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

This Month's Specials

Raging Tiger- Save $9.00
winSPMBT: Main Battle Tank- Save $5.00

   







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

Reply
 
Thread Tools Display Modes
  #1  
Old June 7th, 2006, 09:40 PM
NakedLunch's Avatar

NakedLunch NakedLunch is offline
Corporal
 
Join Date: Jun 2006
Location: New England
Posts: 57
Thanks: 0
Thanked 0 Times in 0 Posts
NakedLunch is on a distinguished road
Default Re: combat

Well, if it's any consolation I'll be writing rather in-depth about the combat in my impressions (which, coincidently, is going to be posted as an article at Tcancer) but I don't get what you mean by "scripting." Sorry if I sound n00bish but is that like choosing the orders you want and stuff like that or am I missing something?
__________________
TCancer - We'll Have Your Balls!

Will no one help the widow's son?
Reply With Quote
  #2  
Old June 7th, 2006, 10:10 PM

alexti alexti is offline
First Lieutenant
 
Join Date: Dec 2003
Location: Calgary, Canada
Posts: 762
Thanks: 0
Thanked 0 Times in 0 Posts
alexti is on a distinguished road
Default Re: combat

What I would like to see in combat system is ability to have different scripts for different situation. I find Dom2 system flexible enough to achieve desired behaviour in particular battle. The problems start when you're about to storm enemy castle. Typically, you expect to be attacked by Ghost raiders, then by something like wrathful-skying sortee and finally you'll be storming the castle. Obviously, the battle plan in all 3 encounters is very different. Unfortunately, the one and only script will be applied. This makes the planning really nightmarish as you need to make sure that despite using the same plan you get different behaviour in different battles. This doesn't seem very logical. Army should be easily figure out whether it is storming the castle or dealing with sortee and apply corresponding battle plan.
Reply With Quote
  #3  
Old June 8th, 2006, 12:41 AM
Ballbarian's Avatar

Ballbarian Ballbarian is offline
Colonel
 
Join Date: May 2005
Location: Kansas, USA
Posts: 1,538
Thanks: 289
Thanked 194 Times in 94 Posts
Ballbarian will become famous soon enough
Default Re: combat

Quote:
Well, if it's any consolation I'll be writing rather in-depth about the combat in my impressions (which, coincidently, is going to be posted as an article at Tcancer) but I don't get what you mean by "scripting." Sorry if I sound n00bish but is that like choosing the orders you want and stuff like that or am I missing something?
Applying combat orders for a commander:
Hold, Blade Wind x2, Attack Closest, etc...

(Looking forward to your article btw!)
__________________
RanDom v2 - Map gen & Semirandomizer.
Province Editor - Custom province creation made easier.
God Editor - Custom pretender creation made easier.
Map Forge - Map editor
Reply With Quote
  #4  
Old June 8th, 2006, 01:12 AM

Archonsod Archonsod is offline
Sergeant
 
Join Date: Jun 2006
Location: Edinburgh, Bonnie Scotland
Posts: 226
Thanks: 0
Thanked 6 Times in 4 Posts
Archonsod is on a distinguished road
Default Re: combat

Quote:
alexti said:
What I would like to see in combat system is ability to have different scripts for different situation.
How about a less restrictive script system?

Rather than dictating a set script (hold, cast x, attack) you have a more flexible system. For example, keep the orders, but have 3 settings : Always, Sometimes and Never. You get the same orders, but rather than stating exactly what you want the unit to do, you tell it how often you want it to do something.
If you set a unit to Always attack cavalry, then if there are cavalry present they will attempt to attack them. If you set them to sometimes attack rearmost enemies and sometimes attack archers, then the unit has a 50% chance of attacking either unit if they are present (if the enemy had no archers, then this would revert to 100% chance of attacking rearmost). If you tell a unit to Never attack cavalry then they will never attempt to engage cavalry.
A similar system could be applied to spells. Rank spells from 0 to 10. A spell at rank 0 will never be cast by the mage under any circumstances. Rank 1 has a 10% chance of being cast if possible. A Rank 10 spell will always be cast if possible.
It would allow for more flexible strategies to be employed, without affecting the PBEM side of things. You could even tailor it to achieve the same as the current system if you wished to.
Reply With Quote
  #5  
Old June 8th, 2006, 05:03 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: combat

Scripting is giving the commanders and units orders for the battle. An Ulmish Master Smith's script can currently be:
[Earth Power][Blade Wind][Magma Bolts][Magma Bolts][Magma Bolts]

I think the 'improved scripting' is mainly for commanders and spells, so that they would be able to e.g. script some Astral 3 mage with Boots of the Messenger to:
[Power of the Spheres][Hold][Hold][Hold][Astral Healing][Astral Healing][Astral Healing]

Or have one mage continuously casting Relief, or spam other spells.
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 07:03 AM.


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