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

This Month's Specials

ATF: Armored Task Force- $8.00
World Supremacy- Save $8.00

   







Go Back   .com.unity Forums > Illwinter Game Design > Dominions 3: The Awakening

Reply
 
Thread Tools Display Modes
  #1  
Old August 13th, 2008, 10:14 PM

hejiawei hejiawei is offline
Private
 
Join Date: Aug 2008
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
hejiawei is on a distinguished road
Default Make ai harder in BI mod

My idea is crazy. I hope all of you played diablo 2.

In diablo 2, the boss is so weak that blizzrd was forced to add "CLONES". DIABLO CLONE is the single strongest monster in the whole game.

So why not add a feature "in better independent mod" mid-game? Give ONE clone of the ai god to every ai controlled territory. (CLONE = ORIGINAL, except it can not move)

Doing so, it will be extremely hard for human player to invade ai during mid-game. I am a civil engineer, I dont know about programming. Hope this is doable.

If you played heros5, you would understand how crazy the ai can be!!! once you give them crazy heros.
Reply With Quote
  #2  
Old August 14th, 2008, 01:18 AM
Endoperez's Avatar

Endoperez Endoperez is offline
National Security Advisor
 
Join Date: Sep 2003
Location: Eastern Finland
Posts: 7,110
Thanks: 145
Thanked 153 Times in 101 Posts
Endoperez is on a distinguished road
Default Re: Make ai harder in BI mod

It could be done as a normal hero. It could appear on turn 1, or not appear during a game of 80 turns, but it could also appear a turn before you were going to attack if you happen to be unlucky.

The "clone" couldn't be pretender-spesific, but national demigods or old friends or shadow of the Pantokrator as the nation worshipped it, all of these would work fine. There's just one problem: there isn't an easy way to restrict it to only AI nations, or to get rid of the hero if you get it yourself. If it was immobile and unable to teleport, like Sphinx, AND doesn't have magical capability above that of your normal heroes, you'd only benefit from it if you were already losing, so it would have at least helped to make the game more challenging.


That is perfectly doable, and not that hard either. Go to \dominions 3\doc and read the modding manual located there. Modding a unit might look like this:

#newmonster 2770
#copyspr 1111
-- when you view the description of a unit, press shift+i to see
-- it's unit nr. This lets you copy its sprite, or look).
-- lines like these won't affect the mod.
#copystats 1111 (same for base stats)
#clearmagic
#immobile
#weapon "Fire Brand"
#armor "Charcoal Shield"
#armor "Rainbow Armor"
-- only equipped items may give special abilities such as
-- resistances, reinvigoration or things like that. Weapons only
-- give you attacks or special attacks or the effect they have on
-- whatever they hit (fire brand affects an area etc), and armors
-- only change the name and statistics of the shield or armor or
-- helmet the unit has. But you can add many of the abilties,
-- including resistances, reinvigoration, fire shield etc, and
-- an additional buff spell as #onebattlespell.
#onebattlespell "Air Shield"
-- I'm not sure if these are the right commands, but they give
-- you an idea of what you might want to do:
#firesres 100
#reinvig 3
#fireshield 6
#itemslots 0

-- don't forget this!
#end

-- now add monsters 2771, 2772, 2773... and read nation modding for how to add them.
Reply With Quote
  #3  
Old August 14th, 2008, 02:05 AM
NTJedi's Avatar

NTJedi NTJedi is offline
General
 
Join Date: Jun 2003
Location: az
Posts: 3,069
Thanks: 41
Thanked 39 Times in 28 Posts
NTJedi is on a distinguished road
Default Re: Make ai harder in BI mod

hejiawei... if you want a tougher AI opponent use the map edit commands to provide them with Growth, Order and Luck scales. Then next game if you really want to toughen the odds provide them SC's using map edit commands since the AI opponents currently don't make SCs(SuperCombatants).
__________________
There can be only one.
Reply With Quote
  #4  
Old August 14th, 2008, 06:57 AM
Edi's Avatar

Edi Edi is offline
National Security Advisor
 
Join Date: Oct 2003
Location: Helsinki, Finland
Posts: 5,425
Thanks: 174
Thanked 695 Times in 267 Posts
Edi is on a distinguished road
Default Re: Make ai harder in BI mod

I'm somewhat confused whether you are referring to my Better Indepedents mod or not. If you are, then not going to happen. That's not the purpose of that mod and doing what you are suggesting via mod commands is dicey in any case since you have no control over when heroes or multiheroes appear. Doing it by map command is also impossible if you're talking about timers.

But if you want a tougher AI, see NT Jedi's suggestion and try out the Better Independents mod linked in my sig. It makes the AI use national troops a lot more, which can lead to surprising results, especially if youplay on Impossible.
Reply With Quote
  #5  
Old August 14th, 2008, 10:14 AM

hejiawei hejiawei is offline
Private
 
Join Date: Aug 2008
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
hejiawei is on a distinguished road
Default Re: Make ai harder in BI mod

Thank you so much for everyone.

I am so interested in this game. I will study the map generator and try to edit my map/ai gods. I hope the game will be 2 times harder than heros5.

It is so sad I don't have any chance to play on internet. And it is so sad that all my friends are playing WOW + dota.
Reply With Quote
  #6  
Old August 14th, 2008, 01:14 PM
NTJedi's Avatar

NTJedi NTJedi is offline
General
 
Join Date: Jun 2003
Location: az
Posts: 3,069
Thanks: 41
Thanked 39 Times in 28 Posts
NTJedi is on a distinguished road
Default Re: Make ai harder in BI mod

hejiawei... the map edit commands also allow you to ally any number of computer opponents, so you could play a game where it's five AI opponents verses you.
__________________
There can be only one.
Reply With Quote
  #7  
Old August 14th, 2008, 01:25 PM
NTJedi's Avatar

NTJedi NTJedi is offline
General
 
Join Date: Jun 2003
Location: az
Posts: 3,069
Thanks: 41
Thanked 39 Times in 28 Posts
NTJedi is on a distinguished road
Default Re: Make ai harder in BI mod

Quote:
Originally Posted by Edi View Post
Doing it by map command is also impossible if you're talking about timers.
Timers with map edit commands can be done, but it's more tricky. You can provide the AI opponent some immobile spellcasters which are inside a castle and place some moderate or strong Independents sieging the castle. Sieging independents will never storm a castle. The immobile spellcasters will gradually summon more and more commanders/mages/troops and eventually attack the sieging independents OR it will kill the independents using other nearby territories. One could also place blood guards or naiads sieging the castle who will die as their life slowly drains away each turn.

No precise exact timer can be placed, but with testing a rough estimate can be determined. I haven't tried to find a way to capture SCs within a castle under siege, so with SCs no method may exist.
__________________
There can be only one.

Last edited by NTJedi; August 14th, 2008 at 01:40 PM..
Reply With Quote
  #8  
Old August 14th, 2008, 02:48 PM
Gandalf Parker's Avatar

Gandalf Parker Gandalf Parker is offline
Shrapnel Fanatic
 
Join Date: Oct 2003
Location: Vacaville, CA, USA
Posts: 13,736
Thanks: 341
Thanked 479 Times in 326 Posts
Gandalf Parker is on a distinguished road
Default Re: Make ai harder in BI mod

Ive done the same with map commands. Instead of a clone Ive given a monolith to each nations capital as a commander. If someone is doing preset start locations on a map then they might consider that.
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 03:46 AM.


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