Show More
Commit Description:
Get dotnet core compilation working.
Commit Description:
Get dotnet core compilation working.
References:
File last commit:
Show/Diff file:
Action:
TODO.taskpaper
93 lines | 3.3 KiB | text/plain | TextLexer
93 lines | 3.3 KiB | text/plain | TextLexer
r48 | |||
Gameplay: | |||
Money: | |||
r63 | - Add basic subsidy @milestone(1: Basic Money) @done(2021-01-27) | ||
r55 | - Basic Balance sheet | ||
r63 | - 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 | |||
r94 | Procgen: | ||
short phase, maybe? | |||
- Add some procedurally generated dialog @maybe @milestone(Procgen) | |||
- Add some procedurally generated newspaper @maybe @milestone(Procgen) | |||
r48 | 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: | |||
r53 | - Add basic maintenance cost @milestone(1: Basic Money) @done(2021-01-27) | ||
r48 | - Add basic age simulation | ||
- Biodiversity @maybe | |||
- Research agreements @maybe | |||
r63 | - 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 | |||
r48 | 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 | |||
r94 | - Land repatriation to indigenous @maybe | ||
Like the acknowledgement, don't want it to be too white savior-y (although obv. player isn't necessarily white) | |||
r48 | - Research center @maybe | ||
- | |||
r94 | Community: | ||
Differing reputation with different groups. Could mix more and less political. | |||
Don't want to go too Democracy 3/4: being able to affect the group size via policy is probably out. (Groups being intersectional might work, but is kind of tricky.) | |||
Maybe a procedurally generated set of groups with some hard-coded elements? E.g., | |||
r48 | Misc: | ||
- Assistant commentary @milestone(5: Events) | |||
Need to ensure it's not annoying | |||
r94 | - Basic random events @milestone(5: Events) | ||
r48 | - Tree planting campaign | ||
- Friends of the park fundraiser | |||
r94 | - Federal grant | ||
- Celebrity visit | |||
- Disasters @maybe | |||
- Fire | |||
would probably have to animate | |||
- Disease | |||
r48 | |||
Structure: | |||
- Add modes @milestone(5: Events) | |||
- Refactor stuff out of FNAGame | |||
- Saving | |||
r94 | - Encompass @maybe | ||
Currently thinking about a hybrid model where the Simulation class receives a lot of the events from Encompass. so things like Events, Contracts, and Research agreements are handled by Encompass. Perhaps Input, too? | |||
r48 | Other features: | ||
Accessibility: | |||
- Verify contrast | |||
r64 | - Option to Increase display size | ||
- Option to Turn off bad outcomes or disasters? | |||
r48 | Other QoL things: | ||
- Adjust display size | |||
- Toggle trees translucency | |||
- Right click to center |