Notes merge

This commit is contained in:
Aaron Suen 2022-02-06 10:48:35 -05:00
parent 766aafa72b
commit 74cc93dea1
3 changed files with 31 additions and 4 deletions

View File

@ -9,6 +9,13 @@ IDEAS: Possible future additions/improvements to the game
# # # # # # # # # # # #
#### # #### # ###### ###### # # ####
- Full-stack rendering optimization
- Huge piles of cobble stacks cause significant framerate loss
- https://gitlab.com/sztest/nodecore/-/merge_requests/19
a.k.a. full-stack-nodeboxes branch
- Actually all visinv entities building up in an area cause
framerate loss, but most are impractical to address
- Wicker baskets
- Limited alternative to full tote
- Made of cheaper materials (wicker, wood form)

View File

@ -20,10 +20,23 @@ ISSUES-CODE: Issues related to code quality and APIs
- Gametime handling improvements.
- Need to be robust in event of gametime resetting to zero,
e.g. env_meta.txt corruption.
- Probably need to save some metadata:
- Gametime adjustment, can be added/subtracted by mod.
- Last known gametime; if gametime is ever less,
automatically apply an adjustment to compensate.
- Probably need to separate nodecore gametime entirely from
minetest gametime.
- Always need to guard against the backward flow of time
in normal gameplay circumstances, e.g. due to loss of
meta files.
- Need to store backup in world dir next to
env_meta.txt.
- Partial world resets (e.g. nuking map, keeping
dais ex machina) should not reset time.
- Allow customizing time flow in vanilla:
- Time rate multipliers, default 1, for each of:
- Server offline (os.time() adjust)
- Server online but empty (no players online)
- Normal gameplay
- Probably need to track accumulators for each
separately in mod storage and then add them together
to get gametime.
- Replace digparticles with "node" and maybe "node_tile" options for
particlespawners new in 5.3+

View File

@ -9,6 +9,13 @@ ISSUES-GAME: Gameplay-affecting issues
# # # # # # # # # # # #
#### # #### # ###### ###### # # ####
- Right-clicking the top of a shelf places a legacy plantlike eggcorn
node instead of an eggcorn item.
- Sneak+Aux+Drop stack of leaves/sticks against a surface places 1
first then drops the rest as another stack. Maybe disable the
default drop behavior if aux pressed?
- Revert /mods changes
- Possibly list out add-on mods in About box in long form?
- Tree hierarchy?