Heroes of Might and Magic Community
visiting hero! Register | Today's Posts | Games | Search! | FAQ/Rules | AvatarList | MemberList | Profile


Age of Heroes Headlines:  
5 Oct 2016: Heroes VII development comes to an end.. - read more
6 Aug 2016: Troubled Heroes VII Expansion Release - read more
26 Apr 2016: Heroes VII XPack - Trial by Fire - Coming out in June! - read more
17 Apr 2016: Global Alternative Creatures MOD for H7 after 1.8 Patch! - read more
7 Mar 2016: Romero launches a Piano Sonata Album Kickstarter! - read more
19 Feb 2016: Heroes 5.5 RC6, Heroes VII patch 1.7 are out! - read more
13 Jan 2016: Horn of the Abyss 1.4 Available for Download! - read more
17 Dec 2015: Heroes 5.5 update, 1.6 out for H7 - read more
23 Nov 2015: H7 1.4 & 1.5 patches Released - read more
31 Oct 2015: First H7 patches are out, End of DoC development - read more
5 Oct 2016: Heroes VII development comes to an end.. - read more
[X] Remove Ads
LOGIN:     Username:     Password:         [ Register ]
HOMM1: info forum | HOMM2: info forum | HOMM3: info mods forum | HOMM4: info CTG forum | HOMM5: info mods forum | MMH6: wiki forum | MMH7: wiki forum
Heroes Community > Heroes 5 - Modders Workshop > Thread: How do I add NCF creatures to my Castles
Thread: How do I add NCF creatures to my Castles
cyanight
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

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
SimonaK
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.


 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
cyanight
cyanight


Hired Hero
posted August 31, 2009 07:13 PM

I just wondered what files need to be changed.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
SimonaK
SimonaK


Promising
Supreme Hero
posted August 31, 2009 07:24 PM

are you able to guess?

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Cleave
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

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
SimonaK
SimonaK


Promising
Supreme Hero
posted August 31, 2009 08:26 PM

no need to touch to the visual files to swap creatures.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
cyanight
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.  


 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
cyanight
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.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
SimonaK
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.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
cyanight
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.

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
SimonaK
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

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
cyanight
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).




 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
SimonaK
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

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
cyanight
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].

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
SimonaK
SimonaK


Promising
Supreme Hero
posted September 03, 2009 03:21 AM

ooh..haha..already happened to me too

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Jump To: « Prev Thread . . . Next Thread »
Post New Poll    Post New Topic    Post New Reply

Page compiled in 0.0643 seconds