From f1fab0af96bdc3b8bd41a218e2b99c56b7716fa3 Mon Sep 17 00:00:00 2001 From: Daan Breur Date: Sun, 21 Nov 2021 21:25:28 +0100 Subject: [PATCH] Let non-primarycolors generate after 2 chunks --- src/js/game/map_chunk.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/js/game/map_chunk.js b/src/js/game/map_chunk.js index 54af1125..2283a674 100644 --- a/src/js/game/map_chunk.js +++ b/src/js/game/map_chunk.js @@ -168,6 +168,11 @@ export class MapChunk { let availableColors = [enumColors.red, enumColors.green]; if (distanceToOriginInChunks > 2) { availableColors.push(enumColors.blue); + if (this.root.map.allowNonPrimaryColors) { + availableColors.push(enumColors.yellow); + availableColors.push(enumColors.purple); + availableColors.push(enumColors.cyan); + } } this.internalGeneratePatch(rng, colorPatchSize, COLOR_ITEM_SINGLETONS[rng.choice(availableColors)]); }