|
Thread: How do I add NCF creatures to my Castles | |
|
cyanight
Hired Hero
|
posted August 31, 2009 06:12 PM |
|
|
How do I add NCF creatures to my Castles
How is it possible to change the creatures in the castles to use the new NCF creatures? Please help if you can
|
|
SimonaK
Promising
Supreme Hero
|
posted August 31, 2009 06:22 PM |
|
Edited by SimonaK at 18:22, 31 Aug 2009.
|
all of that is possible.
only it is really wishable you have enough knowledge about modding as what means « GameMechanics » folder.
|
|
cyanight
Hired Hero
|
posted August 31, 2009 07:13 PM |
|
|
I just wondered what files need to be changed.
|
|
SimonaK
Promising
Supreme Hero
|
posted August 31, 2009 07:24 PM |
|
|
|
Cleave
Promising
Famous Hero
Raging Blood
|
posted August 31, 2009 08:24 PM |
|
|
You can have the game point at your NCF creatures instead of the regular creatures for a start.
You can edit stats as well. I'm not familiar at all with NCf so I can't be more precise but with the proper files it shouldn't be too hard (maybe a tad complicated but not overwhelming).
Open your data file with winrar and extract the files you want to modify so you can create a new archive (renamed .h5u) in UserMODs (never ever overwrite your data file). That should get you started.
--> to edit stats and the like:
data.pak\GameMechanics\Creature\Creatures\
--> to edit in game appearance:
data.pak\GameMechanics\CreatureVisual\Creatures
.xdb files can be edited with the notepad.
You can find tutorials in the modding wiki and in the threads in this forum. I can't stress how useful these can be so don't skip reading these tutorials. Have fun!
____________
13 Heroes
|
|
SimonaK
Promising
Supreme Hero
|
posted August 31, 2009 08:26 PM |
|
|
no need to touch to the visual files to swap creatures.
|
|
cyanight
Hired Hero
|
posted August 31, 2009 09:25 PM |
|
|
Thank you, Cleave I do already understand how to change the creatures stats and textures. I just wanted to know how I could change the creatures that grow each month in the castles to the new creatures from NCF.
|
|
cyanight
Hired Hero
|
posted August 31, 2009 09:34 PM |
|
Edited by cyanight at 21:35, 31 Aug 2009.
|
Quote: are you able to guess?
I take that answer as "Figure it out on your own." I am only asking for help.
|
|
SimonaK
Promising
Supreme Hero
|
posted August 31, 2009 09:41 PM |
|
Edited by SimonaK at 22:02, 31 Aug 2009.
|
I just wanted to know where your knowledges are.
the best solution to swap creatures faction<==>ncf is just to alternate their contains from /GameMechanics/Creature/Creatures
except for CreatureTown, BaseCreature and Upgrades tags.
generally I don't swap WeeklyGrowth too
I talk about swapping because I don't reject the faction creatures swapped...
I give to them the NCF place of NCF creatures swapped with.
anyway no swapping just taking gamemechanics from ncf will be as effect to have 2 times the same creature
in the game especially if you don't cut the NCF reference.
don't forget to change description text of town building dwelling that informs what creatures you can recruit inside.
with this swapping method, creature being recruitable into dwelling outside the town works automatically.
|
|
cyanight
Hired Hero
|
posted August 31, 2009 10:11 PM |
|
|
Thank you, I will try it this evening. I thought there was an xdb file that had the references to the creatures and since NCF creatures are new I wondered what ID to use for them and where to put this ID. But from what I understand you just swap the two creatures. I never thought of that, hehe. Thanks for helping.
|
|
SimonaK
Promising
Supreme Hero
|
posted August 31, 2009 10:15 PM |
|
Edited by SimonaK at 22:17, 31 Aug 2009.
|
it's a pleasure, about ID...it's important not touch to that! let them like they are. none of ID must be swapped into xdb
|
|
cyanight
Hired Hero
|
posted September 01, 2009 02:20 PM |
|
|
I tried a test last evening without success. I took the Skeleton Mage (Creature_298.xdb) fron NCF and exported it from the NCF archive and switched all the tags except for CreatureTown, BaseCreature and Upgrades. WeeklyGrowth was the same for both creatures so I didn't touch that. I switched it with Skeleton Warrior from the Necromancy/3rd folder. I then packed up the changed files into an archive and renamed it test_1.pak and put it in the Data folder. Nothing changed so I tried renaming the file to test_1.h5c and placed it in the mods folder. Still no success. Please help if you can. I am trying to replace the Skeleton Warrior in the Necro castle with Creature_289 (Skeleton Mage).
|
|
SimonaK
Promising
Supreme Hero
|
posted September 01, 2009 05:07 PM |
|
Edited by SimonaK at 17:13, 01 Sep 2009.
|
you made an error somewhere!
because I succeeded the swapping between Skeleton Warrior and Skeleton Mage really easily!
the MOD has just need two files:
/GameMechanics/Creature/Creatures/Necropolis/3rd/SkeletonWarrior.xdb
/GameMechanics/Creature/Creatures/Neutrals/Creature_298.xdb
First, a look for both original contains:
/GameMechanics/Creature/Creatures/Necropolis/3rd/SkeletonWarrior.xdb
<?xml version="1.0" encoding="UTF-8"?>
<Creature>
<AttackSkill>2</AttackSkill>
<DefenceSkill>6</DefenceSkill>
<Shots>0</Shots>
<MinDamage>1</MinDamage>
<MaxDamage>3</MaxDamage>
<Speed>5</Speed>
<Initiative>10</Initiative>
<Flying>false</Flying>
<Health>5</Health>
<KnownSpells/>
<SpellPoints>0</SpellPoints>
<SpellPoints1>0</SpellPoints1>
<SpellPoints2>0</SpellPoints2>
<Exp>10</Exp>
<Power>85</Power>
<TimeToCommand>10</TimeToCommand>
<CreatureTier>1</CreatureTier>
<Upgrade>false</Upgrade>
<PairCreature>CREATURE_UNKNOWN</PairCreature>
<CreatureTown>TOWN_NECROMANCY</CreatureTown>
<MagicElement>
<First>ELEMENT_EARTH</First>
<Second>ELEMENT_FIRE</Second>
</MagicElement>
<WeeklyGrowth>20</WeeklyGrowth>
<Cost>
<Wood>0</Wood>
<Ore>0</Ore>
<Mercury>0</Mercury>
<Crystal>0</Crystal>
<Sulfur>0</Sulfur>
<Gem>0</Gem>
<Gold>30</Gold>
</Cost>
<SubjectOfRandomGeneration>true</SubjectOfRandomGeneration>
<MonsterShared href="/MapObjects/Necropolis/Alt_upgrade/Skeleton_Warrior.(AdvMapMonsterShared).xdb#xpointer(/AdvMapMonsterShared)"/>
<CombatSize>1</CombatSize>
<PatternAttack/>
<flybySequence/>
<Visual href="/GameMechanics/CreatureVisual/Creatures/Necropolis/3rd/SkeletonWarrior.(CreatureVisual).xdb#xpointer(/CreatureVisual)"/>
<Range>0</Range>
<BaseCreature>CREATURE_SKELETON</BaseCreature>
<Upgrades/>
<Abilities>
<Item>ABILITY_UNDEAD</Item>
<Item>ABILITY_LARGE_SHIELD</Item>
<Item>ABILITY_MAGIC_PROOF_25</Item>
<Item>ABILITY_BASH</Item>
<Item>ABILITY_SHIELD_OTHER</Item>
</Abilities>
</Creature>
/GameMechanics/Creature/Creatures/Neutrals/Creature_298.xdb
<?xml version="1.0" encoding="UTF-8"?>
<Creature>
<AttackSkill>1</AttackSkill>
<DefenceSkill>1</DefenceSkill>
<Shots>4</Shots>
<MinDamage>1</MinDamage>
<MaxDamage>3</MaxDamage>
<Speed>4</Speed>
<Initiative>9</Initiative>
<Flying>false</Flying>
<Health>5</Health>
<KnownSpells>
<Item>
<Spell>SPELL_BLESS</Spell>
<Mastery>MASTERY_BASIC</Mastery>
</Item>
<Item>
<Spell>SPELL_CURSE</Spell>
<Mastery>MASTERY_BASIC</Mastery>
</Item>
<Item>
<Spell>SPELL_FIREBALL</Spell>
<Mastery>MASTERY_NONE</Mastery>
</Item>
<Item>
<Spell>SPELL_ABILITY_SYPHON_MANA</Spell>
<Mastery>MASTERY_ADVANCED</Mastery>
</Item>
</KnownSpells>
<SpellPoints>8</SpellPoints>
<SpellPoints1>0</SpellPoints1>
<SpellPoints2>0</SpellPoints2>
<Exp>10</Exp>
<Power>85</Power>
<TimeToCommand>10</TimeToCommand>
<CreatureTier>1</CreatureTier>
<Upgrade>true</Upgrade>
<PairCreature>CREATURE_UNKNOWN</PairCreature>
<CreatureTown>TOWN_NO_TYPE</CreatureTown>
<MagicElement>
<First>ELEMENT_FIRE</First>
<Second>ELEMENT_NONE</Second>
</MagicElement>
<WeeklyGrowth>20</WeeklyGrowth>
<Cost>
<Wood>0</Wood>
<Ore>0</Ore>
<Mercury>0</Mercury>
<Crystal>0</Crystal>
<Sulfur>0</Sulfur>
<Gem>0</Gem>
<Gold>30</Gold>
</Cost>
<SubjectOfRandomGeneration>true</SubjectOfRandomGeneration>
<MonsterShared href="/MapObjects/Neutral/Skeleton_Mage.xdb#xpointer(/AdvMapMonsterShared)"/>
<CombatSize>1</CombatSize>
<PatternAttack/>
<flybySequence/>
<Visual href="/GameMechanics/CreatureVisual/Creatures/Neutrals/Skeleton_Mage.xdb#xpointer(/CreatureVisual)"/>
<Range>0</Range>
<BaseCreature>CREATURE_UNKNOWN</BaseCreature>
<Upgrades/>
<Abilities>
<Item>ABILITY_UNDEAD</Item>
<Item>ABILITY_SYPHON_MANA</Item>
</Abilities>
</Creature>
=====================================================================
Second, now the swapping bold text are not swapped
/GameMechanics/Creature/Creatures/Necropolis/3rd/SkeletonWarrior.xdb
Skeleton Warrior ----> now is Skeleton Mage
<?xml version="1.0" encoding="UTF-8"?>
<Creature>
<AttackSkill>1</AttackSkill>
<DefenceSkill>1</DefenceSkill>
<Shots>4</Shots>
<MinDamage>1</MinDamage>
<MaxDamage>3</MaxDamage>
<Speed>4</Speed>
<Initiative>9</Initiative>
<Flying>false</Flying>
<Health>5</Health>
<KnownSpells>
<Item>
<Spell>SPELL_BLESS</Spell>
<Mastery>MASTERY_BASIC</Mastery>
</Item>
<Item>
<Spell>SPELL_CURSE</Spell>
<Mastery>MASTERY_BASIC</Mastery>
</Item>
<Item>
<Spell>SPELL_FIREBALL</Spell>
<Mastery>MASTERY_NONE</Mastery>
</Item>
<Item>
<Spell>SPELL_ABILITY_SYPHON_MANA</Spell>
<Mastery>MASTERY_ADVANCED</Mastery>
</Item>
</KnownSpells>
<SpellPoints>8</SpellPoints>
<SpellPoints1>0</SpellPoints1>
<SpellPoints2>0</SpellPoints2>
<Exp>10</Exp>
<Power>85</Power>
<TimeToCommand>10</TimeToCommand>
<CreatureTier>1</CreatureTier>
<Upgrade>true</Upgrade>
<PairCreature>CREATURE_UNKNOWN</PairCreature>
<CreatureTown>TOWN_NECROMANCY</CreatureTown>
<MagicElement>
<First>ELEMENT_FIRE</First>
<Second>ELEMENT_NONE</Second>
</MagicElement>
<WeeklyGrowth>20</WeeklyGrowth>
<Cost>
<Wood>0</Wood>
<Ore>0</Ore>
<Mercury>0</Mercury>
<Crystal>0</Crystal>
<Sulfur>0</Sulfur>
<Gem>0</Gem>
<Gold>30</Gold>
</Cost>
<SubjectOfRandomGeneration>true</SubjectOfRandomGeneration>
<MonsterShared href="/MapObjects/Neutral/Skeleton_Mage.xdb#xpointer(/AdvMapMonsterShared)"/>
<CombatSize>1</CombatSize>
<PatternAttack/>
<flybySequence/>
<Visual href="/GameMechanics/CreatureVisual/Creatures/Neutrals/Skeleton_Mage.xdb#xpointer(/CreatureVisual)"/>
<Range>0</Range>
<BaseCreature>CREATURE_SKELETON</BaseCreature>
<Upgrades/>
<Abilities>
<Item>ABILITY_UNDEAD</Item>
<Item>ABILITY_SYPHON_MANA</Item>
</Abilities>
</Creature>
/GameMechanics/Creature/Creatures/Neutrals/Creature_298.xdb
Skeleton Mage is now Skeleton Warrior
<?xml version="1.0" encoding="UTF-8"?>
<Creature>
<AttackSkill>2</AttackSkill>
<DefenceSkill>6</DefenceSkill>
<Shots>0</Shots>
<MinDamage>1</MinDamage>
<MaxDamage>3</MaxDamage>
<Speed>5</Speed>
<Initiative>10</Initiative>
<Flying>false</Flying>
<Health>5</Health>
<KnownSpells/>
<SpellPoints>0</SpellPoints>
<SpellPoints1>0</SpellPoints1>
<SpellPoints2>0</SpellPoints2>
<Exp>10</Exp>
<Power>85</Power>
<TimeToCommand>10</TimeToCommand>
<CreatureTier>1</CreatureTier>
<Upgrade>false</Upgrade>
<PairCreature>CREATURE_UNKNOWN</PairCreature>
<CreatureTown>TOWN_NO_TYPE</CreatureTown>
<MagicElement>
<First>ELEMENT_EARTH</First>
<Second>ELEMENT_FIRE</Second>
</MagicElement>
<WeeklyGrowth>20</WeeklyGrowth>
<Cost>
<Wood>0</Wood>
<Ore>0</Ore>
<Mercury>0</Mercury>
<Crystal>0</Crystal>
<Sulfur>0</Sulfur>
<Gem>0</Gem>
<Gold>30</Gold>
</Cost>
<SubjectOfRandomGeneration>true</SubjectOfRandomGeneration>
<MonsterShared href="/MapObjects/Necropolis/Alt_upgrade/Skeleton_Warrior.(AdvMapMonsterShared).xdb#xpointer(/AdvMapMonsterShared)"/>
<CombatSize>1</CombatSize>
<PatternAttack/>
<flybySequence/>
<Visual href="/GameMechanics/CreatureVisual/Creatures/Necropolis/3rd/SkeletonWarrior.(CreatureVisual).xdb#xpointer(/CreatureVisual)"/>
<Range>0</Range>
<BaseCreature>CREATURE_UNKNOWN</BaseCreature>
<Upgrades/>
<Abilities>
<Item>ABILITY_UNDEAD</Item>
<Item>ABILITY_LARGE_SHIELD</Item>
<Item>ABILITY_MAGIC_PROOF_25</Item>
<Item>ABILITY_BASH</Item>
<Item>ABILITY_SHIELD_OTHER</Item>
</Abilities>
</Creature>
==================================================================
Just two files in the new swapping mod is all is done!
listen, only prove to you that works I give you this mod I tested....
but I want you back to say what was your error, ok?
http://www.speedyshare.com/162338840.html
|
|
cyanight
Hired Hero
|
posted September 02, 2009 12:35 AM |
|
Edited by VokialBG at 21:01, 08 Sep 2009.
|
I put the GameMechanics folder in a subfolder when I created the archive. I did not mean to do that but that was the mistake, hehe
Thanks Again
Moderators note: Hope you are ready now. Next time please use the [url=http://heroescommunity.com/viewthread.php3?TID=27275&pagenumber=1]NCF thread[/url].
|
|
SimonaK
Promising
Supreme Hero
|
posted September 03, 2009 03:21 AM |
|
|
ooh..haha..already happened to me too
|
|
|