Mapgen documentation updating #66549
Replies: 3 comments
-
List of all the mapping related docs I can think of: Related docs that should be linked in more places: Just generally a lot of stuff that could be links isn't As a side note it would probably be useful if the docs filenames matched up with their markdown titles, and alot of the wiki repeats stuff too and could probably be replaced by links to docs or added to existing docs eg https://github.com/CleverRaven/Cataclysm-DDA/wiki/New-Contributor-Guide-Locations |
Beta Was this translation helpful? Give feedback.
-
I found an undocumented add field in \data\json\mapgen\cs_internet_cafe.json |
Beta Was this translation helpful? Give feedback.
-
mapgen_function_json_base::setup_common contains most of the json reads, which can be cross-referenced against the docs for missing fields. Here's some undocumented ones (read: not documented in mapgen.md): place_remove_all add (apparently depreciated) place_signs place_vendingmachines place_toilets (mentioned in mapgen.md but doesn't list what it does or how to use it) place_gaspumps (ditto) place_items (needs explicit documentation instead of inference) place_loot (mentioned but no idea what differentiates it from other place_ entries) remove_npcs place_traps place_furniture (?!) place_terrain (why... why would this be a thing?) place_graffiti place_zones place_ter_furn_transforms Palettes similarly have undocumented entries in mapgen_palette::load_internal |
Beta Was this translation helpful? Give feedback.
-
As just discussed in the devcord, our docs, especially since we have https://docs.cataclysmdda.org now, are in dire need of updating.
This discussion should be used to coordinate what needs to be updated.
boost*
directives inregional_map_settings.json
are useless now and it is an ancient relicPlease comment more below and I shall update this list accordingly. Also all folks who have the permissions to edit this discussion, feel free to do so to add stuff.
Beta Was this translation helpful? Give feedback.
All reactions