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: Working on Modding Tutorial
Thread: Working on Modding Tutorial This thread is 2 pages long: 1 2 · NEXT»
Zeldor
Zeldor


Known Hero
The Bringer of Pestilence
posted June 26, 2006 04:16 AM bonus applied.
Edited by sfidanza at 14:18, 27 Jun 2006.

Working on Modding Tutorial

It is just a beginning, it will get bigger and bigger

Feel free to post ideas and questions [for FAQ] that should be included in the tutorial.

I. FAQ

What is mod?
Why people make mods?
What do I need to start modding?
Are there any tools for modding?
What is checksum?
What does it mean "hardcoded"?
 

II. Console
III. Editing data.pak
IV. Making your own mod.pak
V. Balance issues
VI. Changing graphics



[Of course I could make it in notepad and post when ready, but I tink that it is impossible to make good tutorial without ideas and questions ].

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

Tavern Dweller
posted June 26, 2006 05:48 AM

this is a good idea.  perhaps it would be possible to do this via a wikipedia entry.

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

Mage of the Land
Naughty, Naughty Valeriy
posted June 26, 2006 07:15 AM

We already got a console guide from Curio, will be posted shortly on AOH
____________
You can wait for others to do it, but if they don't know how, you'll wait forever.
Be an example of what you want to see on HC and in the world.
http://www.heroesofmightandmagic.com

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


Known Hero
The Bringer of Pestilence
posted June 26, 2006 01:15 PM

Valeriy:

But it can be also put in modding tutorial Or at least link to it.

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

Mage of the Land
Naughty, Naughty Valeriy
posted June 26, 2006 11:33 PM

Bah, you misunderstood! I'll be glad to publish the whole thing when it's ready. What I'm saying is that part of it is already done, so the whole thing is closer to completion
____________
You can wait for others to do it, but if they don't know how, you'll wait forever.
Be an example of what you want to see on HC and in the world.
http://www.heroesofmightandmagic.com

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


Promising
Supreme Hero
posted June 27, 2006 02:42 PM
Edited by sfidanza at 14:56, 27 Jun 2006.

First, thanks Zeldor for creating this thread. As millsy said above, that is really meant as a collaborative construction of the tutorial. As we have no wiki set up for that at the moment, this thread will do, but I'll look into the matter.
In the meantime, I've stickied the thread and edited its title to make clear it's a work in progress.

If you feel like contributing, content or sections to suggest, feel free to post here.

And to start building it, here are some more explanations on how to package your mod:

Packaging your .pak file:
When you develop your mod, the files you changed are located in the correct file structure inside the data/ folder: GameMechanics/CreatureVisual/... for example.
To package your mod, you need to zip them (with any archiving utility like WinRAR or WinZip), with their file structure.
Then, you can rename this .zip file to .pak, and name it the way you want: my_ultimate_mod.pak

Then, when you open the .pak file (with WinRAR), you should see a GameMechanics/ folder inside, in the example. Try opening other mods, like the Cleric or Treants mod. Or the official data.pak actually, which I'm sure you did already if you've made a mod.

Then, this .pak file just need to go in the data/ folder to work.
If it doesn't, here are a few reasons why:
- the file structure inside the archive is not correct
- you used winRAR and packaged to a rar format
- some of the files in your mod are conflicting with another mod
- some of the files in your mod are ignored by the game (like UID resources or new texture files)

If you're in this last case, more work is required. I'll add more about that later, unless anybody else does...
In the meantime, and since Ma_trix is waiting for an answer , there are some elements in my post there:
http://heroescommunity.com/viewthread.php3?TID=17853&pagenumber=5
(eight post, it's big, you can't miss it...)


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

Tavern Dweller
posted June 27, 2006 07:07 PM
Edited by Millsy at 19:13, 27 Jun 2006.

I was inspired by a question asked in the main thread about <power>.

Section III could include a "Heading Dictionary", layed out by path\file.xdb.

For example:

Section III, Editing Data.pak:
I) File Explanations
a) \GsmeMechanics\ - covers certain things pertaining to who knows the totally of whats covered here ... nice messy internals eh?
   i) \Creatures\Creature\faction\*.xdb - contains statistics of all creatures
      <Attack> - The creatures base attack
      <Power> - Assigned accumulatively a an army of creatures to determine relative strengths of armies.  A higher army power rating may cause computer controlled armies to flee/avoid enagement.

b) \MapObjects\ - contains descriptions of properties of various mapobjects
   i) chest.xdb - properties of the treasure chests
      <MinResources> - together with <MaxResources> provides an integer range of potential rewards from non-artifact treasure chests (see <ArtifactChance> (or whatever its called, I dont have heros installed on this computer)) to be multiplied by 500 for experience reward or (i*500)+500 for gold reward.
      <MaxResources> - see <MinResources>

--------------------------------------------------------------------

with correct hyperlinking (again it brings to mind wikipedia) this could be a handy reference for modders.

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


Promising
Supreme Hero
posted June 29, 2006 05:58 AM

millsy, that's a good idea. But I wouldn't call it a "handy reference". Rather the "ultimate .pak guide"!!
I even doubt the devs themselves have something like that. Of course, it depends on how much we could account for...
For example, we can only guess on the <power> exact meaning and use.

On a different note, I wanted to add some explanation for the red star I gave Zeldor for starting this thread: it is meant as an encouragement to organize this great project. In a way, it's an investment in what you will do here, Zeldor, and I hope you it won't make you stop working on it.
That also shouldn't prevent anybody else to contribute or organize or whatever. The result we're aiming at deserves quality work, and as I see it, that work could be worth many red stars. I'll try to be fair and wise. However, if you see any post deserving gratification (anywhere on this forum by the way), just send me an HCM.

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


Known Hero
The Bringer of Pestilence
posted June 29, 2006 09:59 PM

sfidanza:

I will have more time during weekend to work on it So it will get much bigger. Wiki would be useful, but we do not have it
I hope xManiax [creator of e.x. Treant mod] will have more time soon and will help me a lot

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


Honorable
Legendary Hero
Back from the Dead
posted July 05, 2006 12:01 AM

Is it possible to Mod models with Animation:Master or 3DS max?
____________
How exactly is luck a skill?

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

Tavern Dweller
posted July 21, 2006 11:25 AM

I have made small mod tutorial for using txr file descriptions in MODs

u can read it here in this topic @ elrath.com (need to register first)
http://elrath.com/forums/index.php?showtopic=174

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


Promising
Supreme Hero
posted August 17, 2006 04:07 PM

Mrowa12: that's exactly the goal of this thread.

Zeldor, how is it going?

This community work really needs an update. There are some writings and explanations that do not require technical knowledge. The plan could be more detailed, with specific questions that we need to answer.

Anyone with modding experience is welcome to add technical explanations. If you have done so in another thread, put the reference here.

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


Honorable
Undefeatable Hero
of Gold Dragons
posted August 18, 2006 12:24 AM

Sfidanza > I would love to give some work on this, but I haven't got much time to do it at the moment, and also, there is a lot of things I do not know. What I would eventually like to see was an explanation of all the subfolders in the data folder, to provide info on the purpose of all the files - and then info on how each could be modded, and to what effect. Ideally, this should be crosslinked to a list of all the features in the game that can be modded. Obviously, this would be a huge (HUGE) work, and personally, I only know how some of the files work. But if someone made a star at it, I suppose we could all put it together at some time. Perhaps a Wikipedia?

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


Responsible
Supreme Hero
posted October 26, 2006 07:43 PM

Is this still happening?

I don't think it's hard to set up a wiki...
Some wikifarms
____________

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


Bad-mannered
Famous Hero
posted November 01, 2006 08:50 PM

Hmmmm, but what will be, if you are do a ModWorking program for the Heroes 5? Like at the Elder Scrollls 4: Oblivion, the creator bloud TES CS, or a longer name The Elder Scrolls Conruction Set... We shoud create HOMM CS, or longer name: Heroes of Might and Magic Contruction Set... If you are create it, many mods will be aded on...

I think that is need for the HOMM CS:

We can create with the mod editor, mods what can be contains:
-New creatures
-New spells
-New factions
-New landspace objects
-New skills
-New abalityes (for heroes and creatures)
-New bluidins in towns
- and all other features, etc.

So I think it is can be good...

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


Honorable
Legendary Hero
Back from the Dead
posted December 12, 2006 01:43 AM

still wanting to know about actual models.  What PROGRAM DO THEY USE?

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


Hired Hero
posted December 30, 2006 03:41 AM

Are there any step-by-step tutorials on how to do a retexture, and also how to do a replacer texture?

I have been modding for Morrowind for quite a while now, so have no problem with opening and saving dds files.  And I have unpacked all the data files, and figured out how to read the text files.

I would like to do a bunch of retextures and release them as modder resources. But other than altering the textures themselves, I don't know how to proceed.


____________

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


Honorable
Undefeatable Hero
of Gold Dragons
posted January 21, 2007 08:11 PM
Edited by alcibiades at 20:11, 21 Jan 2007.

Ok, I had actually written this before I noticed Sfidanza's post in Vokial's thread - which somehow covers part of this - but I'll post this anyway, because this is my suggestion as to what we could do here to get some sort of guide running on this board as well:

New Sticky thread by Moderator: Modding Tutorial

I'll suggest the board Moderator to make a new thread called Modding Tutorial, wherein users can post information about how to MOD specific things in the game. The Main post should include the following:

- A list of Contents that's updated regularly by the Moderator. List should feature section numbers and headlines of following posts, page and post #, and links to each post.

- Rules for the Thread:
--- Thread should be used solely for posting information on how to Mod things.
--- Comments and corrections will be allowed to be added to new posts, but might be deleted when original post is updated.
--- All chit-chat and unrelated will be deleted.
--- All posts should be Indexed according to the previous posts. Thus, if previous post contained section 6 and 7, next poster should lable his part 8 and onwards - with possible sub-chapters like 8.1, 8.2 etc. as poster finds appropriate.

Inclusion of the following threads already posted in other topics:

Vokials guide or alternately replicate EliteKill's entire topic if we get his consent to it, like Sfidanza said.

Radars post about abilities
____________
What will happen now?

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

Tavern Dweller
posted February 08, 2007 02:58 PM

how to fix clericmod for HOF 2.1??

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

Tavern Dweller
posted March 11, 2007 12:34 PM

Quote:
It is just a beginning, it will get bigger and bigger

Feel free to post ideas and questions [for FAQ] that should be included in the tutorial.

I. FAQ

What is mod?
Why people make mods?
What do I need to start modding?
Are there any tools for modding?
What is checksum?
What does it mean "hardcoded"?
 

II. Console
III. Editing data.pak
IV. Making your own mod.pak
V. Balance issues
VI. Changing graphics



[Of course I could make it in notepad and post when ready, but I tink that it is impossible to make good tutorial without ideas and questions ].


GOOD IDEA!
+1

 Send Instant Message | Send E-Mail | View Profile | Quote Reply | Link
Jump To: « Prev Thread . . . Next Thread » This thread is 2 pages long: 1 2 · NEXT»
Post New Poll Post New Topic Post New Reply

Page compiled in 0.0501 seconds