Gameplay: Money: - Add basic subsidy @milestone(1: Basic Money) @done(2021-01-27) - Basic Balance sheet - Basic balance sheet @milestone(1: Basic Money) - Basic display @done(2021-01-27) - Movement @done(2021-01-27) - Close button @done(2021-01-28) - Better appearance - Money graph @maybe Logging: - Add contract struct @milestone(3: Contracts) - Add tree simulation @milestone(3: Contracts) - Add contract generation @milestone(3: Contracts) - Outline reserved areas @milestone(3: Contracts) - Trees: - Add basic maintenance cost @milestone(1: Basic Money) @done(2021-01-27) - Add basic age simulation - Biodiversity @maybe - Research agreements @maybe - Forest rangers allocatable as law enforcement? @maybe Have to think about thematic implications Staff: - Ranger staffing? @maybe @milestone(1: Basic Money) - Staffing window - Ranger allocation - Set employee salaries, leave, etc. @maybe - Figure out roles: ranger, educator, researcher? Don't want to be too derivative - Employee trainiing mechanic @maybe Leisure: - Add way to mark off area for leisure @milestone(4: Leisure) - Basic satisfaction @milestone(4: Leisure) - Set End games/outcomes: - Financial mismanagement @milestone(5: Events) - Figure out threshold - Self-sufficient i.e., no need for subsidy May not be ending - Forest mismanagement @milestone(5: Events) - Figure out threshold - High biodiversity? @maybe - High satisfaction - Figure out how to differentiate this from forest health - Hat Trick: Satisfaction, Forest Health, **and** Self-Sustaining - Figure out extent that this should even be possible? Thematically, maybe dubious? On the other hand, could be something that requires luck It's possible in SimSafari - Research center @maybe - Misc: - Assistant commentary @milestone(5: Events) Need to ensure it's not annoying Basic random events @milestone(5: Events) - Tree planting campaign - Fire - Friends of the park fundraiser Structure: - Add modes @milestone(5: Events) - Refactor stuff out of FNAGame - Saving Other features: Accessibility: - Verify contrast - Option to Increase display size - Option to Turn off bad outcomes or disasters? Other QoL things: - Adjust display size - Toggle trees translucency - Right click to center