You must be logged in to post messages.
Please login or register

Modding and Scripting
Moderated by Yeebaagooon, nottud

Hop to:    
loginhomeregisterhelprules
Bottom
Topic Subject: Creating a major god
posted 22 February 2006 08:27 PM EDT (US)   
This subject seems to arise regularly and so here is my attempt at a definitive answer:

Warning: The following advice is for experienced modders and can seriously damage your game if used incorrectly. It is a very high level explanation, and if you do not understand it at this level of detail you probably shouldn't try it! I strongly advise that you back up your (xpack)language.dll, techtree(x).xml, majorgods.xml and any other file you change before attempting it.

I have got around the compatibility issues by creating a new version of the .exe that uses different names for the key data, language files and AI files, so none of the changes affect the standard game. If there is sufficient interest I will post it.

INTRODUCTION

Before embarking on the process of creating a new major god it is important to understand the structure of Age of Mythology. AoM:TT comprises 4 cultures (hard-coded), 12 civilisations (hard-coded to the extent you can only have 12), 12 Major Gods - one for each civilisation and 36 minor gods (9 for each culture).

Also remember that a Major God within AoM is used both as an Age 1 technology - e.g. Age 1 Zeus and a Civilisation - e.g. Zeus. As an Age 1 Technology, a major god can be modified in the same way that any technology can be changed, however as a civilisation many aspects are controlled by the game's .exe (such as all the associated gadgets used in the set up menus). The AI also uses references to the civilisations, Major Gods and Minor Gods. These areas cannot be easily changed without access to the source code.

Within these contraints the following is the easiest way to add a new Major God.

ADDING A MAJOR GOD

1)Decide which existing Major God you want to replace.

2)Edit the fields in the language.dll or xpacklanguage.dll that refer to this unit, the text for Major and Minor God entries will have the following format:

Major God Name
Minor God Name
WORSHIP Major God
WORSHIP Minor God
Your have advanced to <variable text> of Minor God
% advances to the <variable text> of Minor God

Just replace the existing Major God name (Zeus, Hades, Isis, etc.) with your new name.

Note: Athena is both a god and a character, so check the protox definition for Athena to avoid changing this characters name.

When you are done save it.

If you want this god to be part of a new culture, do a text edit on whichever culture you want to replace (Greek, Egyptian, Norse, Atlantean) and change this accordingly. If your not sure of the text id, just check the uigodpicker.xml file as this includes all the relevant text references.

Note: All you have done here is changed the names displayed during the game.

3)Start-up the game and check that the new Major Gods name appears (and new Culture if changed)on the uigodpicker screen. You may also want to change the roll-over text for the gods as well (e.g. this god helps your xyz).

Just search for the existing text in the (xpack)language.dll and change it. Note that when you select this god it will still call the original Age 1 Major God tech.

4)Open the majorgods.xml file and you will see that each major god has a series of portraits defined. These are reducing in size versions of the same picture. Convert one of the original 256x256 portraits to bitmap format (you'll find them in the textures/ui folder) and use this as a basis of your new god format. Save the file as "ui god newname 256x256.bmp" and then shrink it to make 128x128, 64x64 and 32x32 versions. Convert these to .DDT and put them in your texture\ui folder. You will also need 128x128 and 64x64 unframed portraits (find the originals in the texture\icons folder - file name God Major XX Icon ZZ). Once you have done this edit the majorgods.xml file to reflect the new portrait names and convert it to .XMB format in you \data folder.

5)Reload the game again and you should now see the new icon(s).

6)Open techtreex.xml and go to the appropriate Age 1 Major God tech and change its <icon> to the 64x64 version you created in (4). Save it and convert it to .xmb format.

7)Open the faketechtreex.xml and find the relevant references to the Major God you have changed and change the icon and text references accordingly. Save it and convert it to .xmb format.

You now have a new Major God.

[JPEG, (153.07 KB)]


From here on it is just standard techtree editing (eg. change the <effects> for the Age 1 Major God tech as required. New Minor Gods can be added rather than edited from the originals). Just remember the <civname> will remain that of the original Major God and any old tech prerequisites will still be triggered. If you want to get rid of these just change the offending techname to UNOBTAINABLE. Do not delete any techs out of hand as many of them are referred to in the AI and this will fail to compile if the revelant cTechName no longer exists.

Hope this helps.

Replies:
posted 22 February 2006 08:38 PM EDT (US)     1 / 28  
Isn't the unoffical expansion gonna add new gods?

3.1415926535897932384626433832795028841971693993751058209749445923078164062862089986280348253421170679 8214808651328230664709384460955058223172535940812848111745028410270193852110555964462294895493038196 4428810975665933446128475648233786783165271201909145648566923460348610454326648213393607260249141273 7245870066063155881748815209209628292540917153643678925903600113305305488204665213841469519415116094 3305727036575959195309218611738193261179310511854807446237996274956735189 Mmm, pie.
posted 23 February 2006 01:47 PM EDT (US)     2 / 28  
hey can you make some ai for me and werent you going to release the beta? I'm also trying to edit the exe. Sorry if I'm being kind of rude I'm just in a hurry.

[This message has been edited by tasev (edited 02-23-2006 @ 01:51 PM).]

posted 23 February 2006 02:44 PM EDT (US)     3 / 28  
I know this is a little off topic as well, But this is the first I have heard about a unoffical expansion can you tell me how to find info on this .

Stephen your guide looks great , but still a little out of my League .

posted 23 February 2006 05:05 PM EDT (US)     4 / 28  
If by the unofficial expansion, you mean Age of Middle Earth, I have the Elves and Mordor pretty well finished from the modding perspective and 90% of the Men culture finished awaiting inclusion. The Dwarves are a bit light on for substance at the moment and don't have much variety, whereas the others have three specific variations:

Elves - Wood Elves, Rivendell Elves, Lothlorien Elves.
Men - Rohirrim, Gondor, Rangers
Mordor - Uruk Hai, Easterlings, Haradrim

The idea was not duplicate characters (eg. Aragorn only available as a Ranger hero, Legolas for Wood Elves, Boromir for Gondor, etc.); so you would select one stream and use allied and enemy players to play the rest.

I am trying to sort out the AI at the moment, which is not my strong point, but once I've worked it out for the first two the rest should be pretty straight forward.

I posted a beta (Elves only) of AoME at LFS. The AI didn't work on this version but you can play as Elves. The mod is too big to keep updating the Beta regularly, so the next release will probably be a final Beta for select release for testing (Probably 2-3 months away given my current work commitments) before posting a general release version.

Tasev: On the AI front, if I was any good at AI, AoME would have been finished months ago! If you want to email me on any specific problem I will try and help, and if you like I will post a modified .exe (might have time to do this over the weekend).

posted 23 February 2006 05:40 PM EDT (US)     5 / 28  
ok thx alot stephan! Yes I have it! You're the best Stephen! You forgot to include the exe

[This message has been edited by tasev (edited 02-23-2006 @ 07:06 PM).]

posted 23 February 2006 07:05 PM EDT (US)     6 / 28  
You forgot to include the exe, textures and models.

[This message has been edited by tasev (edited 02-23-2006 @ 07:14 PM).]

posted 26 February 2006 01:39 AM EDT (US)     7 / 28  
I saw the screenshot and I love the Idea . Would you like to use some of my new Titans for this mod , I have quite a few new one's I plan to post soon , Fire Elemental Titan, Wind Elemental Titan, Water Elemental Titan , Earth Elemental Titan , and the god Titans Aphrodite ,Hecate ,Shadi, Hel and the demon Titans ,some could be retextured to better fit your mod.

[This message has been edited by crazydragon (edited 02-27-2006 @ 01:37 PM).]

posted 27 February 2006 05:51 PM EDT (US)     8 / 28  
Tasev: as per my email, the other files are in the LFS download section. They were too big to attach to the post. There are 10 files in all prefixed AoME. Note a couple of them are v2's to fix some problems.

CrazyDragon: Thank's for the offer, but they all need to be based on LOTR/Silmarillion mythology.

posted 27 February 2006 06:15 PM EDT (US)     9 / 28  
yes , I was thinking Balrog ,Or perhaps some of your new Gods.I know my current ones wont work.
posted 22 August 2008 11:02 PM EDT (US)     10 / 28  
This should be stickied. It is really good.
posted 22 August 2008 11:15 PM EDT (US)     11 / 28  
We don't need another stickied thread, but perhaps this should be added to the guides on the site?
posted 27 August 2008 10:21 PM EDT (US)     12 / 28  
Open the faketechtreex.xml and find the relevant references to the Major God you have changed and change the icon and text references accordingly. Save it and convert it to .xmb format.
Why don't I have this file in my data folder?

Newest Scenario: Death King RPG
Scenario in Progress: Death King RPG II
Download some awsome new triggers for AoMTT here (made by me)
Proud leader of the Modding project, Star Wars: Eras Engaged. Join us now!
Also a member (and founder) of the new modding studio, Epic Studios!
So do you want to learn how to create your own triggers? Well, now you can!
posted 28 August 2008 02:11 AM EDT (US)     13 / 28  
@Baseballkid14 - it should be in your data2.xmb, just extract it with AOMED.

.... and I think to myself; what a wonderful world ... yeh!!!
posted 29 August 2008 06:35 PM EDT (US)     14 / 28  
when I extract all the files from the data2.bar, these are the only files that come out:

ta\minimapbackground.tga
Writing C:\Users\Allie\Desktop\Backups for AoM\data\minorgods.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\moods.txt
Writing C:\Users\Allie\Desktop\Backups for AoM\data\objectives.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\playercolors.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\predefinedchats.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\proto.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\proto101x.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\protoanimextents.dat
Writing C:\Users\Allie\Desktop\Backups for AoM\data\protox.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\relics.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\relics2.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\resources.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\skies.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\techtree.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\techtree101x.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\techtreex.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\terrain1.tga
Writing C:\Users\Allie\Desktop\Backups for AoM\data\test campaign.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uiaiprompt.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uialternatesdialog.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uianimationdlg.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uiarenasetup.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uiarmyedit.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uiautopatcherdialog.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uicameraeditor.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uicampaign.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uicampaigneditor.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uicampaignloading.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uicampaignsetup.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uichatdialog.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uicliffdialog.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uicombatcomparison.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uicustomizeopp.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uidefaultloading.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uieditormenu.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uieditorpalettes.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uieditunitdlg.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uieula.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uifaketechtree.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uifilemanager.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uifriendsdialogs.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uigamelist.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uigamepalettes.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uigamesettingsdialog.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uigenericentrydialog.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uigodbuffetdialog.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uigodpicker.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uihelpdialog.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uihostgamedialog.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uihotkeys.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uihotkeysetup.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uiimagedialog.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uiingamemsg1.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uiingamemsg2.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uiingamemsg3.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uiingamemsgdialog.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uilaunchscreen.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uilayout.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uilowdetailbackground.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uimain.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uimappicker.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uimessagedialogs.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uimotd.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uimpcustom.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uimpeso.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uimpfriendslist.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uimphelp.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uimplanip.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uimplaunchscreen.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uimplogin.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uimpothersettings.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uimppassport.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uimppassporttaken.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uimpsetupfinal.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uimpvotedialog.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uinewdialogs.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uiobjectives.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uiobjectivesdialog.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uioptions.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uiothersettings.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uiplayerlogin.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uiplayerstatusdialog.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uiplayerstatusdialog2.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uipostgamescreen.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uipregame.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uipregamemptest.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uipregamemsg1.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uipregamemsg2.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uipregamemsgdialog.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uipregamenew.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uipregamestress.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uiprofileselect.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uireceive.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uireceiveconnect.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uirmgeneration.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uiroomdialogs.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uisample.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uiscensetdlg.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uisessionconnect.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uisingleplayersetup.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uisounddlg.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uisoundeditdlg.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uisoundsetdlg.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uisprmsetup.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uistatsupload.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uistatusmsg.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uistrategicmap.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uitechtree.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uitributedlg.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uitriggereditor.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uitriggroupeditor.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uiwaterdialog.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\uixsdebugger.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\unitaitypes.txt
Writing C:\Users\Allie\Desktop\Backups for AoM\data\unittransform.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\upmpsetupfinal.xmb
Writing C:\Users\Allie\Desktop\Backups for AoM\data\waterbodies.xmb
Finished!


I copied this into notepad and ran a search, I did not find a file name faketechtreex

EDIT: I dont know why it doesn't have the full list, but here is what is in my data folder:

dialogtest.xmb
faketechtreecosts.xmb
forest.xmb

see? No faketechtreex.xmb...

Newest Scenario: Death King RPG
Scenario in Progress: Death King RPG II
Download some awsome new triggers for AoMTT here (made by me)
Proud leader of the Modding project, Star Wars: Eras Engaged. Join us now!
Also a member (and founder) of the new modding studio, Epic Studios!
So do you want to learn how to create your own triggers? Well, now you can!

[This message has been edited by Baseballkid14 (edited 08-29-2008 @ 06:45 PM).]

posted 30 August 2008 03:41 AM EDT (US)     15 / 28  
I DLed Skystrider's Slavic Civ mod a while back. I don't have internet on my PC so I had to transport the files from my mom's via memory stick. I have it all there, but can't get it to work and others have had that proplem with it as well.

It's pretty hard making a full-blown new civ. Which is why only an elite few have ever done it. Civ planning on the other hand, well, there's lots of dreamers who spend their time planning full civs (Inuit, Aborigines) that ES will never do even if they do make an AOM2. I just don't understand that, I'd much rather make something happen.

Old Bachus, Napoleon of Spam turned half decent forumer
>>Winner of Most Improved AoMH Forumer '09<<
~If you can read this, thank a teacher. If it isn't in Danish, thank King Alfred.~
>>My work<<

"Once you've stooped to Cash4Gold type stuff, you no longer are a celebrity." - Mozzy
posted 30 August 2008 05:23 AM EDT (US)     16 / 28  
@Stephen Caines: This is not directly related with this thread, but if there is someone that can help me is you:

Im trying to edit the AOM.exe file to load diferent data and techtree files, I replace them with the name of my new files with a hex editor, and then open the game, it loads succesfully my edited proto.xml file, and my new units a load on the scenario editor, however, the textures of some of my new units are not load.

I notice that the units in wich I use ReplaceTexture are shown properly, but those in where I edit the BRG file to point directly to my new textures are the ones that are failing, do you have any clue of what is going on?, did AOM.EXE loads only what is on textures.bar, instead of looking on the folder like AOMX.EXE?

BTW I try to load my units on a unedited copy of AOM.EXE and have the same results, however the units work fine in the expansion.
posted 30 August 2008 03:45 PM EDT (US)     17 / 28  
I quickly downloaded your Age of Middle Earth (beta) mod and extracted the data files. I didn't see faketechtreex, but I did see faketechtreecosts. Could this be the file I'm looking for?

Newest Scenario: Death King RPG
Scenario in Progress: Death King RPG II
Download some awsome new triggers for AoMTT here (made by me)
Proud leader of the Modding project, Star Wars: Eras Engaged. Join us now!
Also a member (and founder) of the new modding studio, Epic Studios!
So do you want to learn how to create your own triggers? Well, now you can!
posted 30 August 2008 10:16 PM EDT (US)     18 / 28  
@Baseballkid14 - from your list you seem to be short a bunch of files - armybanner.xmb, buttonsets.xmb, clifftypes.xmb, combatcomparison.xmb ..... basically all the files before "mi". But sorry the file that does the help is uifaketechtree.xmb. The faketechtreecosts, does some cost overrides - you use these where your age 1 tech discounts costs, so if someone looks at the tech tree screens from the select major god menu they get the right price (not the one in the proto(x).


@LetoII - I have done most of my modding on AoM:TT, but I can't see why the .brg's would work any differently and whether you use replaceTexture or point the .brg directly should be the same. It sounds as though the new .brg is not being picked up as if it was it would either have the texture you pointed it to, or it would have nothing (how would it know what the "old" texture was if the .brg says something else?). If your new models are in a .bar file, maybe this is not being loaded (this is the facility Ykkrosh enabled in his AOMXmod and AoMEmod/AOMZmod used this version as their base). Also some of the files loaded are referenced at a couple of locations, and if you do not change all of them, wierd stuff can happen.

@Old Bachus - I haven't got that mod installed but from memory Skystrider used Ykkrosh's AOMXmod.exe as the base. Do you have this loaded on the PC you are now trying to use? Otherwise I doubt is AOMX.exe would recognise it.
posted 31 August 2008 01:55 AM EDT (US)     19 / 28  
how would it know what the "old" texture was if the .brg says something else?
Thats exactly what I thoug!, however I have already check the complete brg file and there is no other reference to the old texture either as regular or double string, a guess there´s still a lot that we dont know about how the game works.
posted 31 August 2008 07:11 AM EDT (US)     20 / 28  
@LetoII - so is the .brg a replacement of one in models.bar, a stand-alone, or in one of your own .bar files?

.... and I think to myself; what a wonderful world ... yeh!!!
posted 31 August 2008 08:08 AM EDT (US)     21 / 28  
uifaketechtree does the help? Or faketechtreex?

Newest Scenario: Death King RPG
Scenario in Progress: Death King RPG II
Download some awsome new triggers for AoMTT here (made by me)
Proud leader of the Modding project, Star Wars: Eras Engaged. Join us now!
Also a member (and founder) of the new modding studio, Epic Studios!
So do you want to learn how to create your own triggers? Well, now you can!
posted 31 August 2008 02:17 PM EDT (US)     22 / 28  
Is a stand alone brg, with his own textures and dcl file, and is not in a bar file, I just placed on the folder.
posted 31 August 2008 07:57 PM EDT (US)     23 / 28  
@Baseballkid14 - uifaketechtree, it just contains a list of links to the various building, units and techs available for each major god. Sorry about the name confusion I have been working on the LoME ones for so long, I tend to forget the original names!

@Leto II - just tried it myself and nope it doesn't work, so apparently AoM does not look for other .brgs. How wierd!
posted 10 March 2009 02:19 PM EDT (US)     24 / 28  
only 12 major god? but i can build 4+ civilization that works, but cannot choose in menus, he is hided, just the trigger start the new civ. (for scenarios) (sry for my bad english)
posted 10 March 2009 06:19 PM EDT (US)     25 / 28  
This thread is quite old

||||||||||||||||My Videos||||||||||||||||
Roxas, his heart was human, yet because of his status as a being his fate was sealed since he was born. How many times must humanity judge others like that as well without giving them a fair chance?

"It would be very irresponsible of me to give you my thoughts as you are clearly incapable of handling the ones you already have" ~some guy in OD
posted 12 March 2009 06:13 AM EDT (US)     26 / 28  
@Fool Barbarian - Have you kept the Major God Names and Age 1 Techs the same as the orignal and just changed the xpacklanguage.dll and icons?
posted 15 March 2009 12:39 PM EDT (US)     27 / 28  
@stephen in the starting to try a new civ, i create new techs for new gods (with new id /the icons and the language is not important)-> majorgods.xml minorgods.xml techtreex.xml and proto.xml. And the hidden civs can activate in the triggers (Disable age 1 zeus or something, and enable the new "age 1 sheeta".
posted 16 March 2009 07:44 AM EDT (US)     28 / 28  
@Fool Barbarian - Hmmm! Would need to see the actual code. I tried alot of approaches before settling on the one for LoME (some of which I tried 5 years ago so the specifics are a bit blurry). I do remember that it was the godpicker stuff that caused the problems and that using the existing names was the easiest approach. The problem is that as Age 1 Gods are also Civs, changing the names creates more hassles in the .exe (which often references civs directly). More info may trigger some of my brain cells!
Age of Mythology Heaven » Forums » Modding and Scripting » Creating a major god
Top
You must be logged in to post messages.
Please login or register
Hop to:    
Age of Mythology Heaven | HeavenGames