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 3.5 - WoG and Beyond > Thread: [Wake of Gods] - Introduction/Modding/Scripting
Thread: [Wake of Gods] - Introduction/Modding/Scripting This thread is 33 pages long: 1 2 3 4 5 ... 10 20 ... 29 30 31 32 33 · «PREV / NEXT»
angelito
angelito


Honorable
Undefeatable Hero
proud father of a princess
posted April 11, 2010 04:44 PM
Edited by angelito at 19:51, 11 Apr 2010.

@ phill447

You may try to lower your temper in your posts/requests or you either
- recieve a penalty yourself
- won't recieve any replies anymore

Think of it!
____________
Better judged by 12 than carried by 6.

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


Supreme Hero
posted April 11, 2010 05:01 PM
Edited by gnollking at 13:25, 05 Jun 2010.

List of all useful Defs - by NMN

The most useful Defs, all of them are found on the H3sprite.lod, use ResEdit2 or MMArchive to open the lod .

Hint: If you got Mozilla Firefox, press Ctrl + F, then you can just type the name of the creature, and the creature's def is right there.

Quote:
Legend:
DEFNAME.DEF - Normal Name | Unused/Beta Name ([Comment])


Units on the Battlefield:

Castle:
CPKMAN.def - Pikeman
chalbd.def - Halberdier
CLCBOW.def - Archer | Light Crossboman
CHCBOW.def - Marksman | Heavy Crossbowman
CGRIFF.def - Griffin
Crgrif.def - Royal Griffin
Csword.def - Swordsman
Ccrusd.def - Crusader
Cmonkk.def - Monk
Czealt.def - Zealot
CCAVLR.def - Cavalier
CCHAMP.def - Champion
cangel.def - Angel
CRANGL.def - Archangel

Rampart
CCENTR.def - Centaur
CECENT.def - Centaur Captain | Elite Centaur
CDWARF.def - Dwarf
CBDWAR.def - Battle Dwarf
CELF.def - Wood Elf
CGRELF.def - Grand Elf
CPEGAS.def - Pegasus
CAPEGS.def - Silver Pegasus
CBTREE.def - Dendroid Guard | Briar Treefolk
CTREE.def - Dendroid Soldier | Treefolk
CUNICO.def - Unicorn
CWUNIC.def - War Unicorn
CGDRAG.def - Green Dragon
CDDRAG.def - Gold Dragon

Tower
CGREMA.def - Gremlin | Apprentice Gremlin
CGREMM.def - Master Gremlin
CGARGO.def - Stone Gargoyle
COGARG.def - Obsidian Gargoyle
CSGOLE.def - Stone Golem
CIGOLE.def - Iron Golem
CMAGE.def - Mage
CAMAGE.def - Archmage
CGENIE.def - Genie
CSULTA.def - Master Genie | Caliph
CNAGA.def - Naga Sentinel
CNAGAG.def - Naga Queen | Naga Guardian
CLTITA.def - Giant | Lesser Titan
CGTITA.def - Titan | Greater Titan

Inferno
CIMP.def - Imp
CFAMIL.def - Familiar
CGOG.def - Gog
CMAGOG.def - Magog
CHHOUN.def - Hell Hound
CCERBU.def - Cerberus
COHDEM.def - Demon | Lesser Demon | Single-Horned Demon
CTHDEM.def - Horned Demon | Greater Demon | Dual-Horned Demon
CPFIEN.def - Pit Fiend
CPFOE.def - Pit Lord | Pit Foe
cefree.def - Efreet
cefres.def - Efreet Sultan
CDEVIL.def - Devil
CADEVL.def - Arch Devil

Necropolis
CSKELE.def - Skeleton
CWSKEL.def - Skeleton Warrior
CZOMBI.def - Walking Dead | Zombie
CZOMLO.def - Zombie | Zombie Lord
CWIGHT.def - Wight
CWRAIT.def - Wraith
CVAMP.def - Vampire
CNOSFE.def - Vampire Lord | Nosferatu
CLICH.def - Lich
CPLICH.def - Power Lich
CBKNIG.def - Black Knight
CBLORD.def - Dread Knight | Black Lord
CNDRGN.def - Bone Dragon
CHDRGN.def - Ghost Dragon

Dungeon
Ctrogl.def - Troglodyte
Citrog.def - Infernal Troglodyte
CHARPY.def - Harpy
CHARPH.def - Harpy Hag
cbehol.def - Beholder
Ceveye.def - Evil Eye
Cmedus.def - Medusa
Cmeduq.def - Medusa Queen
CMINOT.def - Minotaur
Cminok.def - Minotaur King
CCMCOR.def - Scorpicore
CMCORE.def - Manticore
CRDRGN.def - Red Dragon
CBDRGN.def - Black Dragon

Stronghold
CGOBLI.def - Goblin
CHGOBL.def - Hobgoblin
CBWLFR.def - Wolf Rider | Goblin Wolf Rider
CUWLFR.def - Wolf Raider | Hobgoblin Wolf Rider
CORC.def - Orc
CORCCH.def - Orc Chieftain
COGRE.def - Ogre
COGMAG.def - Ogre Mage
CROC.def - Roc
CTBIRD.def - Thunderbird
CCYCLR.def - Cyclops
CcyclLor.def - Cyclops King | Cyclops Lord
CYBEHE.def - Behemoth | Young Behemoth
CABEHE.def - Ancient Behemoth

Fortress
CGNOLL.def - Gnoll
CGNOLM.def - Gnoll Marauder
CPLIZA.def - Lizardman | Primitive Lizardman
CALIZA.def - Lizard Warrior | Advanced Lizardman
CDRFLY.def - Serpent Fly | Dragon Fly
CDRFIR.def - Dragon Fly | Fire Dragon Fly
CBASIL.def - Basilisk
CGBASI.def - Greater Basilisk
Ccgorg.def - Gorgon | Copper Gorgon
Cbgog.def - Mighty Gorgon | Bronze Gorgon
CWYVER.def - Wyvern
CWYVMN.def - Wyvern Monarch
CHYDRA.def - Hydra
cchydr.def - Chaos Hydra

Conflux
Cpixie.def - Pixie
CSprite.def - Sprite
CAELEM.def - Air Elemental
Cstorm.def - Storm Elemental
CWELEM.def - Water Elemental
Cicee.def - Ice Elemental
cfelem.def - Fire Elemental
Cnrg.def - Energy Elemental
CEELEM.def - Earth Elemental
Cstone.def - Magma Elemental | Stone Elemental
Cmagel.def - Magic Elemental
Cpsyel.def - Psychic Elemental | Psi Elemental
Cfbird.DEF - Firebird
CPHX.def - Phoenix

Neutral
CaDrgn.def - Azure Dragon
Cboar.def - Boar
Ccdrgn.def - Crystal Dragon
CDGOLE.def - Diamond Golem
Cench.def - Enchanter
Cfdrgn.def - Faerie Dragon
CGGOLE.def - Gold Golem
CHalf.def - Halfling
Cmummy.def - Mummy
Cnomad.def - Nomad
Cpeas.def - Peasant
Crogue.def - Rogue
CRsDgn.def - Rust Dragon
Csharp.def - Sharpshooter
Ctroll.def - Troll


Units on the Battlefield from WoG:
ZM150Z.DEF - Supreme Archangel | Seraphim
ZM151Z.DEF - Diamond Dragon
ZM152Z.DEF - Lord of Thunder
ZM153Z.DEF - Hell Baron | Antichrist
ZM154Z.DEF - Blood Dragon
ZM155Z.DEF - Darkness Dragon
ZM156Z.DEF - Ghost Behemoth
ZM157Z.DEF - Hell Hydra
ZM158Z.DEF - Sacred Phoenix
ZM159G.DEF - Ghost
ZM160G.DEF - Emissary of War
ZM161G.DEF - Emissary of Peace
ZM162G.DEF - Emissary of Mana
ZM163G.DEF - Emissary of Lore
ZM164GD.DEF - Fire Messenger
ZM165GD.DEF - Earth Messenger | Metamorph
ZM166GD.DEF - Water Messenger
ZM167GD.DEF - Air Messenger
ZM168DG.DEF - Gorynych
ZM169ZL.DEF - War Zealot
ZM170SW.DEF - Arctic Sharpshooter
ZM171SR.DEF - Lava Sharpshooter
ZM172N.DEF - Nightmare
ZM173M.DEF - Santa Gremlin
ZM174NPC.DEF - Paladin
ZM175NPC.DEF - Hierophant
ZM176NPC.DEF - Temple Guardian
ZM177NPC.DEF - Succubus
ZM178NPC.DEF - Soul Eater
ZM179NPC.DEF - Brute
ZM180NPC.DEF - Ogre Leader
ZM181NPC.DEF - Shaman
ZM182NPC.DEF - Astral Spirit
ZM192Z.DEF - Sylvan Centaur
ZM193Z.DEF - Sorceress
ZM194Z.DEF - Werewolf
ZM195Z.DEF - Hell Steed
ZM196Z.DEF - Dracolich


Siege Machines on the Battlefield:
smbal.def - Ballista
SMCart.def - Ammo Cart
SMCata.def - Catapult
SMtent.def - First Aid Tent | First-Aid Tent


Missiles on the Battlefield:
CPRGOGX.def - Magog's & Lava Sharpshooter's Fireball
cprgre.def - Master Gremlin's Ball
CPRGTIX.def - Titan's & Lord's of Thunder Thunder
CPRZEAX.def - Monk's & Zealot's Magic Ball
PCYCLBX.def - Cyclops' & Cyclops' King Rock
PELFX.def - Wood's Elf & Grand's Elf Arrow
Phalf.def - Halfing's Rock
Picee.def - Ice Elemental's Icicle
PLCBOWX.def - Archer's & Marksman's Belt
PLICH.def - Lich's & Power Lich's Poison Ball
PMAGEX.def - Mage's & Arctic Sharpshooter's Magic Ball
PMEDUSX.def - Medusa's & Medusa's Queen Arrow
porchx.def - Orc's & Orc's Chiefan Throwing Axe
PPLIZAX.def - Lizardman's & Lizard's Warrior Arrow


Siege Machine's Missiles on the Battlefield:
SMBALX.def - Ballista's Javelin
SMCatx.def - Catapult's Stone


Heroes on the Battlefield:
CH00.def - Knight
CH01.def - Cleric
CH02.def - Ranger
CH03.def - Druid
CH04.def - Alchemist
CH05.def - Wizard
CH06.def - Demoniac
CH07.def - Heretic
CH08.def - Death Knight
CH09.def - Necromancer
CH010.def - Overlord
CH11.def - Warlock
CH012.def - Barbarian
CH013.def - Battle Mage
CH014.def - Beastmaster
CH015.def - Witch
CH16.DEF - Elementalist
CH17.DEF - Planeswalker


Units on the Map:
AvWAngl.def - Angel
AvWArch.def - Archangel
AVWazure.def - Azure Dragon
AvWBasl.def - Basilisk
AVWbehl0.def - Beholder
AVWbehx0.def - Evil Eye
AVWbhmt0.def - Behemoth | Young Behemoth
AVWbhmx0.def - Ancient Behemoth
AVWbkni0.def - Black Knight
AVWbknx0.def - Dread Knight | Black Lord
AVWboar.def - Boar
AVWbone0.def - Bone Dragon
AVWbonx0.def - Ghost Dragon
AVWcdrg.def - Crystal Dragon
AVWcent0.def - Centaur
AVWcentx0.def - Centaur Captain | Elite Centaur
AVWcvlr0.def - Cavalier
AVWcvlx0.def - Champion
AVWcycl0.def - Cyclops
AVWcycx0.def - Cyclops King | Cyclops Lord
AVWddex0.def - Black Dragon
AVWdemn0.def - Demon | Lesser Demon | Single-Horned Demon
AVWdemx0.def - Horned Demon | Greater Demon | Dual-Horned Demon
AVWdevl0.def - Devil
AVWdevx0.def - Arch Devil
AvWDfir.def - Dragon Fly | Fire Dragon Fly
AvWDfly.def - Serpent Fly | Dragon Fly
AVWdrag0.def - Green Dragon
AVWdrax0.def - Gold Dragon
AVWdwrf0.def - Dwarf
AVWdwrx0.def - Battle Dwarf
AVWefre0.def - Efreet
AVWefrx0.def - Efreet Sultan
AVWelfw0.def - Wood Elf
AVWelfx0.def - Grand Elf
AVWelma0.def - Air Elemental
AVWelme0.def - Earth Elemental
AVWelmf0.def - Fire Elemental
AVWelmw0.def - Water Elemental
AVWench.def - Enchanter
AVWfbird.def - Firebird
AVWfdrg.def - Faerie Dragon
AVWgarg0.def - Stone Gargoyle
AVWgarx0.def - Obsidian Gargoyle
AvWGBas.def - Greater Basilisk
AVWgeni0.def - Genie
AVWgenx0.def - Master Genie | Caliph
AVWglmd0.def - Diamond Golem
AVWglmg0.def - Gold Golem
AVWgnll0.def - Gnoll
AVWgnlx0.def - Gnoll Marauder
AVWgobl0.def - Goblin
AVWgobx0.def - Hobgoblin
AVWgog0.def - Gog
AVWgogx0.def - Magog
AVWgolm0.def - Stone Golem
AVWgolx0.def - Iron Golem
AvWGorg.def - Gorgon | Copper Gorgon
AVWgorx0.def - Mighty Gorgon | Bronze Gorgon
AVWgrem0.def - Gremlin | Apprentice Gremlin
AVWgrex0.def - Master Gremlin
AvWGrif.def - Griffin
AVWgrix0.def - Royal Griffin
AVWhalf.def - Halfling
AVWharp0.def - Harpy
AVWharx0.def - Harpy Hag
AvWHcrs.def - Marksman | Heavy Crossbowman
AVWhoun0.def - Hell Hound
AVWhoux0.def - Cerberus
AvWHydr.def - Hydra
AVWhydx0.def - Chaos Hydra
AVWicee.def - Ice Elemental
AVWimp0.def - Imp
AVWimpx0.def - Familiar
AvWInfr.def - Infernal Troglodyte
AvWLCrs.def - Archer | Light Crossboman
AVWlich0.def - Lich
AVWlicx0.def - Power Lich
AvWLizr.def - Lizardman | Primitive Lizardman
AVWlizx0.def - Lizard Warrior | Advanced Lizardman
AVWmage0.def - Mage
AVWmagel.def - Magic Elemental
AVWmagx0.def - Archmage
AVWmant0.def - Manticore
AVWmanx0.def - Scorpicore
AvWMeds.def - Medusa
AVWmedx0.def - Medusa Queen
AvWMino.def - Minotaur
AVWminx0.def - Minotaur King
AVWMON1.def - Random Monster 1 [Level 1]
AVWMON2.def - Random Monster 2 [Level 2]
AVWMON3.def - Random Monster 3 [Level 3]
AVWMON4.def - Random Monster 4 [Level 4]
AVWMON5.def - Random Monster 5 [Level 5]
AVWMON6.def - Random Monster 6 [Level 6]
AVWMON7.def - Random Monster 7 [Level 7]
AVWMonk.def - Monk
AVWmonx0.def - Zealot
AVWmrnd0.def - Random Monster [Random Level]
AVWmumy.def - Mummy
AVWnaga0.def - Naga Sentinel
AVWnagx0.def - Naga Queen | Naga Guardian
AVWnomd.def - Nomad
AVWnrg.def - Energy Elemental
AVWogre0.def - Ogre
AVWogrx0.def - Ogre Mage
AVWorc0.def - Orc
AVWorcx0.def - Orc Chiefan
AVWpeas.def - Peasant
AVWpega0.def - Pegasus
AVWpegx0.def - Silver Pegasus
AVWphx.def - Phoenix
AvWPike.def - Pikeman
AVWpikx0.def - Halberdier
AVWpitf0.def - Pit Fiend
AVWpitx0.def - Pit Lord | Pit Foe
AVWpixie.def - Pixie
AVWpsye.def - Psychic Elemental | Psi Elemental
AvWRDrg.def - Red Dragon
AVWroc0.def - Roc
AVWrocx0.def - Thunderbird
AVWrog.def - Rogue
AVWrust.def - Rust Dragon
AVWsharp.def - Sharpshooter
AVWskel0.def - Skeleton
AVWskex0.def - Skeleton Warrior
AVWsprit.def - Sprite
AVWstone.def - Magma Elemental | Stone Elemental
AVWstorm.def - Storm Elemental
AVWswrd0.def - Swordsman
AVWswrx0.def - Crusader
AVWtitn0.def - Giant | Lesser Titan
AVWtitx0.def - Titan | Greater Titan
AVWtree0.def - Dendroid Soldier | Treefolk
AVWtrex0.def - Dendroid Guard | Briar Treefolk
AVWtrll.def - Troll
AVWtrog0.def - Troglodyte
AVWunic0.def - Unicorn
AVWunix0.def - War Unicorn
AVWvamp0.def - Vampire
AVWvamx0.def - Vampire Lord | Nosferatu
AvWWigh.def - Wight
AVWwigx0.def - Wraith
AVWwolf0.def - Wolf Rider | Goblin Wolf Rider
AVWwolx0.def - Wolf Raider | Hobgoblin Wolf Rider
AvWWyvr.def - Wyvern
AVWwyvx0.def - Wyvern Monarch
AVWzomb0.def - Walking Dead | Zombie
AVWzomx0.def - Zombie | Zombie Lord


Units on the Map from WoG:
ZMM150Z.DEF - Supreme Archangel | Seraphim
ZMM151Z.DEF - Diamond Dragon
ZMM152Z.DEF - Lord of Thunder
ZMM153Z.DEF - Hell Baron | Antichrist
ZMM154Z.DEF - Blood Dragon
ZMM155Z.DEF - Darkness Dragon
ZMM156Z.DEF - Ghost Behemoth
ZMM157Z.DEF - Hell Hydra
ZMM158Z.DEF - Sacred Phoenix
ZMM159G.DEF - Ghost
ZMM160G.DEF - Emissary of War [Not Used]
ZMM161G.DEF - Emissary of Peace [Not Used]
ZMM162G.DEF - Emissary of Mana [Not Used]
ZMM163G.DEF - Emissary of Lore [Not Used]
ZMM164D.DEF - Fire Messenger
ZMM165D.DEF - Earth Messenger | Metamorph
ZMM166D.DEF - Water Messenger
ZMM167D.DEF - Air Messenger
ZMM168G.DEF - Gorynych
ZMM169Z.DEF - War Zealot
ZMM170S.DEF - Arctic Sharpshooter
ZMM171S.DEF - Lava Sharpshooter
ZMM172N.DEF - Nightmare
ZMM173M.DEF - Santa Gremlin
ZMM174N.DEF - Paladin [Lizard Warrior Sprite | Not Used]
ZMM175N.DEF - Hierophant [Lizard Warrior Sprite | Not Used]
ZMM176N.DEF - Temple Guardian [Lizard Warrior Sprite | Not Used]
ZMM177N.DEF - Succubus [Lizard Warrior Sprite | Not Used]
ZMM178N.DEF - Soul Eater [Lizard Warrior Sprite | Not Used]
ZMM179N.DEF - Brute [Lizard Warrior Sprite | Not Used]
ZMM180N.DEF - Ogre Leader [Lizard Warrior Sprite | Not Used]
ZMM181N.DEF - Shaman [Lizard Warrior Sprite | Not Used]
ZMM182N.DEF - Astral Spirit [Lizard Warrior Sprite | Not Used]
ZMM192Z.DEF - Sylvan Centaur
ZMM193Z.DEF - Sorceress
ZMM194Z.DEF - Werewolf
ZMM195Z.DEF - Hell Steed
ZMM196Z.DEF - Dracolich


Siege Machines on the Map:
CATAP_ML.DEF - Catapult (Right) [Not Used]
CATAP_MR.DEF - Catapult (Left) [Not Used]


Attack of Units on the Map:
AVWATTAK.DEF


Portraits of Units:
CPRSMALL.DEF - Portraits (Small) [Here clean backrounds]
TWCRPORT.DEF - Portraits (Big)
UN32.DEF - Hero's Specialities (Small)
UN44.DEF - Hero's Specialities (Big)


Credits:
NMN - Author of list
Trang Oul - Majority of English names
Mitabrin - Ideas and using on site


____________

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


Promising
Famous Hero
feanor on DF2.ru
posted April 11, 2010 08:13 PM

Quote:
Adding shooting ability is very very hard

Why? It is need to add shooting animation to .def file, give shooter's flag and set up missile in exe file. Table placed at 0x797BB6 (358f).
Other information (rus) - http://forum.df2.ru/index.php?showtopic=6055
Quote:
shoot fireballs

Hooking some code needed. Respectively, assembler knowledge required.
Quote:
Steal life

Also, some table need to be patched. I don't remember address now, but I can find it, if it is necessary.

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


Known Hero
Here I am.
posted April 14, 2010 02:34 PM
Edited by FCst1 at 20:18, 14 Apr 2010.

Assignments of colours of the graphic palette of the majority HoMMIII files

At first has written this post not to that thread - has corrected
Maybe in this article be grammatical mistakes...

Palette of one of interface elements:

So, we will start:
The first 10 colours – standard, are more low presented their assignments and parameters in RGB:
1 – blue, it is intended for creation of a transparency of a picture; R – 0, G – 255, B – 255.
2 – light pink, it is intended for creation of a transparency of 50 %; R – 255, G – 150, B – 255.
3, 4 – shades pink, also are necessary for the transparency denotation, but are used seldom (if fairly – I precisely do not know their assignment, most likely were planned for some monsters) But, for creation of the graphic palette it is necessary to fill them; R – 255, G – 100; 50, B – 255.
5 – dark pink, it is intended for creation of a transparency of 75 %; R – 255, G – 0, B – 255.
6 – yellow, it is intended for the denotation of selection (monsters) and colours of a flag (objects for a map); R – 255, G – 255, B – 0.
7 – violet, it is intended for creation contour on a transparency of 50 %; R – 180, G – 0, B – 255.
8 – green, it is intended for creation contour on a transparency of 75 %; R – 0, G – 255, B – 0.
9, 10 – 2 not clear identical colours not clearly what for created; R – 255, G – 128, B – 255.

Following 214 colours – primary colours of the map, customize automatically at indexing.

The last 32 colours – so-called "changeable" colours, vary depending on the player (them use only some elements of the interface, a part of BMP-pictures). If you create the monster or the object can be added them to primary colours of the map. In BMP-files it is better to do the last 32 colours completely black; R – 0, G – 0, B – 0.

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


Supreme Hero
posted April 14, 2010 04:43 PM
Edited by gnollking at 16:44, 14 Apr 2010.

Thank you, FCst1, for posting it here . I'm trying to fill this thread with as many useful guides/infos as I can, so no one will have to ask anything anymore, just check here.
____________

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


Known Hero
Here I am.
posted April 14, 2010 08:00 PM
Edited by FCst1 at 20:11, 14 Apr 2010.

OK, I'm edit post and add the image with a palette.
Also, you can download "standard palette HoMMIII" for Photoshop. -> http://tp-mod.ucoz.net/_fr/0/5374227.act

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


Supreme Hero
posted April 16, 2010 03:28 PM
Edited by gnollking at 14:32, 09 May 2010.

How to make a *.wog file

Making a *.wog file is very simple. The tool you need for this is the Text Edit.
So, first step is to make 5 *.txt files, and name them:

ACTION.TXT
H3BITMAP.TXT
H3SPRITE.TXT
INFORM.TXT
INSTMULT.TXT

Link to the finished text files HERE.

But how to make the *.wog file? Simple. Add all the text files to a new folder.
Then add all the files you want to be installed with the *.wog file to the same folder with the 5 text files. An example, when you got these files in your new folder:

ACTION.TXT
H3BITMAP.TXT
H3SPRITE.TXT
INFORM.TXT
INSTMULT.TXT
example.def
example.txt
example.bmp

To get the 3 "examples" to the right lods, you need to write their names to the right text files. So, to "H3BITMAP.TXT", you need to write:



Because text files and bmps are located in the h3bitmap.lod.
And to "H3SPRITE.TXT", you need to write:



To get the def to h3sprite.lod.
And after that, you need to write the name of your WoG File to "INFORM.TXT":



After editing the text files, add ALL the files (text files, defs, whatever you want to) to a new *.rar archive, then rename the extension from .rar to .wog. Then you just have to place the .wog file to /UPDATE folder, and run the update exe .

Very easy and simple. You can replace/add as many files as you want (text files, defs..) with a *.wog file, just add all the names to H3BITMAP.TXT and H3SPRITE.TXT .

So, basically, all the text files you need to work with are:

H3BITMAP.TXT
H3SPRITE.TXT
INFORM.TXT


____________

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


Supreme Hero
posted April 24, 2010 12:20 PM
Edited by gnollking at 10:00, 09 May 2010.

I have edited the list of defs by NMN a little.
Now it's easier to find the defs of creatures' map animations .
____________

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


Promising
Famous Hero
feanor on DF2.ru
posted April 25, 2010 03:37 PM
Edited by OxFEA at 13:27, 01 May 2010.

Changing the creatures summoning by the "Summon @#$%^ elemental" spell

!!UN:C5906498/1/<new monster ID> - summonning fire  el. sp.
!!UN:C5906519/1/<new monster ID> - summonning earth el. sp.
!!UN:C5906540/1/<new monster ID> - summonning water el. sp.
!!UN:C5906561/1/<new monster ID> - summonning air el. sp.

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


Supreme Hero
posted April 27, 2010 09:57 AM

Great idea to add also ERM guides .
____________

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


Honorable
Legendary Hero
the reckoning is at hand
posted April 27, 2010 10:05 AM

How I can change the creature sound?I replace Hell Hydra,but I want the sound of dread knight

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


Supreme Hero
posted April 27, 2010 10:16 AM

Sounds are located in "Heroes3.snd", but you'll only have to add the new sounds to the /data folder. And the sounds must be in ".82m" format. Changing the sound for an example from ".mp3" to ".82m" is your own problem, I can't do it with my PC..
____________

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


Promising
Famous Hero
feanor on DF2.ru
posted April 27, 2010 02:13 PM

82m is the simple *.wav with following settings:
Sample Size    : 8-bits
Channels       : 1
Sample Rate    : 22050

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


Supreme Hero
posted April 27, 2010 04:24 PM
Edited by gnollking at 14:33, 09 May 2010.

How to make an artifact with ERM - Part 1

Okay, so in this guide we will use one of the Blank ERM Artifacts #161-170. Let's use the Shield #163, it looks nice.
So of course, the first line is:

ZVSE

Then we'll have to add a these lines:

!?OB5/163;
!!UN:Ov998/v999/v1000;
!!UN:Iv998/v999/v1000/5/163;
!!ARv998/v999/v1000:M^{GnollKing's Shield}

When equipped, this Shield gives +2 bonus to all primary skills.^;


These lines set the hint text of the artifact 163, when the artifact is equipped. (you can edit the name and description as you wish)
So, next we'll need to give the bonuses to the primary skills, when hero has the Shield equipped, to do this, we add these lines:

!?AE1&v998=163;
!!HE-1:Fd2/d2/d2/d2;


First line says: When artifact 163 equipped, next occurs.
And the second line increases the hero's (-1 (current hero)), who equipped the artifact, all primary skills by +2. When there's a "d" in front of the number, it tells we add numbers to the current value.
So, next we'll have to decrease the skills when hero unequips the artifacts. This is done easily:

!?AE0&v998=163;
!!HE-1:Fd-2/d-2/d-2/d-2;


Almost the same, but after the "!?AE" is a number "0", it means the artifact is unequipped ("1" means equipped).
The second line has "d-", it tells we will reduce amount from the current value.
Very simple.
Now we only need to show text, when hero finds the artifact on the map, and equips it. This is done easily:

!#VRz429:S^{GnollKing's Shield}

When equipped, this Shield gives +2 bonus to all primary skills.^;
!#HT5/163:T429;


The first line saves the text to variable "429", and the second line adds it to 5=Artifact, 163=Artifact number. (Btw, when text is written in the middle of "{" and "}", the text turns to golden. Not a WoG feature, works with all versions).
This text is shown, when hero right-clicks the artifact on his inventory.

Not hard at all, right? So, the whole code is here:



ZVSE
!?OB5/163; Artifact 163
!!UN:Ov998/v999/v1000;
!!UN:Iv998/v999/v1000/5/163;
!!ARv998/v999/v1000:M^{GnollKing's Shield}

When equipped, this Shield gives +2 bonus to all primary skills.^; Show text when equipped
!?AE1&v998=163; Equip Artifact 163
!!HE-1:Fd2/d2/d2/d2; Increase all primary skills by +2
!?AE0&v998=163; Unequip Artifact 163
!!HE-1:Fd-2/d-2/d-2/d-2; Decrease all primary skills by -2
!#VRz429:S^{GnollKing's Shield}

When equipped, this Shield gives +2 bonus to all primary skills.^;
!#HT5/163:T429; Show text when right-clicked





To use this script, place it to a timed event on your map, and set day to about 500 or more (so it will never occur).
If you're planning to do many new artifacts on your map, change the variable (429) to something different to all artifacts, and do not Wogify the map. :)

____________

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


Supreme Hero
posted April 29, 2010 06:36 PM
Edited by gnollking at 20:56, 30 Apr 2010.

How to make an artifact with ERM - Part 2

On part 1, we only did a basic artifact, giving basic primary skill bonuses. But now, on part 2, I will tell how to increase morale, or luck, or how to give a spell, when the artifact is equipped (if hero has spellbook).
This is all I know about making artifacts with ERM, if anyone knows how to give other bonuses, please tell here.

Okay, to give Morale or Luck is very very simple. I suggest we use the same script as before, but make it much more powerful. So now, when we have the whole script, we need to find this part:

!?AE1&v998=163; Equip Artifact 163
!!HE-1:Fd2/d2/d2/d2; Increase all primary skills by +2
!?AE0&v998=163; Unequip Artifact 163
!!HE-1:Fd-2/d-2/d-2/d-2; Decrease all primary skills by -2


Now, after the first line (!?AE1..), we will add the Morale and Luck bonuses:

!!HE-1:R0/d1; Add +1 Moral
!!HE-1:R1/d1; Add +1 Luck


Very easy, after the first "HE-1:", there is a "R0" - this changes the Morale, and the "R1" on the second line changes the Luck.
After both of them, there is a "d1", just like when adding primary skills, this adds +1 to the current value (you can add +2 or +3 if you want).
Now we have the bonuses added, when artifact 163 is equipped, then we'll need to take them back when hero unequips the shield.
Simple, now under the "!?AE0" (unequip), we will need to add these two lines:

!!HE-1:R0/d-1; Remove -1 Moral
!!HE-1:R1/d-1; Remove -1 Luck


This is basically the same as before, but instead of "d1", there is "d-1". This code takes away 1 from the current values.
Not hard at all, right? Now we need to edit the hint text again, here's the complete script:



ZVSE
!?OB5/163; Artifact 163
!!UN:Ov998/v999/v1000;
!!UN:Iv998/v999/v1000/5/163;
!!ARv998/v999/v1000:M^{GnollKing's Shield}

When equipped, this Shield gives +2 bonus to all primary skills, and gives +1 Morale and Luck.^; Show text when equipped
!?AE1&v998=163; Equip Artifact 163
!!HE-1:Fd2/d2/d2/d2; Increase all primary skills by +2
!!HE-1:R0/d1; Add +1 Moral
!!HE-1:R1/d1; Add +1 Luck
!?AE0&v998=163; Unequip Artifact 163
!!HE-1:Fd-2/d-2/d-2/d-2; Decrease all primary skills by -2
!!HE-1:R0/d-1; Remove -1 Moral
!!HE-1:R1/d-1; Remove -1 Luck
!#VRz429:S^{GnollKing's Shield}

When equipped, this Shield gives +2 bonus to all primary skills, and gives +1 Morale and Luck.^;
!#HT5/163:T429; Show text when right-clicked





Now, hot to add a spell, when artifact is equipped? This is not at all any harder than the Morale or Luck adding, this is very very easy.
So, again we take the previous script, and improve it more.
And again, we take the same part as before, the "!?AE1". Under it, we add this line:

!!HE-1:M41/?i; Check if the hero already has Bless - if yes, variable i will be set to 1

So, as it says, if hero already has the spell, variable i will be set to 1. After that, we add this line:

!!HE-1:M41/1; Give Bless (if Spellbook)

Here, after "HE-1:", there is a "M". This is used to give or remove a spell from hero's spellbook. After the M, there is a number 41 - this is the spell number - in this case, it is the "Bless" -spell (again, you can use any spell you want). And after the spell number, there's a number 1. This adds the spell, "0" would remove.
And talking about removing, let's remove the spell when artifact is unequipped. After the "!?AE0", we will add this line:

!!HE-1&i<>1:M41/0; Take away Bless (if Spellbook), and if i is not 1

So, now this line basically removes the spell, if the hero already did not have it.
The last part is same as before, but the last number is 0. As I said, "0" removes the spell (in this case spell number 41).

Now, there is still a bug with this script. When the hero gains the Morale and Luck bonuses, they will last only for until the next battle, and vanish after it. Thanks to Vlaad for help fixing this. So, the next lines are these:

!?BA1; After any battle
!!BA:H0/?y-95; Check who the left hero was
!!BA:H1/?y-96; Check who the right hero was
!!HEy-95:A2/163/?v1/?v2; Check if the left hero still has the shield (he might have lost it in the battle)
!!HEy-96&y-96>=0:A2/163/?v3/?v4; Do the same for the right hero, but only if it was a hero (and not just creatures)
!!HEy-95&v1>0:R0/d1; Give luck and morale bonuses
!!HEy-96&v3>0:R0/d1;
!!HEy-95&v1>0:R1/d1;
!!HEy-96&v3>0:R1/d1;


These commands give the hero the Morale and Luck bonuses they lost.
I don't think I need to explain more about these lines, since there are explanations about all of them.

And that's it. But wait, we need to edit the description again. Here's the last (and I mean last) version of the script:



ZVSE

!?OB5/163; Artifact 163
!!UN:Ov998/v999/v1000;
!!UN:Iv998/v999/v1000/5/163;
!!ARv998/v999/v1000:M^{GnollKing's Shield}

When equipped, this Shield gives +2 bonus to all primary skills, and gives +1 Morale and Luck.
And also gives you the "Bless" spell.^; Show text when equipped

!?AE1&v998=163; Equip Artifact 163
!!HE-1:Fd2/d2/d2/d2; Increase all primary skills by +2
!!HE-1:R0/d1; Add +1 Moral
!!HE-1:R1/d1; Add +1 Luck
!!HE-1:M41/?i; Check if the hero already has Bless - if yes, variable i will be set to 1
!!HE-1:M41/1; Give Bless (if Spellbook)

!?AE0&v998=163; Unequip Artifact 163
!!HE-1:Fd-2/d-2/d-2/d-2; Decrease all primary skills by -2
!!HE-1:R0/d-1; Remove -1 Moral
!!HE-1:R1/d-1; Remove -1 Luck
!!HE-1&i<>1:M41/0; Take away Bless (if Spellbook), and if i is not 1

!#VRz429:S^{GnollKing's Shield}

When equipped, this Shield gives +2 bonus to all primary skills, and gives +1 Morale and Luck.
And also gives you the "Bless" spell.^;
!#HT5/163:T429; Show text when right-clicked

!?BA1; After any battle
!!BA:H0/?y-95; Check who the left hero was
!!BA:H1/?y-96; Check who the right hero was
!!HEy-95:A2/163/?v1/?v2; Check if the left hero still has the shield (he might have lost it in the battle)
!!HEy-96&y-96>=0:A2/163/?v3/?v4; Do the same for the right hero, but only if it was a hero (and not just creatures)
!!HEy-95&v1>0:R0/d1; Give luck and morale bonuses
!!HEy-96&v3>0:R0/d1;
!!HEy-95&v1>0:R1/d1;
!!HEy-96&v3>0:R1/d1;





Thanks to Vlaad for help with the Spell removing and adding, and for helping with the Morale and Luck bonuses :).

____________

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


Promising
Famous Hero
feanor on DF2.ru
posted April 29, 2010 06:58 PM

Quote:

!!HE-1:R0/d1; Add +1 Moral
!!HE-1:R1/d1; Add +1 Luck
!!HE-1:M41/1; Give Bless (if Spellbook)
..
!!HE-1:R0/d-1; Remove -1 Moral
!!HE-1:R1/d-1; Remove -1 Luck
!!HE-1:M41/0; Take away Bless (if Spellbook)


It is buggy.
When Bless will be taken away - it will be taken away regardless of learning this spell in Magic Guild.
Morale and Luck bonuses will last only until next battle.

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


Supreme Hero
posted April 29, 2010 07:02 PM

Quote:
When Bless will be taken away - it will be taken away regardless of learning this spell in Magic Guild.
Morale and Luck bonuses will last only until next battle.

Yeah I know, that the spell is removed, I don't know how to not remove if it's learned from somewhere else..
About the Morale and Luck, you can re-equip the artifact, right .
____________

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


Promising
Famous Hero
feanor on DF2.ru
posted April 29, 2010 07:42 PM

Quote:
Yeah I know, that the spell is removed, I don't know how to not remove if it's learned from somewhere else..


I can make a solution.. for ERA only.

It is 80% made - emerald.dll from "Blank artifact" thread"
Morale and luck..I found place where these bonuses are calculated, but I don't find way how to extend it clearly for final users
__________________
Also, there are special table with att/def/knw/spellpower bonuses that can be edited via UN:C
Address - 0x7B8358 (8094552) for TE and ERA, 0x63E758 (6547288) for WOG358f.

For example:
Adding to 170 art +5 att:

!!VRy1:S170*4+6547288+0;
!!UN:Cy1/1/5;

where 170 - art num, 6547288 - address (for 358f), 0 - bonus type (0 - attack, 1 - defense ..), 5 - bonus value.
______________
Sorry for terrible English =)

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


Admirable
Legendary Hero
ghost of the past
posted April 30, 2010 01:11 AM
Edited by Vlaad at 01:13, 30 Apr 2010.

Before you give the spell, check if the hero already has it:

ZVSE


!#VRz429:S^{GnollKing's Shield}

When equipped, this Shield gives +2 bonus to all primary skills, and gives +1 Morale and Luck. And, gives you the Bless -spell.^;
!#HT5/163:T429; Show text when equipped

!?OB5/163; Artifact 163
!!UN:Ov998/v999/v1000;
!!UN:Iv998/v999/v1000/5/163;
!!ARv998/v999/v1000:M^{GnollKing's Shield}

When equipped, this Shield gives +2 bonus to all primary skills, and gives +1 Morale and Luck. And, gives you the Bless -spell.^; Show text when right-clicked
!?AE1&v998=163; Equip Artifact 163
!!HE-1:Fd2/d2/d2/d2; Increase all primary skills by +2
!!HE-1:R0/d1; Add +1 Moral
!!HE-1:R1/d1; Add +1 Luck
!!HE-1:M41/?i; check if the hero already has Bless - if yes, variable i will be set to 1
!!HE-1:M41/1; Give Bless (if Spellbook)

!?AE0&v998=163; Unequip Artifact 163
!!HE-1:Fd-2/d-2/d-2/d-2; Decrease all primary skills by -2
!!HE-1:R0/d-1; Remove -1 Moral
!!HE-1:R1/d-1; Remove -1 Luck
!!HE-1&i<>1:M41/0; Take away Bless (if Spellbook) if i is not 1

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


Supreme Hero
posted April 30, 2010 02:58 PM
Edited by gnollking at 19:43, 30 Apr 2010.

Very much thanks to both of you Vlaad and OxFEA.
The spell removing and adding work perfectly.
____________

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Jump To: « Prev Thread . . . Next Thread » This thread is 33 pages long: 1 2 3 4 5 ... 10 20 ... 29 30 31 32 33 · «PREV / NEXT»
Post New Poll    Post New Topic    Post New Reply

Page compiled in 0.1865 seconds