PDA

View Full Version : [MOD] Eradicate (new win condition - mod teams please read!)



Ruosteinen
20th Mar 06, 6:38 AM
Introduction
Eradicate is an extra win condition and can be used as an alternative to Annihilate. Rather than just destroying all the enemies' production buildings, you must completely eradicate them from the map by destroying ALL buildings and killing all units.

In vanilla DoW/WA this is used by default whenever Annihilate isn't used - for instance, you can still win a T&H-only game by killing everything the other players have. This mod simply enables this to be selected as a win condition on its own, as well as with others like T&H.

Installation
Extract the files in the zip to the Dawn of War root folder (using the default this will be c:\Program Files\THQ\Dawn of War), ensuring that "Use folder names" or "keep directory structure" - or whatever the option is in the zipping software of your choice - is enabled. You should end up with eradicate.module and a readme in your DoW root folder, plus a subfolder named Eradicate which contains more subfolders and files.

Integration with other mods
This mod doesn't do an awful lot on its own. As such, if you are working on a mod you are welcome, and even encouraged, to add this win condition to it as long as I am credited, and preferably told about it as well. An explanation in your mod's readme as to what the win condition does wouldn't go amiss either. To add it to your own mod just copy the eradicate.scar and eradicate_local.lua files to [DoW root]\[yourmod]\data\scar\winconditions, and add the four lines inside eradicate.ucs to your own mod's .ucs file.

Acknowledgements
Cheers to Finaldeath for making me understand what the hell he was talking about. ;)

Feedback
All comments, criticisms, suggestions etc. are welcome in this thread.

DOWNLOAD HERE (http://ruosteinen.co.uk/dow/eradicate.zip)

LI'L_NECRON
20th Mar 06, 10:39 AM
its been done there was an exterminate win condition

skills
20th Mar 06, 10:40 AM
Is this compatible with finaldeaths new winconditions? if not i suggest you make it so that it relates to those files as those are multiple mod friendly

Finaldeath
20th Mar 06, 11:04 AM
Is this compatible with finaldeaths new winconditions? if not i suggest you make it so that it relates to those files as those are multiple mod friendly

By definition this wouldn't use any race specific code to start with (like Take and Hold doesn't :) ).

skills
20th Mar 06, 11:51 AM
Oh yer i though it woulkd use exceptions but ive just reliesed you have to kill absolutly everything to win.

stranger
20th Mar 06, 3:04 PM
That wincondition has one major flaw- medium to large battles (2v2 and up) with only one player from every side lasting to the end will turn into 'catch the last guy' competition, and with infiltrating units, some battles might be won by which side can spend the most time idly in front of the screen.

dreddnott
20th Mar 06, 3:17 PM
...and if you made it all structures only, Eldar would have a BIG advantage.

stranger
20th Mar 06, 3:25 PM
It takes time to teleport a structure, and you need a webway gate (two, to be precise) for it. And structures can't be invisible to most units and other structures.

Ruosteinen
20th Mar 06, 3:53 PM
That wincondition has one major flaw- medium to large battles (2v2 and up) with only one player from every side lasting to the end will turn into 'catch the last guy' competition, and with infiltrating units, some battles might be won by which side can spend the most time idly in front of the screen.
This isn't a mod where you can only play Eradicate, it isn't even a mod where you have to play Eradicate along with some other conditions. It just gives you the option of playing it as an alternative to Annihilate, which is why I'll push to get other mods to include it; it simply gives players another choice of game.

stranger
20th Mar 06, 3:56 PM
Yes, I know that :) Just voicing some observations. That's all.

Take it easy
Stranger

Ruosteinen
20th Mar 06, 3:59 PM
I'm easy as can be. :p I suspected you might know that, I just realised the opening post might not be clear enough and wanted to make sure.

Joubarbe
11th Apr 08, 7:54 AM
Two years later............

Can someone reupload this or redirect me to another similar mod ?

Thank you :)

fuggles
11th Apr 08, 10:42 AM
I fixed Ruosteinen's random win condition mod to work in DC a while ago - eradicate is in that.

http://www.mediafire.com/?jjt00w1kcrd

Steampunker
11th Apr 08, 11:11 AM
random win condition mod
You mean that you'll randomly get your win conditions or did I misunderstand?
And, how do I install that thing in another mod?

Joubarbe
11th Apr 08, 12:08 PM
It seems it's not working with Soulstorm :(

Maybe someone can take a look at the code :)

fuggles
11th Apr 08, 3:48 PM
It picks a new win condition at random intervals through the map. Don't know if it works with soulstorm, as I've uninstalled it, but apparently not. The code should be valid though.

thudmeizer
11th Apr 08, 4:02 PM
RandomWinConditionsMod = Heartattack for AI scripters. Fun idea but ohh dear.. the worst would be going from one win condition to assassinate.. ouch!

Finaldeath
11th Apr 08, 5:47 PM
Thud; it'd not be that bad, the AI generally sucks at many things remember. :)

If you coded the AI to recognise a specific flag sent to it from the win conditions file, you could have it appreciate the changing conditions, and also note that because it is random they'll keep a commander handy and alive ;)

And interesting problem, not, I think, a heartattack one :D

And also I did look for Eradicate on my PC, I didn't download it however. I am sure the random conditions mod should work with minor changes noting that Dark Elder and Sisters of Battle might need to be added.

fuggles
11th Apr 08, 11:14 PM
Right, you can get a SS mod containing just the eradicate win condition at:

http://www.mediafire.com/?t2dym41dst7

If anyone's interested I shall be updating the random win condition mod and putting it in it's own thread again at some point in the near future.