cc30c80069
- Inhibit sponge colony growth beyond a maximum size. Players will have to prune colonies (or, smarter yet, split them) to grow more sponges. - Allow sponge colony transplantation. Sponges near the "core" of a colony (i.e. surrounded by more sponges) are more viable and more able to survive the player's crude harvesting.
58 lines
2.2 KiB
Plaintext
58 lines
2.2 KiB
Plaintext
========================================================================
|
|
ICEBOX: Low-Priority Ideas
|
|
------------------------------------------------------------------------
|
|
|
|
#### ##### #### # # ###### ##### ####
|
|
# # # # # # # # # # #
|
|
#### # # # # # # ##### # # ####
|
|
# ##### # # # # # ##### #
|
|
# # # # # # # # # # # #
|
|
#### # #### # ###### ###### # # ####
|
|
|
|
- Release an official beta pack/edition.
|
|
- Modpack of experimental features vs. alternate game by branch?
|
|
|
|
- Flammable/igniter ABM should be reversed, so we scan over few igniters
|
|
instead of many flammables?
|
|
|
|
- Wandering fluids API for concrete, glass?
|
|
|
|
- AStMs: Active Stack Modifiers.
|
|
- Operate on all visinv nodes.
|
|
- Possibly operate on player inventories?
|
|
|
|
- Make separate walkable/non-walkable stack nodes.
|
|
- Should sticks and eggcorns be non-walkable?
|
|
|
|
- Code Quality.
|
|
- Scripts to validate dependency graph.
|
|
- Tag deps directly in code at place of use.
|
|
- Auto-generate mod.conf / depends.txt
|
|
- Scripts for automatic metapackage mods?
|
|
- Git hooks (and git hook setup scripts)?
|
|
|
|
- API Cleanup
|
|
- Utils
|
|
- Box mueller (and repeated box mueller sum) and exporand
|
|
- Break up the nc_api monstrosity.
|
|
- nc_api_base to create _G.nodecore and include for all.
|
|
- nc_api metamod that just depends on ALL other api's.
|
|
- nc_all metamod for 3rd party mod authors...?
|
|
- Heat API
|
|
- Unified heating/cooling number from env.
|
|
- Proper API for burning up items
|
|
- on_burn? burns_to?
|
|
- Unify heat transformations into recipe system with
|
|
cooking recipes?
|
|
- Unify nc_items and visinv API.
|
|
- Stack nodes are "special", get first-class support.
|
|
|
|
- Make neighbor/distance calcs consistent.
|
|
- We're using scan_flood in some places, face checks in others,
|
|
and find_nodes_in_area (cuboid) in others.
|
|
- Diamond shape would be most consistent.
|
|
- Should require face touching, not diagonal.
|
|
|
|
........................................................................
|
|
========================================================================
|