From 52ddaf0d71c79ac92825b7ada8957e6860cfbd27 Mon Sep 17 00:00:00 2001 From: ADAM David Alan Martin Date: Thu, 25 Apr 2024 23:46:01 -0400 Subject: [PATCH] Document why I cannot increase the moon count, at this time. --- sc2/src/uqm/planets/planets.h | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/sc2/src/uqm/planets/planets.h b/sc2/src/uqm/planets/planets.h index 60e8160bb..462039fda 100644 --- a/sc2/src/uqm/planets/planets.h +++ b/sc2/src/uqm/planets/planets.h @@ -74,7 +74,16 @@ enum #define MAX_SUNS 1 #define MAX_PLANETS 16 -#define MAX_MOONS 5 + +// FIXME: (:ADAM) The moon count controls a lot more than just the maximum moons. +// Changing this will redo where planets lie in orbits (angles), totally changing +// the generated universe. I may have to split the generator functions into +// "old and new", if I'm to preserve the goal of the original game being just +// a plugin into the generic engine I'm pulling out of this. +// +// The goal is that no bits of the original game should be different, once +// entirely "plugin-ified". +#define MAX_MOONS 4 #define MAP_BORDER_HEIGHT 5 #define SCAN_SCREEN_HEIGHT (SIS_SCREEN_HEIGHT - MAP_HEIGHT - MAP_BORDER_HEIGHT)