I have a question regarding the NCF core package. Inside it there are these files:
- Cameras\Interface\HireCreatures - What camera or interface exactly? where in the game?
- GameMechanics\Creature\Creatures\Neutrals - dummy creature files
- GameMechanics\RefTables\Creatures.xdb - updated list of all creatures
- MapObjects\_(AdvMapObjectLink)\Monsters\NCF
- scripts\creature_xxx - lua file that defines unit internal ID
- scripts\Common.lua - loads scripts\creature_xxx files as the game starts
- UI\UIGameRoot.(UIGameRoot).xdb
- index.bin
- types.xml - defines unit ids
Could you explain what each entry in red do for the game and is it necessary at all?
For example I've noticed that types.xml values are not taken into account for many in-game stuff.
Same goes for Index.bin but I am not sure 100%.