Auto-translated
Something seems to be missing in the instructions?
1) Modified the executable (section 3.1 from the website)
2) Modified the types (section 3.2 from the website)
3) Modified GameMechanics/Creature/Creatures/Neutrals (section 3.3)
4) Added Creatures\Neutrals (section 3.4)
5) Modified UI \ gameroot (section 3.5)
6) Added Cameras (section 3.6)
7) Did not touch index.bin; took it from the existing ncf_core
8) Did not touch AdvMapObjectLink
9) Modified Scripts / common.lua (section 3.10)
10) Added Scripts / creature_xxx.lua
However, it doesn't work as I expected.
Specifically, I'm running the modified H5_Game.NCF_3000.exe.
I'm adding creature 2993 to my game and giving it to a hero.
I have a blank creature with stats of 1 and a reference to the SNOW_APE template.
When I try to use creature 3993, it simply doesn't appear; this part is working correctly.
My problem is that, DESPITE having the pack, I have a placeholder creature.
If I delete the original NCF__Core.pak (leaving NCF__Core_3000.pak), all the NCF creatures turn into placeholders.
I've attached an archive containing NCF__Core_3000.pak.
What did I miss?
I think we can rule out overwriting gGameMechanics/Creature/Creatures/Neutrals/Creature_XXX as a new file based on the date. Because I made 2993 an older file.
Plus, when both NCF__Core.pak and NCF__Core_3000.pak are present, the existing creatures are displayed correctly.
So, something is simply missing.
Please look at the text files inside NCF__Core_3000.pak. What's missing?