.com.unity Forums
  The Official e-Store of Shrapnel Games

This Month's Specials

The Falklands War: 1982- Save $9.00
winSPMBT: Main Battle Tank- Save $5.00

   







Go Back   .com.unity Forums > Illwinter Game Design > Dominions 2: The Ascension Wars

Reply
 
Thread Tools Display Modes
  #1  
Old November 24th, 2005, 11:54 AM

RedRover RedRover is offline
Corporal
 
Join Date: Feb 2004
Posts: 165
Thanks: 0
Thanked 0 Times in 0 Posts
RedRover is on a distinguished road
Default Re: Mod Command Brainstorm

Endoperez: I really hope you don't scare people off.
Maybe we should concentrate on generating a longer alpha list first?

Is there some way we could get a sticky, updatable "first post" on which a cumulative alpha list could be built?
Quote:
All current modding commands affect ALL units, regardless of what and how they are. I think it's a reasonable idea, so there would only be need for one set of commands that only work one way.
Oh, I didn't know that. In the Modding Manual, Units and Leaders have their own sections for advanced modding. It seemed to me that even if the commands were the same and worked identically, following the organization of the current documentation would be most likely to ensure complete coverage, even if it resulted in some duplication.

On the other hand, I really like your suggestion of making the "capital only" tag a Nation mod command instead of a Unit|Leader mod command. Kudos!

Recruitment: I agree that these are best handled under the headings--Nation, Spell, Site. Nice treatment of these.

Spells: I hope that Spell modding is configured to allow a theoretically infinite number of new spells. Blank slots would fill up so quickly that keeping mods mutually compatible would be a nightmare. Maybe a Spell list like we have for Units, Weapons, and Armor that goes to four digits would be the best approach?
Quote:
#flyspr and #explspr already exist, but they should be changed to work for magically propelled energies as well.
Agreed. It would be even better if, for example, new .wav files for sound effects and new TGA sprites for visual effects could be created and added by modders.

Weapons: Agree that an "Advanced Weapon Modding" section with its own list of mod commands is a great idea.

NEW!!
For the purpose of this thread, Weapon Effects should be listed as:

Weapon
Title: Blah, blah

#effectname

As always, new contributors can ignore the code stuff if they're not comfortable with it.

Note that in this thread we are more interested in capturing a new capability with broad applications, than in duplicating a specific, complex weapon. We are after building blocks here.

Affliction Modding: I would be inclined to put this under Weapon (and maybe add a "see Weapon" reference under Unit, Leader, and Pretender).

Or does anyone think a "Misc" category for modding commands would be more efficient for subjects like this in this thread?


Agrajag: These are all GREAT suggestions! Got any more?

B0rsuk: I think your idea is a good addition, but don't you think it would also be useful for a modder to be able to actually force an Event of some sort to occur?

Events
Maybe these could be keyed to Luck scale (-3 to +3) and numbered, allowing specific events to be assigned if the modder desires.
Reply With Quote
  #2  
Old November 24th, 2005, 01:53 PM
Agrajag's Avatar

Agrajag Agrajag is offline
Lieutenant Colonel
 
Join Date: Jul 2004
Location: Israel
Posts: 1,449
Thanks: 4
Thanked 8 Times in 2 Posts
Agrajag is on a distinguished road
Default Re: Mod Command Brainstorm

Quote:
RedRover said:
Agrajag: These are all GREAT suggestions! Got any more?
Thanks for the positive feedback
I've got many ideas for mod commands, only sadly, I think them up in bed before I fall asleep, and forget about them by the time I wake up
Here are more ideas I can remember right now (though I like them less than my previous ones):
I) #Teleporter
This gives the unit the ability to Teleport between provinces as a Move action /*similar to the Dimension Boots, or whatever their name is, I forgot :\)*/ it also allowes the unit to teleport in combat /*like fly, but unaffected by storms*/ - Though this idea can already be implemented using the #flyinstorm idea combined with insanely high movement.
2) #Periodiceffect <period> <stat> <modifier>
Will make it so the weapons with this command, will give its bearer an increase of <modifier> to his <stat>.
<stat> is that leader's stat that will be changed, something along the lines of:
0: Strength
1: Attack
2: Defence
3: Precision
4: Move
5: HitPoints
6: Magic Resistance
7: Morale
8: Protection
9: Fatigue
Maybe even:
10: Experience
11: Leadership
12: Undead Leadership
13: Magical Being Leadership
And possibily even: (!)
14-21: Astral/Fire/Air/Water/Earth/Nature/Death/Blood Magic
((or any other order of things))
<modifier> is by how much that stat will chance, for example 5 will give a bonus of 5, and -19 a malus of 19.
<period> determines the interval between increases, for values of:
1-50: Every 1-50 turns in combat, the leader's <stat> will increase by <modifier>, reseting at the start of each battle.
100+: Every <period>/100 game turns (=in the strategic map), that leader's <stat> will increase by <modifier>
This one could be useful for items with interesting effects, like:
1) A cursed ring, which makes you into a coward (#Periodiceffect 100 7 -1 will make it so the leader loses 1 morale each turn)
2) A powerful sword (=good stats) which slowly saps your strength away (#Periodiceffect 100 0 -1)
3) A powerful axe, which feeds on the energies of battle, and empoweres the user with those energies (#Periodiceffect 2 0 1 for increasing strength by 1 every other turn)
4) A magical shield, which grows bigger the longer it is held (#Periodiceffect 2 2 1 and #Periodiceffect 4 9 1)
etc.
3) #Mercenary <days>
Will make a unit disappear <days> days after being recruited (or summoned).
This way you could recruit a Mercenary unit, which leaves you as soon as its contract ends.
Or even better, a special Devil which makes you sign a contract with your own blood, which lends you his services for a limited amount of time. (though probably no actual side effect )
It could also be cool for making a unit such as a really old man, which dies of old age after some time
4) #Loyal
Loyal units are recruitable for money, but don't cost you any adittional upkeep (or possibly, cost you half the usual upkeep), this allows you to have units with low-upkeep without making them sacred.
5) #Unitslayer <name>|<id> <modifier>
Will give this unit increased damage against certain units.
So a certain commander could be trained as a Troll Slayer (or Vampire Slayer), and will thus be able to slay those creatures more easily, by doing an extra <modifier> damage.
This one could have some variants, such as a percentile bonus (such as 200% damage), or a change of stat (such as affecting Attack instead of damage).
This is quite similar to the previously suggested #doubledamage and #tripledamage commands, but is more flexible, in allowing you to target groups the game doesnt recognize (such as "Trolls", "Dwarves" or "Units whose name starts with an S").
6) #Greedy
Greedy units will cost twice the normal upkeep
(Or perhaps #Greedy <modifier> which require <modifer>% more upkeep)

That's all I can think of right now. And I liked my previous suggestions better. But what can you do?
__________________
I'm in the IDF. (So any new reply by me is a very rare event.)
Reply With Quote
  #3  
Old November 24th, 2005, 02:40 PM
Johan K's Avatar

Johan K Johan K is offline
Brigadier General
 
Join Date: Aug 2003
Location: Mictlan
Posts: 1,767
Thanks: 12
Thanked 165 Times in 22 Posts
Johan K is on a distinguished road
Default Re: Mod Command Brainstorm

Nice thread. I was just working on getting the modding operational in Dominions III and a mod thread is good for inspiration. Dom 3 is more mod friendly internally which should allow for more moddable things than previously. It is already better than dom2, but I think most of the new potential will have to wait for a patch. Have to finish up the game first.
__________________
http://www.illwinter.com
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On

Forum Jump


All times are GMT -4. The time now is 10:02 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©1999 - 2025, Shrapnel Games, Inc. - All Rights Reserved.