Actually fix the flat level generator.

This commit is contained in:
Relintai 2021-04-16 22:13:57 +02:00
parent eab1da6cce
commit 165a1e9fb9

View File

@ -39,10 +39,10 @@ void TerramanLevelGeneratorFlat::set_channel_map(const Dictionary &map) {
} }
void TerramanLevelGeneratorFlat::_generate_chunk(Ref<TerraChunk> chunk) { void TerramanLevelGeneratorFlat::_generate_chunk(Ref<TerraChunk> chunk) {
Variant key; const Variant *key = NULL;
while (_channel_map.next(&key)) { while ((key = _channel_map.next(key))) {
int k = key; int k = *key;
int value = _channel_map[key]; int value = _channel_map[*key];
chunk->channel_fill(value, k); chunk->channel_fill(value, k);
} }