Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
modding in terms of balance is not really limited at the moment. You can do a few changes through a campaign script, but not enough to really call it modding. You can look at "Campaign/Challenges/" Folder and check Creeper War / Sniper / Upgrade Them / Need a Missile / Infantry War / Need an Antimissile (maybe 1 or 2 others as well).
There 2 important functions:
First "SetObjCost": With this you can change the unit cost of every unit, if you know the class name. (I can post you a list of the class names for you if you want). If you know the english unit names, it should be easy enough to find the appropiate name in the list.
SetObjCost:CLASSNAME METALCOST ENERGYCOST POPULATIONCOST BUILDTIME;
(do not add any extra spaces!)
Second "SetConst": Unfortuantely this is hardcoded and only a fraction of the in-game values have a string here. These are only the following:
ztowerrange
cantiunitrate
zatticrange
zatticdamage
zmissilecenterrange
zmissilecenterdamage
rdspcreload
mlevelcost
curbotrange
iinfantryrange
cflyspeed
rdtowerlife
curtowerlife
rdtowerreload
curtowerreload
iportallife
rdantiunitrange
rdmissilerange
rdmissiledamage
CURDreadnoughtLife
CURDreadnoughtATK1
CURDreadnoughtATK2
CURDreadnoughtATK3
CURDreadnoughtReload1
CURDreadnoughtReload2
CURDreadnoughtReload3
IPortalReloadMult
ZAntiUnitProduction
ZAntiUnitReload
ZAntiUnitAttack
ZAntiUnitLife
CURSniperRange
CURSniperHP
CURSniperMov
CURSniperDmg
If you are serious about modding I could start adding some better support for it.
EDIT: If you just wanna play around a bit I can also offer this: I don't want to give out the source code fully, but I could also give you the three source files, which contain the balance data for you to directly change them in code. When you finish modding I could compile it for you and send you the changed exe.