Divisions
- The simplest approach I can surmise is essentially recreating the front-facing player-oriented structure the Fandom variant uses.
- Then adding a parallel layer for the FCS and how the object is presented there - i.e., a datasheet.
- This information doesn't flow well jamming it into the bottom of a gameplay page, plus I (or any modder) need that information presented upon load.
- There are nuanced ways of achieving this but separate pages with sister redirects should suffice.
This means the FCS list can embody all elements while the gameplay category consolidates those into various groups.
Some ideas:
- KBase - Gameplay content. All which is intended to be presented to players goes here.
- KModded - Associates to specific mods & modded content. (Added later.)
- KFCS - Mirror to the gameplay content. Contains all technical details of the object.
- KGuide - Anything from gameplay guides to modding guides. Easy to separate within this list.
- KHelp - Content specifically catered to troubleshooting and problem solving. The how-tos are more so for the above. This is closer to "why isn't X working? help!!!"
Top to Bottom FCS:
- Buildings
- -Walls
- -Furniture
- -Exterior
- -Nodes
- -Doors
- -Parts
- -Materials
- -Functionality
- -Farm Data
- -Lights
- -Plants
- Items
- -Weapons
- --Models
- --Manufacturer
- -Ranged Weapons
- -Crossbows
- -Armour
- -Bags
- -Materials
- -Placeable Groups
- -Nest Items
- -Physics Attachment
- -Maps
- -Books
- -Limb Replacement
- Dialogue Package
- -Dialogue
- -Diplomatic Assaults
- -Word Swaps
- -World States
- -_lines
- Races
- -Groups
- Characters
- -Stats
- -Personality
- -Hair
- -Head
- -Animals
- Animation
- -Animation Events
- -Combat Techniques
- -Animation Files
- Faction
- -Squads
- -Special Squads
- -Faction Templates
- -Building swaps
- -Trade Culture
- Towns
- Locational Damage
- Biomes
- -Foliage Layers
- -Meshes
- -Grass
- -Map Features
- -Birds
- -Weather
- -Spawn Area
- -Resources
- -Seasons
- AI Packages
- -Goals
- -War Campaigns
- Vendor Lists
- Colour Scheme
- Research
- Game Starts
- Effects
- -Effect volumes
- -Ambient Sounds
- Everything
Conditionals
- Have situations like Biomes where the actual list of relevance is Spawn Area.
- Vendor List also presents a situation where the contents of the list are more important than stating "they use this list" (only modders care about this).
- Faction is an all-encompassing parent type object which holds lots of associated objects meaning they'll probably be (at risk of becoming) the heaviest page loads on the site.
- War Campaigns are an interesting meta category which do well to use the embedded location map model. Hard to convey specifics, always technically a child of a faction.
- Will need to make a directory mirror of the game's contents for asset paths. Or at least extract the path list.