Show More
Commit Description:
Some tweaks to ensure it builds on framework.
Commit Description:
Some tweaks to ensure it builds on framework.
File last commit:
Show/Diff file:
Action:
TODO.taskpaper
136 lines | 5.1 KiB | text/plain | TextLexer
Add TODOs (also kind of roadmap).
r48
Gameplay:
Money:
Add VS Code tasks.
r63 - Add basic subsidy @milestone(1: Basic Money) @done(2021-01-27)
Update TODOs.
r55 - Basic Balance sheet
Add VS Code tasks.
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
Update TODOs.
r103 Procgen:
Update TODOs.
r94 short phase, maybe?
Update TODOs.
r103 - Add some procedurally generated dialog @maybe @milestone(2: Procgen)
Update TODOs.
r129 - Add some procedurally generated newspaper @maybe @milestone(2: Procgen) @done(2021-03-15)
Update TODOs.
r103 - Basic NEWS tab @milestone(2: Procgen)
Update TODOs.
r129 - Different tabs for different sources @done(2021-02-21)
Update TODOs.
r103 Straight-ahead news, tabloid, and something environmental?
Add some TODOs recovered from swapfile.
r128 - Write a small number of testing @done(2021-03-15)
Update TODOs.
r129 - Write five stories for each source
- Arborist
Add updates.
r145 - Wire @done(2021-03-22)
Update TODOs.
r129 - True
Add updates.
r145 - Figure out update interval @done(2021-03-22)
Update TODOs.
r129 - Better NEWS tab
- Images for some stories
- More stories—a dozen for each source?
Add TODOs (also kind of roadmap).
r48 Logging:
Update TODOs.
r202 - Add contract struct @milestone(3: Contracts) @nvm
Make unused contracts expire.
r218 - Add tree simulation @milestone(3: Contracts) @done(2021-04-27)
Update TODOs.
r217 - Add contract generation @milestone(3: Contracts) @done(2021-04-12)
Make contract generation more varied.
r203 - Outline reserved areas @milestone(3: Contracts) @done(2021-04-09)
Update TODOs and README.
r130 - Add company images @milestone(3: Contracts) @maybe
Add TODOs (also kind of roadmap).
r48 Trees:
Appearance tweaks.
r53 - Add basic maintenance cost @milestone(1: Basic Money) @done(2021-01-27)
Add TODOs (also kind of roadmap).
r48 - Add basic age simulation
- Biodiversity @maybe
- Research agreements @maybe
Add VS Code tasks.
r63 - Forest rangers allocatable as law enforcement? @maybe
Have to think about thematic implications
Update TODOs.
r216 - Have an "enforce trespassing" policy
Seems like a good way to get started?
Reduces cost of vandalism repair?
- Sell Firewood?
Add VS Code tasks.
r63 Staff:
- Ranger staffing? @maybe @milestone(1: Basic Money)
- Staffing window
- Ranger allocation
Update TODOs and README.
r130 - Set employee salaries, leave, etc. @maybe
Add VS Code tasks.
r63 - Figure out roles: ranger, educator, researcher?
Don't want to be too derivative
Update TODOs.
r103 - Employee training mechanic @maybe
Add TODOs (also kind of roadmap).
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
Update TODOs.
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)
Add TODOs (also kind of roadmap).
r48 - Research center @maybe
-
Update TODOs.
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.,
Update TODOs.
r103
Add TODOs (also kind of roadmap).
r48 Misc:
- Assistant commentary @milestone(5: Events)
Need to ensure it's not annoying
Update TODOs.
r94 - Basic random events @milestone(5: Events)
Add TODOs (also kind of roadmap).
r48 - Tree planting campaign
- Friends of the park fundraiser
Update TODOs.
r94 - Federal grant
- Celebrity visit
- Disasters @maybe
- Fire
would probably have to animate
- Disease
Update TODOs.
r103 - Photos for dialog?
Add TODOs (also kind of roadmap).
r48
Structure:
- Add modes @milestone(5: Events)
- Refactor stuff out of FNAGame
Update TODOs.
r103 - Saving @prototyped
Update TODOs.
r216 - Encompass @maybe @done(2021-04-03)
Update TODOs.
r94 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?
Update TODOs.
r103 - Ensure library loads
- Windows
Update TODOs.
r213 - Linux @done(2021-04-19)
Update TODOs.
r216 - macOS @done(2021-04-27)
Update TODOs.
r213 Technically done
Update TODOs.
r103 - Decide how to handle ImGUI ref parameters
Basically have to decide whether to embrace its style or go toward a more functional approach
Make unused contracts expire.
r218 - Change conversation to use ImGui
- Rearchitect to avoid giving everything access to Simulation
Update TODOs.
r94
Add TODOs (also kind of roadmap).
r48 Other features:
Accessibility:
- Verify contrast
Revisions to TODO.
r64 - Option to Increase display size
- Option to Turn off bad outcomes or disasters?
Update TODOs.
r205 - No fees when contracts break
- Contracts go dormant instead of ending.
Add TODOs (also kind of roadmap).
r48 Other QoL things:
- Adjust display size
- Toggle trees translucency
Update TODOs.
r103 - Right click to center
Add some TODOs recovered from swapfile.
r128 -
Bugs:
Graphics:
- Trees jump around when pressing show/hide grid
- Trees sometimes
- Sometimes framerate jumps to 180-200 fps. (Better than reverse, but kinda weird)
Update TODOs.
r213 Misc:
- Exits are messy (does Encompass add threading?)
[xcb] Unknown sequence number while appending request
[xcb] Most likely this is a multi-threaded client and XInitThreads has not been called
[xcb] Aborting, sorry about that.
dotnet: ../../src/xcb_io.c:145: append_pending_request: Assertion `!xcb_xlib_unknown_seq_number' failed.
Aborted (core dumped)