NTW Mod 1.8.6b for 2.2 by Delphino
--- gates removed little balance changes Mysteryem's factory textures, Black Project's camo textures (changed) and new truck sounds removed. Plus many other changes. See enclosed doc file for more information. git-svn-id: https://warzone2100.svn.sourceforge.net/svnroot/warzone2100/trunk@7379 4a71c877-e1ca-e34f-864e-861f7616d084master
|
@ -1,6 +1,6 @@
|
|||
PIE 2
|
||||
TYPE 200
|
||||
TEXTURE 0 page-14-droid-hubs.png 256 256
|
||||
TEXTURE 0 page-14-droid hubs.png 256 256
|
||||
LEVELS 1
|
||||
LEVEL 1
|
||||
POINTS 56
|
||||
|
|
|
@ -0,0 +1,10 @@
|
|||
PIE 2
|
||||
TYPE 200
|
||||
TEXTURE 0 page-17-droid-weapons.png 256 256
|
||||
LEVELS 1
|
||||
LEVEL 1
|
||||
POINTS 1
|
||||
0 0 0
|
||||
|
||||
POLYGONS 0
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
PIE 2
|
||||
TYPE 200
|
||||
TEXTURE 0 page-17-droid-weapons.png 256 256
|
||||
TEXTURE 0 page-17-droid weapons.png 256 256
|
||||
LEVELS 1
|
||||
LEVEL 1
|
||||
POINTS 36
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PIE 2
|
||||
TYPE 200
|
||||
TEXTURE 0 page-17-droid-weapons.png 256 256
|
||||
TEXTURE 0 page-17-droid weapons.png 256 256
|
||||
LEVELS 1
|
||||
LEVEL 1
|
||||
POINTS 28
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PIE 2
|
||||
TYPE 200
|
||||
TEXTURE 0 page-17-droid-weapons.png 256 256
|
||||
TEXTURE 0 page-17-droid weapons.png 256 256
|
||||
LEVELS 1
|
||||
LEVEL 1
|
||||
POINTS 56
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PIE 2
|
||||
TYPE 200
|
||||
TEXTURE 0 page-17-droid-weapons.png 256 256
|
||||
TEXTURE 0 page-17-droid weapons.png 256 256
|
||||
LEVELS 1
|
||||
LEVEL 1
|
||||
POINTS 36
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
PIE 2
|
||||
TYPE 200
|
||||
TEXTURE 0 page-17-droid-weapons.png 256 256
|
||||
TEXTURE 0 page-17-droid weapons.png 256 256
|
||||
LEVELS 1
|
||||
LEVEL 1
|
||||
POINTS 17
|
||||
|
|
|
@ -1,14 +1,14 @@
|
|||
//| // ======== \\ //\ // /| ====/ /===\
|
||||
//|| // || \\ // \\ // //| / || ||
|
||||
// ||// || \\ // \\ // //|| = /= \===||
|
||||
// ||/ || \\ // \\ // || / ||
|
||||
// || || \// \// ||() / () \===/
|
||||
//| // ======== \\ //\ //
|
||||
//|| // || \\ // \\ //
|
||||
// ||// || \\ // \\ //
|
||||
// ||/ || \\ // \\ //
|
||||
// || || \// \//
|
||||
|
||||
|
||||
=============== Install ===============
|
||||
|
||||
Just copy the mods folder into your warzone 2100 main folder.
|
||||
Target parameter for your shortcut is: --mod_mp NTW_Mod_v1.6.6.wz
|
||||
Target parameter for your shortcut is: --mod_mp NTW.wz
|
||||
|
||||
Thanks to everyone for licensing their work GPL2+ so it could be compiled into this mod.
|
||||
|
||||
|
@ -31,9 +31,6 @@ Walls / Gates(.pie[s]) / Desert Textures:
|
|||
Elric - elrictheslayer@neo.rr.com
|
||||
GrimMoroe - grimandmandy@hotmail.com
|
||||
|
||||
Gates Script:
|
||||
Tiuz - http://forums.wz2100.net
|
||||
|
||||
1.12 Patch:
|
||||
Stratadrake - strata_ranger@hotmail.com and http://en.wikipedia.org/wiki/User:Stratadrake
|
||||
|
||||
|
@ -54,10 +51,15 @@ AI - Aivolution:
|
|||
Fish, Dolphin, Whale Bodys (not the Textures):
|
||||
Mertens - http://forums.wz2100.net
|
||||
|
||||
Factory Textures
|
||||
Mysteryem - http://www.mysterymayhem.co.uk
|
||||
|
||||
Camo Textures
|
||||
Black Project - http://forums.wz2100.net
|
||||
|
||||
The Rest is made/remade by me:
|
||||
Delphinio - jurgfrnd@aol.com
|
||||
|
||||
|
||||
=============== Special Thanks to ===============
|
||||
|
||||
For a bit mod-training:
|
||||
|
|
|
@ -0,0 +1,27 @@
|
|||
PIE 2
|
||||
TYPE 200
|
||||
TEXTURE 0 page-21-fx`s.png 256 256
|
||||
LEVELS 1
|
||||
LEVEL 1
|
||||
POINTS 16
|
||||
-10 2 -46
|
||||
-10 2 -52
|
||||
-10 6 -52
|
||||
-10 6 -46
|
||||
-11 4 -46
|
||||
-11 4 -52
|
||||
-9 4 -52
|
||||
-9 4 -46
|
||||
10 2 -46
|
||||
10 2 -52
|
||||
10 6 -52
|
||||
10 6 -46
|
||||
9 4 -46
|
||||
9 4 -52
|
||||
11 4 -52
|
||||
11 4 -46
|
||||
POLYGONS 4
|
||||
2A00 4 3 2 1 0 192 69 192 54 203 54 203 69
|
||||
2A00 4 7 6 5 4 192 69 192 54 203 54 203 69
|
||||
2A00 4 11 10 9 8 192 69 192 54 203 54 203 69
|
||||
2A00 4 15 14 13 12 192 69 192 54 203 54 203 69
|
|
@ -0,0 +1,27 @@
|
|||
PIE 2
|
||||
TYPE 200
|
||||
TEXTURE 0 page-18-fx`s.png 256 256
|
||||
LEVELS 1
|
||||
LEVEL 1
|
||||
POINTS 16
|
||||
10 3 21
|
||||
10 3 -21
|
||||
10 -3 -21
|
||||
10 -3 21
|
||||
7 0 21
|
||||
7 0 -21
|
||||
13 0 -21
|
||||
13 0 21
|
||||
-10 3 21
|
||||
-10 3 -21
|
||||
-10 -3 -21
|
||||
-10 -3 21
|
||||
-13 0 21
|
||||
-13 0 -21
|
||||
-7 0 -21
|
||||
-7 0 21
|
||||
POLYGONS 4
|
||||
6A00 4 3 2 1 0 1 1 19 7 19 160 0 160 0 153 19 153
|
||||
6A00 4 7 6 5 4 1 1 19 7 19 160 0 160 0 153 19 153
|
||||
6A00 4 11 10 9 8 1 1 19 7 19 160 0 160 0 153 19 153
|
||||
6A00 4 15 14 13 12 1 1 19 7 19 160 0 160 0 153 19 153
|
|
@ -0,0 +1,27 @@
|
|||
PIE 2
|
||||
TYPE 200
|
||||
TEXTURE 0 page-21-fx`s.png 256 256
|
||||
LEVELS 1
|
||||
LEVEL 1
|
||||
POINTS 16
|
||||
-10 -1 -46
|
||||
-10 8 -46
|
||||
-10 8 -72
|
||||
-10 -1 -72
|
||||
-15 3 -46
|
||||
-5 3 -46
|
||||
-5 3 -72
|
||||
-15 3 -72
|
||||
10 -1 -46
|
||||
10 8 -46
|
||||
10 8 -72
|
||||
10 -1 -72
|
||||
5 3 -46
|
||||
15 3 -46
|
||||
15 3 -72
|
||||
5 3 -72
|
||||
POLYGONS 4
|
||||
6A00 4 3 2 1 0 7 1 9 26 177 54 168 54 168 28 177 28
|
||||
6A00 4 7 6 5 4 7 1 9 26 177 54 168 54 168 28 177 28
|
||||
6A00 4 11 10 9 8 7 1 9 26 177 54 168 54 168 28 177 28
|
||||
6A00 4 15 14 13 12 7 1 9 26 177 54 168 54 168 28 177 28
|
Before Width: | Height: | Size: 52 KiB After Width: | Height: | Size: 52 KiB |
|
@ -0,0 +1,56 @@
|
|||
/* General Script Strings */
|
||||
|
||||
/* Generic Briefing Stuff */
|
||||
TRANS_MSG1 _("Briefing Commences:")
|
||||
|
||||
/* Early mission script stuff (may not need?) */
|
||||
BARBASE_MSG _("Scavenger Outpost")
|
||||
POWRES_MSG _("Power Resource")
|
||||
ART_MSG _("Unknown Artifact")
|
||||
POWSURGE_MSG _("Source of Power Surge")
|
||||
|
||||
/* LZ stuff */
|
||||
LZ_MSG _("Landing Zone")
|
||||
RUINS_MSG _("Mission Target")
|
||||
RUINS_MSG2 _("Pre-Collapse Research Center")
|
||||
/* In flight brief TEXT */
|
||||
INFLIGHT_MSG1 _("En-route To Mission Site")
|
||||
END_MSG1 _("Mission Failed")
|
||||
WIN_MSG1 _("Mission Successful")
|
||||
|
||||
/* more proximity text */
|
||||
LZ_MSG3 _("Enemy Landing Zone")
|
||||
ENEMYBASE_MSG _("Enemy Base")
|
||||
MISSIONTARGET_MSG _("Mission Target")
|
||||
|
||||
/* incoming transmission */
|
||||
NP_MSG1 _("Incoming transmission")
|
||||
|
||||
/* Incoming intelligence report. */
|
||||
INCOM_INT _("Incoming intelligence report.")
|
||||
|
||||
/* Additional Messages */
|
||||
ADD_MSG42 _("Nuclear Reactor")
|
||||
|
||||
|
||||
/*Custom AI Messages*/
|
||||
|
||||
AI_ally_msg1 "Sucker!! You'll have to destroy me!"
|
||||
AI_ally_msg2 "Heh ... you wish..."
|
||||
AI_ally_msg3 "Stop dreaming and fight me!"
|
||||
AI_ally_msg4 "Afraid of me? .....buh!"
|
||||
Debug_msg_1 " ***** Debug: Base defence active ***** "
|
||||
Debug_msg_2 " ***** Debug: Base defence OFF ***** "
|
||||
Debug_msg_3 " ***** Debug: Starting attack ***** "
|
||||
Debug_msg_4 " ***** Debug: Initializing AllOutAttack ***** "
|
||||
Debug_msg_5 " ***** Debug: Attack stopped ***** "
|
||||
Debug_msg_6 " ***** Debug: Adding some defenders to attackers ***** "
|
||||
Debug_msg_7 " ***** Debug: RETREATING: not enough units left ***** "
|
||||
Debug_msg_8 " ***** Debug: ATTACK: reached enemy base ***** "
|
||||
Debug_msg_9 " ***** Debug: DROP: Initializing drop ***** "
|
||||
Debug_msg_10 " ***** Debug: STUCK: Running a bit ***** "
|
||||
Debug_msg_11 " ***** Debug: STUCK: Removing obstacles ***** "
|
||||
Debug_msg_12 " ***** Debug: ALLY: Helping Ally's base ***** "
|
||||
Debug_msg_13 " ***** Debug: ALLY: Ally's base is safe. Returning. ***** "
|
||||
Debug_msg_14 " ***** Debug: BASE: Base attacked. Defending. ***** "
|
||||
Debug_msg_15 " ***** Debug: BASE: Agressive defence. ***** "
|
|
@ -102,9 +102,6 @@ Cyb-Hvywpn-Mcannon "*Cyborg Medium Cannon*"
|
|||
Cyb-Hvywpn-HPV "Cyborg Grenadier"
|
||||
Cyb-Hvywpn-Acannon "*Cyborg Assault Cannon*"
|
||||
Cyb-Hvywpn-A-T "*Cyborg Scourge (super) *"
|
||||
CommandTurret4 "Command Turret Mk4"
|
||||
CommandTurret3 "Command Turret Mk3"
|
||||
CommandTurret2 "Command Turret Mk2"
|
||||
CommandTurret1 "Command Turret"
|
||||
CannonSuper "*Fortress Cannon*"
|
||||
Cannon6TwinAslt "Twin Assault Cannon"
|
||||
|
@ -133,7 +130,7 @@ BabaPitRocket "*Scav AT Rocket*"
|
|||
BaBaMG "*Scav Infantry MG*"
|
||||
BabaFlame "*Scav Flamer Tower*"
|
||||
BaBaCannon "*Scav Cannon Bunker*"
|
||||
AAGunLaser "Tank Killer Laser"
|
||||
AAGunLaser "Hyper Fire Laser"
|
||||
AAGun2Mk1 "Cyclone Flak Turret"
|
||||
AAGunLaserVTOL "VTOL Tank Killer Laser"
|
||||
scv-Hvywpn-HPV "Scavenger Grenadier"
|
||||
|
@ -643,7 +640,7 @@ R-Comp-CommandTurret01 "Command Turret"
|
|||
R-Defense-TankTrap01 "EMP Tank Traps"
|
||||
R-Defense-Tower01 "Pod Rockets Guard Tower"
|
||||
R-Defense-Tower06 "Bunker Buster Tower"
|
||||
R-Defense-Pillbox01 "Machinegun Bunker"
|
||||
R-Defense-Pillbox01 "Twin Machinegun Bunker"
|
||||
R-Defense-Pillbox04 "Light Cannon Bunker"
|
||||
R-Defense-Pillbox05 "Flamer Bunker"
|
||||
R-Cyborg-Wpn-Flamer "Flamer Cyborg"
|
||||
|
@ -977,8 +974,8 @@ R-Struc-Factory-Cyborg-Upgrade07 "Advanced Cyborg Production"
|
|||
R-Struc-Factory-Cyborg-Upgrade08 "Advanced Cyborg Production Mk2"
|
||||
R-Struc-Factory-Cyborg-Upgrade09 "Advanced Cyborg Production Mk3"
|
||||
R-Wpn-MortarEMP "EMP Mortar"
|
||||
R-Wpn-AALaser "Tank Killer Laser"
|
||||
R-Defense-AA-Laser "Tank Killer Laser Hardpoint"
|
||||
R-Wpn-AALaser "Hyper Fire Laser"
|
||||
R-Defense-AA-Laser "Hyper Fire Laser Hardpoint"
|
||||
R-Defense-EMPMortar "EMP Mortar Pit"
|
||||
R-Defense-WallTower-SamHvy "Vindicator Hardpoint"
|
||||
R-Defense-WallTower-QuadRotAA "Whirlwind Hardpoint"
|
||||
|
@ -990,9 +987,6 @@ R-Wpn-MG5 "Twin Assault Gun"
|
|||
R-Defense-WallTower-TwinAGun "Twin Assault Gun Hardpoint"
|
||||
R-Wpn-Bomb05 "Plasmite Bomb"
|
||||
R-Wpn-Bomb06 "EMP Missile Launcher"
|
||||
R-Comp-CommandTurret02 "Command turret MkII"
|
||||
R-Comp-CommandTurret03 "Command turret MkIII"
|
||||
R-Comp-CommandTurret04 "Command turret MkIV"
|
||||
R-Wpn-LasSat_3 "Nuclear Reactor"
|
||||
R-Wpn-HGC "Heavy Gauss Cannon"
|
||||
R-Defense-WallTower-HGC "Heavy Gauss Cannon Hardpoint"
|
||||
|
@ -1024,7 +1018,7 @@ A0BaBaRocketPit "Scavenger Pod Rockets Site"
|
|||
A0BaBaRocketPitAT "Scavenger AT-Rocket Site"
|
||||
A0CannonTower "Scavenger Light Cannon Tower"
|
||||
A0ComDroidControl "Command Relay Center"
|
||||
A0CommandCentre "Command Center2"
|
||||
A0CommandCentre "Scavenger Look Out Tower"
|
||||
A0CommandCentreDEL "Command Center"
|
||||
A0CommandCentreCO "Collective Command Center"
|
||||
A0CommandCentreNE "*CommandCenterNE*"
|
||||
|
@ -1091,7 +1085,7 @@ GuardTower3 "Heavy Machinegun Guard Tower"
|
|||
GuardTower4 "Flamer Guard Tower"
|
||||
GuardTower5 "Lancer Guard Tower"
|
||||
GuardTower6 "Bunker Buster Tower"
|
||||
LookOutTower "Scavenger Look Out Tower"
|
||||
LookOutTower "Command Center"
|
||||
NEXUSCWall "NEXUS CWall"
|
||||
NEXUSWall "NEXUS Wall"
|
||||
NuclearReactor "Nuclear Reactor"
|
||||
|
@ -1106,7 +1100,7 @@ NX-Tower-Rail1 "*NX-Tower-Rail1*"
|
|||
NX-WallTower-BeamLas "*NX-WallTower-BeamLas*"
|
||||
NX-WallTower-Rail2 "*NX-WallTower-Rail2*"
|
||||
NX-WallTower-Rail3 "*NX-WallTower-Rail3*"
|
||||
P0-AASite-Laser "Tank Killer Laser Hardpoint"
|
||||
P0-AASite-Laser "Hyper Fire Laser Hardpoint"
|
||||
P0-AASite-SAM1 "Avenger SAM Site"
|
||||
P0-AASite-SAM2 "Vindicator SAM Site"
|
||||
PillBox-Cannon6 "Twin Assault Cannon Bunker"
|
||||
|
@ -1333,3 +1327,5 @@ WyvernPulseTracks _("Wyvern Pulse Laser Tracks")
|
|||
WyvernHvLaserTracks _("Wyvern Heavy Laser Tracks")
|
||||
ViperLtMGHalfTracks _("Viper Machinegun Half-Track")
|
||||
ViperFlameHalfTracks _("Viper Flamer Half-Track")
|
||||
PythonTKTracks _("Tank Killer Python Tracks")
|
||||
PythonMedCanTracks _("Medium Cannon Python Tracks")
|
||||
|
|
|
@ -1,8 +1,8 @@
|
|||
|
||||
// Variables
|
||||
private INT count,numStrux,numTemplates,numCompo,numCompo2;
|
||||
private STRUCTURESTAT Strux[19];
|
||||
public RESEARCHSTAT tmpl[5];
|
||||
private STRUCTURESTAT Strux[17];
|
||||
public RESEARCHSTAT tmpl[4];
|
||||
private BODY compo[6];
|
||||
|
||||
//players
|
||||
|
|
|
@ -10,7 +10,7 @@ run
|
|||
player6 INT 6
|
||||
player7 INT 7
|
||||
|
||||
numStrux INT 19
|
||||
numStrux INT 17
|
||||
Strux[0] STRUCTURESTAT "A0BaBaFlameTower"
|
||||
Strux[1] STRUCTURESTAT "A0BaBaGunTower"
|
||||
Strux[2] STRUCTURESTAT "A0BaBaRocketPit"
|
||||
|
@ -28,16 +28,12 @@ run
|
|||
Strux[14] STRUCTURESTAT "A0CannonTower"
|
||||
Strux[15] STRUCTURESTAT "A0BaBaMortarPit"
|
||||
Strux[16] STRUCTURESTAT "A0TankTrap"
|
||||
Strux[17] STRUCTURESTAT "StakeMark"
|
||||
Strux[18] STRUCTURESTAT "StakeMark_h"
|
||||
|
||||
|
||||
numTemplates INT 5
|
||||
numTemplates INT 4
|
||||
tmpl[0] RESEARCHSTAT "R-Sys-Engineering01"
|
||||
tmpl[1] RESEARCHSTAT "R-Cyb-MineSwp"
|
||||
tmpl[2] RESEARCHSTAT "R-Cyborg-Sys-ComEng"
|
||||
tmpl[3] RESEARCHSTAT "R-Struc-Factory-Cyborg-Upgrade-extra"
|
||||
tmpl[4] RESEARCHSTAT "R-StakeMark_h"
|
||||
|
||||
numCompo INT 6
|
||||
compo[0] BODY "B4body-sml-trike01"
|
||||
|
|
|
@ -0,0 +1,353 @@
|
|||
//
|
||||
// Multi-player script for upto 8 players.
|
||||
//
|
||||
|
||||
public STRUCTURESTAT command;
|
||||
public STRUCTURESTAT factory;
|
||||
public STRUCTURESTAT wall;
|
||||
public STRUCTURESTAT cornerWall;
|
||||
public STRUCTURESTAT oilDerrick;
|
||||
public STRUCTURESTAT powerGen;
|
||||
public STRUCTURESTAT research;
|
||||
public STRUCTURESTAT commandrelay;
|
||||
public STRUCTURESTAT cybfac;
|
||||
public STRUCTURESTAT vtolfac;
|
||||
public STRUCTURESTAT NuclearReactor1;
|
||||
public STRUCTURESTAT CoolingTower1;
|
||||
public STRUCTURESTAT shield;
|
||||
public STRUCTURESTAT command2;
|
||||
|
||||
// starting technologies.
|
||||
public int numtecP0, numtecP1, numtecP2, numtecP3,numtecP4, numtecP5, numtecP6, numtecP7;
|
||||
public RESEARCHSTAT tecP0[5], tecP1[5], tecP2[5], tecP3[5], tecP4[5], tecP5[5], tecP6[5], tecP7[5];
|
||||
|
||||
public int numCleanTech, numBaseTech, numDefTech;
|
||||
public RESEARCHSTAT cleanTech[32], baseTech[32], defTech[64];
|
||||
|
||||
// research topics
|
||||
public int numResP0, numResP1, numResP2, numResP3, numResP4, numResP5, numResP6, numResP7;
|
||||
public RESEARCHSTAT resP0[5], resP1[5], resP2[5], resP3[5], resP4[5], resP5[5], resP6[5], resP7[5];
|
||||
|
||||
public int numCleanRes, numBaseRes, numDefRes;
|
||||
public RESEARCHSTAT cleanRes[10], baseRes[10], defRes[10];
|
||||
|
||||
// Other Stuff
|
||||
private INT count;
|
||||
private INT playnum;
|
||||
private BOOL gamenotwon;
|
||||
|
||||
// Base Under Attack Stuff
|
||||
private STRUCTURE hitStruc;
|
||||
private BASEOBJ attackerObj;
|
||||
private int t;
|
||||
public SOUND attackSnd1;
|
||||
|
||||
public INTMESSAGE endMsg, winMsg;
|
||||
|
||||
// /////////////////////////////////////////////////////////////////
|
||||
|
||||
trigger endConditions(every, 100);
|
||||
|
||||
// /////////////////////////////////////////////////////////////////
|
||||
//this event is called once the game has initialised itself
|
||||
|
||||
event initialisedEvent(CALL_GAMEINIT)
|
||||
{
|
||||
playnum=0;
|
||||
while (playnum < 8)
|
||||
{
|
||||
if(multiPlayerBaseType == CAMP_CLEAN)
|
||||
{
|
||||
setPowerLevel(750,playnum);
|
||||
count = 0;
|
||||
while (count < numCleanTech)
|
||||
{
|
||||
completeResearch(cleanTech[count], playnum);
|
||||
count = count +1;
|
||||
}
|
||||
|
||||
count = 0;
|
||||
while (count < numCleanRes)
|
||||
{
|
||||
enableResearch(cleanRes[count], playnum);
|
||||
count = count +1;
|
||||
}
|
||||
}
|
||||
else if(multiPlayerBaseType == CAMP_BASE)
|
||||
{
|
||||
setPowerLevel(1000,playnum);
|
||||
count = 0;
|
||||
while (count < numBaseTech)
|
||||
{
|
||||
completeResearch(baseTech[count], playnum);
|
||||
count = count +1;
|
||||
}
|
||||
count = 0;
|
||||
while (count < numBaseRes)
|
||||
{
|
||||
enableResearch(baseRes[count], playnum);
|
||||
count = count +1;
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
setPowerLevel(2000,playnum);
|
||||
count = 0;
|
||||
while (count < numDefTech)
|
||||
{
|
||||
completeResearch(defTech[count], playnum);
|
||||
count = count +1;
|
||||
}
|
||||
count = 0;
|
||||
while (count < numDefRes)
|
||||
{
|
||||
enableResearch(defRes[count], playnum);
|
||||
count = count +1;
|
||||
}
|
||||
}
|
||||
|
||||
playnum = playnum + 1;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
event initialisedEvent2(CALL_GAMEINIT)
|
||||
{
|
||||
|
||||
//set up the reticule buttons
|
||||
addReticuleButton(OPTIONS);
|
||||
addReticuleButton(CANCEL);
|
||||
addReticuleButton(BUILD);
|
||||
addReticuleButton(MANUFACTURE);
|
||||
addReticuleButton(RESEARCH);
|
||||
addReticuleButton(INTELMAP);
|
||||
addReticuleButton(DESIGN);
|
||||
|
||||
playnum=0;
|
||||
while (playnum < 8)
|
||||
{
|
||||
enableStructure(command , playnum); //make structures available to build
|
||||
enableStructure(factory, playnum);
|
||||
//enableStructure(wall, playnum);
|
||||
//enableStructure(cornerWall, playnum);
|
||||
enableStructure(oilDerrick, playnum);
|
||||
enableStructure(powerGen, playnum);
|
||||
enableStructure(research, playnum);
|
||||
|
||||
setStructureLimits(factory, 5, playnum); // set structure limits
|
||||
setStructureLimits(powerGen, 5, playnum);
|
||||
setStructureLimits(research, 5, playnum);
|
||||
setStructureLimits(command, 1, playnum);
|
||||
setStructureLimits(commandrelay,1, playnum);
|
||||
setStructureLimits(cybfac, 5, playnum);
|
||||
setStructureLimits(vtolfac, 5, playnum);
|
||||
setStructureLimits(NuclearReactor1, 1, playnum);
|
||||
setStructureLimits(CoolingTower1, 4, playnum);
|
||||
setStructureLimits(shield, 1, playnum);
|
||||
setStructureLimits(command2, 1, playnum);
|
||||
|
||||
playnum = playnum+1;
|
||||
}
|
||||
applyLimitSet(); // set limit options
|
||||
|
||||
// player specific technology startups
|
||||
count = 0;
|
||||
while (count < numtecP0)
|
||||
{
|
||||
completeResearch(tecP0[count], 0);
|
||||
count = count +1;
|
||||
}
|
||||
count = 0;
|
||||
while (count < numtecP1)
|
||||
{
|
||||
completeResearch(tecP1[count], 1);
|
||||
count = count +1;
|
||||
}
|
||||
count = 0;
|
||||
while (count < numtecP2)
|
||||
{
|
||||
completeResearch(tecP2[count], 2);
|
||||
count = count +1;
|
||||
}
|
||||
count = 0;
|
||||
while (count < numtecP3)
|
||||
{
|
||||
completeResearch(tecP3[count], 3);
|
||||
count = count +1;
|
||||
}
|
||||
count = 0;
|
||||
while (count < numtecP4)
|
||||
{
|
||||
completeResearch(tecP4[count], 4);
|
||||
count = count +1;
|
||||
}
|
||||
count = 0;
|
||||
while (count < numtecP5)
|
||||
{
|
||||
completeResearch(tecP5[count], 5);
|
||||
count = count +1;
|
||||
}
|
||||
count = 0;
|
||||
while (count < numtecP6)
|
||||
{
|
||||
completeResearch(tecP6[count], 6);
|
||||
count = count +1;
|
||||
}
|
||||
count = 0;
|
||||
while (count < numtecP7)
|
||||
{
|
||||
completeResearch(tecP7[count], 7);
|
||||
count = count +1;
|
||||
}
|
||||
|
||||
|
||||
// player specific research startups
|
||||
count = 0;
|
||||
while (count < numResP0)
|
||||
{
|
||||
enableResearch(resP0[count], 0);
|
||||
count = count +1;
|
||||
}
|
||||
count = 0;
|
||||
while (count < numResP1)
|
||||
{
|
||||
enableResearch(resP1[count], 1);
|
||||
count = count +1;
|
||||
}
|
||||
count = 0;
|
||||
while (count < numResP2)
|
||||
{
|
||||
enableResearch(resP2[count], 2);
|
||||
count = count +1;
|
||||
}
|
||||
count = 0;
|
||||
while (count < numResP3)
|
||||
{
|
||||
enableResearch(resP3[count], 3);
|
||||
count = count +1;
|
||||
}
|
||||
count = 0;
|
||||
while (count < numResP4)
|
||||
{
|
||||
enableResearch(resP4[count], 4);
|
||||
count = count +1;
|
||||
}
|
||||
count = 0;
|
||||
while (count < numResP5)
|
||||
{
|
||||
enableResearch(resP5[count], 5);
|
||||
count = count +1;
|
||||
}
|
||||
count = 0;
|
||||
while (count < numResP6)
|
||||
{
|
||||
enableResearch(resP6[count], 6);
|
||||
count = count +1;
|
||||
}
|
||||
count = 0;
|
||||
while (count < numResP7)
|
||||
{
|
||||
enableResearch(resP7[count], 7);
|
||||
count = count +1;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
// /////////////////////////////////////////////////////////////////
|
||||
event checkEndConditions (endConditions)
|
||||
{
|
||||
// Losing Conditions
|
||||
// if( ( not (multiPlayerGameType == DMATCH))
|
||||
if( ( not anyDroidsLeft(selectedPlayer))
|
||||
and ( not anyFactoriesLeft(selectedPlayer))
|
||||
// and ( not playerInAlliance(selectedPlayer))
|
||||
)
|
||||
{
|
||||
// addMessage(endMsg, MISS_MSG, 0, true);
|
||||
// pause(10);
|
||||
// gameOver(FALSE);
|
||||
gameOverMessage(endMsg, MISS_MSG, 0, FALSE);
|
||||
setEventTrigger(checkEndConditions, inactive);
|
||||
}
|
||||
|
||||
|
||||
// Winning Conditions
|
||||
playnum=0;
|
||||
gamenotwon = FALSE;
|
||||
|
||||
////////////////
|
||||
// Campaign Game
|
||||
if(multiPlayerGameType == CAMPAIGN)
|
||||
{
|
||||
// check humans are still about
|
||||
while (playnum < multiPlayerMaxPlayers)
|
||||
{
|
||||
if (playnum != selectedPlayer)
|
||||
{
|
||||
if(anyDroidsLeft(playnum) or anyFactoriesLeft(playnum) )
|
||||
{
|
||||
gamenotwon = TRUE;
|
||||
}
|
||||
}
|
||||
playnum = playnum + 1;
|
||||
}
|
||||
|
||||
//check computer/babas are wiped out completely
|
||||
while(playnum<8)
|
||||
{
|
||||
if(not isHumanPlayer(playnum))
|
||||
{
|
||||
if(anyDroidsLeft(playnum) or anyStructButWallsLeft(playnum))
|
||||
{
|
||||
gamenotwon = TRUE;
|
||||
}
|
||||
}
|
||||
playnum = playnum + 1;
|
||||
}
|
||||
}
|
||||
|
||||
if(gamenotwon == FALSE)
|
||||
{
|
||||
// addMessage(winMsg, MISS_MSG, 0, true);
|
||||
// pause(10);
|
||||
// gameOver(TRUE);
|
||||
gameOverMessage(winMsg, MISS_MSG, 0, TRUE);
|
||||
setEventTrigger(checkEndConditions, inactive);
|
||||
}
|
||||
}
|
||||
|
||||
// /////////////////////////////////////////////////////////////////
|
||||
/* Base Under Attack */
|
||||
event baseHit(CALL_STRUCT_ATTACKED, selectedPlayer, ref hitStruc, ref attackerObj)
|
||||
{
|
||||
if (t >= 10)
|
||||
{
|
||||
t=0;
|
||||
if (hitStruc != NULLOBJECT)
|
||||
{
|
||||
playSoundPos(attackSnd1, selectedPlayer, hitStruc.x, hitStruc.y, hitStruc.z); //show position if still alive
|
||||
}
|
||||
else
|
||||
{
|
||||
playSound(attackSnd1, selectedPlayer);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
event everySec(every, 10)
|
||||
{
|
||||
t=t+1;
|
||||
}
|
||||
|
||||
//go to where the structure being attacked is on CTRL B
|
||||
event seeBaseHit(CALL_MISSION_END)
|
||||
{
|
||||
if (hitStruc!=NULLOBJECT)
|
||||
{
|
||||
centreView(hitStruc);
|
||||
t=0; //flag known about!
|
||||
}
|
||||
}
|
||||
|
|
@ -1,470 +1,242 @@
|
|||
/////////////////////////////////////////////////////////////////////
|
||||
// ai for skirmish game
|
||||
// Generic vlo for each computer player
|
||||
/////////////////////////////////////////////////////////////////////
|
||||
|
||||
script "player0.slo"
|
||||
run
|
||||
{
|
||||
player INT 0
|
||||
player INT 0
|
||||
|
||||
derrick STRUCTURESTAT "A0ResourceExtractor"
|
||||
|
||||
fac STRUCTURESTAT "A0LightFactory"
|
||||
vtolfac STRUCTURESTAT "A0VTolFactory1"
|
||||
cybfac STRUCTURESTAT "A0CyborgFactory"
|
||||
|
||||
resFac STRUCTURESTAT "A0ResearchFacility"
|
||||
powGen STRUCTURESTAT "A0PowerGenerator"
|
||||
//Upgrade structures
|
||||
powModule STRUCTURESTAT "A0PowMod1"
|
||||
facModule STRUCTURESTAT "A0FacMod1"
|
||||
resModule STRUCTURESTAT "A0ResearchModule1"
|
||||
|
||||
//Important structures
|
||||
oilRes FEATURESTAT "OilResource"
|
||||
wall STRUCTURESTAT "A0HardcreteMk1Wall"
|
||||
HQ STRUCTURESTAT "A0CommandCentreDEL"
|
||||
uplink STRUCTURESTAT "A0Sat-linkCentre"
|
||||
lasSat STRUCTURESTAT "A0LasSatCommand"
|
||||
|
||||
cmdCenter STRUCTURESTAT "A0CommandCentreDEL"
|
||||
derrick STRUCTURESTAT "A0ResourceExtractor"
|
||||
powGen STRUCTURESTAT "A0PowerGenerator"
|
||||
factory STRUCTURESTAT "A0LightFactory"
|
||||
resLab STRUCTURESTAT "A0ResearchFacility"
|
||||
vtolFactory STRUCTURESTAT "A0VTolFactory1"
|
||||
repairFacility STRUCTURESTAT "A0RepairCentre3"
|
||||
vtolPad STRUCTURESTAT "A0VtolPad"
|
||||
cybFactory STRUCTURESTAT "A0CyborgFactory"
|
||||
wall STRUCTURESTAT "A0HardcreteMk1Wall"
|
||||
|
||||
//Structures for the first phase: LEGO
|
||||
// numLego INT 3
|
||||
// legoSt[0] STRUCTURESTAT "A0ResearchFacility"
|
||||
// legoSt[1] STRUCTURESTAT "A0LightFactory"
|
||||
// legoSt[2] STRUCTURESTAT "A0CommandCentreDEL"
|
||||
numLego INT 12
|
||||
legoSt[0] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[1] STRUCTURESTAT "A0PowerGenerator"
|
||||
legoSt[2] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[3] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[4] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[5] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[6] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[7] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[8] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[9] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[10] STRUCTURESTAT "LookOutTower"
|
||||
legoSt[11] STRUCTURESTAT "A0CyborgFactory"
|
||||
|
||||
maxDamageLevels INT 3
|
||||
damageLevel[0] INT 75 //light damage
|
||||
damageLevel[1] INT 40
|
||||
damageLevel[2] INT 10 //heavy damage
|
||||
|
||||
|
||||
//resUnitTransporter RESEARCHSTAT "R-Cyborg-TransportU"
|
||||
|
||||
/*****************************/
|
||||
/* Research */
|
||||
/*****************************/
|
||||
|
||||
numBranches INT 2
|
||||
|
||||
techTanks INT 0
|
||||
techAir INT 1
|
||||
|
||||
numRes[0] INT 60
|
||||
research[0][1] RESEARCHSTAT "R-Vehicle-SEBody3"
|
||||
research[0][2] RESEARCHSTAT "R-Wpn-MG3Mk1" //"R-Wpn-EMPCannon" //heavy mg
|
||||
|
||||
research[0][3] RESEARCHSTAT "R-Wpn-Rocket02-MRL" //mini rocket artillery
|
||||
research[0][4] RESEARCHSTAT "R-Wpn-Rocket-ROF03"
|
||||
research[0][5] RESEARCHSTAT "R-Defense-Tower06" //mini-pod tower
|
||||
|
||||
research[0][6] RESEARCHSTAT "R-Struc-Materials02" //needs 1st wall upgrade
|
||||
|
||||
research[0][7] RESEARCHSTAT "R-Defense-Pillbox04" //LC bunker
|
||||
|
||||
//research[0][5] RESEARCHSTAT "R-Wpn-Rocket01-LtAT" //lancer, needs minipod and 2 rocket upgrades
|
||||
research[0][8] RESEARCHSTAT "R-Defense-Pillbox06" //lancer bunker, comes right after lancer
|
||||
research[0][9] RESEARCHSTAT "R-Wpn-RocketSlow-Damage02" //lancer upgrade, all come right after lancer
|
||||
research[0][10] RESEARCHSTAT "R-Wpn-RocketSlow-Accuracy01"//lancer upgrade, need 1nd damage upgrade
|
||||
//research[0][3] RESEARCHSTAT "R-Wpn-MG-ROF03" //needs "Automated Factory Production" (needs fac mod), "APDSB MG Bullets Mk2" (cheap)
|
||||
|
||||
research[0][11] RESEARCHSTAT "R-Vehicle-Prop-Tracks" //tracks, come after Half-Tracks (pre-researched), pre-researched in "bases" mode
|
||||
|
||||
research[0][12] RESEARCHSTAT "R-Sys-MobileRepairTurret01" //repair turret, pre-researched
|
||||
|
||||
//Mods
|
||||
research[0][13] RESEARCHSTAT "R-Vehicle-SABody3"
|
||||
research[0][14] RESEARCHSTAT "R-Struc-PowerModuleMk1" //pow mod, comes pre-researched on "bases" mode, needs Fuel Injection Engine
|
||||
research[0][15] RESEARCHSTAT "R-Struc-Factory-Module" //fac mod, comes pre-researched on "bases" mode, needs pow mod, cyb fac
|
||||
research[0][16] RESEARCHSTAT "R-Struc-Research-Module" //res mod, comes pre-researched on "bases" mode
|
||||
|
||||
research[0][17] RESEARCHSTAT "R-Defense-AASite-QuadMg1" //hurricane site, needs hurricane AA turret (needs TMG)
|
||||
|
||||
//scorpion
|
||||
research[0][18] RESEARCHSTAT "R-Vehicle-Body08" //scorpion, comes after cobra (needs fac mod, viper), "Composite Alloys Mk2" (needs MK1, fac mod, res mod) and Metals02
|
||||
|
||||
//power
|
||||
research[0][19] RESEARCHSTAT "R-Struc-Power-Upgrade01c" //power upgrade, needs 3 (4th) research upgrades
|
||||
|
||||
research[0][20] RESEARCHSTAT "R-Cyborg-Metals02" //cheap, to make cyborg mechanics more durable
|
||||
research[0][21] RESEARCHSTAT "R-Vehicle-Metals03" //Composite Alloys Mk3, needs fac mod and res mod
|
||||
|
||||
//Bunker Buster
|
||||
research[0][22] RESEARCHSTAT "R-Wpn-Rocket03-HvAT" //BB, comes after lancer and HEAT Rocket Warhead Mk3 (which comes after lancer)
|
||||
|
||||
research[0][23] RESEARCHSTAT "R-Comp-CommandTurret01" //commander, comes after command center, already available on "bases" mode
|
||||
|
||||
research[0][24] RESEARCHSTAT "R-Vehicle-Prop-Hover" //hover, used by trucks, needs fac mod, "Fuel Injection Engine Mk2"
|
||||
|
||||
//HC
|
||||
research[0][25] RESEARCHSTAT "R-Defense-WallTower04" //HC HP, needs HC (needs cannon damage 3, Python, MC), lc and mc HPs
|
||||
research[0][26] RESEARCHSTAT "R-Wpn-Cannon-Damage03" // cheap cannon damage updates, need lc
|
||||
research[0][27] RESEARCHSTAT "R-Wpn-Cannon-Accuracy02" //HC upgrades, needs 3nd cannon damage, 4th res upgrade
|
||||
research[0][28] RESEARCHSTAT "R-Struc-Materials06" //needs 4th wall upgrade
|
||||
|
||||
//research[0][18] RESEARCHSTAT "R-Defense-WallTower01" //HMG HP, comes after HMG, MG Bunker and Hardcrete Wall
|
||||
|
||||
research[0][29] RESEARCHSTAT "R-Struc-Power-Upgrade03a" //needs 4 pow upgrades, 7th research upgrade
|
||||
research[0][30] RESEARCHSTAT "R-Vehicle-Metals06" // Dense Composite Alloys Mk3, needs 4th res upgrade
|
||||
|
||||
research[0][31] RESEARCHSTAT "R-Wpn-Cannon-Damage09"
|
||||
research[0][32] RESEARCHSTAT "R-Vehicle-Metals09" //Superdense Composite Alloys Mk3, needs 7th research upgrade
|
||||
research[0][33] RESEARCHSTAT "R-Struc-Materials09" //needs 9th wall upgrade
|
||||
|
||||
|
||||
research[0][34] RESEARCHSTAT "R-Sys-MobileRepairTurretHvy" //heavy repair, needs 8th research upgrade, sys engineering 2,3
|
||||
|
||||
research[0][35] RESEARCHSTAT "R-Wpn-AAGun-Damage03" //hurricane damage, needs hurricane
|
||||
|
||||
// mantis
|
||||
research[0][36] RESEARCHSTAT "R-Vehicle-Body12" //mantis, needs python (needs cobra, metals02) and "Dense Composite Alloys Mk2" (costy, needs 2 (5th) vehicle metals upgrades and 4th research upgrade)
|
||||
|
||||
research[0][37] RESEARCHSTAT "R-Wpn-Cannon-ROF06"
|
||||
|
||||
research[0][38] RESEARCHSTAT "R-Sys-Autorepair-General" //autorepair, needs 8th research upgrades
|
||||
|
||||
//lancer HP
|
||||
//research[0][20] RESEARCHSTAT "R-Defense-WallTower06" //lancer HP
|
||||
|
||||
research[0][39] RESEARCHSTAT "R-Wpn-Missile2A-T" //scourge, needs TK (2nd rocker accuracy, 4th damage), 7th res upgrade
|
||||
|
||||
// Tiger
|
||||
research[0][40] RESEARCHSTAT "R-Vehicle-Body09" // Tiger, needs python, leopard, panther (near mantis)
|
||||
|
||||
//lancer upgrades
|
||||
research[0][41] RESEARCHSTAT "R-Wpn-RocketSlow-Damage06" //lancer upgrade, all come right after lancer
|
||||
|
||||
research[0][42] RESEARCHSTAT "R-Wpn-RocketSlow-ROF02" //lancer upgrade, comes after 4th lancer damage upgrade
|
||||
|
||||
research[0][43] RESEARCHSTAT "R-Wpn-RocketSlow-Accuracy03" //lancer upgrade, need 4th research upgrade
|
||||
|
||||
//research[0][27] RESEARCHSTAT "R-Defense-WallTower03" //MC HP
|
||||
|
||||
research[0][44] RESEARCHSTAT "R-Wpn-Missile-Damage03" //scourge damage, needs Avenger Sam (needs scourge), Vtol Strike Tower
|
||||
research[0][45] RESEARCHSTAT "R-Wpn-Missile-ROF03" //scourge ROF
|
||||
research[0][46] RESEARCHSTAT "R-Wpn-Missile-Accuracy02" //scourge Accuracy
|
||||
|
||||
//HC upgrades
|
||||
|
||||
//research[0][32] RESEARCHSTAT "R-Wpn-Rocket07-Tank-Killer" //Tank killer, comes after 2nd rocket accuracy, 4th rocket damage
|
||||
|
||||
//research[0][29] RESEARCHSTAT "R-Vehicle-Body09" //tiger
|
||||
//research[0][30] RESEARCHSTAT "R-Wpn-MG3Mk1" //"R-Cyborg-TransportU" //Unit transport //FIXME
|
||||
|
||||
research[0][47] RESEARCHSTAT "R-Defense-Emplacement-HPVcannon" //HPV bunker
|
||||
research[0][48] RESEARCHSTAT "R-Defense-WallTower-HPVcannon" //HPV HP
|
||||
|
||||
//research[0][35] RESEARCHSTAT "R-Defense-AASite-QuadRotMg" //Whirlwind site - worse than cyclone for stationary use
|
||||
|
||||
research[0][49] RESEARCHSTAT "R-Vehicle-Body10" //vengeance
|
||||
research[0][50] RESEARCHSTAT "R-Wpn-Laser02" //pulse laser
|
||||
research[0][51] RESEARCHSTAT "R-Wpn-HvyLaser" // heavy laser, needs flashlight and pulse laser
|
||||
|
||||
research[0][52] RESEARCHSTAT "R-Wpn-AAGun-Accuracy03"
|
||||
research[0][53] RESEARCHSTAT "R-Wpn-AAGun-Damage06" //needs 8th cannon damage
|
||||
research[0][54] RESEARCHSTAT "R-Wpn-AAGun-ROF06"
|
||||
|
||||
// Wyvern
|
||||
research[0][55] RESEARCHSTAT "R-Vehicle-Body13" // Wyvern, needs vengeance
|
||||
|
||||
research[0][56] RESEARCHSTAT "R-Defense-Rail2" //rail gun bunker
|
||||
|
||||
research[0][57] RESEARCHSTAT "R-Defense-WallTower-Rail3" //Gauss HP
|
||||
|
||||
research[0][58] RESEARCHSTAT "R-Wpn-LasSat" //includes
|
||||
research[0][59] RESEARCHSTAT "R-Struc-AAShield"
|
||||
|
||||
/****************************/
|
||||
/* VTOL Stuff */
|
||||
/****************************/
|
||||
numRes[1] INT 38
|
||||
|
||||
research[1][0] RESEARCHSTAT "R-Wpn-MG3Mk1" //heavy mg
|
||||
research[1][1] RESEARCHSTAT "R-Wpn-MG-Damage03"
|
||||
research[1][2] RESEARCHSTAT "R-Struc-PowerModuleMk1" //pow mod
|
||||
|
||||
research[1][3] RESEARCHSTAT "R-Vehicle-Prop-Tracks" //tracks
|
||||
research[1][4] RESEARCHSTAT "R-Wpn-MG-ROF03"
|
||||
research[1][5] RESEARCHSTAT "R-Struc-Research-Module" //res mod
|
||||
|
||||
//VTOL (mix with other vital tech)
|
||||
research[1][6] RESEARCHSTAT "R-Struc-VTOLPad" //includes R-Struc-VTOLFactory and R-Vehicle-Prop-VTOL
|
||||
research[1][7] RESEARCHSTAT "R-Defense-Pillbox06" //lancer bunker
|
||||
research[1][8] RESEARCHSTAT "R-Struc-VTOLPad-Upgrade06" //includes R-Struc-VTOLFactory-Upgrade03
|
||||
research[1][9] RESEARCHSTAT "R-Vehicle-Body05" //cobra
|
||||
research[1][10] RESEARCHSTAT "R-Struc-VTOLFactory-Upgrade06"
|
||||
research[1][11] RESEARCHSTAT "R-Wpn-MG3Mk1" //"R-Cyborg-TransportU" //Unit transport //FIXME
|
||||
//End of VTOL
|
||||
|
||||
research[1][12] RESEARCHSTAT "R-Defense-AASite-QuadMg1" //hurricane site
|
||||
|
||||
//Bunker Buster
|
||||
research[1][13] RESEARCHSTAT "R-Wpn-Rocket03-HvAT"
|
||||
research[1][14] RESEARCHSTAT "R-Vehicle-Prop-Hover" //hover
|
||||
research[1][15] RESEARCHSTAT "R-Struc-Power-Upgrade03a"
|
||||
|
||||
//lancer upgrades
|
||||
research[1][16] RESEARCHSTAT "R-Wpn-RocketSlow-Damage06" //lancer upgrade
|
||||
research[1][17] RESEARCHSTAT "R-Wpn-RocketSlow-ROF02" //lancer upgrade
|
||||
research[1][18] RESEARCHSTAT "R-Wpn-RocketSlow-Accuracy03" //lancer upgrade
|
||||
|
||||
research[1][19] RESEARCHSTAT "R-Sys-Autorepair-General"
|
||||
research[1][20] RESEARCHSTAT "R-Sys-MobileRepairTurretHvy" //heavy repair
|
||||
research[1][21] RESEARCHSTAT "R-Defense-WallTower03" //MC HP
|
||||
research[1][22] RESEARCHSTAT "R-Defense-WallTower04" //heavy cannon hp
|
||||
|
||||
//HC upgrades
|
||||
research[1][23] RESEARCHSTAT "R-Wpn-Cannon-ROF06"
|
||||
research[1][24] RESEARCHSTAT "R-Wpn-Cannon-Damage09"
|
||||
research[1][25] RESEARCHSTAT "R-Wpn-Cannon-Accuracy02" //HC upgrades
|
||||
|
||||
//weapons
|
||||
research[1][26] RESEARCHSTAT "R-Vehicle-Body12" //mantis
|
||||
research[1][27] RESEARCHSTAT "R-Wpn-Rocket07-Tank-Killer" //Tank killer
|
||||
|
||||
research[1][28] RESEARCHSTAT "R-Defense-Emplacement-HPVcannon" //HPV bunker
|
||||
research[1][29] RESEARCHSTAT "R-Defense-WallTower-HPVcannon" //HPV HP
|
||||
research[1][30] RESEARCHSTAT "R-Wpn-Laser02" //pulse
|
||||
|
||||
research[1][31] RESEARCHSTAT "R-Wpn-AAGun-Accuracy03"
|
||||
research[1][32] RESEARCHSTAT "R-Wpn-AAGun-Damage06"
|
||||
research[1][33] RESEARCHSTAT "R-Wpn-AAGun-ROF06"
|
||||
research[1][34] RESEARCHSTAT "R-Defense-Rail2" //rail gun bunker
|
||||
research[1][35] RESEARCHSTAT "R-Wpn-Missile2A-T" //scourge
|
||||
research[1][36] RESEARCHSTAT "R-Defense-WallTower-Rail3" //Gauss HP
|
||||
research[1][37] RESEARCHSTAT "R-Wpn-LasSat" //includes "R-Sys-Sensor-UpLink" //uplink
|
||||
|
||||
|
||||
//misc research
|
||||
resBB RESEARCHSTAT "R-Wpn-Rocket03-HvAT" //Bunker Buster
|
||||
resCmd RESEARCHSTAT "R-Comp-CommandTurret01" //commander turret includes command center
|
||||
|
||||
//COMPONENTS
|
||||
viperBody BODY "Body1REC"
|
||||
weaponBB WEAPON "Rocket-BB" //bb
|
||||
cmdTurret BRAIN "CommandBrain01" //commander brain
|
||||
// extra structs
|
||||
numExtraStructs INT 3
|
||||
extraStructs[0] STRUCTURESTAT "A0ResearchFacility"
|
||||
extraStructs[1] STRUCTURESTAT "A0LightFactory"
|
||||
extraStructs[2] STRUCTURESTAT "LookOutTower"
|
||||
|
||||
//Structures to attack first when attacking
|
||||
numAttackStructs INT 5
|
||||
attackStructs[0] STRUCTURESTAT "Sys-SpyTower" //Nexus link, it's too powerfull
|
||||
attackStructs[1] STRUCTURESTAT "X-Super-Rocket"
|
||||
attackStructs[2] STRUCTURESTAT "X-Super-Cannon"
|
||||
attackStructs[3] STRUCTURESTAT "X-Super-MassDriver"
|
||||
attackStructs[4] STRUCTURESTAT "X-Super-Missile"
|
||||
|
||||
//Base structures
|
||||
numBaseStructs INT 9
|
||||
baseStructs[0] STRUCTURESTAT "A0LightFactory"
|
||||
baseStructs[1] STRUCTURESTAT "A0CommandCentreDEL"
|
||||
baseStructs[2] STRUCTURESTAT "A0ResearchFacility"
|
||||
baseStructs[3] STRUCTURESTAT "A0VTolFactory1"
|
||||
baseStructs[4] STRUCTURESTAT "A0PowerGenerator"
|
||||
baseStructs[5] STRUCTURESTAT "A0CyborgFactory"
|
||||
baseStructs[6] STRUCTURESTAT "A0LasSatCommand"
|
||||
baseStructs[7] STRUCTURESTAT "A0Sat-linkCentre"
|
||||
baseStructs[8] STRUCTURESTAT "AAShield"
|
||||
numBaseStructs INT 13
|
||||
baseStructs[0] STRUCTURESTAT "LookOutTower"
|
||||
baseStructs[1] STRUCTURESTAT "A0LightFactory"
|
||||
baseStructs[2] STRUCTURESTAT "A0ResearchFacility"
|
||||
baseStructs[3] STRUCTURESTAT "A0VTolFactory1"
|
||||
baseStructs[4] STRUCTURESTAT "A0PowerGenerator"
|
||||
baseStructs[5] STRUCTURESTAT "A0CyborgFactory"
|
||||
baseStructs[6] STRUCTURESTAT "X-Super-Cannon"
|
||||
baseStructs[7] STRUCTURESTAT "X-Super-MassDriver"
|
||||
baseStructs[8] STRUCTURESTAT "X-Super-Rocket"
|
||||
baseStructs[9] STRUCTURESTAT "X-Super-Missile"
|
||||
baseStructs[10] STRUCTURESTAT "AAShield"
|
||||
baseStructs[11] STRUCTURESTAT "A0LasSatCommand"
|
||||
baseStructs[12] STRUCTURESTAT "UplinkCentre"
|
||||
|
||||
//Minimal (vital) structures
|
||||
numVitalStructs INT 7
|
||||
minimalStruct[0] STRUCTURESTAT "A0LightFactory"
|
||||
minimalStruct[1] STRUCTURESTAT "A0PowerGenerator"
|
||||
minimalStruct[2] STRUCTURESTAT "A0ResourceExtractor"
|
||||
minimalStruct[3] STRUCTURESTAT "A0ResearchFacility"
|
||||
minimalStruct[4] STRUCTURESTAT "A0LightFactory" //another fac
|
||||
minimalStruct[5] STRUCTURESTAT "A0CommandCentreDEL"
|
||||
minimalStruct[6] STRUCTURESTAT "A0CyborgFactory"
|
||||
//AA
|
||||
numVtolDefStr INT 2
|
||||
vtolDefStruct[0] STRUCTURESTAT "P0-AASite-SAM1"
|
||||
vtolDefStruct[1] STRUCTURESTAT "P0-AASite-SAM2"
|
||||
|
||||
//Number of vital structures required
|
||||
numMinimalStruct[0] INT 1 // fac
|
||||
numMinimalStruct[1] INT 1 // pow
|
||||
numMinimalStruct[2] INT 3 // derrick
|
||||
numMinimalStruct[3] INT 1 // res fac
|
||||
numMinimalStruct[4] INT 2 // fac
|
||||
numMinimalStruct[5] INT 1 // HQ
|
||||
numMinimalStruct[6] INT 2 // cyb factory
|
||||
|
||||
//Number of max trucks allowed to build a specific structure type
|
||||
maxVitalBuilders[0] INT -1
|
||||
maxVitalBuilders[1] INT 2
|
||||
maxVitalBuilders[2] INT 1
|
||||
maxVitalBuilders[3] INT 1
|
||||
maxVitalBuilders[4] INT 2
|
||||
maxVitalBuilders[5] INT 1
|
||||
maxVitalBuilders[6] INT 1
|
||||
|
||||
numAA INT 5
|
||||
AA[0] STRUCTURESTAT "AASite-QuadMg1"
|
||||
AA[1] STRUCTURESTAT "AASite-QuadBof"
|
||||
AA[2] STRUCTURESTAT "AASite-QuadRotMg"
|
||||
AA[3] STRUCTURESTAT "P0-AASite-SAM1"
|
||||
AA[4] STRUCTURESTAT "P0-AASite-SAM2"
|
||||
|
||||
//baseStructs[6] STRUCTURESTAT "X-Super-Cannon"
|
||||
//baseStructs[7] STRUCTURESTAT "X-Super-MassDriver"
|
||||
//baseStructs[8] STRUCTURESTAT "X-Super-Rocket"
|
||||
//baseStructs[9] STRUCTURESTAT "X-Super-Missile"
|
||||
|
||||
numDef INT 6
|
||||
def[0] STRUCTURESTAT "PillBox1"
|
||||
def[1] STRUCTURESTAT "PillBox2"
|
||||
def[2] STRUCTURESTAT "PillBox3"
|
||||
def[3] STRUCTURESTAT "GuardTower6" //mini-pod tower
|
||||
def[4] STRUCTURESTAT "PillBox4"
|
||||
def[5] STRUCTURESTAT "PillBox6" //lancer
|
||||
//def[5] STRUCTURESTAT "Emplacement-HPVcannon"
|
||||
|
||||
numGatewayDef INT 6
|
||||
gatewayDef[0] STRUCTURESTAT "WallTower01" //HMG
|
||||
gatewayDef[1] STRUCTURESTAT "WallTower03" //MC
|
||||
gatewayDef[2] STRUCTURESTAT "WallTower04" //HC
|
||||
gatewayDef[3] STRUCTURESTAT "WallTower06" //lancer
|
||||
gatewayDef[4] STRUCTURESTAT "WallTower-HPVcannon" //HPV
|
||||
gatewayDef[5] STRUCTURESTAT "WallTower-Rail3" //Gauss
|
||||
|
||||
//upgrade structures
|
||||
powMod STRUCTURESTAT "A0PowMod1"
|
||||
facMod STRUCTURESTAT "A0FacMod1"
|
||||
resMod STRUCTURESTAT "A0ResearchModule1"
|
||||
|
||||
/* Bunker Buster Templates */
|
||||
numBBTempl INT 3
|
||||
tmplBB[0] TEMPLATE "ViperBBWheels"
|
||||
tmplBB[1] TEMPLATE "CobraBBTracks"
|
||||
tmplBB[2] TEMPLATE "ScorpBBTracks"
|
||||
|
||||
//tmplUnitransporter TEMPLATE "TransporterU"
|
||||
|
||||
/* Truck Templates */
|
||||
numTruckTmpl INT 3
|
||||
truck[0] TEMPLATE "ConstructorDroid"
|
||||
truck[1] TEMPLATE "CobraHoverTruck"
|
||||
truck[2] TEMPLATE "ScorpHoverTruck"
|
||||
|
||||
/* Cyborg Engineer */
|
||||
cybEngineer TEMPLATE "Cyb-ComEng"
|
||||
|
||||
/* Light Templates */
|
||||
numTemplates[0] INT 35
|
||||
//Combat Templates
|
||||
numTemplates INT 12
|
||||
|
||||
//Light version
|
||||
//-------------
|
||||
tmpl[0][0] TEMPLATE "W50Mg"
|
||||
tmpl[0][1] TEMPLATE "W50TwinMg"
|
||||
tmpl[0][2] TEMPLATE "ViperMG02Wheels" //TMG wheels
|
||||
tmpl[0][3] TEMPLATE "ViperLtMGHalfTracks" //MG Half-Track
|
||||
tmpl[0][4] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[0][5] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[0][6] TEMPLATE "ViperFlameHalfTracks" //Flamer Half-Track
|
||||
tmpl[0][7] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
tmpl[0][8] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
|
||||
tmpl[0][9] TEMPLATE "ViperPODWheels" //"ViperMG01Wheels" //MG
|
||||
tmpl[0][10] TEMPLATE "ViperMRLWheels" //"ViperMG02Wheels" //TMG
|
||||
tmpl[0][11] TEMPLATE "ViperPODWheels" //"ViperHMGWheels" //HMG
|
||||
tmpl[0][12] TEMPLATE "CobraPODHTracks" //"ViperHMGWheels"
|
||||
tmpl[0][13] TEMPLATE "CobraMRLHalftrack" //"ViperHMGTracks" //HMG Tracks
|
||||
tmpl[0][14] TEMPLATE "CobraPODHTracks" //Lancer Tracks
|
||||
tmpl[0][15] TEMPLATE "CobraPODTracks" //HMG
|
||||
tmpl[0][16] TEMPLATE "CobraMRLTracks" //HMG
|
||||
tmpl[0][17] TEMPLATE "CobraPODTracks"
|
||||
tmpl[0][18] TEMPLATE "CobraLtA-Thalftrack"
|
||||
tmpl[0][19] TEMPLATE "CobraLtA-Thalftrack" //"ViperTrkLancer"
|
||||
tmpl[0][20] TEMPLATE "CobraLtA-Thalftrack"
|
||||
tmpl[0][21] TEMPLATE "ViperTrkLancer"
|
||||
tmpl[0][2] TEMPLATE "A-Viper-Wheels-TMG"
|
||||
tmpl[0][3] TEMPLATE "ViperLtA-Twheels"
|
||||
tmpl[0][4] TEMPLATE "CobraMedCnTrks"
|
||||
tmpl[0][5] TEMPLATE "SK-Scorp-Hover-Lancer"
|
||||
tmpl[0][6] TEMPLATE "SK-Scorp-Hover-BB"
|
||||
tmpl[0][7] TEMPLATE "SK-Retre-Track-Scourge"
|
||||
tmpl[0][8] TEMPLATE "SK-Retre-Track-RailGun"
|
||||
tmpl[0][9] TEMPLATE "A-Mantis-Trk-Rail"
|
||||
tmpl[0][10] TEMPLATE "SK-Veng-Track-Scourge"
|
||||
tmpl[0][11] TEMPLATE "SK-Veng-Track-Gauss"
|
||||
|
||||
tmpl[0][22] TEMPLATE "H-Scorp-Trk-Lancer"
|
||||
tmpl[0][23] TEMPLATE "H-Scorp-Trk-Lancer"
|
||||
tmpl[0][24] TEMPLATE "H-Scorp-Trk-Lancer" //"SK-Cobra-Hover-Lancer"
|
||||
|
||||
tmpl[0][25] TEMPLATE "H-Scorp-Trk-HC" //"Cobra-Hover-HC"
|
||||
tmpl[0][26] TEMPLATE "H-Scorp-Trk-HC" //"Cobra-Hover-HC"
|
||||
|
||||
// Python
|
||||
tmpl[0][27] TEMPLATE "Sk-PythonHvCanTrack" // Python HC
|
||||
tmpl[0][28] TEMPLATE "PythonScourgeTracks" // Python Scourge
|
||||
|
||||
//tmpl[0][23] TEMPLATE "PythonGaussTracks" // Python Gauss
|
||||
//tmpl[0][24] TEMPLATE "PythonPulseTracks" // Python Pulse
|
||||
|
||||
// Mantis
|
||||
tmpl[0][29] TEMPLATE "MantisTrkHC"
|
||||
tmpl[0][30] TEMPLATE "MantisTKTracks"
|
||||
tmpl[0][31] TEMPLATE "MantisScourgeTracks"
|
||||
|
||||
// Gauss
|
||||
tmpl[0][32] TEMPLATE "SK-Tiger-Track-Gauss" // Tiger Gauss
|
||||
tmpl[0][33] TEMPLATE "TigerPulseTracks" // Tiger Pulse
|
||||
tmpl[0][34] TEMPLATE "TigerHvLaserTracks" // Tiger Heavy Laser
|
||||
|
||||
/* Heavy Templates */
|
||||
numTemplates[1] INT 42
|
||||
//Heavy version
|
||||
//-------------
|
||||
tmpl[1][0] TEMPLATE "W50Mg"
|
||||
tmpl[1][1] TEMPLATE "W50TwinMg"
|
||||
tmpl[1][2] TEMPLATE "ViperMG02Wheels" //TMG wheels
|
||||
tmpl[1][3] TEMPLATE "ViperLtMGHalfTracks" //MG Half-Track
|
||||
tmpl[1][4] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[1][5] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[1][6] TEMPLATE "ViperFlameHalfTracks" //Flamer Half-Track
|
||||
tmpl[1][7] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
tmpl[1][8] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
tmpl[1][2] TEMPLATE "A-Viper-Wheels-TMG"
|
||||
tmpl[1][3] TEMPLATE "ViperLtA-Twheels"
|
||||
tmpl[1][4] TEMPLATE "CobraMedCnTrks"
|
||||
tmpl[1][5] TEMPLATE "SK-Scorp-Hover-Lancer"
|
||||
tmpl[1][6] TEMPLATE "SK-Scorp-Hover-BB"
|
||||
tmpl[1][7] TEMPLATE "SK-Retre-Track-Scourge"
|
||||
tmpl[1][8] TEMPLATE "SK-Retre-Track-RailGun"
|
||||
tmpl[1][9] TEMPLATE "A-Mantis-Trk-Rail"
|
||||
tmpl[1][10] TEMPLATE "SK-Veng-Track-Scourge"
|
||||
tmpl[1][11] TEMPLATE "SK-Veng-Track-Gauss"
|
||||
|
||||
tmpl[1][9] TEMPLATE "ViperPODWheels"
|
||||
tmpl[1][10] TEMPLATE "ViperMRLWheels"
|
||||
tmpl[1][11] TEMPLATE "ViperPODWheels"
|
||||
tmpl[1][12] TEMPLATE "CobraPODHTracks" //"ViperHMGWheels"
|
||||
tmpl[1][13] TEMPLATE "CobraMRLHalftrack" //HMG
|
||||
tmpl[1][14] TEMPLATE "CobraPODHTracks" //"ViperLtA-Twheels"
|
||||
tmpl[1][15] TEMPLATE "CobraLtA-Thalftrack" //HMG
|
||||
tmpl[1][16] TEMPLATE "CobraLtA-Thalftrack" //HMG
|
||||
tmpl[1][17] TEMPLATE "CobraLtA-Thalftrack"
|
||||
tmpl[1][18] TEMPLATE "CobraTrkLancer"
|
||||
tmpl[1][19] TEMPLATE "CobraTrkLancer" //"ViperLtA-Twheels"
|
||||
tmpl[1][20] TEMPLATE "CobraHMGTracks" //"ViperHMGTracks"
|
||||
tmpl[1][21] TEMPLATE "CobraHMGTracks" //"ViperHMGTracks"
|
||||
tmpl[1][22] TEMPLATE "CobraHMGTracks"
|
||||
tmpl[1][23] TEMPLATE "H-Scorp-Trk-Lancer"
|
||||
tmpl[1][24] TEMPLATE "H-Scorp-Trk-Lancer" //"SK-Cobra-Hover-HMG"
|
||||
//Constructor
|
||||
constructor TEMPLATE "ConstructorDroid"
|
||||
|
||||
// Mantis
|
||||
tmpl[1][25] TEMPLATE "MantisTrkHC" //"SK-Python-Hover-Hcannon"
|
||||
tmpl[1][26] TEMPLATE "MantisTKTracks" //"SK-Python-Hover-Hcannon"
|
||||
tmpl[1][27] TEMPLATE "MantisScourgeTracks" //"Scourge-Mantis-H"
|
||||
//Repair
|
||||
tmplRep[0] TEMPLATE "A-Rep-Cobra-Trk" //Cobra Repair Trucks
|
||||
tmplRep[1] TEMPLATE "A-Rep-Mantis-Trk" //Mantis Repair Trucks
|
||||
|
||||
// Python
|
||||
tmpl[1][28] TEMPLATE "Sk-PythonHvCanTrack" // Python HC
|
||||
tmpl[1][29] TEMPLATE "PythonScourgeTracks" // Python Scourge
|
||||
tmpl[1][30] TEMPLATE "PythonGaussTracks" // Python Gauss
|
||||
tmpl[1][31] TEMPLATE "PythonPulseTracks" // Python Pulse
|
||||
//Cyborg Transport
|
||||
Transport TEMPLATE "Transporter"
|
||||
|
||||
// Tiger
|
||||
tmpl[1][32] TEMPLATE "SK-Tiger-Track-Gauss" // Tiger Gauss
|
||||
tmpl[1][33] TEMPLATE "TigerPulseTracks" // Tiger Pulse
|
||||
tmpl[1][34] TEMPLATE "TigerHvLaserTracks" // Tiger Heavy Laser
|
||||
|
||||
// Vengeance
|
||||
tmpl[1][35] TEMPLATE "SK-Veng-Track-Scourge"
|
||||
tmpl[1][36] TEMPLATE "SK-Veng-Track-PulseLsr"
|
||||
tmpl[1][37] TEMPLATE "SK-Veng-Track-Gauss"
|
||||
tmpl[1][38] TEMPLATE "SK-Veng-Track-HvyLaser"
|
||||
|
||||
// Wyvern
|
||||
tmpl[1][39] TEMPLATE "WyvernGaussTracks"
|
||||
tmpl[1][40] TEMPLATE "WyvernPulseTracks"
|
||||
tmpl[1][41] TEMPLATE "WyvernHvLaserTracks"
|
||||
|
||||
|
||||
numRepairTmpl INT 3
|
||||
//tmplRep[0] TEMPLATE "ViperRepairWheels"
|
||||
tmplRep[0] TEMPLATE "A-Rep-Cobra-Trk"
|
||||
tmplRep[1] TEMPLATE "ScorpRepairTrk"
|
||||
tmplRep[2] TEMPLATE "ScorpHRepairHover"
|
||||
|
||||
// cyborg mechanic
|
||||
//---------------------------
|
||||
//Cyborg Templates
|
||||
//---------------------------
|
||||
cybMechanic TEMPLATE "Cyb-Mechanic"
|
||||
|
||||
//VTOLs
|
||||
numVtolTemplates INT 0
|
||||
vtoltmpl[0][0] TEMPLATE "SK-Bug-Hover-Repair"
|
||||
|
||||
//Commander templates
|
||||
numCmdTmpl INT 3
|
||||
//tmplCmd[0] TEMPLATE "Viper-Trk-Com"
|
||||
tmplCmd[0] TEMPLATE "Cobra-Trk-Com"
|
||||
tmplCmd[1] TEMPLATE "Scorp-Trk-Com"
|
||||
tmplCmd[2] TEMPLATE "Mantis-Trk-Com"
|
||||
//PythonComTracks
|
||||
|
||||
// cyborg templates
|
||||
numLightCyborgs int 6
|
||||
cybTempl[0] TEMPLATE "CyborgChain01Ground"
|
||||
cybTempl[1] TEMPLATE "CyborgCannon01Grd" //heavy gunner
|
||||
cybTempl[2] TEMPLATE "CyborgFlamer01Grd"
|
||||
cybTempl[3] TEMPLATE "CyborgRkt01Ground"
|
||||
cybTempl[4] TEMPLATE "MP-Cyb-Needle-GRD"
|
||||
cybTempl[5] TEMPLATE "MP-Cyb-Needle-GRD"
|
||||
cybTmpl[0] TEMPLATE "CyborgChain01Ground"
|
||||
cybTmpl[1] TEMPLATE "CyborgCannon01Grd"
|
||||
cybTmpl[2] TEMPLATE "CyborgRkt01Ground"
|
||||
cybTmpl[3] TEMPLATE "Cyb-Gren"
|
||||
cybTmpl[4] TEMPLATE "Cyb-Hvy-Acannon"
|
||||
cybTmpl[5] TEMPLATE "Cyb-Hvy-Mcannon"
|
||||
cybTmpl[6] TEMPLATE "Cyb-Hvy-TK"
|
||||
cybTmpl[7] TEMPLATE "Cyb-Hvy-PulseLsr"
|
||||
cybTmpl[8] TEMPLATE "Cyb-Hvy-A-T"
|
||||
cybTmpl[9] TEMPLATE "Cyb-Hvy-RailGunner"
|
||||
|
||||
cyborgProp PROPULSION "CyborgLegs"
|
||||
vtolProp PROPULSION "V-Tol"
|
||||
|
||||
numDefenses INT 18
|
||||
defenses[0] STRUCTURESTAT "A0BaBaBunker"
|
||||
defenses[1] STRUCTURESTAT "GuardTower1"
|
||||
defenses[2] STRUCTURESTAT "PillBox1"
|
||||
defenses[3] STRUCTURESTAT "PillBox4"
|
||||
defenses[4] STRUCTURESTAT "PillBox6" //Lancer bunker
|
||||
defenses[5] STRUCTURESTAT "WallTower-HvATrocket"
|
||||
defenses[6] STRUCTURESTAT "Emplacement-HvyATrocket"
|
||||
defenses[7] STRUCTURESTAT "Emplacement-HPVcannon"
|
||||
defenses[8] STRUCTURESTAT "WallTower-HPVcannon"
|
||||
defenses[9] STRUCTURESTAT "WallTower-Atmiss"
|
||||
defenses[10] STRUCTURESTAT "Emplacement-RotHow"
|
||||
defenses[11] STRUCTURESTAT "Emplacement-MortarPit-Incenediary"
|
||||
defenses[12] STRUCTURESTAT "WallTower-Rail2"
|
||||
defenses[13] STRUCTURESTAT "Emplacement-Rail2"
|
||||
defenses[14] STRUCTURESTAT "Emplacement-PlasmaCannon"
|
||||
defenses[15] STRUCTURESTAT "P0-AASite-Laser"
|
||||
defenses[16] STRUCTURESTAT "WallTower-Rail3"
|
||||
defenses[17] STRUCTURESTAT "Emplacement-Rail3"
|
||||
|
||||
//---------------------------
|
||||
// VTOLs
|
||||
//---------------------------
|
||||
|
||||
//Antistructure
|
||||
//---------------------------
|
||||
numSVtolTemplates INT 1
|
||||
|
||||
//Light templates
|
||||
sVtols[0][0] TEMPLATE "V-Scor-BB"
|
||||
|
||||
//Heavy templates
|
||||
sVtols[1][0] TEMPLATE "SK-Mantis-VTOL-BB" //SK-Scorpion-VTOL-BB
|
||||
|
||||
sVtolWeapon[0] WEAPON "Rocket-VTOL-BB"
|
||||
|
||||
//Antitank
|
||||
//---------------------------
|
||||
numTVtolTemplates INT 1
|
||||
|
||||
tVtols[0][0] TEMPLATE "V-Scor-Lancer"
|
||||
|
||||
tVtols[1][0] TEMPLATE "V-Mantis-Lancer"
|
||||
|
||||
tVtolWeapon[0] WEAPON "Rocket-VTOL-LtA-T" //Lancer
|
||||
|
||||
//------------------------------------
|
||||
// Structure target preferences
|
||||
//------------------------------------
|
||||
sPref[0] INT 2 //Factory
|
||||
sPref[1] INT 4 //Power gen
|
||||
sPref[2] INT 32 //Res fac
|
||||
sPref[3] INT 256 //Cyborg fac
|
||||
sPref[4] INT 512 //Vtol fac
|
||||
sPref[5] INT 28672 //Any defense
|
||||
|
||||
//-----------------
|
||||
// Arty
|
||||
//-----------------
|
||||
sens[0] STRUCTURESTAT "Sys-SensoTower02" //For T2
|
||||
sens[1] STRUCTURESTAT "Sys-CB-Tower01"
|
||||
sens[2] STRUCTURESTAT "Sys-SensoTowerWS" //For T3
|
||||
|
||||
arty[0] STRUCTURESTAT "Emplacement-Rocket06-IDF"
|
||||
arty[1] STRUCTURESTAT "Emplacement-Howitzer150"
|
||||
arty[2] STRUCTURESTAT "Emplacement-RotHow" //Hellstorm Emplacement
|
||||
arty[3] STRUCTURESTAT "Emplacement-HvART-pit"
|
||||
arty[4] STRUCTURESTAT "Emplacement-MdART-pit"
|
||||
|
||||
//------------------
|
||||
//Messages
|
||||
//------------------
|
||||
ai_ally_msg[0] TEXTSTRING "AI_ally_msg1"
|
||||
ai_ally_msg[1] TEXTSTRING "AI_ally_msg2"
|
||||
ai_ally_msg[2] TEXTSTRING "AI_ally_msg3"
|
||||
ai_ally_msg[3] TEXTSTRING "AI_ally_msg4"
|
||||
|
||||
//------------------
|
||||
//Debug messages
|
||||
//------------------
|
||||
DebugMsg[0] TEXTSTRING "Debug_msg_1" //Base defence on
|
||||
DebugMsg[1] TEXTSTRING "Debug_msg_2" //Base defence off
|
||||
DebugMsg[2] TEXTSTRING "Debug_msg_3" //Starting attack
|
||||
DebugMsg[3] TEXTSTRING "Debug_msg_4" //Alloutattack
|
||||
DebugMsg[4] TEXTSTRING "Debug_msg_5" //Attack stopped
|
||||
DebugMsg[5] TEXTSTRING "Debug_msg_6" //Adding some defenders to attackers
|
||||
DebugMsg[6] TEXTSTRING "Debug_msg_7" //RETREATING: not enough units left
|
||||
DebugMsg[7] TEXTSTRING "Debug_msg_8" //ATTACK: reached enemy base
|
||||
DebugMsg[8] TEXTSTRING "Debug_msg_9" //DROP: Initializing drop
|
||||
DebugMsg[9] TEXTSTRING "Debug_msg_10" //STUCK: Running a bit
|
||||
DebugMsg[10] TEXTSTRING "Debug_msg_11" //STUCK: Removing obstacles
|
||||
DebugMsg[11] TEXTSTRING "Debug_msg_12" //ALLY: Helping ally's base
|
||||
DebugMsg[12] TEXTSTRING "Debug_msg_13" //ALLY: Ally's base is safe. Returning.
|
||||
DebugMsg[13] TEXTSTRING "Debug_msg_14" //BASE: Base attacked. Defending.
|
||||
DebugMsg[14] TEXTSTRING "Debug_msg_15" //BASE: Agressive defence.
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1,471 +1,242 @@
|
|||
/////////////////////////////////////////////////////////////////////
|
||||
// ai for skirmish game
|
||||
// Generic vlo for each computer player
|
||||
/////////////////////////////////////////////////////////////////////
|
||||
|
||||
script "player1.slo"
|
||||
run
|
||||
{
|
||||
player INT 1
|
||||
player INT 1
|
||||
|
||||
derrick STRUCTURESTAT "A0ResourceExtractor"
|
||||
|
||||
fac STRUCTURESTAT "A0LightFactory"
|
||||
vtolfac STRUCTURESTAT "A0VTolFactory1"
|
||||
cybfac STRUCTURESTAT "A0CyborgFactory"
|
||||
|
||||
resFac STRUCTURESTAT "A0ResearchFacility"
|
||||
powGen STRUCTURESTAT "A0PowerGenerator"
|
||||
//Upgrade structures
|
||||
powModule STRUCTURESTAT "A0PowMod1"
|
||||
facModule STRUCTURESTAT "A0FacMod1"
|
||||
resModule STRUCTURESTAT "A0ResearchModule1"
|
||||
|
||||
//Important structures
|
||||
oilRes FEATURESTAT "OilResource"
|
||||
wall STRUCTURESTAT "A0HardcreteMk1Wall"
|
||||
HQ STRUCTURESTAT "A0CommandCentreDEL"
|
||||
uplink STRUCTURESTAT "A0Sat-linkCentre"
|
||||
lasSat STRUCTURESTAT "A0LasSatCommand"
|
||||
|
||||
cmdCenter STRUCTURESTAT "A0CommandCentreDEL"
|
||||
derrick STRUCTURESTAT "A0ResourceExtractor"
|
||||
powGen STRUCTURESTAT "A0PowerGenerator"
|
||||
factory STRUCTURESTAT "A0LightFactory"
|
||||
resLab STRUCTURESTAT "A0ResearchFacility"
|
||||
vtolFactory STRUCTURESTAT "A0VTolFactory1"
|
||||
repairFacility STRUCTURESTAT "A0RepairCentre3"
|
||||
vtolPad STRUCTURESTAT "A0VtolPad"
|
||||
cybFactory STRUCTURESTAT "A0CyborgFactory"
|
||||
wall STRUCTURESTAT "A0HardcreteMk1Wall"
|
||||
|
||||
//Structures for the first phase: LEGO
|
||||
// numLego INT 3
|
||||
// legoSt[0] STRUCTURESTAT "A0ResearchFacility"
|
||||
// legoSt[1] STRUCTURESTAT "A0LightFactory"
|
||||
// legoSt[2] STRUCTURESTAT "A0CommandCentreDEL"
|
||||
numLego INT 12
|
||||
legoSt[0] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[1] STRUCTURESTAT "A0PowerGenerator"
|
||||
legoSt[2] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[3] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[4] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[5] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[6] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[7] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[8] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[9] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[10] STRUCTURESTAT "LookOutTower"
|
||||
legoSt[11] STRUCTURESTAT "A0CyborgFactory"
|
||||
|
||||
maxDamageLevels INT 3
|
||||
damageLevel[0] INT 75 //light damage
|
||||
damageLevel[1] INT 40
|
||||
damageLevel[2] INT 10 //heavy damage
|
||||
|
||||
|
||||
//resUnitTransporter RESEARCHSTAT "R-Cyborg-TransportU"
|
||||
|
||||
/*****************************/
|
||||
/* Research */
|
||||
/*****************************/
|
||||
|
||||
numBranches INT 2
|
||||
|
||||
techTanks INT 0
|
||||
techAir INT 1
|
||||
|
||||
numRes[0] INT 60
|
||||
research[0][1] RESEARCHSTAT "R-Vehicle-SEBody3"
|
||||
research[0][2] RESEARCHSTAT "R-Wpn-MG3Mk1" //"R-Wpn-EMPCannon" //heavy mg
|
||||
|
||||
research[0][3] RESEARCHSTAT "R-Wpn-Rocket02-MRL" //mini rocket artillery
|
||||
research[0][4] RESEARCHSTAT "R-Wpn-Rocket-ROF03"
|
||||
research[0][5] RESEARCHSTAT "R-Defense-Tower06" //mini-pod tower
|
||||
|
||||
research[0][6] RESEARCHSTAT "R-Struc-Materials02" //needs 1st wall upgrade
|
||||
|
||||
research[0][7] RESEARCHSTAT "R-Defense-Pillbox04" //LC bunker
|
||||
|
||||
//research[0][5] RESEARCHSTAT "R-Wpn-Rocket01-LtAT" //lancer, needs minipod and 2 rocket upgrades
|
||||
research[0][8] RESEARCHSTAT "R-Defense-Pillbox06" //lancer bunker, comes right after lancer
|
||||
research[0][9] RESEARCHSTAT "R-Wpn-RocketSlow-Damage02" //lancer upgrade, all come right after lancer
|
||||
research[0][10] RESEARCHSTAT "R-Wpn-RocketSlow-Accuracy01"//lancer upgrade, need 1nd damage upgrade
|
||||
//research[0][3] RESEARCHSTAT "R-Wpn-MG-ROF03" //needs "Automated Factory Production" (needs fac mod), "APDSB MG Bullets Mk2" (cheap)
|
||||
|
||||
research[0][11] RESEARCHSTAT "R-Vehicle-Prop-Tracks" //tracks, come after Half-Tracks (pre-researched), pre-researched in "bases" mode
|
||||
|
||||
research[0][12] RESEARCHSTAT "R-Sys-MobileRepairTurret01" //repair turret, pre-researched
|
||||
|
||||
//Mods
|
||||
research[0][13] RESEARCHSTAT "R-Vehicle-SABody3"
|
||||
research[0][14] RESEARCHSTAT "R-Struc-PowerModuleMk1" //pow mod, comes pre-researched on "bases" mode, needs Fuel Injection Engine
|
||||
research[0][15] RESEARCHSTAT "R-Struc-Factory-Module" //fac mod, comes pre-researched on "bases" mode, needs pow mod, cyb fac
|
||||
research[0][16] RESEARCHSTAT "R-Struc-Research-Module" //res mod, comes pre-researched on "bases" mode
|
||||
|
||||
research[0][17] RESEARCHSTAT "R-Defense-AASite-QuadMg1" //hurricane site, needs hurricane AA turret (needs TMG)
|
||||
|
||||
//scorpion
|
||||
research[0][18] RESEARCHSTAT "R-Vehicle-Body08" //scorpion, comes after cobra (needs fac mod, viper), "Composite Alloys Mk2" (needs MK1, fac mod, res mod) and Metals02
|
||||
|
||||
//power
|
||||
research[0][19] RESEARCHSTAT "R-Struc-Power-Upgrade01c" //power upgrade, needs 3 (4th) research upgrades
|
||||
|
||||
research[0][20] RESEARCHSTAT "R-Cyborg-Metals02" //cheap, to make cyborg mechanics more durable
|
||||
research[0][21] RESEARCHSTAT "R-Vehicle-Metals03" //Composite Alloys Mk3, needs fac mod and res mod
|
||||
|
||||
//Bunker Buster
|
||||
research[0][22] RESEARCHSTAT "R-Wpn-Rocket03-HvAT" //BB, comes after lancer and HEAT Rocket Warhead Mk3 (which comes after lancer)
|
||||
|
||||
research[0][23] RESEARCHSTAT "R-Comp-CommandTurret01" //commander, comes after command center, already available on "bases" mode
|
||||
|
||||
research[0][24] RESEARCHSTAT "R-Vehicle-Prop-Hover" //hover, used by trucks, needs fac mod, "Fuel Injection Engine Mk2"
|
||||
|
||||
//HC
|
||||
research[0][25] RESEARCHSTAT "R-Defense-WallTower04" //HC HP, needs HC (needs cannon damage 3, Python, MC), lc and mc HPs
|
||||
research[0][26] RESEARCHSTAT "R-Wpn-Cannon-Damage03" // cheap cannon damage updates, need lc
|
||||
research[0][27] RESEARCHSTAT "R-Wpn-Cannon-Accuracy02" //HC upgrades, needs 3nd cannon damage, 4th res upgrade
|
||||
research[0][28] RESEARCHSTAT "R-Struc-Materials06" //needs 4th wall upgrade
|
||||
|
||||
//research[0][18] RESEARCHSTAT "R-Defense-WallTower01" //HMG HP, comes after HMG, MG Bunker and Hardcrete Wall
|
||||
|
||||
research[0][29] RESEARCHSTAT "R-Struc-Power-Upgrade03a" //needs 4 pow upgrades, 7th research upgrade
|
||||
research[0][30] RESEARCHSTAT "R-Vehicle-Metals06" // Dense Composite Alloys Mk3, needs 4th res upgrade
|
||||
|
||||
research[0][31] RESEARCHSTAT "R-Wpn-Cannon-Damage09"
|
||||
research[0][32] RESEARCHSTAT "R-Vehicle-Metals09" //Superdense Composite Alloys Mk3, needs 7th research upgrade
|
||||
research[0][33] RESEARCHSTAT "R-Struc-Materials09" //needs 9th wall upgrade
|
||||
|
||||
|
||||
research[0][34] RESEARCHSTAT "R-Sys-MobileRepairTurretHvy" //heavy repair, needs 8th research upgrade, sys engineering 2,3
|
||||
|
||||
research[0][35] RESEARCHSTAT "R-Wpn-AAGun-Damage03" //hurricane damage, needs hurricane
|
||||
|
||||
// mantis
|
||||
research[0][36] RESEARCHSTAT "R-Vehicle-Body12" //mantis, needs python (needs cobra, metals02) and "Dense Composite Alloys Mk2" (costy, needs 2 (5th) vehicle metals upgrades and 4th research upgrade)
|
||||
|
||||
research[0][37] RESEARCHSTAT "R-Wpn-Cannon-ROF06"
|
||||
|
||||
research[0][38] RESEARCHSTAT "R-Sys-Autorepair-General" //autorepair, needs 8th research upgrades
|
||||
|
||||
//lancer HP
|
||||
//research[0][20] RESEARCHSTAT "R-Defense-WallTower06" //lancer HP
|
||||
|
||||
research[0][39] RESEARCHSTAT "R-Wpn-Missile2A-T" //scourge, needs TK (2nd rocker accuracy, 4th damage), 7th res upgrade
|
||||
|
||||
// Tiger
|
||||
research[0][40] RESEARCHSTAT "R-Vehicle-Body09" // Tiger, needs python, leopard, panther (near mantis)
|
||||
|
||||
//lancer upgrades
|
||||
research[0][41] RESEARCHSTAT "R-Wpn-RocketSlow-Damage06" //lancer upgrade, all come right after lancer
|
||||
|
||||
research[0][42] RESEARCHSTAT "R-Wpn-RocketSlow-ROF02" //lancer upgrade, comes after 4th lancer damage upgrade
|
||||
|
||||
research[0][43] RESEARCHSTAT "R-Wpn-RocketSlow-Accuracy03" //lancer upgrade, need 4th research upgrade
|
||||
|
||||
//research[0][27] RESEARCHSTAT "R-Defense-WallTower03" //MC HP
|
||||
|
||||
research[0][44] RESEARCHSTAT "R-Wpn-Missile-Damage03" //scourge damage, needs Avenger Sam (needs scourge), Vtol Strike Tower
|
||||
research[0][45] RESEARCHSTAT "R-Wpn-Missile-ROF03" //scourge ROF
|
||||
research[0][46] RESEARCHSTAT "R-Wpn-Missile-Accuracy02" //scourge Accuracy
|
||||
|
||||
//HC upgrades
|
||||
|
||||
//research[0][32] RESEARCHSTAT "R-Wpn-Rocket07-Tank-Killer" //Tank killer, comes after 2nd rocket accuracy, 4th rocket damage
|
||||
|
||||
//research[0][29] RESEARCHSTAT "R-Vehicle-Body09" //tiger
|
||||
//research[0][30] RESEARCHSTAT "R-Wpn-MG3Mk1" //"R-Cyborg-TransportU" //Unit transport //FIXME
|
||||
|
||||
research[0][47] RESEARCHSTAT "R-Defense-Emplacement-HPVcannon" //HPV bunker
|
||||
research[0][48] RESEARCHSTAT "R-Defense-WallTower-HPVcannon" //HPV HP
|
||||
|
||||
//research[0][35] RESEARCHSTAT "R-Defense-AASite-QuadRotMg" //Whirlwind site - worse than cyclone for stationary use
|
||||
|
||||
research[0][49] RESEARCHSTAT "R-Vehicle-Body10" //vengeance
|
||||
research[0][50] RESEARCHSTAT "R-Wpn-Laser02" //pulse laser
|
||||
research[0][51] RESEARCHSTAT "R-Wpn-HvyLaser" // heavy laser, needs flashlight and pulse laser
|
||||
|
||||
research[0][52] RESEARCHSTAT "R-Wpn-AAGun-Accuracy03"
|
||||
research[0][53] RESEARCHSTAT "R-Wpn-AAGun-Damage06" //needs 8th cannon damage
|
||||
research[0][54] RESEARCHSTAT "R-Wpn-AAGun-ROF06"
|
||||
|
||||
// Wyvern
|
||||
research[0][55] RESEARCHSTAT "R-Vehicle-Body13" // Wyvern, needs vengeance
|
||||
|
||||
research[0][56] RESEARCHSTAT "R-Defense-Rail2" //rail gun bunker
|
||||
|
||||
research[0][57] RESEARCHSTAT "R-Defense-WallTower-Rail3" //Gauss HP
|
||||
|
||||
research[0][58] RESEARCHSTAT "R-Wpn-LasSat" //includes
|
||||
research[0][59] RESEARCHSTAT "R-Struc-AAShield"
|
||||
|
||||
/****************************/
|
||||
/* VTOL Stuff */
|
||||
/****************************/
|
||||
numRes[1] INT 38
|
||||
|
||||
research[1][0] RESEARCHSTAT "R-Wpn-MG3Mk1" //heavy mg
|
||||
research[1][1] RESEARCHSTAT "R-Wpn-MG-Damage03"
|
||||
research[1][2] RESEARCHSTAT "R-Struc-PowerModuleMk1" //pow mod
|
||||
|
||||
research[1][3] RESEARCHSTAT "R-Vehicle-Prop-Tracks" //tracks
|
||||
research[1][4] RESEARCHSTAT "R-Wpn-MG-ROF03"
|
||||
research[1][5] RESEARCHSTAT "R-Struc-Research-Module" //res mod
|
||||
|
||||
//VTOL (mix with other vital tech)
|
||||
research[1][6] RESEARCHSTAT "R-Struc-VTOLPad" //includes R-Struc-VTOLFactory and R-Vehicle-Prop-VTOL
|
||||
research[1][7] RESEARCHSTAT "R-Defense-Pillbox06" //lancer bunker
|
||||
research[1][8] RESEARCHSTAT "R-Struc-VTOLPad-Upgrade06" //includes R-Struc-VTOLFactory-Upgrade03
|
||||
research[1][9] RESEARCHSTAT "R-Vehicle-Body05" //cobra
|
||||
research[1][10] RESEARCHSTAT "R-Struc-VTOLFactory-Upgrade06"
|
||||
research[1][11] RESEARCHSTAT "R-Wpn-MG3Mk1" //"R-Cyborg-TransportU" //Unit transport //FIXME
|
||||
//End of VTOL
|
||||
|
||||
research[1][12] RESEARCHSTAT "R-Defense-AASite-QuadMg1" //hurricane site
|
||||
|
||||
//Bunker Buster
|
||||
research[1][13] RESEARCHSTAT "R-Wpn-Rocket03-HvAT"
|
||||
research[1][14] RESEARCHSTAT "R-Vehicle-Prop-Hover" //hover
|
||||
research[1][15] RESEARCHSTAT "R-Struc-Power-Upgrade03a"
|
||||
|
||||
//lancer upgrades
|
||||
research[1][16] RESEARCHSTAT "R-Wpn-RocketSlow-Damage06" //lancer upgrade
|
||||
research[1][17] RESEARCHSTAT "R-Wpn-RocketSlow-ROF02" //lancer upgrade
|
||||
research[1][18] RESEARCHSTAT "R-Wpn-RocketSlow-Accuracy03" //lancer upgrade
|
||||
|
||||
research[1][19] RESEARCHSTAT "R-Sys-Autorepair-General"
|
||||
research[1][20] RESEARCHSTAT "R-Sys-MobileRepairTurretHvy" //heavy repair
|
||||
research[1][21] RESEARCHSTAT "R-Defense-WallTower03" //MC HP
|
||||
research[1][22] RESEARCHSTAT "R-Defense-WallTower04" //heavy cannon hp
|
||||
|
||||
//HC upgrades
|
||||
research[1][23] RESEARCHSTAT "R-Wpn-Cannon-ROF06"
|
||||
research[1][24] RESEARCHSTAT "R-Wpn-Cannon-Damage09"
|
||||
research[1][25] RESEARCHSTAT "R-Wpn-Cannon-Accuracy02" //HC upgrades
|
||||
|
||||
//weapons
|
||||
research[1][26] RESEARCHSTAT "R-Vehicle-Body12" //mantis
|
||||
research[1][27] RESEARCHSTAT "R-Wpn-Rocket07-Tank-Killer" //Tank killer
|
||||
|
||||
research[1][28] RESEARCHSTAT "R-Defense-Emplacement-HPVcannon" //HPV bunker
|
||||
research[1][29] RESEARCHSTAT "R-Defense-WallTower-HPVcannon" //HPV HP
|
||||
research[1][30] RESEARCHSTAT "R-Wpn-Laser02" //pulse
|
||||
|
||||
research[1][31] RESEARCHSTAT "R-Wpn-AAGun-Accuracy03"
|
||||
research[1][32] RESEARCHSTAT "R-Wpn-AAGun-Damage06"
|
||||
research[1][33] RESEARCHSTAT "R-Wpn-AAGun-ROF06"
|
||||
research[1][34] RESEARCHSTAT "R-Defense-Rail2" //rail gun bunker
|
||||
research[1][35] RESEARCHSTAT "R-Wpn-Missile2A-T" //scourge
|
||||
research[1][36] RESEARCHSTAT "R-Defense-WallTower-Rail3" //Gauss HP
|
||||
research[1][37] RESEARCHSTAT "R-Wpn-LasSat" //includes "R-Sys-Sensor-UpLink" //uplink
|
||||
|
||||
|
||||
//misc research
|
||||
resBB RESEARCHSTAT "R-Wpn-Rocket03-HvAT" //Bunker Buster
|
||||
resCmd RESEARCHSTAT "R-Comp-CommandTurret01" //commander turret includes command center
|
||||
|
||||
//COMPONENTS
|
||||
viperBody BODY "Body1REC"
|
||||
weaponBB WEAPON "Rocket-BB" //bb
|
||||
cmdTurret BRAIN "CommandBrain01" //commander brain
|
||||
// extra structs
|
||||
numExtraStructs INT 3
|
||||
extraStructs[0] STRUCTURESTAT "A0ResearchFacility"
|
||||
extraStructs[1] STRUCTURESTAT "A0LightFactory"
|
||||
extraStructs[2] STRUCTURESTAT "LookOutTower"
|
||||
|
||||
//Structures to attack first when attacking
|
||||
numAttackStructs INT 5
|
||||
attackStructs[0] STRUCTURESTAT "Sys-SpyTower" //Nexus link, it's too powerfull
|
||||
attackStructs[1] STRUCTURESTAT "X-Super-Rocket"
|
||||
attackStructs[2] STRUCTURESTAT "X-Super-Cannon"
|
||||
attackStructs[3] STRUCTURESTAT "X-Super-MassDriver"
|
||||
attackStructs[4] STRUCTURESTAT "X-Super-Missile"
|
||||
|
||||
//Base structures
|
||||
numBaseStructs INT 9
|
||||
baseStructs[0] STRUCTURESTAT "A0LightFactory"
|
||||
baseStructs[1] STRUCTURESTAT "A0CommandCentreDEL"
|
||||
baseStructs[2] STRUCTURESTAT "A0ResearchFacility"
|
||||
baseStructs[3] STRUCTURESTAT "A0VTolFactory1"
|
||||
baseStructs[4] STRUCTURESTAT "A0PowerGenerator"
|
||||
baseStructs[5] STRUCTURESTAT "A0CyborgFactory"
|
||||
baseStructs[6] STRUCTURESTAT "A0LasSatCommand"
|
||||
baseStructs[7] STRUCTURESTAT "A0Sat-linkCentre"
|
||||
baseStructs[8] STRUCTURESTAT "AAShield"
|
||||
numBaseStructs INT 13
|
||||
baseStructs[0] STRUCTURESTAT "LookOutTower"
|
||||
baseStructs[1] STRUCTURESTAT "A0LightFactory"
|
||||
baseStructs[2] STRUCTURESTAT "A0ResearchFacility"
|
||||
baseStructs[3] STRUCTURESTAT "A0VTolFactory1"
|
||||
baseStructs[4] STRUCTURESTAT "A0PowerGenerator"
|
||||
baseStructs[5] STRUCTURESTAT "A0CyborgFactory"
|
||||
baseStructs[6] STRUCTURESTAT "X-Super-Cannon"
|
||||
baseStructs[7] STRUCTURESTAT "X-Super-MassDriver"
|
||||
baseStructs[8] STRUCTURESTAT "X-Super-Rocket"
|
||||
baseStructs[9] STRUCTURESTAT "X-Super-Missile"
|
||||
baseStructs[10] STRUCTURESTAT "AAShield"
|
||||
baseStructs[11] STRUCTURESTAT "A0LasSatCommand"
|
||||
baseStructs[12] STRUCTURESTAT "UplinkCentre"
|
||||
|
||||
//Minimal (vital) structures
|
||||
numVitalStructs INT 7
|
||||
minimalStruct[0] STRUCTURESTAT "A0LightFactory"
|
||||
minimalStruct[1] STRUCTURESTAT "A0PowerGenerator"
|
||||
minimalStruct[2] STRUCTURESTAT "A0ResourceExtractor"
|
||||
minimalStruct[3] STRUCTURESTAT "A0ResearchFacility"
|
||||
minimalStruct[4] STRUCTURESTAT "A0LightFactory" //another fac
|
||||
minimalStruct[5] STRUCTURESTAT "A0CommandCentreDEL"
|
||||
minimalStruct[6] STRUCTURESTAT "A0CyborgFactory"
|
||||
//AA
|
||||
numVtolDefStr INT 2
|
||||
vtolDefStruct[0] STRUCTURESTAT "P0-AASite-SAM1"
|
||||
vtolDefStruct[1] STRUCTURESTAT "P0-AASite-SAM2"
|
||||
|
||||
//Number of vital structures required
|
||||
numMinimalStruct[0] INT 1 // fac
|
||||
numMinimalStruct[1] INT 1 // pow
|
||||
numMinimalStruct[2] INT 3 // derrick
|
||||
numMinimalStruct[3] INT 1 // res fac
|
||||
numMinimalStruct[4] INT 2 // fac
|
||||
numMinimalStruct[5] INT 1 // HQ
|
||||
numMinimalStruct[6] INT 2 // cyb factory
|
||||
|
||||
//Number of max trucks allowed to build a specific structure type
|
||||
maxVitalBuilders[0] INT -1
|
||||
maxVitalBuilders[1] INT 2
|
||||
maxVitalBuilders[2] INT 1
|
||||
maxVitalBuilders[3] INT 1
|
||||
maxVitalBuilders[4] INT 2
|
||||
maxVitalBuilders[5] INT 1
|
||||
maxVitalBuilders[6] INT 1
|
||||
|
||||
numAA INT 5
|
||||
AA[0] STRUCTURESTAT "AASite-QuadMg1"
|
||||
AA[1] STRUCTURESTAT "AASite-QuadBof"
|
||||
AA[2] STRUCTURESTAT "AASite-QuadRotMg"
|
||||
AA[3] STRUCTURESTAT "P0-AASite-SAM1"
|
||||
AA[4] STRUCTURESTAT "P0-AASite-SAM2"
|
||||
|
||||
//baseStructs[6] STRUCTURESTAT "X-Super-Cannon"
|
||||
//baseStructs[7] STRUCTURESTAT "X-Super-MassDriver"
|
||||
//baseStructs[8] STRUCTURESTAT "X-Super-Rocket"
|
||||
//baseStructs[9] STRUCTURESTAT "X-Super-Missile"
|
||||
|
||||
numDef INT 6
|
||||
def[0] STRUCTURESTAT "PillBox1"
|
||||
def[1] STRUCTURESTAT "PillBox2"
|
||||
def[2] STRUCTURESTAT "PillBox3"
|
||||
def[3] STRUCTURESTAT "GuardTower6" //mini-pod tower
|
||||
def[4] STRUCTURESTAT "PillBox4"
|
||||
def[5] STRUCTURESTAT "PillBox6" //lancer
|
||||
//def[5] STRUCTURESTAT "Emplacement-HPVcannon"
|
||||
|
||||
numGatewayDef INT 6
|
||||
gatewayDef[0] STRUCTURESTAT "WallTower01" //HMG
|
||||
gatewayDef[1] STRUCTURESTAT "WallTower03" //MC
|
||||
gatewayDef[2] STRUCTURESTAT "WallTower04" //HC
|
||||
gatewayDef[3] STRUCTURESTAT "WallTower06" //lancer
|
||||
gatewayDef[4] STRUCTURESTAT "WallTower-HPVcannon" //HPV
|
||||
gatewayDef[5] STRUCTURESTAT "WallTower-Rail3" //Gauss
|
||||
|
||||
//upgrade structures
|
||||
powMod STRUCTURESTAT "A0PowMod1"
|
||||
facMod STRUCTURESTAT "A0FacMod1"
|
||||
resMod STRUCTURESTAT "A0ResearchModule1"
|
||||
|
||||
/* Bunker Buster Templates */
|
||||
numBBTempl INT 3
|
||||
tmplBB[0] TEMPLATE "ViperBBWheels"
|
||||
tmplBB[1] TEMPLATE "CobraBBTracks"
|
||||
tmplBB[2] TEMPLATE "ScorpBBTracks"
|
||||
|
||||
//tmplUnitransporter TEMPLATE "TransporterU"
|
||||
|
||||
/* Truck Templates */
|
||||
numTruckTmpl INT 3
|
||||
truck[0] TEMPLATE "ConstructorDroid"
|
||||
truck[1] TEMPLATE "CobraHoverTruck"
|
||||
truck[2] TEMPLATE "ScorpHoverTruck"
|
||||
|
||||
/* Cyborg Engineer */
|
||||
cybEngineer TEMPLATE "Cyb-ComEng"
|
||||
|
||||
/* Light Templates */
|
||||
numTemplates[0] INT 35
|
||||
//Combat Templates
|
||||
numTemplates INT 12
|
||||
|
||||
//Light version
|
||||
//-------------
|
||||
tmpl[0][0] TEMPLATE "W50Mg"
|
||||
tmpl[0][1] TEMPLATE "W50TwinMg"
|
||||
tmpl[0][2] TEMPLATE "ViperMG02Wheels" //TMG wheels
|
||||
tmpl[0][3] TEMPLATE "ViperLtMGHalfTracks" //MG Half-Track
|
||||
tmpl[0][4] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[0][5] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[0][6] TEMPLATE "ViperFlameHalfTracks" //Flamer Half-Track
|
||||
tmpl[0][7] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
tmpl[0][8] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
|
||||
tmpl[0][9] TEMPLATE "ViperPODWheels" //"ViperMG01Wheels" //MG
|
||||
tmpl[0][10] TEMPLATE "ViperMRLWheels" //"ViperMG02Wheels" //TMG
|
||||
tmpl[0][11] TEMPLATE "ViperPODWheels" //"ViperHMGWheels" //HMG
|
||||
tmpl[0][12] TEMPLATE "CobraPODHTracks" //"ViperHMGWheels"
|
||||
tmpl[0][13] TEMPLATE "CobraMRLHalftrack" //"ViperHMGTracks" //HMG Tracks
|
||||
tmpl[0][14] TEMPLATE "CobraPODHTracks" //Lancer Tracks
|
||||
tmpl[0][15] TEMPLATE "CobraPODTracks" //HMG
|
||||
tmpl[0][16] TEMPLATE "CobraMRLTracks" //HMG
|
||||
tmpl[0][17] TEMPLATE "CobraPODTracks"
|
||||
tmpl[0][18] TEMPLATE "CobraLtA-Thalftrack"
|
||||
tmpl[0][19] TEMPLATE "CobraLtA-Thalftrack" //"ViperTrkLancer"
|
||||
tmpl[0][20] TEMPLATE "CobraLtA-Thalftrack"
|
||||
tmpl[0][21] TEMPLATE "ViperTrkLancer"
|
||||
tmpl[0][2] TEMPLATE "A-Viper-Wheels-TMG"
|
||||
tmpl[0][3] TEMPLATE "ViperLtA-Twheels"
|
||||
tmpl[0][4] TEMPLATE "CobraMedCnTrks"
|
||||
tmpl[0][5] TEMPLATE "SK-Scorp-Hover-Lancer"
|
||||
tmpl[0][6] TEMPLATE "SK-Scorp-Hover-BB"
|
||||
tmpl[0][7] TEMPLATE "SK-Retre-Track-Scourge"
|
||||
tmpl[0][8] TEMPLATE "SK-Retre-Track-RailGun"
|
||||
tmpl[0][9] TEMPLATE "A-Mantis-Trk-Rail"
|
||||
tmpl[0][10] TEMPLATE "SK-Veng-Track-Scourge"
|
||||
tmpl[0][11] TEMPLATE "SK-Veng-Track-Gauss"
|
||||
|
||||
tmpl[0][22] TEMPLATE "H-Scorp-Trk-Lancer"
|
||||
tmpl[0][23] TEMPLATE "H-Scorp-Trk-Lancer"
|
||||
tmpl[0][24] TEMPLATE "H-Scorp-Trk-Lancer" //"SK-Cobra-Hover-Lancer"
|
||||
|
||||
tmpl[0][25] TEMPLATE "H-Scorp-Trk-HC" //"Cobra-Hover-HC"
|
||||
tmpl[0][26] TEMPLATE "H-Scorp-Trk-HC" //"Cobra-Hover-HC"
|
||||
|
||||
// Python
|
||||
tmpl[0][27] TEMPLATE "Sk-PythonHvCanTrack" // Python HC
|
||||
tmpl[0][28] TEMPLATE "PythonScourgeTracks" // Python Scourge
|
||||
|
||||
//tmpl[0][23] TEMPLATE "PythonGaussTracks" // Python Gauss
|
||||
//tmpl[0][24] TEMPLATE "PythonPulseTracks" // Python Pulse
|
||||
|
||||
// Mantis
|
||||
tmpl[0][29] TEMPLATE "MantisTrkHC"
|
||||
tmpl[0][30] TEMPLATE "MantisTKTracks"
|
||||
tmpl[0][31] TEMPLATE "MantisScourgeTracks"
|
||||
|
||||
// Gauss
|
||||
tmpl[0][32] TEMPLATE "SK-Tiger-Track-Gauss" // Tiger Gauss
|
||||
tmpl[0][33] TEMPLATE "TigerPulseTracks" // Tiger Pulse
|
||||
tmpl[0][34] TEMPLATE "TigerHvLaserTracks" // Tiger Heavy Laser
|
||||
|
||||
/* Heavy Templates */
|
||||
numTemplates[1] INT 42
|
||||
//Heavy version
|
||||
//-------------
|
||||
tmpl[1][0] TEMPLATE "W50Mg"
|
||||
tmpl[1][1] TEMPLATE "W50TwinMg"
|
||||
tmpl[1][2] TEMPLATE "ViperMG02Wheels" //TMG wheels
|
||||
tmpl[1][3] TEMPLATE "ViperLtMGHalfTracks" //MG Half-Track
|
||||
tmpl[1][4] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[1][5] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[1][6] TEMPLATE "ViperFlameHalfTracks" //Flamer Half-Track
|
||||
tmpl[1][7] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
tmpl[1][8] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
tmpl[1][2] TEMPLATE "A-Viper-Wheels-TMG"
|
||||
tmpl[1][3] TEMPLATE "ViperLtA-Twheels"
|
||||
tmpl[1][4] TEMPLATE "CobraMedCnTrks"
|
||||
tmpl[1][5] TEMPLATE "SK-Scorp-Hover-Lancer"
|
||||
tmpl[1][6] TEMPLATE "SK-Scorp-Hover-BB"
|
||||
tmpl[1][7] TEMPLATE "SK-Retre-Track-Scourge"
|
||||
tmpl[1][8] TEMPLATE "SK-Retre-Track-RailGun"
|
||||
tmpl[1][9] TEMPLATE "A-Mantis-Trk-Rail"
|
||||
tmpl[1][10] TEMPLATE "SK-Veng-Track-Scourge"
|
||||
tmpl[1][11] TEMPLATE "SK-Veng-Track-Gauss"
|
||||
|
||||
tmpl[1][9] TEMPLATE "ViperPODWheels"
|
||||
tmpl[1][10] TEMPLATE "ViperMRLWheels"
|
||||
tmpl[1][11] TEMPLATE "ViperPODWheels"
|
||||
tmpl[1][12] TEMPLATE "CobraPODHTracks" //"ViperHMGWheels"
|
||||
tmpl[1][13] TEMPLATE "CobraMRLHalftrack" //HMG
|
||||
tmpl[1][14] TEMPLATE "CobraPODHTracks" //"ViperLtA-Twheels"
|
||||
tmpl[1][15] TEMPLATE "CobraLtA-Thalftrack" //HMG
|
||||
tmpl[1][16] TEMPLATE "CobraLtA-Thalftrack" //HMG
|
||||
tmpl[1][17] TEMPLATE "CobraLtA-Thalftrack"
|
||||
tmpl[1][18] TEMPLATE "CobraTrkLancer"
|
||||
tmpl[1][19] TEMPLATE "CobraTrkLancer" //"ViperLtA-Twheels"
|
||||
tmpl[1][20] TEMPLATE "CobraHMGTracks" //"ViperHMGTracks"
|
||||
tmpl[1][21] TEMPLATE "CobraHMGTracks" //"ViperHMGTracks"
|
||||
tmpl[1][22] TEMPLATE "CobraHMGTracks"
|
||||
tmpl[1][23] TEMPLATE "H-Scorp-Trk-Lancer"
|
||||
tmpl[1][24] TEMPLATE "H-Scorp-Trk-Lancer" //"SK-Cobra-Hover-HMG"
|
||||
//Constructor
|
||||
constructor TEMPLATE "ConstructorDroid"
|
||||
|
||||
// Mantis
|
||||
tmpl[1][25] TEMPLATE "MantisTrkHC" //"SK-Python-Hover-Hcannon"
|
||||
tmpl[1][26] TEMPLATE "MantisTKTracks" //"SK-Python-Hover-Hcannon"
|
||||
tmpl[1][27] TEMPLATE "MantisScourgeTracks" //"Scourge-Mantis-H"
|
||||
//Repair
|
||||
tmplRep[0] TEMPLATE "A-Rep-Cobra-Trk" //Cobra Repair Trucks
|
||||
tmplRep[1] TEMPLATE "A-Rep-Mantis-Trk" //Mantis Repair Trucks
|
||||
|
||||
// Python
|
||||
tmpl[1][28] TEMPLATE "Sk-PythonHvCanTrack" // Python HC
|
||||
tmpl[1][29] TEMPLATE "PythonScourgeTracks" // Python Scourge
|
||||
tmpl[1][30] TEMPLATE "PythonGaussTracks" // Python Gauss
|
||||
tmpl[1][31] TEMPLATE "PythonPulseTracks" // Python Pulse
|
||||
//Cyborg Transport
|
||||
Transport TEMPLATE "Transporter"
|
||||
|
||||
// Tiger
|
||||
tmpl[1][32] TEMPLATE "SK-Tiger-Track-Gauss" // Tiger Gauss
|
||||
tmpl[1][33] TEMPLATE "TigerPulseTracks" // Tiger Pulse
|
||||
tmpl[1][34] TEMPLATE "TigerHvLaserTracks" // Tiger Heavy Laser
|
||||
|
||||
// Vengeance
|
||||
tmpl[1][35] TEMPLATE "SK-Veng-Track-Scourge"
|
||||
tmpl[1][36] TEMPLATE "SK-Veng-Track-PulseLsr"
|
||||
tmpl[1][37] TEMPLATE "SK-Veng-Track-Gauss"
|
||||
tmpl[1][38] TEMPLATE "SK-Veng-Track-HvyLaser"
|
||||
|
||||
// Wyvern
|
||||
tmpl[1][39] TEMPLATE "WyvernGaussTracks"
|
||||
tmpl[1][40] TEMPLATE "WyvernPulseTracks"
|
||||
tmpl[1][41] TEMPLATE "WyvernHvLaserTracks"
|
||||
|
||||
|
||||
numRepairTmpl INT 3
|
||||
//tmplRep[0] TEMPLATE "ViperRepairWheels"
|
||||
tmplRep[0] TEMPLATE "A-Rep-Cobra-Trk"
|
||||
tmplRep[1] TEMPLATE "ScorpRepairTrk"
|
||||
tmplRep[2] TEMPLATE "ScorpHRepairHover"
|
||||
|
||||
// cyborg mechanic
|
||||
//---------------------------
|
||||
//Cyborg Templates
|
||||
//---------------------------
|
||||
cybMechanic TEMPLATE "Cyb-Mechanic"
|
||||
|
||||
//VTOLs
|
||||
numVtolTemplates INT 0
|
||||
vtoltmpl[0][0] TEMPLATE "SK-Bug-Hover-Repair"
|
||||
|
||||
//Commander templates
|
||||
numCmdTmpl INT 3
|
||||
//tmplCmd[0] TEMPLATE "Viper-Trk-Com"
|
||||
tmplCmd[0] TEMPLATE "Cobra-Trk-Com"
|
||||
tmplCmd[1] TEMPLATE "Scorp-Trk-Com"
|
||||
tmplCmd[2] TEMPLATE "Mantis-Trk-Com"
|
||||
//PythonComTracks
|
||||
|
||||
// cyborg templates
|
||||
numLightCyborgs int 6
|
||||
cybTempl[0] TEMPLATE "CyborgChain01Ground"
|
||||
cybTempl[1] TEMPLATE "CyborgCannon01Grd" //heavy gunner
|
||||
cybTempl[2] TEMPLATE "CyborgFlamer01Grd"
|
||||
cybTempl[3] TEMPLATE "CyborgRkt01Ground"
|
||||
cybTempl[4] TEMPLATE "MP-Cyb-Needle-GRD"
|
||||
cybTempl[5] TEMPLATE "MP-Cyb-Needle-GRD"
|
||||
cybTmpl[0] TEMPLATE "CyborgChain01Ground"
|
||||
cybTmpl[1] TEMPLATE "CyborgCannon01Grd"
|
||||
cybTmpl[2] TEMPLATE "CyborgRkt01Ground"
|
||||
cybTmpl[3] TEMPLATE "Cyb-Gren"
|
||||
cybTmpl[4] TEMPLATE "Cyb-Hvy-Acannon"
|
||||
cybTmpl[5] TEMPLATE "Cyb-Hvy-Mcannon"
|
||||
cybTmpl[6] TEMPLATE "Cyb-Hvy-TK"
|
||||
cybTmpl[7] TEMPLATE "Cyb-Hvy-PulseLsr"
|
||||
cybTmpl[8] TEMPLATE "Cyb-Hvy-A-T"
|
||||
cybTmpl[9] TEMPLATE "Cyb-Hvy-RailGunner"
|
||||
|
||||
cyborgProp PROPULSION "CyborgLegs"
|
||||
vtolProp PROPULSION "V-Tol"
|
||||
|
||||
numDefenses INT 18
|
||||
defenses[0] STRUCTURESTAT "A0BaBaBunker"
|
||||
defenses[1] STRUCTURESTAT "GuardTower1"
|
||||
defenses[2] STRUCTURESTAT "PillBox1"
|
||||
defenses[3] STRUCTURESTAT "PillBox4"
|
||||
defenses[4] STRUCTURESTAT "PillBox6" //Lancer bunker
|
||||
defenses[5] STRUCTURESTAT "WallTower-HvATrocket"
|
||||
defenses[6] STRUCTURESTAT "Emplacement-HvyATrocket"
|
||||
defenses[7] STRUCTURESTAT "Emplacement-HPVcannon"
|
||||
defenses[8] STRUCTURESTAT "WallTower-HPVcannon"
|
||||
defenses[9] STRUCTURESTAT "WallTower-Atmiss"
|
||||
defenses[10] STRUCTURESTAT "Emplacement-RotHow"
|
||||
defenses[11] STRUCTURESTAT "Emplacement-MortarPit-Incenediary"
|
||||
defenses[12] STRUCTURESTAT "WallTower-Rail2"
|
||||
defenses[13] STRUCTURESTAT "Emplacement-Rail2"
|
||||
defenses[14] STRUCTURESTAT "Emplacement-PlasmaCannon"
|
||||
defenses[15] STRUCTURESTAT "P0-AASite-Laser"
|
||||
defenses[16] STRUCTURESTAT "WallTower-Rail3"
|
||||
defenses[17] STRUCTURESTAT "Emplacement-Rail3"
|
||||
|
||||
//---------------------------
|
||||
// VTOLs
|
||||
//---------------------------
|
||||
|
||||
//Antistructure
|
||||
//---------------------------
|
||||
numSVtolTemplates INT 1
|
||||
|
||||
//Light templates
|
||||
sVtols[0][0] TEMPLATE "V-Scor-BB"
|
||||
|
||||
//Heavy templates
|
||||
sVtols[1][0] TEMPLATE "SK-Mantis-VTOL-BB" //SK-Scorpion-VTOL-BB
|
||||
|
||||
sVtolWeapon[0] WEAPON "Rocket-VTOL-BB"
|
||||
|
||||
//Antitank
|
||||
//---------------------------
|
||||
numTVtolTemplates INT 1
|
||||
|
||||
tVtols[0][0] TEMPLATE "V-Scor-Lancer"
|
||||
|
||||
tVtols[1][0] TEMPLATE "V-Mantis-Lancer"
|
||||
|
||||
tVtolWeapon[0] WEAPON "Rocket-VTOL-LtA-T" //Lancer
|
||||
|
||||
//------------------------------------
|
||||
// Structure target preferences
|
||||
//------------------------------------
|
||||
sPref[0] INT 2 //Factory
|
||||
sPref[1] INT 4 //Power gen
|
||||
sPref[2] INT 32 //Res fac
|
||||
sPref[3] INT 256 //Cyborg fac
|
||||
sPref[4] INT 512 //Vtol fac
|
||||
sPref[5] INT 28672 //Any defense
|
||||
|
||||
//-----------------
|
||||
// Arty
|
||||
//-----------------
|
||||
sens[0] STRUCTURESTAT "Sys-SensoTower02" //For T2
|
||||
sens[1] STRUCTURESTAT "Sys-CB-Tower01"
|
||||
sens[2] STRUCTURESTAT "Sys-SensoTowerWS" //For T3
|
||||
|
||||
arty[0] STRUCTURESTAT "Emplacement-Rocket06-IDF"
|
||||
arty[1] STRUCTURESTAT "Emplacement-Howitzer150"
|
||||
arty[2] STRUCTURESTAT "Emplacement-RotHow" //Hellstorm Emplacement
|
||||
arty[3] STRUCTURESTAT "Emplacement-HvART-pit"
|
||||
arty[4] STRUCTURESTAT "Emplacement-MdART-pit"
|
||||
|
||||
//------------------
|
||||
//Messages
|
||||
//------------------
|
||||
ai_ally_msg[0] TEXTSTRING "AI_ally_msg1"
|
||||
ai_ally_msg[1] TEXTSTRING "AI_ally_msg2"
|
||||
ai_ally_msg[2] TEXTSTRING "AI_ally_msg3"
|
||||
ai_ally_msg[3] TEXTSTRING "AI_ally_msg4"
|
||||
|
||||
//------------------
|
||||
//Debug messages
|
||||
//------------------
|
||||
DebugMsg[0] TEXTSTRING "Debug_msg_1" //Base defence on
|
||||
DebugMsg[1] TEXTSTRING "Debug_msg_2" //Base defence off
|
||||
DebugMsg[2] TEXTSTRING "Debug_msg_3" //Starting attack
|
||||
DebugMsg[3] TEXTSTRING "Debug_msg_4" //Alloutattack
|
||||
DebugMsg[4] TEXTSTRING "Debug_msg_5" //Attack stopped
|
||||
DebugMsg[5] TEXTSTRING "Debug_msg_6" //Adding some defenders to attackers
|
||||
DebugMsg[6] TEXTSTRING "Debug_msg_7" //RETREATING: not enough units left
|
||||
DebugMsg[7] TEXTSTRING "Debug_msg_8" //ATTACK: reached enemy base
|
||||
DebugMsg[8] TEXTSTRING "Debug_msg_9" //DROP: Initializing drop
|
||||
DebugMsg[9] TEXTSTRING "Debug_msg_10" //STUCK: Running a bit
|
||||
DebugMsg[10] TEXTSTRING "Debug_msg_11" //STUCK: Removing obstacles
|
||||
DebugMsg[11] TEXTSTRING "Debug_msg_12" //ALLY: Helping ally's base
|
||||
DebugMsg[12] TEXTSTRING "Debug_msg_13" //ALLY: Ally's base is safe. Returning.
|
||||
DebugMsg[13] TEXTSTRING "Debug_msg_14" //BASE: Base attacked. Defending.
|
||||
DebugMsg[14] TEXTSTRING "Debug_msg_15" //BASE: Agressive defence.
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1,471 +1,242 @@
|
|||
/////////////////////////////////////////////////////////////////////
|
||||
// ai for skirmish game
|
||||
// Generic vlo for each computer player
|
||||
/////////////////////////////////////////////////////////////////////
|
||||
|
||||
script "player2.slo"
|
||||
run
|
||||
{
|
||||
player INT 2
|
||||
player INT 2
|
||||
|
||||
derrick STRUCTURESTAT "A0ResourceExtractor"
|
||||
|
||||
fac STRUCTURESTAT "A0LightFactory"
|
||||
vtolfac STRUCTURESTAT "A0VTolFactory1"
|
||||
cybfac STRUCTURESTAT "A0CyborgFactory"
|
||||
|
||||
resFac STRUCTURESTAT "A0ResearchFacility"
|
||||
powGen STRUCTURESTAT "A0PowerGenerator"
|
||||
//Upgrade structures
|
||||
powModule STRUCTURESTAT "A0PowMod1"
|
||||
facModule STRUCTURESTAT "A0FacMod1"
|
||||
resModule STRUCTURESTAT "A0ResearchModule1"
|
||||
|
||||
//Important structures
|
||||
oilRes FEATURESTAT "OilResource"
|
||||
wall STRUCTURESTAT "A0HardcreteMk1Wall"
|
||||
HQ STRUCTURESTAT "A0CommandCentreDEL"
|
||||
uplink STRUCTURESTAT "A0Sat-linkCentre"
|
||||
lasSat STRUCTURESTAT "A0LasSatCommand"
|
||||
|
||||
cmdCenter STRUCTURESTAT "A0CommandCentreDEL"
|
||||
derrick STRUCTURESTAT "A0ResourceExtractor"
|
||||
powGen STRUCTURESTAT "A0PowerGenerator"
|
||||
factory STRUCTURESTAT "A0LightFactory"
|
||||
resLab STRUCTURESTAT "A0ResearchFacility"
|
||||
vtolFactory STRUCTURESTAT "A0VTolFactory1"
|
||||
repairFacility STRUCTURESTAT "A0RepairCentre3"
|
||||
vtolPad STRUCTURESTAT "A0VtolPad"
|
||||
cybFactory STRUCTURESTAT "A0CyborgFactory"
|
||||
wall STRUCTURESTAT "A0HardcreteMk1Wall"
|
||||
|
||||
//Structures for the first phase: LEGO
|
||||
// numLego INT 3
|
||||
// legoSt[0] STRUCTURESTAT "A0ResearchFacility"
|
||||
// legoSt[1] STRUCTURESTAT "A0LightFactory"
|
||||
// legoSt[2] STRUCTURESTAT "A0CommandCentreDEL"
|
||||
numLego INT 12
|
||||
legoSt[0] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[1] STRUCTURESTAT "A0PowerGenerator"
|
||||
legoSt[2] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[3] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[4] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[5] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[6] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[7] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[8] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[9] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[10] STRUCTURESTAT "LookOutTower"
|
||||
legoSt[11] STRUCTURESTAT "A0CyborgFactory"
|
||||
|
||||
maxDamageLevels INT 3
|
||||
damageLevel[0] INT 75 //light damage
|
||||
damageLevel[1] INT 40
|
||||
damageLevel[2] INT 10 //heavy damage
|
||||
|
||||
|
||||
//resUnitTransporter RESEARCHSTAT "R-Cyborg-TransportU"
|
||||
|
||||
/*****************************/
|
||||
/* Research */
|
||||
/*****************************/
|
||||
|
||||
numBranches INT 2
|
||||
|
||||
techTanks INT 0
|
||||
techAir INT 1
|
||||
|
||||
numRes[0] INT 60
|
||||
research[0][1] RESEARCHSTAT "R-Vehicle-SEBody3"
|
||||
research[0][2] RESEARCHSTAT "R-Wpn-MG3Mk1" //"R-Wpn-EMPCannon" //heavy mg
|
||||
|
||||
research[0][3] RESEARCHSTAT "R-Wpn-Rocket02-MRL" //mini rocket artillery
|
||||
research[0][4] RESEARCHSTAT "R-Wpn-Rocket-ROF03"
|
||||
research[0][5] RESEARCHSTAT "R-Defense-Tower06" //mini-pod tower
|
||||
|
||||
research[0][6] RESEARCHSTAT "R-Struc-Materials02" //needs 1st wall upgrade
|
||||
|
||||
research[0][7] RESEARCHSTAT "R-Defense-Pillbox04" //LC bunker
|
||||
|
||||
//research[0][5] RESEARCHSTAT "R-Wpn-Rocket01-LtAT" //lancer, needs minipod and 2 rocket upgrades
|
||||
research[0][8] RESEARCHSTAT "R-Defense-Pillbox06" //lancer bunker, comes right after lancer
|
||||
research[0][9] RESEARCHSTAT "R-Wpn-RocketSlow-Damage02" //lancer upgrade, all come right after lancer
|
||||
research[0][10] RESEARCHSTAT "R-Wpn-RocketSlow-Accuracy01"//lancer upgrade, need 1nd damage upgrade
|
||||
//research[0][3] RESEARCHSTAT "R-Wpn-MG-ROF03" //needs "Automated Factory Production" (needs fac mod), "APDSB MG Bullets Mk2" (cheap)
|
||||
|
||||
research[0][11] RESEARCHSTAT "R-Vehicle-Prop-Tracks" //tracks, come after Half-Tracks (pre-researched), pre-researched in "bases" mode
|
||||
|
||||
research[0][12] RESEARCHSTAT "R-Sys-MobileRepairTurret01" //repair turret, pre-researched
|
||||
|
||||
//Mods
|
||||
research[0][13] RESEARCHSTAT "R-Vehicle-SABody3"
|
||||
research[0][14] RESEARCHSTAT "R-Struc-PowerModuleMk1" //pow mod, comes pre-researched on "bases" mode, needs Fuel Injection Engine
|
||||
research[0][15] RESEARCHSTAT "R-Struc-Factory-Module" //fac mod, comes pre-researched on "bases" mode, needs pow mod, cyb fac
|
||||
research[0][16] RESEARCHSTAT "R-Struc-Research-Module" //res mod, comes pre-researched on "bases" mode
|
||||
|
||||
research[0][17] RESEARCHSTAT "R-Defense-AASite-QuadMg1" //hurricane site, needs hurricane AA turret (needs TMG)
|
||||
|
||||
//scorpion
|
||||
research[0][18] RESEARCHSTAT "R-Vehicle-Body08" //scorpion, comes after cobra (needs fac mod, viper), "Composite Alloys Mk2" (needs MK1, fac mod, res mod) and Metals02
|
||||
|
||||
//power
|
||||
research[0][19] RESEARCHSTAT "R-Struc-Power-Upgrade01c" //power upgrade, needs 3 (4th) research upgrades
|
||||
|
||||
research[0][20] RESEARCHSTAT "R-Cyborg-Metals02" //cheap, to make cyborg mechanics more durable
|
||||
research[0][21] RESEARCHSTAT "R-Vehicle-Metals03" //Composite Alloys Mk3, needs fac mod and res mod
|
||||
|
||||
//Bunker Buster
|
||||
research[0][22] RESEARCHSTAT "R-Wpn-Rocket03-HvAT" //BB, comes after lancer and HEAT Rocket Warhead Mk3 (which comes after lancer)
|
||||
|
||||
research[0][23] RESEARCHSTAT "R-Comp-CommandTurret01" //commander, comes after command center, already available on "bases" mode
|
||||
|
||||
research[0][24] RESEARCHSTAT "R-Vehicle-Prop-Hover" //hover, used by trucks, needs fac mod, "Fuel Injection Engine Mk2"
|
||||
|
||||
//HC
|
||||
research[0][25] RESEARCHSTAT "R-Defense-WallTower04" //HC HP, needs HC (needs cannon damage 3, Python, MC), lc and mc HPs
|
||||
research[0][26] RESEARCHSTAT "R-Wpn-Cannon-Damage03" // cheap cannon damage updates, need lc
|
||||
research[0][27] RESEARCHSTAT "R-Wpn-Cannon-Accuracy02" //HC upgrades, needs 3nd cannon damage, 4th res upgrade
|
||||
research[0][28] RESEARCHSTAT "R-Struc-Materials06" //needs 4th wall upgrade
|
||||
|
||||
//research[0][18] RESEARCHSTAT "R-Defense-WallTower01" //HMG HP, comes after HMG, MG Bunker and Hardcrete Wall
|
||||
|
||||
research[0][29] RESEARCHSTAT "R-Struc-Power-Upgrade03a" //needs 4 pow upgrades, 7th research upgrade
|
||||
research[0][30] RESEARCHSTAT "R-Vehicle-Metals06" // Dense Composite Alloys Mk3, needs 4th res upgrade
|
||||
|
||||
research[0][31] RESEARCHSTAT "R-Wpn-Cannon-Damage09"
|
||||
research[0][32] RESEARCHSTAT "R-Vehicle-Metals09" //Superdense Composite Alloys Mk3, needs 7th research upgrade
|
||||
research[0][33] RESEARCHSTAT "R-Struc-Materials09" //needs 9th wall upgrade
|
||||
|
||||
|
||||
research[0][34] RESEARCHSTAT "R-Sys-MobileRepairTurretHvy" //heavy repair, needs 8th research upgrade, sys engineering 2,3
|
||||
|
||||
research[0][35] RESEARCHSTAT "R-Wpn-AAGun-Damage03" //hurricane damage, needs hurricane
|
||||
|
||||
// mantis
|
||||
research[0][36] RESEARCHSTAT "R-Vehicle-Body12" //mantis, needs python (needs cobra, metals02) and "Dense Composite Alloys Mk2" (costy, needs 2 (5th) vehicle metals upgrades and 4th research upgrade)
|
||||
|
||||
research[0][37] RESEARCHSTAT "R-Wpn-Cannon-ROF06"
|
||||
|
||||
research[0][38] RESEARCHSTAT "R-Sys-Autorepair-General" //autorepair, needs 8th research upgrades
|
||||
|
||||
//lancer HP
|
||||
//research[0][20] RESEARCHSTAT "R-Defense-WallTower06" //lancer HP
|
||||
|
||||
research[0][39] RESEARCHSTAT "R-Wpn-Missile2A-T" //scourge, needs TK (2nd rocker accuracy, 4th damage), 7th res upgrade
|
||||
|
||||
// Tiger
|
||||
research[0][40] RESEARCHSTAT "R-Vehicle-Body09" // Tiger, needs python, leopard, panther (near mantis)
|
||||
|
||||
//lancer upgrades
|
||||
research[0][41] RESEARCHSTAT "R-Wpn-RocketSlow-Damage06" //lancer upgrade, all come right after lancer
|
||||
|
||||
research[0][42] RESEARCHSTAT "R-Wpn-RocketSlow-ROF02" //lancer upgrade, comes after 4th lancer damage upgrade
|
||||
|
||||
research[0][43] RESEARCHSTAT "R-Wpn-RocketSlow-Accuracy03" //lancer upgrade, need 4th research upgrade
|
||||
|
||||
//research[0][27] RESEARCHSTAT "R-Defense-WallTower03" //MC HP
|
||||
|
||||
research[0][44] RESEARCHSTAT "R-Wpn-Missile-Damage03" //scourge damage, needs Avenger Sam (needs scourge), Vtol Strike Tower
|
||||
research[0][45] RESEARCHSTAT "R-Wpn-Missile-ROF03" //scourge ROF
|
||||
research[0][46] RESEARCHSTAT "R-Wpn-Missile-Accuracy02" //scourge Accuracy
|
||||
|
||||
//HC upgrades
|
||||
|
||||
//research[0][32] RESEARCHSTAT "R-Wpn-Rocket07-Tank-Killer" //Tank killer, comes after 2nd rocket accuracy, 4th rocket damage
|
||||
|
||||
//research[0][29] RESEARCHSTAT "R-Vehicle-Body09" //tiger
|
||||
//research[0][30] RESEARCHSTAT "R-Wpn-MG3Mk1" //"R-Cyborg-TransportU" //Unit transport //FIXME
|
||||
|
||||
research[0][47] RESEARCHSTAT "R-Defense-Emplacement-HPVcannon" //HPV bunker
|
||||
research[0][48] RESEARCHSTAT "R-Defense-WallTower-HPVcannon" //HPV HP
|
||||
|
||||
//research[0][35] RESEARCHSTAT "R-Defense-AASite-QuadRotMg" //Whirlwind site - worse than cyclone for stationary use
|
||||
|
||||
research[0][49] RESEARCHSTAT "R-Vehicle-Body10" //vengeance
|
||||
research[0][50] RESEARCHSTAT "R-Wpn-Laser02" //pulse laser
|
||||
research[0][51] RESEARCHSTAT "R-Wpn-HvyLaser" // heavy laser, needs flashlight and pulse laser
|
||||
|
||||
research[0][52] RESEARCHSTAT "R-Wpn-AAGun-Accuracy03"
|
||||
research[0][53] RESEARCHSTAT "R-Wpn-AAGun-Damage06" //needs 8th cannon damage
|
||||
research[0][54] RESEARCHSTAT "R-Wpn-AAGun-ROF06"
|
||||
|
||||
// Wyvern
|
||||
research[0][55] RESEARCHSTAT "R-Vehicle-Body13" // Wyvern, needs vengeance
|
||||
|
||||
research[0][56] RESEARCHSTAT "R-Defense-Rail2" //rail gun bunker
|
||||
|
||||
research[0][57] RESEARCHSTAT "R-Defense-WallTower-Rail3" //Gauss HP
|
||||
|
||||
research[0][58] RESEARCHSTAT "R-Wpn-LasSat" //includes
|
||||
research[0][59] RESEARCHSTAT "R-Struc-AAShield"
|
||||
|
||||
/****************************/
|
||||
/* VTOL Stuff */
|
||||
/****************************/
|
||||
numRes[1] INT 38
|
||||
|
||||
research[1][0] RESEARCHSTAT "R-Wpn-MG3Mk1" //heavy mg
|
||||
research[1][1] RESEARCHSTAT "R-Wpn-MG-Damage03"
|
||||
research[1][2] RESEARCHSTAT "R-Struc-PowerModuleMk1" //pow mod
|
||||
|
||||
research[1][3] RESEARCHSTAT "R-Vehicle-Prop-Tracks" //tracks
|
||||
research[1][4] RESEARCHSTAT "R-Wpn-MG-ROF03"
|
||||
research[1][5] RESEARCHSTAT "R-Struc-Research-Module" //res mod
|
||||
|
||||
//VTOL (mix with other vital tech)
|
||||
research[1][6] RESEARCHSTAT "R-Struc-VTOLPad" //includes R-Struc-VTOLFactory and R-Vehicle-Prop-VTOL
|
||||
research[1][7] RESEARCHSTAT "R-Defense-Pillbox06" //lancer bunker
|
||||
research[1][8] RESEARCHSTAT "R-Struc-VTOLPad-Upgrade06" //includes R-Struc-VTOLFactory-Upgrade03
|
||||
research[1][9] RESEARCHSTAT "R-Vehicle-Body05" //cobra
|
||||
research[1][10] RESEARCHSTAT "R-Struc-VTOLFactory-Upgrade06"
|
||||
research[1][11] RESEARCHSTAT "R-Wpn-MG3Mk1" //"R-Cyborg-TransportU" //Unit transport //FIXME
|
||||
//End of VTOL
|
||||
|
||||
research[1][12] RESEARCHSTAT "R-Defense-AASite-QuadMg1" //hurricane site
|
||||
|
||||
//Bunker Buster
|
||||
research[1][13] RESEARCHSTAT "R-Wpn-Rocket03-HvAT"
|
||||
research[1][14] RESEARCHSTAT "R-Vehicle-Prop-Hover" //hover
|
||||
research[1][15] RESEARCHSTAT "R-Struc-Power-Upgrade03a"
|
||||
|
||||
//lancer upgrades
|
||||
research[1][16] RESEARCHSTAT "R-Wpn-RocketSlow-Damage06" //lancer upgrade
|
||||
research[1][17] RESEARCHSTAT "R-Wpn-RocketSlow-ROF02" //lancer upgrade
|
||||
research[1][18] RESEARCHSTAT "R-Wpn-RocketSlow-Accuracy03" //lancer upgrade
|
||||
|
||||
research[1][19] RESEARCHSTAT "R-Sys-Autorepair-General"
|
||||
research[1][20] RESEARCHSTAT "R-Sys-MobileRepairTurretHvy" //heavy repair
|
||||
research[1][21] RESEARCHSTAT "R-Defense-WallTower03" //MC HP
|
||||
research[1][22] RESEARCHSTAT "R-Defense-WallTower04" //heavy cannon hp
|
||||
|
||||
//HC upgrades
|
||||
research[1][23] RESEARCHSTAT "R-Wpn-Cannon-ROF06"
|
||||
research[1][24] RESEARCHSTAT "R-Wpn-Cannon-Damage09"
|
||||
research[1][25] RESEARCHSTAT "R-Wpn-Cannon-Accuracy02" //HC upgrades
|
||||
|
||||
//weapons
|
||||
research[1][26] RESEARCHSTAT "R-Vehicle-Body12" //mantis
|
||||
research[1][27] RESEARCHSTAT "R-Wpn-Rocket07-Tank-Killer" //Tank killer
|
||||
|
||||
research[1][28] RESEARCHSTAT "R-Defense-Emplacement-HPVcannon" //HPV bunker
|
||||
research[1][29] RESEARCHSTAT "R-Defense-WallTower-HPVcannon" //HPV HP
|
||||
research[1][30] RESEARCHSTAT "R-Wpn-Laser02" //pulse
|
||||
|
||||
research[1][31] RESEARCHSTAT "R-Wpn-AAGun-Accuracy03"
|
||||
research[1][32] RESEARCHSTAT "R-Wpn-AAGun-Damage06"
|
||||
research[1][33] RESEARCHSTAT "R-Wpn-AAGun-ROF06"
|
||||
research[1][34] RESEARCHSTAT "R-Defense-Rail2" //rail gun bunker
|
||||
research[1][35] RESEARCHSTAT "R-Wpn-Missile2A-T" //scourge
|
||||
research[1][36] RESEARCHSTAT "R-Defense-WallTower-Rail3" //Gauss HP
|
||||
research[1][37] RESEARCHSTAT "R-Wpn-LasSat" //includes "R-Sys-Sensor-UpLink" //uplink
|
||||
|
||||
|
||||
//misc research
|
||||
resBB RESEARCHSTAT "R-Wpn-Rocket03-HvAT" //Bunker Buster
|
||||
resCmd RESEARCHSTAT "R-Comp-CommandTurret01" //commander turret includes command center
|
||||
|
||||
//COMPONENTS
|
||||
viperBody BODY "Body1REC"
|
||||
weaponBB WEAPON "Rocket-BB" //bb
|
||||
cmdTurret BRAIN "CommandBrain01" //commander brain
|
||||
// extra structs
|
||||
numExtraStructs INT 3
|
||||
extraStructs[0] STRUCTURESTAT "A0ResearchFacility"
|
||||
extraStructs[1] STRUCTURESTAT "A0LightFactory"
|
||||
extraStructs[2] STRUCTURESTAT "LookOutTower"
|
||||
|
||||
//Structures to attack first when attacking
|
||||
numAttackStructs INT 5
|
||||
attackStructs[0] STRUCTURESTAT "Sys-SpyTower" //Nexus link, it's too powerfull
|
||||
attackStructs[1] STRUCTURESTAT "X-Super-Rocket"
|
||||
attackStructs[2] STRUCTURESTAT "X-Super-Cannon"
|
||||
attackStructs[3] STRUCTURESTAT "X-Super-MassDriver"
|
||||
attackStructs[4] STRUCTURESTAT "X-Super-Missile"
|
||||
|
||||
//Base structures
|
||||
numBaseStructs INT 9
|
||||
baseStructs[0] STRUCTURESTAT "A0LightFactory"
|
||||
baseStructs[1] STRUCTURESTAT "A0CommandCentreDEL"
|
||||
baseStructs[2] STRUCTURESTAT "A0ResearchFacility"
|
||||
baseStructs[3] STRUCTURESTAT "A0VTolFactory1"
|
||||
baseStructs[4] STRUCTURESTAT "A0PowerGenerator"
|
||||
baseStructs[5] STRUCTURESTAT "A0CyborgFactory"
|
||||
baseStructs[6] STRUCTURESTAT "A0LasSatCommand"
|
||||
baseStructs[7] STRUCTURESTAT "A0Sat-linkCentre"
|
||||
baseStructs[8] STRUCTURESTAT "AAShield"
|
||||
numBaseStructs INT 13
|
||||
baseStructs[0] STRUCTURESTAT "LookOutTower"
|
||||
baseStructs[1] STRUCTURESTAT "A0LightFactory"
|
||||
baseStructs[2] STRUCTURESTAT "A0ResearchFacility"
|
||||
baseStructs[3] STRUCTURESTAT "A0VTolFactory1"
|
||||
baseStructs[4] STRUCTURESTAT "A0PowerGenerator"
|
||||
baseStructs[5] STRUCTURESTAT "A0CyborgFactory"
|
||||
baseStructs[6] STRUCTURESTAT "X-Super-Cannon"
|
||||
baseStructs[7] STRUCTURESTAT "X-Super-MassDriver"
|
||||
baseStructs[8] STRUCTURESTAT "X-Super-Rocket"
|
||||
baseStructs[9] STRUCTURESTAT "X-Super-Missile"
|
||||
baseStructs[10] STRUCTURESTAT "AAShield"
|
||||
baseStructs[11] STRUCTURESTAT "A0LasSatCommand"
|
||||
baseStructs[12] STRUCTURESTAT "UplinkCentre"
|
||||
|
||||
//Minimal (vital) structures
|
||||
numVitalStructs INT 7
|
||||
minimalStruct[0] STRUCTURESTAT "A0LightFactory"
|
||||
minimalStruct[1] STRUCTURESTAT "A0PowerGenerator"
|
||||
minimalStruct[2] STRUCTURESTAT "A0ResourceExtractor"
|
||||
minimalStruct[3] STRUCTURESTAT "A0ResearchFacility"
|
||||
minimalStruct[4] STRUCTURESTAT "A0LightFactory" //another fac
|
||||
minimalStruct[5] STRUCTURESTAT "A0CommandCentreDEL"
|
||||
minimalStruct[6] STRUCTURESTAT "A0CyborgFactory"
|
||||
//AA
|
||||
numVtolDefStr INT 2
|
||||
vtolDefStruct[0] STRUCTURESTAT "P0-AASite-SAM1"
|
||||
vtolDefStruct[1] STRUCTURESTAT "P0-AASite-SAM2"
|
||||
|
||||
//Number of vital structures required
|
||||
numMinimalStruct[0] INT 1 // fac
|
||||
numMinimalStruct[1] INT 1 // pow
|
||||
numMinimalStruct[2] INT 3 // derrick
|
||||
numMinimalStruct[3] INT 1 // res fac
|
||||
numMinimalStruct[4] INT 2 // fac
|
||||
numMinimalStruct[5] INT 1 // HQ
|
||||
numMinimalStruct[6] INT 2 // cyb factory
|
||||
|
||||
//Number of max trucks allowed to build a specific structure type
|
||||
maxVitalBuilders[0] INT -1
|
||||
maxVitalBuilders[1] INT 2
|
||||
maxVitalBuilders[2] INT 1
|
||||
maxVitalBuilders[3] INT 1
|
||||
maxVitalBuilders[4] INT 2
|
||||
maxVitalBuilders[5] INT 1
|
||||
maxVitalBuilders[6] INT 1
|
||||
|
||||
numAA INT 5
|
||||
AA[0] STRUCTURESTAT "AASite-QuadMg1"
|
||||
AA[1] STRUCTURESTAT "AASite-QuadBof"
|
||||
AA[2] STRUCTURESTAT "AASite-QuadRotMg"
|
||||
AA[3] STRUCTURESTAT "P0-AASite-SAM1"
|
||||
AA[4] STRUCTURESTAT "P0-AASite-SAM2"
|
||||
|
||||
//baseStructs[6] STRUCTURESTAT "X-Super-Cannon"
|
||||
//baseStructs[7] STRUCTURESTAT "X-Super-MassDriver"
|
||||
//baseStructs[8] STRUCTURESTAT "X-Super-Rocket"
|
||||
//baseStructs[9] STRUCTURESTAT "X-Super-Missile"
|
||||
|
||||
numDef INT 6
|
||||
def[0] STRUCTURESTAT "PillBox1"
|
||||
def[1] STRUCTURESTAT "PillBox2"
|
||||
def[2] STRUCTURESTAT "PillBox3"
|
||||
def[3] STRUCTURESTAT "GuardTower6" //mini-pod tower
|
||||
def[4] STRUCTURESTAT "PillBox4"
|
||||
def[5] STRUCTURESTAT "PillBox6" //lancer
|
||||
//def[5] STRUCTURESTAT "Emplacement-HPVcannon"
|
||||
|
||||
numGatewayDef INT 6
|
||||
gatewayDef[0] STRUCTURESTAT "WallTower01" //HMG
|
||||
gatewayDef[1] STRUCTURESTAT "WallTower03" //MC
|
||||
gatewayDef[2] STRUCTURESTAT "WallTower04" //HC
|
||||
gatewayDef[3] STRUCTURESTAT "WallTower06" //lancer
|
||||
gatewayDef[4] STRUCTURESTAT "WallTower-HPVcannon" //HPV
|
||||
gatewayDef[5] STRUCTURESTAT "WallTower-Rail3" //Gauss
|
||||
|
||||
//upgrade structures
|
||||
powMod STRUCTURESTAT "A0PowMod1"
|
||||
facMod STRUCTURESTAT "A0FacMod1"
|
||||
resMod STRUCTURESTAT "A0ResearchModule1"
|
||||
|
||||
/* Bunker Buster Templates */
|
||||
numBBTempl INT 3
|
||||
tmplBB[0] TEMPLATE "ViperBBWheels"
|
||||
tmplBB[1] TEMPLATE "CobraBBTracks"
|
||||
tmplBB[2] TEMPLATE "ScorpBBTracks"
|
||||
|
||||
//tmplUnitransporter TEMPLATE "TransporterU"
|
||||
|
||||
/* Truck Templates */
|
||||
numTruckTmpl INT 3
|
||||
truck[0] TEMPLATE "ConstructorDroid"
|
||||
truck[1] TEMPLATE "CobraHoverTruck"
|
||||
truck[2] TEMPLATE "ScorpHoverTruck"
|
||||
|
||||
/* Cyborg Engineer */
|
||||
cybEngineer TEMPLATE "Cyb-ComEng"
|
||||
|
||||
/* Light Templates */
|
||||
numTemplates[0] INT 35
|
||||
//Combat Templates
|
||||
numTemplates INT 12
|
||||
|
||||
//Light version
|
||||
//-------------
|
||||
tmpl[0][0] TEMPLATE "W50Mg"
|
||||
tmpl[0][1] TEMPLATE "W50TwinMg"
|
||||
tmpl[0][2] TEMPLATE "ViperMG02Wheels" //TMG wheels
|
||||
tmpl[0][3] TEMPLATE "ViperLtMGHalfTracks" //MG Half-Track
|
||||
tmpl[0][4] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[0][5] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[0][6] TEMPLATE "ViperFlameHalfTracks" //Flamer Half-Track
|
||||
tmpl[0][7] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
tmpl[0][8] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
|
||||
tmpl[0][9] TEMPLATE "ViperPODWheels" //"ViperMG01Wheels" //MG
|
||||
tmpl[0][10] TEMPLATE "ViperMRLWheels" //"ViperMG02Wheels" //TMG
|
||||
tmpl[0][11] TEMPLATE "ViperPODWheels" //"ViperHMGWheels" //HMG
|
||||
tmpl[0][12] TEMPLATE "CobraPODHTracks" //"ViperHMGWheels"
|
||||
tmpl[0][13] TEMPLATE "CobraMRLHalftrack" //"ViperHMGTracks" //HMG Tracks
|
||||
tmpl[0][14] TEMPLATE "CobraPODHTracks" //Lancer Tracks
|
||||
tmpl[0][15] TEMPLATE "CobraPODTracks" //HMG
|
||||
tmpl[0][16] TEMPLATE "CobraMRLTracks" //HMG
|
||||
tmpl[0][17] TEMPLATE "CobraPODTracks"
|
||||
tmpl[0][18] TEMPLATE "CobraLtA-Thalftrack"
|
||||
tmpl[0][19] TEMPLATE "CobraLtA-Thalftrack" //"ViperTrkLancer"
|
||||
tmpl[0][20] TEMPLATE "CobraLtA-Thalftrack"
|
||||
tmpl[0][21] TEMPLATE "ViperTrkLancer"
|
||||
tmpl[0][2] TEMPLATE "A-Viper-Wheels-TMG"
|
||||
tmpl[0][3] TEMPLATE "ViperLtA-Twheels"
|
||||
tmpl[0][4] TEMPLATE "CobraMedCnTrks"
|
||||
tmpl[0][5] TEMPLATE "SK-Scorp-Hover-Lancer"
|
||||
tmpl[0][6] TEMPLATE "SK-Scorp-Hover-BB"
|
||||
tmpl[0][7] TEMPLATE "SK-Retre-Track-Scourge"
|
||||
tmpl[0][8] TEMPLATE "SK-Retre-Track-RailGun"
|
||||
tmpl[0][9] TEMPLATE "A-Mantis-Trk-Rail"
|
||||
tmpl[0][10] TEMPLATE "SK-Veng-Track-Scourge"
|
||||
tmpl[0][11] TEMPLATE "SK-Veng-Track-Gauss"
|
||||
|
||||
tmpl[0][22] TEMPLATE "H-Scorp-Trk-Lancer"
|
||||
tmpl[0][23] TEMPLATE "H-Scorp-Trk-Lancer"
|
||||
tmpl[0][24] TEMPLATE "H-Scorp-Trk-Lancer" //"SK-Cobra-Hover-Lancer"
|
||||
|
||||
tmpl[0][25] TEMPLATE "H-Scorp-Trk-HC" //"Cobra-Hover-HC"
|
||||
tmpl[0][26] TEMPLATE "H-Scorp-Trk-HC" //"Cobra-Hover-HC"
|
||||
|
||||
// Python
|
||||
tmpl[0][27] TEMPLATE "Sk-PythonHvCanTrack" // Python HC
|
||||
tmpl[0][28] TEMPLATE "PythonScourgeTracks" // Python Scourge
|
||||
|
||||
//tmpl[0][23] TEMPLATE "PythonGaussTracks" // Python Gauss
|
||||
//tmpl[0][24] TEMPLATE "PythonPulseTracks" // Python Pulse
|
||||
|
||||
// Mantis
|
||||
tmpl[0][29] TEMPLATE "MantisTrkHC"
|
||||
tmpl[0][30] TEMPLATE "MantisTKTracks"
|
||||
tmpl[0][31] TEMPLATE "MantisScourgeTracks"
|
||||
|
||||
// Gauss
|
||||
tmpl[0][32] TEMPLATE "SK-Tiger-Track-Gauss" // Tiger Gauss
|
||||
tmpl[0][33] TEMPLATE "TigerPulseTracks" // Tiger Pulse
|
||||
tmpl[0][34] TEMPLATE "TigerHvLaserTracks" // Tiger Heavy Laser
|
||||
|
||||
/* Heavy Templates */
|
||||
numTemplates[1] INT 42
|
||||
//Heavy version
|
||||
//-------------
|
||||
tmpl[1][0] TEMPLATE "W50Mg"
|
||||
tmpl[1][1] TEMPLATE "W50TwinMg"
|
||||
tmpl[1][2] TEMPLATE "ViperMG02Wheels" //TMG wheels
|
||||
tmpl[1][3] TEMPLATE "ViperLtMGHalfTracks" //MG Half-Track
|
||||
tmpl[1][4] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[1][5] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[1][6] TEMPLATE "ViperFlameHalfTracks" //Flamer Half-Track
|
||||
tmpl[1][7] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
tmpl[1][8] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
tmpl[1][2] TEMPLATE "A-Viper-Wheels-TMG"
|
||||
tmpl[1][3] TEMPLATE "ViperLtA-Twheels"
|
||||
tmpl[1][4] TEMPLATE "CobraMedCnTrks"
|
||||
tmpl[1][5] TEMPLATE "SK-Scorp-Hover-Lancer"
|
||||
tmpl[1][6] TEMPLATE "SK-Scorp-Hover-BB"
|
||||
tmpl[1][7] TEMPLATE "SK-Retre-Track-Scourge"
|
||||
tmpl[1][8] TEMPLATE "SK-Retre-Track-RailGun"
|
||||
tmpl[1][9] TEMPLATE "A-Mantis-Trk-Rail"
|
||||
tmpl[1][10] TEMPLATE "SK-Veng-Track-Scourge"
|
||||
tmpl[1][11] TEMPLATE "SK-Veng-Track-Gauss"
|
||||
|
||||
tmpl[1][9] TEMPLATE "ViperPODWheels"
|
||||
tmpl[1][10] TEMPLATE "ViperMRLWheels"
|
||||
tmpl[1][11] TEMPLATE "ViperPODWheels"
|
||||
tmpl[1][12] TEMPLATE "CobraPODHTracks" //"ViperHMGWheels"
|
||||
tmpl[1][13] TEMPLATE "CobraMRLHalftrack" //HMG
|
||||
tmpl[1][14] TEMPLATE "CobraPODHTracks" //"ViperLtA-Twheels"
|
||||
tmpl[1][15] TEMPLATE "CobraLtA-Thalftrack" //HMG
|
||||
tmpl[1][16] TEMPLATE "CobraLtA-Thalftrack" //HMG
|
||||
tmpl[1][17] TEMPLATE "CobraLtA-Thalftrack"
|
||||
tmpl[1][18] TEMPLATE "CobraTrkLancer"
|
||||
tmpl[1][19] TEMPLATE "CobraTrkLancer" //"ViperLtA-Twheels"
|
||||
tmpl[1][20] TEMPLATE "CobraHMGTracks" //"ViperHMGTracks"
|
||||
tmpl[1][21] TEMPLATE "CobraHMGTracks" //"ViperHMGTracks"
|
||||
tmpl[1][22] TEMPLATE "CobraHMGTracks"
|
||||
tmpl[1][23] TEMPLATE "H-Scorp-Trk-Lancer"
|
||||
tmpl[1][24] TEMPLATE "H-Scorp-Trk-Lancer" //"SK-Cobra-Hover-HMG"
|
||||
//Constructor
|
||||
constructor TEMPLATE "ConstructorDroid"
|
||||
|
||||
// Mantis
|
||||
tmpl[1][25] TEMPLATE "MantisTrkHC" //"SK-Python-Hover-Hcannon"
|
||||
tmpl[1][26] TEMPLATE "MantisTKTracks" //"SK-Python-Hover-Hcannon"
|
||||
tmpl[1][27] TEMPLATE "MantisScourgeTracks" //"Scourge-Mantis-H"
|
||||
//Repair
|
||||
tmplRep[0] TEMPLATE "A-Rep-Cobra-Trk" //Cobra Repair Trucks
|
||||
tmplRep[1] TEMPLATE "A-Rep-Mantis-Trk" //Mantis Repair Trucks
|
||||
|
||||
// Python
|
||||
tmpl[1][28] TEMPLATE "Sk-PythonHvCanTrack" // Python HC
|
||||
tmpl[1][29] TEMPLATE "PythonScourgeTracks" // Python Scourge
|
||||
tmpl[1][30] TEMPLATE "PythonGaussTracks" // Python Gauss
|
||||
tmpl[1][31] TEMPLATE "PythonPulseTracks" // Python Pulse
|
||||
//Cyborg Transport
|
||||
Transport TEMPLATE "Transporter"
|
||||
|
||||
// Tiger
|
||||
tmpl[1][32] TEMPLATE "SK-Tiger-Track-Gauss" // Tiger Gauss
|
||||
tmpl[1][33] TEMPLATE "TigerPulseTracks" // Tiger Pulse
|
||||
tmpl[1][34] TEMPLATE "TigerHvLaserTracks" // Tiger Heavy Laser
|
||||
|
||||
// Vengeance
|
||||
tmpl[1][35] TEMPLATE "SK-Veng-Track-Scourge"
|
||||
tmpl[1][36] TEMPLATE "SK-Veng-Track-PulseLsr"
|
||||
tmpl[1][37] TEMPLATE "SK-Veng-Track-Gauss"
|
||||
tmpl[1][38] TEMPLATE "SK-Veng-Track-HvyLaser"
|
||||
|
||||
// Wyvern
|
||||
tmpl[1][39] TEMPLATE "WyvernGaussTracks"
|
||||
tmpl[1][40] TEMPLATE "WyvernPulseTracks"
|
||||
tmpl[1][41] TEMPLATE "WyvernHvLaserTracks"
|
||||
|
||||
|
||||
numRepairTmpl INT 3
|
||||
//tmplRep[0] TEMPLATE "ViperRepairWheels"
|
||||
tmplRep[0] TEMPLATE "A-Rep-Cobra-Trk"
|
||||
tmplRep[1] TEMPLATE "ScorpRepairTrk"
|
||||
tmplRep[2] TEMPLATE "ScorpHRepairHover"
|
||||
|
||||
// cyborg mechanic
|
||||
//---------------------------
|
||||
//Cyborg Templates
|
||||
//---------------------------
|
||||
cybMechanic TEMPLATE "Cyb-Mechanic"
|
||||
|
||||
//VTOLs
|
||||
numVtolTemplates INT 0
|
||||
vtoltmpl[0][0] TEMPLATE "SK-Bug-Hover-Repair"
|
||||
|
||||
//Commander templates
|
||||
numCmdTmpl INT 3
|
||||
//tmplCmd[0] TEMPLATE "Viper-Trk-Com"
|
||||
tmplCmd[0] TEMPLATE "Cobra-Trk-Com"
|
||||
tmplCmd[1] TEMPLATE "Scorp-Trk-Com"
|
||||
tmplCmd[2] TEMPLATE "Mantis-Trk-Com"
|
||||
//PythonComTracks
|
||||
|
||||
// cyborg templates
|
||||
numLightCyborgs int 6
|
||||
cybTempl[0] TEMPLATE "CyborgChain01Ground"
|
||||
cybTempl[1] TEMPLATE "CyborgCannon01Grd" //heavy gunner
|
||||
cybTempl[2] TEMPLATE "CyborgFlamer01Grd"
|
||||
cybTempl[3] TEMPLATE "CyborgRkt01Ground"
|
||||
cybTempl[4] TEMPLATE "MP-Cyb-Needle-GRD"
|
||||
cybTempl[5] TEMPLATE "MP-Cyb-Needle-GRD"
|
||||
cybTmpl[0] TEMPLATE "CyborgChain01Ground"
|
||||
cybTmpl[1] TEMPLATE "CyborgCannon01Grd"
|
||||
cybTmpl[2] TEMPLATE "CyborgRkt01Ground"
|
||||
cybTmpl[3] TEMPLATE "Cyb-Gren"
|
||||
cybTmpl[4] TEMPLATE "Cyb-Hvy-Acannon"
|
||||
cybTmpl[5] TEMPLATE "Cyb-Hvy-Mcannon"
|
||||
cybTmpl[6] TEMPLATE "Cyb-Hvy-TK"
|
||||
cybTmpl[7] TEMPLATE "Cyb-Hvy-PulseLsr"
|
||||
cybTmpl[8] TEMPLATE "Cyb-Hvy-A-T"
|
||||
cybTmpl[9] TEMPLATE "Cyb-Hvy-RailGunner"
|
||||
|
||||
cyborgProp PROPULSION "CyborgLegs"
|
||||
vtolProp PROPULSION "V-Tol"
|
||||
|
||||
numDefenses INT 18
|
||||
defenses[0] STRUCTURESTAT "A0BaBaBunker"
|
||||
defenses[1] STRUCTURESTAT "GuardTower1"
|
||||
defenses[2] STRUCTURESTAT "PillBox1"
|
||||
defenses[3] STRUCTURESTAT "PillBox4"
|
||||
defenses[4] STRUCTURESTAT "PillBox6" //Lancer bunker
|
||||
defenses[5] STRUCTURESTAT "WallTower-HvATrocket"
|
||||
defenses[6] STRUCTURESTAT "Emplacement-HvyATrocket"
|
||||
defenses[7] STRUCTURESTAT "Emplacement-HPVcannon"
|
||||
defenses[8] STRUCTURESTAT "WallTower-HPVcannon"
|
||||
defenses[9] STRUCTURESTAT "WallTower-Atmiss"
|
||||
defenses[10] STRUCTURESTAT "Emplacement-RotHow"
|
||||
defenses[11] STRUCTURESTAT "Emplacement-MortarPit-Incenediary"
|
||||
defenses[12] STRUCTURESTAT "WallTower-Rail2"
|
||||
defenses[13] STRUCTURESTAT "Emplacement-Rail2"
|
||||
defenses[14] STRUCTURESTAT "Emplacement-PlasmaCannon"
|
||||
defenses[15] STRUCTURESTAT "P0-AASite-Laser"
|
||||
defenses[16] STRUCTURESTAT "WallTower-Rail3"
|
||||
defenses[17] STRUCTURESTAT "Emplacement-Rail3"
|
||||
|
||||
//---------------------------
|
||||
// VTOLs
|
||||
//---------------------------
|
||||
|
||||
//Antistructure
|
||||
//---------------------------
|
||||
numSVtolTemplates INT 1
|
||||
|
||||
//Light templates
|
||||
sVtols[0][0] TEMPLATE "V-Scor-BB"
|
||||
|
||||
//Heavy templates
|
||||
sVtols[1][0] TEMPLATE "SK-Mantis-VTOL-BB" //SK-Scorpion-VTOL-BB
|
||||
|
||||
sVtolWeapon[0] WEAPON "Rocket-VTOL-BB"
|
||||
|
||||
//Antitank
|
||||
//---------------------------
|
||||
numTVtolTemplates INT 1
|
||||
|
||||
tVtols[0][0] TEMPLATE "V-Scor-Lancer"
|
||||
|
||||
tVtols[1][0] TEMPLATE "V-Mantis-Lancer"
|
||||
|
||||
tVtolWeapon[0] WEAPON "Rocket-VTOL-LtA-T" //Lancer
|
||||
|
||||
//------------------------------------
|
||||
// Structure target preferences
|
||||
//------------------------------------
|
||||
sPref[0] INT 2 //Factory
|
||||
sPref[1] INT 4 //Power gen
|
||||
sPref[2] INT 32 //Res fac
|
||||
sPref[3] INT 256 //Cyborg fac
|
||||
sPref[4] INT 512 //Vtol fac
|
||||
sPref[5] INT 28672 //Any defense
|
||||
|
||||
//-----------------
|
||||
// Arty
|
||||
//-----------------
|
||||
sens[0] STRUCTURESTAT "Sys-SensoTower02" //For T2
|
||||
sens[1] STRUCTURESTAT "Sys-CB-Tower01"
|
||||
sens[2] STRUCTURESTAT "Sys-SensoTowerWS" //For T3
|
||||
|
||||
arty[0] STRUCTURESTAT "Emplacement-Rocket06-IDF"
|
||||
arty[1] STRUCTURESTAT "Emplacement-Howitzer150"
|
||||
arty[2] STRUCTURESTAT "Emplacement-RotHow" //Hellstorm Emplacement
|
||||
arty[3] STRUCTURESTAT "Emplacement-HvART-pit"
|
||||
arty[4] STRUCTURESTAT "Emplacement-MdART-pit"
|
||||
|
||||
//------------------
|
||||
//Messages
|
||||
//------------------
|
||||
ai_ally_msg[0] TEXTSTRING "AI_ally_msg1"
|
||||
ai_ally_msg[1] TEXTSTRING "AI_ally_msg2"
|
||||
ai_ally_msg[2] TEXTSTRING "AI_ally_msg3"
|
||||
ai_ally_msg[3] TEXTSTRING "AI_ally_msg4"
|
||||
|
||||
//------------------
|
||||
//Debug messages
|
||||
//------------------
|
||||
DebugMsg[0] TEXTSTRING "Debug_msg_1" //Base defence on
|
||||
DebugMsg[1] TEXTSTRING "Debug_msg_2" //Base defence off
|
||||
DebugMsg[2] TEXTSTRING "Debug_msg_3" //Starting attack
|
||||
DebugMsg[3] TEXTSTRING "Debug_msg_4" //Alloutattack
|
||||
DebugMsg[4] TEXTSTRING "Debug_msg_5" //Attack stopped
|
||||
DebugMsg[5] TEXTSTRING "Debug_msg_6" //Adding some defenders to attackers
|
||||
DebugMsg[6] TEXTSTRING "Debug_msg_7" //RETREATING: not enough units left
|
||||
DebugMsg[7] TEXTSTRING "Debug_msg_8" //ATTACK: reached enemy base
|
||||
DebugMsg[8] TEXTSTRING "Debug_msg_9" //DROP: Initializing drop
|
||||
DebugMsg[9] TEXTSTRING "Debug_msg_10" //STUCK: Running a bit
|
||||
DebugMsg[10] TEXTSTRING "Debug_msg_11" //STUCK: Removing obstacles
|
||||
DebugMsg[11] TEXTSTRING "Debug_msg_12" //ALLY: Helping ally's base
|
||||
DebugMsg[12] TEXTSTRING "Debug_msg_13" //ALLY: Ally's base is safe. Returning.
|
||||
DebugMsg[13] TEXTSTRING "Debug_msg_14" //BASE: Base attacked. Defending.
|
||||
DebugMsg[14] TEXTSTRING "Debug_msg_15" //BASE: Agressive defence.
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1,471 +1,242 @@
|
|||
/////////////////////////////////////////////////////////////////////
|
||||
// ai for skirmish game
|
||||
// Generic vlo for each computer player
|
||||
/////////////////////////////////////////////////////////////////////
|
||||
|
||||
script "player3.slo"
|
||||
run
|
||||
{
|
||||
player INT 3
|
||||
player INT 3
|
||||
|
||||
derrick STRUCTURESTAT "A0ResourceExtractor"
|
||||
|
||||
fac STRUCTURESTAT "A0LightFactory"
|
||||
vtolfac STRUCTURESTAT "A0VTolFactory1"
|
||||
cybfac STRUCTURESTAT "A0CyborgFactory"
|
||||
|
||||
resFac STRUCTURESTAT "A0ResearchFacility"
|
||||
powGen STRUCTURESTAT "A0PowerGenerator"
|
||||
//Upgrade structures
|
||||
powModule STRUCTURESTAT "A0PowMod1"
|
||||
facModule STRUCTURESTAT "A0FacMod1"
|
||||
resModule STRUCTURESTAT "A0ResearchModule1"
|
||||
|
||||
//Important structures
|
||||
oilRes FEATURESTAT "OilResource"
|
||||
wall STRUCTURESTAT "A0HardcreteMk1Wall"
|
||||
HQ STRUCTURESTAT "A0CommandCentreDEL"
|
||||
uplink STRUCTURESTAT "A0Sat-linkCentre"
|
||||
lasSat STRUCTURESTAT "A0LasSatCommand"
|
||||
|
||||
cmdCenter STRUCTURESTAT "A0CommandCentreDEL"
|
||||
derrick STRUCTURESTAT "A0ResourceExtractor"
|
||||
powGen STRUCTURESTAT "A0PowerGenerator"
|
||||
factory STRUCTURESTAT "A0LightFactory"
|
||||
resLab STRUCTURESTAT "A0ResearchFacility"
|
||||
vtolFactory STRUCTURESTAT "A0VTolFactory1"
|
||||
repairFacility STRUCTURESTAT "A0RepairCentre3"
|
||||
vtolPad STRUCTURESTAT "A0VtolPad"
|
||||
cybFactory STRUCTURESTAT "A0CyborgFactory"
|
||||
wall STRUCTURESTAT "A0HardcreteMk1Wall"
|
||||
|
||||
//Structures for the first phase: LEGO
|
||||
// numLego INT 3
|
||||
// legoSt[0] STRUCTURESTAT "A0ResearchFacility"
|
||||
// legoSt[1] STRUCTURESTAT "A0LightFactory"
|
||||
// legoSt[2] STRUCTURESTAT "A0CommandCentreDEL"
|
||||
numLego INT 12
|
||||
legoSt[0] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[1] STRUCTURESTAT "A0PowerGenerator"
|
||||
legoSt[2] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[3] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[4] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[5] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[6] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[7] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[8] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[9] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[10] STRUCTURESTAT "LookOutTower"
|
||||
legoSt[11] STRUCTURESTAT "A0CyborgFactory"
|
||||
|
||||
maxDamageLevels INT 3
|
||||
damageLevel[0] INT 75 //light damage
|
||||
damageLevel[1] INT 40
|
||||
damageLevel[2] INT 10 //heavy damage
|
||||
|
||||
|
||||
//resUnitTransporter RESEARCHSTAT "R-Cyborg-TransportU"
|
||||
|
||||
/*****************************/
|
||||
/* Research */
|
||||
/*****************************/
|
||||
|
||||
numBranches INT 2
|
||||
|
||||
techTanks INT 0
|
||||
techAir INT 1
|
||||
|
||||
numRes[0] INT 60
|
||||
research[0][1] RESEARCHSTAT "R-Vehicle-SEBody3"
|
||||
research[0][2] RESEARCHSTAT "R-Wpn-MG3Mk1" //"R-Wpn-EMPCannon" //heavy mg
|
||||
|
||||
research[0][3] RESEARCHSTAT "R-Wpn-Rocket02-MRL" //mini rocket artillery
|
||||
research[0][4] RESEARCHSTAT "R-Wpn-Rocket-ROF03"
|
||||
research[0][5] RESEARCHSTAT "R-Defense-Tower06" //mini-pod tower
|
||||
|
||||
research[0][6] RESEARCHSTAT "R-Struc-Materials02" //needs 1st wall upgrade
|
||||
|
||||
research[0][7] RESEARCHSTAT "R-Defense-Pillbox04" //LC bunker
|
||||
|
||||
//research[0][5] RESEARCHSTAT "R-Wpn-Rocket01-LtAT" //lancer, needs minipod and 2 rocket upgrades
|
||||
research[0][8] RESEARCHSTAT "R-Defense-Pillbox06" //lancer bunker, comes right after lancer
|
||||
research[0][9] RESEARCHSTAT "R-Wpn-RocketSlow-Damage02" //lancer upgrade, all come right after lancer
|
||||
research[0][10] RESEARCHSTAT "R-Wpn-RocketSlow-Accuracy01"//lancer upgrade, need 1nd damage upgrade
|
||||
//research[0][3] RESEARCHSTAT "R-Wpn-MG-ROF03" //needs "Automated Factory Production" (needs fac mod), "APDSB MG Bullets Mk2" (cheap)
|
||||
|
||||
research[0][11] RESEARCHSTAT "R-Vehicle-Prop-Tracks" //tracks, come after Half-Tracks (pre-researched), pre-researched in "bases" mode
|
||||
|
||||
research[0][12] RESEARCHSTAT "R-Sys-MobileRepairTurret01" //repair turret, pre-researched
|
||||
|
||||
//Mods
|
||||
research[0][13] RESEARCHSTAT "R-Vehicle-SABody3"
|
||||
research[0][14] RESEARCHSTAT "R-Struc-PowerModuleMk1" //pow mod, comes pre-researched on "bases" mode, needs Fuel Injection Engine
|
||||
research[0][15] RESEARCHSTAT "R-Struc-Factory-Module" //fac mod, comes pre-researched on "bases" mode, needs pow mod, cyb fac
|
||||
research[0][16] RESEARCHSTAT "R-Struc-Research-Module" //res mod, comes pre-researched on "bases" mode
|
||||
|
||||
research[0][17] RESEARCHSTAT "R-Defense-AASite-QuadMg1" //hurricane site, needs hurricane AA turret (needs TMG)
|
||||
|
||||
//scorpion
|
||||
research[0][18] RESEARCHSTAT "R-Vehicle-Body08" //scorpion, comes after cobra (needs fac mod, viper), "Composite Alloys Mk2" (needs MK1, fac mod, res mod) and Metals02
|
||||
|
||||
//power
|
||||
research[0][19] RESEARCHSTAT "R-Struc-Power-Upgrade01c" //power upgrade, needs 3 (4th) research upgrades
|
||||
|
||||
research[0][20] RESEARCHSTAT "R-Cyborg-Metals02" //cheap, to make cyborg mechanics more durable
|
||||
research[0][21] RESEARCHSTAT "R-Vehicle-Metals03" //Composite Alloys Mk3, needs fac mod and res mod
|
||||
|
||||
//Bunker Buster
|
||||
research[0][22] RESEARCHSTAT "R-Wpn-Rocket03-HvAT" //BB, comes after lancer and HEAT Rocket Warhead Mk3 (which comes after lancer)
|
||||
|
||||
research[0][23] RESEARCHSTAT "R-Comp-CommandTurret01" //commander, comes after command center, already available on "bases" mode
|
||||
|
||||
research[0][24] RESEARCHSTAT "R-Vehicle-Prop-Hover" //hover, used by trucks, needs fac mod, "Fuel Injection Engine Mk2"
|
||||
|
||||
//HC
|
||||
research[0][25] RESEARCHSTAT "R-Defense-WallTower04" //HC HP, needs HC (needs cannon damage 3, Python, MC), lc and mc HPs
|
||||
research[0][26] RESEARCHSTAT "R-Wpn-Cannon-Damage03" // cheap cannon damage updates, need lc
|
||||
research[0][27] RESEARCHSTAT "R-Wpn-Cannon-Accuracy02" //HC upgrades, needs 3nd cannon damage, 4th res upgrade
|
||||
research[0][28] RESEARCHSTAT "R-Struc-Materials06" //needs 4th wall upgrade
|
||||
|
||||
//research[0][18] RESEARCHSTAT "R-Defense-WallTower01" //HMG HP, comes after HMG, MG Bunker and Hardcrete Wall
|
||||
|
||||
research[0][29] RESEARCHSTAT "R-Struc-Power-Upgrade03a" //needs 4 pow upgrades, 7th research upgrade
|
||||
research[0][30] RESEARCHSTAT "R-Vehicle-Metals06" // Dense Composite Alloys Mk3, needs 4th res upgrade
|
||||
|
||||
research[0][31] RESEARCHSTAT "R-Wpn-Cannon-Damage09"
|
||||
research[0][32] RESEARCHSTAT "R-Vehicle-Metals09" //Superdense Composite Alloys Mk3, needs 7th research upgrade
|
||||
research[0][33] RESEARCHSTAT "R-Struc-Materials09" //needs 9th wall upgrade
|
||||
|
||||
|
||||
research[0][34] RESEARCHSTAT "R-Sys-MobileRepairTurretHvy" //heavy repair, needs 8th research upgrade, sys engineering 2,3
|
||||
|
||||
research[0][35] RESEARCHSTAT "R-Wpn-AAGun-Damage03" //hurricane damage, needs hurricane
|
||||
|
||||
// mantis
|
||||
research[0][36] RESEARCHSTAT "R-Vehicle-Body12" //mantis, needs python (needs cobra, metals02) and "Dense Composite Alloys Mk2" (costy, needs 2 (5th) vehicle metals upgrades and 4th research upgrade)
|
||||
|
||||
research[0][37] RESEARCHSTAT "R-Wpn-Cannon-ROF06"
|
||||
|
||||
research[0][38] RESEARCHSTAT "R-Sys-Autorepair-General" //autorepair, needs 8th research upgrades
|
||||
|
||||
//lancer HP
|
||||
//research[0][20] RESEARCHSTAT "R-Defense-WallTower06" //lancer HP
|
||||
|
||||
research[0][39] RESEARCHSTAT "R-Wpn-Missile2A-T" //scourge, needs TK (2nd rocker accuracy, 4th damage), 7th res upgrade
|
||||
|
||||
// Tiger
|
||||
research[0][40] RESEARCHSTAT "R-Vehicle-Body09" // Tiger, needs python, leopard, panther (near mantis)
|
||||
|
||||
//lancer upgrades
|
||||
research[0][41] RESEARCHSTAT "R-Wpn-RocketSlow-Damage06" //lancer upgrade, all come right after lancer
|
||||
|
||||
research[0][42] RESEARCHSTAT "R-Wpn-RocketSlow-ROF02" //lancer upgrade, comes after 4th lancer damage upgrade
|
||||
|
||||
research[0][43] RESEARCHSTAT "R-Wpn-RocketSlow-Accuracy03" //lancer upgrade, need 4th research upgrade
|
||||
|
||||
//research[0][27] RESEARCHSTAT "R-Defense-WallTower03" //MC HP
|
||||
|
||||
research[0][44] RESEARCHSTAT "R-Wpn-Missile-Damage03" //scourge damage, needs Avenger Sam (needs scourge), Vtol Strike Tower
|
||||
research[0][45] RESEARCHSTAT "R-Wpn-Missile-ROF03" //scourge ROF
|
||||
research[0][46] RESEARCHSTAT "R-Wpn-Missile-Accuracy02" //scourge Accuracy
|
||||
|
||||
//HC upgrades
|
||||
|
||||
//research[0][32] RESEARCHSTAT "R-Wpn-Rocket07-Tank-Killer" //Tank killer, comes after 2nd rocket accuracy, 4th rocket damage
|
||||
|
||||
//research[0][29] RESEARCHSTAT "R-Vehicle-Body09" //tiger
|
||||
//research[0][30] RESEARCHSTAT "R-Wpn-MG3Mk1" //"R-Cyborg-TransportU" //Unit transport //FIXME
|
||||
|
||||
research[0][47] RESEARCHSTAT "R-Defense-Emplacement-HPVcannon" //HPV bunker
|
||||
research[0][48] RESEARCHSTAT "R-Defense-WallTower-HPVcannon" //HPV HP
|
||||
|
||||
//research[0][35] RESEARCHSTAT "R-Defense-AASite-QuadRotMg" //Whirlwind site - worse than cyclone for stationary use
|
||||
|
||||
research[0][49] RESEARCHSTAT "R-Vehicle-Body10" //vengeance
|
||||
research[0][50] RESEARCHSTAT "R-Wpn-Laser02" //pulse laser
|
||||
research[0][51] RESEARCHSTAT "R-Wpn-HvyLaser" // heavy laser, needs flashlight and pulse laser
|
||||
|
||||
research[0][52] RESEARCHSTAT "R-Wpn-AAGun-Accuracy03"
|
||||
research[0][53] RESEARCHSTAT "R-Wpn-AAGun-Damage06" //needs 8th cannon damage
|
||||
research[0][54] RESEARCHSTAT "R-Wpn-AAGun-ROF06"
|
||||
|
||||
// Wyvern
|
||||
research[0][55] RESEARCHSTAT "R-Vehicle-Body13" // Wyvern, needs vengeance
|
||||
|
||||
research[0][56] RESEARCHSTAT "R-Defense-Rail2" //rail gun bunker
|
||||
|
||||
research[0][57] RESEARCHSTAT "R-Defense-WallTower-Rail3" //Gauss HP
|
||||
|
||||
research[0][58] RESEARCHSTAT "R-Wpn-LasSat" //includes
|
||||
research[0][59] RESEARCHSTAT "R-Struc-AAShield"
|
||||
|
||||
/****************************/
|
||||
/* VTOL Stuff */
|
||||
/****************************/
|
||||
numRes[1] INT 38
|
||||
|
||||
research[1][0] RESEARCHSTAT "R-Wpn-MG3Mk1" //heavy mg
|
||||
research[1][1] RESEARCHSTAT "R-Wpn-MG-Damage03"
|
||||
research[1][2] RESEARCHSTAT "R-Struc-PowerModuleMk1" //pow mod
|
||||
|
||||
research[1][3] RESEARCHSTAT "R-Vehicle-Prop-Tracks" //tracks
|
||||
research[1][4] RESEARCHSTAT "R-Wpn-MG-ROF03"
|
||||
research[1][5] RESEARCHSTAT "R-Struc-Research-Module" //res mod
|
||||
|
||||
//VTOL (mix with other vital tech)
|
||||
research[1][6] RESEARCHSTAT "R-Struc-VTOLPad" //includes R-Struc-VTOLFactory and R-Vehicle-Prop-VTOL
|
||||
research[1][7] RESEARCHSTAT "R-Defense-Pillbox06" //lancer bunker
|
||||
research[1][8] RESEARCHSTAT "R-Struc-VTOLPad-Upgrade06" //includes R-Struc-VTOLFactory-Upgrade03
|
||||
research[1][9] RESEARCHSTAT "R-Vehicle-Body05" //cobra
|
||||
research[1][10] RESEARCHSTAT "R-Struc-VTOLFactory-Upgrade06"
|
||||
research[1][11] RESEARCHSTAT "R-Wpn-MG3Mk1" //"R-Cyborg-TransportU" //Unit transport //FIXME
|
||||
//End of VTOL
|
||||
|
||||
research[1][12] RESEARCHSTAT "R-Defense-AASite-QuadMg1" //hurricane site
|
||||
|
||||
//Bunker Buster
|
||||
research[1][13] RESEARCHSTAT "R-Wpn-Rocket03-HvAT"
|
||||
research[1][14] RESEARCHSTAT "R-Vehicle-Prop-Hover" //hover
|
||||
research[1][15] RESEARCHSTAT "R-Struc-Power-Upgrade03a"
|
||||
|
||||
//lancer upgrades
|
||||
research[1][16] RESEARCHSTAT "R-Wpn-RocketSlow-Damage06" //lancer upgrade
|
||||
research[1][17] RESEARCHSTAT "R-Wpn-RocketSlow-ROF02" //lancer upgrade
|
||||
research[1][18] RESEARCHSTAT "R-Wpn-RocketSlow-Accuracy03" //lancer upgrade
|
||||
|
||||
research[1][19] RESEARCHSTAT "R-Sys-Autorepair-General"
|
||||
research[1][20] RESEARCHSTAT "R-Sys-MobileRepairTurretHvy" //heavy repair
|
||||
research[1][21] RESEARCHSTAT "R-Defense-WallTower03" //MC HP
|
||||
research[1][22] RESEARCHSTAT "R-Defense-WallTower04" //heavy cannon hp
|
||||
|
||||
//HC upgrades
|
||||
research[1][23] RESEARCHSTAT "R-Wpn-Cannon-ROF06"
|
||||
research[1][24] RESEARCHSTAT "R-Wpn-Cannon-Damage09"
|
||||
research[1][25] RESEARCHSTAT "R-Wpn-Cannon-Accuracy02" //HC upgrades
|
||||
|
||||
//weapons
|
||||
research[1][26] RESEARCHSTAT "R-Vehicle-Body12" //mantis
|
||||
research[1][27] RESEARCHSTAT "R-Wpn-Rocket07-Tank-Killer" //Tank killer
|
||||
|
||||
research[1][28] RESEARCHSTAT "R-Defense-Emplacement-HPVcannon" //HPV bunker
|
||||
research[1][29] RESEARCHSTAT "R-Defense-WallTower-HPVcannon" //HPV HP
|
||||
research[1][30] RESEARCHSTAT "R-Wpn-Laser02" //pulse
|
||||
|
||||
research[1][31] RESEARCHSTAT "R-Wpn-AAGun-Accuracy03"
|
||||
research[1][32] RESEARCHSTAT "R-Wpn-AAGun-Damage06"
|
||||
research[1][33] RESEARCHSTAT "R-Wpn-AAGun-ROF06"
|
||||
research[1][34] RESEARCHSTAT "R-Defense-Rail2" //rail gun bunker
|
||||
research[1][35] RESEARCHSTAT "R-Wpn-Missile2A-T" //scourge
|
||||
research[1][36] RESEARCHSTAT "R-Defense-WallTower-Rail3" //Gauss HP
|
||||
research[1][37] RESEARCHSTAT "R-Wpn-LasSat" //includes "R-Sys-Sensor-UpLink" //uplink
|
||||
|
||||
|
||||
//misc research
|
||||
resBB RESEARCHSTAT "R-Wpn-Rocket03-HvAT" //Bunker Buster
|
||||
resCmd RESEARCHSTAT "R-Comp-CommandTurret01" //commander turret includes command center
|
||||
|
||||
//COMPONENTS
|
||||
viperBody BODY "Body1REC"
|
||||
weaponBB WEAPON "Rocket-BB" //bb
|
||||
cmdTurret BRAIN "CommandBrain01" //commander brain
|
||||
// extra structs
|
||||
numExtraStructs INT 3
|
||||
extraStructs[0] STRUCTURESTAT "A0ResearchFacility"
|
||||
extraStructs[1] STRUCTURESTAT "A0LightFactory"
|
||||
extraStructs[2] STRUCTURESTAT "LookOutTower"
|
||||
|
||||
//Structures to attack first when attacking
|
||||
numAttackStructs INT 5
|
||||
attackStructs[0] STRUCTURESTAT "Sys-SpyTower" //Nexus link, it's too powerfull
|
||||
attackStructs[1] STRUCTURESTAT "X-Super-Rocket"
|
||||
attackStructs[2] STRUCTURESTAT "X-Super-Cannon"
|
||||
attackStructs[3] STRUCTURESTAT "X-Super-MassDriver"
|
||||
attackStructs[4] STRUCTURESTAT "X-Super-Missile"
|
||||
|
||||
//Base structures
|
||||
numBaseStructs INT 9
|
||||
baseStructs[0] STRUCTURESTAT "A0LightFactory"
|
||||
baseStructs[1] STRUCTURESTAT "A0CommandCentreDEL"
|
||||
baseStructs[2] STRUCTURESTAT "A0ResearchFacility"
|
||||
baseStructs[3] STRUCTURESTAT "A0VTolFactory1"
|
||||
baseStructs[4] STRUCTURESTAT "A0PowerGenerator"
|
||||
baseStructs[5] STRUCTURESTAT "A0CyborgFactory"
|
||||
baseStructs[6] STRUCTURESTAT "A0LasSatCommand"
|
||||
baseStructs[7] STRUCTURESTAT "A0Sat-linkCentre"
|
||||
baseStructs[8] STRUCTURESTAT "AAShield"
|
||||
numBaseStructs INT 13
|
||||
baseStructs[0] STRUCTURESTAT "LookOutTower"
|
||||
baseStructs[1] STRUCTURESTAT "A0LightFactory"
|
||||
baseStructs[2] STRUCTURESTAT "A0ResearchFacility"
|
||||
baseStructs[3] STRUCTURESTAT "A0VTolFactory1"
|
||||
baseStructs[4] STRUCTURESTAT "A0PowerGenerator"
|
||||
baseStructs[5] STRUCTURESTAT "A0CyborgFactory"
|
||||
baseStructs[6] STRUCTURESTAT "X-Super-Cannon"
|
||||
baseStructs[7] STRUCTURESTAT "X-Super-MassDriver"
|
||||
baseStructs[8] STRUCTURESTAT "X-Super-Rocket"
|
||||
baseStructs[9] STRUCTURESTAT "X-Super-Missile"
|
||||
baseStructs[10] STRUCTURESTAT "AAShield"
|
||||
baseStructs[11] STRUCTURESTAT "A0LasSatCommand"
|
||||
baseStructs[12] STRUCTURESTAT "UplinkCentre"
|
||||
|
||||
//Minimal (vital) structures
|
||||
numVitalStructs INT 7
|
||||
minimalStruct[0] STRUCTURESTAT "A0LightFactory"
|
||||
minimalStruct[1] STRUCTURESTAT "A0PowerGenerator"
|
||||
minimalStruct[2] STRUCTURESTAT "A0ResourceExtractor"
|
||||
minimalStruct[3] STRUCTURESTAT "A0ResearchFacility"
|
||||
minimalStruct[4] STRUCTURESTAT "A0LightFactory" //another fac
|
||||
minimalStruct[5] STRUCTURESTAT "A0CommandCentreDEL"
|
||||
minimalStruct[6] STRUCTURESTAT "A0CyborgFactory"
|
||||
//AA
|
||||
numVtolDefStr INT 2
|
||||
vtolDefStruct[0] STRUCTURESTAT "P0-AASite-SAM1"
|
||||
vtolDefStruct[1] STRUCTURESTAT "P0-AASite-SAM2"
|
||||
|
||||
//Number of vital structures required
|
||||
numMinimalStruct[0] INT 1 // fac
|
||||
numMinimalStruct[1] INT 1 // pow
|
||||
numMinimalStruct[2] INT 3 // derrick
|
||||
numMinimalStruct[3] INT 1 // res fac
|
||||
numMinimalStruct[4] INT 2 // fac
|
||||
numMinimalStruct[5] INT 1 // HQ
|
||||
numMinimalStruct[6] INT 2 // cyb factory
|
||||
|
||||
//Number of max trucks allowed to build a specific structure type
|
||||
maxVitalBuilders[0] INT -1
|
||||
maxVitalBuilders[1] INT 2
|
||||
maxVitalBuilders[2] INT 1
|
||||
maxVitalBuilders[3] INT 1
|
||||
maxVitalBuilders[4] INT 2
|
||||
maxVitalBuilders[5] INT 1
|
||||
maxVitalBuilders[6] INT 1
|
||||
|
||||
numAA INT 5
|
||||
AA[0] STRUCTURESTAT "AASite-QuadMg1"
|
||||
AA[1] STRUCTURESTAT "AASite-QuadBof"
|
||||
AA[2] STRUCTURESTAT "AASite-QuadRotMg"
|
||||
AA[3] STRUCTURESTAT "P0-AASite-SAM1"
|
||||
AA[4] STRUCTURESTAT "P0-AASite-SAM2"
|
||||
|
||||
//baseStructs[6] STRUCTURESTAT "X-Super-Cannon"
|
||||
//baseStructs[7] STRUCTURESTAT "X-Super-MassDriver"
|
||||
//baseStructs[8] STRUCTURESTAT "X-Super-Rocket"
|
||||
//baseStructs[9] STRUCTURESTAT "X-Super-Missile"
|
||||
|
||||
numDef INT 6
|
||||
def[0] STRUCTURESTAT "PillBox1"
|
||||
def[1] STRUCTURESTAT "PillBox2"
|
||||
def[2] STRUCTURESTAT "PillBox3"
|
||||
def[3] STRUCTURESTAT "GuardTower6" //mini-pod tower
|
||||
def[4] STRUCTURESTAT "PillBox4"
|
||||
def[5] STRUCTURESTAT "PillBox6" //lancer
|
||||
//def[5] STRUCTURESTAT "Emplacement-HPVcannon"
|
||||
|
||||
numGatewayDef INT 6
|
||||
gatewayDef[0] STRUCTURESTAT "WallTower01" //HMG
|
||||
gatewayDef[1] STRUCTURESTAT "WallTower03" //MC
|
||||
gatewayDef[2] STRUCTURESTAT "WallTower04" //HC
|
||||
gatewayDef[3] STRUCTURESTAT "WallTower06" //lancer
|
||||
gatewayDef[4] STRUCTURESTAT "WallTower-HPVcannon" //HPV
|
||||
gatewayDef[5] STRUCTURESTAT "WallTower-Rail3" //Gauss
|
||||
|
||||
//upgrade structures
|
||||
powMod STRUCTURESTAT "A0PowMod1"
|
||||
facMod STRUCTURESTAT "A0FacMod1"
|
||||
resMod STRUCTURESTAT "A0ResearchModule1"
|
||||
|
||||
/* Bunker Buster Templates */
|
||||
numBBTempl INT 3
|
||||
tmplBB[0] TEMPLATE "ViperBBWheels"
|
||||
tmplBB[1] TEMPLATE "CobraBBTracks"
|
||||
tmplBB[2] TEMPLATE "ScorpBBTracks"
|
||||
|
||||
//tmplUnitransporter TEMPLATE "TransporterU"
|
||||
|
||||
/* Truck Templates */
|
||||
numTruckTmpl INT 3
|
||||
truck[0] TEMPLATE "ConstructorDroid"
|
||||
truck[1] TEMPLATE "CobraHoverTruck"
|
||||
truck[2] TEMPLATE "ScorpHoverTruck"
|
||||
|
||||
/* Cyborg Engineer */
|
||||
cybEngineer TEMPLATE "Cyb-ComEng"
|
||||
|
||||
/* Light Templates */
|
||||
numTemplates[0] INT 35
|
||||
//Combat Templates
|
||||
numTemplates INT 12
|
||||
|
||||
//Light version
|
||||
//-------------
|
||||
tmpl[0][0] TEMPLATE "W50Mg"
|
||||
tmpl[0][1] TEMPLATE "W50TwinMg"
|
||||
tmpl[0][2] TEMPLATE "ViperMG02Wheels" //TMG wheels
|
||||
tmpl[0][3] TEMPLATE "ViperLtMGHalfTracks" //MG Half-Track
|
||||
tmpl[0][4] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[0][5] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[0][6] TEMPLATE "ViperFlameHalfTracks" //Flamer Half-Track
|
||||
tmpl[0][7] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
tmpl[0][8] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
|
||||
tmpl[0][9] TEMPLATE "ViperPODWheels" //"ViperMG01Wheels" //MG
|
||||
tmpl[0][10] TEMPLATE "ViperMRLWheels" //"ViperMG02Wheels" //TMG
|
||||
tmpl[0][11] TEMPLATE "ViperPODWheels" //"ViperHMGWheels" //HMG
|
||||
tmpl[0][12] TEMPLATE "CobraPODHTracks" //"ViperHMGWheels"
|
||||
tmpl[0][13] TEMPLATE "CobraMRLHalftrack" //"ViperHMGTracks" //HMG Tracks
|
||||
tmpl[0][14] TEMPLATE "CobraPODHTracks" //Lancer Tracks
|
||||
tmpl[0][15] TEMPLATE "CobraPODTracks" //HMG
|
||||
tmpl[0][16] TEMPLATE "CobraMRLTracks" //HMG
|
||||
tmpl[0][17] TEMPLATE "CobraPODTracks"
|
||||
tmpl[0][18] TEMPLATE "CobraLtA-Thalftrack"
|
||||
tmpl[0][19] TEMPLATE "CobraLtA-Thalftrack" //"ViperTrkLancer"
|
||||
tmpl[0][20] TEMPLATE "CobraLtA-Thalftrack"
|
||||
tmpl[0][21] TEMPLATE "ViperTrkLancer"
|
||||
tmpl[0][2] TEMPLATE "A-Viper-Wheels-TMG"
|
||||
tmpl[0][3] TEMPLATE "ViperLtA-Twheels"
|
||||
tmpl[0][4] TEMPLATE "CobraMedCnTrks"
|
||||
tmpl[0][5] TEMPLATE "SK-Scorp-Hover-Lancer"
|
||||
tmpl[0][6] TEMPLATE "SK-Scorp-Hover-BB"
|
||||
tmpl[0][7] TEMPLATE "SK-Retre-Track-Scourge"
|
||||
tmpl[0][8] TEMPLATE "SK-Retre-Track-RailGun"
|
||||
tmpl[0][9] TEMPLATE "A-Mantis-Trk-Rail"
|
||||
tmpl[0][10] TEMPLATE "SK-Veng-Track-Scourge"
|
||||
tmpl[0][11] TEMPLATE "SK-Veng-Track-Gauss"
|
||||
|
||||
tmpl[0][22] TEMPLATE "H-Scorp-Trk-Lancer"
|
||||
tmpl[0][23] TEMPLATE "H-Scorp-Trk-Lancer"
|
||||
tmpl[0][24] TEMPLATE "H-Scorp-Trk-Lancer" //"SK-Cobra-Hover-Lancer"
|
||||
|
||||
tmpl[0][25] TEMPLATE "H-Scorp-Trk-HC" //"Cobra-Hover-HC"
|
||||
tmpl[0][26] TEMPLATE "H-Scorp-Trk-HC" //"Cobra-Hover-HC"
|
||||
|
||||
// Python
|
||||
tmpl[0][27] TEMPLATE "Sk-PythonHvCanTrack" // Python HC
|
||||
tmpl[0][28] TEMPLATE "PythonScourgeTracks" // Python Scourge
|
||||
|
||||
//tmpl[0][23] TEMPLATE "PythonGaussTracks" // Python Gauss
|
||||
//tmpl[0][24] TEMPLATE "PythonPulseTracks" // Python Pulse
|
||||
|
||||
// Mantis
|
||||
tmpl[0][29] TEMPLATE "MantisTrkHC"
|
||||
tmpl[0][30] TEMPLATE "MantisTKTracks"
|
||||
tmpl[0][31] TEMPLATE "MantisScourgeTracks"
|
||||
|
||||
// Gauss
|
||||
tmpl[0][32] TEMPLATE "SK-Tiger-Track-Gauss" // Tiger Gauss
|
||||
tmpl[0][33] TEMPLATE "TigerPulseTracks" // Tiger Pulse
|
||||
tmpl[0][34] TEMPLATE "TigerHvLaserTracks" // Tiger Heavy Laser
|
||||
|
||||
/* Heavy Templates */
|
||||
numTemplates[1] INT 42
|
||||
//Heavy version
|
||||
//-------------
|
||||
tmpl[1][0] TEMPLATE "W50Mg"
|
||||
tmpl[1][1] TEMPLATE "W50TwinMg"
|
||||
tmpl[1][2] TEMPLATE "ViperMG02Wheels" //TMG wheels
|
||||
tmpl[1][3] TEMPLATE "ViperLtMGHalfTracks" //MG Half-Track
|
||||
tmpl[1][4] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[1][5] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[1][6] TEMPLATE "ViperFlameHalfTracks" //Flamer Half-Track
|
||||
tmpl[1][7] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
tmpl[1][8] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
tmpl[1][2] TEMPLATE "A-Viper-Wheels-TMG"
|
||||
tmpl[1][3] TEMPLATE "ViperLtA-Twheels"
|
||||
tmpl[1][4] TEMPLATE "CobraMedCnTrks"
|
||||
tmpl[1][5] TEMPLATE "SK-Scorp-Hover-Lancer"
|
||||
tmpl[1][6] TEMPLATE "SK-Scorp-Hover-BB"
|
||||
tmpl[1][7] TEMPLATE "SK-Retre-Track-Scourge"
|
||||
tmpl[1][8] TEMPLATE "SK-Retre-Track-RailGun"
|
||||
tmpl[1][9] TEMPLATE "A-Mantis-Trk-Rail"
|
||||
tmpl[1][10] TEMPLATE "SK-Veng-Track-Scourge"
|
||||
tmpl[1][11] TEMPLATE "SK-Veng-Track-Gauss"
|
||||
|
||||
tmpl[1][9] TEMPLATE "ViperPODWheels"
|
||||
tmpl[1][10] TEMPLATE "ViperMRLWheels"
|
||||
tmpl[1][11] TEMPLATE "ViperPODWheels"
|
||||
tmpl[1][12] TEMPLATE "CobraPODHTracks" //"ViperHMGWheels"
|
||||
tmpl[1][13] TEMPLATE "CobraMRLHalftrack" //HMG
|
||||
tmpl[1][14] TEMPLATE "CobraPODHTracks" //"ViperLtA-Twheels"
|
||||
tmpl[1][15] TEMPLATE "CobraLtA-Thalftrack" //HMG
|
||||
tmpl[1][16] TEMPLATE "CobraLtA-Thalftrack" //HMG
|
||||
tmpl[1][17] TEMPLATE "CobraLtA-Thalftrack"
|
||||
tmpl[1][18] TEMPLATE "CobraTrkLancer"
|
||||
tmpl[1][19] TEMPLATE "CobraTrkLancer" //"ViperLtA-Twheels"
|
||||
tmpl[1][20] TEMPLATE "CobraHMGTracks" //"ViperHMGTracks"
|
||||
tmpl[1][21] TEMPLATE "CobraHMGTracks" //"ViperHMGTracks"
|
||||
tmpl[1][22] TEMPLATE "CobraHMGTracks"
|
||||
tmpl[1][23] TEMPLATE "H-Scorp-Trk-Lancer"
|
||||
tmpl[1][24] TEMPLATE "H-Scorp-Trk-Lancer" //"SK-Cobra-Hover-HMG"
|
||||
//Constructor
|
||||
constructor TEMPLATE "ConstructorDroid"
|
||||
|
||||
// Mantis
|
||||
tmpl[1][25] TEMPLATE "MantisTrkHC" //"SK-Python-Hover-Hcannon"
|
||||
tmpl[1][26] TEMPLATE "MantisTKTracks" //"SK-Python-Hover-Hcannon"
|
||||
tmpl[1][27] TEMPLATE "MantisScourgeTracks" //"Scourge-Mantis-H"
|
||||
//Repair
|
||||
tmplRep[0] TEMPLATE "A-Rep-Cobra-Trk" //Cobra Repair Trucks
|
||||
tmplRep[1] TEMPLATE "A-Rep-Mantis-Trk" //Mantis Repair Trucks
|
||||
|
||||
// Python
|
||||
tmpl[1][28] TEMPLATE "Sk-PythonHvCanTrack" // Python HC
|
||||
tmpl[1][29] TEMPLATE "PythonScourgeTracks" // Python Scourge
|
||||
tmpl[1][30] TEMPLATE "PythonGaussTracks" // Python Gauss
|
||||
tmpl[1][31] TEMPLATE "PythonPulseTracks" // Python Pulse
|
||||
//Cyborg Transport
|
||||
Transport TEMPLATE "Transporter"
|
||||
|
||||
// Tiger
|
||||
tmpl[1][32] TEMPLATE "SK-Tiger-Track-Gauss" // Tiger Gauss
|
||||
tmpl[1][33] TEMPLATE "TigerPulseTracks" // Tiger Pulse
|
||||
tmpl[1][34] TEMPLATE "TigerHvLaserTracks" // Tiger Heavy Laser
|
||||
|
||||
// Vengeance
|
||||
tmpl[1][35] TEMPLATE "SK-Veng-Track-Scourge"
|
||||
tmpl[1][36] TEMPLATE "SK-Veng-Track-PulseLsr"
|
||||
tmpl[1][37] TEMPLATE "SK-Veng-Track-Gauss"
|
||||
tmpl[1][38] TEMPLATE "SK-Veng-Track-HvyLaser"
|
||||
|
||||
// Wyvern
|
||||
tmpl[1][39] TEMPLATE "WyvernGaussTracks"
|
||||
tmpl[1][40] TEMPLATE "WyvernPulseTracks"
|
||||
tmpl[1][41] TEMPLATE "WyvernHvLaserTracks"
|
||||
|
||||
|
||||
numRepairTmpl INT 3
|
||||
//tmplRep[0] TEMPLATE "ViperRepairWheels"
|
||||
tmplRep[0] TEMPLATE "A-Rep-Cobra-Trk"
|
||||
tmplRep[1] TEMPLATE "ScorpRepairTrk"
|
||||
tmplRep[2] TEMPLATE "ScorpHRepairHover"
|
||||
|
||||
// cyborg mechanic
|
||||
//---------------------------
|
||||
//Cyborg Templates
|
||||
//---------------------------
|
||||
cybMechanic TEMPLATE "Cyb-Mechanic"
|
||||
|
||||
//VTOLs
|
||||
numVtolTemplates INT 0
|
||||
vtoltmpl[0][0] TEMPLATE "SK-Bug-Hover-Repair"
|
||||
|
||||
//Commander templates
|
||||
numCmdTmpl INT 3
|
||||
//tmplCmd[0] TEMPLATE "Viper-Trk-Com"
|
||||
tmplCmd[0] TEMPLATE "Cobra-Trk-Com"
|
||||
tmplCmd[1] TEMPLATE "Scorp-Trk-Com"
|
||||
tmplCmd[2] TEMPLATE "Mantis-Trk-Com"
|
||||
//PythonComTracks
|
||||
|
||||
// cyborg templates
|
||||
numLightCyborgs int 6
|
||||
cybTempl[0] TEMPLATE "CyborgChain01Ground"
|
||||
cybTempl[1] TEMPLATE "CyborgCannon01Grd" //heavy gunner
|
||||
cybTempl[2] TEMPLATE "CyborgFlamer01Grd"
|
||||
cybTempl[3] TEMPLATE "CyborgRkt01Ground"
|
||||
cybTempl[4] TEMPLATE "MP-Cyb-Needle-GRD"
|
||||
cybTempl[5] TEMPLATE "MP-Cyb-Needle-GRD"
|
||||
cybTmpl[0] TEMPLATE "CyborgChain01Ground"
|
||||
cybTmpl[1] TEMPLATE "CyborgCannon01Grd"
|
||||
cybTmpl[2] TEMPLATE "CyborgRkt01Ground"
|
||||
cybTmpl[3] TEMPLATE "Cyb-Gren"
|
||||
cybTmpl[4] TEMPLATE "Cyb-Hvy-Acannon"
|
||||
cybTmpl[5] TEMPLATE "Cyb-Hvy-Mcannon"
|
||||
cybTmpl[6] TEMPLATE "Cyb-Hvy-TK"
|
||||
cybTmpl[7] TEMPLATE "Cyb-Hvy-PulseLsr"
|
||||
cybTmpl[8] TEMPLATE "Cyb-Hvy-A-T"
|
||||
cybTmpl[9] TEMPLATE "Cyb-Hvy-RailGunner"
|
||||
|
||||
cyborgProp PROPULSION "CyborgLegs"
|
||||
vtolProp PROPULSION "V-Tol"
|
||||
|
||||
numDefenses INT 18
|
||||
defenses[0] STRUCTURESTAT "A0BaBaBunker"
|
||||
defenses[1] STRUCTURESTAT "GuardTower1"
|
||||
defenses[2] STRUCTURESTAT "PillBox1"
|
||||
defenses[3] STRUCTURESTAT "PillBox4"
|
||||
defenses[4] STRUCTURESTAT "PillBox6" //Lancer bunker
|
||||
defenses[5] STRUCTURESTAT "WallTower-HvATrocket"
|
||||
defenses[6] STRUCTURESTAT "Emplacement-HvyATrocket"
|
||||
defenses[7] STRUCTURESTAT "Emplacement-HPVcannon"
|
||||
defenses[8] STRUCTURESTAT "WallTower-HPVcannon"
|
||||
defenses[9] STRUCTURESTAT "WallTower-Atmiss"
|
||||
defenses[10] STRUCTURESTAT "Emplacement-RotHow"
|
||||
defenses[11] STRUCTURESTAT "Emplacement-MortarPit-Incenediary"
|
||||
defenses[12] STRUCTURESTAT "WallTower-Rail2"
|
||||
defenses[13] STRUCTURESTAT "Emplacement-Rail2"
|
||||
defenses[14] STRUCTURESTAT "Emplacement-PlasmaCannon"
|
||||
defenses[15] STRUCTURESTAT "P0-AASite-Laser"
|
||||
defenses[16] STRUCTURESTAT "WallTower-Rail3"
|
||||
defenses[17] STRUCTURESTAT "Emplacement-Rail3"
|
||||
|
||||
//---------------------------
|
||||
// VTOLs
|
||||
//---------------------------
|
||||
|
||||
//Antistructure
|
||||
//---------------------------
|
||||
numSVtolTemplates INT 1
|
||||
|
||||
//Light templates
|
||||
sVtols[0][0] TEMPLATE "V-Scor-BB"
|
||||
|
||||
//Heavy templates
|
||||
sVtols[1][0] TEMPLATE "SK-Mantis-VTOL-BB" //SK-Scorpion-VTOL-BB
|
||||
|
||||
sVtolWeapon[0] WEAPON "Rocket-VTOL-BB"
|
||||
|
||||
//Antitank
|
||||
//---------------------------
|
||||
numTVtolTemplates INT 1
|
||||
|
||||
tVtols[0][0] TEMPLATE "V-Scor-Lancer"
|
||||
|
||||
tVtols[1][0] TEMPLATE "V-Mantis-Lancer"
|
||||
|
||||
tVtolWeapon[0] WEAPON "Rocket-VTOL-LtA-T" //Lancer
|
||||
|
||||
//------------------------------------
|
||||
// Structure target preferences
|
||||
//------------------------------------
|
||||
sPref[0] INT 2 //Factory
|
||||
sPref[1] INT 4 //Power gen
|
||||
sPref[2] INT 32 //Res fac
|
||||
sPref[3] INT 256 //Cyborg fac
|
||||
sPref[4] INT 512 //Vtol fac
|
||||
sPref[5] INT 28672 //Any defense
|
||||
|
||||
//-----------------
|
||||
// Arty
|
||||
//-----------------
|
||||
sens[0] STRUCTURESTAT "Sys-SensoTower02" //For T2
|
||||
sens[1] STRUCTURESTAT "Sys-CB-Tower01"
|
||||
sens[2] STRUCTURESTAT "Sys-SensoTowerWS" //For T3
|
||||
|
||||
arty[0] STRUCTURESTAT "Emplacement-Rocket06-IDF"
|
||||
arty[1] STRUCTURESTAT "Emplacement-Howitzer150"
|
||||
arty[2] STRUCTURESTAT "Emplacement-RotHow" //Hellstorm Emplacement
|
||||
arty[3] STRUCTURESTAT "Emplacement-HvART-pit"
|
||||
arty[4] STRUCTURESTAT "Emplacement-MdART-pit"
|
||||
|
||||
//------------------
|
||||
//Messages
|
||||
//------------------
|
||||
ai_ally_msg[0] TEXTSTRING "AI_ally_msg1"
|
||||
ai_ally_msg[1] TEXTSTRING "AI_ally_msg2"
|
||||
ai_ally_msg[2] TEXTSTRING "AI_ally_msg3"
|
||||
ai_ally_msg[3] TEXTSTRING "AI_ally_msg4"
|
||||
|
||||
//------------------
|
||||
//Debug messages
|
||||
//------------------
|
||||
DebugMsg[0] TEXTSTRING "Debug_msg_1" //Base defence on
|
||||
DebugMsg[1] TEXTSTRING "Debug_msg_2" //Base defence off
|
||||
DebugMsg[2] TEXTSTRING "Debug_msg_3" //Starting attack
|
||||
DebugMsg[3] TEXTSTRING "Debug_msg_4" //Alloutattack
|
||||
DebugMsg[4] TEXTSTRING "Debug_msg_5" //Attack stopped
|
||||
DebugMsg[5] TEXTSTRING "Debug_msg_6" //Adding some defenders to attackers
|
||||
DebugMsg[6] TEXTSTRING "Debug_msg_7" //RETREATING: not enough units left
|
||||
DebugMsg[7] TEXTSTRING "Debug_msg_8" //ATTACK: reached enemy base
|
||||
DebugMsg[8] TEXTSTRING "Debug_msg_9" //DROP: Initializing drop
|
||||
DebugMsg[9] TEXTSTRING "Debug_msg_10" //STUCK: Running a bit
|
||||
DebugMsg[10] TEXTSTRING "Debug_msg_11" //STUCK: Removing obstacles
|
||||
DebugMsg[11] TEXTSTRING "Debug_msg_12" //ALLY: Helping ally's base
|
||||
DebugMsg[12] TEXTSTRING "Debug_msg_13" //ALLY: Ally's base is safe. Returning.
|
||||
DebugMsg[13] TEXTSTRING "Debug_msg_14" //BASE: Base attacked. Defending.
|
||||
DebugMsg[14] TEXTSTRING "Debug_msg_15" //BASE: Agressive defence.
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1,471 +1,242 @@
|
|||
/////////////////////////////////////////////////////////////////////
|
||||
// ai for skirmish game
|
||||
// Generic vlo for each computer player
|
||||
/////////////////////////////////////////////////////////////////////
|
||||
|
||||
script "player4.slo"
|
||||
run
|
||||
{
|
||||
player INT 4
|
||||
player INT 4
|
||||
|
||||
derrick STRUCTURESTAT "A0ResourceExtractor"
|
||||
|
||||
fac STRUCTURESTAT "A0LightFactory"
|
||||
vtolfac STRUCTURESTAT "A0VTolFactory1"
|
||||
cybfac STRUCTURESTAT "A0CyborgFactory"
|
||||
|
||||
resFac STRUCTURESTAT "A0ResearchFacility"
|
||||
powGen STRUCTURESTAT "A0PowerGenerator"
|
||||
//Upgrade structures
|
||||
powModule STRUCTURESTAT "A0PowMod1"
|
||||
facModule STRUCTURESTAT "A0FacMod1"
|
||||
resModule STRUCTURESTAT "A0ResearchModule1"
|
||||
|
||||
//Important structures
|
||||
oilRes FEATURESTAT "OilResource"
|
||||
wall STRUCTURESTAT "A0HardcreteMk1Wall"
|
||||
HQ STRUCTURESTAT "A0CommandCentreDEL"
|
||||
uplink STRUCTURESTAT "A0Sat-linkCentre"
|
||||
lasSat STRUCTURESTAT "A0LasSatCommand"
|
||||
|
||||
cmdCenter STRUCTURESTAT "A0CommandCentreDEL"
|
||||
derrick STRUCTURESTAT "A0ResourceExtractor"
|
||||
powGen STRUCTURESTAT "A0PowerGenerator"
|
||||
factory STRUCTURESTAT "A0LightFactory"
|
||||
resLab STRUCTURESTAT "A0ResearchFacility"
|
||||
vtolFactory STRUCTURESTAT "A0VTolFactory1"
|
||||
repairFacility STRUCTURESTAT "A0RepairCentre3"
|
||||
vtolPad STRUCTURESTAT "A0VtolPad"
|
||||
cybFactory STRUCTURESTAT "A0CyborgFactory"
|
||||
wall STRUCTURESTAT "A0HardcreteMk1Wall"
|
||||
|
||||
//Structures for the first phase: LEGO
|
||||
// numLego INT 3
|
||||
// legoSt[0] STRUCTURESTAT "A0ResearchFacility"
|
||||
// legoSt[1] STRUCTURESTAT "A0LightFactory"
|
||||
// legoSt[2] STRUCTURESTAT "A0CommandCentreDEL"
|
||||
numLego INT 12
|
||||
legoSt[0] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[1] STRUCTURESTAT "A0PowerGenerator"
|
||||
legoSt[2] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[3] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[4] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[5] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[6] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[7] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[8] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[9] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[10] STRUCTURESTAT "LookOutTower"
|
||||
legoSt[11] STRUCTURESTAT "A0CyborgFactory"
|
||||
|
||||
maxDamageLevels INT 3
|
||||
damageLevel[0] INT 75 //light damage
|
||||
damageLevel[1] INT 40
|
||||
damageLevel[2] INT 10 //heavy damage
|
||||
|
||||
|
||||
//resUnitTransporter RESEARCHSTAT "R-Cyborg-TransportU"
|
||||
|
||||
/*****************************/
|
||||
/* Research */
|
||||
/*****************************/
|
||||
|
||||
numBranches INT 2
|
||||
|
||||
techTanks INT 0
|
||||
techAir INT 1
|
||||
|
||||
numRes[0] INT 60
|
||||
research[0][1] RESEARCHSTAT "R-Vehicle-SEBody3"
|
||||
research[0][2] RESEARCHSTAT "R-Wpn-MG3Mk1" //"R-Wpn-EMPCannon" //heavy mg
|
||||
|
||||
research[0][3] RESEARCHSTAT "R-Wpn-Rocket02-MRL" //mini rocket artillery
|
||||
research[0][4] RESEARCHSTAT "R-Wpn-Rocket-ROF03"
|
||||
research[0][5] RESEARCHSTAT "R-Defense-Tower06" //mini-pod tower
|
||||
|
||||
research[0][6] RESEARCHSTAT "R-Struc-Materials02" //needs 1st wall upgrade
|
||||
|
||||
research[0][7] RESEARCHSTAT "R-Defense-Pillbox04" //LC bunker
|
||||
|
||||
//research[0][5] RESEARCHSTAT "R-Wpn-Rocket01-LtAT" //lancer, needs minipod and 2 rocket upgrades
|
||||
research[0][8] RESEARCHSTAT "R-Defense-Pillbox06" //lancer bunker, comes right after lancer
|
||||
research[0][9] RESEARCHSTAT "R-Wpn-RocketSlow-Damage02" //lancer upgrade, all come right after lancer
|
||||
research[0][10] RESEARCHSTAT "R-Wpn-RocketSlow-Accuracy01"//lancer upgrade, need 1nd damage upgrade
|
||||
//research[0][3] RESEARCHSTAT "R-Wpn-MG-ROF03" //needs "Automated Factory Production" (needs fac mod), "APDSB MG Bullets Mk2" (cheap)
|
||||
|
||||
research[0][11] RESEARCHSTAT "R-Vehicle-Prop-Tracks" //tracks, come after Half-Tracks (pre-researched), pre-researched in "bases" mode
|
||||
|
||||
research[0][12] RESEARCHSTAT "R-Sys-MobileRepairTurret01" //repair turret, pre-researched
|
||||
|
||||
//Mods
|
||||
research[0][13] RESEARCHSTAT "R-Vehicle-SABody3"
|
||||
research[0][14] RESEARCHSTAT "R-Struc-PowerModuleMk1" //pow mod, comes pre-researched on "bases" mode, needs Fuel Injection Engine
|
||||
research[0][15] RESEARCHSTAT "R-Struc-Factory-Module" //fac mod, comes pre-researched on "bases" mode, needs pow mod, cyb fac
|
||||
research[0][16] RESEARCHSTAT "R-Struc-Research-Module" //res mod, comes pre-researched on "bases" mode
|
||||
|
||||
research[0][17] RESEARCHSTAT "R-Defense-AASite-QuadMg1" //hurricane site, needs hurricane AA turret (needs TMG)
|
||||
|
||||
//scorpion
|
||||
research[0][18] RESEARCHSTAT "R-Vehicle-Body08" //scorpion, comes after cobra (needs fac mod, viper), "Composite Alloys Mk2" (needs MK1, fac mod, res mod) and Metals02
|
||||
|
||||
//power
|
||||
research[0][19] RESEARCHSTAT "R-Struc-Power-Upgrade01c" //power upgrade, needs 3 (4th) research upgrades
|
||||
|
||||
research[0][20] RESEARCHSTAT "R-Cyborg-Metals02" //cheap, to make cyborg mechanics more durable
|
||||
research[0][21] RESEARCHSTAT "R-Vehicle-Metals03" //Composite Alloys Mk3, needs fac mod and res mod
|
||||
|
||||
//Bunker Buster
|
||||
research[0][22] RESEARCHSTAT "R-Wpn-Rocket03-HvAT" //BB, comes after lancer and HEAT Rocket Warhead Mk3 (which comes after lancer)
|
||||
|
||||
research[0][23] RESEARCHSTAT "R-Comp-CommandTurret01" //commander, comes after command center, already available on "bases" mode
|
||||
|
||||
research[0][24] RESEARCHSTAT "R-Vehicle-Prop-Hover" //hover, used by trucks, needs fac mod, "Fuel Injection Engine Mk2"
|
||||
|
||||
//HC
|
||||
research[0][25] RESEARCHSTAT "R-Defense-WallTower04" //HC HP, needs HC (needs cannon damage 3, Python, MC), lc and mc HPs
|
||||
research[0][26] RESEARCHSTAT "R-Wpn-Cannon-Damage03" // cheap cannon damage updates, need lc
|
||||
research[0][27] RESEARCHSTAT "R-Wpn-Cannon-Accuracy02" //HC upgrades, needs 3nd cannon damage, 4th res upgrade
|
||||
research[0][28] RESEARCHSTAT "R-Struc-Materials06" //needs 4th wall upgrade
|
||||
|
||||
//research[0][18] RESEARCHSTAT "R-Defense-WallTower01" //HMG HP, comes after HMG, MG Bunker and Hardcrete Wall
|
||||
|
||||
research[0][29] RESEARCHSTAT "R-Struc-Power-Upgrade03a" //needs 4 pow upgrades, 7th research upgrade
|
||||
research[0][30] RESEARCHSTAT "R-Vehicle-Metals06" // Dense Composite Alloys Mk3, needs 4th res upgrade
|
||||
|
||||
research[0][31] RESEARCHSTAT "R-Wpn-Cannon-Damage09"
|
||||
research[0][32] RESEARCHSTAT "R-Vehicle-Metals09" //Superdense Composite Alloys Mk3, needs 7th research upgrade
|
||||
research[0][33] RESEARCHSTAT "R-Struc-Materials09" //needs 9th wall upgrade
|
||||
|
||||
|
||||
research[0][34] RESEARCHSTAT "R-Sys-MobileRepairTurretHvy" //heavy repair, needs 8th research upgrade, sys engineering 2,3
|
||||
|
||||
research[0][35] RESEARCHSTAT "R-Wpn-AAGun-Damage03" //hurricane damage, needs hurricane
|
||||
|
||||
// mantis
|
||||
research[0][36] RESEARCHSTAT "R-Vehicle-Body12" //mantis, needs python (needs cobra, metals02) and "Dense Composite Alloys Mk2" (costy, needs 2 (5th) vehicle metals upgrades and 4th research upgrade)
|
||||
|
||||
research[0][37] RESEARCHSTAT "R-Wpn-Cannon-ROF06"
|
||||
|
||||
research[0][38] RESEARCHSTAT "R-Sys-Autorepair-General" //autorepair, needs 8th research upgrades
|
||||
|
||||
//lancer HP
|
||||
//research[0][20] RESEARCHSTAT "R-Defense-WallTower06" //lancer HP
|
||||
|
||||
research[0][39] RESEARCHSTAT "R-Wpn-Missile2A-T" //scourge, needs TK (2nd rocker accuracy, 4th damage), 7th res upgrade
|
||||
|
||||
// Tiger
|
||||
research[0][40] RESEARCHSTAT "R-Vehicle-Body09" // Tiger, needs python, leopard, panther (near mantis)
|
||||
|
||||
//lancer upgrades
|
||||
research[0][41] RESEARCHSTAT "R-Wpn-RocketSlow-Damage06" //lancer upgrade, all come right after lancer
|
||||
|
||||
research[0][42] RESEARCHSTAT "R-Wpn-RocketSlow-ROF02" //lancer upgrade, comes after 4th lancer damage upgrade
|
||||
|
||||
research[0][43] RESEARCHSTAT "R-Wpn-RocketSlow-Accuracy03" //lancer upgrade, need 4th research upgrade
|
||||
|
||||
//research[0][27] RESEARCHSTAT "R-Defense-WallTower03" //MC HP
|
||||
|
||||
research[0][44] RESEARCHSTAT "R-Wpn-Missile-Damage03" //scourge damage, needs Avenger Sam (needs scourge), Vtol Strike Tower
|
||||
research[0][45] RESEARCHSTAT "R-Wpn-Missile-ROF03" //scourge ROF
|
||||
research[0][46] RESEARCHSTAT "R-Wpn-Missile-Accuracy02" //scourge Accuracy
|
||||
|
||||
//HC upgrades
|
||||
|
||||
//research[0][32] RESEARCHSTAT "R-Wpn-Rocket07-Tank-Killer" //Tank killer, comes after 2nd rocket accuracy, 4th rocket damage
|
||||
|
||||
//research[0][29] RESEARCHSTAT "R-Vehicle-Body09" //tiger
|
||||
//research[0][30] RESEARCHSTAT "R-Wpn-MG3Mk1" //"R-Cyborg-TransportU" //Unit transport //FIXME
|
||||
|
||||
research[0][47] RESEARCHSTAT "R-Defense-Emplacement-HPVcannon" //HPV bunker
|
||||
research[0][48] RESEARCHSTAT "R-Defense-WallTower-HPVcannon" //HPV HP
|
||||
|
||||
//research[0][35] RESEARCHSTAT "R-Defense-AASite-QuadRotMg" //Whirlwind site - worse than cyclone for stationary use
|
||||
|
||||
research[0][49] RESEARCHSTAT "R-Vehicle-Body10" //vengeance
|
||||
research[0][50] RESEARCHSTAT "R-Wpn-Laser02" //pulse laser
|
||||
research[0][51] RESEARCHSTAT "R-Wpn-HvyLaser" // heavy laser, needs flashlight and pulse laser
|
||||
|
||||
research[0][52] RESEARCHSTAT "R-Wpn-AAGun-Accuracy03"
|
||||
research[0][53] RESEARCHSTAT "R-Wpn-AAGun-Damage06" //needs 8th cannon damage
|
||||
research[0][54] RESEARCHSTAT "R-Wpn-AAGun-ROF06"
|
||||
|
||||
// Wyvern
|
||||
research[0][55] RESEARCHSTAT "R-Vehicle-Body13" // Wyvern, needs vengeance
|
||||
|
||||
research[0][56] RESEARCHSTAT "R-Defense-Rail2" //rail gun bunker
|
||||
|
||||
research[0][57] RESEARCHSTAT "R-Defense-WallTower-Rail3" //Gauss HP
|
||||
|
||||
research[0][58] RESEARCHSTAT "R-Wpn-LasSat" //includes
|
||||
research[0][59] RESEARCHSTAT "R-Struc-AAShield"
|
||||
|
||||
/****************************/
|
||||
/* VTOL Stuff */
|
||||
/****************************/
|
||||
numRes[1] INT 38
|
||||
|
||||
research[1][0] RESEARCHSTAT "R-Wpn-MG3Mk1" //heavy mg
|
||||
research[1][1] RESEARCHSTAT "R-Wpn-MG-Damage03"
|
||||
research[1][2] RESEARCHSTAT "R-Struc-PowerModuleMk1" //pow mod
|
||||
|
||||
research[1][3] RESEARCHSTAT "R-Vehicle-Prop-Tracks" //tracks
|
||||
research[1][4] RESEARCHSTAT "R-Wpn-MG-ROF03"
|
||||
research[1][5] RESEARCHSTAT "R-Struc-Research-Module" //res mod
|
||||
|
||||
//VTOL (mix with other vital tech)
|
||||
research[1][6] RESEARCHSTAT "R-Struc-VTOLPad" //includes R-Struc-VTOLFactory and R-Vehicle-Prop-VTOL
|
||||
research[1][7] RESEARCHSTAT "R-Defense-Pillbox06" //lancer bunker
|
||||
research[1][8] RESEARCHSTAT "R-Struc-VTOLPad-Upgrade06" //includes R-Struc-VTOLFactory-Upgrade03
|
||||
research[1][9] RESEARCHSTAT "R-Vehicle-Body05" //cobra
|
||||
research[1][10] RESEARCHSTAT "R-Struc-VTOLFactory-Upgrade06"
|
||||
research[1][11] RESEARCHSTAT "R-Wpn-MG3Mk1" //"R-Cyborg-TransportU" //Unit transport //FIXME
|
||||
//End of VTOL
|
||||
|
||||
research[1][12] RESEARCHSTAT "R-Defense-AASite-QuadMg1" //hurricane site
|
||||
|
||||
//Bunker Buster
|
||||
research[1][13] RESEARCHSTAT "R-Wpn-Rocket03-HvAT"
|
||||
research[1][14] RESEARCHSTAT "R-Vehicle-Prop-Hover" //hover
|
||||
research[1][15] RESEARCHSTAT "R-Struc-Power-Upgrade03a"
|
||||
|
||||
//lancer upgrades
|
||||
research[1][16] RESEARCHSTAT "R-Wpn-RocketSlow-Damage06" //lancer upgrade
|
||||
research[1][17] RESEARCHSTAT "R-Wpn-RocketSlow-ROF02" //lancer upgrade
|
||||
research[1][18] RESEARCHSTAT "R-Wpn-RocketSlow-Accuracy03" //lancer upgrade
|
||||
|
||||
research[1][19] RESEARCHSTAT "R-Sys-Autorepair-General"
|
||||
research[1][20] RESEARCHSTAT "R-Sys-MobileRepairTurretHvy" //heavy repair
|
||||
research[1][21] RESEARCHSTAT "R-Defense-WallTower03" //MC HP
|
||||
research[1][22] RESEARCHSTAT "R-Defense-WallTower04" //heavy cannon hp
|
||||
|
||||
//HC upgrades
|
||||
research[1][23] RESEARCHSTAT "R-Wpn-Cannon-ROF06"
|
||||
research[1][24] RESEARCHSTAT "R-Wpn-Cannon-Damage09"
|
||||
research[1][25] RESEARCHSTAT "R-Wpn-Cannon-Accuracy02" //HC upgrades
|
||||
|
||||
//weapons
|
||||
research[1][26] RESEARCHSTAT "R-Vehicle-Body12" //mantis
|
||||
research[1][27] RESEARCHSTAT "R-Wpn-Rocket07-Tank-Killer" //Tank killer
|
||||
|
||||
research[1][28] RESEARCHSTAT "R-Defense-Emplacement-HPVcannon" //HPV bunker
|
||||
research[1][29] RESEARCHSTAT "R-Defense-WallTower-HPVcannon" //HPV HP
|
||||
research[1][30] RESEARCHSTAT "R-Wpn-Laser02" //pulse
|
||||
|
||||
research[1][31] RESEARCHSTAT "R-Wpn-AAGun-Accuracy03"
|
||||
research[1][32] RESEARCHSTAT "R-Wpn-AAGun-Damage06"
|
||||
research[1][33] RESEARCHSTAT "R-Wpn-AAGun-ROF06"
|
||||
research[1][34] RESEARCHSTAT "R-Defense-Rail2" //rail gun bunker
|
||||
research[1][35] RESEARCHSTAT "R-Wpn-Missile2A-T" //scourge
|
||||
research[1][36] RESEARCHSTAT "R-Defense-WallTower-Rail3" //Gauss HP
|
||||
research[1][37] RESEARCHSTAT "R-Wpn-LasSat" //includes "R-Sys-Sensor-UpLink" //uplink
|
||||
|
||||
|
||||
//misc research
|
||||
resBB RESEARCHSTAT "R-Wpn-Rocket03-HvAT" //Bunker Buster
|
||||
resCmd RESEARCHSTAT "R-Comp-CommandTurret01" //commander turret includes command center
|
||||
|
||||
//COMPONENTS
|
||||
viperBody BODY "Body1REC"
|
||||
weaponBB WEAPON "Rocket-BB" //bb
|
||||
cmdTurret BRAIN "CommandBrain01" //commander brain
|
||||
// extra structs
|
||||
numExtraStructs INT 3
|
||||
extraStructs[0] STRUCTURESTAT "A0ResearchFacility"
|
||||
extraStructs[1] STRUCTURESTAT "A0LightFactory"
|
||||
extraStructs[2] STRUCTURESTAT "LookOutTower"
|
||||
|
||||
//Structures to attack first when attacking
|
||||
numAttackStructs INT 5
|
||||
attackStructs[0] STRUCTURESTAT "Sys-SpyTower" //Nexus link, it's too powerfull
|
||||
attackStructs[1] STRUCTURESTAT "X-Super-Rocket"
|
||||
attackStructs[2] STRUCTURESTAT "X-Super-Cannon"
|
||||
attackStructs[3] STRUCTURESTAT "X-Super-MassDriver"
|
||||
attackStructs[4] STRUCTURESTAT "X-Super-Missile"
|
||||
|
||||
//Base structures
|
||||
numBaseStructs INT 9
|
||||
baseStructs[0] STRUCTURESTAT "A0LightFactory"
|
||||
baseStructs[1] STRUCTURESTAT "A0CommandCentreDEL"
|
||||
baseStructs[2] STRUCTURESTAT "A0ResearchFacility"
|
||||
baseStructs[3] STRUCTURESTAT "A0VTolFactory1"
|
||||
baseStructs[4] STRUCTURESTAT "A0PowerGenerator"
|
||||
baseStructs[5] STRUCTURESTAT "A0CyborgFactory"
|
||||
baseStructs[6] STRUCTURESTAT "A0LasSatCommand"
|
||||
baseStructs[7] STRUCTURESTAT "A0Sat-linkCentre"
|
||||
baseStructs[8] STRUCTURESTAT "AAShield"
|
||||
numBaseStructs INT 13
|
||||
baseStructs[0] STRUCTURESTAT "LookOutTower"
|
||||
baseStructs[1] STRUCTURESTAT "A0LightFactory"
|
||||
baseStructs[2] STRUCTURESTAT "A0ResearchFacility"
|
||||
baseStructs[3] STRUCTURESTAT "A0VTolFactory1"
|
||||
baseStructs[4] STRUCTURESTAT "A0PowerGenerator"
|
||||
baseStructs[5] STRUCTURESTAT "A0CyborgFactory"
|
||||
baseStructs[6] STRUCTURESTAT "X-Super-Cannon"
|
||||
baseStructs[7] STRUCTURESTAT "X-Super-MassDriver"
|
||||
baseStructs[8] STRUCTURESTAT "X-Super-Rocket"
|
||||
baseStructs[9] STRUCTURESTAT "X-Super-Missile"
|
||||
baseStructs[10] STRUCTURESTAT "AAShield"
|
||||
baseStructs[11] STRUCTURESTAT "A0LasSatCommand"
|
||||
baseStructs[12] STRUCTURESTAT "UplinkCentre"
|
||||
|
||||
//Minimal (vital) structures
|
||||
numVitalStructs INT 7
|
||||
minimalStruct[0] STRUCTURESTAT "A0LightFactory"
|
||||
minimalStruct[1] STRUCTURESTAT "A0PowerGenerator"
|
||||
minimalStruct[2] STRUCTURESTAT "A0ResourceExtractor"
|
||||
minimalStruct[3] STRUCTURESTAT "A0ResearchFacility"
|
||||
minimalStruct[4] STRUCTURESTAT "A0LightFactory" //another fac
|
||||
minimalStruct[5] STRUCTURESTAT "A0CommandCentreDEL"
|
||||
minimalStruct[6] STRUCTURESTAT "A0CyborgFactory"
|
||||
//AA
|
||||
numVtolDefStr INT 2
|
||||
vtolDefStruct[0] STRUCTURESTAT "P0-AASite-SAM1"
|
||||
vtolDefStruct[1] STRUCTURESTAT "P0-AASite-SAM2"
|
||||
|
||||
//Number of vital structures required
|
||||
numMinimalStruct[0] INT 1 // fac
|
||||
numMinimalStruct[1] INT 1 // pow
|
||||
numMinimalStruct[2] INT 3 // derrick
|
||||
numMinimalStruct[3] INT 1 // res fac
|
||||
numMinimalStruct[4] INT 2 // fac
|
||||
numMinimalStruct[5] INT 1 // HQ
|
||||
numMinimalStruct[6] INT 2 // cyb factory
|
||||
|
||||
//Number of max trucks allowed to build a specific structure type
|
||||
maxVitalBuilders[0] INT -1
|
||||
maxVitalBuilders[1] INT 2
|
||||
maxVitalBuilders[2] INT 1
|
||||
maxVitalBuilders[3] INT 1
|
||||
maxVitalBuilders[4] INT 2
|
||||
maxVitalBuilders[5] INT 1
|
||||
maxVitalBuilders[6] INT 1
|
||||
|
||||
numAA INT 5
|
||||
AA[0] STRUCTURESTAT "AASite-QuadMg1"
|
||||
AA[1] STRUCTURESTAT "AASite-QuadBof"
|
||||
AA[2] STRUCTURESTAT "AASite-QuadRotMg"
|
||||
AA[3] STRUCTURESTAT "P0-AASite-SAM1"
|
||||
AA[4] STRUCTURESTAT "P0-AASite-SAM2"
|
||||
|
||||
//baseStructs[6] STRUCTURESTAT "X-Super-Cannon"
|
||||
//baseStructs[7] STRUCTURESTAT "X-Super-MassDriver"
|
||||
//baseStructs[8] STRUCTURESTAT "X-Super-Rocket"
|
||||
//baseStructs[9] STRUCTURESTAT "X-Super-Missile"
|
||||
|
||||
numDef INT 6
|
||||
def[0] STRUCTURESTAT "PillBox1"
|
||||
def[1] STRUCTURESTAT "PillBox2"
|
||||
def[2] STRUCTURESTAT "PillBox3"
|
||||
def[3] STRUCTURESTAT "GuardTower6" //mini-pod tower
|
||||
def[4] STRUCTURESTAT "PillBox4"
|
||||
def[5] STRUCTURESTAT "PillBox6" //lancer
|
||||
//def[5] STRUCTURESTAT "Emplacement-HPVcannon"
|
||||
|
||||
numGatewayDef INT 6
|
||||
gatewayDef[0] STRUCTURESTAT "WallTower01" //HMG
|
||||
gatewayDef[1] STRUCTURESTAT "WallTower03" //MC
|
||||
gatewayDef[2] STRUCTURESTAT "WallTower04" //HC
|
||||
gatewayDef[3] STRUCTURESTAT "WallTower06" //lancer
|
||||
gatewayDef[4] STRUCTURESTAT "WallTower-HPVcannon" //HPV
|
||||
gatewayDef[5] STRUCTURESTAT "WallTower-Rail3" //Gauss
|
||||
|
||||
//upgrade structures
|
||||
powMod STRUCTURESTAT "A0PowMod1"
|
||||
facMod STRUCTURESTAT "A0FacMod1"
|
||||
resMod STRUCTURESTAT "A0ResearchModule1"
|
||||
|
||||
/* Bunker Buster Templates */
|
||||
numBBTempl INT 3
|
||||
tmplBB[0] TEMPLATE "ViperBBWheels"
|
||||
tmplBB[1] TEMPLATE "CobraBBTracks"
|
||||
tmplBB[2] TEMPLATE "ScorpBBTracks"
|
||||
|
||||
//tmplUnitransporter TEMPLATE "TransporterU"
|
||||
|
||||
/* Truck Templates */
|
||||
numTruckTmpl INT 3
|
||||
truck[0] TEMPLATE "ConstructorDroid"
|
||||
truck[1] TEMPLATE "CobraHoverTruck"
|
||||
truck[2] TEMPLATE "ScorpHoverTruck"
|
||||
|
||||
/* Cyborg Engineer */
|
||||
cybEngineer TEMPLATE "Cyb-ComEng"
|
||||
|
||||
/* Light Templates */
|
||||
numTemplates[0] INT 35
|
||||
//Combat Templates
|
||||
numTemplates INT 12
|
||||
|
||||
//Light version
|
||||
//-------------
|
||||
tmpl[0][0] TEMPLATE "W50Mg"
|
||||
tmpl[0][1] TEMPLATE "W50TwinMg"
|
||||
tmpl[0][2] TEMPLATE "ViperMG02Wheels" //TMG wheels
|
||||
tmpl[0][3] TEMPLATE "ViperLtMGHalfTracks" //MG Half-Track
|
||||
tmpl[0][4] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[0][5] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[0][6] TEMPLATE "ViperFlameHalfTracks" //Flamer Half-Track
|
||||
tmpl[0][7] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
tmpl[0][8] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
|
||||
tmpl[0][9] TEMPLATE "ViperPODWheels" //"ViperMG01Wheels" //MG
|
||||
tmpl[0][10] TEMPLATE "ViperMRLWheels" //"ViperMG02Wheels" //TMG
|
||||
tmpl[0][11] TEMPLATE "ViperPODWheels" //"ViperHMGWheels" //HMG
|
||||
tmpl[0][12] TEMPLATE "CobraPODHTracks" //"ViperHMGWheels"
|
||||
tmpl[0][13] TEMPLATE "CobraMRLHalftrack" //"ViperHMGTracks" //HMG Tracks
|
||||
tmpl[0][14] TEMPLATE "CobraPODHTracks" //Lancer Tracks
|
||||
tmpl[0][15] TEMPLATE "CobraPODTracks" //HMG
|
||||
tmpl[0][16] TEMPLATE "CobraMRLTracks" //HMG
|
||||
tmpl[0][17] TEMPLATE "CobraPODTracks"
|
||||
tmpl[0][18] TEMPLATE "CobraLtA-Thalftrack"
|
||||
tmpl[0][19] TEMPLATE "CobraLtA-Thalftrack" //"ViperTrkLancer"
|
||||
tmpl[0][20] TEMPLATE "CobraLtA-Thalftrack"
|
||||
tmpl[0][21] TEMPLATE "ViperTrkLancer"
|
||||
tmpl[0][2] TEMPLATE "A-Viper-Wheels-TMG"
|
||||
tmpl[0][3] TEMPLATE "ViperLtA-Twheels"
|
||||
tmpl[0][4] TEMPLATE "CobraMedCnTrks"
|
||||
tmpl[0][5] TEMPLATE "SK-Scorp-Hover-Lancer"
|
||||
tmpl[0][6] TEMPLATE "SK-Scorp-Hover-BB"
|
||||
tmpl[0][7] TEMPLATE "SK-Retre-Track-Scourge"
|
||||
tmpl[0][8] TEMPLATE "SK-Retre-Track-RailGun"
|
||||
tmpl[0][9] TEMPLATE "A-Mantis-Trk-Rail"
|
||||
tmpl[0][10] TEMPLATE "SK-Veng-Track-Scourge"
|
||||
tmpl[0][11] TEMPLATE "SK-Veng-Track-Gauss"
|
||||
|
||||
tmpl[0][22] TEMPLATE "H-Scorp-Trk-Lancer"
|
||||
tmpl[0][23] TEMPLATE "H-Scorp-Trk-Lancer"
|
||||
tmpl[0][24] TEMPLATE "H-Scorp-Trk-Lancer" //"SK-Cobra-Hover-Lancer"
|
||||
|
||||
tmpl[0][25] TEMPLATE "H-Scorp-Trk-HC" //"Cobra-Hover-HC"
|
||||
tmpl[0][26] TEMPLATE "H-Scorp-Trk-HC" //"Cobra-Hover-HC"
|
||||
|
||||
// Python
|
||||
tmpl[0][27] TEMPLATE "Sk-PythonHvCanTrack" // Python HC
|
||||
tmpl[0][28] TEMPLATE "PythonScourgeTracks" // Python Scourge
|
||||
|
||||
//tmpl[0][23] TEMPLATE "PythonGaussTracks" // Python Gauss
|
||||
//tmpl[0][24] TEMPLATE "PythonPulseTracks" // Python Pulse
|
||||
|
||||
// Mantis
|
||||
tmpl[0][29] TEMPLATE "MantisTrkHC"
|
||||
tmpl[0][30] TEMPLATE "MantisTKTracks"
|
||||
tmpl[0][31] TEMPLATE "MantisScourgeTracks"
|
||||
|
||||
// Gauss
|
||||
tmpl[0][32] TEMPLATE "SK-Tiger-Track-Gauss" // Tiger Gauss
|
||||
tmpl[0][33] TEMPLATE "TigerPulseTracks" // Tiger Pulse
|
||||
tmpl[0][34] TEMPLATE "TigerHvLaserTracks" // Tiger Heavy Laser
|
||||
|
||||
/* Heavy Templates */
|
||||
numTemplates[1] INT 42
|
||||
//Heavy version
|
||||
//-------------
|
||||
tmpl[1][0] TEMPLATE "W50Mg"
|
||||
tmpl[1][1] TEMPLATE "W50TwinMg"
|
||||
tmpl[1][2] TEMPLATE "ViperMG02Wheels" //TMG wheels
|
||||
tmpl[1][3] TEMPLATE "ViperLtMGHalfTracks" //MG Half-Track
|
||||
tmpl[1][4] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[1][5] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[1][6] TEMPLATE "ViperFlameHalfTracks" //Flamer Half-Track
|
||||
tmpl[1][7] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
tmpl[1][8] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
tmpl[1][2] TEMPLATE "A-Viper-Wheels-TMG"
|
||||
tmpl[1][3] TEMPLATE "ViperLtA-Twheels"
|
||||
tmpl[1][4] TEMPLATE "CobraMedCnTrks"
|
||||
tmpl[1][5] TEMPLATE "SK-Scorp-Hover-Lancer"
|
||||
tmpl[1][6] TEMPLATE "SK-Scorp-Hover-BB"
|
||||
tmpl[1][7] TEMPLATE "SK-Retre-Track-Scourge"
|
||||
tmpl[1][8] TEMPLATE "SK-Retre-Track-RailGun"
|
||||
tmpl[1][9] TEMPLATE "A-Mantis-Trk-Rail"
|
||||
tmpl[1][10] TEMPLATE "SK-Veng-Track-Scourge"
|
||||
tmpl[1][11] TEMPLATE "SK-Veng-Track-Gauss"
|
||||
|
||||
tmpl[1][9] TEMPLATE "ViperPODWheels"
|
||||
tmpl[1][10] TEMPLATE "ViperMRLWheels"
|
||||
tmpl[1][11] TEMPLATE "ViperPODWheels"
|
||||
tmpl[1][12] TEMPLATE "CobraPODHTracks" //"ViperHMGWheels"
|
||||
tmpl[1][13] TEMPLATE "CobraMRLHalftrack" //HMG
|
||||
tmpl[1][14] TEMPLATE "CobraPODHTracks" //"ViperLtA-Twheels"
|
||||
tmpl[1][15] TEMPLATE "CobraLtA-Thalftrack" //HMG
|
||||
tmpl[1][16] TEMPLATE "CobraLtA-Thalftrack" //HMG
|
||||
tmpl[1][17] TEMPLATE "CobraLtA-Thalftrack"
|
||||
tmpl[1][18] TEMPLATE "CobraTrkLancer"
|
||||
tmpl[1][19] TEMPLATE "CobraTrkLancer" //"ViperLtA-Twheels"
|
||||
tmpl[1][20] TEMPLATE "CobraHMGTracks" //"ViperHMGTracks"
|
||||
tmpl[1][21] TEMPLATE "CobraHMGTracks" //"ViperHMGTracks"
|
||||
tmpl[1][22] TEMPLATE "CobraHMGTracks"
|
||||
tmpl[1][23] TEMPLATE "H-Scorp-Trk-Lancer"
|
||||
tmpl[1][24] TEMPLATE "H-Scorp-Trk-Lancer" //"SK-Cobra-Hover-HMG"
|
||||
//Constructor
|
||||
constructor TEMPLATE "ConstructorDroid"
|
||||
|
||||
// Mantis
|
||||
tmpl[1][25] TEMPLATE "MantisTrkHC" //"SK-Python-Hover-Hcannon"
|
||||
tmpl[1][26] TEMPLATE "MantisTKTracks" //"SK-Python-Hover-Hcannon"
|
||||
tmpl[1][27] TEMPLATE "MantisScourgeTracks" //"Scourge-Mantis-H"
|
||||
//Repair
|
||||
tmplRep[0] TEMPLATE "A-Rep-Cobra-Trk" //Cobra Repair Trucks
|
||||
tmplRep[1] TEMPLATE "A-Rep-Mantis-Trk" //Mantis Repair Trucks
|
||||
|
||||
// Python
|
||||
tmpl[1][28] TEMPLATE "Sk-PythonHvCanTrack" // Python HC
|
||||
tmpl[1][29] TEMPLATE "PythonScourgeTracks" // Python Scourge
|
||||
tmpl[1][30] TEMPLATE "PythonGaussTracks" // Python Gauss
|
||||
tmpl[1][31] TEMPLATE "PythonPulseTracks" // Python Pulse
|
||||
//Cyborg Transport
|
||||
Transport TEMPLATE "Transporter"
|
||||
|
||||
// Tiger
|
||||
tmpl[1][32] TEMPLATE "SK-Tiger-Track-Gauss" // Tiger Gauss
|
||||
tmpl[1][33] TEMPLATE "TigerPulseTracks" // Tiger Pulse
|
||||
tmpl[1][34] TEMPLATE "TigerHvLaserTracks" // Tiger Heavy Laser
|
||||
|
||||
// Vengeance
|
||||
tmpl[1][35] TEMPLATE "SK-Veng-Track-Scourge"
|
||||
tmpl[1][36] TEMPLATE "SK-Veng-Track-PulseLsr"
|
||||
tmpl[1][37] TEMPLATE "SK-Veng-Track-Gauss"
|
||||
tmpl[1][38] TEMPLATE "SK-Veng-Track-HvyLaser"
|
||||
|
||||
// Wyvern
|
||||
tmpl[1][39] TEMPLATE "WyvernGaussTracks"
|
||||
tmpl[1][40] TEMPLATE "WyvernPulseTracks"
|
||||
tmpl[1][41] TEMPLATE "WyvernHvLaserTracks"
|
||||
|
||||
|
||||
numRepairTmpl INT 3
|
||||
//tmplRep[0] TEMPLATE "ViperRepairWheels"
|
||||
tmplRep[0] TEMPLATE "A-Rep-Cobra-Trk"
|
||||
tmplRep[1] TEMPLATE "ScorpRepairTrk"
|
||||
tmplRep[2] TEMPLATE "ScorpHRepairHover"
|
||||
|
||||
// cyborg mechanic
|
||||
//---------------------------
|
||||
//Cyborg Templates
|
||||
//---------------------------
|
||||
cybMechanic TEMPLATE "Cyb-Mechanic"
|
||||
|
||||
//VTOLs
|
||||
numVtolTemplates INT 0
|
||||
vtoltmpl[0][0] TEMPLATE "SK-Bug-Hover-Repair"
|
||||
|
||||
//Commander templates
|
||||
numCmdTmpl INT 3
|
||||
//tmplCmd[0] TEMPLATE "Viper-Trk-Com"
|
||||
tmplCmd[0] TEMPLATE "Cobra-Trk-Com"
|
||||
tmplCmd[1] TEMPLATE "Scorp-Trk-Com"
|
||||
tmplCmd[2] TEMPLATE "Mantis-Trk-Com"
|
||||
//PythonComTracks
|
||||
|
||||
// cyborg templates
|
||||
numLightCyborgs int 6
|
||||
cybTempl[0] TEMPLATE "CyborgChain01Ground"
|
||||
cybTempl[1] TEMPLATE "CyborgCannon01Grd" //heavy gunner
|
||||
cybTempl[2] TEMPLATE "CyborgFlamer01Grd"
|
||||
cybTempl[3] TEMPLATE "CyborgRkt01Ground"
|
||||
cybTempl[4] TEMPLATE "MP-Cyb-Needle-GRD"
|
||||
cybTempl[5] TEMPLATE "MP-Cyb-Needle-GRD"
|
||||
cybTmpl[0] TEMPLATE "CyborgChain01Ground"
|
||||
cybTmpl[1] TEMPLATE "CyborgCannon01Grd"
|
||||
cybTmpl[2] TEMPLATE "CyborgRkt01Ground"
|
||||
cybTmpl[3] TEMPLATE "Cyb-Gren"
|
||||
cybTmpl[4] TEMPLATE "Cyb-Hvy-Acannon"
|
||||
cybTmpl[5] TEMPLATE "Cyb-Hvy-Mcannon"
|
||||
cybTmpl[6] TEMPLATE "Cyb-Hvy-TK"
|
||||
cybTmpl[7] TEMPLATE "Cyb-Hvy-PulseLsr"
|
||||
cybTmpl[8] TEMPLATE "Cyb-Hvy-A-T"
|
||||
cybTmpl[9] TEMPLATE "Cyb-Hvy-RailGunner"
|
||||
|
||||
cyborgProp PROPULSION "CyborgLegs"
|
||||
vtolProp PROPULSION "V-Tol"
|
||||
|
||||
numDefenses INT 18
|
||||
defenses[0] STRUCTURESTAT "A0BaBaBunker"
|
||||
defenses[1] STRUCTURESTAT "GuardTower1"
|
||||
defenses[2] STRUCTURESTAT "PillBox1"
|
||||
defenses[3] STRUCTURESTAT "PillBox4"
|
||||
defenses[4] STRUCTURESTAT "PillBox6" //Lancer bunker
|
||||
defenses[5] STRUCTURESTAT "WallTower-HvATrocket"
|
||||
defenses[6] STRUCTURESTAT "Emplacement-HvyATrocket"
|
||||
defenses[7] STRUCTURESTAT "Emplacement-HPVcannon"
|
||||
defenses[8] STRUCTURESTAT "WallTower-HPVcannon"
|
||||
defenses[9] STRUCTURESTAT "WallTower-Atmiss"
|
||||
defenses[10] STRUCTURESTAT "Emplacement-RotHow"
|
||||
defenses[11] STRUCTURESTAT "Emplacement-MortarPit-Incenediary"
|
||||
defenses[12] STRUCTURESTAT "WallTower-Rail2"
|
||||
defenses[13] STRUCTURESTAT "Emplacement-Rail2"
|
||||
defenses[14] STRUCTURESTAT "Emplacement-PlasmaCannon"
|
||||
defenses[15] STRUCTURESTAT "P0-AASite-Laser"
|
||||
defenses[16] STRUCTURESTAT "WallTower-Rail3"
|
||||
defenses[17] STRUCTURESTAT "Emplacement-Rail3"
|
||||
|
||||
//---------------------------
|
||||
// VTOLs
|
||||
//---------------------------
|
||||
|
||||
//Antistructure
|
||||
//---------------------------
|
||||
numSVtolTemplates INT 1
|
||||
|
||||
//Light templates
|
||||
sVtols[0][0] TEMPLATE "V-Scor-BB"
|
||||
|
||||
//Heavy templates
|
||||
sVtols[1][0] TEMPLATE "SK-Mantis-VTOL-BB" //SK-Scorpion-VTOL-BB
|
||||
|
||||
sVtolWeapon[0] WEAPON "Rocket-VTOL-BB"
|
||||
|
||||
//Antitank
|
||||
//---------------------------
|
||||
numTVtolTemplates INT 1
|
||||
|
||||
tVtols[0][0] TEMPLATE "V-Scor-Lancer"
|
||||
|
||||
tVtols[1][0] TEMPLATE "V-Mantis-Lancer"
|
||||
|
||||
tVtolWeapon[0] WEAPON "Rocket-VTOL-LtA-T" //Lancer
|
||||
|
||||
//------------------------------------
|
||||
// Structure target preferences
|
||||
//------------------------------------
|
||||
sPref[0] INT 2 //Factory
|
||||
sPref[1] INT 4 //Power gen
|
||||
sPref[2] INT 32 //Res fac
|
||||
sPref[3] INT 256 //Cyborg fac
|
||||
sPref[4] INT 512 //Vtol fac
|
||||
sPref[5] INT 28672 //Any defense
|
||||
|
||||
//-----------------
|
||||
// Arty
|
||||
//-----------------
|
||||
sens[0] STRUCTURESTAT "Sys-SensoTower02" //For T2
|
||||
sens[1] STRUCTURESTAT "Sys-CB-Tower01"
|
||||
sens[2] STRUCTURESTAT "Sys-SensoTowerWS" //For T3
|
||||
|
||||
arty[0] STRUCTURESTAT "Emplacement-Rocket06-IDF"
|
||||
arty[1] STRUCTURESTAT "Emplacement-Howitzer150"
|
||||
arty[2] STRUCTURESTAT "Emplacement-RotHow" //Hellstorm Emplacement
|
||||
arty[3] STRUCTURESTAT "Emplacement-HvART-pit"
|
||||
arty[4] STRUCTURESTAT "Emplacement-MdART-pit"
|
||||
|
||||
//------------------
|
||||
//Messages
|
||||
//------------------
|
||||
ai_ally_msg[0] TEXTSTRING "AI_ally_msg1"
|
||||
ai_ally_msg[1] TEXTSTRING "AI_ally_msg2"
|
||||
ai_ally_msg[2] TEXTSTRING "AI_ally_msg3"
|
||||
ai_ally_msg[3] TEXTSTRING "AI_ally_msg4"
|
||||
|
||||
//------------------
|
||||
//Debug messages
|
||||
//------------------
|
||||
DebugMsg[0] TEXTSTRING "Debug_msg_1" //Base defence on
|
||||
DebugMsg[1] TEXTSTRING "Debug_msg_2" //Base defence off
|
||||
DebugMsg[2] TEXTSTRING "Debug_msg_3" //Starting attack
|
||||
DebugMsg[3] TEXTSTRING "Debug_msg_4" //Alloutattack
|
||||
DebugMsg[4] TEXTSTRING "Debug_msg_5" //Attack stopped
|
||||
DebugMsg[5] TEXTSTRING "Debug_msg_6" //Adding some defenders to attackers
|
||||
DebugMsg[6] TEXTSTRING "Debug_msg_7" //RETREATING: not enough units left
|
||||
DebugMsg[7] TEXTSTRING "Debug_msg_8" //ATTACK: reached enemy base
|
||||
DebugMsg[8] TEXTSTRING "Debug_msg_9" //DROP: Initializing drop
|
||||
DebugMsg[9] TEXTSTRING "Debug_msg_10" //STUCK: Running a bit
|
||||
DebugMsg[10] TEXTSTRING "Debug_msg_11" //STUCK: Removing obstacles
|
||||
DebugMsg[11] TEXTSTRING "Debug_msg_12" //ALLY: Helping ally's base
|
||||
DebugMsg[12] TEXTSTRING "Debug_msg_13" //ALLY: Ally's base is safe. Returning.
|
||||
DebugMsg[13] TEXTSTRING "Debug_msg_14" //BASE: Base attacked. Defending.
|
||||
DebugMsg[14] TEXTSTRING "Debug_msg_15" //BASE: Agressive defence.
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1,471 +1,242 @@
|
|||
/////////////////////////////////////////////////////////////////////
|
||||
// ai for skirmish game
|
||||
// Generic vlo for each computer player
|
||||
/////////////////////////////////////////////////////////////////////
|
||||
|
||||
script "player5.slo"
|
||||
run
|
||||
{
|
||||
player INT 5
|
||||
player INT 5
|
||||
|
||||
derrick STRUCTURESTAT "A0ResourceExtractor"
|
||||
|
||||
fac STRUCTURESTAT "A0LightFactory"
|
||||
vtolfac STRUCTURESTAT "A0VTolFactory1"
|
||||
cybfac STRUCTURESTAT "A0CyborgFactory"
|
||||
|
||||
resFac STRUCTURESTAT "A0ResearchFacility"
|
||||
powGen STRUCTURESTAT "A0PowerGenerator"
|
||||
//Upgrade structures
|
||||
powModule STRUCTURESTAT "A0PowMod1"
|
||||
facModule STRUCTURESTAT "A0FacMod1"
|
||||
resModule STRUCTURESTAT "A0ResearchModule1"
|
||||
|
||||
//Important structures
|
||||
oilRes FEATURESTAT "OilResource"
|
||||
wall STRUCTURESTAT "A0HardcreteMk1Wall"
|
||||
HQ STRUCTURESTAT "A0CommandCentreDEL"
|
||||
uplink STRUCTURESTAT "A0Sat-linkCentre"
|
||||
lasSat STRUCTURESTAT "A0LasSatCommand"
|
||||
|
||||
cmdCenter STRUCTURESTAT "A0CommandCentreDEL"
|
||||
derrick STRUCTURESTAT "A0ResourceExtractor"
|
||||
powGen STRUCTURESTAT "A0PowerGenerator"
|
||||
factory STRUCTURESTAT "A0LightFactory"
|
||||
resLab STRUCTURESTAT "A0ResearchFacility"
|
||||
vtolFactory STRUCTURESTAT "A0VTolFactory1"
|
||||
repairFacility STRUCTURESTAT "A0RepairCentre3"
|
||||
vtolPad STRUCTURESTAT "A0VtolPad"
|
||||
cybFactory STRUCTURESTAT "A0CyborgFactory"
|
||||
wall STRUCTURESTAT "A0HardcreteMk1Wall"
|
||||
|
||||
//Structures for the first phase: LEGO
|
||||
// numLego INT 3
|
||||
// legoSt[0] STRUCTURESTAT "A0ResearchFacility"
|
||||
// legoSt[1] STRUCTURESTAT "A0LightFactory"
|
||||
// legoSt[2] STRUCTURESTAT "A0CommandCentreDEL"
|
||||
numLego INT 12
|
||||
legoSt[0] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[1] STRUCTURESTAT "A0PowerGenerator"
|
||||
legoSt[2] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[3] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[4] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[5] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[6] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[7] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[8] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[9] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[10] STRUCTURESTAT "LookOutTower"
|
||||
legoSt[11] STRUCTURESTAT "A0CyborgFactory"
|
||||
|
||||
maxDamageLevels INT 3
|
||||
damageLevel[0] INT 75 //light damage
|
||||
damageLevel[1] INT 40
|
||||
damageLevel[2] INT 10 //heavy damage
|
||||
|
||||
|
||||
//resUnitTransporter RESEARCHSTAT "R-Cyborg-TransportU"
|
||||
|
||||
/*****************************/
|
||||
/* Research */
|
||||
/*****************************/
|
||||
|
||||
numBranches INT 2
|
||||
|
||||
techTanks INT 0
|
||||
techAir INT 1
|
||||
|
||||
numRes[0] INT 60
|
||||
research[0][1] RESEARCHSTAT "R-Vehicle-SEBody3"
|
||||
research[0][2] RESEARCHSTAT "R-Wpn-MG3Mk1" //"R-Wpn-EMPCannon" //heavy mg
|
||||
|
||||
research[0][3] RESEARCHSTAT "R-Wpn-Rocket02-MRL" //mini rocket artillery
|
||||
research[0][4] RESEARCHSTAT "R-Wpn-Rocket-ROF03"
|
||||
research[0][5] RESEARCHSTAT "R-Defense-Tower06" //mini-pod tower
|
||||
|
||||
research[0][6] RESEARCHSTAT "R-Struc-Materials02" //needs 1st wall upgrade
|
||||
|
||||
research[0][7] RESEARCHSTAT "R-Defense-Pillbox04" //LC bunker
|
||||
|
||||
//research[0][5] RESEARCHSTAT "R-Wpn-Rocket01-LtAT" //lancer, needs minipod and 2 rocket upgrades
|
||||
research[0][8] RESEARCHSTAT "R-Defense-Pillbox06" //lancer bunker, comes right after lancer
|
||||
research[0][9] RESEARCHSTAT "R-Wpn-RocketSlow-Damage02" //lancer upgrade, all come right after lancer
|
||||
research[0][10] RESEARCHSTAT "R-Wpn-RocketSlow-Accuracy01"//lancer upgrade, need 1nd damage upgrade
|
||||
//research[0][3] RESEARCHSTAT "R-Wpn-MG-ROF03" //needs "Automated Factory Production" (needs fac mod), "APDSB MG Bullets Mk2" (cheap)
|
||||
|
||||
research[0][11] RESEARCHSTAT "R-Vehicle-Prop-Tracks" //tracks, come after Half-Tracks (pre-researched), pre-researched in "bases" mode
|
||||
|
||||
research[0][12] RESEARCHSTAT "R-Sys-MobileRepairTurret01" //repair turret, pre-researched
|
||||
|
||||
//Mods
|
||||
research[0][13] RESEARCHSTAT "R-Vehicle-SABody3"
|
||||
research[0][14] RESEARCHSTAT "R-Struc-PowerModuleMk1" //pow mod, comes pre-researched on "bases" mode, needs Fuel Injection Engine
|
||||
research[0][15] RESEARCHSTAT "R-Struc-Factory-Module" //fac mod, comes pre-researched on "bases" mode, needs pow mod, cyb fac
|
||||
research[0][16] RESEARCHSTAT "R-Struc-Research-Module" //res mod, comes pre-researched on "bases" mode
|
||||
|
||||
research[0][17] RESEARCHSTAT "R-Defense-AASite-QuadMg1" //hurricane site, needs hurricane AA turret (needs TMG)
|
||||
|
||||
//scorpion
|
||||
research[0][18] RESEARCHSTAT "R-Vehicle-Body08" //scorpion, comes after cobra (needs fac mod, viper), "Composite Alloys Mk2" (needs MK1, fac mod, res mod) and Metals02
|
||||
|
||||
//power
|
||||
research[0][19] RESEARCHSTAT "R-Struc-Power-Upgrade01c" //power upgrade, needs 3 (4th) research upgrades
|
||||
|
||||
research[0][20] RESEARCHSTAT "R-Cyborg-Metals02" //cheap, to make cyborg mechanics more durable
|
||||
research[0][21] RESEARCHSTAT "R-Vehicle-Metals03" //Composite Alloys Mk3, needs fac mod and res mod
|
||||
|
||||
//Bunker Buster
|
||||
research[0][22] RESEARCHSTAT "R-Wpn-Rocket03-HvAT" //BB, comes after lancer and HEAT Rocket Warhead Mk3 (which comes after lancer)
|
||||
|
||||
research[0][23] RESEARCHSTAT "R-Comp-CommandTurret01" //commander, comes after command center, already available on "bases" mode
|
||||
|
||||
research[0][24] RESEARCHSTAT "R-Vehicle-Prop-Hover" //hover, used by trucks, needs fac mod, "Fuel Injection Engine Mk2"
|
||||
|
||||
//HC
|
||||
research[0][25] RESEARCHSTAT "R-Defense-WallTower04" //HC HP, needs HC (needs cannon damage 3, Python, MC), lc and mc HPs
|
||||
research[0][26] RESEARCHSTAT "R-Wpn-Cannon-Damage03" // cheap cannon damage updates, need lc
|
||||
research[0][27] RESEARCHSTAT "R-Wpn-Cannon-Accuracy02" //HC upgrades, needs 3nd cannon damage, 4th res upgrade
|
||||
research[0][28] RESEARCHSTAT "R-Struc-Materials06" //needs 4th wall upgrade
|
||||
|
||||
//research[0][18] RESEARCHSTAT "R-Defense-WallTower01" //HMG HP, comes after HMG, MG Bunker and Hardcrete Wall
|
||||
|
||||
research[0][29] RESEARCHSTAT "R-Struc-Power-Upgrade03a" //needs 4 pow upgrades, 7th research upgrade
|
||||
research[0][30] RESEARCHSTAT "R-Vehicle-Metals06" // Dense Composite Alloys Mk3, needs 4th res upgrade
|
||||
|
||||
research[0][31] RESEARCHSTAT "R-Wpn-Cannon-Damage09"
|
||||
research[0][32] RESEARCHSTAT "R-Vehicle-Metals09" //Superdense Composite Alloys Mk3, needs 7th research upgrade
|
||||
research[0][33] RESEARCHSTAT "R-Struc-Materials09" //needs 9th wall upgrade
|
||||
|
||||
|
||||
research[0][34] RESEARCHSTAT "R-Sys-MobileRepairTurretHvy" //heavy repair, needs 8th research upgrade, sys engineering 2,3
|
||||
|
||||
research[0][35] RESEARCHSTAT "R-Wpn-AAGun-Damage03" //hurricane damage, needs hurricane
|
||||
|
||||
// mantis
|
||||
research[0][36] RESEARCHSTAT "R-Vehicle-Body12" //mantis, needs python (needs cobra, metals02) and "Dense Composite Alloys Mk2" (costy, needs 2 (5th) vehicle metals upgrades and 4th research upgrade)
|
||||
|
||||
research[0][37] RESEARCHSTAT "R-Wpn-Cannon-ROF06"
|
||||
|
||||
research[0][38] RESEARCHSTAT "R-Sys-Autorepair-General" //autorepair, needs 8th research upgrades
|
||||
|
||||
//lancer HP
|
||||
//research[0][20] RESEARCHSTAT "R-Defense-WallTower06" //lancer HP
|
||||
|
||||
research[0][39] RESEARCHSTAT "R-Wpn-Missile2A-T" //scourge, needs TK (2nd rocker accuracy, 4th damage), 7th res upgrade
|
||||
|
||||
// Tiger
|
||||
research[0][40] RESEARCHSTAT "R-Vehicle-Body09" // Tiger, needs python, leopard, panther (near mantis)
|
||||
|
||||
//lancer upgrades
|
||||
research[0][41] RESEARCHSTAT "R-Wpn-RocketSlow-Damage06" //lancer upgrade, all come right after lancer
|
||||
|
||||
research[0][42] RESEARCHSTAT "R-Wpn-RocketSlow-ROF02" //lancer upgrade, comes after 4th lancer damage upgrade
|
||||
|
||||
research[0][43] RESEARCHSTAT "R-Wpn-RocketSlow-Accuracy03" //lancer upgrade, need 4th research upgrade
|
||||
|
||||
//research[0][27] RESEARCHSTAT "R-Defense-WallTower03" //MC HP
|
||||
|
||||
research[0][44] RESEARCHSTAT "R-Wpn-Missile-Damage03" //scourge damage, needs Avenger Sam (needs scourge), Vtol Strike Tower
|
||||
research[0][45] RESEARCHSTAT "R-Wpn-Missile-ROF03" //scourge ROF
|
||||
research[0][46] RESEARCHSTAT "R-Wpn-Missile-Accuracy02" //scourge Accuracy
|
||||
|
||||
//HC upgrades
|
||||
|
||||
//research[0][32] RESEARCHSTAT "R-Wpn-Rocket07-Tank-Killer" //Tank killer, comes after 2nd rocket accuracy, 4th rocket damage
|
||||
|
||||
//research[0][29] RESEARCHSTAT "R-Vehicle-Body09" //tiger
|
||||
//research[0][30] RESEARCHSTAT "R-Wpn-MG3Mk1" //"R-Cyborg-TransportU" //Unit transport //FIXME
|
||||
|
||||
research[0][47] RESEARCHSTAT "R-Defense-Emplacement-HPVcannon" //HPV bunker
|
||||
research[0][48] RESEARCHSTAT "R-Defense-WallTower-HPVcannon" //HPV HP
|
||||
|
||||
//research[0][35] RESEARCHSTAT "R-Defense-AASite-QuadRotMg" //Whirlwind site - worse than cyclone for stationary use
|
||||
|
||||
research[0][49] RESEARCHSTAT "R-Vehicle-Body10" //vengeance
|
||||
research[0][50] RESEARCHSTAT "R-Wpn-Laser02" //pulse laser
|
||||
research[0][51] RESEARCHSTAT "R-Wpn-HvyLaser" // heavy laser, needs flashlight and pulse laser
|
||||
|
||||
research[0][52] RESEARCHSTAT "R-Wpn-AAGun-Accuracy03"
|
||||
research[0][53] RESEARCHSTAT "R-Wpn-AAGun-Damage06" //needs 8th cannon damage
|
||||
research[0][54] RESEARCHSTAT "R-Wpn-AAGun-ROF06"
|
||||
|
||||
// Wyvern
|
||||
research[0][55] RESEARCHSTAT "R-Vehicle-Body13" // Wyvern, needs vengeance
|
||||
|
||||
research[0][56] RESEARCHSTAT "R-Defense-Rail2" //rail gun bunker
|
||||
|
||||
research[0][57] RESEARCHSTAT "R-Defense-WallTower-Rail3" //Gauss HP
|
||||
|
||||
research[0][58] RESEARCHSTAT "R-Wpn-LasSat" //includes
|
||||
research[0][59] RESEARCHSTAT "R-Struc-AAShield"
|
||||
|
||||
/****************************/
|
||||
/* VTOL Stuff */
|
||||
/****************************/
|
||||
numRes[1] INT 38
|
||||
|
||||
research[1][0] RESEARCHSTAT "R-Wpn-MG3Mk1" //heavy mg
|
||||
research[1][1] RESEARCHSTAT "R-Wpn-MG-Damage03"
|
||||
research[1][2] RESEARCHSTAT "R-Struc-PowerModuleMk1" //pow mod
|
||||
|
||||
research[1][3] RESEARCHSTAT "R-Vehicle-Prop-Tracks" //tracks
|
||||
research[1][4] RESEARCHSTAT "R-Wpn-MG-ROF03"
|
||||
research[1][5] RESEARCHSTAT "R-Struc-Research-Module" //res mod
|
||||
|
||||
//VTOL (mix with other vital tech)
|
||||
research[1][6] RESEARCHSTAT "R-Struc-VTOLPad" //includes R-Struc-VTOLFactory and R-Vehicle-Prop-VTOL
|
||||
research[1][7] RESEARCHSTAT "R-Defense-Pillbox06" //lancer bunker
|
||||
research[1][8] RESEARCHSTAT "R-Struc-VTOLPad-Upgrade06" //includes R-Struc-VTOLFactory-Upgrade03
|
||||
research[1][9] RESEARCHSTAT "R-Vehicle-Body05" //cobra
|
||||
research[1][10] RESEARCHSTAT "R-Struc-VTOLFactory-Upgrade06"
|
||||
research[1][11] RESEARCHSTAT "R-Wpn-MG3Mk1" //"R-Cyborg-TransportU" //Unit transport //FIXME
|
||||
//End of VTOL
|
||||
|
||||
research[1][12] RESEARCHSTAT "R-Defense-AASite-QuadMg1" //hurricane site
|
||||
|
||||
//Bunker Buster
|
||||
research[1][13] RESEARCHSTAT "R-Wpn-Rocket03-HvAT"
|
||||
research[1][14] RESEARCHSTAT "R-Vehicle-Prop-Hover" //hover
|
||||
research[1][15] RESEARCHSTAT "R-Struc-Power-Upgrade03a"
|
||||
|
||||
//lancer upgrades
|
||||
research[1][16] RESEARCHSTAT "R-Wpn-RocketSlow-Damage06" //lancer upgrade
|
||||
research[1][17] RESEARCHSTAT "R-Wpn-RocketSlow-ROF02" //lancer upgrade
|
||||
research[1][18] RESEARCHSTAT "R-Wpn-RocketSlow-Accuracy03" //lancer upgrade
|
||||
|
||||
research[1][19] RESEARCHSTAT "R-Sys-Autorepair-General"
|
||||
research[1][20] RESEARCHSTAT "R-Sys-MobileRepairTurretHvy" //heavy repair
|
||||
research[1][21] RESEARCHSTAT "R-Defense-WallTower03" //MC HP
|
||||
research[1][22] RESEARCHSTAT "R-Defense-WallTower04" //heavy cannon hp
|
||||
|
||||
//HC upgrades
|
||||
research[1][23] RESEARCHSTAT "R-Wpn-Cannon-ROF06"
|
||||
research[1][24] RESEARCHSTAT "R-Wpn-Cannon-Damage09"
|
||||
research[1][25] RESEARCHSTAT "R-Wpn-Cannon-Accuracy02" //HC upgrades
|
||||
|
||||
//weapons
|
||||
research[1][26] RESEARCHSTAT "R-Vehicle-Body12" //mantis
|
||||
research[1][27] RESEARCHSTAT "R-Wpn-Rocket07-Tank-Killer" //Tank killer
|
||||
|
||||
research[1][28] RESEARCHSTAT "R-Defense-Emplacement-HPVcannon" //HPV bunker
|
||||
research[1][29] RESEARCHSTAT "R-Defense-WallTower-HPVcannon" //HPV HP
|
||||
research[1][30] RESEARCHSTAT "R-Wpn-Laser02" //pulse
|
||||
|
||||
research[1][31] RESEARCHSTAT "R-Wpn-AAGun-Accuracy03"
|
||||
research[1][32] RESEARCHSTAT "R-Wpn-AAGun-Damage06"
|
||||
research[1][33] RESEARCHSTAT "R-Wpn-AAGun-ROF06"
|
||||
research[1][34] RESEARCHSTAT "R-Defense-Rail2" //rail gun bunker
|
||||
research[1][35] RESEARCHSTAT "R-Wpn-Missile2A-T" //scourge
|
||||
research[1][36] RESEARCHSTAT "R-Defense-WallTower-Rail3" //Gauss HP
|
||||
research[1][37] RESEARCHSTAT "R-Wpn-LasSat" //includes "R-Sys-Sensor-UpLink" //uplink
|
||||
|
||||
|
||||
//misc research
|
||||
resBB RESEARCHSTAT "R-Wpn-Rocket03-HvAT" //Bunker Buster
|
||||
resCmd RESEARCHSTAT "R-Comp-CommandTurret01" //commander turret includes command center
|
||||
|
||||
//COMPONENTS
|
||||
viperBody BODY "Body1REC"
|
||||
weaponBB WEAPON "Rocket-BB" //bb
|
||||
cmdTurret BRAIN "CommandBrain01" //commander brain
|
||||
// extra structs
|
||||
numExtraStructs INT 3
|
||||
extraStructs[0] STRUCTURESTAT "A0ResearchFacility"
|
||||
extraStructs[1] STRUCTURESTAT "A0LightFactory"
|
||||
extraStructs[2] STRUCTURESTAT "LookOutTower"
|
||||
|
||||
//Structures to attack first when attacking
|
||||
numAttackStructs INT 5
|
||||
attackStructs[0] STRUCTURESTAT "Sys-SpyTower" //Nexus link, it's too powerfull
|
||||
attackStructs[1] STRUCTURESTAT "X-Super-Rocket"
|
||||
attackStructs[2] STRUCTURESTAT "X-Super-Cannon"
|
||||
attackStructs[3] STRUCTURESTAT "X-Super-MassDriver"
|
||||
attackStructs[4] STRUCTURESTAT "X-Super-Missile"
|
||||
|
||||
//Base structures
|
||||
numBaseStructs INT 9
|
||||
baseStructs[0] STRUCTURESTAT "A0LightFactory"
|
||||
baseStructs[1] STRUCTURESTAT "A0CommandCentreDEL"
|
||||
baseStructs[2] STRUCTURESTAT "A0ResearchFacility"
|
||||
baseStructs[3] STRUCTURESTAT "A0VTolFactory1"
|
||||
baseStructs[4] STRUCTURESTAT "A0PowerGenerator"
|
||||
baseStructs[5] STRUCTURESTAT "A0CyborgFactory"
|
||||
baseStructs[6] STRUCTURESTAT "A0LasSatCommand"
|
||||
baseStructs[7] STRUCTURESTAT "A0Sat-linkCentre"
|
||||
baseStructs[8] STRUCTURESTAT "AAShield"
|
||||
numBaseStructs INT 13
|
||||
baseStructs[0] STRUCTURESTAT "LookOutTower"
|
||||
baseStructs[1] STRUCTURESTAT "A0LightFactory"
|
||||
baseStructs[2] STRUCTURESTAT "A0ResearchFacility"
|
||||
baseStructs[3] STRUCTURESTAT "A0VTolFactory1"
|
||||
baseStructs[4] STRUCTURESTAT "A0PowerGenerator"
|
||||
baseStructs[5] STRUCTURESTAT "A0CyborgFactory"
|
||||
baseStructs[6] STRUCTURESTAT "X-Super-Cannon"
|
||||
baseStructs[7] STRUCTURESTAT "X-Super-MassDriver"
|
||||
baseStructs[8] STRUCTURESTAT "X-Super-Rocket"
|
||||
baseStructs[9] STRUCTURESTAT "X-Super-Missile"
|
||||
baseStructs[10] STRUCTURESTAT "AAShield"
|
||||
baseStructs[11] STRUCTURESTAT "A0LasSatCommand"
|
||||
baseStructs[12] STRUCTURESTAT "UplinkCentre"
|
||||
|
||||
//Minimal (vital) structures
|
||||
numVitalStructs INT 7
|
||||
minimalStruct[0] STRUCTURESTAT "A0LightFactory"
|
||||
minimalStruct[1] STRUCTURESTAT "A0PowerGenerator"
|
||||
minimalStruct[2] STRUCTURESTAT "A0ResourceExtractor"
|
||||
minimalStruct[3] STRUCTURESTAT "A0ResearchFacility"
|
||||
minimalStruct[4] STRUCTURESTAT "A0LightFactory" //another fac
|
||||
minimalStruct[5] STRUCTURESTAT "A0CommandCentreDEL"
|
||||
minimalStruct[6] STRUCTURESTAT "A0CyborgFactory"
|
||||
//AA
|
||||
numVtolDefStr INT 2
|
||||
vtolDefStruct[0] STRUCTURESTAT "P0-AASite-SAM1"
|
||||
vtolDefStruct[1] STRUCTURESTAT "P0-AASite-SAM2"
|
||||
|
||||
//Number of vital structures required
|
||||
numMinimalStruct[0] INT 1 // fac
|
||||
numMinimalStruct[1] INT 1 // pow
|
||||
numMinimalStruct[2] INT 3 // derrick
|
||||
numMinimalStruct[3] INT 1 // res fac
|
||||
numMinimalStruct[4] INT 2 // fac
|
||||
numMinimalStruct[5] INT 1 // HQ
|
||||
numMinimalStruct[6] INT 2 // cyb factory
|
||||
|
||||
//Number of max trucks allowed to build a specific structure type
|
||||
maxVitalBuilders[0] INT -1
|
||||
maxVitalBuilders[1] INT 2
|
||||
maxVitalBuilders[2] INT 1
|
||||
maxVitalBuilders[3] INT 1
|
||||
maxVitalBuilders[4] INT 2
|
||||
maxVitalBuilders[5] INT 1
|
||||
maxVitalBuilders[6] INT 1
|
||||
|
||||
numAA INT 5
|
||||
AA[0] STRUCTURESTAT "AASite-QuadMg1"
|
||||
AA[1] STRUCTURESTAT "AASite-QuadBof"
|
||||
AA[2] STRUCTURESTAT "AASite-QuadRotMg"
|
||||
AA[3] STRUCTURESTAT "P0-AASite-SAM1"
|
||||
AA[4] STRUCTURESTAT "P0-AASite-SAM2"
|
||||
|
||||
//baseStructs[6] STRUCTURESTAT "X-Super-Cannon"
|
||||
//baseStructs[7] STRUCTURESTAT "X-Super-MassDriver"
|
||||
//baseStructs[8] STRUCTURESTAT "X-Super-Rocket"
|
||||
//baseStructs[9] STRUCTURESTAT "X-Super-Missile"
|
||||
|
||||
numDef INT 6
|
||||
def[0] STRUCTURESTAT "PillBox1"
|
||||
def[1] STRUCTURESTAT "PillBox2"
|
||||
def[2] STRUCTURESTAT "PillBox3"
|
||||
def[3] STRUCTURESTAT "GuardTower6" //mini-pod tower
|
||||
def[4] STRUCTURESTAT "PillBox4"
|
||||
def[5] STRUCTURESTAT "PillBox6" //lancer
|
||||
//def[5] STRUCTURESTAT "Emplacement-HPVcannon"
|
||||
|
||||
numGatewayDef INT 6
|
||||
gatewayDef[0] STRUCTURESTAT "WallTower01" //HMG
|
||||
gatewayDef[1] STRUCTURESTAT "WallTower03" //MC
|
||||
gatewayDef[2] STRUCTURESTAT "WallTower04" //HC
|
||||
gatewayDef[3] STRUCTURESTAT "WallTower06" //lancer
|
||||
gatewayDef[4] STRUCTURESTAT "WallTower-HPVcannon" //HPV
|
||||
gatewayDef[5] STRUCTURESTAT "WallTower-Rail3" //Gauss
|
||||
|
||||
//upgrade structures
|
||||
powMod STRUCTURESTAT "A0PowMod1"
|
||||
facMod STRUCTURESTAT "A0FacMod1"
|
||||
resMod STRUCTURESTAT "A0ResearchModule1"
|
||||
|
||||
/* Bunker Buster Templates */
|
||||
numBBTempl INT 3
|
||||
tmplBB[0] TEMPLATE "ViperBBWheels"
|
||||
tmplBB[1] TEMPLATE "CobraBBTracks"
|
||||
tmplBB[2] TEMPLATE "ScorpBBTracks"
|
||||
|
||||
//tmplUnitransporter TEMPLATE "TransporterU"
|
||||
|
||||
/* Truck Templates */
|
||||
numTruckTmpl INT 3
|
||||
truck[0] TEMPLATE "ConstructorDroid"
|
||||
truck[1] TEMPLATE "CobraHoverTruck"
|
||||
truck[2] TEMPLATE "ScorpHoverTruck"
|
||||
|
||||
/* Cyborg Engineer */
|
||||
cybEngineer TEMPLATE "Cyb-ComEng"
|
||||
|
||||
/* Light Templates */
|
||||
numTemplates[0] INT 35
|
||||
//Combat Templates
|
||||
numTemplates INT 12
|
||||
|
||||
//Light version
|
||||
//-------------
|
||||
tmpl[0][0] TEMPLATE "W50Mg"
|
||||
tmpl[0][1] TEMPLATE "W50TwinMg"
|
||||
tmpl[0][2] TEMPLATE "ViperMG02Wheels" //TMG wheels
|
||||
tmpl[0][3] TEMPLATE "ViperLtMGHalfTracks" //MG Half-Track
|
||||
tmpl[0][4] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[0][5] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[0][6] TEMPLATE "ViperFlameHalfTracks" //Flamer Half-Track
|
||||
tmpl[0][7] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
tmpl[0][8] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
|
||||
tmpl[0][9] TEMPLATE "ViperPODWheels" //"ViperMG01Wheels" //MG
|
||||
tmpl[0][10] TEMPLATE "ViperMRLWheels" //"ViperMG02Wheels" //TMG
|
||||
tmpl[0][11] TEMPLATE "ViperPODWheels" //"ViperHMGWheels" //HMG
|
||||
tmpl[0][12] TEMPLATE "CobraPODHTracks" //"ViperHMGWheels"
|
||||
tmpl[0][13] TEMPLATE "CobraMRLHalftrack" //"ViperHMGTracks" //HMG Tracks
|
||||
tmpl[0][14] TEMPLATE "CobraPODHTracks" //Lancer Tracks
|
||||
tmpl[0][15] TEMPLATE "CobraPODTracks" //HMG
|
||||
tmpl[0][16] TEMPLATE "CobraMRLTracks" //HMG
|
||||
tmpl[0][17] TEMPLATE "CobraPODTracks"
|
||||
tmpl[0][18] TEMPLATE "CobraLtA-Thalftrack"
|
||||
tmpl[0][19] TEMPLATE "CobraLtA-Thalftrack" //"ViperTrkLancer"
|
||||
tmpl[0][20] TEMPLATE "CobraLtA-Thalftrack"
|
||||
tmpl[0][21] TEMPLATE "ViperTrkLancer"
|
||||
tmpl[0][2] TEMPLATE "A-Viper-Wheels-TMG"
|
||||
tmpl[0][3] TEMPLATE "ViperLtA-Twheels"
|
||||
tmpl[0][4] TEMPLATE "CobraMedCnTrks"
|
||||
tmpl[0][5] TEMPLATE "SK-Scorp-Hover-Lancer"
|
||||
tmpl[0][6] TEMPLATE "SK-Scorp-Hover-BB"
|
||||
tmpl[0][7] TEMPLATE "SK-Retre-Track-Scourge"
|
||||
tmpl[0][8] TEMPLATE "SK-Retre-Track-RailGun"
|
||||
tmpl[0][9] TEMPLATE "A-Mantis-Trk-Rail"
|
||||
tmpl[0][10] TEMPLATE "SK-Veng-Track-Scourge"
|
||||
tmpl[0][11] TEMPLATE "SK-Veng-Track-Gauss"
|
||||
|
||||
tmpl[0][22] TEMPLATE "H-Scorp-Trk-Lancer"
|
||||
tmpl[0][23] TEMPLATE "H-Scorp-Trk-Lancer"
|
||||
tmpl[0][24] TEMPLATE "H-Scorp-Trk-Lancer" //"SK-Cobra-Hover-Lancer"
|
||||
|
||||
tmpl[0][25] TEMPLATE "H-Scorp-Trk-HC" //"Cobra-Hover-HC"
|
||||
tmpl[0][26] TEMPLATE "H-Scorp-Trk-HC" //"Cobra-Hover-HC"
|
||||
|
||||
// Python
|
||||
tmpl[0][27] TEMPLATE "Sk-PythonHvCanTrack" // Python HC
|
||||
tmpl[0][28] TEMPLATE "PythonScourgeTracks" // Python Scourge
|
||||
|
||||
//tmpl[0][23] TEMPLATE "PythonGaussTracks" // Python Gauss
|
||||
//tmpl[0][24] TEMPLATE "PythonPulseTracks" // Python Pulse
|
||||
|
||||
// Mantis
|
||||
tmpl[0][29] TEMPLATE "MantisTrkHC"
|
||||
tmpl[0][30] TEMPLATE "MantisTKTracks"
|
||||
tmpl[0][31] TEMPLATE "MantisScourgeTracks"
|
||||
|
||||
// Gauss
|
||||
tmpl[0][32] TEMPLATE "SK-Tiger-Track-Gauss" // Tiger Gauss
|
||||
tmpl[0][33] TEMPLATE "TigerPulseTracks" // Tiger Pulse
|
||||
tmpl[0][34] TEMPLATE "TigerHvLaserTracks" // Tiger Heavy Laser
|
||||
|
||||
/* Heavy Templates */
|
||||
numTemplates[1] INT 42
|
||||
//Heavy version
|
||||
//-------------
|
||||
tmpl[1][0] TEMPLATE "W50Mg"
|
||||
tmpl[1][1] TEMPLATE "W50TwinMg"
|
||||
tmpl[1][2] TEMPLATE "ViperMG02Wheels" //TMG wheels
|
||||
tmpl[1][3] TEMPLATE "ViperLtMGHalfTracks" //MG Half-Track
|
||||
tmpl[1][4] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[1][5] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[1][6] TEMPLATE "ViperFlameHalfTracks" //Flamer Half-Track
|
||||
tmpl[1][7] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
tmpl[1][8] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
tmpl[1][2] TEMPLATE "A-Viper-Wheels-TMG"
|
||||
tmpl[1][3] TEMPLATE "ViperLtA-Twheels"
|
||||
tmpl[1][4] TEMPLATE "CobraMedCnTrks"
|
||||
tmpl[1][5] TEMPLATE "SK-Scorp-Hover-Lancer"
|
||||
tmpl[1][6] TEMPLATE "SK-Scorp-Hover-BB"
|
||||
tmpl[1][7] TEMPLATE "SK-Retre-Track-Scourge"
|
||||
tmpl[1][8] TEMPLATE "SK-Retre-Track-RailGun"
|
||||
tmpl[1][9] TEMPLATE "A-Mantis-Trk-Rail"
|
||||
tmpl[1][10] TEMPLATE "SK-Veng-Track-Scourge"
|
||||
tmpl[1][11] TEMPLATE "SK-Veng-Track-Gauss"
|
||||
|
||||
tmpl[1][9] TEMPLATE "ViperPODWheels"
|
||||
tmpl[1][10] TEMPLATE "ViperMRLWheels"
|
||||
tmpl[1][11] TEMPLATE "ViperPODWheels"
|
||||
tmpl[1][12] TEMPLATE "CobraPODHTracks" //"ViperHMGWheels"
|
||||
tmpl[1][13] TEMPLATE "CobraMRLHalftrack" //HMG
|
||||
tmpl[1][14] TEMPLATE "CobraPODHTracks" //"ViperLtA-Twheels"
|
||||
tmpl[1][15] TEMPLATE "CobraLtA-Thalftrack" //HMG
|
||||
tmpl[1][16] TEMPLATE "CobraLtA-Thalftrack" //HMG
|
||||
tmpl[1][17] TEMPLATE "CobraLtA-Thalftrack"
|
||||
tmpl[1][18] TEMPLATE "CobraTrkLancer"
|
||||
tmpl[1][19] TEMPLATE "CobraTrkLancer" //"ViperLtA-Twheels"
|
||||
tmpl[1][20] TEMPLATE "CobraHMGTracks" //"ViperHMGTracks"
|
||||
tmpl[1][21] TEMPLATE "CobraHMGTracks" //"ViperHMGTracks"
|
||||
tmpl[1][22] TEMPLATE "CobraHMGTracks"
|
||||
tmpl[1][23] TEMPLATE "H-Scorp-Trk-Lancer"
|
||||
tmpl[1][24] TEMPLATE "H-Scorp-Trk-Lancer" //"SK-Cobra-Hover-HMG"
|
||||
//Constructor
|
||||
constructor TEMPLATE "ConstructorDroid"
|
||||
|
||||
// Mantis
|
||||
tmpl[1][25] TEMPLATE "MantisTrkHC" //"SK-Python-Hover-Hcannon"
|
||||
tmpl[1][26] TEMPLATE "MantisTKTracks" //"SK-Python-Hover-Hcannon"
|
||||
tmpl[1][27] TEMPLATE "MantisScourgeTracks" //"Scourge-Mantis-H"
|
||||
//Repair
|
||||
tmplRep[0] TEMPLATE "A-Rep-Cobra-Trk" //Cobra Repair Trucks
|
||||
tmplRep[1] TEMPLATE "A-Rep-Mantis-Trk" //Mantis Repair Trucks
|
||||
|
||||
// Python
|
||||
tmpl[1][28] TEMPLATE "Sk-PythonHvCanTrack" // Python HC
|
||||
tmpl[1][29] TEMPLATE "PythonScourgeTracks" // Python Scourge
|
||||
tmpl[1][30] TEMPLATE "PythonGaussTracks" // Python Gauss
|
||||
tmpl[1][31] TEMPLATE "PythonPulseTracks" // Python Pulse
|
||||
//Cyborg Transport
|
||||
Transport TEMPLATE "Transporter"
|
||||
|
||||
// Tiger
|
||||
tmpl[1][32] TEMPLATE "SK-Tiger-Track-Gauss" // Tiger Gauss
|
||||
tmpl[1][33] TEMPLATE "TigerPulseTracks" // Tiger Pulse
|
||||
tmpl[1][34] TEMPLATE "TigerHvLaserTracks" // Tiger Heavy Laser
|
||||
|
||||
// Vengeance
|
||||
tmpl[1][35] TEMPLATE "SK-Veng-Track-Scourge"
|
||||
tmpl[1][36] TEMPLATE "SK-Veng-Track-PulseLsr"
|
||||
tmpl[1][37] TEMPLATE "SK-Veng-Track-Gauss"
|
||||
tmpl[1][38] TEMPLATE "SK-Veng-Track-HvyLaser"
|
||||
|
||||
// Wyvern
|
||||
tmpl[1][39] TEMPLATE "WyvernGaussTracks"
|
||||
tmpl[1][40] TEMPLATE "WyvernPulseTracks"
|
||||
tmpl[1][41] TEMPLATE "WyvernHvLaserTracks"
|
||||
|
||||
|
||||
numRepairTmpl INT 3
|
||||
//tmplRep[0] TEMPLATE "ViperRepairWheels"
|
||||
tmplRep[0] TEMPLATE "A-Rep-Cobra-Trk"
|
||||
tmplRep[1] TEMPLATE "ScorpRepairTrk"
|
||||
tmplRep[2] TEMPLATE "ScorpHRepairHover"
|
||||
|
||||
// cyborg mechanic
|
||||
//---------------------------
|
||||
//Cyborg Templates
|
||||
//---------------------------
|
||||
cybMechanic TEMPLATE "Cyb-Mechanic"
|
||||
|
||||
//VTOLs
|
||||
numVtolTemplates INT 0
|
||||
vtoltmpl[0][0] TEMPLATE "SK-Bug-Hover-Repair"
|
||||
|
||||
//Commander templates
|
||||
numCmdTmpl INT 3
|
||||
//tmplCmd[0] TEMPLATE "Viper-Trk-Com"
|
||||
tmplCmd[0] TEMPLATE "Cobra-Trk-Com"
|
||||
tmplCmd[1] TEMPLATE "Scorp-Trk-Com"
|
||||
tmplCmd[2] TEMPLATE "Mantis-Trk-Com"
|
||||
//PythonComTracks
|
||||
|
||||
// cyborg templates
|
||||
numLightCyborgs int 6
|
||||
cybTempl[0] TEMPLATE "CyborgChain01Ground"
|
||||
cybTempl[1] TEMPLATE "CyborgCannon01Grd" //heavy gunner
|
||||
cybTempl[2] TEMPLATE "CyborgFlamer01Grd"
|
||||
cybTempl[3] TEMPLATE "CyborgRkt01Ground"
|
||||
cybTempl[4] TEMPLATE "MP-Cyb-Needle-GRD"
|
||||
cybTempl[5] TEMPLATE "MP-Cyb-Needle-GRD"
|
||||
cybTmpl[0] TEMPLATE "CyborgChain01Ground"
|
||||
cybTmpl[1] TEMPLATE "CyborgCannon01Grd"
|
||||
cybTmpl[2] TEMPLATE "CyborgRkt01Ground"
|
||||
cybTmpl[3] TEMPLATE "Cyb-Gren"
|
||||
cybTmpl[4] TEMPLATE "Cyb-Hvy-Acannon"
|
||||
cybTmpl[5] TEMPLATE "Cyb-Hvy-Mcannon"
|
||||
cybTmpl[6] TEMPLATE "Cyb-Hvy-TK"
|
||||
cybTmpl[7] TEMPLATE "Cyb-Hvy-PulseLsr"
|
||||
cybTmpl[8] TEMPLATE "Cyb-Hvy-A-T"
|
||||
cybTmpl[9] TEMPLATE "Cyb-Hvy-RailGunner"
|
||||
|
||||
cyborgProp PROPULSION "CyborgLegs"
|
||||
vtolProp PROPULSION "V-Tol"
|
||||
|
||||
numDefenses INT 18
|
||||
defenses[0] STRUCTURESTAT "A0BaBaBunker"
|
||||
defenses[1] STRUCTURESTAT "GuardTower1"
|
||||
defenses[2] STRUCTURESTAT "PillBox1"
|
||||
defenses[3] STRUCTURESTAT "PillBox4"
|
||||
defenses[4] STRUCTURESTAT "PillBox6" //Lancer bunker
|
||||
defenses[5] STRUCTURESTAT "WallTower-HvATrocket"
|
||||
defenses[6] STRUCTURESTAT "Emplacement-HvyATrocket"
|
||||
defenses[7] STRUCTURESTAT "Emplacement-HPVcannon"
|
||||
defenses[8] STRUCTURESTAT "WallTower-HPVcannon"
|
||||
defenses[9] STRUCTURESTAT "WallTower-Atmiss"
|
||||
defenses[10] STRUCTURESTAT "Emplacement-RotHow"
|
||||
defenses[11] STRUCTURESTAT "Emplacement-MortarPit-Incenediary"
|
||||
defenses[12] STRUCTURESTAT "WallTower-Rail2"
|
||||
defenses[13] STRUCTURESTAT "Emplacement-Rail2"
|
||||
defenses[14] STRUCTURESTAT "Emplacement-PlasmaCannon"
|
||||
defenses[15] STRUCTURESTAT "P0-AASite-Laser"
|
||||
defenses[16] STRUCTURESTAT "WallTower-Rail3"
|
||||
defenses[17] STRUCTURESTAT "Emplacement-Rail3"
|
||||
|
||||
//---------------------------
|
||||
// VTOLs
|
||||
//---------------------------
|
||||
|
||||
//Antistructure
|
||||
//---------------------------
|
||||
numSVtolTemplates INT 1
|
||||
|
||||
//Light templates
|
||||
sVtols[0][0] TEMPLATE "V-Scor-BB"
|
||||
|
||||
//Heavy templates
|
||||
sVtols[1][0] TEMPLATE "SK-Mantis-VTOL-BB" //SK-Scorpion-VTOL-BB
|
||||
|
||||
sVtolWeapon[0] WEAPON "Rocket-VTOL-BB"
|
||||
|
||||
//Antitank
|
||||
//---------------------------
|
||||
numTVtolTemplates INT 1
|
||||
|
||||
tVtols[0][0] TEMPLATE "V-Scor-Lancer"
|
||||
|
||||
tVtols[1][0] TEMPLATE "V-Mantis-Lancer"
|
||||
|
||||
tVtolWeapon[0] WEAPON "Rocket-VTOL-LtA-T" //Lancer
|
||||
|
||||
//------------------------------------
|
||||
// Structure target preferences
|
||||
//------------------------------------
|
||||
sPref[0] INT 2 //Factory
|
||||
sPref[1] INT 4 //Power gen
|
||||
sPref[2] INT 32 //Res fac
|
||||
sPref[3] INT 256 //Cyborg fac
|
||||
sPref[4] INT 512 //Vtol fac
|
||||
sPref[5] INT 28672 //Any defense
|
||||
|
||||
//-----------------
|
||||
// Arty
|
||||
//-----------------
|
||||
sens[0] STRUCTURESTAT "Sys-SensoTower02" //For T2
|
||||
sens[1] STRUCTURESTAT "Sys-CB-Tower01"
|
||||
sens[2] STRUCTURESTAT "Sys-SensoTowerWS" //For T3
|
||||
|
||||
arty[0] STRUCTURESTAT "Emplacement-Rocket06-IDF"
|
||||
arty[1] STRUCTURESTAT "Emplacement-Howitzer150"
|
||||
arty[2] STRUCTURESTAT "Emplacement-RotHow" //Hellstorm Emplacement
|
||||
arty[3] STRUCTURESTAT "Emplacement-HvART-pit"
|
||||
arty[4] STRUCTURESTAT "Emplacement-MdART-pit"
|
||||
|
||||
//------------------
|
||||
//Messages
|
||||
//------------------
|
||||
ai_ally_msg[0] TEXTSTRING "AI_ally_msg1"
|
||||
ai_ally_msg[1] TEXTSTRING "AI_ally_msg2"
|
||||
ai_ally_msg[2] TEXTSTRING "AI_ally_msg3"
|
||||
ai_ally_msg[3] TEXTSTRING "AI_ally_msg4"
|
||||
|
||||
//------------------
|
||||
//Debug messages
|
||||
//------------------
|
||||
DebugMsg[0] TEXTSTRING "Debug_msg_1" //Base defence on
|
||||
DebugMsg[1] TEXTSTRING "Debug_msg_2" //Base defence off
|
||||
DebugMsg[2] TEXTSTRING "Debug_msg_3" //Starting attack
|
||||
DebugMsg[3] TEXTSTRING "Debug_msg_4" //Alloutattack
|
||||
DebugMsg[4] TEXTSTRING "Debug_msg_5" //Attack stopped
|
||||
DebugMsg[5] TEXTSTRING "Debug_msg_6" //Adding some defenders to attackers
|
||||
DebugMsg[6] TEXTSTRING "Debug_msg_7" //RETREATING: not enough units left
|
||||
DebugMsg[7] TEXTSTRING "Debug_msg_8" //ATTACK: reached enemy base
|
||||
DebugMsg[8] TEXTSTRING "Debug_msg_9" //DROP: Initializing drop
|
||||
DebugMsg[9] TEXTSTRING "Debug_msg_10" //STUCK: Running a bit
|
||||
DebugMsg[10] TEXTSTRING "Debug_msg_11" //STUCK: Removing obstacles
|
||||
DebugMsg[11] TEXTSTRING "Debug_msg_12" //ALLY: Helping ally's base
|
||||
DebugMsg[12] TEXTSTRING "Debug_msg_13" //ALLY: Ally's base is safe. Returning.
|
||||
DebugMsg[13] TEXTSTRING "Debug_msg_14" //BASE: Base attacked. Defending.
|
||||
DebugMsg[14] TEXTSTRING "Debug_msg_15" //BASE: Agressive defence.
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1,471 +1,242 @@
|
|||
/////////////////////////////////////////////////////////////////////
|
||||
// ai for skirmish game
|
||||
// Generic vlo for each computer player
|
||||
/////////////////////////////////////////////////////////////////////
|
||||
|
||||
script "player6.slo"
|
||||
run
|
||||
{
|
||||
player INT 6
|
||||
player INT 6
|
||||
|
||||
derrick STRUCTURESTAT "A0ResourceExtractor"
|
||||
|
||||
fac STRUCTURESTAT "A0LightFactory"
|
||||
vtolfac STRUCTURESTAT "A0VTolFactory1"
|
||||
cybfac STRUCTURESTAT "A0CyborgFactory"
|
||||
|
||||
resFac STRUCTURESTAT "A0ResearchFacility"
|
||||
powGen STRUCTURESTAT "A0PowerGenerator"
|
||||
//Upgrade structures
|
||||
powModule STRUCTURESTAT "A0PowMod1"
|
||||
facModule STRUCTURESTAT "A0FacMod1"
|
||||
resModule STRUCTURESTAT "A0ResearchModule1"
|
||||
|
||||
//Important structures
|
||||
oilRes FEATURESTAT "OilResource"
|
||||
wall STRUCTURESTAT "A0HardcreteMk1Wall"
|
||||
HQ STRUCTURESTAT "A0CommandCentreDEL"
|
||||
uplink STRUCTURESTAT "A0Sat-linkCentre"
|
||||
lasSat STRUCTURESTAT "A0LasSatCommand"
|
||||
|
||||
cmdCenter STRUCTURESTAT "A0CommandCentreDEL"
|
||||
derrick STRUCTURESTAT "A0ResourceExtractor"
|
||||
powGen STRUCTURESTAT "A0PowerGenerator"
|
||||
factory STRUCTURESTAT "A0LightFactory"
|
||||
resLab STRUCTURESTAT "A0ResearchFacility"
|
||||
vtolFactory STRUCTURESTAT "A0VTolFactory1"
|
||||
repairFacility STRUCTURESTAT "A0RepairCentre3"
|
||||
vtolPad STRUCTURESTAT "A0VtolPad"
|
||||
cybFactory STRUCTURESTAT "A0CyborgFactory"
|
||||
wall STRUCTURESTAT "A0HardcreteMk1Wall"
|
||||
|
||||
//Structures for the first phase: LEGO
|
||||
// numLego INT 3
|
||||
// legoSt[0] STRUCTURESTAT "A0ResearchFacility"
|
||||
// legoSt[1] STRUCTURESTAT "A0LightFactory"
|
||||
// legoSt[2] STRUCTURESTAT "A0CommandCentreDEL"
|
||||
numLego INT 12
|
||||
legoSt[0] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[1] STRUCTURESTAT "A0PowerGenerator"
|
||||
legoSt[2] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[3] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[4] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[5] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[6] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[7] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[8] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[9] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[10] STRUCTURESTAT "LookOutTower"
|
||||
legoSt[11] STRUCTURESTAT "A0CyborgFactory"
|
||||
|
||||
maxDamageLevels INT 3
|
||||
damageLevel[0] INT 75 //light damage
|
||||
damageLevel[1] INT 40
|
||||
damageLevel[2] INT 10 //heavy damage
|
||||
|
||||
|
||||
//resUnitTransporter RESEARCHSTAT "R-Cyborg-TransportU"
|
||||
|
||||
/*****************************/
|
||||
/* Research */
|
||||
/*****************************/
|
||||
|
||||
numBranches INT 2
|
||||
|
||||
techTanks INT 0
|
||||
techAir INT 1
|
||||
|
||||
numRes[0] INT 60
|
||||
research[0][1] RESEARCHSTAT "R-Vehicle-SEBody3"
|
||||
research[0][2] RESEARCHSTAT "R-Wpn-MG3Mk1" //"R-Wpn-EMPCannon" //heavy mg
|
||||
|
||||
research[0][3] RESEARCHSTAT "R-Wpn-Rocket02-MRL" //mini rocket artillery
|
||||
research[0][4] RESEARCHSTAT "R-Wpn-Rocket-ROF03"
|
||||
research[0][5] RESEARCHSTAT "R-Defense-Tower06" //mini-pod tower
|
||||
|
||||
research[0][6] RESEARCHSTAT "R-Struc-Materials02" //needs 1st wall upgrade
|
||||
|
||||
research[0][7] RESEARCHSTAT "R-Defense-Pillbox04" //LC bunker
|
||||
|
||||
//research[0][5] RESEARCHSTAT "R-Wpn-Rocket01-LtAT" //lancer, needs minipod and 2 rocket upgrades
|
||||
research[0][8] RESEARCHSTAT "R-Defense-Pillbox06" //lancer bunker, comes right after lancer
|
||||
research[0][9] RESEARCHSTAT "R-Wpn-RocketSlow-Damage02" //lancer upgrade, all come right after lancer
|
||||
research[0][10] RESEARCHSTAT "R-Wpn-RocketSlow-Accuracy01"//lancer upgrade, need 1nd damage upgrade
|
||||
//research[0][3] RESEARCHSTAT "R-Wpn-MG-ROF03" //needs "Automated Factory Production" (needs fac mod), "APDSB MG Bullets Mk2" (cheap)
|
||||
|
||||
research[0][11] RESEARCHSTAT "R-Vehicle-Prop-Tracks" //tracks, come after Half-Tracks (pre-researched), pre-researched in "bases" mode
|
||||
|
||||
research[0][12] RESEARCHSTAT "R-Sys-MobileRepairTurret01" //repair turret, pre-researched
|
||||
|
||||
//Mods
|
||||
research[0][13] RESEARCHSTAT "R-Vehicle-SABody3"
|
||||
research[0][14] RESEARCHSTAT "R-Struc-PowerModuleMk1" //pow mod, comes pre-researched on "bases" mode, needs Fuel Injection Engine
|
||||
research[0][15] RESEARCHSTAT "R-Struc-Factory-Module" //fac mod, comes pre-researched on "bases" mode, needs pow mod, cyb fac
|
||||
research[0][16] RESEARCHSTAT "R-Struc-Research-Module" //res mod, comes pre-researched on "bases" mode
|
||||
|
||||
research[0][17] RESEARCHSTAT "R-Defense-AASite-QuadMg1" //hurricane site, needs hurricane AA turret (needs TMG)
|
||||
|
||||
//scorpion
|
||||
research[0][18] RESEARCHSTAT "R-Vehicle-Body08" //scorpion, comes after cobra (needs fac mod, viper), "Composite Alloys Mk2" (needs MK1, fac mod, res mod) and Metals02
|
||||
|
||||
//power
|
||||
research[0][19] RESEARCHSTAT "R-Struc-Power-Upgrade01c" //power upgrade, needs 3 (4th) research upgrades
|
||||
|
||||
research[0][20] RESEARCHSTAT "R-Cyborg-Metals02" //cheap, to make cyborg mechanics more durable
|
||||
research[0][21] RESEARCHSTAT "R-Vehicle-Metals03" //Composite Alloys Mk3, needs fac mod and res mod
|
||||
|
||||
//Bunker Buster
|
||||
research[0][22] RESEARCHSTAT "R-Wpn-Rocket03-HvAT" //BB, comes after lancer and HEAT Rocket Warhead Mk3 (which comes after lancer)
|
||||
|
||||
research[0][23] RESEARCHSTAT "R-Comp-CommandTurret01" //commander, comes after command center, already available on "bases" mode
|
||||
|
||||
research[0][24] RESEARCHSTAT "R-Vehicle-Prop-Hover" //hover, used by trucks, needs fac mod, "Fuel Injection Engine Mk2"
|
||||
|
||||
//HC
|
||||
research[0][25] RESEARCHSTAT "R-Defense-WallTower04" //HC HP, needs HC (needs cannon damage 3, Python, MC), lc and mc HPs
|
||||
research[0][26] RESEARCHSTAT "R-Wpn-Cannon-Damage03" // cheap cannon damage updates, need lc
|
||||
research[0][27] RESEARCHSTAT "R-Wpn-Cannon-Accuracy02" //HC upgrades, needs 3nd cannon damage, 4th res upgrade
|
||||
research[0][28] RESEARCHSTAT "R-Struc-Materials06" //needs 4th wall upgrade
|
||||
|
||||
//research[0][18] RESEARCHSTAT "R-Defense-WallTower01" //HMG HP, comes after HMG, MG Bunker and Hardcrete Wall
|
||||
|
||||
research[0][29] RESEARCHSTAT "R-Struc-Power-Upgrade03a" //needs 4 pow upgrades, 7th research upgrade
|
||||
research[0][30] RESEARCHSTAT "R-Vehicle-Metals06" // Dense Composite Alloys Mk3, needs 4th res upgrade
|
||||
|
||||
research[0][31] RESEARCHSTAT "R-Wpn-Cannon-Damage09"
|
||||
research[0][32] RESEARCHSTAT "R-Vehicle-Metals09" //Superdense Composite Alloys Mk3, needs 7th research upgrade
|
||||
research[0][33] RESEARCHSTAT "R-Struc-Materials09" //needs 9th wall upgrade
|
||||
|
||||
|
||||
research[0][34] RESEARCHSTAT "R-Sys-MobileRepairTurretHvy" //heavy repair, needs 8th research upgrade, sys engineering 2,3
|
||||
|
||||
research[0][35] RESEARCHSTAT "R-Wpn-AAGun-Damage03" //hurricane damage, needs hurricane
|
||||
|
||||
// mantis
|
||||
research[0][36] RESEARCHSTAT "R-Vehicle-Body12" //mantis, needs python (needs cobra, metals02) and "Dense Composite Alloys Mk2" (costy, needs 2 (5th) vehicle metals upgrades and 4th research upgrade)
|
||||
|
||||
research[0][37] RESEARCHSTAT "R-Wpn-Cannon-ROF06"
|
||||
|
||||
research[0][38] RESEARCHSTAT "R-Sys-Autorepair-General" //autorepair, needs 8th research upgrades
|
||||
|
||||
//lancer HP
|
||||
//research[0][20] RESEARCHSTAT "R-Defense-WallTower06" //lancer HP
|
||||
|
||||
research[0][39] RESEARCHSTAT "R-Wpn-Missile2A-T" //scourge, needs TK (2nd rocker accuracy, 4th damage), 7th res upgrade
|
||||
|
||||
// Tiger
|
||||
research[0][40] RESEARCHSTAT "R-Vehicle-Body09" // Tiger, needs python, leopard, panther (near mantis)
|
||||
|
||||
//lancer upgrades
|
||||
research[0][41] RESEARCHSTAT "R-Wpn-RocketSlow-Damage06" //lancer upgrade, all come right after lancer
|
||||
|
||||
research[0][42] RESEARCHSTAT "R-Wpn-RocketSlow-ROF02" //lancer upgrade, comes after 4th lancer damage upgrade
|
||||
|
||||
research[0][43] RESEARCHSTAT "R-Wpn-RocketSlow-Accuracy03" //lancer upgrade, need 4th research upgrade
|
||||
|
||||
//research[0][27] RESEARCHSTAT "R-Defense-WallTower03" //MC HP
|
||||
|
||||
research[0][44] RESEARCHSTAT "R-Wpn-Missile-Damage03" //scourge damage, needs Avenger Sam (needs scourge), Vtol Strike Tower
|
||||
research[0][45] RESEARCHSTAT "R-Wpn-Missile-ROF03" //scourge ROF
|
||||
research[0][46] RESEARCHSTAT "R-Wpn-Missile-Accuracy02" //scourge Accuracy
|
||||
|
||||
//HC upgrades
|
||||
|
||||
//research[0][32] RESEARCHSTAT "R-Wpn-Rocket07-Tank-Killer" //Tank killer, comes after 2nd rocket accuracy, 4th rocket damage
|
||||
|
||||
//research[0][29] RESEARCHSTAT "R-Vehicle-Body09" //tiger
|
||||
//research[0][30] RESEARCHSTAT "R-Wpn-MG3Mk1" //"R-Cyborg-TransportU" //Unit transport //FIXME
|
||||
|
||||
research[0][47] RESEARCHSTAT "R-Defense-Emplacement-HPVcannon" //HPV bunker
|
||||
research[0][48] RESEARCHSTAT "R-Defense-WallTower-HPVcannon" //HPV HP
|
||||
|
||||
//research[0][35] RESEARCHSTAT "R-Defense-AASite-QuadRotMg" //Whirlwind site - worse than cyclone for stationary use
|
||||
|
||||
research[0][49] RESEARCHSTAT "R-Vehicle-Body10" //vengeance
|
||||
research[0][50] RESEARCHSTAT "R-Wpn-Laser02" //pulse laser
|
||||
research[0][51] RESEARCHSTAT "R-Wpn-HvyLaser" // heavy laser, needs flashlight and pulse laser
|
||||
|
||||
research[0][52] RESEARCHSTAT "R-Wpn-AAGun-Accuracy03"
|
||||
research[0][53] RESEARCHSTAT "R-Wpn-AAGun-Damage06" //needs 8th cannon damage
|
||||
research[0][54] RESEARCHSTAT "R-Wpn-AAGun-ROF06"
|
||||
|
||||
// Wyvern
|
||||
research[0][55] RESEARCHSTAT "R-Vehicle-Body13" // Wyvern, needs vengeance
|
||||
|
||||
research[0][56] RESEARCHSTAT "R-Defense-Rail2" //rail gun bunker
|
||||
|
||||
research[0][57] RESEARCHSTAT "R-Defense-WallTower-Rail3" //Gauss HP
|
||||
|
||||
research[0][58] RESEARCHSTAT "R-Wpn-LasSat" //includes
|
||||
research[0][59] RESEARCHSTAT "R-Struc-AAShield"
|
||||
|
||||
/****************************/
|
||||
/* VTOL Stuff */
|
||||
/****************************/
|
||||
numRes[1] INT 38
|
||||
|
||||
research[1][0] RESEARCHSTAT "R-Wpn-MG3Mk1" //heavy mg
|
||||
research[1][1] RESEARCHSTAT "R-Wpn-MG-Damage03"
|
||||
research[1][2] RESEARCHSTAT "R-Struc-PowerModuleMk1" //pow mod
|
||||
|
||||
research[1][3] RESEARCHSTAT "R-Vehicle-Prop-Tracks" //tracks
|
||||
research[1][4] RESEARCHSTAT "R-Wpn-MG-ROF03"
|
||||
research[1][5] RESEARCHSTAT "R-Struc-Research-Module" //res mod
|
||||
|
||||
//VTOL (mix with other vital tech)
|
||||
research[1][6] RESEARCHSTAT "R-Struc-VTOLPad" //includes R-Struc-VTOLFactory and R-Vehicle-Prop-VTOL
|
||||
research[1][7] RESEARCHSTAT "R-Defense-Pillbox06" //lancer bunker
|
||||
research[1][8] RESEARCHSTAT "R-Struc-VTOLPad-Upgrade06" //includes R-Struc-VTOLFactory-Upgrade03
|
||||
research[1][9] RESEARCHSTAT "R-Vehicle-Body05" //cobra
|
||||
research[1][10] RESEARCHSTAT "R-Struc-VTOLFactory-Upgrade06"
|
||||
research[1][11] RESEARCHSTAT "R-Wpn-MG3Mk1" //"R-Cyborg-TransportU" //Unit transport //FIXME
|
||||
//End of VTOL
|
||||
|
||||
research[1][12] RESEARCHSTAT "R-Defense-AASite-QuadMg1" //hurricane site
|
||||
|
||||
//Bunker Buster
|
||||
research[1][13] RESEARCHSTAT "R-Wpn-Rocket03-HvAT"
|
||||
research[1][14] RESEARCHSTAT "R-Vehicle-Prop-Hover" //hover
|
||||
research[1][15] RESEARCHSTAT "R-Struc-Power-Upgrade03a"
|
||||
|
||||
//lancer upgrades
|
||||
research[1][16] RESEARCHSTAT "R-Wpn-RocketSlow-Damage06" //lancer upgrade
|
||||
research[1][17] RESEARCHSTAT "R-Wpn-RocketSlow-ROF02" //lancer upgrade
|
||||
research[1][18] RESEARCHSTAT "R-Wpn-RocketSlow-Accuracy03" //lancer upgrade
|
||||
|
||||
research[1][19] RESEARCHSTAT "R-Sys-Autorepair-General"
|
||||
research[1][20] RESEARCHSTAT "R-Sys-MobileRepairTurretHvy" //heavy repair
|
||||
research[1][21] RESEARCHSTAT "R-Defense-WallTower03" //MC HP
|
||||
research[1][22] RESEARCHSTAT "R-Defense-WallTower04" //heavy cannon hp
|
||||
|
||||
//HC upgrades
|
||||
research[1][23] RESEARCHSTAT "R-Wpn-Cannon-ROF06"
|
||||
research[1][24] RESEARCHSTAT "R-Wpn-Cannon-Damage09"
|
||||
research[1][25] RESEARCHSTAT "R-Wpn-Cannon-Accuracy02" //HC upgrades
|
||||
|
||||
//weapons
|
||||
research[1][26] RESEARCHSTAT "R-Vehicle-Body12" //mantis
|
||||
research[1][27] RESEARCHSTAT "R-Wpn-Rocket07-Tank-Killer" //Tank killer
|
||||
|
||||
research[1][28] RESEARCHSTAT "R-Defense-Emplacement-HPVcannon" //HPV bunker
|
||||
research[1][29] RESEARCHSTAT "R-Defense-WallTower-HPVcannon" //HPV HP
|
||||
research[1][30] RESEARCHSTAT "R-Wpn-Laser02" //pulse
|
||||
|
||||
research[1][31] RESEARCHSTAT "R-Wpn-AAGun-Accuracy03"
|
||||
research[1][32] RESEARCHSTAT "R-Wpn-AAGun-Damage06"
|
||||
research[1][33] RESEARCHSTAT "R-Wpn-AAGun-ROF06"
|
||||
research[1][34] RESEARCHSTAT "R-Defense-Rail2" //rail gun bunker
|
||||
research[1][35] RESEARCHSTAT "R-Wpn-Missile2A-T" //scourge
|
||||
research[1][36] RESEARCHSTAT "R-Defense-WallTower-Rail3" //Gauss HP
|
||||
research[1][37] RESEARCHSTAT "R-Wpn-LasSat" //includes "R-Sys-Sensor-UpLink" //uplink
|
||||
|
||||
|
||||
//misc research
|
||||
resBB RESEARCHSTAT "R-Wpn-Rocket03-HvAT" //Bunker Buster
|
||||
resCmd RESEARCHSTAT "R-Comp-CommandTurret01" //commander turret includes command center
|
||||
|
||||
//COMPONENTS
|
||||
viperBody BODY "Body1REC"
|
||||
weaponBB WEAPON "Rocket-BB" //bb
|
||||
cmdTurret BRAIN "CommandBrain01" //commander brain
|
||||
// extra structs
|
||||
numExtraStructs INT 3
|
||||
extraStructs[0] STRUCTURESTAT "A0ResearchFacility"
|
||||
extraStructs[1] STRUCTURESTAT "A0LightFactory"
|
||||
extraStructs[2] STRUCTURESTAT "LookOutTower"
|
||||
|
||||
//Structures to attack first when attacking
|
||||
numAttackStructs INT 5
|
||||
attackStructs[0] STRUCTURESTAT "Sys-SpyTower" //Nexus link, it's too powerfull
|
||||
attackStructs[1] STRUCTURESTAT "X-Super-Rocket"
|
||||
attackStructs[2] STRUCTURESTAT "X-Super-Cannon"
|
||||
attackStructs[3] STRUCTURESTAT "X-Super-MassDriver"
|
||||
attackStructs[4] STRUCTURESTAT "X-Super-Missile"
|
||||
|
||||
//Base structures
|
||||
numBaseStructs INT 9
|
||||
baseStructs[0] STRUCTURESTAT "A0LightFactory"
|
||||
baseStructs[1] STRUCTURESTAT "A0CommandCentreDEL"
|
||||
baseStructs[2] STRUCTURESTAT "A0ResearchFacility"
|
||||
baseStructs[3] STRUCTURESTAT "A0VTolFactory1"
|
||||
baseStructs[4] STRUCTURESTAT "A0PowerGenerator"
|
||||
baseStructs[5] STRUCTURESTAT "A0CyborgFactory"
|
||||
baseStructs[6] STRUCTURESTAT "A0LasSatCommand"
|
||||
baseStructs[7] STRUCTURESTAT "A0Sat-linkCentre"
|
||||
baseStructs[8] STRUCTURESTAT "AAShield"
|
||||
numBaseStructs INT 13
|
||||
baseStructs[0] STRUCTURESTAT "LookOutTower"
|
||||
baseStructs[1] STRUCTURESTAT "A0LightFactory"
|
||||
baseStructs[2] STRUCTURESTAT "A0ResearchFacility"
|
||||
baseStructs[3] STRUCTURESTAT "A0VTolFactory1"
|
||||
baseStructs[4] STRUCTURESTAT "A0PowerGenerator"
|
||||
baseStructs[5] STRUCTURESTAT "A0CyborgFactory"
|
||||
baseStructs[6] STRUCTURESTAT "X-Super-Cannon"
|
||||
baseStructs[7] STRUCTURESTAT "X-Super-MassDriver"
|
||||
baseStructs[8] STRUCTURESTAT "X-Super-Rocket"
|
||||
baseStructs[9] STRUCTURESTAT "X-Super-Missile"
|
||||
baseStructs[10] STRUCTURESTAT "AAShield"
|
||||
baseStructs[11] STRUCTURESTAT "A0LasSatCommand"
|
||||
baseStructs[12] STRUCTURESTAT "UplinkCentre"
|
||||
|
||||
//Minimal (vital) structures
|
||||
numVitalStructs INT 7
|
||||
minimalStruct[0] STRUCTURESTAT "A0LightFactory"
|
||||
minimalStruct[1] STRUCTURESTAT "A0PowerGenerator"
|
||||
minimalStruct[2] STRUCTURESTAT "A0ResourceExtractor"
|
||||
minimalStruct[3] STRUCTURESTAT "A0ResearchFacility"
|
||||
minimalStruct[4] STRUCTURESTAT "A0LightFactory" //another fac
|
||||
minimalStruct[5] STRUCTURESTAT "A0CommandCentreDEL"
|
||||
minimalStruct[6] STRUCTURESTAT "A0CyborgFactory"
|
||||
//AA
|
||||
numVtolDefStr INT 2
|
||||
vtolDefStruct[0] STRUCTURESTAT "P0-AASite-SAM1"
|
||||
vtolDefStruct[1] STRUCTURESTAT "P0-AASite-SAM2"
|
||||
|
||||
//Number of vital structures required
|
||||
numMinimalStruct[0] INT 1 // fac
|
||||
numMinimalStruct[1] INT 1 // pow
|
||||
numMinimalStruct[2] INT 3 // derrick
|
||||
numMinimalStruct[3] INT 1 // res fac
|
||||
numMinimalStruct[4] INT 2 // fac
|
||||
numMinimalStruct[5] INT 1 // HQ
|
||||
numMinimalStruct[6] INT 2 // cyb factory
|
||||
|
||||
//Number of max trucks allowed to build a specific structure type
|
||||
maxVitalBuilders[0] INT -1
|
||||
maxVitalBuilders[1] INT 2
|
||||
maxVitalBuilders[2] INT 1
|
||||
maxVitalBuilders[3] INT 1
|
||||
maxVitalBuilders[4] INT 2
|
||||
maxVitalBuilders[5] INT 1
|
||||
maxVitalBuilders[6] INT 1
|
||||
|
||||
numAA INT 5
|
||||
AA[0] STRUCTURESTAT "AASite-QuadMg1"
|
||||
AA[1] STRUCTURESTAT "AASite-QuadBof"
|
||||
AA[2] STRUCTURESTAT "AASite-QuadRotMg"
|
||||
AA[3] STRUCTURESTAT "P0-AASite-SAM1"
|
||||
AA[4] STRUCTURESTAT "P0-AASite-SAM2"
|
||||
|
||||
//baseStructs[6] STRUCTURESTAT "X-Super-Cannon"
|
||||
//baseStructs[7] STRUCTURESTAT "X-Super-MassDriver"
|
||||
//baseStructs[8] STRUCTURESTAT "X-Super-Rocket"
|
||||
//baseStructs[9] STRUCTURESTAT "X-Super-Missile"
|
||||
|
||||
numDef INT 6
|
||||
def[0] STRUCTURESTAT "PillBox1"
|
||||
def[1] STRUCTURESTAT "PillBox2"
|
||||
def[2] STRUCTURESTAT "PillBox3"
|
||||
def[3] STRUCTURESTAT "GuardTower6" //mini-pod tower
|
||||
def[4] STRUCTURESTAT "PillBox4"
|
||||
def[5] STRUCTURESTAT "PillBox6" //lancer
|
||||
//def[5] STRUCTURESTAT "Emplacement-HPVcannon"
|
||||
|
||||
numGatewayDef INT 6
|
||||
gatewayDef[0] STRUCTURESTAT "WallTower01" //HMG
|
||||
gatewayDef[1] STRUCTURESTAT "WallTower03" //MC
|
||||
gatewayDef[2] STRUCTURESTAT "WallTower04" //HC
|
||||
gatewayDef[3] STRUCTURESTAT "WallTower06" //lancer
|
||||
gatewayDef[4] STRUCTURESTAT "WallTower-HPVcannon" //HPV
|
||||
gatewayDef[5] STRUCTURESTAT "WallTower-Rail3" //Gauss
|
||||
|
||||
//upgrade structures
|
||||
powMod STRUCTURESTAT "A0PowMod1"
|
||||
facMod STRUCTURESTAT "A0FacMod1"
|
||||
resMod STRUCTURESTAT "A0ResearchModule1"
|
||||
|
||||
/* Bunker Buster Templates */
|
||||
numBBTempl INT 3
|
||||
tmplBB[0] TEMPLATE "ViperBBWheels"
|
||||
tmplBB[1] TEMPLATE "CobraBBTracks"
|
||||
tmplBB[2] TEMPLATE "ScorpBBTracks"
|
||||
|
||||
//tmplUnitransporter TEMPLATE "TransporterU"
|
||||
|
||||
/* Truck Templates */
|
||||
numTruckTmpl INT 3
|
||||
truck[0] TEMPLATE "ConstructorDroid"
|
||||
truck[1] TEMPLATE "CobraHoverTruck"
|
||||
truck[2] TEMPLATE "ScorpHoverTruck"
|
||||
|
||||
/* Cyborg Engineer */
|
||||
cybEngineer TEMPLATE "Cyb-ComEng"
|
||||
|
||||
/* Light Templates */
|
||||
numTemplates[0] INT 35
|
||||
//Combat Templates
|
||||
numTemplates INT 12
|
||||
|
||||
//Light version
|
||||
//-------------
|
||||
tmpl[0][0] TEMPLATE "W50Mg"
|
||||
tmpl[0][1] TEMPLATE "W50TwinMg"
|
||||
tmpl[0][2] TEMPLATE "ViperMG02Wheels" //TMG wheels
|
||||
tmpl[0][3] TEMPLATE "ViperLtMGHalfTracks" //MG Half-Track
|
||||
tmpl[0][4] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[0][5] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[0][6] TEMPLATE "ViperFlameHalfTracks" //Flamer Half-Track
|
||||
tmpl[0][7] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
tmpl[0][8] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
|
||||
tmpl[0][9] TEMPLATE "ViperPODWheels" //"ViperMG01Wheels" //MG
|
||||
tmpl[0][10] TEMPLATE "ViperMRLWheels" //"ViperMG02Wheels" //TMG
|
||||
tmpl[0][11] TEMPLATE "ViperPODWheels" //"ViperHMGWheels" //HMG
|
||||
tmpl[0][12] TEMPLATE "CobraPODHTracks" //"ViperHMGWheels"
|
||||
tmpl[0][13] TEMPLATE "CobraMRLHalftrack" //"ViperHMGTracks" //HMG Tracks
|
||||
tmpl[0][14] TEMPLATE "CobraPODHTracks" //Lancer Tracks
|
||||
tmpl[0][15] TEMPLATE "CobraPODTracks" //HMG
|
||||
tmpl[0][16] TEMPLATE "CobraMRLTracks" //HMG
|
||||
tmpl[0][17] TEMPLATE "CobraPODTracks"
|
||||
tmpl[0][18] TEMPLATE "CobraLtA-Thalftrack"
|
||||
tmpl[0][19] TEMPLATE "CobraLtA-Thalftrack" //"ViperTrkLancer"
|
||||
tmpl[0][20] TEMPLATE "CobraLtA-Thalftrack"
|
||||
tmpl[0][21] TEMPLATE "ViperTrkLancer"
|
||||
tmpl[0][2] TEMPLATE "A-Viper-Wheels-TMG"
|
||||
tmpl[0][3] TEMPLATE "ViperLtA-Twheels"
|
||||
tmpl[0][4] TEMPLATE "CobraMedCnTrks"
|
||||
tmpl[0][5] TEMPLATE "SK-Scorp-Hover-Lancer"
|
||||
tmpl[0][6] TEMPLATE "SK-Scorp-Hover-BB"
|
||||
tmpl[0][7] TEMPLATE "SK-Retre-Track-Scourge"
|
||||
tmpl[0][8] TEMPLATE "SK-Retre-Track-RailGun"
|
||||
tmpl[0][9] TEMPLATE "A-Mantis-Trk-Rail"
|
||||
tmpl[0][10] TEMPLATE "SK-Veng-Track-Scourge"
|
||||
tmpl[0][11] TEMPLATE "SK-Veng-Track-Gauss"
|
||||
|
||||
tmpl[0][22] TEMPLATE "H-Scorp-Trk-Lancer"
|
||||
tmpl[0][23] TEMPLATE "H-Scorp-Trk-Lancer"
|
||||
tmpl[0][24] TEMPLATE "H-Scorp-Trk-Lancer" //"SK-Cobra-Hover-Lancer"
|
||||
|
||||
tmpl[0][25] TEMPLATE "H-Scorp-Trk-HC" //"Cobra-Hover-HC"
|
||||
tmpl[0][26] TEMPLATE "H-Scorp-Trk-HC" //"Cobra-Hover-HC"
|
||||
|
||||
// Python
|
||||
tmpl[0][27] TEMPLATE "Sk-PythonHvCanTrack" // Python HC
|
||||
tmpl[0][28] TEMPLATE "PythonScourgeTracks" // Python Scourge
|
||||
|
||||
//tmpl[0][23] TEMPLATE "PythonGaussTracks" // Python Gauss
|
||||
//tmpl[0][24] TEMPLATE "PythonPulseTracks" // Python Pulse
|
||||
|
||||
// Mantis
|
||||
tmpl[0][29] TEMPLATE "MantisTrkHC"
|
||||
tmpl[0][30] TEMPLATE "MantisTKTracks"
|
||||
tmpl[0][31] TEMPLATE "MantisScourgeTracks"
|
||||
|
||||
// Gauss
|
||||
tmpl[0][32] TEMPLATE "SK-Tiger-Track-Gauss" // Tiger Gauss
|
||||
tmpl[0][33] TEMPLATE "TigerPulseTracks" // Tiger Pulse
|
||||
tmpl[0][34] TEMPLATE "TigerHvLaserTracks" // Tiger Heavy Laser
|
||||
|
||||
/* Heavy Templates */
|
||||
numTemplates[1] INT 42
|
||||
//Heavy version
|
||||
//-------------
|
||||
tmpl[1][0] TEMPLATE "W50Mg"
|
||||
tmpl[1][1] TEMPLATE "W50TwinMg"
|
||||
tmpl[1][2] TEMPLATE "ViperMG02Wheels" //TMG wheels
|
||||
tmpl[1][3] TEMPLATE "ViperLtMGHalfTracks" //MG Half-Track
|
||||
tmpl[1][4] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[1][5] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[1][6] TEMPLATE "ViperFlameHalfTracks" //Flamer Half-Track
|
||||
tmpl[1][7] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
tmpl[1][8] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
tmpl[1][2] TEMPLATE "A-Viper-Wheels-TMG"
|
||||
tmpl[1][3] TEMPLATE "ViperLtA-Twheels"
|
||||
tmpl[1][4] TEMPLATE "CobraMedCnTrks"
|
||||
tmpl[1][5] TEMPLATE "SK-Scorp-Hover-Lancer"
|
||||
tmpl[1][6] TEMPLATE "SK-Scorp-Hover-BB"
|
||||
tmpl[1][7] TEMPLATE "SK-Retre-Track-Scourge"
|
||||
tmpl[1][8] TEMPLATE "SK-Retre-Track-RailGun"
|
||||
tmpl[1][9] TEMPLATE "A-Mantis-Trk-Rail"
|
||||
tmpl[1][10] TEMPLATE "SK-Veng-Track-Scourge"
|
||||
tmpl[1][11] TEMPLATE "SK-Veng-Track-Gauss"
|
||||
|
||||
tmpl[1][9] TEMPLATE "ViperPODWheels"
|
||||
tmpl[1][10] TEMPLATE "ViperMRLWheels"
|
||||
tmpl[1][11] TEMPLATE "ViperPODWheels"
|
||||
tmpl[1][12] TEMPLATE "CobraPODHTracks" //"ViperHMGWheels"
|
||||
tmpl[1][13] TEMPLATE "CobraMRLHalftrack" //HMG
|
||||
tmpl[1][14] TEMPLATE "CobraPODHTracks" //"ViperLtA-Twheels"
|
||||
tmpl[1][15] TEMPLATE "CobraLtA-Thalftrack" //HMG
|
||||
tmpl[1][16] TEMPLATE "CobraLtA-Thalftrack" //HMG
|
||||
tmpl[1][17] TEMPLATE "CobraLtA-Thalftrack"
|
||||
tmpl[1][18] TEMPLATE "CobraTrkLancer"
|
||||
tmpl[1][19] TEMPLATE "CobraTrkLancer" //"ViperLtA-Twheels"
|
||||
tmpl[1][20] TEMPLATE "CobraHMGTracks" //"ViperHMGTracks"
|
||||
tmpl[1][21] TEMPLATE "CobraHMGTracks" //"ViperHMGTracks"
|
||||
tmpl[1][22] TEMPLATE "CobraHMGTracks"
|
||||
tmpl[1][23] TEMPLATE "H-Scorp-Trk-Lancer"
|
||||
tmpl[1][24] TEMPLATE "H-Scorp-Trk-Lancer" //"SK-Cobra-Hover-HMG"
|
||||
//Constructor
|
||||
constructor TEMPLATE "ConstructorDroid"
|
||||
|
||||
// Mantis
|
||||
tmpl[1][25] TEMPLATE "MantisTrkHC" //"SK-Python-Hover-Hcannon"
|
||||
tmpl[1][26] TEMPLATE "MantisTKTracks" //"SK-Python-Hover-Hcannon"
|
||||
tmpl[1][27] TEMPLATE "MantisScourgeTracks" //"Scourge-Mantis-H"
|
||||
//Repair
|
||||
tmplRep[0] TEMPLATE "A-Rep-Cobra-Trk" //Cobra Repair Trucks
|
||||
tmplRep[1] TEMPLATE "A-Rep-Mantis-Trk" //Mantis Repair Trucks
|
||||
|
||||
// Python
|
||||
tmpl[1][28] TEMPLATE "Sk-PythonHvCanTrack" // Python HC
|
||||
tmpl[1][29] TEMPLATE "PythonScourgeTracks" // Python Scourge
|
||||
tmpl[1][30] TEMPLATE "PythonGaussTracks" // Python Gauss
|
||||
tmpl[1][31] TEMPLATE "PythonPulseTracks" // Python Pulse
|
||||
//Cyborg Transport
|
||||
Transport TEMPLATE "Transporter"
|
||||
|
||||
// Tiger
|
||||
tmpl[1][32] TEMPLATE "SK-Tiger-Track-Gauss" // Tiger Gauss
|
||||
tmpl[1][33] TEMPLATE "TigerPulseTracks" // Tiger Pulse
|
||||
tmpl[1][34] TEMPLATE "TigerHvLaserTracks" // Tiger Heavy Laser
|
||||
|
||||
// Vengeance
|
||||
tmpl[1][35] TEMPLATE "SK-Veng-Track-Scourge"
|
||||
tmpl[1][36] TEMPLATE "SK-Veng-Track-PulseLsr"
|
||||
tmpl[1][37] TEMPLATE "SK-Veng-Track-Gauss"
|
||||
tmpl[1][38] TEMPLATE "SK-Veng-Track-HvyLaser"
|
||||
|
||||
// Wyvern
|
||||
tmpl[1][39] TEMPLATE "WyvernGaussTracks"
|
||||
tmpl[1][40] TEMPLATE "WyvernPulseTracks"
|
||||
tmpl[1][41] TEMPLATE "WyvernHvLaserTracks"
|
||||
|
||||
|
||||
numRepairTmpl INT 3
|
||||
//tmplRep[0] TEMPLATE "ViperRepairWheels"
|
||||
tmplRep[0] TEMPLATE "A-Rep-Cobra-Trk"
|
||||
tmplRep[1] TEMPLATE "ScorpRepairTrk"
|
||||
tmplRep[2] TEMPLATE "ScorpHRepairHover"
|
||||
|
||||
// cyborg mechanic
|
||||
//---------------------------
|
||||
//Cyborg Templates
|
||||
//---------------------------
|
||||
cybMechanic TEMPLATE "Cyb-Mechanic"
|
||||
|
||||
//VTOLs
|
||||
numVtolTemplates INT 0
|
||||
vtoltmpl[0][0] TEMPLATE "SK-Bug-Hover-Repair"
|
||||
|
||||
//Commander templates
|
||||
numCmdTmpl INT 3
|
||||
//tmplCmd[0] TEMPLATE "Viper-Trk-Com"
|
||||
tmplCmd[0] TEMPLATE "Cobra-Trk-Com"
|
||||
tmplCmd[1] TEMPLATE "Scorp-Trk-Com"
|
||||
tmplCmd[2] TEMPLATE "Mantis-Trk-Com"
|
||||
//PythonComTracks
|
||||
|
||||
// cyborg templates
|
||||
numLightCyborgs int 6
|
||||
cybTempl[0] TEMPLATE "CyborgChain01Ground"
|
||||
cybTempl[1] TEMPLATE "CyborgCannon01Grd" //heavy gunner
|
||||
cybTempl[2] TEMPLATE "CyborgFlamer01Grd"
|
||||
cybTempl[3] TEMPLATE "CyborgRkt01Ground"
|
||||
cybTempl[4] TEMPLATE "MP-Cyb-Needle-GRD"
|
||||
cybTempl[5] TEMPLATE "MP-Cyb-Needle-GRD"
|
||||
cybTmpl[0] TEMPLATE "CyborgChain01Ground"
|
||||
cybTmpl[1] TEMPLATE "CyborgCannon01Grd"
|
||||
cybTmpl[2] TEMPLATE "CyborgRkt01Ground"
|
||||
cybTmpl[3] TEMPLATE "Cyb-Gren"
|
||||
cybTmpl[4] TEMPLATE "Cyb-Hvy-Acannon"
|
||||
cybTmpl[5] TEMPLATE "Cyb-Hvy-Mcannon"
|
||||
cybTmpl[6] TEMPLATE "Cyb-Hvy-TK"
|
||||
cybTmpl[7] TEMPLATE "Cyb-Hvy-PulseLsr"
|
||||
cybTmpl[8] TEMPLATE "Cyb-Hvy-A-T"
|
||||
cybTmpl[9] TEMPLATE "Cyb-Hvy-RailGunner"
|
||||
|
||||
cyborgProp PROPULSION "CyborgLegs"
|
||||
vtolProp PROPULSION "V-Tol"
|
||||
|
||||
numDefenses INT 18
|
||||
defenses[0] STRUCTURESTAT "A0BaBaBunker"
|
||||
defenses[1] STRUCTURESTAT "GuardTower1"
|
||||
defenses[2] STRUCTURESTAT "PillBox1"
|
||||
defenses[3] STRUCTURESTAT "PillBox4"
|
||||
defenses[4] STRUCTURESTAT "PillBox6" //Lancer bunker
|
||||
defenses[5] STRUCTURESTAT "WallTower-HvATrocket"
|
||||
defenses[6] STRUCTURESTAT "Emplacement-HvyATrocket"
|
||||
defenses[7] STRUCTURESTAT "Emplacement-HPVcannon"
|
||||
defenses[8] STRUCTURESTAT "WallTower-HPVcannon"
|
||||
defenses[9] STRUCTURESTAT "WallTower-Atmiss"
|
||||
defenses[10] STRUCTURESTAT "Emplacement-RotHow"
|
||||
defenses[11] STRUCTURESTAT "Emplacement-MortarPit-Incenediary"
|
||||
defenses[12] STRUCTURESTAT "WallTower-Rail2"
|
||||
defenses[13] STRUCTURESTAT "Emplacement-Rail2"
|
||||
defenses[14] STRUCTURESTAT "Emplacement-PlasmaCannon"
|
||||
defenses[15] STRUCTURESTAT "P0-AASite-Laser"
|
||||
defenses[16] STRUCTURESTAT "WallTower-Rail3"
|
||||
defenses[17] STRUCTURESTAT "Emplacement-Rail3"
|
||||
|
||||
//---------------------------
|
||||
// VTOLs
|
||||
//---------------------------
|
||||
|
||||
//Antistructure
|
||||
//---------------------------
|
||||
numSVtolTemplates INT 1
|
||||
|
||||
//Light templates
|
||||
sVtols[0][0] TEMPLATE "V-Scor-BB"
|
||||
|
||||
//Heavy templates
|
||||
sVtols[1][0] TEMPLATE "SK-Mantis-VTOL-BB" //SK-Scorpion-VTOL-BB
|
||||
|
||||
sVtolWeapon[0] WEAPON "Rocket-VTOL-BB"
|
||||
|
||||
//Antitank
|
||||
//---------------------------
|
||||
numTVtolTemplates INT 1
|
||||
|
||||
tVtols[0][0] TEMPLATE "V-Scor-Lancer"
|
||||
|
||||
tVtols[1][0] TEMPLATE "V-Mantis-Lancer"
|
||||
|
||||
tVtolWeapon[0] WEAPON "Rocket-VTOL-LtA-T" //Lancer
|
||||
|
||||
//------------------------------------
|
||||
// Structure target preferences
|
||||
//------------------------------------
|
||||
sPref[0] INT 2 //Factory
|
||||
sPref[1] INT 4 //Power gen
|
||||
sPref[2] INT 32 //Res fac
|
||||
sPref[3] INT 256 //Cyborg fac
|
||||
sPref[4] INT 512 //Vtol fac
|
||||
sPref[5] INT 28672 //Any defense
|
||||
|
||||
//-----------------
|
||||
// Arty
|
||||
//-----------------
|
||||
sens[0] STRUCTURESTAT "Sys-SensoTower02" //For T2
|
||||
sens[1] STRUCTURESTAT "Sys-CB-Tower01"
|
||||
sens[2] STRUCTURESTAT "Sys-SensoTowerWS" //For T3
|
||||
|
||||
arty[0] STRUCTURESTAT "Emplacement-Rocket06-IDF"
|
||||
arty[1] STRUCTURESTAT "Emplacement-Howitzer150"
|
||||
arty[2] STRUCTURESTAT "Emplacement-RotHow" //Hellstorm Emplacement
|
||||
arty[3] STRUCTURESTAT "Emplacement-HvART-pit"
|
||||
arty[4] STRUCTURESTAT "Emplacement-MdART-pit"
|
||||
|
||||
//------------------
|
||||
//Messages
|
||||
//------------------
|
||||
ai_ally_msg[0] TEXTSTRING "AI_ally_msg1"
|
||||
ai_ally_msg[1] TEXTSTRING "AI_ally_msg2"
|
||||
ai_ally_msg[2] TEXTSTRING "AI_ally_msg3"
|
||||
ai_ally_msg[3] TEXTSTRING "AI_ally_msg4"
|
||||
|
||||
//------------------
|
||||
//Debug messages
|
||||
//------------------
|
||||
DebugMsg[0] TEXTSTRING "Debug_msg_1" //Base defence on
|
||||
DebugMsg[1] TEXTSTRING "Debug_msg_2" //Base defence off
|
||||
DebugMsg[2] TEXTSTRING "Debug_msg_3" //Starting attack
|
||||
DebugMsg[3] TEXTSTRING "Debug_msg_4" //Alloutattack
|
||||
DebugMsg[4] TEXTSTRING "Debug_msg_5" //Attack stopped
|
||||
DebugMsg[5] TEXTSTRING "Debug_msg_6" //Adding some defenders to attackers
|
||||
DebugMsg[6] TEXTSTRING "Debug_msg_7" //RETREATING: not enough units left
|
||||
DebugMsg[7] TEXTSTRING "Debug_msg_8" //ATTACK: reached enemy base
|
||||
DebugMsg[8] TEXTSTRING "Debug_msg_9" //DROP: Initializing drop
|
||||
DebugMsg[9] TEXTSTRING "Debug_msg_10" //STUCK: Running a bit
|
||||
DebugMsg[10] TEXTSTRING "Debug_msg_11" //STUCK: Removing obstacles
|
||||
DebugMsg[11] TEXTSTRING "Debug_msg_12" //ALLY: Helping ally's base
|
||||
DebugMsg[12] TEXTSTRING "Debug_msg_13" //ALLY: Ally's base is safe. Returning.
|
||||
DebugMsg[13] TEXTSTRING "Debug_msg_14" //BASE: Base attacked. Defending.
|
||||
DebugMsg[14] TEXTSTRING "Debug_msg_15" //BASE: Agressive defence.
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1,471 +1,242 @@
|
|||
/////////////////////////////////////////////////////////////////////
|
||||
// ai for skirmish game
|
||||
// Generic vlo for each computer player
|
||||
/////////////////////////////////////////////////////////////////////
|
||||
|
||||
script "player7.slo"
|
||||
run
|
||||
{
|
||||
player INT 7
|
||||
player INT 7
|
||||
|
||||
derrick STRUCTURESTAT "A0ResourceExtractor"
|
||||
|
||||
fac STRUCTURESTAT "A0LightFactory"
|
||||
vtolfac STRUCTURESTAT "A0VTolFactory1"
|
||||
cybfac STRUCTURESTAT "A0CyborgFactory"
|
||||
|
||||
resFac STRUCTURESTAT "A0ResearchFacility"
|
||||
powGen STRUCTURESTAT "A0PowerGenerator"
|
||||
//Upgrade structures
|
||||
powModule STRUCTURESTAT "A0PowMod1"
|
||||
facModule STRUCTURESTAT "A0FacMod1"
|
||||
resModule STRUCTURESTAT "A0ResearchModule1"
|
||||
|
||||
//Important structures
|
||||
oilRes FEATURESTAT "OilResource"
|
||||
wall STRUCTURESTAT "A0HardcreteMk1Wall"
|
||||
HQ STRUCTURESTAT "A0CommandCentreDEL"
|
||||
uplink STRUCTURESTAT "A0Sat-linkCentre"
|
||||
lasSat STRUCTURESTAT "A0LasSatCommand"
|
||||
|
||||
cmdCenter STRUCTURESTAT "A0CommandCentreDEL"
|
||||
derrick STRUCTURESTAT "A0ResourceExtractor"
|
||||
powGen STRUCTURESTAT "A0PowerGenerator"
|
||||
factory STRUCTURESTAT "A0LightFactory"
|
||||
resLab STRUCTURESTAT "A0ResearchFacility"
|
||||
vtolFactory STRUCTURESTAT "A0VTolFactory1"
|
||||
repairFacility STRUCTURESTAT "A0RepairCentre3"
|
||||
vtolPad STRUCTURESTAT "A0VtolPad"
|
||||
cybFactory STRUCTURESTAT "A0CyborgFactory"
|
||||
wall STRUCTURESTAT "A0HardcreteMk1Wall"
|
||||
|
||||
//Structures for the first phase: LEGO
|
||||
// numLego INT 3
|
||||
// legoSt[0] STRUCTURESTAT "A0ResearchFacility"
|
||||
// legoSt[1] STRUCTURESTAT "A0LightFactory"
|
||||
// legoSt[2] STRUCTURESTAT "A0CommandCentreDEL"
|
||||
numLego INT 12
|
||||
legoSt[0] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[1] STRUCTURESTAT "A0PowerGenerator"
|
||||
legoSt[2] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[3] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[4] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[5] STRUCTURESTAT "A0LightFactory"
|
||||
legoSt[6] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[7] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[8] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[9] STRUCTURESTAT "A0ResearchFacility"
|
||||
legoSt[10] STRUCTURESTAT "LookOutTower"
|
||||
legoSt[11] STRUCTURESTAT "A0CyborgFactory"
|
||||
|
||||
maxDamageLevels INT 3
|
||||
damageLevel[0] INT 75 //light damage
|
||||
damageLevel[1] INT 40
|
||||
damageLevel[2] INT 10 //heavy damage
|
||||
|
||||
|
||||
//resUnitTransporter RESEARCHSTAT "R-Cyborg-TransportU"
|
||||
|
||||
/*****************************/
|
||||
/* Research */
|
||||
/*****************************/
|
||||
|
||||
numBranches INT 2
|
||||
|
||||
techTanks INT 0
|
||||
techAir INT 1
|
||||
|
||||
numRes[0] INT 60
|
||||
research[0][1] RESEARCHSTAT "R-Vehicle-SEBody3"
|
||||
research[0][2] RESEARCHSTAT "R-Wpn-MG3Mk1" //"R-Wpn-EMPCannon" //heavy mg
|
||||
|
||||
research[0][3] RESEARCHSTAT "R-Wpn-Rocket02-MRL" //mini rocket artillery
|
||||
research[0][4] RESEARCHSTAT "R-Wpn-Rocket-ROF03"
|
||||
research[0][5] RESEARCHSTAT "R-Defense-Tower06" //mini-pod tower
|
||||
|
||||
research[0][6] RESEARCHSTAT "R-Struc-Materials02" //needs 1st wall upgrade
|
||||
|
||||
research[0][7] RESEARCHSTAT "R-Defense-Pillbox04" //LC bunker
|
||||
|
||||
//research[0][5] RESEARCHSTAT "R-Wpn-Rocket01-LtAT" //lancer, needs minipod and 2 rocket upgrades
|
||||
research[0][8] RESEARCHSTAT "R-Defense-Pillbox06" //lancer bunker, comes right after lancer
|
||||
research[0][9] RESEARCHSTAT "R-Wpn-RocketSlow-Damage02" //lancer upgrade, all come right after lancer
|
||||
research[0][10] RESEARCHSTAT "R-Wpn-RocketSlow-Accuracy01"//lancer upgrade, need 1nd damage upgrade
|
||||
//research[0][3] RESEARCHSTAT "R-Wpn-MG-ROF03" //needs "Automated Factory Production" (needs fac mod), "APDSB MG Bullets Mk2" (cheap)
|
||||
|
||||
research[0][11] RESEARCHSTAT "R-Vehicle-Prop-Tracks" //tracks, come after Half-Tracks (pre-researched), pre-researched in "bases" mode
|
||||
|
||||
research[0][12] RESEARCHSTAT "R-Sys-MobileRepairTurret01" //repair turret, pre-researched
|
||||
|
||||
//Mods
|
||||
research[0][13] RESEARCHSTAT "R-Vehicle-SABody3"
|
||||
research[0][14] RESEARCHSTAT "R-Struc-PowerModuleMk1" //pow mod, comes pre-researched on "bases" mode, needs Fuel Injection Engine
|
||||
research[0][15] RESEARCHSTAT "R-Struc-Factory-Module" //fac mod, comes pre-researched on "bases" mode, needs pow mod, cyb fac
|
||||
research[0][16] RESEARCHSTAT "R-Struc-Research-Module" //res mod, comes pre-researched on "bases" mode
|
||||
|
||||
research[0][17] RESEARCHSTAT "R-Defense-AASite-QuadMg1" //hurricane site, needs hurricane AA turret (needs TMG)
|
||||
|
||||
//scorpion
|
||||
research[0][18] RESEARCHSTAT "R-Vehicle-Body08" //scorpion, comes after cobra (needs fac mod, viper), "Composite Alloys Mk2" (needs MK1, fac mod, res mod) and Metals02
|
||||
|
||||
//power
|
||||
research[0][19] RESEARCHSTAT "R-Struc-Power-Upgrade01c" //power upgrade, needs 3 (4th) research upgrades
|
||||
|
||||
research[0][20] RESEARCHSTAT "R-Cyborg-Metals02" //cheap, to make cyborg mechanics more durable
|
||||
research[0][21] RESEARCHSTAT "R-Vehicle-Metals03" //Composite Alloys Mk3, needs fac mod and res mod
|
||||
|
||||
//Bunker Buster
|
||||
research[0][22] RESEARCHSTAT "R-Wpn-Rocket03-HvAT" //BB, comes after lancer and HEAT Rocket Warhead Mk3 (which comes after lancer)
|
||||
|
||||
research[0][23] RESEARCHSTAT "R-Comp-CommandTurret01" //commander, comes after command center, already available on "bases" mode
|
||||
|
||||
research[0][24] RESEARCHSTAT "R-Vehicle-Prop-Hover" //hover, used by trucks, needs fac mod, "Fuel Injection Engine Mk2"
|
||||
|
||||
//HC
|
||||
research[0][25] RESEARCHSTAT "R-Defense-WallTower04" //HC HP, needs HC (needs cannon damage 3, Python, MC), lc and mc HPs
|
||||
research[0][26] RESEARCHSTAT "R-Wpn-Cannon-Damage03" // cheap cannon damage updates, need lc
|
||||
research[0][27] RESEARCHSTAT "R-Wpn-Cannon-Accuracy02" //HC upgrades, needs 3nd cannon damage, 4th res upgrade
|
||||
research[0][28] RESEARCHSTAT "R-Struc-Materials06" //needs 4th wall upgrade
|
||||
|
||||
//research[0][18] RESEARCHSTAT "R-Defense-WallTower01" //HMG HP, comes after HMG, MG Bunker and Hardcrete Wall
|
||||
|
||||
research[0][29] RESEARCHSTAT "R-Struc-Power-Upgrade03a" //needs 4 pow upgrades, 7th research upgrade
|
||||
research[0][30] RESEARCHSTAT "R-Vehicle-Metals06" // Dense Composite Alloys Mk3, needs 4th res upgrade
|
||||
|
||||
research[0][31] RESEARCHSTAT "R-Wpn-Cannon-Damage09"
|
||||
research[0][32] RESEARCHSTAT "R-Vehicle-Metals09" //Superdense Composite Alloys Mk3, needs 7th research upgrade
|
||||
research[0][33] RESEARCHSTAT "R-Struc-Materials09" //needs 9th wall upgrade
|
||||
|
||||
|
||||
research[0][34] RESEARCHSTAT "R-Sys-MobileRepairTurretHvy" //heavy repair, needs 8th research upgrade, sys engineering 2,3
|
||||
|
||||
research[0][35] RESEARCHSTAT "R-Wpn-AAGun-Damage03" //hurricane damage, needs hurricane
|
||||
|
||||
// mantis
|
||||
research[0][36] RESEARCHSTAT "R-Vehicle-Body12" //mantis, needs python (needs cobra, metals02) and "Dense Composite Alloys Mk2" (costy, needs 2 (5th) vehicle metals upgrades and 4th research upgrade)
|
||||
|
||||
research[0][37] RESEARCHSTAT "R-Wpn-Cannon-ROF06"
|
||||
|
||||
research[0][38] RESEARCHSTAT "R-Sys-Autorepair-General" //autorepair, needs 8th research upgrades
|
||||
|
||||
//lancer HP
|
||||
//research[0][20] RESEARCHSTAT "R-Defense-WallTower06" //lancer HP
|
||||
|
||||
research[0][39] RESEARCHSTAT "R-Wpn-Missile2A-T" //scourge, needs TK (2nd rocker accuracy, 4th damage), 7th res upgrade
|
||||
|
||||
// Tiger
|
||||
research[0][40] RESEARCHSTAT "R-Vehicle-Body09" // Tiger, needs python, leopard, panther (near mantis)
|
||||
|
||||
//lancer upgrades
|
||||
research[0][41] RESEARCHSTAT "R-Wpn-RocketSlow-Damage06" //lancer upgrade, all come right after lancer
|
||||
|
||||
research[0][42] RESEARCHSTAT "R-Wpn-RocketSlow-ROF02" //lancer upgrade, comes after 4th lancer damage upgrade
|
||||
|
||||
research[0][43] RESEARCHSTAT "R-Wpn-RocketSlow-Accuracy03" //lancer upgrade, need 4th research upgrade
|
||||
|
||||
//research[0][27] RESEARCHSTAT "R-Defense-WallTower03" //MC HP
|
||||
|
||||
research[0][44] RESEARCHSTAT "R-Wpn-Missile-Damage03" //scourge damage, needs Avenger Sam (needs scourge), Vtol Strike Tower
|
||||
research[0][45] RESEARCHSTAT "R-Wpn-Missile-ROF03" //scourge ROF
|
||||
research[0][46] RESEARCHSTAT "R-Wpn-Missile-Accuracy02" //scourge Accuracy
|
||||
|
||||
//HC upgrades
|
||||
|
||||
//research[0][32] RESEARCHSTAT "R-Wpn-Rocket07-Tank-Killer" //Tank killer, comes after 2nd rocket accuracy, 4th rocket damage
|
||||
|
||||
//research[0][29] RESEARCHSTAT "R-Vehicle-Body09" //tiger
|
||||
//research[0][30] RESEARCHSTAT "R-Wpn-MG3Mk1" //"R-Cyborg-TransportU" //Unit transport //FIXME
|
||||
|
||||
research[0][47] RESEARCHSTAT "R-Defense-Emplacement-HPVcannon" //HPV bunker
|
||||
research[0][48] RESEARCHSTAT "R-Defense-WallTower-HPVcannon" //HPV HP
|
||||
|
||||
//research[0][35] RESEARCHSTAT "R-Defense-AASite-QuadRotMg" //Whirlwind site - worse than cyclone for stationary use
|
||||
|
||||
research[0][49] RESEARCHSTAT "R-Vehicle-Body10" //vengeance
|
||||
research[0][50] RESEARCHSTAT "R-Wpn-Laser02" //pulse laser
|
||||
research[0][51] RESEARCHSTAT "R-Wpn-HvyLaser" // heavy laser, needs flashlight and pulse laser
|
||||
|
||||
research[0][52] RESEARCHSTAT "R-Wpn-AAGun-Accuracy03"
|
||||
research[0][53] RESEARCHSTAT "R-Wpn-AAGun-Damage06" //needs 8th cannon damage
|
||||
research[0][54] RESEARCHSTAT "R-Wpn-AAGun-ROF06"
|
||||
|
||||
// Wyvern
|
||||
research[0][55] RESEARCHSTAT "R-Vehicle-Body13" // Wyvern, needs vengeance
|
||||
|
||||
research[0][56] RESEARCHSTAT "R-Defense-Rail2" //rail gun bunker
|
||||
|
||||
research[0][57] RESEARCHSTAT "R-Defense-WallTower-Rail3" //Gauss HP
|
||||
|
||||
research[0][58] RESEARCHSTAT "R-Wpn-LasSat" //includes
|
||||
research[0][59] RESEARCHSTAT "R-Struc-AAShield"
|
||||
|
||||
/****************************/
|
||||
/* VTOL Stuff */
|
||||
/****************************/
|
||||
numRes[1] INT 38
|
||||
|
||||
research[1][0] RESEARCHSTAT "R-Wpn-MG3Mk1" //heavy mg
|
||||
research[1][1] RESEARCHSTAT "R-Wpn-MG-Damage03"
|
||||
research[1][2] RESEARCHSTAT "R-Struc-PowerModuleMk1" //pow mod
|
||||
|
||||
research[1][3] RESEARCHSTAT "R-Vehicle-Prop-Tracks" //tracks
|
||||
research[1][4] RESEARCHSTAT "R-Wpn-MG-ROF03"
|
||||
research[1][5] RESEARCHSTAT "R-Struc-Research-Module" //res mod
|
||||
|
||||
//VTOL (mix with other vital tech)
|
||||
research[1][6] RESEARCHSTAT "R-Struc-VTOLPad" //includes R-Struc-VTOLFactory and R-Vehicle-Prop-VTOL
|
||||
research[1][7] RESEARCHSTAT "R-Defense-Pillbox06" //lancer bunker
|
||||
research[1][8] RESEARCHSTAT "R-Struc-VTOLPad-Upgrade06" //includes R-Struc-VTOLFactory-Upgrade03
|
||||
research[1][9] RESEARCHSTAT "R-Vehicle-Body05" //cobra
|
||||
research[1][10] RESEARCHSTAT "R-Struc-VTOLFactory-Upgrade06"
|
||||
research[1][11] RESEARCHSTAT "R-Wpn-MG3Mk1" //"R-Cyborg-TransportU" //Unit transport //FIXME
|
||||
//End of VTOL
|
||||
|
||||
research[1][12] RESEARCHSTAT "R-Defense-AASite-QuadMg1" //hurricane site
|
||||
|
||||
//Bunker Buster
|
||||
research[1][13] RESEARCHSTAT "R-Wpn-Rocket03-HvAT"
|
||||
research[1][14] RESEARCHSTAT "R-Vehicle-Prop-Hover" //hover
|
||||
research[1][15] RESEARCHSTAT "R-Struc-Power-Upgrade03a"
|
||||
|
||||
//lancer upgrades
|
||||
research[1][16] RESEARCHSTAT "R-Wpn-RocketSlow-Damage06" //lancer upgrade
|
||||
research[1][17] RESEARCHSTAT "R-Wpn-RocketSlow-ROF02" //lancer upgrade
|
||||
research[1][18] RESEARCHSTAT "R-Wpn-RocketSlow-Accuracy03" //lancer upgrade
|
||||
|
||||
research[1][19] RESEARCHSTAT "R-Sys-Autorepair-General"
|
||||
research[1][20] RESEARCHSTAT "R-Sys-MobileRepairTurretHvy" //heavy repair
|
||||
research[1][21] RESEARCHSTAT "R-Defense-WallTower03" //MC HP
|
||||
research[1][22] RESEARCHSTAT "R-Defense-WallTower04" //heavy cannon hp
|
||||
|
||||
//HC upgrades
|
||||
research[1][23] RESEARCHSTAT "R-Wpn-Cannon-ROF06"
|
||||
research[1][24] RESEARCHSTAT "R-Wpn-Cannon-Damage09"
|
||||
research[1][25] RESEARCHSTAT "R-Wpn-Cannon-Accuracy02" //HC upgrades
|
||||
|
||||
//weapons
|
||||
research[1][26] RESEARCHSTAT "R-Vehicle-Body12" //mantis
|
||||
research[1][27] RESEARCHSTAT "R-Wpn-Rocket07-Tank-Killer" //Tank killer
|
||||
|
||||
research[1][28] RESEARCHSTAT "R-Defense-Emplacement-HPVcannon" //HPV bunker
|
||||
research[1][29] RESEARCHSTAT "R-Defense-WallTower-HPVcannon" //HPV HP
|
||||
research[1][30] RESEARCHSTAT "R-Wpn-Laser02" //pulse
|
||||
|
||||
research[1][31] RESEARCHSTAT "R-Wpn-AAGun-Accuracy03"
|
||||
research[1][32] RESEARCHSTAT "R-Wpn-AAGun-Damage06"
|
||||
research[1][33] RESEARCHSTAT "R-Wpn-AAGun-ROF06"
|
||||
research[1][34] RESEARCHSTAT "R-Defense-Rail2" //rail gun bunker
|
||||
research[1][35] RESEARCHSTAT "R-Wpn-Missile2A-T" //scourge
|
||||
research[1][36] RESEARCHSTAT "R-Defense-WallTower-Rail3" //Gauss HP
|
||||
research[1][37] RESEARCHSTAT "R-Wpn-LasSat" //includes "R-Sys-Sensor-UpLink" //uplink
|
||||
|
||||
|
||||
//misc research
|
||||
resBB RESEARCHSTAT "R-Wpn-Rocket03-HvAT" //Bunker Buster
|
||||
resCmd RESEARCHSTAT "R-Comp-CommandTurret01" //commander turret includes command center
|
||||
|
||||
//COMPONENTS
|
||||
viperBody BODY "Body1REC"
|
||||
weaponBB WEAPON "Rocket-BB" //bb
|
||||
cmdTurret BRAIN "CommandBrain01" //commander brain
|
||||
// extra structs
|
||||
numExtraStructs INT 3
|
||||
extraStructs[0] STRUCTURESTAT "A0ResearchFacility"
|
||||
extraStructs[1] STRUCTURESTAT "A0LightFactory"
|
||||
extraStructs[2] STRUCTURESTAT "LookOutTower"
|
||||
|
||||
//Structures to attack first when attacking
|
||||
numAttackStructs INT 5
|
||||
attackStructs[0] STRUCTURESTAT "Sys-SpyTower" //Nexus link, it's too powerfull
|
||||
attackStructs[1] STRUCTURESTAT "X-Super-Rocket"
|
||||
attackStructs[2] STRUCTURESTAT "X-Super-Cannon"
|
||||
attackStructs[3] STRUCTURESTAT "X-Super-MassDriver"
|
||||
attackStructs[4] STRUCTURESTAT "X-Super-Missile"
|
||||
|
||||
//Base structures
|
||||
numBaseStructs INT 9
|
||||
baseStructs[0] STRUCTURESTAT "A0LightFactory"
|
||||
baseStructs[1] STRUCTURESTAT "A0CommandCentreDEL"
|
||||
baseStructs[2] STRUCTURESTAT "A0ResearchFacility"
|
||||
baseStructs[3] STRUCTURESTAT "A0VTolFactory1"
|
||||
baseStructs[4] STRUCTURESTAT "A0PowerGenerator"
|
||||
baseStructs[5] STRUCTURESTAT "A0CyborgFactory"
|
||||
baseStructs[6] STRUCTURESTAT "A0LasSatCommand"
|
||||
baseStructs[7] STRUCTURESTAT "A0Sat-linkCentre"
|
||||
baseStructs[8] STRUCTURESTAT "AAShield"
|
||||
numBaseStructs INT 13
|
||||
baseStructs[0] STRUCTURESTAT "LookOutTower"
|
||||
baseStructs[1] STRUCTURESTAT "A0LightFactory"
|
||||
baseStructs[2] STRUCTURESTAT "A0ResearchFacility"
|
||||
baseStructs[3] STRUCTURESTAT "A0VTolFactory1"
|
||||
baseStructs[4] STRUCTURESTAT "A0PowerGenerator"
|
||||
baseStructs[5] STRUCTURESTAT "A0CyborgFactory"
|
||||
baseStructs[6] STRUCTURESTAT "X-Super-Cannon"
|
||||
baseStructs[7] STRUCTURESTAT "X-Super-MassDriver"
|
||||
baseStructs[8] STRUCTURESTAT "X-Super-Rocket"
|
||||
baseStructs[9] STRUCTURESTAT "X-Super-Missile"
|
||||
baseStructs[10] STRUCTURESTAT "AAShield"
|
||||
baseStructs[11] STRUCTURESTAT "A0LasSatCommand"
|
||||
baseStructs[12] STRUCTURESTAT "UplinkCentre"
|
||||
|
||||
//Minimal (vital) structures
|
||||
numVitalStructs INT 7
|
||||
minimalStruct[0] STRUCTURESTAT "A0LightFactory"
|
||||
minimalStruct[1] STRUCTURESTAT "A0PowerGenerator"
|
||||
minimalStruct[2] STRUCTURESTAT "A0ResourceExtractor"
|
||||
minimalStruct[3] STRUCTURESTAT "A0ResearchFacility"
|
||||
minimalStruct[4] STRUCTURESTAT "A0LightFactory" //another fac
|
||||
minimalStruct[5] STRUCTURESTAT "A0CommandCentreDEL"
|
||||
minimalStruct[6] STRUCTURESTAT "A0CyborgFactory"
|
||||
//AA
|
||||
numVtolDefStr INT 2
|
||||
vtolDefStruct[0] STRUCTURESTAT "P0-AASite-SAM1"
|
||||
vtolDefStruct[1] STRUCTURESTAT "P0-AASite-SAM2"
|
||||
|
||||
//Number of vital structures required
|
||||
numMinimalStruct[0] INT 1 // fac
|
||||
numMinimalStruct[1] INT 1 // pow
|
||||
numMinimalStruct[2] INT 3 // derrick
|
||||
numMinimalStruct[3] INT 1 // res fac
|
||||
numMinimalStruct[4] INT 2 // fac
|
||||
numMinimalStruct[5] INT 1 // HQ
|
||||
numMinimalStruct[6] INT 2 // cyb factory
|
||||
|
||||
//Number of max trucks allowed to build a specific structure type
|
||||
maxVitalBuilders[0] INT -1
|
||||
maxVitalBuilders[1] INT 2
|
||||
maxVitalBuilders[2] INT 1
|
||||
maxVitalBuilders[3] INT 1
|
||||
maxVitalBuilders[4] INT 2
|
||||
maxVitalBuilders[5] INT 1
|
||||
maxVitalBuilders[6] INT 1
|
||||
|
||||
numAA INT 5
|
||||
AA[0] STRUCTURESTAT "AASite-QuadMg1"
|
||||
AA[1] STRUCTURESTAT "AASite-QuadBof"
|
||||
AA[2] STRUCTURESTAT "AASite-QuadRotMg"
|
||||
AA[3] STRUCTURESTAT "P0-AASite-SAM1"
|
||||
AA[4] STRUCTURESTAT "P0-AASite-SAM2"
|
||||
|
||||
//baseStructs[6] STRUCTURESTAT "X-Super-Cannon"
|
||||
//baseStructs[7] STRUCTURESTAT "X-Super-MassDriver"
|
||||
//baseStructs[8] STRUCTURESTAT "X-Super-Rocket"
|
||||
//baseStructs[9] STRUCTURESTAT "X-Super-Missile"
|
||||
|
||||
numDef INT 6
|
||||
def[0] STRUCTURESTAT "PillBox1"
|
||||
def[1] STRUCTURESTAT "PillBox2"
|
||||
def[2] STRUCTURESTAT "PillBox3"
|
||||
def[3] STRUCTURESTAT "GuardTower6" //mini-pod tower
|
||||
def[4] STRUCTURESTAT "PillBox4"
|
||||
def[5] STRUCTURESTAT "PillBox6" //lancer
|
||||
//def[5] STRUCTURESTAT "Emplacement-HPVcannon"
|
||||
|
||||
numGatewayDef INT 6
|
||||
gatewayDef[0] STRUCTURESTAT "WallTower01" //HMG
|
||||
gatewayDef[1] STRUCTURESTAT "WallTower03" //MC
|
||||
gatewayDef[2] STRUCTURESTAT "WallTower04" //HC
|
||||
gatewayDef[3] STRUCTURESTAT "WallTower06" //lancer
|
||||
gatewayDef[4] STRUCTURESTAT "WallTower-HPVcannon" //HPV
|
||||
gatewayDef[5] STRUCTURESTAT "WallTower-Rail3" //Gauss
|
||||
|
||||
//upgrade structures
|
||||
powMod STRUCTURESTAT "A0PowMod1"
|
||||
facMod STRUCTURESTAT "A0FacMod1"
|
||||
resMod STRUCTURESTAT "A0ResearchModule1"
|
||||
|
||||
/* Bunker Buster Templates */
|
||||
numBBTempl INT 3
|
||||
tmplBB[0] TEMPLATE "ViperBBWheels"
|
||||
tmplBB[1] TEMPLATE "CobraBBTracks"
|
||||
tmplBB[2] TEMPLATE "ScorpBBTracks"
|
||||
|
||||
//tmplUnitransporter TEMPLATE "TransporterU"
|
||||
|
||||
/* Truck Templates */
|
||||
numTruckTmpl INT 3
|
||||
truck[0] TEMPLATE "ConstructorDroid"
|
||||
truck[1] TEMPLATE "CobraHoverTruck"
|
||||
truck[2] TEMPLATE "ScorpHoverTruck"
|
||||
|
||||
/* Cyborg Engineer */
|
||||
cybEngineer TEMPLATE "Cyb-ComEng"
|
||||
|
||||
/* Light Templates */
|
||||
numTemplates[0] INT 35
|
||||
//Combat Templates
|
||||
numTemplates INT 12
|
||||
|
||||
//Light version
|
||||
//-------------
|
||||
tmpl[0][0] TEMPLATE "W50Mg"
|
||||
tmpl[0][1] TEMPLATE "W50TwinMg"
|
||||
tmpl[0][2] TEMPLATE "ViperMG02Wheels" //TMG wheels
|
||||
tmpl[0][3] TEMPLATE "ViperLtMGHalfTracks" //MG Half-Track
|
||||
tmpl[0][4] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[0][5] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[0][6] TEMPLATE "ViperFlameHalfTracks" //Flamer Half-Track
|
||||
tmpl[0][7] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
tmpl[0][8] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
|
||||
tmpl[0][9] TEMPLATE "ViperPODWheels" //"ViperMG01Wheels" //MG
|
||||
tmpl[0][10] TEMPLATE "ViperMRLWheels" //"ViperMG02Wheels" //TMG
|
||||
tmpl[0][11] TEMPLATE "ViperPODWheels" //"ViperHMGWheels" //HMG
|
||||
tmpl[0][12] TEMPLATE "CobraPODHTracks" //"ViperHMGWheels"
|
||||
tmpl[0][13] TEMPLATE "CobraMRLHalftrack" //"ViperHMGTracks" //HMG Tracks
|
||||
tmpl[0][14] TEMPLATE "CobraPODHTracks" //Lancer Tracks
|
||||
tmpl[0][15] TEMPLATE "CobraPODTracks" //HMG
|
||||
tmpl[0][16] TEMPLATE "CobraMRLTracks" //HMG
|
||||
tmpl[0][17] TEMPLATE "CobraPODTracks"
|
||||
tmpl[0][18] TEMPLATE "CobraLtA-Thalftrack"
|
||||
tmpl[0][19] TEMPLATE "CobraLtA-Thalftrack" //"ViperTrkLancer"
|
||||
tmpl[0][20] TEMPLATE "CobraLtA-Thalftrack"
|
||||
tmpl[0][21] TEMPLATE "ViperTrkLancer"
|
||||
tmpl[0][2] TEMPLATE "A-Viper-Wheels-TMG"
|
||||
tmpl[0][3] TEMPLATE "ViperLtA-Twheels"
|
||||
tmpl[0][4] TEMPLATE "CobraMedCnTrks"
|
||||
tmpl[0][5] TEMPLATE "SK-Scorp-Hover-Lancer"
|
||||
tmpl[0][6] TEMPLATE "SK-Scorp-Hover-BB"
|
||||
tmpl[0][7] TEMPLATE "SK-Retre-Track-Scourge"
|
||||
tmpl[0][8] TEMPLATE "SK-Retre-Track-RailGun"
|
||||
tmpl[0][9] TEMPLATE "A-Mantis-Trk-Rail"
|
||||
tmpl[0][10] TEMPLATE "SK-Veng-Track-Scourge"
|
||||
tmpl[0][11] TEMPLATE "SK-Veng-Track-Gauss"
|
||||
|
||||
tmpl[0][22] TEMPLATE "H-Scorp-Trk-Lancer"
|
||||
tmpl[0][23] TEMPLATE "H-Scorp-Trk-Lancer"
|
||||
tmpl[0][24] TEMPLATE "H-Scorp-Trk-Lancer" //"SK-Cobra-Hover-Lancer"
|
||||
|
||||
tmpl[0][25] TEMPLATE "H-Scorp-Trk-HC" //"Cobra-Hover-HC"
|
||||
tmpl[0][26] TEMPLATE "H-Scorp-Trk-HC" //"Cobra-Hover-HC"
|
||||
|
||||
// Python
|
||||
tmpl[0][27] TEMPLATE "Sk-PythonHvCanTrack" // Python HC
|
||||
tmpl[0][28] TEMPLATE "PythonScourgeTracks" // Python Scourge
|
||||
|
||||
//tmpl[0][23] TEMPLATE "PythonGaussTracks" // Python Gauss
|
||||
//tmpl[0][24] TEMPLATE "PythonPulseTracks" // Python Pulse
|
||||
|
||||
// Mantis
|
||||
tmpl[0][29] TEMPLATE "MantisTrkHC"
|
||||
tmpl[0][30] TEMPLATE "MantisTKTracks"
|
||||
tmpl[0][31] TEMPLATE "MantisScourgeTracks"
|
||||
|
||||
// Gauss
|
||||
tmpl[0][32] TEMPLATE "SK-Tiger-Track-Gauss" // Tiger Gauss
|
||||
tmpl[0][33] TEMPLATE "TigerPulseTracks" // Tiger Pulse
|
||||
tmpl[0][34] TEMPLATE "TigerHvLaserTracks" // Tiger Heavy Laser
|
||||
|
||||
/* Heavy Templates */
|
||||
numTemplates[1] INT 42
|
||||
//Heavy version
|
||||
//-------------
|
||||
tmpl[1][0] TEMPLATE "W50Mg"
|
||||
tmpl[1][1] TEMPLATE "W50TwinMg"
|
||||
tmpl[1][2] TEMPLATE "ViperMG02Wheels" //TMG wheels
|
||||
tmpl[1][3] TEMPLATE "ViperLtMGHalfTracks" //MG Half-Track
|
||||
tmpl[1][4] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[1][5] TEMPLATE "ViperMG02Halftrack" //TMG Half-Track
|
||||
tmpl[1][6] TEMPLATE "ViperFlameHalfTracks" //Flamer Half-Track
|
||||
tmpl[1][7] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
tmpl[1][8] TEMPLATE "ViperHMGHalftrack" //HMG Half-Track
|
||||
tmpl[1][2] TEMPLATE "A-Viper-Wheels-TMG"
|
||||
tmpl[1][3] TEMPLATE "ViperLtA-Twheels"
|
||||
tmpl[1][4] TEMPLATE "CobraMedCnTrks"
|
||||
tmpl[1][5] TEMPLATE "SK-Scorp-Hover-Lancer"
|
||||
tmpl[1][6] TEMPLATE "SK-Scorp-Hover-BB"
|
||||
tmpl[1][7] TEMPLATE "SK-Retre-Track-Scourge"
|
||||
tmpl[1][8] TEMPLATE "SK-Retre-Track-RailGun"
|
||||
tmpl[1][9] TEMPLATE "A-Mantis-Trk-Rail"
|
||||
tmpl[1][10] TEMPLATE "SK-Veng-Track-Scourge"
|
||||
tmpl[1][11] TEMPLATE "SK-Veng-Track-Gauss"
|
||||
|
||||
tmpl[1][9] TEMPLATE "ViperPODWheels"
|
||||
tmpl[1][10] TEMPLATE "ViperMRLWheels"
|
||||
tmpl[1][11] TEMPLATE "ViperPODWheels"
|
||||
tmpl[1][12] TEMPLATE "CobraPODHTracks" //"ViperHMGWheels"
|
||||
tmpl[1][13] TEMPLATE "CobraMRLHalftrack" //HMG
|
||||
tmpl[1][14] TEMPLATE "CobraPODHTracks" //"ViperLtA-Twheels"
|
||||
tmpl[1][15] TEMPLATE "CobraLtA-Thalftrack" //HMG
|
||||
tmpl[1][16] TEMPLATE "CobraLtA-Thalftrack" //HMG
|
||||
tmpl[1][17] TEMPLATE "CobraLtA-Thalftrack"
|
||||
tmpl[1][18] TEMPLATE "CobraTrkLancer"
|
||||
tmpl[1][19] TEMPLATE "CobraTrkLancer" //"ViperLtA-Twheels"
|
||||
tmpl[1][20] TEMPLATE "CobraHMGTracks" //"ViperHMGTracks"
|
||||
tmpl[1][21] TEMPLATE "CobraHMGTracks" //"ViperHMGTracks"
|
||||
tmpl[1][22] TEMPLATE "CobraHMGTracks"
|
||||
tmpl[1][23] TEMPLATE "H-Scorp-Trk-Lancer"
|
||||
tmpl[1][24] TEMPLATE "H-Scorp-Trk-Lancer" //"SK-Cobra-Hover-HMG"
|
||||
//Constructor
|
||||
constructor TEMPLATE "ConstructorDroid"
|
||||
|
||||
// Mantis
|
||||
tmpl[1][25] TEMPLATE "MantisTrkHC" //"SK-Python-Hover-Hcannon"
|
||||
tmpl[1][26] TEMPLATE "MantisTKTracks" //"SK-Python-Hover-Hcannon"
|
||||
tmpl[1][27] TEMPLATE "MantisScourgeTracks" //"Scourge-Mantis-H"
|
||||
//Repair
|
||||
tmplRep[0] TEMPLATE "A-Rep-Cobra-Trk" //Cobra Repair Trucks
|
||||
tmplRep[1] TEMPLATE "A-Rep-Mantis-Trk" //Mantis Repair Trucks
|
||||
|
||||
// Python
|
||||
tmpl[1][28] TEMPLATE "Sk-PythonHvCanTrack" // Python HC
|
||||
tmpl[1][29] TEMPLATE "PythonScourgeTracks" // Python Scourge
|
||||
tmpl[1][30] TEMPLATE "PythonGaussTracks" // Python Gauss
|
||||
tmpl[1][31] TEMPLATE "PythonPulseTracks" // Python Pulse
|
||||
//Cyborg Transport
|
||||
Transport TEMPLATE "Transporter"
|
||||
|
||||
// Tiger
|
||||
tmpl[1][32] TEMPLATE "SK-Tiger-Track-Gauss" // Tiger Gauss
|
||||
tmpl[1][33] TEMPLATE "TigerPulseTracks" // Tiger Pulse
|
||||
tmpl[1][34] TEMPLATE "TigerHvLaserTracks" // Tiger Heavy Laser
|
||||
|
||||
// Vengeance
|
||||
tmpl[1][35] TEMPLATE "SK-Veng-Track-Scourge"
|
||||
tmpl[1][36] TEMPLATE "SK-Veng-Track-PulseLsr"
|
||||
tmpl[1][37] TEMPLATE "SK-Veng-Track-Gauss"
|
||||
tmpl[1][38] TEMPLATE "SK-Veng-Track-HvyLaser"
|
||||
|
||||
// Wyvern
|
||||
tmpl[1][39] TEMPLATE "WyvernGaussTracks"
|
||||
tmpl[1][40] TEMPLATE "WyvernPulseTracks"
|
||||
tmpl[1][41] TEMPLATE "WyvernHvLaserTracks"
|
||||
|
||||
|
||||
numRepairTmpl INT 3
|
||||
//tmplRep[0] TEMPLATE "ViperRepairWheels"
|
||||
tmplRep[0] TEMPLATE "A-Rep-Cobra-Trk"
|
||||
tmplRep[1] TEMPLATE "ScorpRepairTrk"
|
||||
tmplRep[2] TEMPLATE "ScorpHRepairHover"
|
||||
|
||||
// cyborg mechanic
|
||||
//---------------------------
|
||||
//Cyborg Templates
|
||||
//---------------------------
|
||||
cybMechanic TEMPLATE "Cyb-Mechanic"
|
||||
|
||||
//VTOLs
|
||||
numVtolTemplates INT 0
|
||||
vtoltmpl[0][0] TEMPLATE "SK-Bug-Hover-Repair"
|
||||
|
||||
//Commander templates
|
||||
numCmdTmpl INT 3
|
||||
//tmplCmd[0] TEMPLATE "Viper-Trk-Com"
|
||||
tmplCmd[0] TEMPLATE "Cobra-Trk-Com"
|
||||
tmplCmd[1] TEMPLATE "Scorp-Trk-Com"
|
||||
tmplCmd[2] TEMPLATE "Mantis-Trk-Com"
|
||||
//PythonComTracks
|
||||
|
||||
// cyborg templates
|
||||
numLightCyborgs int 6
|
||||
cybTempl[0] TEMPLATE "CyborgChain01Ground"
|
||||
cybTempl[1] TEMPLATE "CyborgCannon01Grd" //heavy gunner
|
||||
cybTempl[2] TEMPLATE "CyborgFlamer01Grd"
|
||||
cybTempl[3] TEMPLATE "CyborgRkt01Ground"
|
||||
cybTempl[4] TEMPLATE "MP-Cyb-Needle-GRD"
|
||||
cybTempl[5] TEMPLATE "MP-Cyb-Needle-GRD"
|
||||
cybTmpl[0] TEMPLATE "CyborgChain01Ground"
|
||||
cybTmpl[1] TEMPLATE "CyborgCannon01Grd"
|
||||
cybTmpl[2] TEMPLATE "CyborgRkt01Ground"
|
||||
cybTmpl[3] TEMPLATE "Cyb-Gren"
|
||||
cybTmpl[4] TEMPLATE "Cyb-Hvy-Acannon"
|
||||
cybTmpl[5] TEMPLATE "Cyb-Hvy-Mcannon"
|
||||
cybTmpl[6] TEMPLATE "Cyb-Hvy-TK"
|
||||
cybTmpl[7] TEMPLATE "Cyb-Hvy-PulseLsr"
|
||||
cybTmpl[8] TEMPLATE "Cyb-Hvy-A-T"
|
||||
cybTmpl[9] TEMPLATE "Cyb-Hvy-RailGunner"
|
||||
|
||||
cyborgProp PROPULSION "CyborgLegs"
|
||||
vtolProp PROPULSION "V-Tol"
|
||||
|
||||
numDefenses INT 18
|
||||
defenses[0] STRUCTURESTAT "A0BaBaBunker"
|
||||
defenses[1] STRUCTURESTAT "GuardTower1"
|
||||
defenses[2] STRUCTURESTAT "PillBox1"
|
||||
defenses[3] STRUCTURESTAT "PillBox4"
|
||||
defenses[4] STRUCTURESTAT "PillBox6" //Lancer bunker
|
||||
defenses[5] STRUCTURESTAT "WallTower-HvATrocket"
|
||||
defenses[6] STRUCTURESTAT "Emplacement-HvyATrocket"
|
||||
defenses[7] STRUCTURESTAT "Emplacement-HPVcannon"
|
||||
defenses[8] STRUCTURESTAT "WallTower-HPVcannon"
|
||||
defenses[9] STRUCTURESTAT "WallTower-Atmiss"
|
||||
defenses[10] STRUCTURESTAT "Emplacement-RotHow"
|
||||
defenses[11] STRUCTURESTAT "Emplacement-MortarPit-Incenediary"
|
||||
defenses[12] STRUCTURESTAT "WallTower-Rail2"
|
||||
defenses[13] STRUCTURESTAT "Emplacement-Rail2"
|
||||
defenses[14] STRUCTURESTAT "Emplacement-PlasmaCannon"
|
||||
defenses[15] STRUCTURESTAT "P0-AASite-Laser"
|
||||
defenses[16] STRUCTURESTAT "WallTower-Rail3"
|
||||
defenses[17] STRUCTURESTAT "Emplacement-Rail3"
|
||||
|
||||
//---------------------------
|
||||
// VTOLs
|
||||
//---------------------------
|
||||
|
||||
//Antistructure
|
||||
//---------------------------
|
||||
numSVtolTemplates INT 1
|
||||
|
||||
//Light templates
|
||||
sVtols[0][0] TEMPLATE "V-Scor-BB"
|
||||
|
||||
//Heavy templates
|
||||
sVtols[1][0] TEMPLATE "SK-Mantis-VTOL-BB" //SK-Scorpion-VTOL-BB
|
||||
|
||||
sVtolWeapon[0] WEAPON "Rocket-VTOL-BB"
|
||||
|
||||
//Antitank
|
||||
//---------------------------
|
||||
numTVtolTemplates INT 1
|
||||
|
||||
tVtols[0][0] TEMPLATE "V-Scor-Lancer"
|
||||
|
||||
tVtols[1][0] TEMPLATE "V-Mantis-Lancer"
|
||||
|
||||
tVtolWeapon[0] WEAPON "Rocket-VTOL-LtA-T" //Lancer
|
||||
|
||||
//------------------------------------
|
||||
// Structure target preferences
|
||||
//------------------------------------
|
||||
sPref[0] INT 2 //Factory
|
||||
sPref[1] INT 4 //Power gen
|
||||
sPref[2] INT 32 //Res fac
|
||||
sPref[3] INT 256 //Cyborg fac
|
||||
sPref[4] INT 512 //Vtol fac
|
||||
sPref[5] INT 28672 //Any defense
|
||||
|
||||
//-----------------
|
||||
// Arty
|
||||
//-----------------
|
||||
sens[0] STRUCTURESTAT "Sys-SensoTower02" //For T2
|
||||
sens[1] STRUCTURESTAT "Sys-CB-Tower01"
|
||||
sens[2] STRUCTURESTAT "Sys-SensoTowerWS" //For T3
|
||||
|
||||
arty[0] STRUCTURESTAT "Emplacement-Rocket06-IDF"
|
||||
arty[1] STRUCTURESTAT "Emplacement-Howitzer150"
|
||||
arty[2] STRUCTURESTAT "Emplacement-RotHow" //Hellstorm Emplacement
|
||||
arty[3] STRUCTURESTAT "Emplacement-HvART-pit"
|
||||
arty[4] STRUCTURESTAT "Emplacement-MdART-pit"
|
||||
|
||||
//------------------
|
||||
//Messages
|
||||
//------------------
|
||||
ai_ally_msg[0] TEXTSTRING "AI_ally_msg1"
|
||||
ai_ally_msg[1] TEXTSTRING "AI_ally_msg2"
|
||||
ai_ally_msg[2] TEXTSTRING "AI_ally_msg3"
|
||||
ai_ally_msg[3] TEXTSTRING "AI_ally_msg4"
|
||||
|
||||
//------------------
|
||||
//Debug messages
|
||||
//------------------
|
||||
DebugMsg[0] TEXTSTRING "Debug_msg_1" //Base defence on
|
||||
DebugMsg[1] TEXTSTRING "Debug_msg_2" //Base defence off
|
||||
DebugMsg[2] TEXTSTRING "Debug_msg_3" //Starting attack
|
||||
DebugMsg[3] TEXTSTRING "Debug_msg_4" //Alloutattack
|
||||
DebugMsg[4] TEXTSTRING "Debug_msg_5" //Attack stopped
|
||||
DebugMsg[5] TEXTSTRING "Debug_msg_6" //Adding some defenders to attackers
|
||||
DebugMsg[6] TEXTSTRING "Debug_msg_7" //RETREATING: not enough units left
|
||||
DebugMsg[7] TEXTSTRING "Debug_msg_8" //ATTACK: reached enemy base
|
||||
DebugMsg[8] TEXTSTRING "Debug_msg_9" //DROP: Initializing drop
|
||||
DebugMsg[9] TEXTSTRING "Debug_msg_10" //STUCK: Running a bit
|
||||
DebugMsg[10] TEXTSTRING "Debug_msg_11" //STUCK: Removing obstacles
|
||||
DebugMsg[11] TEXTSTRING "Debug_msg_12" //ALLY: Helping ally's base
|
||||
DebugMsg[12] TEXTSTRING "Debug_msg_13" //ALLY: Ally's base is safe. Returning.
|
||||
DebugMsg[13] TEXTSTRING "Debug_msg_14" //BASE: Base attacked. Defending.
|
||||
DebugMsg[14] TEXTSTRING "Debug_msg_15" //BASE: Agressive defence.
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
//
|
||||
//3
|
||||
// Skirmish Base Script.
|
||||
//
|
||||
// contains the rules for starting and ending a game.
|
||||
|
@ -18,12 +18,12 @@ public STRUCTURESTAT cybfac;
|
|||
public STRUCTURESTAT vtolfac;
|
||||
public STRUCTURESTAT NuclearReactor1;
|
||||
public STRUCTURESTAT CoolingTower1;
|
||||
public STRUCTURESTAT look;
|
||||
public STRUCTURESTAT shield;
|
||||
public STRUCTURESTAT command2;
|
||||
|
||||
////////
|
||||
// starting technologies.
|
||||
public int numCleanTech, numBaseTech, numDefTech, numBaseComp;
|
||||
public int numCleanTech, numBaseTech, numDefTech;
|
||||
public RESEARCHSTAT defTech[50];
|
||||
|
||||
// research topics
|
||||
|
@ -31,24 +31,54 @@ public int numBaseRes;
|
|||
public RESEARCHSTAT baseRes[10];
|
||||
|
||||
// Other Stuff
|
||||
private int count;
|
||||
private int playnum;
|
||||
private bool gamewon,gameLost;
|
||||
private INT count;
|
||||
private INT playnum;
|
||||
private BOOL gamewon;
|
||||
private BOOL boolResult;
|
||||
|
||||
// Base Under Attack
|
||||
private STRUCTURE hitStruc;
|
||||
private STRUCTURE hitStruc,structure;
|
||||
private DROID droid;
|
||||
private BASEOBJ attackerObj;
|
||||
private int t;
|
||||
public SOUND attackSnd1;
|
||||
|
||||
public INTMESSAGE endMsg, winMsg;
|
||||
|
||||
public CONSTRUCT CyborgSpade;
|
||||
public REPAIR CyborgRepair;
|
||||
/*--------------------------------------------------------------*/
|
||||
/* Customizing */
|
||||
/*--------------------------------------------------------------*/
|
||||
public ECM NullEcm;
|
||||
|
||||
private BOOL TeamAlliances; //General AI/Human team alliance building on/off
|
||||
private BOOL ChangeHumanColor;
|
||||
private BOOL ChangeAIColor;
|
||||
private int ColorAITeam;
|
||||
private int ColorHumanTeam;
|
||||
private BOOL HumansCanDisally;
|
||||
private BOOL isObserver[8];
|
||||
|
||||
|
||||
/*--------------------------------------------------------------*/
|
||||
/* Descriptions */
|
||||
/*--------------------------------------------------------------*/
|
||||
/*%? Help1 = "This is the global switch.
|
||||
By enabling this the games will ally AIs and Humans with each other.\n\n
|
||||
If you disable this, some other options like Team Color etc will not have any effect." */
|
||||
|
||||
/*%? Help2 = "Select this option to make this player an observer.
|
||||
This player cannot influence the game in any way.
|
||||
He has no structures or units and cannot win or lose.\n\n
|
||||
NOTE: if you are not playing a multiplayer game and want to see the entire map,
|
||||
you can enter debug mode (SHIFT-?), and press CTRL-G to reveal the map and
|
||||
CTRL-O to place HQ on the map.\n\n In a multiplayer game all players must
|
||||
use identical configuration." */
|
||||
// /////////////////////////////////////////////////////////////////
|
||||
|
||||
trigger endConditions(every, 100);
|
||||
trigger endConditions (every, 100);
|
||||
trigger AllyWatchTr (every, 20);
|
||||
|
||||
event AllyWatch;
|
||||
|
||||
// /////////////////////////////////////////////////////////////////
|
||||
//this event is called once the game has initialised itself
|
||||
|
@ -56,6 +86,131 @@ trigger endConditions(every, 100);
|
|||
|
||||
event initialisedEvent(CALL_GAMEINIT)
|
||||
{
|
||||
TeamAlliances = FALSE; /*%! ID="TeamAlliances",
|
||||
MainDesc="Enable AI/Human teams",
|
||||
MoreInfo="<Help1>",
|
||||
type="asn", //Assign
|
||||
val="FALSE",
|
||||
ArgDesc="No",
|
||||
val="TRUE",
|
||||
ArgDesc="Yes" */
|
||||
|
||||
ChangeAIColor = FALSE; /*%! ID="ChangeAIColor",
|
||||
MainDesc="Set AI team colors",
|
||||
type="asn", //Assign
|
||||
val="FALSE",
|
||||
ArgDesc="No",
|
||||
val="TRUE",
|
||||
ArgDesc="Yes" */
|
||||
|
||||
ChangeHumanColor = FALSE; /*%! ID="ChangeHumanColor",
|
||||
MainDesc="Set Human team colors",
|
||||
type="asn", //Assign
|
||||
val="FALSE",
|
||||
ArgDesc="No",
|
||||
val="TRUE",
|
||||
ArgDesc="Yes" */
|
||||
|
||||
HumansCanDisally = TRUE; /*%! ID="HumansCanDisally",
|
||||
MainDesc="Humans allowed to break alliances",
|
||||
type="asn", //Assign
|
||||
val="FALSE",
|
||||
ArgDesc="No",
|
||||
val="TRUE",
|
||||
ArgDesc="Yes" */
|
||||
|
||||
ColorHumanTeam = 1; /*%! ID="ColorHumanTeam",
|
||||
MainDesc="Human Team Color",
|
||||
type="asn", //Assign
|
||||
val="5",
|
||||
ArgDesc="Blue",
|
||||
val="0",
|
||||
ArgDesc="Green",
|
||||
val="1",
|
||||
ArgDesc="Orange",
|
||||
val="2",
|
||||
ArgDesc="Grey",
|
||||
val="3",
|
||||
ArgDesc="Black",
|
||||
val="4",
|
||||
ArgDesc="Red",
|
||||
val="6",
|
||||
ArgDesc="Pink",
|
||||
val="7",
|
||||
ArgDesc="Cyan",
|
||||
val="random(8)",
|
||||
ArgDesc="Random" */
|
||||
|
||||
ColorAITeam = 2; /*%! ID="ColorAITeam",
|
||||
MainDesc="AI Team Color",
|
||||
type="asn", //Assign
|
||||
val="4",
|
||||
ArgDesc="Red",
|
||||
val="0",
|
||||
ArgDesc="Green",
|
||||
val="1",
|
||||
ArgDesc="Orange",
|
||||
val="2",
|
||||
ArgDesc="Grey",
|
||||
val="3",
|
||||
ArgDesc="Black",
|
||||
val="5",
|
||||
ArgDesc="Blue",
|
||||
val="6",
|
||||
ArgDesc="Pink",
|
||||
val="7",
|
||||
ArgDesc="Cyan",
|
||||
val="random(8)",
|
||||
ArgDesc="Random" */
|
||||
|
||||
isObserver[0] = FALSE; /*%! ID="Observer0",
|
||||
MainDesc="Player0 is an observer",
|
||||
MoreInfo="<Help2>",
|
||||
type="asn", //Assign
|
||||
tmpl="YesNo" */
|
||||
|
||||
isObserver[1] = FALSE; /*%! ID="Observer1",
|
||||
MainDesc="Player1 is an observer",
|
||||
MoreInfo="<Help2>",
|
||||
type="asn", //Assign
|
||||
tmpl="YesNo" */
|
||||
|
||||
isObserver[2] = FALSE; /*%! ID="Observer2",
|
||||
MainDesc="Player2 is an observer",
|
||||
MoreInfo="<Help2>",
|
||||
type="asn", //Assign
|
||||
tmpl="YesNo" */
|
||||
|
||||
isObserver[3] = FALSE; /*%! ID="Observer3",
|
||||
MainDesc="Player3 is an observer",
|
||||
MoreInfo="<Help2>",
|
||||
type="asn", //Assign
|
||||
tmpl="YesNo" */
|
||||
|
||||
isObserver[4] = FALSE; /*%! ID="Observer4",
|
||||
MainDesc="Player4 is an observer",
|
||||
MoreInfo="<Help2>",
|
||||
type="asn", //Assign
|
||||
tmpl="YesNo" */
|
||||
|
||||
isObserver[5] = FALSE; /*%! ID="Observer5",
|
||||
MainDesc="Player5 is an observer",
|
||||
MoreInfo="<Help2>",
|
||||
type="asn", //Assign
|
||||
tmpl="YesNo" */
|
||||
|
||||
isObserver[6] = FALSE; /*%! ID="Observer6",
|
||||
MainDesc="Player6 is an observer",
|
||||
MoreInfo="<Help2>",
|
||||
type="asn", //Assign
|
||||
tmpl="YesNo" */
|
||||
|
||||
isObserver[7] = FALSE; /*%! ID="Observer7",
|
||||
MainDesc="Player7 is an observer",
|
||||
MoreInfo="<Help2>",
|
||||
type="asn", //Assign
|
||||
tmpl="YesNo" */
|
||||
|
||||
//set up the reticule buttons
|
||||
addReticuleButton(OPTIONS);
|
||||
addReticuleButton(CANCEL);
|
||||
|
@ -77,7 +232,7 @@ event initialisedEvent(CALL_GAMEINIT)
|
|||
enableStructure(research ,playnum);
|
||||
|
||||
setStructureLimits(factory, 5, playnum); // set structure limits
|
||||
setStructureLimits(powerGen,8, playnum);
|
||||
setStructureLimits(powerGen,5, playnum);
|
||||
setStructureLimits(research,5, playnum);
|
||||
setStructureLimits(command, 1, playnum);
|
||||
setStructureLimits(commandrelay,1, playnum);
|
||||
|
@ -85,18 +240,164 @@ event initialisedEvent(CALL_GAMEINIT)
|
|||
setStructureLimits(vtolfac, 5, playnum);
|
||||
setStructureLimits(NuclearReactor1, 1, playnum);
|
||||
setStructureLimits(CoolingTower1, 4,playnum);
|
||||
setStructureLimits(look, 1, playnum);
|
||||
setStructureLimits(shield, 1, playnum);
|
||||
setStructureLimits(command2, 1, playnum);
|
||||
|
||||
//-----------------------------------------
|
||||
//MOD code comes here
|
||||
//-----------------------------------------
|
||||
if(TeamAlliances)
|
||||
{
|
||||
setEventTrigger(AllyWatch, AllyWatchTr); //Every 20
|
||||
|
||||
count = 0;
|
||||
while(count < 8)
|
||||
{
|
||||
//Set human color if required
|
||||
if(isHumanPlayer(count))
|
||||
{
|
||||
if(ChangeHumanColor)
|
||||
{
|
||||
setPlayerColour(ColorHumanTeam, count);
|
||||
}
|
||||
}
|
||||
|
||||
if(count != playnum)
|
||||
{
|
||||
if((isHumanPlayer(playnum)) and (isHumanPlayer(count)))
|
||||
{
|
||||
createAlliance(playnum, count);
|
||||
//if(ChangeHumanColor)
|
||||
//{
|
||||
// setPlayerColour(ColorHumanTeam, playnum);
|
||||
//}
|
||||
}
|
||||
|
||||
if((not isHumanPlayer(playnum)) and (not isHumanPlayer(count)))
|
||||
{
|
||||
createAlliance(playnum, count);
|
||||
if(ChangeAIColor)
|
||||
{
|
||||
setPlayerColour(ColorAITeam, playnum);
|
||||
}
|
||||
}
|
||||
}
|
||||
count = count + 1;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
//---------------------------------
|
||||
//Observer code
|
||||
//---------------------------------
|
||||
if(isObserver[playnum])
|
||||
{
|
||||
//Structures
|
||||
boolResult = TRUE;
|
||||
while(boolResult)
|
||||
{
|
||||
initEnumStruct(TRUE,factory,playnum,playnum);
|
||||
structure = enumStruct();
|
||||
while(structure != NULLOBJECT)
|
||||
{
|
||||
destroyStructure(structure);
|
||||
structure = enumStruct();
|
||||
}
|
||||
|
||||
initEnumStruct(TRUE,factory,playnum,playnum);
|
||||
structure = enumStruct();
|
||||
boolResult = FALSE;
|
||||
if(structure != NULLOBJECT)
|
||||
{
|
||||
boolResult = TRUE; //Still structures left
|
||||
}
|
||||
}
|
||||
|
||||
//Droids
|
||||
droid = getDroid(NullEcm, playnum);
|
||||
while(droid != NULLOBJECT)
|
||||
{
|
||||
vanishUnit(droid);
|
||||
droid = getDroid(NullEcm, playnum);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
//-----------------------------------------
|
||||
//End of MOD code
|
||||
//-----------------------------------------
|
||||
|
||||
playnum = playnum+ 1;
|
||||
}
|
||||
|
||||
applyLimitSet(); // set limit options
|
||||
}
|
||||
|
||||
//AI's only
|
||||
event AllyWatch(inactive) //(every, 20)
|
||||
{
|
||||
playnum = 0;
|
||||
while (playnum < multiPlayerMaxPlayers)
|
||||
{
|
||||
count = 0;
|
||||
while(count < multiPlayerMaxPlayers)
|
||||
{
|
||||
if(count != playnum)
|
||||
{
|
||||
//Ally AIs
|
||||
if(not allianceExistsBetween(playnum, count))
|
||||
{
|
||||
|
||||
//AIs
|
||||
if((not isHumanPlayer(playnum)) and (not isHumanPlayer(count))) //If both AIs
|
||||
{
|
||||
createAlliance(playnum, count);
|
||||
|
||||
if(ChangeAIColor)
|
||||
{
|
||||
setPlayerColour(ColorAITeam, playnum);
|
||||
}
|
||||
}//Humans
|
||||
else if((isHumanPlayer(playnum)) and (isHumanPlayer(count)))
|
||||
{
|
||||
//Re-ally humans if they are not allowed to break alliances
|
||||
if(not (HumansCanDisally))
|
||||
{
|
||||
createAlliance(playnum, count);
|
||||
if(ChangeHumanColor)
|
||||
{
|
||||
setPlayerColour(ColorHumanTeam, playnum);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
else //Check if allowed to stay allied
|
||||
{
|
||||
if((isHumanPlayer(playnum)) and (not isHumanPlayer(count))) //If Human and AI allied
|
||||
{
|
||||
breakAlliance(playnum, count);
|
||||
}
|
||||
else if((not isHumanPlayer(playnum)) and (isHumanPlayer(count))) //If Human and AI allied
|
||||
{
|
||||
breakAlliance(playnum, count);
|
||||
}
|
||||
}
|
||||
}
|
||||
count = count + 1;
|
||||
}
|
||||
|
||||
playnum = playnum+ 1;
|
||||
}
|
||||
}
|
||||
|
||||
event initialisedEventTwo(CALL_GAMEINIT)
|
||||
{
|
||||
|
||||
playnum = 0;
|
||||
playnum=0;
|
||||
while (playnum < 8)
|
||||
{
|
||||
count = 0;
|
||||
|
@ -106,11 +407,6 @@ event initialisedEventTwo(CALL_GAMEINIT)
|
|||
count = count +1;
|
||||
}
|
||||
|
||||
// enable cyborgs components that can't be enabled with research
|
||||
// making cyborg templates stay unavailable for AI
|
||||
makeComponentAvailable(CyborgSpade, playnum);
|
||||
makeComponentAvailable(CyborgRepair, playnum);
|
||||
|
||||
if(multiPlayerBaseType == CAMP_CLEAN)
|
||||
{
|
||||
setPowerLevel(1300,playnum);
|
||||
|
@ -155,94 +451,46 @@ event initialisedEventTwo(CALL_GAMEINIT)
|
|||
// END CONDITIONS
|
||||
event checkEndConditions (endConditions)
|
||||
{
|
||||
// Losing Conditions
|
||||
if( ( not anyDroidsLeft(selectedPlayer))
|
||||
and ( not anyFactoriesLeft(selectedPlayer))
|
||||
)
|
||||
{
|
||||
gameLost = TRUE;
|
||||
|
||||
/* If teams enabled check if all team members have lost */
|
||||
if(multiPlayerGameType == SKIRMISH and multiPlayerAlliancesType == ALLIANCES_TEAMS)
|
||||
{
|
||||
playnum = 0;
|
||||
while (playnum < multiPlayerMaxPlayers)
|
||||
{
|
||||
if((playnum != selectedPlayer)
|
||||
and allianceExistsBetween(selectedPlayer , playnum))
|
||||
{
|
||||
if(anyDroidsLeft(playnum) or anyFactoriesLeft(playnum))
|
||||
{
|
||||
gameLost = FALSE; //someone from our team still alive
|
||||
playnum = multiPlayerMaxPlayers; //jump out
|
||||
}
|
||||
}
|
||||
playnum = playnum + 1;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
if(gameLost)
|
||||
if(not (isObserver[selectedPlayer]))
|
||||
{
|
||||
// Losing Conditions
|
||||
if(( not anyDroidsLeft(selectedPlayer)) and ( not anyFactoriesLeft(selectedPlayer)) )
|
||||
{
|
||||
gameOverMessage(endMsg, MISS_MSG, 0, FALSE);
|
||||
setEventTrigger(checkEndConditions, inactive);
|
||||
}
|
||||
}
|
||||
|
||||
// Winning Conditions
|
||||
gamewon = TRUE;
|
||||
// Winning Conditions. selected Player is the only remaining player
|
||||
count =0;
|
||||
gamewon = TRUE;
|
||||
|
||||
/* Skirmish */
|
||||
if(multiPlayerGameType == SKIRMISH)
|
||||
{
|
||||
// check if all enemies defeated
|
||||
playnum = 0;
|
||||
while (playnum < multiPlayerMaxPlayers)
|
||||
{
|
||||
if((playnum != selectedPlayer)
|
||||
and (not allianceExistsBetween(selectedPlayer , playnum)) //checking enemy player
|
||||
)
|
||||
{
|
||||
if(anyDroidsLeft(playnum) or anyFactoriesLeft(playnum))
|
||||
{
|
||||
gamewon = FALSE; //one of the enemies still alive
|
||||
playnum = multiPlayerMaxPlayers; //jump out
|
||||
}
|
||||
}
|
||||
playnum = playnum + 1;
|
||||
}
|
||||
}
|
||||
else /* All other game types */
|
||||
{
|
||||
// Check if all AIs were defeated
|
||||
count = 0;
|
||||
while (count < multiPlayerMaxPlayers)
|
||||
{
|
||||
if ( (count != selectedPlayer) and not(isHumanPlayer(count)) )
|
||||
{
|
||||
if( anyDroidsLeft(count) or anyFactoriesLeft(count) )
|
||||
{
|
||||
gamewon = FALSE; //some of the AIs still alive
|
||||
gamewon = FALSE;
|
||||
}
|
||||
}
|
||||
count = count + 1;
|
||||
count = count + 1;
|
||||
}
|
||||
|
||||
if(gamewon == TRUE)
|
||||
{
|
||||
gamewon = FALSE;
|
||||
if(dominatingAlliance()) //if all humans are allied
|
||||
if(dominatingAlliance())
|
||||
{
|
||||
gamewon = TRUE;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
if(gamewon == TRUE)
|
||||
{
|
||||
gameOverMessage(winMsg, MISS_MSG, 0, TRUE);
|
||||
setEventTrigger(checkEndConditions, inactive);
|
||||
}
|
||||
if(gamewon == TRUE)
|
||||
{
|
||||
gameOverMessage(winMsg, MISS_MSG, 0, TRUE);
|
||||
setEventTrigger(checkEndConditions, inactive);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// /////////////////////////////////////////////////////////////////
|
||||
|
|
|
@ -7,6 +7,10 @@ script "rules.slo"
|
|||
run
|
||||
{
|
||||
|
||||
//CUSTOMIZING
|
||||
NullEcm ECM "ZNULLECM"
|
||||
//CUSTOMIZING END
|
||||
|
||||
endMsg INTMESSAGE "END"
|
||||
winMsg INTMESSAGE "WIN"
|
||||
|
||||
|
@ -23,12 +27,12 @@ cybfac STRUCTURESTAT "A0CyborgFactory"
|
|||
vtolfac STRUCTURESTAT "A0VTolFactory1"
|
||||
NuclearReactor1 STRUCTURESTAT "NuclearReactor"
|
||||
CoolingTower1 STRUCTURESTAT "CoolingTower"
|
||||
look STRUCTURESTAT "LookOutTower"
|
||||
shield STRUCTURESTAT "AAShield"
|
||||
command2 STRUCTURESTAT "A0CommandCentreDEL"
|
||||
|
||||
// Technologies
|
||||
numCleanTech int 4 // do x for clean
|
||||
numBaseTech int 19 // do x for base
|
||||
numBaseTech int 18 // do x for base
|
||||
numDefTech int 40 // do x for defensive
|
||||
|
||||
defTech[0] RESEARCHSTAT "R-Vehicle-Prop-Wheels"
|
||||
|
@ -42,16 +46,16 @@ defTech[6] RESEARCHSTAT "R-Defense-HardcreteWall"
|
|||
defTech[7] RESEARCHSTAT "R-Vehicle-Prop-Wheels"
|
||||
defTech[8] RESEARCHSTAT "R-Sys-Spade1Mk1"
|
||||
defTech[9] RESEARCHSTAT "R-Struc-Factory-Cyborg"
|
||||
defTech[10] RESEARCHSTAT "R-Defense-Pillbox01"
|
||||
defTech[11] RESEARCHSTAT "R-Defense-Tower01"
|
||||
defTech[12] RESEARCHSTAT "R-Wpn-Rocket05-MiniPod"
|
||||
defTech[13] RESEARCHSTAT "R-Vehicle-Engine01"
|
||||
defTech[14] RESEARCHSTAT "R-Struc-CommandRelay"
|
||||
defTech[15] RESEARCHSTAT "R-Vehicle-Prop-Halftracks"
|
||||
defTech[16] RESEARCHSTAT "R-Sys-Sensor-Turret01"
|
||||
defTech[17] RESEARCHSTAT "R-Wpn-Flamer01Mk1"
|
||||
defTech[18] RESEARCHSTAT "R-Sys-Sensor-Tower01"
|
||||
defTech[10] RESEARCHSTAT "R-Defense-Tower01"
|
||||
defTech[11] RESEARCHSTAT "R-Wpn-Rocket05-MiniPod"
|
||||
defTech[12] RESEARCHSTAT "R-Vehicle-Engine01"
|
||||
defTech[13] RESEARCHSTAT "R-Struc-CommandRelay"
|
||||
defTech[14] RESEARCHSTAT "R-Vehicle-Prop-Halftracks"
|
||||
defTech[15] RESEARCHSTAT "R-Sys-Sensor-Turret01"
|
||||
defTech[16] RESEARCHSTAT "R-Wpn-Flamer01Mk1"
|
||||
defTech[17] RESEARCHSTAT "R-Sys-Sensor-Tower01"
|
||||
|
||||
defTech[18] RESEARCHSTAT "R-Wpn-MG2Mk1"
|
||||
defTech[19] RESEARCHSTAT "R-Vehicle-Body01"
|
||||
defTech[20] RESEARCHSTAT "R-Vehicle-Engine01"
|
||||
defTech[21] RESEARCHSTAT "R-Struc-Research-Module"
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
script "sktech.slo"
|
||||
script "skTech.slo"
|
||||
run
|
||||
{
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
script "sktech.slo"
|
||||
script "skTech.slo"
|
||||
run
|
||||
{
|
||||
//ALWAYS MAKE THIS THE SAME AS THE INDEX OF THE LAST ENTRY IN THE cam Tech[] array
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
|
||||
public int initialPowerCl,initialPowerBa,initialPowerDe,numCamTech,numCamTechB,count,playnum;
|
||||
public RESEARCHSTAT camTech[254];
|
||||
public RESEARCHSTAT camTechB[17];
|
||||
public RESEARCHSTAT camTechB[15];
|
||||
|
||||
event setTechPower(CALL_GAMEINIT)
|
||||
{
|
||||
|
|
|
@ -313,3 +313,5 @@ Sk-Leopard-Vtol-HVC,Cannon4AUTO-VTOL,NULL,NULL,6
|
|||
Sk-Panther-Vtol-HVC,Cannon4AUTO-VTOL,NULL,NULL,6
|
||||
Cyb-MineSweep,Cyborg_RocketMine,NULL,NULL,5
|
||||
Sk-Ret-Vtol-plas,Bomb5-VTOL-Plasmite,NULL,NULL,6
|
||||
PythonMedCanTracks,Cannon2A-TMk1,NULL,NULL,6
|
||||
PythonTKTracks,Rocket-HvyA-T,NULL,NULL,6
|
||||
|
|
|
@ -24,7 +24,7 @@ Cyb-Bod-Rail1,Level All,LIGHT,1,1,150,90,cybd_std.Pie,100,1,500,10,8,10,8,10,8,1
|
|||
Cyb-Bod-Mechanic,Level All,LIGHT,1,1,150,90,cybd_std.Pie,100,1,500,10,8,10,8,10,8,10,8,10,8,10,8,0,0
|
||||
Cyb-Bod-Las1,Level All,LIGHT,1,1,150,90,cybd_std.Pie,100,1,500,10,8,10,8,10,8,10,8,10,8,10,8,0,0
|
||||
Cyb-Hvybod-HPV,Level All,LIGHT,1,1,150,90,cybd_std.Pie,100,1,500,10,8,10,8,10,8,10,8,10,8,10,8,0,0
|
||||
Cyb-Bod-ComEng,Level All,LIGHT,1,1,150,90,cybd_std.Pie,100,1,500,10,8,10,8,10,8,10,8,10,8,10,8,0,0
|
||||
Cyb-Bod-ComEng,Level All,LIGHT,25,150,150,90,cybd_std.Pie,100,1,500,10,8,10,8,10,8,10,8,10,8,10,8,0,0
|
||||
Cyb-Bod-Atmiss,Level All,LIGHT,1,1,150,90,cybd_std.Pie,100,1,500,10,8,10,8,10,8,10,8,10,8,10,8,0,0
|
||||
B4body-sml-trike01,Level One,LIGHT,25,40,100,30,extrike.Pie,35,1,2000,2,2,2,2,2,2,2,2,2,2,2,2,0,1
|
||||
B3body-sml-buggy01,Level One,LIGHT,30,60,200,35,exbuggy.Pie,50,1,2500,2,3,2,3,2,3,2,3,2,3,2,3,0,1
|
||||
|
@ -35,20 +35,20 @@ FireBody,Level One,LIGHT,50,140,400,55,EXFIRE.PIE,80,1,3000,5,4,5,4,5,4,5,4,5,4,
|
|||
Body0REC,Level All,LIGHT,30,120,600,65,DRLBOD01.PIE,100,1,5000,12,4,12,4,12,4,12,4,12,4,12,4,fxvtl01.Pie,1
|
||||
Body1REC,Level All,LIGHT,30,120,600,65,DRLBOD01.PIE,100,1,5000,12,4,12,4,12,4,12,4,12,4,12,4,fxvtl01.Pie,0
|
||||
Body4ABT,Level All,LIGHT,20,120,450,55,DRLBOD04.PIE,100,1,5000,8,8,8,8,8,8,8,8,8,8,8,8,fxvtl04.Pie,1
|
||||
SEBody1,Level All,LIGHT,30,150,370,65,SEbod1.pie,100,1,5000,3,11,3,11,3,11,3,11,3,11,3,11,fxvtl04.Pie,1
|
||||
SABody1,Level All,LIGHT,50,180,600,75,SAbod1.pie,100,1,5200,5,11,5,11,5,11,5,11,5,11,5,11,fxvtl2and3.Pie,1
|
||||
SEBody1,Level All,LIGHT,30,150,370,65,SEbod1.pie,100,1,5000,5,11,5,11,5,11,5,11,5,11,5,11,fxvtl04.Pie,1
|
||||
SABody1,Level All,LIGHT,40,180,600,75,SAbod1.pie,100,1,5200,7,11,7,11,7,11,7,11,7,11,7,11,fxvtl2and3.Pie,1
|
||||
Body2SUP,Level All,LIGHT,40,250,750,85,DRLBOD02.PIE,100,1,5200,12,8,12,8,12,8,12,8,12,8,12,8,fxvtl2and3.Pie,1
|
||||
Body3MBT,Level Three,LIGHT,100,400,450,100,DRLBOD03.PIE,100,1,5000,20,15,20,15,20,15,20,15,20,15,20,15,fxvtl2and3.Pie,1
|
||||
Body5REC,Level All,MEDIUM,50,250,2000,130,DRMBOD05.PIE,250,1,15000,18,6,18,6,18,6,18,6,18,6,18,6,fxvtl5to8.Pie,1
|
||||
Body8MBT,Level All,MEDIUM,40,250,1500,125,DRMBOD08.PIE,250,1,15000,12,12,12,12,12,12,12,12,12,12,12,12,fxvtl5to8.Pie,1
|
||||
SEBody2,Level All,MEDIUM,50,300,1200,130,SEbod2.pie,250,1,15000,7,15,7,15,7,15,7,15,7,15,7,15,fxvtl5to8.Pie,1
|
||||
SABody2,Level All,MEDIUM,70,330,1950,138,SAbod2.pie,250,1,17000,9,15,9,15,9,15,9,15,9,15,9,15,fxvtl5to8.Pie,1
|
||||
SEBody2,Level All,MEDIUM,50,300,1200,130,SEbod2.pie,250,1,15000,9,17,9,17,9,17,9,17,9,17,9,17,fxvtl5to8.Pie,1
|
||||
SABody2,Level All,MEDIUM,60,330,1950,138,SAbod2.pie,250,1,17000,11,17,11,17,11,17,11,17,11,17,11,17,fxvtl5to8.Pie,1
|
||||
Body6SUPP,Level Two-Three,MEDIUM,60,400,2500,145,DRMBOD06.PIE,250,1,17000,18,12,18,12,18,12,18,12,18,12,18,12,fxvtl5to8.Pie,1
|
||||
Body7ABT,Level Three,MEDIUM,150,600,1500,200,DRMBOD07.PIE,250,1,15000,25,20,25,20,25,20,25,20,25,20,25,20,fxvtl5to8.Pie,1
|
||||
Body11ABT,Level All,HEAVY,70,350,2700,200,DRHBOD11.PIE,500,1,20000,25,9,25,9,25,9,25,9,25,9,25,9,fxvtl11.Pie,1
|
||||
Body12SUP,Level All,HEAVY,60,350,2100,180,DRHBOD12.PIE,500,1,20000,18,18,18,18,18,18,18,18,18,18,18,18,fxvtl12.Pie,1
|
||||
SEBody3,Level All,HEAVY,70,400,1600,190,SEbod3.pie,500,1,20000,11,23,11,23,11,23,11,23,11,23,11,23,fxvtl12.Pie,1
|
||||
SABody3,Level All,HEAVY,90,430,2550,215,SAbod3.pie,500,1,22000,13,23,13,23,13,23,13,23,13,23,13,23,fxvtl09.Pie,1
|
||||
SEBody3,Level All,HEAVY,70,400,1600,190,SEbod3.pie,500,1,20000,13,23,13,23,13,23,13,23,13,23,13,23,fxvtl12.Pie,1
|
||||
SABody3,Level All,HEAVY,80,430,2550,215,SAbod3.pie,500,1,22000,15,23,15,23,15,23,15,23,15,23,15,23,fxvtl09.Pie,1
|
||||
Body9REC,Level All,HEAVY,80,500,3200,225,DRHBOD09.PIE,500,1,22000,24,16,24,16,24,16,24,16,24,16,24,16,fxvtl09.Pie,1
|
||||
Body10MBT,Level Three,HEAVY,200,800,2500,300,DRHBOD10.PIE,500,1,23000,30,25,30,25,30,25,30,25,30,25,30,25,fxvtl10.Pie,1
|
||||
Body13SUP,Level Three,HEAVY,250,900,3100,350,DRMBOD13.PIE,500,1,25000,30,30,30,30,30,30,30,30,30,30,30,30,fxvtl12.Pie,1
|
||||
|
|
|
@ -1,26 +1,26 @@
|
|||
Production,FacProd1,LIGHT,5
|
||||
Production,FacMod1,LIGHT,8
|
||||
Production,BaBaFacProd,LIGHT,2
|
||||
Research Upgrade,Struc-Research-Upgrade01,30
|
||||
Research Upgrade,Struc-Research-Upgrade02,60
|
||||
Research Upgrade,Struc-Research-Upgrade03,90
|
||||
Research Upgrade,Struc-Research-Upgrade04,120
|
||||
Research Upgrade,Struc-Research-Upgrade05,150
|
||||
Research Upgrade,Struc-Research-Upgrade06,180
|
||||
Research Upgrade,Struc-Research-Upgrade07,210
|
||||
Research Upgrade,Struc-Research-Upgrade08,240
|
||||
Research Upgrade,Struc-Research-Upgrade09,270
|
||||
Repair Droid,RepairFacilityFunc,40
|
||||
Production,FacProd1,LIGHT,7
|
||||
Production,FacMod1,LIGHT,10
|
||||
Production,BaBaFacProd,LIGHT,10
|
||||
Research Upgrade,Struc-Research-Upgrade01,40
|
||||
Research Upgrade,Struc-Research-Upgrade02,70
|
||||
Research Upgrade,Struc-Research-Upgrade03,100
|
||||
Research Upgrade,Struc-Research-Upgrade04,140
|
||||
Research Upgrade,Struc-Research-Upgrade05,170
|
||||
Research Upgrade,Struc-Research-Upgrade06,200
|
||||
Research Upgrade,Struc-Research-Upgrade07,240
|
||||
Research Upgrade,Struc-Research-Upgrade08,270
|
||||
Research Upgrade,Struc-Research-Upgrade09,300
|
||||
Repair Droid,RepairFacilityFunc,50
|
||||
Power Generator,PowGen1,0,55,0,0,0,0
|
||||
Power Generator,BaBaPowGen,400,50,0,0,0,0
|
||||
Power Generator,PowerModule,0,28,0,0,0,0
|
||||
Power Generator,BaBaPowGen,400,55,0,0,0,0
|
||||
Power Generator,PowerModule,0,35,0,0,0,0
|
||||
Resource,Resource,12500
|
||||
Production Upgrade,Struc-Factory-Upgrade01,1,0,0,10
|
||||
Production Upgrade,Struc-Factory-Upgrade02,1,0,0,20
|
||||
Production Upgrade,Struc-Factory-Upgrade03,1,0,0,30
|
||||
Production Upgrade,Struc-Factory-Upgrade04,1,0,0,60
|
||||
Production Upgrade,Struc-Factory-Upgrade05,1,0,0,90
|
||||
Production Upgrade,Struc-Factory-Upgrade06,1,0,0,120
|
||||
Production Upgrade,Struc-Factory-Upgrade02,1,0,0,30
|
||||
Production Upgrade,Struc-Factory-Upgrade03,1,0,0,50
|
||||
Production Upgrade,Struc-Factory-Upgrade04,1,0,0,80
|
||||
Production Upgrade,Struc-Factory-Upgrade05,1,0,0,110
|
||||
Production Upgrade,Struc-Factory-Upgrade06,1,0,0,140
|
||||
Production Upgrade,Struc-Factory-Cyborg-Upgrade01,0,1,0,60
|
||||
Production Upgrade,Struc-Factory-Cyborg-Upgrade02,0,1,0,90
|
||||
Production Upgrade,Struc-Factory-Cyborg-Upgrade03,0,1,0,120
|
||||
|
@ -33,9 +33,9 @@ Production Upgrade,Struc-VTOLFactory-Upgrade03,0,0,1,90
|
|||
Production Upgrade,Struc-VTOLFactory-Upgrade04,0,0,1,120
|
||||
Production Upgrade,Struc-VTOLFactory-Upgrade05,0,0,1,150
|
||||
Production Upgrade,Struc-VTOLFactory-Upgrade06,0,0,1,180
|
||||
Production Upgrade,Struc-Factory-Upgrade07,1,0,0,170
|
||||
Production Upgrade,Struc-Factory-Upgrade08,1,0,0,220
|
||||
Production Upgrade,Struc-Factory-Upgrade09,1,0,0,270
|
||||
Production Upgrade,Struc-Factory-Upgrade07,1,0,0,185
|
||||
Production Upgrade,Struc-Factory-Upgrade08,1,0,0,230
|
||||
Production Upgrade,Struc-Factory-Upgrade09,1,0,0,275
|
||||
Production Upgrade,Struc-Factory-Cyborg-Upgrade07,0,1,0,240
|
||||
Production Upgrade,Struc-Factory-Cyborg-Upgrade08,0,1,0,270
|
||||
Production Upgrade,Struc-Factory-Cyborg-Upgrade09,0,1,0,300
|
||||
|
@ -199,20 +199,20 @@ Structure Upgrade,Struc-Materials08,270,240,0
|
|||
Structure Upgrade,Struc-Materials09,305,270,0
|
||||
Structure Upgrade,Struc-Materials10,340,300,0
|
||||
Structure Upgrade,Sys-Resistance-Upgrade0,0,0,10
|
||||
WallDefence Upgrade,Defense-WallUpgrade01,5,30
|
||||
WallDefence Upgrade,Defense-WallUpgrade02,40,60
|
||||
WallDefence Upgrade,Defense-WallUpgrade03,75,90
|
||||
WallDefence Upgrade,Defense-WallUpgrade04,105,120
|
||||
WallDefence Upgrade,Defense-WallUpgrade05,140,150
|
||||
WallDefence Upgrade,Defense-WallUpgrade06,175,180
|
||||
WallDefence Upgrade,Defense-WallUpgrade07,205,210
|
||||
WallDefence Upgrade,Defense-WallUpgrade08,240,240
|
||||
WallDefence Upgrade,Defense-WallUpgrade09,275,270
|
||||
WallDefence Upgrade,Defense-WallUpgrade10,315,310
|
||||
WallDefence Upgrade,Defense-WallUpgrade11,360,350
|
||||
WallDefence Upgrade,Defense-WallUpgrade12,405,390
|
||||
Research,Research Facility,14
|
||||
Research,Research Module,12
|
||||
WallDefence Upgrade,Defense-WallUpgrade01,5,20
|
||||
WallDefence Upgrade,Defense-WallUpgrade02,35,40
|
||||
WallDefence Upgrade,Defense-WallUpgrade03,65,60
|
||||
WallDefence Upgrade,Defense-WallUpgrade04,100,100
|
||||
WallDefence Upgrade,Defense-WallUpgrade05,130,130
|
||||
WallDefence Upgrade,Defense-WallUpgrade06,160,160
|
||||
WallDefence Upgrade,Defense-WallUpgrade07,200,200
|
||||
WallDefence Upgrade,Defense-WallUpgrade08,230,230
|
||||
WallDefence Upgrade,Defense-WallUpgrade09,260,260
|
||||
WallDefence Upgrade,Defense-WallUpgrade10,300,300
|
||||
WallDefence Upgrade,Defense-WallUpgrade11,350,340
|
||||
WallDefence Upgrade,Defense-WallUpgrade12,400,380
|
||||
Research,Research Facility,20
|
||||
Research,Research Module,10
|
||||
Repair Upgrade,RepairFacility-Upgrade01,10
|
||||
Repair Upgrade,RepairFacility-Upgrade02,20
|
||||
Repair Upgrade,RepairFacility-Upgrade03,30
|
||||
|
@ -297,5 +297,5 @@ ReArm Upgrade,Struc-VTOLPad-Upgrade03,90
|
|||
ReArm Upgrade,Struc-VTOLPad-Upgrade04,120
|
||||
ReArm Upgrade,Struc-VTOLPad-Upgrade05,150
|
||||
ReArm Upgrade,Struc-VTOLPad-Upgrade06,180
|
||||
WallDefence Upgrade,Defense-WallUpgrade13,450,430
|
||||
WallDefence Upgrade,Defense-WallUpgrade13,450,420
|
||||
Production Upgrade,Struc-Factory-Cyborg-Upgrade-extra,0,1,0,250
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
ZNULLREPAIR,Level All,0,0,0,0,0,0,DEFAULT,0,0,0,100,0
|
||||
NEXUSrepair,Level Three,0,0,0,0,0,1,DEFAULT,0,0,100,100,0
|
||||
LightRepair1,Level All,50,250,800,0,10,0,TURRET,GNMREPAR.PIE,TRMECM1.PIE,15,7,0
|
||||
HeavyRepair,Level Two,50,250,3000,0,10,0,TURRET,GNMREPR2.PIE,TRMECM1.PIE,30,7,0
|
||||
LightRepair1,Level All,50,250,800,0,10,0,TURRET,GNMREPAR.PIE,TRMECM1.PIE,15,7,1
|
||||
HeavyRepair,Level Two,50,250,3000,0,10,0,TURRET,GNMREPR2.PIE,TRMECM1.PIE,30,7,1
|
||||
CyborgRepair,Level All,50,250,150,0,10,0,TURRET,cy_rep.Pie,cybody.Pie,15,7,0
|
||||
AutoRepair,Level One,0,0,0,0,0,1,DEFAULT,0,0,100,75,0
|
||||
AutoRepair,Level One,0,0,0,0,0,1,DEFAULT,0,0,150,150,0
|
||||
|
|
|
@ -92,7 +92,7 @@ R-Struc-RepairFacility,R-Sys-MobileRepairTurret01,109
|
|||
R-Struc-RepairFacility,R-Struc-Factory-Module,109
|
||||
R-Wpn-Cannon4AMk1,R-Wpn-Cannon-ROF01,109
|
||||
R-Wpn-Cannon4AMk1,R-Wpn-Cannon3Mk1,109
|
||||
R-Wpn-Cannon4AMk1,R-Wpn-Cannon-Damage08,109
|
||||
R-Wpn-Cannon4AMk1,R-Wpn-Cannon-Damage09,109
|
||||
R-Wpn-Cannon3Mk1,R-Wpn-Cannon-Damage06,109
|
||||
R-Wpn-Cannon3Mk1,R-Wpn-Cannon2Mk1,109
|
||||
R-Wpn-Rocket06-IDF,R-Wpn-Rocket02-MRL,109
|
||||
|
|
|
@ -3,7 +3,7 @@ R-Wpn-Howitzer-Incenediary,Level Two-Three,0,0,IMAGE_RES_WEAPONTECH,0,0,RES_W_IN
|
|||
R-Defense-Howitzer-Incenediary,Level Two-Three,0,0,IMAGE_RES_DEFENCE,0,0,RES_EMP_INH,Emplacement-Howitzer-Incenediary,0,0,4800,0,2,0,0,0,1,0,0
|
||||
R-Wpn-Plasmite-Flamer,Level Three,0,0,IMAGE_RES_WEAPONTECH,0,0,RES_PLFL,0,PlasmiteFlamer,WEAPON,7200,1,2,0,0,0,0,1,1
|
||||
R-Defense-PlasmiteFlamer,Level Three,0,0,IMAGE_RES_DEFENCE,0,0,RES_EMP_PFL,Plasmite-flamer-bunker,0,0,4800,0,2,0,0,2,1,0,0
|
||||
R-Wpn-Mortar-Incenediary,Level Three,0,0,IMAGE_RES_WEAPONTECH,0,0,0,0,Mortar-Incenediary,WEAPON,15000,1,2,0,0,0,0,0,1
|
||||
R-Wpn-Mortar-Incenediary,Level Three,0,0,IMAGE_RES_WEAPONTECH,0,0,0,0,Mortar-Incenediary,WEAPON,35000,1,2,0,0,0,0,0,1
|
||||
R-Defense-MortarPit-Incenediary,Level Three,0,0,IMAGE_RES_DEFENCE,0,0,0,Emplacement-MortarPit-Incenediary,0,0,10000,0,2,0,0,0,1,0,0
|
||||
R-Cyborg-Transport,Level All,0,0,IMAGE_RES_CYBORGTECH,0,0,RES_CYTRANS,0,V-Tol,PROPULSION,3600,1,2,0,2,0,0,0,1
|
||||
R-Cyborg-Armor-Heat07,Level Three,IMAGE_RES_GRPUPG,1,IMAGE_RES_CYBORGTECH,icamrhot.pie,0,0,0,0,0,14000,0,1,1,0,0,0,0,0
|
||||
|
@ -20,11 +20,11 @@ R-Wpn-Rocket05-MiniPod,Level One,0,0,IMAGE_RES_WEAPONTECH,0,0,RES_W_RK_MP1,0,Roc
|
|||
R-Wpn-Rocket01-LtAT,Level All,0,0,IMAGE_RES_WEAPONTECH,0,0,RES_W_RK_LTAT1,0,Rocket-LtA-T,WEAPON,8000,0,3,0,0,0,0,0,3
|
||||
R-Defense-HardcreteWall,Level All,0,0,IMAGE_RES_DEFENCE,0,0,RES_DF_HCW1,A0HardcreteMk1Wall,0,0,600,1,1,0,0,0,2,0,0
|
||||
R-Wpn-Cannon1Mk1,Level One,0,0,IMAGE_RES_WEAPONTECH,0,0,RES_CN1MK1,0,Cannon1Mk1,WEAPON,2400,1,1,0,0,0,0,0,3
|
||||
R-Struc-Factory-Module,Level One,0,0,IMAGE_RES_STRUCTURETECH,0,0,RES_ST_FM1,A0FacMod1,0,0,3000,1,3,0,0,0,1,0,0
|
||||
R-Struc-Factory-Module,Level One,0,0,IMAGE_RES_STRUCTURETECH,0,0,RES_ST_FM1,A0FacMod1,0,0,3500,1,3,0,0,0,1,0,0
|
||||
R-Wpn-MG1Mk1,Level One,0,0,IMAGE_RES_WEAPONTECH,0,0,RES_MG1MK1,0,MG1Mk1,WEAPON,500,1,0,0,0,0,0,0,3
|
||||
R-Wpn-MG2Mk1,Level One-Two,0,0,IMAGE_RES_WEAPONTECH,0,0,RES_MG2MK1,0,MG2Mk1,WEAPON,2000,1,1,0,0,0,0,0,2
|
||||
R-Wpn-MG3Mk1,Level One-Two,0,0,IMAGE_RES_WEAPONTECH,0,0,RES_MG3MK1,0,MG3Mk1,WEAPON,4000,1,2,0,0,0,0,0,2
|
||||
R-Wpn-Cannon2Mk1,Level One,0,0,IMAGE_RES_WEAPONTECH,0,0,RES_CN2MK1,0,Cannon2A-TMk1,WEAPON,10000,0,2,0,0,0,0,0,2
|
||||
R-Wpn-Cannon2Mk1,Level One,0,0,IMAGE_RES_WEAPONTECH,0,0,RES_CN2MK1,0,Cannon2A-TMk1,WEAPON,10000,0,2,0,0,0,0,0,1
|
||||
R-Wpn-Rocket02-MRL,Level One-Two,0,0,IMAGE_RES_WEAPONTECH,0,0,RES_W_RK_MRL1,0,Rocket-MRL,WEAPON,2400,1,1,0,0,0,0,0,1
|
||||
R-Wpn-Mortar01Lt,Level One,0,0,IMAGE_RES_WEAPONTECH,0,0,RES_MORTA1,0,Mortar1Mk1,WEAPON,2400,1,2,0,0,0,0,0,2
|
||||
R-Wpn-Flamer01Mk1,Level One,0,0,IMAGE_RES_WEAPONTECH,0,0,RES_FLAME1,0,Flame1Mk1,WEAPON,600,1,2,0,0,0,0,0,2
|
||||
|
@ -50,9 +50,9 @@ R-Defense-WallTower04,Level One,0,0,IMAGE_RES_DEFENCE,0,0,RES_WT4_HC,WallTower04
|
|||
R-Defense-WallTower03,Level One,0,0,IMAGE_RES_DEFENCE,0,0,RES_WT3_MC,WallTower03,0,0,1800,0,2,0,0,1,1,0,0
|
||||
R-Sys-Sensor-Turret01,Level All,0,0,IMAGE_RES_SYSTEMTECH,0,0,RES_SENSO1,0,SensorTurret1Mk1,SENSOR,1000,0,0,0,0,0,0,0,1
|
||||
R-Struc-RepairFacility,Level One,0,0,IMAGE_RES_STRUCTURETECH,0,0,RES_REPAI1,A0RepairCentre3,0,0,2400,0,2,0,0,0,1,0,0
|
||||
R-Wpn-Cannon4AMk1,Level Two,0,0,IMAGE_RES_WEAPONTECH,0,0,RES_W_CN_4A,0,Cannon4AUTOMk1,WEAPON,10000,1,3,0,0,0,0,1,2
|
||||
R-Wpn-Cannon4AMk1,Level Two,0,0,IMAGE_RES_WEAPONTECH,0,0,RES_W_CN_4A,0,Cannon4AUTOMk1,WEAPON,20000,1,3,0,0,0,0,1,2
|
||||
R-Sys-Engineering01,Level One-Two,IMAGE_RES_GRPUPG,0,IMAGE_RES_SYSTEMTECH,trlcon.pie,0,RES_ENGIN1,0,0,0,1200,1,0,1,0,0,0,0,0
|
||||
R-Wpn-Cannon3Mk1,Level One,0,0,IMAGE_RES_WEAPONTECH,0,0,RES_CN3MK1,0,Cannon375mmMk1,WEAPON,10000,1,2,0,0,0,0,0,1
|
||||
R-Wpn-Cannon3Mk1,Level One,0,0,IMAGE_RES_WEAPONTECH,0,0,RES_CN3MK1,0,Cannon375mmMk1,WEAPON,10000,1,2,0,0,0,0,0,2
|
||||
R-Wpn-Rocket06-IDF,Level Two,0,0,IMAGE_RES_WEAPONTECH,0,0,RES_W_RK_IDF,0,Rocket-IDF,WEAPON,15000,1,5,0,0,0,0,0,1
|
||||
R-Wpn-HowitzerMk1,Level Two,0,0,IMAGE_RES_WEAPONTECH,0,0,RES_W_HMK1,0,Howitzer105Mk1,WEAPON,9000,1,2,0,0,0,0,0,1
|
||||
CAM1RESEARCH,Level One,0,1,IMAGE_RES_COMPUTERTECH,MICAPSUL.PIE,0,0,0,0,0,32,0,0,0,0,0,0,0,0
|
||||
|
@ -63,11 +63,11 @@ R-Wpn-MG-Damage02,Level One,IMAGE_RES_GRPDAM,0,IMAGE_RES_WEAPONTECH,0,0,RES_W_MG
|
|||
R-Wpn-MG-ROF02,Level Two,IMAGE_RES_GRPROF,0,IMAGE_RES_WEAPONTECH,0,0,RES_W_MG_ROF2,0,MG1Mk1,WEAPON,6000,0,1,1,0,0,0,0,0
|
||||
R-Wpn-MG-Damage03,Level One,IMAGE_RES_GRPDAM,1,IMAGE_RES_WEAPONTECH,0,0,0,0,MG1Mk1,WEAPON,4000,0,1,1,0,0,0,0,0
|
||||
R-Wpn-MG-ROF03,Level Two-Three,IMAGE_RES_GRPROF,0,IMAGE_RES_WEAPONTECH,0,0,RES_W_MG_ROF3,0,MG1Mk1,WEAPON,8000,1,1,1,0,0,0,0,0
|
||||
R-Defense-WallUpgrade01,Level One,IMAGE_RES_GRPUPG,0,IMAGE_RES_DEFENCE,BLWALLH.PIE,0,RES_DF_WU1,0,0,0,3000,0,2,1,0,0,0,0,0
|
||||
R-Defense-WallUpgrade01,Level One,IMAGE_RES_GRPUPG,0,IMAGE_RES_DEFENCE,BLWALLH.PIE,0,RES_DF_WU1,0,0,0,2000,0,2,1,0,0,0,0,0
|
||||
R-Struc-CommandRelay,Level One,0,0,IMAGE_RES_STRUCTURETECH,0,0,RES_ST_CR1,A0ComDroidControl,0,0,1600,1,1,0,0,0,1,0,0
|
||||
R-Comp-SynapticLink,Level One,0,0,IMAGE_RES_COMPUTERTECH,icsynapt.PIE,0,RES_C_SL1,0,0,0,1200,1,1,0,0,0,0,0,0
|
||||
R-Vehicle-Engine01,Level One,IMAGE_RES_GRPUPG,0,IMAGE_RES_DROIDTECH,iceng.pie,0,RES_V_EN1,0,0,0,1000,1,1,1,0,0,0,0,0
|
||||
R-Vehicle-Engine02,Level One,IMAGE_RES_GRPUPG,1,IMAGE_RES_DROIDTECH,iceng.pie,0,0,0,0,0,2500,1,1,1,0,0,0,0,0
|
||||
R-Vehicle-Engine01,Level One,IMAGE_RES_GRPUPG,0,IMAGE_RES_DROIDTECH,iceng.pie,0,RES_V_EN1,0,0,0,1500,1,1,1,0,0,0,0,0
|
||||
R-Vehicle-Engine02,Level One,IMAGE_RES_GRPUPG,1,IMAGE_RES_DROIDTECH,iceng.pie,0,0,0,0,0,3000,1,1,1,0,0,0,0,0
|
||||
R-Vehicle-Engine03,Level One-Two,IMAGE_RES_GRPUPG,1,IMAGE_RES_DROIDTECH,iceng.pie,0,0,0,0,0,5000,1,1,1,0,0,0,0,0
|
||||
R-Wpn-Flamer-Damage01,Level One,IMAGE_RES_GRPDAM,0,IMAGE_RES_WEAPONTECH,0,0,RES_W_FL_D1,0,Flame1Mk1,WEAPON,600,1,1,1,0,0,0,0,0
|
||||
R-Wpn-Flamer-Damage02,Level One-Two,IMAGE_RES_GRPDAM,1,IMAGE_RES_WEAPONTECH,0,0,0,0,Flame1Mk1,WEAPON,1200,0,1,1,0,0,0,0,0
|
||||
|
@ -93,16 +93,16 @@ R-Defense-Pillbox01,Level One,0,0,IMAGE_RES_DEFENCE,0,0,RES_DF_P1,PillBox1,0,0,1
|
|||
R-Defense-Pillbox04,Level One,0,0,IMAGE_RES_DEFENCE,0,0,RES_PB_LC,PillBox4,0,0,1500,0,2,0,0,0,1,0,0
|
||||
R-Defense-Pillbox05,Level One,0,0,IMAGE_RES_DEFENCE,0,0,RES_PB_FL,PillBox5,0,0,1500,0,2,0,0,0,1,0,0
|
||||
R-Sys-MobileRepairTurret01,Level All,0,0,IMAGE_RES_SYSTEMTECH,0,0,RES_REPTU1,0,LightRepair1,REPAIR,600,0,1,0,0,0,0,0,2
|
||||
R-Defense-WallUpgrade02,Level One-Two,IMAGE_RES_GRPUPG,1,IMAGE_RES_DEFENCE,BLWALLH.PIE,0,0,0,0,0,6000,0,2,1,0,0,0,0,0
|
||||
R-Defense-WallUpgrade03,Level One-Two,IMAGE_RES_GRPUPG,1,IMAGE_RES_DEFENCE,BLWALLH.PIE,0,0,0,0,0,9000,0,1,1,0,0,0,0,0
|
||||
R-Defense-WallUpgrade02,Level One-Two,IMAGE_RES_GRPUPG,1,IMAGE_RES_DEFENCE,BLWALLH.PIE,0,0,0,0,0,4000,0,2,1,0,0,0,0,0
|
||||
R-Defense-WallUpgrade03,Level One-Two,IMAGE_RES_GRPUPG,1,IMAGE_RES_DEFENCE,BLWALLH.PIE,0,0,0,0,0,6000,0,1,1,0,0,0,0,0
|
||||
R-Struc-Materials01,Level One,IMAGE_RES_GRPUPG,0,IMAGE_RES_STRUCTURETECH,icmolql.pie,0,RES_ST_MAT1,0,0,0,1200,0,1,1,0,0,0,0,0
|
||||
R-Struc-Materials02,Level One,IMAGE_RES_GRPUPG,1,IMAGE_RES_STRUCTURETECH,icmolql.pie,0,0,0,0,0,2400,0,1,1,0,0,0,0,0
|
||||
R-Struc-Materials03,Level One-Two,IMAGE_RES_GRPUPG,1,IMAGE_RES_STRUCTURETECH,icmolql.pie,0,0,0,0,0,3600,0,1,1,0,0,0,0,0
|
||||
R-Vehicle-Metals01,Level One,IMAGE_RES_GRPUPG,0,IMAGE_RES_DROIDTECH,icmolql.pie,0,RES_V_MET1,0,0,0,1800,1,2,1,0,0,0,0,0
|
||||
R-Vehicle-Metals02,Level One,IMAGE_RES_GRPUPG,1,IMAGE_RES_DROIDTECH,icmolql.pie,0,0,0,0,0,3600,0,1,1,0,0,0,0,0
|
||||
R-Vehicle-Metals03,Level One-Two,IMAGE_RES_GRPUPG,1,IMAGE_RES_DROIDTECH,icmolql.pie,0,0,0,0,0,5400,1,1,1,0,0,0,0,0
|
||||
R-Struc-Research-Upgrade01,Level One,IMAGE_RES_GRPUPG,0,IMAGE_RES_COMPUTERTECH,blresch4.PIE,0,RES_ST_RU1,0,0,0,4000,1,1,1,0,0,0,0,0
|
||||
R-Struc-Research-Upgrade02,Level One,IMAGE_RES_GRPUPG,1,IMAGE_RES_COMPUTERTECH,blresch4.PIE,0,0,0,0,0,5000,0,1,1,0,0,0,0,0
|
||||
R-Struc-Research-Upgrade01,Level One,IMAGE_RES_GRPUPG,0,IMAGE_RES_COMPUTERTECH,blresch4.PIE,0,RES_ST_RU1,0,0,0,2000,1,1,1,0,0,0,0,0
|
||||
R-Struc-Research-Upgrade02,Level One,IMAGE_RES_GRPUPG,1,IMAGE_RES_COMPUTERTECH,blresch4.PIE,0,0,0,0,0,4000,0,1,1,0,0,0,0,0
|
||||
R-Struc-Research-Upgrade03,Level One-Two,IMAGE_RES_GRPUPG,1,IMAGE_RES_COMPUTERTECH,blresch4.PIE,0,0,0,0,0,6000,0,1,1,0,0,0,0,0
|
||||
R-Struc-Factory-Upgrade01,Level One,IMAGE_RES_GRPUPG,0,IMAGE_RES_STRUCTURETECH,BLFACT1.PIE,0,RES_ST_FU1,0,0,0,2000,0,1,1,0,0,0,0,0
|
||||
R-Struc-Factory-Upgrade02,Level One,IMAGE_RES_GRPUPG,1,IMAGE_RES_STRUCTURETECH,BLFACT1.PIE,0,0,0,0,0,4000,0,1,1,0,0,0,0,0
|
||||
|
@ -211,12 +211,12 @@ R-Defense-HvyArtMissile,Level Three,0,0,IMAGE_RES_DEFENCE,0,0,RES_EMP_HvAM,Empla
|
|||
R-Defense-WallTower-HvyA-Trocket,Level Three,0,0,IMAGE_RES_DEFENCE,0,0,RES_WT12_HAT,WallTower-HvATrocket,0,0,7200,0,2,0,0,0,1,0,0
|
||||
R-Defense-WallTower-HPVcannon,Level Two-Three,0,0,IMAGE_RES_DEFENCE,0,0,RES_WT13_HPV,WallTower-HPVcannon,0,0,7000,0,2,0,0,1,1,0,0
|
||||
R-Defense-WallTower-A-Tmiss,Level Three,0,0,IMAGE_RES_DEFENCE,0,0,RES_WT9_ATM,WallTower-Atmiss,0,0,10000,0,2,0,0,1,1,0,0
|
||||
R-Defense-WallUpgrade04,Level Two,IMAGE_RES_GRPUPG,0,IMAGE_RES_DEFENCE,BLWALLH.PIE,0,RES_DF_WU4,0,0,0,9000,0,3,1,0,0,0,0,0
|
||||
R-Defense-WallUpgrade05,Level Two,IMAGE_RES_GRPUPG,1,IMAGE_RES_DEFENCE,BLWALLH.PIE,0,0,0,0,0,10000,0,1,1,0,0,0,0,0
|
||||
R-Defense-WallUpgrade06,Level Two-Three,IMAGE_RES_GRPUPG,1,IMAGE_RES_DEFENCE,BLWALLH.PIE,0,0,0,0,0,11000,0,1,1,0,0,0,0,0
|
||||
R-Defense-WallUpgrade07,Level Three,IMAGE_RES_GRPUPG,0,IMAGE_RES_DEFENCE,BLWALLH.PIE,0,RES_DF_WU7,0,0,0,12000,0,2,1,0,0,0,0,0
|
||||
R-Defense-WallUpgrade08,Level Three,IMAGE_RES_GRPUPG,1,IMAGE_RES_DEFENCE,BLWALLH.PIE,0,0,0,0,0,14000,0,1,1,0,0,0,0,0
|
||||
R-Defense-WallUpgrade09,Level Three,IMAGE_RES_GRPUPG,1,IMAGE_RES_DEFENCE,BLWALLH.PIE,0,0,0,0,0,16000,0,1,1,0,0,0,0,0
|
||||
R-Defense-WallUpgrade04,Level Two,IMAGE_RES_GRPUPG,0,IMAGE_RES_DEFENCE,BLWALLH.PIE,0,RES_DF_WU4,0,0,0,10000,0,3,1,0,0,0,0,0
|
||||
R-Defense-WallUpgrade05,Level Two,IMAGE_RES_GRPUPG,1,IMAGE_RES_DEFENCE,BLWALLH.PIE,0,0,0,0,0,12000,0,1,1,0,0,0,0,0
|
||||
R-Defense-WallUpgrade06,Level Two-Three,IMAGE_RES_GRPUPG,1,IMAGE_RES_DEFENCE,BLWALLH.PIE,0,0,0,0,0,14000,0,1,1,0,0,0,0,0
|
||||
R-Defense-WallUpgrade07,Level Three,IMAGE_RES_GRPUPG,0,IMAGE_RES_DEFENCE,BLWALLH.PIE,0,RES_DF_WU7,0,0,0,18000,0,2,1,0,0,0,0,0
|
||||
R-Defense-WallUpgrade08,Level Three,IMAGE_RES_GRPUPG,1,IMAGE_RES_DEFENCE,BLWALLH.PIE,0,0,0,0,0,20000,0,1,1,0,0,0,0,0
|
||||
R-Defense-WallUpgrade09,Level Three,IMAGE_RES_GRPUPG,1,IMAGE_RES_DEFENCE,BLWALLH.PIE,0,0,0,0,0,22000,0,1,1,0,0,0,0,0
|
||||
R-Struc-Factory-Upgrade04,Level Two,IMAGE_RES_GRPUPG,0,IMAGE_RES_STRUCTURETECH,BLFACT1.PIE,0,RES_ST_FU4,0,0,0,9200,1,1,1,0,0,0,0,0
|
||||
R-Struc-Factory-Upgrade05,Level Two,IMAGE_RES_GRPUPG,1,IMAGE_RES_STRUCTURETECH,BLFACT1.PIE,0,0,0,0,0,11200,0,1,1,0,0,0,0,0
|
||||
R-Struc-Factory-Upgrade06,Level Two-Three,IMAGE_RES_GRPUPG,1,IMAGE_RES_STRUCTURETECH,BLFACT1.PIE,0,0,0,0,0,13200,0,1,1,0,0,0,0,0
|
||||
|
@ -246,12 +246,12 @@ R-Struc-Materials08,Level Three,IMAGE_RES_GRPUPG,1,IMAGE_RES_STRUCTURETECH,icmol
|
|||
R-Struc-Materials09,Level Three,IMAGE_RES_GRPUPG,1,IMAGE_RES_STRUCTURETECH,icmolql.pie,0,0,0,0,0,16000,0,1,1,0,0,0,0,0
|
||||
R-Struc-Power-Upgrade01,Level Two-Three,IMAGE_RES_GRPUPG,0,IMAGE_RES_POWERTECH,blpower4.pie,0,RES_POWU1,0,0,0,6000,1,2,1,0,0,0,0,0
|
||||
R-Struc-Power-Upgrade02,Level Three,IMAGE_RES_GRPUPG,0,IMAGE_RES_POWERTECH,blpower4.pie,0,RES_POWU2,0,0,0,9000,1,2,1,0,0,0,0,0
|
||||
R-Struc-Research-Upgrade04,Level Two,IMAGE_RES_GRPUPG,0,IMAGE_RES_COMPUTERTECH,blresch4.PIE,0,RES_ST_RU4,0,0,0,8000,1,1,1,0,0,0,0,0
|
||||
R-Struc-Research-Upgrade05,Level Two,IMAGE_RES_GRPUPG,1,IMAGE_RES_COMPUTERTECH,blresch4.PIE,0,0,0,0,0,10000,0,1,1,0,0,0,0,0
|
||||
R-Struc-Research-Upgrade06,Level Two-Three,IMAGE_RES_GRPUPG,1,IMAGE_RES_COMPUTERTECH,blresch4.PIE,0,0,0,0,0,12000,0,1,1,0,0,0,0,0
|
||||
R-Struc-Research-Upgrade07,Level Three,IMAGE_RES_GRPUPG,0,IMAGE_RES_COMPUTERTECH,blresch4.PIE,0,RES_ST_RU7,0,0,0,14000,1,1,1,0,0,0,0,0
|
||||
R-Struc-Research-Upgrade08,Level Three,IMAGE_RES_GRPUPG,1,IMAGE_RES_COMPUTERTECH,blresch4.PIE,0,0,0,0,0,17000,0,1,1,0,0,0,0,0
|
||||
R-Struc-Research-Upgrade09,Level Three,IMAGE_RES_GRPUPG,1,IMAGE_RES_COMPUTERTECH,blresch4.PIE,0,0,0,0,0,20000,0,1,1,0,0,0,0,0
|
||||
R-Struc-Research-Upgrade04,Level Two,IMAGE_RES_GRPUPG,0,IMAGE_RES_COMPUTERTECH,blresch4.PIE,0,RES_ST_RU4,0,0,0,6000,1,1,1,0,0,0,0,0
|
||||
R-Struc-Research-Upgrade05,Level Two,IMAGE_RES_GRPUPG,1,IMAGE_RES_COMPUTERTECH,blresch4.PIE,0,0,0,0,0,8000,0,1,1,0,0,0,0,0
|
||||
R-Struc-Research-Upgrade06,Level Two-Three,IMAGE_RES_GRPUPG,1,IMAGE_RES_COMPUTERTECH,blresch4.PIE,0,0,0,0,0,10000,0,1,1,0,0,0,0,0
|
||||
R-Struc-Research-Upgrade07,Level Three,IMAGE_RES_GRPUPG,0,IMAGE_RES_COMPUTERTECH,blresch4.PIE,0,RES_ST_RU7,0,0,0,10000,1,1,1,0,0,0,0,0
|
||||
R-Struc-Research-Upgrade08,Level Three,IMAGE_RES_GRPUPG,1,IMAGE_RES_COMPUTERTECH,blresch4.PIE,0,0,0,0,0,13000,0,1,1,0,0,0,0,0
|
||||
R-Struc-Research-Upgrade09,Level Three,IMAGE_RES_GRPUPG,1,IMAGE_RES_COMPUTERTECH,blresch4.PIE,0,0,0,0,0,16000,0,1,1,0,0,0,0,0
|
||||
R-Struc-RprFac-Upgrade04,Level Two,IMAGE_RES_GRPUPG,0,IMAGE_RES_SYSTEMTECH,0,0,RES_ST_RFU4,A0RepairCentre3,0,0,6000,0,1,1,0,0,0,0,0
|
||||
R-Struc-RprFac-Upgrade05,Level Two,IMAGE_RES_GRPUPG,1,IMAGE_RES_SYSTEMTECH,0,0,0,A0RepairCentre3,0,0,8000,0,1,1,0,0,0,0,0
|
||||
R-Struc-RprFac-Upgrade06,Level Two-Three,IMAGE_RES_GRPUPG,1,IMAGE_RES_SYSTEMTECH,0,0,0,A0RepairCentre3,0,0,10000,0,1,1,0,0,0,0,0
|
||||
|
@ -424,7 +424,7 @@ R-Wpn-Bomb05,Level Three,0,0,IMAGE_RES_WEAPONTECH,0,0,RES_W_BMB5,0,Bomb5-VTOL-Pl
|
|||
R-Wpn-Bomb06,Level Three,0,0,IMAGE_RES_WEAPONTECH,0,0,RES_W_BMB6,0,Bomb6-VTOL-EMP,WEAPON,25000,0,2,0,0,0,0,0,1
|
||||
R-Cyb-MineSwp,Level All,IMAGE_RES_CYBORGTECH,0,IMAGE_RES_WEAPONTECH,0,0,0,0,Cyborg_RocketMine,WEAPON,7000,0,0,0,1,0,0,0,1
|
||||
R-Wpn-LasSat_3,Level Three,0,1,IMAGE_RES_POWERTECH,0,0,0,NuclearReactor,0,0,40000,1,1,0,0,0,2,0,0
|
||||
R-Struc-com,Level One,0,0,IMAGE_RES_STRUCTURETECH,0,0,0,A0CommandCentreDEL,0,0,3000,1,1,0,0,1,1,0,0
|
||||
R-Struc-com,Level One,0,0,IMAGE_RES_STRUCTURETECH,0,0,0,A0CommandCentreDEL,0,0,2500,1,1,0,0,1,1,0,0
|
||||
R-Defense-WallUpgrade13,Level All,IMAGE_RES_GRPUPG,1,IMAGE_RES_DEFENCE,BLWALLH.PIE,0,0,0,0,0,55000,0,1,1,0,0,0,0,0
|
||||
R-Vehicle-SEBody1,Level One,0,0,IMAGE_RES_DROIDTECH,0,0,RES_V_B01,0,SEBody1,BODY,3000,0,2,0,0,0,0,0,1
|
||||
R-Vehicle-SEBody2,Level One,0,0,IMAGE_RES_DROIDTECH,0,0,RES_V_B05,0,SEBody2,BODY,9000,0,2,0,0,0,0,0,1
|
||||
|
@ -435,4 +435,3 @@ R-Vehicle-SABody3,Level Three,0,0,IMAGE_RES_DROIDTECH,0,0,RES_V_B10,0,SABody3,BO
|
|||
R-Struc-AAShield,Level One,0,0,IMAGE_RES_STRUCTURETECH,0,0,0,AAShield,0,0,25000,1,2,0,0,0,1,0,0
|
||||
R-Vehicle-Truck,Level One,0,0,IMAGE_RES_DROIDTECH,0,0,0,0,TruckBody,BODY,1000,0,1,0,0,0,0,0,1
|
||||
R-Struc-Factory-Cyborg-Upgrade-extra,Level Three,IMAGE_RES_GRPUPG,1,IMAGE_RES_STRUCTURETECH,blcfact1.pie,0,0,0,0,0,1000,0,1,1,0,0,0,0,0
|
||||
R-StakeMark_h,Level One,0,0,IMAGE_RES_DEFENCE,0,0,RES_TTRAP1,0,0,0,10,0,0,0,0,0,0,0,0
|
||||
|
|
|
@ -23,7 +23,6 @@ R-Wpn-MG2Mk1,MG2Mk1,WEAPON,0,0,10
|
|||
R-Wpn-MG3Mk1,MG3-VTOL,WEAPON,0,0,10
|
||||
R-Wpn-MG3Mk1,MG3Mk1,WEAPON,0,0,10
|
||||
R-Wpn-Cannon2Mk1,Cannon2A-TMk1,WEAPON,0,0,10
|
||||
R-Wpn-Cannon2Mk1,Cyb-Hvybod-Mcannon,BODY,0,0,2
|
||||
R-Wpn-Rocket02-MRL,Rocket-MRL,WEAPON,0,0,10
|
||||
R-Wpn-Mortar01Lt,Mortar1Mk1,WEAPON,0,0,10
|
||||
R-Wpn-Mortar01Lt,Cyb-Hvybod-HPV,BODY,0,0,2
|
||||
|
@ -47,6 +46,7 @@ R-Sys-Sensor-Turret01,SensorTurret1Mk1,SENSOR,0,0,8
|
|||
R-Wpn-Cannon4AMk1,Cannon4AUTO-VTOL,WEAPON,0,0,10
|
||||
R-Wpn-Cannon4AMk1,Cannon4AUTOMk1,WEAPON,0,0,10
|
||||
R-Wpn-Cannon3Mk1,Cannon375mmMk1,WEAPON,0,0,10
|
||||
R-Wpn-Cannon3Mk1,Cyb-Hvybod-Mcannon,BODY,0,0,2
|
||||
R-Wpn-Rocket06-IDF,Rocket-IDF,WEAPON,0,0,10
|
||||
R-Wpn-HowitzerMk1,Howitzer105Mk1,WEAPON,0,0,10
|
||||
R-Comp-CommandTurret01,CommandBrain01,BRAIN,0,0,3
|
||||
|
|
|
@ -17,7 +17,7 @@ R-Struc-CommandRelay,A0ComDroidControl,0,114
|
|||
R-Defense-TankTrap01,A0TankTrap2,0,132
|
||||
R-Defense-Tower01,GuardTower1,0,175
|
||||
R-Defense-Tower06,GuardTower6,0,180
|
||||
R-Defense-Pillbox01,PillBox1,0,201
|
||||
R-Defense-Pillbox01,PillBox2,0,201
|
||||
R-Defense-Pillbox04,PillBox4,0,204
|
||||
R-Defense-Pillbox05,PillBox5,0,205
|
||||
R-Defense-WallTower06,WallTower06,0,245
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
ANTI PERSONNEL,SOFT,200
|
||||
ANTI PERSONNEL,SOFT,125
|
||||
ANTI PERSONNEL,MEDIUM,100
|
||||
ANTI PERSONNEL,HARD,75
|
||||
ANTI PERSONNEL,BUNKER,100
|
||||
|
@ -6,7 +6,7 @@ ANTI TANK,SOFT,100
|
|||
ANTI TANK,MEDIUM,50
|
||||
ANTI TANK,HARD,50
|
||||
ANTI TANK,BUNKER,40
|
||||
ARTILLERY ROUND,SOFT,200
|
||||
ARTILLERY ROUND,SOFT,125
|
||||
ARTILLERY ROUND,MEDIUM,100
|
||||
ARTILLERY ROUND,HARD,75
|
||||
ARTILLERY ROUND,BUNKER,60
|
||||
|
@ -18,7 +18,7 @@ FLAMER,SOFT,150
|
|||
FLAMER,MEDIUM,100
|
||||
FLAMER,HARD,50
|
||||
FLAMER,BUNKER,170
|
||||
ANTI AIRCRAFT,SOFT,100
|
||||
ANTI AIRCRAFT,MEDIUM,50
|
||||
ANTI AIRCRAFT,HARD,50
|
||||
ANTI AIRCRAFT,BUNKER,40
|
||||
ANTI AIRCRAFT,SOFT,120
|
||||
ANTI AIRCRAFT,MEDIUM,100
|
||||
ANTI AIRCRAFT,HARD,80
|
||||
ANTI AIRCRAFT,BUNKER,80
|
||||
|
|
|
@ -15,11 +15,9 @@ A0CommandCentreDEL,HQ,Level All,HARD,0,2,2,Concrete,500,3,10,500,10,100,30,300,1
|
|||
A0CommandCentreNE,HQ,Level Three,HARD,0,2,2,Concrete,500,3,10,500,10,100,30,300,1,1,ZNULLECM,CCSensor,1,blhq4.Pie,0,1,0
|
||||
A0CommandCentreNP,HQ,Level One,HARD,0,2,2,Concrete,500,3,10,500,10,100,30,300,1,1,ZNULLECM,CCSensor,1,blhq2.Pie,0,1,0
|
||||
A0CyborgFactory,CYBORG FACTORY,Level All,MEDIUM,1,1,2,Concrete,500,2,10,500,100,100,30,150,5,20,ZNULLECM,DefaultSensor1Mk1,0,blcfact1.Pie,0,1,0
|
||||
A0FacMod1,FACTORY MODULE,Level All,MEDIUM,1,3,3,Concrete,500,2,10,500,100,100,30,150,255,20,ZNULLECM,DefaultSensor1Mk1,0,BLFACT1.PIE,0,1,0
|
||||
A0FacMod1,FACTORY MODULE,Level All,MEDIUM,1,3,3,Concrete,500,3,10,500,100,100,30,150,255,20,ZNULLECM,DefaultSensor1Mk1,0,BLFACT1.PIE,0,1,0
|
||||
A0HardcreteMk1CWall,CORNER WALL,Level All,HARD,1,1,1,Concrete,125,2,15,265,10,75,1,0,255,0,ZNULLECM,ZNULLSENSOR,0,BLWALLC1.PIE,0,0,0
|
||||
A0HardcreteMk1Wall,WALL,Level All,HARD,1,1,1,Concrete,125,2,15,265,10,75,1,0,255,0,ZNULLECM,ZNULLSENSOR,0,BLWALLH.PIE,0,1,0
|
||||
StakeMark,DOOR,Level All,HARD,1,1,2,Concrete,250,2,15,265,10,75,10,25,255,0,ZNULLECM,ZNULLSENSOR,0,gatev.pie,0,1,0
|
||||
StakeMark_h,DOOR,Level All,HARD,1,2,1,Concrete,250,2,15,265,10,75,10,25,255,0,ZNULLECM,ZNULLSENSOR,0,gateh.pie,0,1,0
|
||||
A0LasSatCommand,DOOR,Level All,HARD,1,1,1,Concrete,2000,3,10,500,10,2000,30,300,1,0,ZNULLECM,ZNULLSENSOR,1,blmssilo.pie,mibcool.pie,0,1
|
||||
A0LightFactory,FACTORY,Level One,MEDIUM,1,3,3,Concrete,500,3,10,500,100,100,30,150,255,20,ZNULLECM,BaBaSensor,0,BLBRBFAC.PIE,0,1,0
|
||||
A0PowerGenerator,POWER GENERATOR,Level One,MEDIUM,1,2,2,Concrete,500,3,20,500,30,100,30,300,255,10,ZNULLECM,BaBaSensor,0,BLBRBGEN.PIE,0,1,0
|
||||
|
@ -105,13 +103,13 @@ PillBox3,DEFENSE,Level All,BUNKER,0,1,1,Concrete,400,1,20,500,10,130,10,150,255,
|
|||
PillBox4,DEFENSE,Level All,BUNKER,0,1,1,Concrete,400,1,20,500,10,125,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,Blcanpil.Pie,0,1,1
|
||||
PillBox5,DEFENSE,Level All,BUNKER,0,1,1,Concrete,400,1,20,500,10,125,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,Blcanpil.Pie,0,0,1
|
||||
PillBox6,DEFENSE,Level All,BUNKER,0,1,1,Concrete,400,1,20,500,10,175,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,Blcanpil.Pie,0,0,1
|
||||
WallTower-HPVcannon,DEFENSE,Level Two-Three,BUNKER,0,1,1,Concrete,400,1,20,500,10,250,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,Blcanpil.pie,0,0,1
|
||||
Emplacement-PlasmaCannon,DEFENSE,Level Three,BUNKER,0,1,1,Concrete,400,1,20,400,10,425,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,adv-bunker.pie,0,0,1
|
||||
WallTower-HPVcannon,DEFENSE,Level Two-Three,BUNKER,0,1,1,Concrete,400,1,20,500,10,300,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,Blcanpil.pie,0,0,1
|
||||
Emplacement-PlasmaCannon,DEFENSE,Level Three,BUNKER,0,1,1,Concrete,400,1,20,400,10,400,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,adv-bunker.pie,0,0,1
|
||||
Emplacement-PulseLaser,DEFENSE,Level Three,BUNKER,0,1,1,Concrete,400,1,20,500,10,300,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,adv-bunker.pie,0,0,1
|
||||
Emplacement-PrisLas,DEFENSE,Level Three,BUNKER,0,1,1,Concrete,400,1,20,500,10,200,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,adv-bunker.pie,0,0,1
|
||||
Emplacement-Rail2,DEFENSE,Level Three,BUNKER,0,1,1,Concrete,400,1,20,500,10,350,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,adv-bunker.pie,0,0,1
|
||||
Emplacement-Rail3,DEFENSE,Level Three,BUNKER,0,1,1,Concrete,400,1,20,500,10,450,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,adv-bunker.pie,0,0,1
|
||||
Emplacement-HvyATrocket,DEFENSE,Level All,BUNKER,0,1,1,Concrete,400,1,20,500,10,200,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,Blcanpil.Pie,0,0,1
|
||||
Emplacement-Rail2,DEFENSE,Level Three,BUNKER,0,1,1,Concrete,400,1,20,500,10,300,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,adv-bunker.pie,0,0,1
|
||||
Emplacement-Rail3,DEFENSE,Level Three,BUNKER,0,1,1,Concrete,400,1,20,500,10,400,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,adv-bunker.pie,0,0,1
|
||||
Emplacement-HvyATrocket,DEFENSE,Level All,BUNKER,0,1,1,Concrete,400,1,20,500,10,225,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,Blcanpil.Pie,0,0,1
|
||||
Emplacement-MortarPit-Incenediary,DEFENSE,Level Three,BUNKER,0,1,1,Concrete,400,1,20,500,10,350,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,Blcanpil.pie,0,0,1
|
||||
Emplacement-HeavyLaser,DEFENSE,Level Three,BUNKER,0,1,1,Concrete,400,1,20,500,10,350,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,adv-bunker.pie,0,0,1
|
||||
Plasmite-flamer-bunker,DEFENSE,Level Three,BUNKER,0,1,1,Concrete,400,1,20,400,10,175,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,Blcanpil.Pie,0,0,1
|
||||
|
@ -123,8 +121,8 @@ Sys-NX-VTOL-CB-Tow,DEFENSE,Level Two-Three,HARD,0,1,1,Concrete,400,3,15,400,0,10
|
|||
Sys-NX-VTOL-RadTow,DEFENSE,Level Two-Three,HARD,0,1,1,Concrete,400,3,15,400,0,100,10,150,255,0,ZNULLECM,Sys-VTOLRadarTower01,1,Blgrdnex.Pie,0,0,0
|
||||
Sys-SensoTower01,DEFENSE,Level All,MEDIUM,0,1,1,Concrete,300,3,10,300,0,60,10,150,255,0,ZNULLECM,SensorTurret1Mk1,1,BLGUARDM.PIE,0,0,0
|
||||
Sys-SensoTower02,DEFENSE,Level Two-Three,HARD,0,1,1,Concrete,400,3,15,400,0,100,10,150,255,0,ZNULLECM,SensorTower2Mk1,1,BLGUARDR.PIE,0,0,0
|
||||
Sys-SensoTowerWS,DEFENSE,Level Two-Three,HARD,0,1,1,Concrete,800,3,15,400,0,250,10,150,255,0,ZNULLECM,Sensor-WideSpec,1,BLGUARDR.PIE,0,0,0
|
||||
Sys-SpyTower,DEFENSE,Level Two-Three,HARD,0,1,1,Concrete,800,3,15,400,0,600,10,150,255,0,ZNULLECM,DefaultSensor1Mk1,1,BLGUARDR.PIE,0,0,1
|
||||
Sys-SensoTowerWS,DEFENSE,Level Two-Three,HARD,0,1,1,Concrete,700,3,15,400,0,250,10,150,255,0,ZNULLECM,Sensor-WideSpec,1,BLGUARDR.PIE,0,0,0
|
||||
Sys-SpyTower,DEFENSE,Level Two-Three,HARD,0,1,1,Concrete,700,3,15,400,0,500,10,150,255,0,ZNULLECM,DefaultSensor1Mk1,1,BLGUARDR.PIE,0,0,1
|
||||
Sys-VTOL-CB-Tower01,DEFENSE,Level Two-Three,HARD,0,1,1,Concrete,400,3,15,400,0,100,10,150,255,0,ZNULLECM,Sys-VTOLCBTower01,1,BLGUARDR.PIE,0,0,0
|
||||
Sys-VTOL-RadarTower01,DEFENSE,Level Two-Three,HARD,0,1,1,Concrete,400,3,15,400,0,100,10,150,255,0,ZNULLECM,Sys-VTOLRadarTower01,1,BLGUARDR.PIE,0,0,0
|
||||
TankTrapC,CORNER WALL,Level All,HARD,1,1,1,Concrete,40,1,10,100,10,15,1,0,255,0,ZNULLECM,ZNULLSENSOR,0,tank-traps.pie,0,1,0
|
||||
|
@ -137,13 +135,13 @@ Wall-VulcanCan,DEFENSE,Level Two-Three,HARD,0,1,1,Concrete,400,2,15,420,10,275,1
|
|||
WallTower-Atmiss,DEFENSE,Level Three,HARD,0,1,1,Concrete,400,2,15,420,10,350,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,BLGUARD1.PIE,0,0,1
|
||||
WallTower-DoubleAAGun,DEFENSE,Level Two,HARD,0,1,1,Concrete,400,2,15,420,10,400,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,BLGUARD1.PIE,0,0,1
|
||||
WallTower-EMP,DEFENSE,Level All,HARD,0,1,1,Concrete,400,2,15,420,10,350,15,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,BLGUARD1.PIE,0,0,1
|
||||
WallTower-HvATrocket,DEFENSE,Level Two-Three,HARD,0,1,1,Concrete,400,2,15,420,10,300,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,BLGUARD1.PIE,0,0,1
|
||||
WallTower-HvATrocket,DEFENSE,Level Two-Three,HARD,0,1,1,Concrete,400,2,15,420,10,200,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,BLGUARD1.PIE,0,0,1
|
||||
WallTower-Projector,DEFENSE,Level Two-Three,HARD,0,1,1,Concrete,400,2,15,420,10,150,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,BLHARDPT.PIE,0,0,1
|
||||
WallTower-PulseLas,DEFENSE,Level Three,HARD,0,1,1,Concrete,400,2,15,420,10,275,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,BLGUARD1.PIE,0,0,1
|
||||
WallTower-QuadRotAAGun,DEFENSE,Level Three,HARD,0,1,1,Concrete,400,2,15,420,10,400,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,BLGUARD1.PIE,0,0,1
|
||||
WallTower-Rail2,DEFENSE,Level Three,HARD,0,1,1,Concrete,400,2,15,420,10,350,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,BLGUARD1.PIE,0,0,1
|
||||
WallTower-Rail3,DEFENSE,Level Three,HARD,0,1,1,Concrete,400,2,15,420,10,400,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,BLGUARD1.PIE,0,0,1
|
||||
WallTower-Rail4,DEFENSE,Level Three,HARD,0,1,1,Concrete,400,2,15,420,10,450,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,BLGUARD1.PIE,0,0,1
|
||||
WallTower-Rail2,DEFENSE,Level Three,HARD,0,1,1,Concrete,400,2,15,420,10,275,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,BLGUARD1.PIE,0,0,1
|
||||
WallTower-Rail3,DEFENSE,Level Three,HARD,0,1,1,Concrete,400,2,15,420,10,375,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,BLGUARD1.PIE,0,0,1
|
||||
WallTower-Rail4,DEFENSE,Level Three,HARD,0,1,1,Concrete,400,2,15,420,10,425,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,BLGUARD1.PIE,0,0,1
|
||||
WallTower-SamHvy,DEFENSE,Level Three,HARD,0,1,1,Concrete,400,2,15,420,10,400,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,BLGUARD1.PIE,0,0,1
|
||||
WallTower-SamSite,DEFENSE,Level Three,HARD,0,1,1,Concrete,400,2,15,420,10,400,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,BLGUARD1.PIE,0,0,1
|
||||
WallTower-TwinAssaultGun,DEFENSE,Level Three,HARD,0,1,1,Concrete,400,2,15,420,10,250,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,BLGUARD1.PIE,0,0,1
|
||||
|
@ -153,7 +151,7 @@ WallTower03,DEFENSE,Level All,HARD,0,1,1,Concrete,400,2,15,420,10,175,10,150,255
|
|||
WallTower04,DEFENSE,Level All,HARD,0,1,1,Concrete,400,2,15,420,10,250,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,BLGUARD1.PIE,0,0,1
|
||||
WallTower05,DEFENSE,Level All,HARD,0,1,1,Concrete,400,2,15,420,10,100,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,BLGUARD1.PIE,0,0,1
|
||||
WallTower06,DEFENSE,Level All,HARD,0,1,1,Concrete,400,2,15,420,10,150,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,BLGUARD1.PIE,0,0,1
|
||||
Emplacement-HPVcannon,DEFENSE,Level Two-Three,HARD,0,1,1,Concrete,400,2,15,420,10,225,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,BLGUARD1.PIE,0,0,1
|
||||
Emplacement-HPVcannon,DEFENSE,Level Two-Three,HARD,0,1,1,Concrete,400,2,15,420,10,275,10,150,255,1,ZNULLECM,DefaultSensor1Mk1,1,BLGUARD1.PIE,0,0,1
|
||||
WreckedTransporter,DEFENSE,Level All,BUNKER,0,3,3,Concrete,10,1,12,300,1,100,1,0,255,1,ZNULLECM,ZNULLSENSOR,0,drtrans.Pie,0,0,0
|
||||
X-Super-Cannon,DOOR,Level All,HARD,0,2,2,Concrete,1000,1,15,1200,10,800,10,100,255,1,ZNULLECM,DefaultSensor1Mk1,1,STWPFCAN.PIE,0,0,1
|
||||
X-Super-MassDriver,DOOR,Level All,HARD,0,2,2,Concrete,1000,1,15,1200,10,1000,10,100,255,1,ZNULLECM,DefaultSensor1Mk1,1,STWPFCAN.PIE,0,0,1
|
||||
|
@ -167,10 +165,6 @@ ContaMine3,DEFENSE,Level One-Two,MEDIUM,0,1,1,Concrete,30,1,12,200,1,150,1,150,2
|
|||
ContaMine4,DEFENSE,Level One-Two,MEDIUM,0,1,1,Concrete,50,1,12,200,1,200,1,150,255,0,ZNULLECM,ZNULLSENSOR,1,Mine_vis.pie,0,0,1
|
||||
ContaMine5,DEFENSE,Level Two-Three,MEDIUM,0,1,1,Concrete,70,1,14,300,1,200,1,150,255,0,ZNULLECM,ZNULLSENSOR,1,Mine_Vis.pie,0,0,1
|
||||
ContaMine6,DEFENSE,Level Two-Three,MEDIUM,0,1,1,Concrete,70,1,14,300,1,250,1,150,255,0,ZNULLECM,ZNULLSENSOR,1,Mine_vis.pie,0,0,1
|
||||
ContaMine8,DEFENSE,Level Three,MEDIUM,0,1,1,Concrete,100,1,20,200,1,300,1,150,255,0,ZNULLECM,ZNULLSENSOR,1,Mine_Vis.pie,0,0,1
|
||||
ContaMine8,DEFENSE,Level Three,MEDIUM,0,1,1,Concrete,100,1,20,200,1,350,1,150,255,0,ZNULLECM,ZNULLSENSOR,1,Mine_Vis.pie,0,0,1
|
||||
AAShield,DEFENSE,Level Three,MEDIUM,1,2,2,Concrete,1000,3,20,300,10,1000,10,150,255,0,ZNULLECM,ZNULLSENSOR2,1,shield.pie,0,0,1
|
||||
A0CommandCentreCO,HQ,Level Two,HARD,0,2,2,Concrete,500,3,10,500,10,100,30,300,1,1,ZNULLECM,CCSensor,0,blhq3.pie,0,1,0
|
||||
GateStake,DEFENSE,Level All,HARD,1,1,1,Concrete,250,3,15,265,10,75,10,25,255,0,ZNULLECM,ZNULLSENSOR,0,gatedoorv.pie,0,1,0
|
||||
GateGround,DOOR,Level All,HARD,1,1,1,Concrete,250,3,15,265,10,75,10,25,255,0,ZNULLECM,ZNULLSENSOR,0,gatev.pie,0,1,0
|
||||
GateStake_h,DEFENSE,Level All,HARD,1,1,1,Concrete,250,3,15,265,10,75,10,25,255,0,ZNULLECM,ZNULLSENSOR,0,gatedoorh.pie,0,1,0
|
||||
GateGround_h,DOOR,Level All,HARD,1,1,1,Concrete,250,3,15,265,10,75,10,25,255,0,ZNULLECM,ZNULLSENSOR,0,gateh.pie,0,1,0
|
||||
|
|
|
@ -362,3 +362,5 @@ A-Viper-Trk-TMG,722,Body1REC,ZNULLBRAIN,ZNULLCONSTRUCT,ZNULLECM,6,tracked01,ZNUL
|
|||
A-Viper-Trk-HMG,723,Body1REC,ZNULLBRAIN,ZNULLCONSTRUCT,ZNULLECM,6,tracked01,ZNULLREPAIR,DROID,DefaultSensor1Mk1,1
|
||||
A-Cobra-Trk-HMG,724,Body5REC,ZNULLBRAIN,ZNULLCONSTRUCT,ZNULLECM,6,tracked01,ZNULLREPAIR,DROID,DefaultSensor1Mk1,1
|
||||
A-Scorp-Trk-MC,725,Body8MBT,ZNULLBRAIN,ZNULLCONSTRUCT,ZNULLECM,6,tracked01,ZNULLREPAIR,DROID,DefaultSensor1Mk1,1
|
||||
PythonMedCanTracks,724,Body11ABT,ZNULLBRAIN,ZNULLCONSTRUCT,ZNULLECM,6,tracked01,ZNULLREPAIR,DROID,DefaultSensor1Mk1,1
|
||||
PythonTKTracks,725,Body11ABT,ZNULLBRAIN,ZNULLCONSTRUCT,ZNULLECM,6,tracked01,ZNULLREPAIR,DROID,DefaultSensor1Mk1,1
|
||||
|
|
|
@ -1,10 +1,10 @@
|
|||
ANTI PERSONNEL,Legged,130
|
||||
ANTI PERSONNEL,Legged,100
|
||||
ANTI PERSONNEL,Wheeled,100
|
||||
ANTI PERSONNEL,Half-Tracked,90
|
||||
ANTI PERSONNEL,Tracked,70
|
||||
ANTI PERSONNEL,Half-Tracked,85
|
||||
ANTI PERSONNEL,Tracked,65
|
||||
ANTI PERSONNEL,Ski,100
|
||||
ANTI PERSONNEL,Hover,100
|
||||
ANTI PERSONNEL,Jump,150
|
||||
ANTI PERSONNEL,Jump,100
|
||||
ANTI PERSONNEL,Propellor,100
|
||||
ANTI PERSONNEL,Lift,25
|
||||
ANTI TANK,Legged,70
|
||||
|
@ -16,7 +16,7 @@ ANTI TANK,Hover,125
|
|||
ANTI TANK,Jump,50
|
||||
ANTI TANK,Propellor,100
|
||||
ANTI TANK,Lift,20
|
||||
ARTILLERY ROUND,Legged,140
|
||||
ARTILLERY ROUND,Legged,100
|
||||
ARTILLERY ROUND,Wheeled,100
|
||||
ARTILLERY ROUND,Half-Tracked,100
|
||||
ARTILLERY ROUND,Tracked,100
|
||||
|
@ -34,21 +34,21 @@ BUNKER BUSTER,Hover,33
|
|||
BUNKER BUSTER,Jump,33
|
||||
BUNKER BUSTER,Propellor,33
|
||||
BUNKER BUSTER,Lift,33
|
||||
FLAMER,Legged,140
|
||||
FLAMER,Wheeled,125
|
||||
FLAMER,Half-Tracked,105
|
||||
FLAMER,Tracked,90
|
||||
FLAMER,Legged,130
|
||||
FLAMER,Wheeled,115
|
||||
FLAMER,Half-Tracked,100
|
||||
FLAMER,Tracked,85
|
||||
FLAMER,Ski,100
|
||||
FLAMER,Hover,160
|
||||
FLAMER,Jump,200
|
||||
FLAMER,Hover,145
|
||||
FLAMER,Jump,130
|
||||
FLAMER,Propellor,100
|
||||
FLAMER,Lift,25
|
||||
ANTI AIRCRAFT,Legged,80
|
||||
ANTI AIRCRAFT,Wheeled,125
|
||||
ANTI AIRCRAFT,Half-Tracked,125
|
||||
ANTI AIRCRAFT,Tracked,125
|
||||
ANTI AIRCRAFT,Ski,100
|
||||
FLAMER,Lift,80
|
||||
ANTI AIRCRAFT,Legged,110
|
||||
ANTI AIRCRAFT,Wheeled,100
|
||||
ANTI AIRCRAFT,Half-Tracked,85
|
||||
ANTI AIRCRAFT,Tracked,70
|
||||
ANTI AIRCRAFT,Ski,125
|
||||
ANTI AIRCRAFT,Hover,125
|
||||
ANTI AIRCRAFT,Jump,100
|
||||
ANTI AIRCRAFT,Jump,125
|
||||
ANTI AIRCRAFT,Propellor,100
|
||||
ANTI AIRCRAFT,Lift,125
|
||||
|
|
|
@ -2,14 +2,14 @@ ZNULLWEAPON,Level All,0,250,0,0,0,0,Mibnkgun.Pie,MIBNKTUR.PIE,FXLRocPd.Pie,FXMfl
|
|||
TUTMG,Level One,10,50,200,1,5,75,GNLMG1.PIE,TRLMG1.PIE,FXLMgun.Pie,FXTracer.Pie,FXMETHIT.PIE,FXDIRTsp.Pie,FXSSplsh.Pie,0,512,768,75,50,5,1,0,0,10,0,0,0,0,0,0,10,0,1000,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI PERSONNEL,180,90,-60,YES,NO,20,0,NO,100,100,0,1,0
|
||||
Superweapon2,Level All,10,50,100,1,5,9999,GNLMG1.PIE,TRLMG1.PIE,FXLMgun.Pie,FXTracer.Pie,FXGRDexl.Pie,FXDIRTsp.Pie,FXSSplsh.Pie,0,512,768,2,1,4,1,0,0,9999,1000,100,1000,0,0,0,10,100,1000,20,YES,KINETIC,CANNON,DIRECT,ANTI TANK,180,90,-60,YES,NO,20,0,NO,25,0,0,0,0
|
||||
Superweapon,Level All,10,50,100,1,5,9999,GNLMG1.PIE,TRLMG1.PIE,FXLMgun.Pie,FXTracer.Pie,FXGRDexl.Pie,FXDIRTsp.Pie,FXSSplsh.Pie,0,512,768,99,90,4,1,0,0,9999,64,99,1000,0,0,0,10,100,1000,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI TANK,180,90,-60,YES,NO,20,0,NO,25,0,0,0,0
|
||||
SpyTurret01,Level All,400,1600,200,0,0,200,GNHECM3.PIE,TRHECM3.PIE,FXLRocPd.pie,FXMflare.pie,FXMPExp.pie,FXMPExp.pie,FXSSplsh.pie,0,256,1500,100,100,1,0,0,0,2,0,0,0,0,0,0,0,0,1200,0,YES,KINETIC,ELECTRONIC,DIRECT,ANTI PERSONNEL,180,90,-60,YES,YES,0,0,NO,100,0,0,1,0
|
||||
SpyTurret01,Level All,300,1300,200,0,0,200,GNHECM3.PIE,TRHECM3.PIE,FXLRocPd.pie,FXMflare.pie,FXMPExp.pie,FXMPExp.pie,FXSSplsh.pie,0,640,2048,100,100,1,1,0,0,2,0,0,0,0,0,0,0,0,1200,0,YES,KINETIC,ELECTRONIC,DIRECT,ANTI PERSONNEL,180,90,-60,YES,YES,0,0,NO,100,0,0,1,0
|
||||
RocketSuper,Level All,1200,1250,150000,1,10,5,GNWPFRKT.PIE,TRWPFRKT.PIE,FXMRocAt.Pie,FXMflare.Pie,FXGRDexl.Pie,FXGRDexl.Pie,FXSSplsh.Pie,0,512,2048,70,80,5,2,2,150,400,0,0,0,0,0,0,0,10,1200,20,YES,KINETIC,ROCKET,DIRECT,ANTI TANK,180,20,-60,YES,NO,0,128,YES,100,100,0,0,0
|
||||
Rocket-VTOL-Pod,Level All,75,375,200,1,0,5,GNLRCKTP.PIE,TRLRCKTP.PIE,FXLRocPd.pie,FXMflare.pie,FXMPExp.pie,FXMPExp.pie,FXSSplsh.pie,0,640,960,50,30,10,2,0,0,20,0,0,0,0,0,0,10,10,1500,20,YES,KINETIC,ROCKET,DIRECT,ANTI TANK,180,20,-60,YES,YES,10,128,YES,25,100,7,1,0
|
||||
Rocket-VTOL-LtA-T,Level All,100,500,250,1,0,5,GNMRCKTA.PIE,TRMRCKTA.PIE,FXMRocAt.pie,FXMPLME.PIE,FXGRDexl.pie,FXGRDexl.pie,FXSSplsh.pie,0,512,1152,50,60,1,2,2,60,160,0,0,0,0,0,0,0,10,1200,20,YES,KINETIC,SLOW ROCKET,DIRECT,ANTI AIRCRAFT,180,90,-60,YES,NO,0,128,YES,50,100,3,1,0
|
||||
Rocket-VTOL-HvyA-T,Level All,250,1250,750,1,0,5,Gnmrcktb.pie,Trmrcktb.pie,FXMRocAt.pie,FXMPLME.PIE,FXMExp.pie,FXMExp.pie,FXSSplsh.pie,0,768,1536,50,60,1,2,2,60,250,0,0,0,0,0,0,0,10,1000,60,YES,KINETIC,SLOW ROCKET,DIRECT,ANTI AIRCRAFT,180,0,-60,YES,NO,0,0,YES,75,100,3,1,0
|
||||
Rocket-VTOL-BB,Level All,150,750,750,1,0,5,Gnmrktbb.pie,TRMRKTBB.PIE,FXLRocPd.pie,FXSPLME.PIE,FXGRDexl.pie,FXGRDexl.pie,FXSSplsh.pie,0,512,1152,60,70,60,2,0,0,125,0,0,0,0,0,0,10,10,1200,20,YES,KINETIC,ROCKET,DIRECT,BUNKER BUSTER,180,20,-60,YES,NO,0,128,YES,25,0,2,1,0
|
||||
Rocket-VTOL-LtA-T,Level All,100,500,250,1,0,5,GNMRCKTA.PIE,TRMRCKTA.PIE,FXMRocAt.pie,FXMPLME.PIE,FXGRDexl.pie,FXGRDexl.pie,FXSSplsh.pie,0,512,1152,50,60,1,2,2,120,160,0,0,0,0,0,0,0,10,1200,20,YES,KINETIC,SLOW ROCKET,DIRECT,ANTI AIRCRAFT,180,90,-60,YES,NO,0,128,YES,50,100,3,1,0
|
||||
Rocket-VTOL-HvyA-T,Level All,250,1250,250,1,0,5,Gnmrcktb.pie,Trmrcktb.pie,FXMRocAt.pie,FXMPLME.PIE,FXMExp.pie,FXMExp.pie,FXSSplsh.pie,0,512,1536,50,60,1,2,2,140,250,0,0,0,0,0,0,0,10,1000,60,YES,KINETIC,SLOW ROCKET,DIRECT,ANTI AIRCRAFT,180,0,-60,YES,NO,0,0,YES,75,100,3,1,0
|
||||
Rocket-VTOL-BB,Level All,150,750,250,1,0,5,Gnmrktbb.pie,TRMRKTBB.PIE,FXLRocPd.pie,FXSPLME.PIE,FXGRDexl.pie,FXGRDexl.pie,FXSSplsh.pie,0,512,1152,60,70,200,2,0,0,125,0,0,0,0,0,0,10,10,1200,20,YES,KINETIC,ROCKET,DIRECT,BUNKER BUSTER,180,20,-60,YES,NO,0,128,YES,25,0,2,1,0
|
||||
Rocket-Pod,Level All,75,375,200,1,10,5,GNLRCKTP.PIE,TRLRCKTP.PIE,FXLRocPd.Pie,FXMflare.Pie,FXMPExp.Pie,FXMPExp.Pie,FXSSplsh.Pie,0,640,960,50,30,10,2,0,0,20,0,0,0,0,0,0,10,10,1500,20,YES,KINETIC,ROCKET,DIRECT,ANTI TANK,180,90,-60,YES,YES,10,128,YES,25,0,0,1,0
|
||||
Rocket-MRL,Level All,100,500,250,1,0,5,GNMRCKT.PIE,TRMRCKT.PIE,FXMRoc.pie,FXMFLARE.PIE,FXGRDexl.pie,FXGRDexl.pie,FXSSplsh.pie,0,1152,2304,40,50,1,2,8,150,20,26,100,30,0,0,0,0,10,1200,20,YES,KINETIC,ROCKET,INDIRECT,ARTILLERY ROUND,180,90,-60,YES,YES,0,128,YES,25,0,0,1,0
|
||||
Rocket-MRL,Level All,100,500,250,1,0,5,GNMRCKT.PIE,TRMRCKT.PIE,FXMRoc.pie,FXMFLARE.PIE,FXGRDexl.pie,FXGRDexl.pie,FXSSplsh.pie,0,1152,2304,40,50,1,2,8,150,30,26,100,30,0,0,0,0,10,1200,20,YES,KINETIC,ROCKET,INDIRECT,ARTILLERY ROUND,180,90,-60,YES,YES,0,128,YES,25,0,0,1,0
|
||||
Rocket-LtA-T,Level All,100,500,250,1,10,5,GNMRCKTA.PIE,TRMRCKTA.PIE,FXMRocAt.Pie,FXMPLME.PIE,FXGRDexl.Pie,FXGRDexl.Pie,FXSSplsh.Pie,0,512,1152,50,60,1,2,2,120,160,0,0,0,0,0,0,0,10,1200,20,YES,KINETIC,SLOW ROCKET,DIRECT,ANTI TANK,180,90,-60,YES,NO,0,128,YES,50,0,0,1,0
|
||||
Rocket-IDF,Level All,300,1500,10000,1,0,5,GNHRCKT.PIE,TRHRCKT.PIE,FXLRocPd.pie,FXHPLME.PIE,FXMNExp.pie,FXMNExp.pie,FXSSplsh.pie,0,1024,11000,70,80,1,2,8,800,100,64,99,50,0,0,0,0,0,1000,10,NO,KINETIC,SLOW ROCKET,INDIRECT,ARTILLERY ROUND,0,90,-60,YES,NO,0,640,YES,50,0,0,1,0
|
||||
Rocket-HvyA-T,Level All,250,1250,250,1,10,5,Gnmrcktb.Pie,Trmrcktb.Pie,FXMRocAt.Pie,FXHPLME.PIE,FXGRDexl.Pie,FXGRDexl.Pie,FXSSplsh.Pie,0,512,1536,50,60,1,2,2,140,250,0,0,0,0,0,0,0,10,1000,60,YES,KINETIC,SLOW ROCKET,DIRECT,ANTI TANK,180,90,-60,YES,NO,0,128,YES,75,0,0,1,0
|
||||
|
@ -17,9 +17,9 @@ Rocket-BB,Level All,150,750,250,1,10,5,Gnmrktbb.Pie,TRMRKTBB.PIE,FXLRocPd.Pie,FX
|
|||
RailGun4Mk1,Level Three,450,1800,7000,1,150,850,GNHGSS2.PIE,TRHGSS.PIE,FXHGauss.Pie,FXGammoH.Pie,Fxflech2.Pie,Fxflech2.Pie,FXVLSWav.Pie,0,1024,2048,80,70,100,1,0,0,350,0,0,0,0,0,0,10,10,900,20,YES,KINETIC,GAUSS,DIRECT,ANTI TANK,180,90,-60,YES,NO,100,0,YES,150,0,0,1,0
|
||||
RailGun3Mk1,Level Three,400,1600,5000,1,120,750,GNHGSS.PIE,TRHGSS.PIE,FXHGauss.Pie,FXGammoH.Pie,Fxflech2.Pie,Fxflech2.Pie,FXVLSWav.Pie,0,1024,2048,80,70,80,1,0,0,300,0,0,0,0,0,0,10,10,900,20,YES,KINETIC,GAUSS,DIRECT,ANTI TANK,180,90,-60,YES,NO,100,0,YES,150,0,0,1,0
|
||||
RailGun2Mk1,Level Three,300,1200,2000,1,80,500,GNMGSS.PIE,TRMGSS.PIE,FXMGauss.Pie,FXGammoM.Pie,Fxflech2.Pie,Fxflech2.Pie,FXMSWave.Pie,0,768,1536,80,70,60,1,0,0,200,0,0,0,0,0,0,0,0,1100,20,YES,KINETIC,GAUSS,DIRECT,ANTI TANK,180,90,-60,YES,NO,0,0,YES,100,0,0,1,0
|
||||
RailGun2-VTOL,Level Three,300,1200,2000,1,0,150,GNMGSS.PIE,TRMGSS.PIE,FXMGauss.pie,FXGammoM.pie,Fxflech2.pie,Fxflech2.pie,FXMSWave.pie,0,768,1536,80,70,60,1,0,0,200,0,0,0,0,0,0,0,0,1100,20,YES,KINETIC,GAUSS,DIRECT,ANTI AIRCRAFT,180,0,-60,YES,NO,0,0,YES,100,0,3,1,0
|
||||
RailGun2-VTOL,Level Three,300,1200,2000,1,80,100,GNMGSS.PIE,TRMGSS.PIE,FXMGauss.pie,FXGammoM.pie,Fxflech2.pie,Fxflech2.pie,FXMSWave.pie,0,768,1536,80,70,60,1,0,0,200,0,0,0,0,0,0,0,0,1100,20,YES,KINETIC,GAUSS,DIRECT,ANTI AIRCRAFT,180,0,-60,YES,NO,0,0,YES,100,0,3,1,0
|
||||
RailGun1Mk1,Level Three,250,1000,400,1,20,400,GNLGSS.PIE,TRLGSS.PIE,FXLGauss.Pie,FXGAmmo.Pie,FXFlecht.Pie,FXFlecht.Pie,FXFlecht.Pie,0,768,1536,80,70,40,1,0,0,150,0,0,0,0,0,0,10,0,1200,20,YES,KINETIC,GAUSS,DIRECT,ANTI TANK,180,90,-60,YES,NO,0,0,NO,100,0,0,1,0
|
||||
RailGun1-VTOL,Level Three,250,1000,1000,1,0,100,GNLGSS.PIE,TRLGSS.PIE,FXLGauss.pie,FXGAmmo.pie,FXFlecht.pie,FXFlecht.pie,FXFlecht.pie,0,768,1536,80,70,60,1,0,0,100,0,0,0,0,0,0,10,0,1200,20,YES,KINETIC,GAUSS,DIRECT,ANTI AIRCRAFT,180,0,-60,YES,NO,0,0,NO,75,100,6,1,0
|
||||
RailGun1-VTOL,Level Three,250,1000,400,1,20,100,GNLGSS.PIE,TRLGSS.PIE,FXLGauss.pie,FXGAmmo.pie,FXFlecht.pie,FXFlecht.pie,FXFlecht.pie,0,768,1536,80,70,40,1,0,0,150,0,0,0,0,0,0,10,0,1200,20,YES,KINETIC,GAUSS,DIRECT,ANTI AIRCRAFT,180,0,-60,YES,NO,0,0,NO,75,100,6,1,0
|
||||
QuadRotAAGun,Level Two-Three,150,1200,10000,1,20,200,gnhair2.Pie,TRHAIR.PIE,FXCan40m.Pie,FXAALSH2.PIE,FXAIREXP.PIE,FXAIREXP.PIE,FXSSplsh.Pie,0,768,2048,70,75,3,2,0,0,45,64,25,20,0,0,0,10,100,1500,20,YES,KINETIC,A-A GUN,DIRECT,ANTI AIRCRAFT,180,90,-45,YES,NO,20,0,YES,20,1,0,1,0
|
||||
QuadMg1AAGun,Level All,100,400,10000,1,20,175,gnlair.Pie,TRMAIR.PIE,FXCan40m.Pie,FXAALSHT.PIE,FXAIREXP.PIE,FXAIREXP.PIE,FXSSplsh.Pie,0,768,2048,70,75,6,2,0,0,40,64,25,20,0,0,0,10,100,1400,20,YES,KINETIC,A-A GUN,DIRECT,ANTI AIRCRAFT,180,90,-45,YES,NO,30,0,YES,20,1,0,1,0
|
||||
PlasmiteFlamer,Level Three,250,800,1000,1,0,150,GNMFLMRP.PIE,TRMFLMRP.PIE,FXCan20m.pie,FXLProj.pie,FXMNExp.pie,FXMNExp.pie,FXSSplsh.pie,0,640,768,75,50,90,1,0,0,70,0,0,0,60,50,96,10,0,800,20,YES,HEAT,FLAME,DIRECT,FLAMER,180,90,-60,YES,NO,0,0,YES,1,0,0,1,0
|
||||
|
@ -33,71 +33,71 @@ MortarEMP,Level Three,200,2000,5000,1,0,5,gnhmorte.pie,TRHRMORT.PIE,FXMMort.pie,
|
|||
Mortar3ROTARYMk1,Level Two-Three,300,900,1000,1,0,5,GNHMORT.PIE,TRHRMORT.PIE,FXMMort.pie,FXCAmmo.pie,FXLExp.pie,FXLExp.pie,FXLSplsh.pie,0,1152,2304,40,50,20,2,0,0,40,64,99,40,0,0,0,0,10,1000,20,NO,KINETIC,MORTARS,INDIRECT,ARTILLERY ROUND,0,90,0,YES,NO,150,128,YES,100,0,0,1,0
|
||||
Mortar2Mk1,Level All,200,1000,5000,1,0,5,GNHMORT2.PIE,TRHRMORT.PIE,FXMMort.pie,FXCAmmo.pie,FXMNExp.pie,FXLExp.pie,FXMNExp.pie,0,1152,2304,40,50,90,2,0,0,80,96,99,80,0,0,0,0,10,1000,20,NO,KINETIC,MORTARS,INDIRECT,ARTILLERY ROUND,0,90,0,YES,NO,150,128,YES,100,0,0,1,0
|
||||
Mortar1Mk1,Level One-Two,100,500,2000,1,0,5,GNMMORT.PIE,TRMMORT.PIE,FxCan75m.pie,FXTracer.pie,FXLExp.pie,FXLExp.pie,FXLSplsh.pie,0,1152,2304,40,50,60,2,0,0,50,64,99,40,0,0,0,0,10,1000,20,NO,KINETIC,MORTARS,INDIRECT,ARTILLERY ROUND,0,90,0,YES,NO,150,128,YES,75,0,0,1,0
|
||||
Mortar-Incenediary,Level Three,380,1500,12000,1,22,750,gnhsuper.pie,TRHSUPER.PIE,FxCan75m.PIE,FXLThrow.pie,fxgrdexS.PIE,fxgrdexS.PIE,FXLSplsh.PIE,0,1024,1536,70,60,1,2,2,60,110,90,35,30,0,0,0,10,10,1000,20,YES,KINETIC,CANNON,DIRECT,ANTI TANK,180,90,-60,YES,NO,120,0,YES,50,0,0,1,0
|
||||
Mortar-Incenediary,Level Three,450,1500,12000,1,22,900,gnhsuper.pie,TRHSUPER.PIE,FxCan75m.PIE,FXLThrow2.pie,fxgrdexS.PIE,fxgrdexS.PIE,FXLSplsh.PIE,0,1024,2048,70,60,140,1,0,0,135,90,35,30,0,0,0,10,10,1000,20,YES,KINETIC,CANNON,DIRECT,ANTI TANK,180,90,-60,YES,NO,120,0,YES,50,0,0,1,0
|
||||
MissileSuper,Level Three,1600,1200,150000,1,10,50,gnwpfmsl.Pie,Trwpfmsl.Pie,FXMMort.Pie,FXMPLME.PIE,FXMExp.Pie,FXMExp.Pie,FXSSplsh.Pie,0,640,4000,80,90,0,2,4,200,800,96,99,100,0,0,0,0,10,1000,20,YES,KINETIC,MISSILE,HOMING-DIRECT,ARTILLERY ROUND,180,90,-30,YES,NO,10,128,YES,100,0,0,0,0
|
||||
Missile-VTOL-AT,Level Two-Three,300,1200,750,1,0,50,Gnmmslat.pie,Trmmslat.pie,FXMRocAt.pie,FXMPLME.PIE,FXMExp.pie,FXMExp.pie,FXSSplsh.pie,0,640,2048,70,80,0,2,2,60,300,0,0,0,0,0,0,0,10,900,20,YES,KINETIC,MISSILE,HOMING-DIRECT,ANTI AIRCRAFT,180,20,-30,YES,NO,20,64,YES,50,100,2,1,0
|
||||
Missile-VTOL-AT,Level Two-Three,300,1200,400,1,10,10,Gnmmslat.pie,Trmmslat.pie,FXMRocAt.pie,FXMPLME.PIE,FXMExp.pie,FXMExp.pie,FXSSplsh.pie,0,640,2048,70,80,0,2,2,75,300,0,0,0,0,0,0,0,0,900,20,YES,KINETIC,MISSILE,HOMING-DIRECT,ANTI AIRCRAFT,180,20,-30,YES,NO,20,64,YES,50,100,2,1,0
|
||||
Missile-MdArt,Level All,500,1500,6000,1,0,100,gnhmsl.pie,TRHMSL.PIE,FXMMort.pie,FXSCUDM.PIE,FXVLSWav.pie,FXVLSWav.pie,FXLSplsh.pie,0,1920,7000,80,80,700,1,0,0,1200,256,70,250,60,100,192,0,10,500,20,NO,KINETIC,MISSILE,INDIRECT,ARTILLERY ROUND,0,90,-60,YES,NO,10,256,YES,100,0,0,1,0
|
||||
Missile-LtSAM,Level Two-Three,200,800,400,1,10,50,Gnmmslsa.Pie,Trmmslsa.Pie,FXATMiss.Pie,FXMflare.Pie,FXMExp.Pie,FXSExp.Pie,FXSSplsh.Pie,0,2000,2562,60,70,5,2,2,150,250,0,0,0,0,0,0,0,10,800,20,YES,KINETIC,MISSILE,HOMING-DIRECT,ANTI AIRCRAFT,180,90,-45,YES,YES,25,128,YES,100,1,0,1,0
|
||||
Missile-HvySAM,Level Two-Three,300,1200,6000,1,10,10,Gnhmslsa.Pie,Trhmslsa.Pie,FXICBM.PIE,FXMflare.Pie,FXMExp.Pie,FXMExp.Pie,FXMExp.Pie,0,2000,2562,60,70,5,2,4,150,250,0,0,0,0,0,0,0,10,700,20,NO,KINETIC,MISSILE,HOMING-DIRECT,ANTI AIRCRAFT,180,90,-45,YES,YES,25,512,YES,100,1,0,1,0
|
||||
Missile-HvyArt,Level Two-Three,500,1500,10000,1,0,50,gnhmslab.pie,trhmslab.pie,FXICBM.PIE,FXHPLME.PIE,FXMExp.pie,FXMExp.pie,FXMExp.pie,0,2000,25000,50,80,5,1,6,600,250,128,99,150,0,0,0,0,10,800,20,NO,KINETIC,MISSILE,INDIRECT,ARTILLERY ROUND,0,45,-30,YES,NO,25,512,YES,100,0,0,1,0
|
||||
Missile-A-T,Level Three,300,1200,400,1,10,10,Gnmmslat.Pie,Trmmslat.Pie,FXMRocAt.Pie,FXMPLME.PIE,FXMExp.Pie,FXMExp.Pie,FXSSplsh.Pie,0,640,2048,70,80,0,2,2,75,300,0,0,0,0,0,0,0,0,900,20,YES,KINETIC,MISSILE,HOMING-DIRECT,ANTI TANK,180,90,-30,YES,NO,20,64,YES,50,0,0,1,0
|
||||
MG5TWINROTARY,Level Three,100,500,1000,1,0,400,Gnhmg1.pie,Trhmg.pie,FXMgnVul.pie,FXTracer.pie,FXMETHIT.PIE,FXDIRTsp.pie,FXSSplsh.pie,0,768,1152,75,50,4,2,0,0,35,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI PERSONNEL,180,90,-60,YES,NO,30,0,NO,100,100,0,1,0
|
||||
MG4ROTARYMk1,Level Two-Three,100,500,600,1,0,300,GNMMG2.PIE,TRMMG.PIE,FXMgnVul.pie,FXTracer.pie,FXMETHIT.PIE,FXDIRTsp.pie,FXSSplsh.pie,0,768,1152,75,50,4,1,0,0,25,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI PERSONNEL,180,90,-60,YES,NO,30,0,NO,100,100,0,1,0
|
||||
MG4ROTARY-VTOL,Level Two-Three,100,500,300,1,0,10,GNMMG2.PIE,TRMMG.PIE,FXMgnVul.pie,FXTracer.pie,FXMETHIT.PIE,FXDIRTsp.pie,FXSSplsh.pie,0,768,1152,75,50,4,1,0,0,66,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI AIRCRAFT,180,0,-60,YES,NO,30,0,NO,100,100,20,1,0
|
||||
MG3Mk1,Level All,50,250,600,1,15,175,GNMMG1.PIE,TRMMG.PIE,FXMgnVic.Pie,FXTracer.Pie,FXMETHIT.PIE,FXDIRTsp.Pie,FXSSplsh.Pie,0,640,960,75,50,7,1,0,0,18,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI PERSONNEL,180,90,-60,YES,NO,20,0,NO,150,100,0,1,0
|
||||
MG3-VTOL,Level All,50,250,300,1,0,10,GNMMG1.PIE,TRMMG.PIE,FXMgnVic.pie,FXTracer.pie,FXMETHIT.PIE,FXDIRTsp.pie,FXSSplsh.pie,0,640,960,75,50,7,1,0,0,18,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI AIRCRAFT,180,0,-60,YES,NO,20,0,NO,150,100,20,1,0
|
||||
MG2Mk1,Level All,25,125,400,1,10,125,GNLMG2.PIE,TRLMG2.PIE,FXLMgun2.Pie,FXTracr2.Pie,FXMETHIT.PIE,FXDIRTsp.Pie,FXSSplsh.Pie,0,512,768,75,50,6,1,0,0,14,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI PERSONNEL,180,90,-60,YES,NO,20,0,NO,100,100,0,1,0
|
||||
MG2-VTOL,Level All,25,125,350,1,0,10,GNLMG2.PIE,TRLMG2.PIE,FXLMgun2.pie,FXTracr2.pie,FXMETHIT.PIE,FXDIRTsp.pie,FXSSplsh.pie,0,512,768,75,50,6,1,0,0,14,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI AIRCRAFT,180,0,-60,YES,NO,20,0,NO,100,100,20,1,0
|
||||
MG1-Pillbox,Level All,10,50,200,1,5,75,0,0,FXLMgun.Pie,FXTracer.Pie,FXMETHIT.PIE,FXDIRTsp.Pie,FXSSplsh.Pie,0,512,768,75,50,5,1,0,0,10,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI PERSONNEL,180,90,-60,YES,NO,20,0,NO,100,100,0,1,0
|
||||
MG2-Pillbox,Level All,25,125,400,1,10,125,0,0,FXLMgun2.Pie,FXTracr2.Pie,FXMETHIT.PIE,FXDIRTsp.Pie,FXSSplsh.Pie,0,512,768,75,50,6,1,0,0,14,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI PERSONNEL,180,90,-60,YES,NO,20,0,NO,100,100,0,1,0
|
||||
MG3-Pillbox,Level All,50,250,300,1,0,10,0,0,FXMgnVic.Pie,FXTracer.pie,FXMETHIT.PIE,FXDIRTsp.pie,FXSSplsh.pie,0,640,960,75,50,7,1,0,0,18,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI AIRCRAFT,180,0,-60,YES,NO,20,0,NO,150,100,4,1,0
|
||||
MG4ROTARY-Pillbox,Level Two-Three,100,500,600,1,0,300,0,0,FXMgnVul.Pie,FXTracer.pie,FXMETHIT.PIE,FXDIRTsp.pie,FXSSplsh.pie,0,768,1152,75,50,4,1,0,0,25,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI PERSONNEL,180,90,-60,YES,NO,30,0,NO,100,100,0,1,0
|
||||
MG1Mk1,Level All,10,50,200,1,5,75,GNLMG1.PIE,TRLMG1.PIE,FXLMgun.Pie,FXTracer.Pie,FXMETHIT.PIE,FXDIRTsp.Pie,FXSSplsh.Pie,0,512,768,75,50,5,1,0,0,10,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI PERSONNEL,180,90,-60,YES,NO,20,0,NO,100,100,0,1,0
|
||||
MG1-VTOL,Level All,10,50,200,1,0,75,GNLMG1.PIE,TRLMG1.PIE,FXLMgun.pie,FXTracer.pie,FXMETHIT.PIE,FXDIRTsp.pie,FXSSplsh.pie,0,512,768,75,50,5,1,0,0,10,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI AIRCRAFT,180,0,-60,YES,NO,20,0,NO,100,100,20,1,0
|
||||
MG5TWINROTARY,Level Three,180,800,1200,1,0,300,Gnhmg1.pie,Trhmg.pie,FXMgnVul.pie,FXTracer.pie,FXMETHIT.PIE,FXDIRTsp.pie,FXSSplsh.pie,0,768,1152,75,50,4,1,0,0,30,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI AIRCRAFT,180,90,-60,YES,NO,30,0,NO,100,100,0,1
|
||||
MG4ROTARYMk1,Level Two-Three,120,400,600,1,0,150,GNMMG2.PIE,TRMMG.PIE,FXMgnVul.pie,FXTracer.pie,FXMETHIT.PIE,FXDIRTsp.pie,FXSSplsh.pie,0,768,1152,75,50,4,1,0,0,20,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI AIRCRAFT,180,90,-60,YES,NO,30,0,NO,100,100,0,1
|
||||
MG4ROTARY-VTOL,Level Two-Three,120,400,600,1,0,10,GNMMG2.PIE,TRMMG.PIE,FXMgnVul.pie,FXTracer.pie,FXMETHIT.PIE,FXDIRTsp.pie,FXSSplsh.pie,0,768,1152,75,50,4,1,0,0,20,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI AIRCRAFT,180,0,-60,YES,NO,30,0,NO,100,100,20,1
|
||||
MG3Mk1,Level All,50,250,600,1,15,150,GNMMG1.PIE,TRMMG.PIE,FXMgnVic.Pie,FXTracer.Pie,FXMETHIT.PIE,FXDIRTsp.Pie,FXSSplsh.Pie,0,640,960,75,50,7,1,0,0,17,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI AIRCRAFT,180,90,-60,YES,NO,20,0,NO,150,100,0,1
|
||||
MG3-VTOL,Level All,50,250,600,1,0,10,GNMMG1.PIE,TRMMG.PIE,FXMgnVic.pie,FXTracer.pie,FXMETHIT.PIE,FXDIRTsp.pie,FXSSplsh.pie,0,640,960,75,50,7,1,0,0,17,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI AIRCRAFT,180,0,-60,YES,NO,20,0,NO,150,100,20,1
|
||||
MG2Mk1,Level All,30,125,400,1,10,100,GNLMG2.PIE,TRLMG2.PIE,FXLMgun2.Pie,FXTracr2.Pie,FXMETHIT.PIE,FXDIRTsp.Pie,FXSSplsh.Pie,0,512,768,75,50,6,1,0,0,14,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI AIRCRAFT,180,90,-60,YES,NO,20,0,NO,100,100,0,1
|
||||
MG2-VTOL,Level All,30,125,400,1,0,10,GNLMG2.PIE,TRLMG2.PIE,FXLMgun2.pie,FXTracr2.pie,FXMETHIT.PIE,FXDIRTsp.pie,FXSSplsh.pie,0,512,768,75,50,6,1,0,0,14,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI AIRCRAFT,180,0,-60,YES,NO,20,0,NO,100,100,20,1
|
||||
MG1Mk1,Level All,15,50,200,1,5,50,GNLMG1.PIE,TRLMG1.PIE,FXLMgun.Pie,FXTracer.Pie,FXMETHIT.PIE,FXDIRTsp.Pie,FXSSplsh.Pie,0,512,768,75,50,5,1,0,0,7,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI AIRCRAFT,180,90,-60,YES,NO,20,0,NO,100,100,0,1
|
||||
MG1-VTOL,Level All,15,50,200,1,0,75,GNLMG1.PIE,TRLMG1.PIE,FXLMgun.pie,FXTracer.pie,FXMETHIT.PIE,FXDIRTsp.pie,FXSSplsh.pie,0,512,768,75,50,5,1,0,0,7,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI AIRCRAFT,180,0,-60,YES,NO,20,0,NO,100,100,20,1
|
||||
MG1-Pillbox,Level All,10,50,200,1,5,75,0,0,FXLMgun.Pie,FXTracer.Pie,FXMETHIT.PIE,FXDIRTsp.Pie,FXSSplsh.Pie,0,512,768,75,50,5,1,0,0,7,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI AIRCRAFT,180,90,-60,YES,NO,20,0,NO,100,100,0,1
|
||||
MG2-Pillbox,Level All,25,125,400,1,10,125,0,0,FXLMgun2.Pie,FXTracr2.Pie,FXMETHIT.PIE,FXDIRTsp.Pie,FXSSplsh.Pie,0,512,768,75,50,6,1,0,0,14,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI AIRCRAFT,180,90,-60,YES,NO,20,0,NO,100,100,0,1
|
||||
MG3-Pillbox,Level All,50,250,300,1,0,10,0,0,FXMgnVic.Pie,FXTracer.pie,FXMETHIT.PIE,FXDIRTsp.pie,FXSSplsh.pie,0,640,960,75,50,7,1,0,0,17,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI AIRCRAFT,180,0,-60,YES,NO,20,0,NO,150,100,4,1
|
||||
MG4ROTARY-Pillbox,Level Two-Three,100,500,600,1,0,300,0,0,FXMgnVul.Pie,FXTracer.pie,FXMETHIT.PIE,FXDIRTsp.pie,FXSSplsh.pie,0,768,1152,75,50,4,1,0,0,20,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI AIRCRAFT,180,90,-60,YES,NO,30,0,NO,100,100,0,1
|
||||
MassDriver,Level All,2000,2000,150000,1,120,900,GNWPFGSS.PIE,TRWPFGSS.PIE,FXSHgssM.Pie,FXSHgssA.Pie,FXFlech4.Pie,FXFlech4.Pie,FXVLSWav.Pie,0,128,2048,80,90,200,1,0,0,1000,0,0,0,0,0,0,0,10,1000,20,YES,KINETIC,GAUSS,DIRECT,ANTI TANK,180,90,-60,YES,NO,100,0,YES,150,0,0,0,0
|
||||
LasSat,Level Three,0,0,600,1,0,500,0,0,fxhhowt.pie,FXSCUDM.PIE,FXVLSWav.pie,FXVLSWav.pie,FXVLSWav.pie,0,0,0,70,50,6000,1,0,0,11000,384,99,8500,400,300,448,10,10,1000,20,YES,HEAT,LAS_SAT,DIRECT,ARTILLERY ROUND,180,90,-60,YES,YES,0,0,YES,100,0,0,0,0
|
||||
Laser4-PlasmaCannon,Level Three,400,1600,6000,1,0,700,GNHPLSMA.PIE,TRHLAS.PIE,FXMGauss.Pie,FXGAmmo.Pie,FXFlecht.Pie,FXFlecht.Pie,FXFlecht.Pie,0,1024,2048,80,65,70,1,0,0,330,0,0,0,0,0,0,10,0,1000,20,YES,HEAT,ENERGY,DIRECT,ANTI PERSONNEL,180,90,-60,YES,NO,150,0,YES,200,0,0,1,0
|
||||
Laser3BEAMMk1,Level Three,150,600,300,1,0,100,GNMLAS.PIE,TRMLAS.PIE,FXLasRot.pie,FxLFLSH.pie,FXSExp.pie,FXSExp.pie,FXSSplsh.pie,0,768,1536,80,65,23,1,0,0,100,0,0,0,0,0,0,10,0,1800,20,YES,HEAT,ENERGY,DIRECT,ANTI PERSONNEL,180,90,-60,YES,NO,15,0,YES,100,0,0,1,0
|
||||
Laser3BEAM-VTOL,Level Three,150,600,1000,1,0,50,GNMLAS.PIE,TRMLAS.PIE,FXLasRot.pie,FxLFLSH.pie,FXSExp.pie,FXSExp.pie,FXSSplsh.pie,0,768,1536,80,65,40,1,0,0,100,0,0,0,0,0,0,10,0,1600,20,YES,HEAT,ENERGY,DIRECT,ANTI PERSONNEL,180,0,-60,YES,NO,10,0,YES,100,100,3,1,0
|
||||
Laser2PULSEMk1,Level Three,200,800,600,1,0,250,gnhaalas.pie,Trhmg.pie,FXLasRot.pie,FxLFLSH.pie,FXSExp.pie,FXSExp.pie,FXSSplsh.pie,0,1024,2048,80,70,0,2,2,45,140,0,0,0,0,0,0,10,0,1600,20,YES,HEAT,ENERGY,DIRECT,ANTI PERSONNEL,180,90,-60,YES,NO,15,0,YES,100,0,0,1,0
|
||||
Laser2PULSE-VTOL,Level Three,200,800,4000,1,0,75,gnhaalas.pie,Trhmg.pie,FXLasRot.pie,FxLFLSH.pie,FXSExp.pie,FXSExp.pie,FXSSplsh.pie,0,1024,2048,80,70,0,2,2,60,150,0,0,0,0,0,0,10,0,1800,20,YES,HEAT,ENERGY,DIRECT,ANTI PERSONNEL,180,0,-60,YES,NO,15,0,YES,100,100,2,1,0
|
||||
LasSat,Level Three,0,0,600,1,0,500,0,0,fxhhowt.pie,FXSCUDM.PIE,FXVLSWav.pie,FXVLSWav.pie,FXVLSWav.pie,0,0,0,70,50,6000,1,0,0,11000,300,99,8500,400,300,448,10,10,1000,20,YES,HEAT,LAS_SAT,DIRECT,ARTILLERY ROUND,180,90,-60,YES,YES,0,0,YES,100,0,0,0,0
|
||||
Laser4-PlasmaCannon,Level Three,400,1600,6000,1,0,700,GNHPLSMA.PIE,TRHLAS.PIE,FXLasRot.pie,FXBlueLaser.pie,FXFlecht.Pie,FXFlecht.Pie,FXFlecht.Pie,0,1024,2048,80,65,60,1,0,0,330,0,0,0,0,0,0,10,0,1500,20,YES,HEAT,ENERGY,DIRECT,ANTI PERSONNEL,180,90,-60,YES,NO,150,0,YES,200,0,0,1,0
|
||||
Laser3BEAMMk1,Level Three,150,500,300,1,0,100,GNMLAS.PIE,TRMLAS.PIE,FXLasRot.pie,FxLFLSH.pie,FXSExp.pie,FXSExp.pie,FXSSplsh.pie,0,768,1536,80,65,30,1,0,0,90,0,0,0,0,0,0,10,0,1800,20,YES,HEAT,ENERGY,DIRECT,ANTI PERSONNEL,180,90,-60,YES,NO,15,0,YES,100,0,0,1,0
|
||||
Laser3BEAM-VTOL,Level Three,150,500,300,1,0,50,GNMLAS.PIE,TRMLAS.PIE,FXLasRot.pie,FxLFLSH.pie,FXSExp.pie,FXSExp.pie,FXSSplsh.pie,0,768,1536,80,65,30,1,0,0,90,0,0,0,0,0,0,10,0,1800,20,YES,HEAT,ENERGY,DIRECT,ANTI PERSONNEL,180,0,-60,YES,NO,10,0,YES,100,100,3,1,0
|
||||
Laser2PULSEMk1,Level Three,300,1000,600,1,0,250,gnhaalas.pie,Trhmg.pie,FXLasRot.pie,FxLFLSH2.pie,FXSExp.pie,FXSExp.pie,FXSSplsh.pie,0,1024,2048,80,70,60,1,0,0,180,0,0,0,0,0,0,10,0,1800,20,YES,HEAT,ENERGY,DIRECT,ANTI PERSONNEL,180,90,-60,YES,NO,15,0,YES,100,0,0,1,0
|
||||
Laser2PULSE-VTOL,Level Three,300,1000,600,1,0,75,gnhaalas.pie,Trhmg.pie,FXLasRot.pie,FxLFLSH2.pie,FXSExp.pie,FXSExp.pie,FXSSplsh.pie,0,1024,2048,80,70,60,1,0,0,180,0,0,0,0,0,0,10,0,1800,20,YES,HEAT,ENERGY,DIRECT,ANTI PERSONNEL,180,0,-60,YES,NO,15,0,YES,100,100,2,1,0
|
||||
Howitzer150Mk1,Level Two-Three,350,1250,15000,5,0,5,GNHHOWT.PIE,TRHHOWT.PIE,FXHHowt.pie,FXCAmmo.pie,FXVLExp.pie,FXVLExp.pie,FXLSplsh.pie,0,1920,10000,40,50,300,1,0,0,250,128,99,250,0,0,0,0,10,1000,20,NO,KINETIC,HOWITZERS,INDIRECT,ARTILLERY ROUND,0,90,0,YES,NO,250,128,YES,200,0,0,1,0
|
||||
Howitzer105Mk1,Level Two-Three,250,1000,10000,1,0,5,GNMHOWT.PIE,TRMHOWT.PIE,FxCan75m.pie,FXCAmmo.pie,FXLExp.pie,FXLExp.pie,FXMSplsh.pie,0,1920,5000,40,50,200,1,0,0,150,128,99,150,0,0,0,10,10,1000,20,NO,KINETIC,HOWITZERS,INDIRECT,ARTILLERY ROUND,0,90,0,YES,NO,250,128,YES,250,0,0,1,0
|
||||
Howitzer03-Rot,Level Two-Three,400,1600,10000,1,0,5,GNHHOWT2.PIE,TRHHOW2.PIE,FXHHowt2.pie,FXCAmmo.pie,FXLExp.pie,FXLExp.pie,FXLSplsh.pie,0,1920,7000,40,50,40,3,0,0,100,128,99,100,0,0,0,0,10,1000,20,NO,KINETIC,HOWITZERS,INDIRECT,ARTILLERY ROUND,0,90,0,YES,NO,250,128,YES,200,0,0,1,0
|
||||
Howitzer-Incenediary,Level Two-Three,250,1000,10000,1,0,5,GNMHOWTI.PIE,TRMHOWT.PIE,FxCan75m.pie,FXCAmmo.pie,FXLExp.pie,FXLExp.pie,FXMSplsh.pie,0,1920,5000,40,50,200,1,0,0,150,128,99,150,60,20,96,10,10,1000,20,NO,HEAT,HOWITZERS,INDIRECT,ARTILLERY ROUND,0,90,0,YES,NO,250,128,YES,250,0,0,1,0
|
||||
HeavyLaser-VTOL,Level Three,300,1000,7000,1,0,100,GNHLAS.PIE,TRHLAS.PIE,FXHBLas.pie,FxLFLSH.pie,FXSFlms.pie,FXSFlms.pie,FXLSplsh.pie,0,1024,2048,80,65,60,1,0,0,200,0,0,0,0,0,0,10,0,1000,20,YES,HEAT,ENERGY,DIRECT,ANTI PERSONNEL,180,90,-60,YES,NO,50,0,YES,100,0,2,1,0
|
||||
HeavyLaser,Level Three,300,1200,4000,1,0,400,GNHLAS.PIE,TRHLAS.PIE,FXHBLas.pie,FxLFLSH.pie,FXSFlms.pie,FXSFlms.pie,FXLSplsh.pie,0,1024,2048,80,65,60,1,0,0,250,0,0,0,0,0,0,10,0,1200,20,YES,HEAT,ENERGY,DIRECT,ANTI PERSONNEL,180,90,-60,YES,NO,150,0,YES,100,0,0,1,0
|
||||
HeavyLaser-VTOL,Level Three,300,1200,4000,1,0,100,GNHLAS.PIE,TRHLAS.PIE,FXHBLas.pie,FxLFLSH.pie,FXSFlms.pie,FXSFlms.pie,FXSFlms.pie,0,1024,2048,80,65,50,1,0,0,250,0,0,0,0,0,0,10,0,1500,20,YES,HEAT,ENERGY,DIRECT,ANTI PERSONNEL,180,90,-60,YES,NO,50,0,YES,100,0,2,1,0
|
||||
HeavyLaser,Level Three,300,1200,4000,1,0,400,GNHLAS.PIE,TRHLAS.PIE,FXHBLas.pie,FxLFLSH.pie,FXSFlms.pie,FXSFlms.pie,FXSFlms.pie,0,1024,2048,80,65,50,1,0,0,250,0,0,0,0,0,0,10,0,1500,20,YES,HEAT,ENERGY,DIRECT,ANTI PERSONNEL,180,90,-60,YES,NO,150,0,YES,100,0,0,1,0
|
||||
Flame2,Level All,150,400,1000,1,0,100,GNMFLMR.PIE,TRMFLMR.PIE,FXCan20m.pie,FXLProj.pie,FXMNExp.pie,FXMNExp.pie,FXSSplsh.pie,0,512,640,75,50,120,2,0,0,50,0,0,0,60,25,96,10,0,800,20,YES,HEAT,FLAME,DIRECT,FLAMER,180,90,-60,YES,NO,0,0,YES,1,0,0,1,0
|
||||
Flame1Mk1,Level All,70,200,250,1,0,50,GNLFLMR.PIE,TRLFLMR.PIE,FXCan20m.pie,FXLThrow.pie,FXMETHIT.PIE,FXMETHIT.PIE,FXMETHIT.PIE,0,384,512,90,40,150,1,0,0,30,0,0,0,60,15,32,10,0,800,20,YES,HEAT,FLAME,DIRECT,FLAMER,180,90,-60,YES,NO,0,0,YES,1,0,0,1,0
|
||||
EMP-Cannon,Level All,200,800,5000,1,0,500,gnhemp.pie,trhemp.pie,FXHBLas.pie,FXBeam.pie,FXSFlms.pie,FXSFlms.pie,FXSFlms.pie,0,768,1500,70,50,50,1,0,0,70,0,0,0,0,0,0,10,0,1000,20,YES,KINETIC,EMP,DIRECT,ANTI TANK,180,90,-60,YES,NO,150,0,YES,1,0,0,1,0
|
||||
CyborgRotMG,Level All,59,500,120,1,10,300,cy_gun.Pie,Cybody.Pie,FXLMgun2.Pie,FXTracer.Pie,FXMETHIT.PIE,FXDIRTsp.Pie,FXSSplsh.Pie,0,768,1152,75,50,4,1,0,0,22,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI PERSONNEL,180,90,-60,YES,NO,20,0,NO,100,100,0,0,0
|
||||
CyborgRotMG,Level All,59,500,120,1,10,300,cy_gun.Pie,Cybody.Pie,FXLMgun2.Pie,FXTracer.Pie,FXMETHIT.PIE,FXDIRTsp.Pie,FXSSplsh.Pie,0,768,1152,75,50,4,1,0,0,17,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI AIRCRAFT,180,90,-60,YES,NO,20,0,NO,100,100,0,0,0
|
||||
CyborgRocket,Level All,59,500,120,1,10,5,cy_rkt.PIE,cybody.PIE,FXLRocPd.PIE,fxmflare.PIE,fxmexp.PIE,fxmexp.PIE,fxssplsh.PIE,0,640,960,50,30,10,2,0,0,20,0,0,0,0,0,0,10,10,1500,20,YES,KINETIC,SLOW ROCKET,DIRECT,ANTI TANK,180,90,-60,YES,YES,0,128,YES,25,0,0,0,0
|
||||
CyborgFlamer01,Level All,59,500,120,1,10,100,cy_flame.Pie,Cybody.Pie,FXCan20m.Pie,FXLThrow.Pie,FXMETHIT.PIE,FXMETHIT.PIE,FXMETHIT.PIE,0,384,512,90,40,150,1,0,0,30,0,0,0,60,15,32,10,0,800,20,YES,HEAT,FLAME,DIRECT,FLAMER,180,90,-60,YES,NO,0,64,YES,1,0,0,0,0
|
||||
CyborgChaingun,Level All,59,500,120,1,10,175,cy_gun.Pie,Cybody.Pie,FXLMgun2.Pie,FXTracer.Pie,FXMETHIT.PIE,FXDIRTsp.Pie,FXSSplsh.Pie,0,640,960,75,50,7,1,0,0,18,0,0,0,0,0,0,10,0,1000,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI PERSONNEL,180,90,-60,YES,NO,20,0,NO,100,100,0,0,0
|
||||
CyborgChaingun,Level All,59,500,120,1,10,175,cy_gun.Pie,Cybody.Pie,FXLMgun2.Pie,FXTracer.Pie,FXMETHIT.PIE,FXDIRTsp.Pie,FXSSplsh.Pie,0,512,768,75,50,5,1,0,0,7,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI AIRCRAFT,180,90,-60,YES,NO,20,0,NO,100,100,0,0,0
|
||||
CyborgCannon,Level All,59,500,120,1,1,200,cy_CAN.Pie,Cybody.Pie,FXCan20m.Pie,FXcam20.Pie,FXGRDexl.Pie,FXGRDexl.Pie,FXSSplsh.Pie,0,640,960,70,50,40,2,0,0,30,16,20,5,0,0,0,10,0,1000,20,YES,KINETIC,CANNON,DIRECT,ANTI TANK,180,90,-60,YES,NO,100,0,YES,25,0,0,0,0
|
||||
Cyb-Wpn-Thermite,Level All,59,500,120,1,10,100,cy_therm.Pie,Cybody.Pie,FXCan20m.Pie,FXLThrow.Pie,FXMETHIT.PIE,FXMETHIT.PIE,FXMETHIT.PIE,0,512,640,75,50,120,1,0,0,60,0,0,0,60,25,96,10,0,800,20,YES,HEAT,FLAME,DIRECT,FLAMER,180,90,-60,YES,NO,0,64,YES,1,0,0,0,0
|
||||
Cyb-Wpn-Rail1,Level All,59,500,120,1,20,400,CY_RAIL.PIE,Cybody.Pie,FXLGauss.Pie,FXGAmmo.Pie,FXFlecht.Pie,FXFlecht.Pie,FXFlecht.Pie,0,768,1536,80,70,40,1,0,0,150,0,0,0,0,0,0,10,0,1000,20,YES,KINETIC,GAUSS,DIRECT,ANTI TANK,180,90,-60,YES,NO,50,0,NO,100,0,0,0,0
|
||||
Cyb-Wpn-Laser,Level All,59,500,120,1,10,100,CY_LAS.PIE,Cybody.Pie,FXLasRot.Pie,FXLFLSH.PIE,FXFLSHL.PIE,FXFLSHL.PIE,FXFLSHL.PIE,0,768,1536,80,65,30,1,0,0,100,0,0,0,0,0,0,10,0,1600,20,YES,HEAT,ENERGY,DIRECT,ANTI PERSONNEL,180,90,-60,YES,NO,10,0,YES,100,0,0,0,0
|
||||
Cyb-Wpn-Grenade,Level Two-Three,109,1200,170,1,1,250,Cy_Snipe.pie,scbody.Pie,FXBlueLaser.pie,FXGammoM.Pie,FXFLSHL.PIE,FXFLSHL.PIE,FXSSplsh.pie,0,1250,2304,30,70,320,1,0,0,1000,0,0,0,20,300,64,0,0,9999,0,NO,HEAT,ENERGY,DIRECT,ANTI PERSONNEL,180,50,-30,YES,YES,200,1024,YES,100,100,0,0,0
|
||||
Cyb-Wpn-Grenade,Level Two-Three,109,1200,170,1,1,250,Cy_Snipe.pie,scbody.Pie,FXLasRot.pie,FXBlueLaser.pie,FXFLSHL.PIE,FXFLSHL.PIE,FXSSplsh.pie,0,1250,2304,30,70,320,1,0,0,1000,0,0,0,20,300,64,0,0,9999,0,NO,HEAT,ENERGY,DIRECT,ANTI PERSONNEL,180,50,-30,YES,YES,200,1024,YES,100,100,0,0,0
|
||||
Cyb-Wpn-Atmiss,Level All,59,500,120,1,10,5,cy_miss2.pie,Cybody.Pie,FXATMiss.Pie,FXMPLME.PIE,FXGRDexl.PIE,FXGRDexl.PIE,FXSSplsh.Pie,0,512,1152,50,60,1,2,2,120,160,0,0,0,0,0,0,0,10,1200,20,YES,KINETIC,MISSILE,HOMING-DIRECT,ANTI TANK,180,90,-30,YES,NO,20,64,YES,50,0,0,0,0
|
||||
Cyb-Hvywpn-TK,Level Two,109,1200,170,1,1,100,sc_tk.Pie,scbody.Pie,FXATMiss.PIE,FXMPLME.PIE,fxgrdexS.PIE,fxgrdexS.PIE,FXSSplsh.Pie,0,768,1536,50,60,1,2,2,140,250,0,0,0,0,0,0,10,10,1000,60,YES,KINETIC,SLOW ROCKET,DIRECT,ANTI TANK,180,90,-60,YES,NO,25,0,YES,50,0,0,0,0
|
||||
Cyb-Hvywpn-RailGunner,Level Three,109,1200,170,1,1,500,sc_rail2.Pie,scbody.Pie,FXMGauss.Pie,FXGammoM.Pie,FXflech2.Pie,FXflech2.Pie,FXMSWave.Pie,0,768,1536,80,70,60,1,0,0,200,0,0,0,0,0,0,0,0,1100,20,YES,KINETIC,GAUSS,DIRECT,ANTI TANK,180,90,-60,YES,NO,0,0,YES,100,0,0,0,0
|
||||
Cyb-Hvywpn-PulseLsr,Level Three,109,1200,170,1,1,250,sc_pulse.Pie,scbody.Pie,FXLasRot.Pie,FxLFLSH.pie,FXLENFL.PIE,FXLENFL.PIE,FXMExp.Pie,0,1024,2048,80,70,50,1,0,0,200,0,0,0,0,0,0,10,0,1800,20,YES,HEAT,ENERGY,DIRECT,ANTI PERSONNEL,180,90,-60,YES,NO,15,0,YES,100,0,0,0,0
|
||||
Cyb-Hvywpn-Mcannon,Level Two,109,1200,170,1,1,350,sc_can.Pie,scbody.Pie,FXCan40m.Pie,FXCAmmo.Pie,FXGRDexl.Pie,FXGRDexl.Pie,FXSSplsh.Pie,0,512,758,70,50,45,2,0,0,45,16,0,0,0,0,0,10,0,1000,20,YES,KINETIC,CANNON,DIRECT,ANTI TANK,180,90,-60,YES,NO,100,0,YES,25,0,0,0,0
|
||||
Cyb-Hvywpn-HPV,Level All,59,500,120,1,10,100,cy_gren.Pie,Cybody.Pie,FxCan75m.Pie,FXTracer.Pie,FXLExp.Pie,FXLExp.Pie,FXLSplsh.Pie,0,1152,2304,40,50,60,1,0,0,50,64,99,40,0,0,0,0,10,800,20,NO,KINETIC,MORTARS,INDIRECT,ARTILLERY ROUND,0,90,-60,YES,NO,0,128,YES,50,0,0,0,0
|
||||
Cyb-Hvywpn-Acannon,Level Two,109,1200,170,1,1,500,sc_asscn.Pie,scbody.Pie,FXVulCan.Pie,FXTracer.Pie,FXMExp.Pie,FXMExp.Pie,FXSSplsh.Pie,0,768,1024,70,50,20,2,0,0,28,32,25,0,0,0,0,10,0,1000,20,YES,KINETIC,CANNON,DIRECT,ANTI TANK,180,90,-60,YES,NO,25,0,YES,25,0,0,0,0
|
||||
Cyb-Hvywpn-Acannon,Level Two,109,1200,170,1,1,500,sc_asscn.Pie,scbody.Pie,FXVulCan.Pie,FXTracer.Pie,FXMExp.Pie,FXMExp.Pie,FXSSplsh.Pie,0,768,1024,70,50,20,1,0,0,20,32,25,0,0,0,0,10,0,1000,20,YES,KINETIC,CANNON,DIRECT,ANTI TANK,180,90,-60,YES,NO,25,0,YES,25,0,0,0,0
|
||||
Cyb-Hvywpn-A-T,Level Three,109,1200,170,1,1,100,sc_ATM.Pie,scbody.Pie,FXATMiss.Pie,FXMPLME.PIE,FXGRDexl.PIE,FXGRDexl.PIE,FXSSplsh.Pie,0,640,2048,70,80,0,2,2,75,300,0,0,0,0,0,0,0,10,900,20,YES,KINETIC,MISSILE,HOMING-DIRECT,ANTI TANK,180,90,-30,YES,NO,20,64,YES,50,0,0,0,0
|
||||
CommandTurret1,Level All,160,160,1000,0,1,1600,GNLCMD1.PIE,TRLCMD1.PIE,FXHBLas.Pie,FXBeam.Pie,FXSFlms.Pie,FXSFlms.Pie,FXSFlms.Pie,0,1536,1536,90,99,1,1,0,0,4,0,0,0,0,0,0,0,0,1000,0,YES,KINETIC,COMMAND,DIRECT,ANTI TANK,180,90,-30,YES,NO,0,0,YES,1,0,0,0,0
|
||||
CannonSuper,Level All,1000,2000,150000,0,0,500,GNWPFCAN.PIE,TRWPFCAN.PIE,FXSHcanM.Pie,FXSHcanA.Pie,fxgrdexS.Pie,fxgrdexS.Pie,FXSSplsh.Pie,0,128,2048,80,90,160,2,0,0,500,32,25,0,0,0,0,10,0,1000,20,NO,KINETIC,CANNON,DIRECT,ANTI TANK,0,90,-60,YES,YES,150,0,YES,100,0,0,0,0
|
||||
Cannon6TwinAslt,Level Two-Three,225,1000,3000,1,0,500,Gnhvcan2.pie,trhvcan2.pie,FXLMgun2.pie,FXTracr2.pie,FXMExp.pie,FXMExp.pie,FXSSplsh.pie,0,768,1152,70,50,10,2,0,0,28,32,25,0,0,0,0,10,0,1150,20,YES,KINETIC,CANNON,DIRECT,ANTI TANK,180,90,-60,YES,NO,35,0,YES,50,0,0,1,0
|
||||
Cannon5VulcanMk1,Level Two-Three,150,800,1000,1,0,300,GNMVCAN.PIE,TRMVCAN.PIE,FXVulCan.pie,FXTracer.pie,FXMExp.pie,FXMExp.pie,FXSSplsh.pie,0,768,1152,70,50,20,2,0,0,28,32,25,0,0,0,0,10,0,1000,20,YES,KINETIC,CANNON,DIRECT,ANTI TANK,180,90,-60,YES,NO,25,0,YES,50,0,0,1,0
|
||||
Cannon5Vulcan-VTOL,Level All,150,800,1500,1,0,10,GNMVCAN.PIE,TRMVCAN.PIE,FXVulCan.pie,FXTracer.pie,FXMExp.pie,FXMExp.pie,FXSSplsh.pie,0,768,1024,70,50,20,2,0,0,28,32,25,0,0,0,0,10,0,1000,20,YES,KINETIC,CANNON,DIRECT,ANTI TANK,180,0,-60,YES,NO,25,0,YES,50,100,7,1,0
|
||||
Cannon4AUTOMk1,Level Two-Three,300,1200,10000,1,10,650,GNNAVBIG.PIE,trhvcan2.PIE,FxCan75m.PIE,FXCAmmo.PIE,FXGRDexl.pie,FXGRDexl.pie,FXMSplsh.PIE,0,768,1536,70,50,1,2,2,60,90,90,30,25,0,0,0,10,10,1000,20,YES,KINETIC,CANNON,DIRECT,ANTI TANK,180,90,-60,YES,NO,120,0,YES,90,0,0,1,0
|
||||
Cannon4AUTO-VTOL,Level All,175,700,1000,1,0,10,GNLACAN.PIE,TRLACAN.PIE,FXCan20A.pie,FXTracer.pie,FXMExp.pie,FXMExp.pie,FXSSplsh.pie,0,768,1536,70,50,45,2,0,0,55,64,25,10,0,0,0,10,10,1000,20,YES,KINETIC,CANNON,DIRECT,ANTI TANK,180,0,-60,YES,NO,100,0,YES,50,100,3,0,0
|
||||
Cannon375mmMk1,Level All,200,800,8000,1,0,500,GNHCAN.PIE,TRHCAN.PIE,FxCan75m.pie,FXCAmmo.pie,FXGRDexl.pie,FXGRDexl.pie,FXSSplsh.pie,0,768,1024,70,50,50,2,0,0,70,64,25,20,0,0,0,10,100,1000,20,YES,KINETIC,CANNON,DIRECT,ANTI TANK,180,90,-60,YES,NO,150,0,YES,90,0,0,1,0
|
||||
Cannon2A-TMk1,Level All,125,500,4000,1,0,350,GNMCAN.PIE,TRMCAN.PIE,FXCan40m.pie,FXCAmmo.pie,FXGRDexl.pie,FXGRDexl.pie,FXMSteam.pie,0,640,960,70,50,45,2,0,0,45,32,25,10,0,0,0,10,100,1000,20,YES,KINETIC,CANNON,DIRECT,ANTI TANK,180,90,-60,YES,NO,100,0,YES,60,0,0,1,0
|
||||
Cannon1Mk1,Level All,75,375,1000,1,15,200,GNLCAN.PIE,TRLCAN.PIE,FXCan20m.Pie,FXcam20.Pie,FXGRDexl.Pie,FXGRDexl.Pie,FXSSplsh.Pie,0,640,960,70,50,40,2,0,0,30,16,20,5,0,0,0,10,100,1000,20,YES,KINETIC,CANNON,DIRECT,ANTI TANK,180,90,-90,YES,NO,100,0,YES,30,0,0,1,0
|
||||
Cannon1-VTOL,Level All,200,800,1000,1,0,10,GNLCAN.PIE,TRLCAN.PIE,FXCan20m.pie,FXcam20.pie,FXMExp.pie,FXMExp.pie,FXSSplsh.pie,0,768,1024,70,50,50,2,0,0,70,64,25,20,0,0,0,10,100,1000,20,YES,KINETIC,CANNON,DIRECT,ANTI TANK,180,0,-90,YES,NO,100,0,YES,30,100,7,1,0
|
||||
CannonSuper,Level All,1000,2000,150000,0,0,500,GNWPFCAN.PIE,TRWPFCAN.PIE,FXSHcanM.Pie,FXSHcanA.Pie,fxgrdexS.Pie,fxgrdexS.Pie,FXSSplsh.Pie,0,128,2048,80,90,160,1,0,0,500,32,25,0,0,0,0,10,0,1000,20,NO,KINETIC,CANNON,DIRECT,ANTI TANK,0,90,-60,YES,YES,150,0,YES,100,0,0,0,0
|
||||
Cannon6TwinAslt,Level Two-Three,300,1200,3000,1,0,600,Gnhvcan2.pie,trhvcan2.pie,FXLMgun2.pie,FXTracr2.pie,FXMExp.pie,FXMExp.pie,FXSSplsh.pie,0,768,1152,70,50,30,1,0,0,40,32,25,0,0,0,0,10,0,1150,20,YES,KINETIC,CANNON,DIRECT,ANTI TANK,180,90,-60,YES,NO,35,0,YES,50,0,0,1,0
|
||||
Cannon5VulcanMk1,Level Two-Three,150,600,1500,1,0,300,GNMVCAN.PIE,TRMVCAN.PIE,FXVulCan.pie,FXTracer.pie,FXMExp.pie,FXMExp.pie,FXSSplsh.pie,0,768,1152,70,50,20,1,0,0,20,32,25,0,0,0,0,10,0,1000,20,YES,KINETIC,CANNON,DIRECT,ANTI TANK,180,90,-60,YES,NO,25,0,YES,50,0,0,1,0
|
||||
Cannon5Vulcan-VTOL,Level All,150,600,1500,1,0,10,GNMVCAN.PIE,TRMVCAN.PIE,FXVulCan.pie,FXTracer.pie,FXMExp.pie,FXMExp.pie,FXSSplsh.pie,0,768,1024,70,50,20,1,0,0,28,32,25,0,0,0,0,10,0,1000,20,YES,KINETIC,CANNON,DIRECT,ANTI TANK,180,0,-60,YES,NO,25,0,YES,50,100,7,1,0
|
||||
Cannon4AUTOMk1,Level Two-Three,400,1200,10000,1,10,800,GNNAVBIG.PIE,trhvcan2.PIE,FxCan75m.PIE,FXCAmmo2.PIE,FXGRDexl.pie,FXGRDexl.pie,FXMSplsh.PIE,0,768,1536,70,50,140,1,0,0,100,90,30,25,0,0,0,10,10,1000,20,YES,KINETIC,CANNON,DIRECT,ANTI TANK,180,90,-60,YES,NO,120,0,YES,90,0,0,1,0
|
||||
Cannon4AUTO-VTOL,Level All,400,1200,10000,1,10,100,GNLACAN.PIE,TRLACAN.PIE,FXCan20A.pie,FXCAmmo2.PIE,FXMExp.pie,FXMExp.pie,FXSSplsh.pie,0,768,1536,70,50,140,1,0,0,120,90,30,25,0,0,0,10,10,1000,20,YES,KINETIC,CANNON,DIRECT,ANTI TANK,180,0,-60,YES,NO,100,0,YES,50,100,3,0,0
|
||||
Cannon375mmMk1,Level All,200,600,5000,1,0,400,GNHCAN.PIE,TRHCAN.PIE,FxCan75m.pie,FXCAmmo.pie,FXGRDexl.pie,FXGRDexl.pie,FXSSplsh.pie,0,768,1024,70,50,50,1,0,0,70,64,25,20,0,0,0,10,100,1000,20,YES,KINETIC,CANNON,DIRECT,ANTI TANK,180,90,-60,YES,NO,150,0,YES,90,0,0,1
|
||||
Cannon2A-TMk1,Level All,125,400,3000,1,0,200,GNMCAN.PIE,TRMCAN.PIE,FXCan40m.pie,FXCAmmo.pie,FXGRDexl.pie,FXGRDexl.pie,FXMSteam.pie,0,640,960,70,50,45,1,0,0,45,32,25,10,0,0,0,10,100,1000,20,YES,KINETIC,CANNON,DIRECT,ANTI TANK,180,90,-60,YES,NO,100,0,YES,60,0,0,1,0
|
||||
Cannon1Mk1,Level All,75,200,1000,1,15,100,GNLCAN.PIE,TRLCAN.PIE,FXCan20m.Pie,FXcam20.Pie,FXGRDexl.Pie,FXGRDexl.Pie,FXSSplsh.Pie,0,640,960,70,50,40,1,0,0,30,16,20,5,0,0,0,10,100,1000,20,YES,KINETIC,CANNON,DIRECT,ANTI TANK,180,90,-90,YES,NO,100,0,YES,30,0,0,1,0
|
||||
Cannon1-VTOL,Level All,75,200,1000,1,15,10,GNLCAN.PIE,TRLCAN.PIE,FXCan20m.pie,FXcam20.pie,FXMExp.pie,FXMExp.pie,FXSSplsh.pie,0,640,960,70,50,40,1,0,0,30,16,20,5,0,0,0,10,100,1000,20,YES,KINETIC,CANNON,DIRECT,ANTI TANK,180,0,-90,YES,NO,100,0,YES,30,100,7,1,0
|
||||
BusCannon,Level One,14,130,10,10,0,40,GNLCAN.PIE,Exturret.pie,FXLMgun.pie,FXTracer.pie,FXGRDexl.pie,FXGRDexl.pie,FXSSplsh.pie,0,640,960,60,50,30,1,0,0,30,0,0,0,0,0,0,10,0,1000,20,NO,KINETIC,CANNON,DIRECT,ANTI TANK,0,90,-30,YES,NO,100,0,YES,25,0,0,0,0
|
||||
BuggyMG,Level One-Two,3,11,1,1,1,1,0,0,FXLMgun.Pie,FXTracer.Pie,FXMETHIT.PIE,FXDIRTsp.Pie,FXSSplsh.Pie,0,640,960,60,50,5,1,0,0,16,0,0,0,0,0,0,10,0,1000,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI PERSONNEL,180,90,-30,YES,NO,100,0,NO,100,0,0,0,0
|
||||
bTrikeMG,Level One,2,11,1,1,1,1,0,0,FXLMgun.Pie,FXTracer.Pie,FXMETHIT.PIE,FXDIRTsp.Pie,FXSSplsh.Pie,0,640,960,60,50,5,1,0,0,13,0,0,0,0,0,0,10,0,1000,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI PERSONNEL,180,90,-30,YES,NO,100,0,NO,100,0,0,0,0
|
||||
|
@ -108,14 +108,14 @@ Bomb4-VTOL-HvyINC,Level Two-Three,225,1000,3500,1,10,50,0,trmvtlin.Pie,FXLRocPd.
|
|||
Bomb3-VTOL-LtINC,Level Two-Three,175,700,500,1,10,10,0,trlvtlin.PIE,FXLRocPd.PIE,Fxlbmbi1.PIE,FXLExp.PIE,FXLExp.PIE,FXMSplsh.PIE,0,384,512,80,70,2,2,6,10,100,0,0,0,200,50,128,10,0,475,20,YES,KINETIC,BOMB,ERRATIC-DIRECT,ARTILLERY ROUND,180,0,-80,YES,NO,10,0,YES,50,0,4,1,0
|
||||
Bomb2-VTOL-HvHE,Level Two-Three,200,800,2500,1,10,50,0,trmvtlhe.Pie,FXLRocPd.Pie,Fxmbmbx2.Pie,FXLExp.Pie,FXLExp.Pie,FXMSplsh.Pie,0,384,512,80,70,1,1,2,2,500,156,99,400,0,0,0,10,10,475,20,YES,KINETIC,BOMB,ERRATIC-DIRECT,ARTILLERY ROUND,180,0,-80,YES,NO,10,0,YES,200,0,2,1,0
|
||||
Bomb1-VTOL-LtHE,Level Two-Three,150,600,500,1,10,10,0,trlvtlhe.PIE,FXLRocPd.PIE,Fxlbmbx1.PIE,FXLExp.PIE,FXLExp.PIE,FXMSplsh.PIE,0,384,512,80,70,1,2,3,100,100,192,99,60,0,0,0,10,10,475,20,YES,KINETIC,BOMB,DIRECT,ARTILLERY ROUND,180,0,-80,YES,NO,10,0,YES,100,0,4,1,0
|
||||
BJeepMG,Level One,6,110,5,1,0,20,0,0,FXLMgun.pie,FXTracRD.pie,FXMETHIT.PIE,FXDIRTsp.pie,FXSSplsh.pie,0,640,960,60,50,5,1,0,0,16,0,0,0,0,0,0,10,0,1500,20,NO,KINETIC,MACHINE GUN,DIRECT,ANTI PERSONNEL,0,90,-30,YES,NO,20,0,NO,100,0,0,0,0
|
||||
BJeepMG,Level One,6,110,5,1,0,20,0,0,FXLMgun.pie,FXTracRD.pie,FXMETHIT.PIE,FXDIRTsp.pie,FXSSplsh.pie,0,640,960,60,50,5,1,0,0,10,0,0,0,0,0,0,10,0,1500,20,NO,KINETIC,MACHINE GUN,DIRECT,ANTI AIRCRAFT,0,90,-30,YES,NO,20,0,NO,100,0,0,0,0
|
||||
BabaRocket,Level One,14,130,10,1,0,40,GNLRCKT.PIE,TRLRCKT.PIE,FXLRocPd.pie,FXMFLARE.PIE,FXGRDexl.pie,FXGRDexl.pie,FXSSplsh.pie,0,640,960,60,50,25,2,0,0,25,0,0,0,0,0,0,0,10,1200,20,NO,KINETIC,ROCKET,DIRECT,ANTI TANK,0,90,-30,YES,NO,0,128,YES,50,0,0,0,0
|
||||
BabaPitRocketAT,Level One,100,500,500,1,10,20,GNLMSL.PIE,TRLRCKT.PIE,FXLRocPd.Pie,FXMFLARE.PIE,FXSExp.Pie,FXSExp.Pie,FXSSplsh.Pie,0,640,960,50,30,3,2,2,120,50,0,0,0,0,0,0,0,10,1200,20,YES,KINETIC,ROCKET,DIRECT,ANTI TANK,180,90,-30,YES,NO,0,128,YES,100,0,0,0,0
|
||||
BabaPitRocket,Level One,75,375,250,1,10,10,GNLRCKTP.PIE,TRLRCKTP.PIE,FXLRocPd.Pie,FXMFLARE.PIE,FXMPExp.Pie,FXMPExp.Pie,FXSSplsh.Pie,0,640,960,60,30,6,2,0,0,16,0,0,0,0,0,0,10,10,1200,20,YES,KINETIC,ROCKET,DIRECT,ANTI TANK,180,90,-30,YES,NO,10,128,YES,25,0,0,0,0
|
||||
BaBaMG,Level One-Two,3,100,1,1,0,10,0,0,FXLMgun.pie,FXTracer.pie,FXMETHIT.PIE,FXDIRTsp.pie,FXSSplsh.pie,0,640,960,60,50,4,1,0,0,8,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI PERSONNEL,0,90,-30,YES,NO,20,0,NO,100,0,0,0,0
|
||||
BaBaMG,Level One-Two,3,100,1,1,0,10,0,0,FXLMgun.pie,FXTracer.pie,FXMETHIT.PIE,FXDIRTsp.pie,FXSSplsh.pie,0,640,960,60,50,4,1,0,0,5,0,0,0,0,0,0,10,0,1500,20,YES,KINETIC,MACHINE GUN,DIRECT,ANTI AIRCRAFT,0,90,-30,YES,NO,20,0,NO,100,0,0,0,0
|
||||
BabaFlame,Level One,9,120,10,1,0,30,GNLFLMR.PIE,TRLFLMR.PIE,FXCan20m.pie,FXLThrow.pie,FXMETHIT.PIE,FXMETHIT.PIE,FXMETHIT.PIE,0,384,512,60,50,80,1,0,0,25,0,0,0,90,10,32,10,0,750,20,NO,HEAT,FLAME,DIRECT,FLAMER,0,90,-60,YES,NO,0,64,YES,1,0,0,0,0
|
||||
BaBaCannon,Level All,10,10,10,10,10,10,0,0,FXLMgun.Pie,FXTracer.Pie,FXGRDexl.Pie,FXGRDexl.Pie,FXSSplsh.Pie,0,640,960,60,40,30,1,0,0,28,0,0,0,0,0,0,10,0,1000,20,YES,KINETIC,CANNON,DIRECT,ANTI TANK,180,90,-30,YES,NO,100,0,YES,25,0,0,0,0
|
||||
AAGunLaser,Level Three,350,1600,3000,1,0,500,gnhblas.pie,Trhmg.pie,FXLasRot.pie,FXPLAmmo.pie,FXMSWave.pie,FXSExp.pie,FXLSplsh.pie,0,768,2048,75,70,35,1,0,0,170,0,0,0,0,0,0,10,100,1200,20,YES,KINETIC,ENERGY,DIRECT,ANTI TANK,180,90,-60,YES,NO,100,0,YES,100,0,0,1,0
|
||||
AAGunLaser,Level Three,420,1600,3000,1,0,500,gnhblas.pie,Trhmg.pie,FXLasRot.pie,FXPLAmmo.pie,FXMSWave.pie,FXSExp.pie,FXLSplsh.pie,0,768,2048,75,65,4,1,0,0,60,0,0,0,0,0,0,10,100,2000,20,YES,KINETIC,ENERGY,DIRECT,ARTILLERY ROUND,180,90,-60,YES,NO,100,0,YES,100,0,0,1,0
|
||||
AAGun2Mk1,Level All,150,450,10000,1,20,200,GNHAIR.PIE,TRHAIR.PIE,FxCan75m.Pie,FXCAmmo.Pie,FXAIREXP.PIE,FXAIREXP.PIE,FXSSplsh.Pie,0,768,2048,70,75,1,2,2,10,45,64,100,40,0,0,0,10,100,1200,20,NO,KINETIC,A-A GUN,DIRECT,ANTI AIRCRAFT,180,90,-45,YES,NO,100,0,YES,100,1,0,1,0
|
||||
ZNULLMINE,Level All,0,250,0,0,0,0,Mibnkgun.pie,MIBNKTUR.PIE,FXLRocPd.pie,FXMflare.pie,FXLSWave.pie,FXMPExp.pie,FXSSplsh.pie,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,20,NO,HEAT,COMMAND,DIRECT,ANTI PERSONNEL,0,90,-30,NO,YES,100,0,NO,20,0,0,0,0
|
||||
WepMine1,Level One,1,10,100,1,0,100,GNLMG1.PIE,TRLMG1.PIE,FXLMgun.pie,FXTracer.pie,FXMelt.pie,FXMelt.pie,FXMelt.pie,0,50,50,100,100,10,1,0,0,150,192,100,200,0,0,0,10,100,-1,20,NO,KINETIC,BOMB,DIRECT,ANTI AIRCRAFT,180,90,-60,YES,NO,0,0,YES,200,100,0,0,0
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
TUTMG,mgbar1.ogg,-1, 101
|
||||
Superweapon2,mgbar2.ogg,-1, 102
|
||||
Superweapon,mgbar2.ogg,-1, 103
|
||||
SpyTurret01,rotlsr.ogg,-1, 104
|
||||
SpyTurret01,nxstower.ogg,nxsexpld.ogg, 104
|
||||
RocketSuper,rocket.ogg,lrgexpl.ogg, 105
|
||||
Rocket-VTOL-Pod,rocket.ogg,smlexpl.ogg, 106
|
||||
Rocket-VTOL-LtA-T,rocket.ogg,smlexpl.ogg, 107
|
||||
|
@ -26,7 +26,7 @@ NX-CyborgPulseLas,plslsr.ogg,lsrexpl.ogg, 125
|
|||
NX-CyborgMiss,rocket.ogg,lrgexpl.ogg, 126
|
||||
NX-CyborgChaingun,mgbar2.ogg,-1, 127
|
||||
NX-Cyb-Rail1,gaussgun.ogg,smlexpl.ogg, 128
|
||||
NEXUSlink,col012a.ogg,nxsexpld.ogg, 129
|
||||
NEXUSlink,nxstower.ogg,nxsexpld.ogg, 129
|
||||
MortarEMP,emp.ogg,-1, 130
|
||||
Mortar3ROTARYMk1,mortar.ogg,lrgexpl.ogg, 131
|
||||
Mortar2Mk1,col014a.ogg,lrgexpl.ogg, 132
|
||||
|
@ -38,7 +38,7 @@ Missile-MdArt,col016a.ogg,atnkexpl.ogg, 137
|
|||
Missile-LtSAM,rocket.ogg,smlexpl.ogg, 138
|
||||
Missile-HvySAM,rocket.ogg,lrgexpl.ogg, 139
|
||||
Missile-HvyArt,col016a.ogg,lrgexpl.ogg, 140
|
||||
Missile-A-T,col016a.ogg,atnkexpl.ogg, 141
|
||||
Missile-A-T,col016a.ogg,lrgexpl.ogg, 141
|
||||
MG5TWINROTARY,asltmg.ogg,-1, 142
|
||||
MG4ROTARYMk1,asltmg.ogg,-1, 143
|
||||
MG4ROTARY-VTOL,asltmg.ogg,-1, 144
|
||||
|
@ -113,7 +113,7 @@ BabaPitRocket,rocket.ogg,lrgexpl.ogg, 215
|
|||
BaBaMG,col011a.ogg,-1, 216
|
||||
BabaFlame,flmthrow.ogg,-1, 217
|
||||
BaBaCannon,smlcan.ogg,smlexpl.ogg, 218
|
||||
AAGunLaser,hivelcan.ogg,lsrexpl.ogg, 219
|
||||
AAGunLaser,col012a.ogg,lsrexpl.ogg, 219
|
||||
AAGun2Mk1,defabsrd.ogg,lrgexpl.ogg, 220
|
||||
ZNULLMINE,silence.ogg,-1, 221
|
||||
WepMine1,lrgexpl.ogg,smlexpl.ogg, 222
|
||||
|
|
|
@ -0,0 +1,142 @@
|
|||
PIE 2
|
||||
TYPE 200
|
||||
TEXTURE 0 page-13-player-buildings.png 256 256
|
||||
LEVELS 1
|
||||
LEVEL 1
|
||||
POINTS 78
|
||||
0 0 0
|
||||
-73 74 50
|
||||
-4 1 50
|
||||
-73 1 50
|
||||
-4 74 -129
|
||||
-73 1 -129
|
||||
-4 1 -129
|
||||
-73 1 -178
|
||||
-4 1 -178
|
||||
-73 74 -129
|
||||
-73 74 -178
|
||||
-4 74 -178
|
||||
-15 106 33
|
||||
-4 74 50
|
||||
-62 106 -86
|
||||
-15 106 -86
|
||||
-62 106 33
|
||||
-73 74 -86
|
||||
-73 74 33
|
||||
-29 106 -33
|
||||
-38 106 -29
|
||||
-46 106 -32
|
||||
-50 106 -41
|
||||
-47 106 -49
|
||||
-38 106 -53
|
||||
-30 106 -50
|
||||
-26 106 -41
|
||||
-46 162 -41
|
||||
-44 162 -46
|
||||
-38 162 -49
|
||||
-33 162 -47
|
||||
-30 162 -41
|
||||
-32 162 -36
|
||||
-38 162 -33
|
||||
-43 162 -35
|
||||
-29 106 7
|
||||
-38 106 11
|
||||
-46 106 8
|
||||
-50 106 -1
|
||||
-47 106 -9
|
||||
-38 106 -13
|
||||
-30 106 -10
|
||||
-26 106 -1
|
||||
-46 162 -1
|
||||
-44 162 -6
|
||||
-38 162 -9
|
||||
-33 162 -7
|
||||
-30 162 -1
|
||||
-32 162 4
|
||||
-38 162 7
|
||||
-43 162 5
|
||||
-4 74 -86
|
||||
-4 74 33
|
||||
-132 0 47
|
||||
-170 0 31
|
||||
-170 98 31
|
||||
-132 98 47
|
||||
-186 0 -6
|
||||
-186 98 -6
|
||||
-170 0 -44
|
||||
-170 98 -44
|
||||
-132 0 -61
|
||||
-132 98 -61
|
||||
-93 0 -44
|
||||
-93 98 -44
|
||||
-78 0 -6
|
||||
-78 98 -6
|
||||
-93 0 31
|
||||
-93 98 31
|
||||
-132 116 -3
|
||||
-86 72 -26
|
||||
-86 72 13
|
||||
-86 40 13
|
||||
-86 40 -26
|
||||
-73 40 13
|
||||
-73 40 -26
|
||||
-73 72 -26
|
||||
-73 72 13
|
||||
POLYGONS 57
|
||||
200 4 8 7 10 11 254 233 220 233 220 186 254 186
|
||||
200 4 3 2 13 1 144 237 180 238 180 205 144 205
|
||||
200 4 5 3 1 9 186 161 186 204 216 204 216 161
|
||||
200 4 10 7 5 9 106 255 106 239 76 239 76 255
|
||||
200 4 2 6 4 13 216 204 216 161 186 161 186 204
|
||||
200 4 8 11 4 6 106 239 106 255 76 255 76 239
|
||||
200 4 11 10 9 4 106 239 106 255 76 255 76 239
|
||||
200 4 14 16 12 15 183 256 183 163 219 163 219 256
|
||||
200 4 16 1 13 12 150 193 144 216 180 216 178 193
|
||||
200 3 16 18 1 186 170 186 154 183 154
|
||||
200 4 16 14 17 18 183 163 183 256 219 256 219 163
|
||||
2200 4 26 25 30 31 76 256 76 238 131 238 131 256
|
||||
2200 4 29 30 25 24 131 238 131 256 76 256 76 238
|
||||
2200 4 26 31 32 19 76 238 131 238 131 256 76 256
|
||||
2200 4 19 32 33 20 76 238 131 238 131 256 76 256
|
||||
2200 4 20 33 34 21 76 256 131 256 131 238 76 238
|
||||
2200 4 21 34 27 22 76 238 131 238 131 256 76 256
|
||||
2200 4 22 27 28 23 76 238 131 238 131 256 76 256
|
||||
2200 4 23 28 29 24 76 238 131 238 131 256 76 256
|
||||
2200 4 45 46 41 40 131 238 131 256 76 256 76 238
|
||||
2200 4 42 41 46 47 76 256 76 238 131 238 131 256
|
||||
2200 4 42 47 48 35 76 238 131 238 131 256 76 256
|
||||
2200 4 35 48 49 36 76 238 131 238 131 256 76 256
|
||||
2200 4 36 49 50 37 76 256 131 256 131 238 76 238
|
||||
2200 4 37 50 43 38 76 238 131 238 131 256 76 256
|
||||
2200 4 38 43 44 39 76 238 131 238 131 256 76 256
|
||||
2200 4 39 44 45 40 76 238 131 238 131 256 76 256
|
||||
200 3 41 40 39 194 214 192 220 195 228
|
||||
200 3 41 39 38 194 214 195 228 201 230
|
||||
200 3 41 38 37 194 214 201 230 208 227
|
||||
200 3 41 37 36 194 214 208 227 211 220
|
||||
200 3 41 36 35 194 214 211 220 208 213
|
||||
200 3 41 35 42 194 214 208 213 201 211
|
||||
200 4 51 15 12 52 183 256 219 256 219 163 183 163
|
||||
200 3 12 13 52 186 170 183 154 186 154
|
||||
200 3 58 55 69 232 108 246 103 232 86
|
||||
200 3 60 58 69 216 102 231 108 231 86
|
||||
200 3 55 56 69 246 102 253 86 232 86
|
||||
200 3 62 60 69 210 86 215 102 231 86
|
||||
200 4 68 56 53 67 160 189 182 189 182 236 160 236
|
||||
200 3 64 62 69 216 70 210 85 231 85
|
||||
200 4 66 68 67 65 137 189 159 189 159 236 137 236
|
||||
200 3 66 64 69 231 63 216 69 231 85
|
||||
200 4 62 64 63 61 91 189 113 189 113 236 91 236
|
||||
200 3 68 66 69 246 70 232 63 232 85
|
||||
200 4 60 62 61 59 69 189 90 189 90 236 69 236
|
||||
200 3 56 68 69 253 85 247 70 232 85
|
||||
200 4 64 66 65 63 114 189 136 189 136 236 114 236
|
||||
200 4 58 60 59 57 46 189 68 189 68 236 46 236
|
||||
200 4 55 58 57 54 23 189 45 189 45 236 23 236
|
||||
200 4 56 55 54 53 0 189 22 189 22 236 0 236
|
||||
200 4 75 74 72 73 76 238 76 256 107 256 107 238
|
||||
200 4 76 75 73 70 76 256 76 238 107 238 107 256
|
||||
200 4 77 76 70 71 76 256 76 238 107 238 107 256
|
||||
200 4 74 77 71 72 76 238 76 256 107 256 107 238
|
||||
200 4 14 15 51 17 92 0 116 0 122 16 87 16
|
||||
200 4 17 51 4 9 53 43 53 26 13 26 13 43
|
|
@ -0,0 +1,378 @@
|
|||
PIE 2
|
||||
TYPE 200
|
||||
TEXTURE 0 page-13-player-buildings.png 256 256
|
||||
LEVELS 1
|
||||
LEVEL 1
|
||||
POINTS 216
|
||||
-73 1 -178
|
||||
64 1 50
|
||||
64 74 -178
|
||||
133 74 50
|
||||
133 1 -129
|
||||
133 1 50
|
||||
133 74 -178
|
||||
133 1 -178
|
||||
138 116 126
|
||||
147 98 75
|
||||
182 98 97
|
||||
190 98 137
|
||||
168 98 172
|
||||
128 98 182
|
||||
93 98 160
|
||||
84 98 118
|
||||
107 98 85
|
||||
147 0 75
|
||||
182 0 97
|
||||
190 0 137
|
||||
168 0 172
|
||||
128 0 182
|
||||
93 0 160
|
||||
84 0 118
|
||||
107 0 85
|
||||
-132 0 47
|
||||
-170 0 31
|
||||
-170 98 31
|
||||
-132 98 47
|
||||
-186 0 -6
|
||||
-186 98 -6
|
||||
-170 0 -44
|
||||
-170 98 -44
|
||||
-132 0 -61
|
||||
-132 98 -61
|
||||
-93 0 -44
|
||||
-93 98 -44
|
||||
-78 0 -6
|
||||
-78 98 -6
|
||||
-93 0 31
|
||||
-93 98 31
|
||||
-132 116 -3
|
||||
-4 1 50
|
||||
-73 1 50
|
||||
-73 74 -129
|
||||
-4 74 -129
|
||||
-73 1 -129
|
||||
-73 74 -178
|
||||
-4 74 -178
|
||||
64 1 50
|
||||
64 1 -178
|
||||
-72 0 164
|
||||
-109 0 180
|
||||
-109 98 180
|
||||
-72 98 164
|
||||
-148 0 164
|
||||
-148 98 164
|
||||
-164 0 127
|
||||
-164 98 127
|
||||
-148 0 88
|
||||
-148 98 88
|
||||
-109 0 72
|
||||
-109 98 72
|
||||
-72 0 88
|
||||
-72 98 88
|
||||
-56 0 127
|
||||
-56 98 127
|
||||
-108 116 128
|
||||
64 156 -86
|
||||
-4 156 33
|
||||
64 156 33
|
||||
-4 74 50
|
||||
-73 74 50
|
||||
-52 156 -86
|
||||
-4 156 -86
|
||||
-52 156 33
|
||||
-73 74 -86
|
||||
-73 74 33
|
||||
-19 156 -33
|
||||
-28 156 -29
|
||||
-36 156 -32
|
||||
-40 156 -41
|
||||
-37 156 -49
|
||||
-28 156 -53
|
||||
-20 156 -50
|
||||
-16 156 -41
|
||||
-36 212 -41
|
||||
-34 212 -46
|
||||
-28 212 -49
|
||||
-23 212 -47
|
||||
-20 212 -41
|
||||
-22 212 -36
|
||||
-28 212 -33
|
||||
-33 212 -35
|
||||
39 156 -33
|
||||
30 156 -29
|
||||
22 156 -32
|
||||
18 156 -41
|
||||
21 156 -49
|
||||
30 156 -53
|
||||
38 156 -50
|
||||
42 156 -41
|
||||
22 212 -41
|
||||
24 212 -46
|
||||
30 212 -49
|
||||
35 212 -47
|
||||
38 212 -41
|
||||
36 212 -36
|
||||
30 212 -33
|
||||
25 212 -35
|
||||
-19 156 7
|
||||
-28 156 11
|
||||
-36 156 8
|
||||
-40 156 -1
|
||||
-37 156 -9
|
||||
-28 156 -13
|
||||
-20 156 -10
|
||||
-16 156 -1
|
||||
-36 212 -1
|
||||
-34 212 -6
|
||||
-28 212 -9
|
||||
-23 212 -7
|
||||
-20 212 -1
|
||||
-22 212 4
|
||||
-28 212 7
|
||||
-33 212 5
|
||||
39 156 7
|
||||
30 156 11
|
||||
22 156 8
|
||||
18 156 -1
|
||||
21 156 -9
|
||||
30 156 -13
|
||||
38 156 -10
|
||||
42 156 -1
|
||||
22 212 -1
|
||||
24 212 -6
|
||||
30 212 -9
|
||||
35 212 -7
|
||||
38 212 -1
|
||||
36 212 4
|
||||
30 212 7
|
||||
25 212 5
|
||||
-86 72 -26
|
||||
-86 72 13
|
||||
-86 40 13
|
||||
-86 40 -26
|
||||
-73 40 13
|
||||
-73 40 -26
|
||||
-73 72 -26
|
||||
-73 72 13
|
||||
-142 72 41
|
||||
-132 72 83
|
||||
-132 40 83
|
||||
-142 40 41
|
||||
-109 40 79
|
||||
-119 40 38
|
||||
-119 72 38
|
||||
-109 72 79
|
||||
133 74 -129
|
||||
64 74 -129
|
||||
112 156 -86
|
||||
64 156 33
|
||||
112 156 33
|
||||
133 74 -86
|
||||
133 74 33
|
||||
64 74 50
|
||||
64 156 -86
|
||||
98 156 -33
|
||||
89 156 -29
|
||||
81 156 -32
|
||||
77 156 -41
|
||||
80 156 -49
|
||||
89 156 -53
|
||||
97 156 -50
|
||||
101 156 -41
|
||||
81 212 -41
|
||||
83 212 -46
|
||||
89 212 -49
|
||||
94 212 -47
|
||||
97 212 -41
|
||||
95 212 -36
|
||||
89 212 -33
|
||||
84 212 -35
|
||||
98 156 7
|
||||
89 156 11
|
||||
81 156 8
|
||||
77 156 -1
|
||||
80 156 -9
|
||||
89 156 -13
|
||||
97 156 -10
|
||||
101 156 -1
|
||||
81 212 -1
|
||||
83 212 -6
|
||||
89 212 -9
|
||||
94 212 -7
|
||||
97 212 -1
|
||||
95 212 4
|
||||
89 212 7
|
||||
84 212 5
|
||||
30 156 -27
|
||||
138 72 87
|
||||
128 72 45
|
||||
128 40 45
|
||||
138 40 87
|
||||
105 40 49
|
||||
115 40 90
|
||||
115 72 90
|
||||
105 72 49
|
||||
-73 72 148
|
||||
91 72 149
|
||||
91 40 149
|
||||
-73 40 148
|
||||
99 40 126
|
||||
-61 40 125
|
||||
-61 72 125
|
||||
99 72 126
|
||||
POLYGONS 153
|
||||
200 3 9 16 8 210 82 213 99 231 86
|
||||
200 4 9 10 18 17 0 84 22 84 22 133 0 133
|
||||
200 3 16 15 8 214 99 228 108 231 86
|
||||
200 4 10 11 19 18 23 84 45 84 45 133 23 133
|
||||
200 3 15 14 8 229 108 245 105 232 86
|
||||
200 4 11 12 20 19 46 84 68 84 68 133 46 133
|
||||
200 3 14 13 8 245 104 254 90 232 86
|
||||
200 4 12 13 21 20 69 84 90 84 90 133 69 133
|
||||
200 3 13 12 8 254 89 252 73 232 85
|
||||
200 4 13 14 22 21 91 84 113 84 113 133 91 133
|
||||
200 3 12 11 8 251 73 237 64 232 85
|
||||
200 4 14 15 23 22 114 84 136 84 136 133 114 133
|
||||
200 3 11 10 8 236 64 220 66 231 85
|
||||
200 4 16 9 17 24 160 84 182 84 182 133 160 133
|
||||
200 3 10 9 8 220 67 210 81 231 85
|
||||
200 4 15 16 24 23 137 84 159 84 159 133 137 133
|
||||
200 4 6 2 159 158 106 239 106 255 76 255 76 239
|
||||
200 4 1 5 3 165 144 237 180 238 180 205 144 205
|
||||
200 4 5 4 158 3 216 204 216 161 187 161 187 204
|
||||
200 4 7 6 158 4 106 239 106 255 76 255 76 239
|
||||
200 4 7 0 47 6 231 46 123 46 123 0 231 0
|
||||
200 3 30 27 41 232 108 246 103 232 86
|
||||
200 3 32 30 41 216 102 231 108 231 86
|
||||
200 3 27 28 41 246 102 253 86 232 86
|
||||
200 3 34 32 41 210 86 215 102 231 86
|
||||
200 4 40 28 25 39 160 189 182 189 182 236 160 236
|
||||
200 3 36 34 41 216 70 210 85 231 85
|
||||
200 4 38 40 39 37 137 189 159 189 159 236 137 236
|
||||
200 3 38 36 41 231 63 216 69 231 85
|
||||
200 4 34 36 35 33 91 189 113 189 113 236 91 236
|
||||
200 3 40 38 41 246 70 232 63 232 85
|
||||
200 4 32 34 33 31 69 189 90 189 90 236 69 236
|
||||
200 3 28 40 41 253 85 247 70 232 85
|
||||
200 4 36 38 37 35 114 189 136 189 136 236 114 236
|
||||
200 4 47 0 46 44 106 255 106 239 76 239 76 255
|
||||
200 4 46 43 72 44 216 161 216 204 187 204 187 161
|
||||
200 4 48 47 44 45 106 239 106 255 76 255 76 239
|
||||
200 4 2 48 45 159 119 21 89 21 89 0 119 0
|
||||
200 4 43 42 71 72 180 237 144 238 144 205 180 205
|
||||
200 4 42 49 165 71 164 238 144 238 144 205 164 205
|
||||
200 4 30 32 31 29 46 189 68 189 68 236 46 236
|
||||
200 4 27 30 29 26 23 189 45 189 45 236 23 236
|
||||
200 4 28 27 26 25 0 189 22 189 22 236 0 236
|
||||
200 4 66 54 51 65 160 137 182 137 182 186 160 186
|
||||
200 4 64 66 65 63 137 137 159 137 159 186 137 186
|
||||
200 3 53 54 67 254 85 248 70 233 84
|
||||
200 4 62 64 63 61 114 137 136 137 136 186 114 186
|
||||
200 3 56 53 67 247 102 254 86 233 85
|
||||
200 4 60 62 61 59 91 137 113 137 113 186 91 186
|
||||
200 3 60 58 67 216 102 231 108 232 85
|
||||
200 4 58 60 59 57 69 137 90 137 90 186 69 186
|
||||
200 3 62 60 67 210 85 215 102 232 85
|
||||
200 4 56 58 57 55 46 137 68 137 68 186 46 186
|
||||
200 3 64 62 67 216 70 210 85 232 85
|
||||
200 4 53 56 55 52 23 137 45 137 45 186 23 186
|
||||
200 3 66 64 67 232 63 216 69 232 84
|
||||
200 4 54 53 52 51 0 137 22 137 22 186 0 186
|
||||
200 3 54 66 67 247 70 232 63 232 84
|
||||
200 3 58 56 67 232 108 247 103 233 85
|
||||
200 4 68 74 69 70 183 256 219 256 219 163 183 163
|
||||
200 4 70 69 71 165 164 193 141 193 141 216 164 216
|
||||
200 4 73 75 69 74 183 256 183 163 219 163 219 256
|
||||
200 4 75 72 71 69 174 193 183 216 144 216 144 193
|
||||
200 3 75 77 72 186 170 186 154 183 154
|
||||
200 4 75 73 76 77 183 163 183 256 219 256 219 163
|
||||
2200 4 85 84 89 90 76 256 76 238 131 238 131 256
|
||||
2200 4 88 89 84 83 131 238 131 256 76 256 76 238
|
||||
2200 4 85 90 91 78 76 238 131 238 131 256 76 256
|
||||
2200 4 78 91 92 79 76 238 131 238 131 256 76 256
|
||||
2200 4 79 92 93 80 76 256 131 256 131 238 76 238
|
||||
2200 4 80 93 86 81 76 238 131 238 131 256 76 256
|
||||
2200 4 81 86 87 82 76 238 131 238 131 256 76 256
|
||||
2200 4 82 87 88 83 76 238 131 238 131 256 76 256
|
||||
2200 4 101 100 105 106 76 256 76 238 131 238 131 256
|
||||
2200 4 104 105 100 99 131 238 131 256 76 256 76 238
|
||||
2200 4 101 106 107 94 76 238 131 238 131 256 76 256
|
||||
2200 4 94 107 108 95 76 238 131 238 131 256 76 256
|
||||
2200 4 95 108 109 96 76 256 131 256 131 238 76 238
|
||||
2200 4 96 109 102 97 76 238 131 238 131 256 76 256
|
||||
2200 4 97 102 103 98 76 238 131 238 131 256 76 256
|
||||
2200 4 98 103 104 99 76 238 131 238 131 256 76 256
|
||||
2200 4 120 121 116 115 131 238 131 256 76 256 76 238
|
||||
2200 4 117 116 121 122 76 256 76 238 131 238 131 256
|
||||
2200 4 117 122 123 110 76 238 131 238 131 256 76 256
|
||||
2200 4 110 123 124 111 76 238 131 238 131 256 76 256
|
||||
2200 4 111 124 125 112 76 256 131 256 131 238 76 238
|
||||
2200 4 112 125 118 113 76 238 131 238 131 256 76 256
|
||||
2200 4 113 118 119 114 76 238 131 238 131 256 76 256
|
||||
2200 4 114 119 120 115 76 238 131 238 131 256 76 256
|
||||
2200 4 136 137 132 131 131 238 131 256 76 256 76 238
|
||||
2200 4 133 132 137 138 76 256 76 238 131 238 131 256
|
||||
2200 4 133 138 139 126 76 238 131 238 131 256 76 256
|
||||
2200 4 126 139 140 127 76 238 131 238 131 256 76 256
|
||||
2200 4 127 140 141 128 76 256 131 256 131 238 76 238
|
||||
2200 4 128 141 134 129 76 238 131 238 131 256 76 256
|
||||
2200 4 129 134 135 130 76 238 131 238 131 256 76 256
|
||||
2200 4 130 135 136 131 76 238 131 238 131 256 76 256
|
||||
200 3 133 132 131 201 211 194 214 191 221
|
||||
200 3 133 131 130 201 211 191 221 195 228
|
||||
200 3 133 130 129 201 211 195 228 201 230
|
||||
200 3 133 129 128 201 211 201 230 208 227
|
||||
200 3 133 128 127 201 211 208 227 211 221
|
||||
200 3 133 127 126 201 211 211 221 207 213
|
||||
200 4 147 146 144 145 76 238 76 256 107 256 107 238
|
||||
200 4 148 147 145 142 76 256 76 238 107 238 107 256
|
||||
200 4 149 148 142 143 76 256 76 238 107 238 107 256
|
||||
200 4 146 149 143 144 76 238 76 256 107 256 107 238
|
||||
200 3 116 115 114 194 214 192 220 195 228
|
||||
200 3 116 114 113 194 214 195 228 201 230
|
||||
200 3 116 113 112 194 214 201 230 208 227
|
||||
200 3 116 112 111 194 214 208 227 211 220
|
||||
200 3 116 111 110 194 214 211 220 208 213
|
||||
200 3 116 110 117 194 214 208 213 201 211
|
||||
200 4 155 154 152 153 76 238 76 256 107 256 107 238
|
||||
200 4 157 156 150 151 76 256 76 238 96 238 96 256
|
||||
200 4 151 150 153 152 76 238 76 256 107 256 107 238
|
||||
200 4 157 154 155 156 76 256 107 256 107 238 76 238
|
||||
200 4 160 166 161 162 219 256 183 256 183 163 219 163
|
||||
200 4 162 161 165 3 173 193 143 193 143 216 182 216
|
||||
200 3 162 3 164 186 170 183 154 186 154
|
||||
200 4 162 164 163 160 219 163 183 163 183 256 219 256
|
||||
2200 4 174 173 178 179 76 256 76 238 131 238 131 256
|
||||
2200 4 177 178 173 172 131 238 131 256 76 256 76 238
|
||||
2200 4 174 179 180 167 76 238 131 238 131 256 76 256
|
||||
2200 4 167 180 181 168 76 238 131 238 131 256 76 256
|
||||
2200 4 168 181 182 169 76 256 131 256 131 238 76 238
|
||||
2200 4 169 182 175 170 76 238 131 238 131 256 76 256
|
||||
2200 4 170 175 176 171 76 238 131 238 131 256 76 256
|
||||
2200 4 171 176 177 172 76 238 131 238 131 256 76 256
|
||||
2200 4 193 194 189 188 131 238 131 256 76 256 76 238
|
||||
2200 4 190 189 194 195 76 256 76 238 131 238 131 256
|
||||
2200 4 190 195 196 183 76 238 131 238 131 256 76 256
|
||||
2200 4 183 196 197 184 76 238 131 238 131 256 76 256
|
||||
2200 4 184 197 198 185 76 256 131 256 131 238 76 238
|
||||
2200 4 185 198 191 186 76 238 131 238 131 256 76 256
|
||||
2200 4 186 191 192 187 76 238 131 238 131 256 76 256
|
||||
2200 4 187 192 193 188 76 238 131 238 131 256 76 256
|
||||
200 3 190 189 188 201 211 194 214 191 221
|
||||
200 3 190 188 187 201 211 191 221 195 228
|
||||
200 3 190 187 186 201 211 195 228 201 230
|
||||
200 3 190 186 185 201 211 201 230 208 227
|
||||
200 3 190 185 184 201 211 208 227 211 221
|
||||
200 3 190 184 183 201 211 211 221 207 213
|
||||
200 4 205 204 202 203 76 238 76 256 107 256 107 238
|
||||
200 4 207 206 200 201 76 256 76 238 96 238 96 256
|
||||
200 4 201 200 203 202 76 238 76 256 107 256 107 238
|
||||
200 4 207 204 205 206 76 256 107 256 107 238 76 238
|
||||
200 4 215 214 208 209 76 256 76 238 96 238 96 256
|
||||
200 4 209 208 211 210 76 238 76 256 107 256 107 238
|
||||
200 4 215 212 213 214 76 256 107 256 107 238 76 238
|
||||
200 4 210 211 213 212 96 238 96 256 76 256 76 238
|
||||
200 4 76 163 158 44 13 26 13 42 54 42 54 26
|
||||
200 4 73 160 163 76 22 87 82 87 93 172 22 172
|
||||
CONNECTORS 1
|
||||
30 -2 212
|
|
@ -77,7 +77,7 @@ POINTS 73
|
|||
26 5 -64
|
||||
-26 5 -63
|
||||
-64 5 -25
|
||||
POLYGONS 25
|
||||
POLYGONS 27
|
||||
2A00 4 3 2 1 0 51 186 75 186 78 208 48 208
|
||||
2A00 4 7 6 5 4 75 186 51 186 48 208 78 208
|
||||
2A00 4 9 8 2 3 52 160 74 160 75 186 51 186
|
||||
|
@ -102,4 +102,6 @@ POLYGONS 25
|
|||
2A00 4 59 58 54 55 52 160 74 160 75 186 51 186
|
||||
2A00 4 61 60 56 57 75 140 51 140 52 160 74 160
|
||||
2A00 4 63 62 58 59 51 140 75 140 74 160 52 160
|
||||
200 8 72 65 66 67 68 69 70 71 143 80 166 80 166 59 144 59 120 59 96 59 96 80 120 80
|
||||
200 4 69 66 67 68 97 81 167 81 149 59 112 59
|
||||
200 4 69 70 65 66 97 81 97 59 167 59 167 81
|
||||
200 4 70 71 72 65 97 59 112 81 149 81 167 59
|
||||
|
|
|
@ -76,14 +76,14 @@ POINTS 88
|
|||
-59 0 -54
|
||||
-46 79 -54
|
||||
46 79 -54
|
||||
1180 -51 -90
|
||||
1161 -52 134
|
||||
90 -51 1280
|
||||
-135 -51 1261
|
||||
-1380 -49 90
|
||||
-1361 -48 -134
|
||||
-90 -49 -1280
|
||||
135 -49 -1261
|
||||
1230 -71 -90
|
||||
1211 -72 134
|
||||
90 -71 1280
|
||||
-135 -71 1261
|
||||
-1280 -69 90
|
||||
-1261 -68 -134
|
||||
-90 -69 -1280
|
||||
135 -69 -1261
|
||||
-35 600 -83
|
||||
-84 600 -34
|
||||
-83 600 35
|
||||
|
@ -92,7 +92,7 @@ POINTS 88
|
|||
84 600 34
|
||||
83 600 -35
|
||||
34 600 -84
|
||||
POLYGONS 28
|
||||
POLYGONS 30
|
||||
200 4 3 2 1 0 179 59 191 59 191 88 179 88
|
||||
200 4 7 6 5 4 191 59 179 59 179 88 191 88
|
||||
200 4 11 10 9 8 179 59 191 59 191 88 179 88
|
||||
|
@ -116,8 +116,10 @@ POLYGONS 28
|
|||
200 4 63 62 61 60 122 114 88 114 80 142 130 142
|
||||
200 4 67 66 65 64 88 114 122 114 130 142 80 142
|
||||
200 4 71 70 69 68 122 114 88 114 80 142 130 142
|
||||
200 8 87 80 81 82 83 84 85 86 0 135 0 138 16 138 32 138 36 138 36 135 32 135 16 135
|
||||
200 4 83 75 74 84 78 256 256 256 256 250 78 250
|
||||
200 4 85 73 72 86 78 256 256 256 256 250 78 250
|
||||
200 4 87 79 78 80 78 256 256 256 256 250 78 250
|
||||
200 4 81 77 76 82 78 250 256 250 256 256 78 256
|
||||
200 4 83 75 74 84 79 256 256 256 256 250 79 250
|
||||
200 4 85 73 72 86 79 256 256 256 256 250 79 250
|
||||
200 4 87 79 78 80 79 256 256 256 256 250 79 250
|
||||
200 4 81 77 76 82 79 250 256 250 256 256 79 256
|
||||
200 4 85 86 87 84 20 137 0 137 0 135 36 135
|
||||
200 4 84 87 80 83 36 135 0 135 0 137 36 137
|
||||
200 4 83 80 81 82 36 137 0 137 0 135 20 135
|
||||
|
|
Before Width: | Height: | Size: 457 KiB After Width: | Height: | Size: 456 KiB |
After Width: | Height: | Size: 253 KiB |
After Width: | Height: | Size: 182 KiB |
After Width: | Height: | Size: 205 KiB |
|
@ -13,7 +13,6 @@ file SCRIPT "autoenable.slo"
|
|||
file SCRIPT "landmine.slo"
|
||||
file SCRIPT "fog-daynight.slo"
|
||||
file SCRIPT "reactor.slo"
|
||||
file SCRIPT "gates.slo"
|
||||
|
||||
directory "multiplay/script"
|
||||
file SCRIPTVAL "multiplay.vlo"
|
||||
|
@ -24,4 +23,3 @@ file SCRIPTVAL "cam1day.vlo"
|
|||
file SCRIPTVAL "cam2day.vlo"
|
||||
file SCRIPTVAL "cam3day.vlo"
|
||||
file SCRIPTVAL "reactor.vlo"
|
||||
file SCRIPTVAL "gates.vlo"
|
||||
|
|
|
@ -14,7 +14,6 @@ file SCRIPT "autoenable.slo"
|
|||
file SCRIPT "landmine.slo"
|
||||
file SCRIPT "fog-daynight.slo"
|
||||
file SCRIPT "reactor.slo"
|
||||
file SCRIPT "gates.slo"
|
||||
|
||||
directory "multiplay/script"
|
||||
file SCRIPTVAL "multiplay.vlo"
|
||||
|
@ -26,4 +25,3 @@ file SCRIPTVAL "cam1day.vlo"
|
|||
file SCRIPTVAL "cam2day.vlo"
|
||||
file SCRIPTVAL "cam3day.vlo"
|
||||
file SCRIPTVAL "reactor.vlo"
|
||||
file SCRIPTVAL "gates.vlo"
|
||||
|
|
|
@ -14,7 +14,6 @@ file SCRIPT "autoenable.slo"
|
|||
file SCRIPT "landmine.slo"
|
||||
file SCRIPT "fog-daynight.slo"
|
||||
file SCRIPT "reactor.slo"
|
||||
file SCRIPT "gates.slo"
|
||||
|
||||
directory "multiplay/script"
|
||||
file SCRIPTVAL "multiplay.vlo"
|
||||
|
@ -26,4 +25,3 @@ file SCRIPTVAL "cam1day.vlo"
|
|||
file SCRIPTVAL "cam2day.vlo"
|
||||
file SCRIPTVAL "cam3day.vlo"
|
||||
file SCRIPTVAL "reactor.vlo"
|
||||
file SCRIPTVAL "gates.vlo"
|
||||
|
|
|
@ -11,7 +11,6 @@ file SCRIPT "autoenable.slo"
|
|||
file SCRIPT "landmine.slo"
|
||||
file SCRIPT "fog-daynight.slo"
|
||||
file SCRIPT "reactor.slo"
|
||||
file SCRIPT "gates.slo"
|
||||
|
||||
directory "multiplay/script"
|
||||
file SCRIPTVAL "multiplay.vlo"
|
||||
|
@ -21,4 +20,3 @@ file SCRIPTVAL "cam1day.vlo"
|
|||
file SCRIPTVAL "cam2day.vlo"
|
||||
file SCRIPTVAL "cam3day.vlo"
|
||||
file SCRIPTVAL "reactor.vlo"
|
||||
file SCRIPTVAL "gates.vlo"
|
||||
|
|
|
@ -12,7 +12,6 @@ file SCRIPT "autoenable.slo"
|
|||
file SCRIPT "landmine.slo"
|
||||
file SCRIPT "fog-daynight.slo"
|
||||
file SCRIPT "reactor.slo"
|
||||
file SCRIPT "gates.slo"
|
||||
|
||||
directory "multiplay/script"
|
||||
file SCRIPTVAL "multiplay.vlo"
|
||||
|
@ -23,4 +22,3 @@ file SCRIPTVAL "cam1day.vlo"
|
|||
file SCRIPTVAL "cam2day.vlo"
|
||||
file SCRIPTVAL "cam3day.vlo"
|
||||
file SCRIPTVAL "reactor.vlo"
|
||||
file SCRIPTVAL "gates.vlo"
|
||||
|
|
|
@ -12,7 +12,6 @@ file SCRIPT "autoenable.slo"
|
|||
file SCRIPT "landmine.slo"
|
||||
file SCRIPT "fog-daynight.slo"
|
||||
file SCRIPT "reactor.slo"
|
||||
file SCRIPT "gates.slo"
|
||||
|
||||
directory "multiplay/script"
|
||||
file SCRIPTVAL "multiplay.vlo"
|
||||
|
@ -23,4 +22,3 @@ file SCRIPTVAL "cam1day.vlo"
|
|||
file SCRIPTVAL "cam2day.vlo"
|
||||
file SCRIPTVAL "cam3day.vlo"
|
||||
file SCRIPTVAL "reactor.vlo"
|
||||
file SCRIPTVAL "gates.vlo"
|
||||
|
|
|
@ -10,7 +10,6 @@ file SCRIPT "autoenable.slo"
|
|||
file SCRIPT "landmine.slo"
|
||||
file SCRIPT "fog-daynight.slo"
|
||||
file SCRIPT "reactor.slo"
|
||||
file SCRIPT "gates.slo"
|
||||
|
||||
directory "multiplay/script"
|
||||
file SCRIPTVAL "autoenable.vlo"
|
||||
|
@ -19,7 +18,6 @@ file SCRIPTVAL "cam1day.vlo"
|
|||
file SCRIPTVAL "cam2day.vlo"
|
||||
file SCRIPTVAL "cam3day.vlo"
|
||||
file SCRIPTVAL "reactor.vlo"
|
||||
file SCRIPTVAL "gates.vlo"
|
||||
|
||||
directory "multiplay/skirmish"
|
||||
file SCRIPT "rules.slo"
|
||||
|
|
|
@ -10,7 +10,6 @@ file SCRIPT "autoenable.slo"
|
|||
file SCRIPT "landmine.slo"
|
||||
file SCRIPT "fog-daynight.slo"
|
||||
file SCRIPT "reactor.slo"
|
||||
file SCRIPT "gates.slo"
|
||||
|
||||
directory "multiplay/script"
|
||||
file SCRIPTVAL "autoenable.vlo"
|
||||
|
@ -19,7 +18,6 @@ file SCRIPTVAL "cam1day.vlo"
|
|||
file SCRIPTVAL "cam2day.vlo"
|
||||
file SCRIPTVAL "cam3day.vlo"
|
||||
file SCRIPTVAL "reactor.vlo"
|
||||
file SCRIPTVAL "gates.vlo"
|
||||
|
||||
directory "multiplay/skirmish"
|
||||
file SCRIPT "rules.slo"
|
||||
|
|
|
@ -10,7 +10,6 @@ file SCRIPT "autoenable.slo"
|
|||
file SCRIPT "landmine.slo"
|
||||
file SCRIPT "fog-daynight.slo"
|
||||
file SCRIPT "reactor.slo"
|
||||
file SCRIPT "gates.slo"
|
||||
|
||||
directory "multiplay/script"
|
||||
file SCRIPTVAL "autoenable.vlo"
|
||||
|
@ -19,7 +18,6 @@ file SCRIPTVAL "cam1day.vlo"
|
|||
file SCRIPTVAL "cam2day.vlo"
|
||||
file SCRIPTVAL "cam3day.vlo"
|
||||
file SCRIPTVAL "reactor.vlo"
|
||||
file SCRIPTVAL "gates.vlo"
|
||||
|
||||
directory "multiplay/skirmish"
|
||||
file SCRIPT "rules.slo"
|
||||
|
|
|
@ -10,7 +10,6 @@ file SCRIPT "autoenable.slo"
|
|||
file SCRIPT "landmine.slo"
|
||||
file SCRIPT "fog-daynight.slo"
|
||||
file SCRIPT "reactor.slo"
|
||||
file SCRIPT "gates.slo"
|
||||
|
||||
directory "multiplay/script"
|
||||
file SCRIPTVAL "autoenable.vlo"
|
||||
|
@ -19,7 +18,6 @@ file SCRIPTVAL "cam1day.vlo"
|
|||
file SCRIPTVAL "cam2day.vlo"
|
||||
file SCRIPTVAL "cam3day.vlo"
|
||||
file SCRIPTVAL "reactor.vlo"
|
||||
file SCRIPTVAL "gates.vlo"
|
||||
|
||||
directory "multiplay/skirmish"
|
||||
file SCRIPT "rules.slo"
|
||||
|
|
|
@ -10,7 +10,6 @@ file SCRIPT "autoenable.slo"
|
|||
file SCRIPT "landmine.slo"
|
||||
file SCRIPT "fog-daynight.slo"
|
||||
file SCRIPT "reactor.slo"
|
||||
file SCRIPT "gates.slo"
|
||||
|
||||
directory "multiplay/script"
|
||||
file SCRIPTVAL "autoenable.vlo"
|
||||
|
@ -19,7 +18,6 @@ file SCRIPTVAL "cam1day.vlo"
|
|||
file SCRIPTVAL "cam2day.vlo"
|
||||
file SCRIPTVAL "cam3day.vlo"
|
||||
file SCRIPTVAL "reactor.vlo"
|
||||
file SCRIPTVAL "gates.vlo"
|
||||
|
||||
directory "multiplay/skirmish"
|
||||
file SCRIPT "rules.slo"
|
||||
|
|
|
@ -10,7 +10,6 @@ file SCRIPT "autoenable.slo"
|
|||
file SCRIPT "landmine.slo"
|
||||
file SCRIPT "fog-daynight.slo"
|
||||
file SCRIPT "reactor.slo"
|
||||
file SCRIPT "gates.slo"
|
||||
|
||||
directory "multiplay/script"
|
||||
file SCRIPTVAL "autoenable.vlo"
|
||||
|
@ -19,7 +18,6 @@ file SCRIPTVAL "cam1day.vlo"
|
|||
file SCRIPTVAL "cam2day.vlo"
|
||||
file SCRIPTVAL "cam3day.vlo"
|
||||
file SCRIPTVAL "reactor.vlo"
|
||||
file SCRIPTVAL "gates.vlo"
|
||||
|
||||
directory "multiplay/skirmish"
|
||||
file SCRIPT "rules.slo"
|
||||
|
|
|
@ -10,7 +10,6 @@ file SCRIPT "autoenable.slo"
|
|||
file SCRIPT "landmine.slo"
|
||||
file SCRIPT "fog-daynight.slo"
|
||||
file SCRIPT "reactor.slo"
|
||||
file SCRIPT "gates.slo"
|
||||
|
||||
directory "multiplay/script"
|
||||
file SCRIPTVAL "autoenable.vlo"
|
||||
|
@ -19,7 +18,6 @@ file SCRIPTVAL "cam1day.vlo"
|
|||
file SCRIPTVAL "cam2day.vlo"
|
||||
file SCRIPTVAL "cam3day.vlo"
|
||||
file SCRIPTVAL "reactor.vlo"
|
||||
file SCRIPTVAL "gates.vlo"
|
||||
|
||||
directory "multiplay/skirmish"
|
||||
file SCRIPT "rules.slo"
|
||||
|
|
|
@ -10,7 +10,6 @@ file SCRIPT "autoenable.slo"
|
|||
file SCRIPT "landmine.slo"
|
||||
file SCRIPT "fog-daynight.slo"
|
||||
file SCRIPT "reactor.slo"
|
||||
file SCRIPT "gates.slo"
|
||||
|
||||
directory "multiplay/script"
|
||||
file SCRIPTVAL "autoenable.vlo"
|
||||
|
@ -19,7 +18,6 @@ file SCRIPTVAL "cam1day.vlo"
|
|||
file SCRIPTVAL "cam2day.vlo"
|
||||
file SCRIPTVAL "cam3day.vlo"
|
||||
file SCRIPTVAL "reactor.vlo"
|
||||
file SCRIPTVAL "gates.vlo"
|
||||
|
||||
directory "multiplay/skirmish"
|
||||
file SCRIPT "rules.slo"
|
||||
|
|
|
@ -10,7 +10,6 @@ file SCRIPT "autoenable.slo"
|
|||
file SCRIPT "landmine.slo"
|
||||
file SCRIPT "fog-daynight.slo"
|
||||
file SCRIPT "reactor.slo"
|
||||
file SCRIPT "gates.slo"
|
||||
|
||||
directory "multiplay/script"
|
||||
file SCRIPTVAL "autoenable.vlo"
|
||||
|
@ -19,7 +18,6 @@ file SCRIPTVAL "cam1day.vlo"
|
|||
file SCRIPTVAL "cam2day.vlo"
|
||||
file SCRIPTVAL "cam3day.vlo"
|
||||
file SCRIPTVAL "reactor.vlo"
|
||||
file SCRIPTVAL "gates.vlo"
|
||||
|
||||
directory "multiplay/skirmish"
|
||||
file SCRIPT "rules.slo"
|
||||
|
|
|
@ -4,10 +4,6 @@
|
|||
|
||||
//warzone.wz and new pies
|
||||
directory "structs"
|
||||
file IMD "gatev.pie"
|
||||
file IMD "gateh.pie"
|
||||
file IMD "gatedoorv.pie"
|
||||
file IMD "gatedoorh.pie"
|
||||
file IMD "shield.pie"
|
||||
file IMD "tank-traps.pie"
|
||||
file IMD "adv-bunker.pie"
|
||||
|
@ -446,6 +442,7 @@ file IMD "dpvtol.pie"
|
|||
directory "misc"
|
||||
file IMD "icsynapt.pie"
|
||||
directory "components/weapons"
|
||||
file IMD "ccbase.pie"
|
||||
file IMD "cy_gren.pie"
|
||||
file IMD "cy_therm.pie"
|
||||
file IMD "cy_con.pie"
|
||||
|
@ -858,6 +855,9 @@ file IMD "prhhov1.pie"
|
|||
file IMD "mibnkdrl.pie"
|
||||
file IMD "mibnkdrr.pie"
|
||||
directory "effects"
|
||||
file IMD "fxcammo2.pie"
|
||||
file IMD "fxlthrow2.pie"
|
||||
file IMD "fxlflsh2.pie"
|
||||
file IMD "fxlmgun2.pie"
|
||||
file IMD "fxcan20a.pie"
|
||||
file IMD "fxcan20m.pie"
|
||||
|
@ -1015,4 +1015,3 @@ file IMD "fxlbmbe1.pie"
|
|||
file IMD "fxlbmbe2.pie"
|
||||
file IMD "fxlbmbp1.pie"
|
||||
file IMD "fxlbmbp2.pie"
|
||||
directory "components/weapons"
|
||||
|
|
|
@ -33,4 +33,12 @@ file TEXPAGE "page-21-fx.png"
|
|||
file TEXPAGE "page-22-fx.png"
|
||||
file TEXPAGE "page-23-fx.png"
|
||||
file TEXPAGE "page-24-fx.png"
|
||||
file TEXPAGE "page-25-sky-urban.png"
|
||||
file TEXPAGE "page-25-sky-arizona.png"
|
||||
file TEXPAGE "page-28-naval.png"
|
||||
file TEXPAGE "page-44-mud.png"
|
||||
file TEXPAGE "page-45-yellow-sand.png"
|
||||
file TEXPAGE "page-46-cliff.png"
|
||||
file TEXPAGE "page-47-tiles.png"
|
||||
file TEXPAGE "page-42-rock.png"
|
||||
file TEXPAGE "page-80-water-1.png"
|
||||
file TEXPAGE "page-81-water-2.png"
|
||||
|
|
|
@ -33,4 +33,11 @@ file TEXPAGE "page-21-fx.png"
|
|||
file TEXPAGE "page-22-fx.png"
|
||||
file TEXPAGE "page-23-fx.png"
|
||||
file TEXPAGE "page-24-fx.png"
|
||||
file TEXPAGE "page-25-sky-urban.png"
|
||||
file TEXPAGE "page-25-sky-urban.png"
|
||||
file TEXPAGE "page-28-naval.png"
|
||||
file TEXPAGE "page-47-tiles.png"
|
||||
file TEXPAGE "page-49-dirt.png"
|
||||
file TEXPAGE "page-51-debris.png"
|
||||
file TEXPAGE "page-52-plants-on-rock.png"
|
||||
file TEXPAGE "page-80-water-1.png"
|
||||
file TEXPAGE "page-81-water-2.png"
|
||||
|
|
|
@ -33,4 +33,16 @@ file TEXPAGE "page-21-fx.png"
|
|||
file TEXPAGE "page-22-fx.png"
|
||||
file TEXPAGE "page-23-fx.png"
|
||||
file TEXPAGE "page-24-fx.png"
|
||||
file TEXPAGE "page-25-sky-urban.png"
|
||||
file TEXPAGE "page-25-sky-urban.png"
|
||||
file TEXPAGE "page-28-naval.png"
|
||||
file TEXPAGE "page-42-rock.png"
|
||||
file TEXPAGE "page-46-cliff.png"
|
||||
file TEXPAGE "page-49-dirt.png"
|
||||
file TEXPAGE "page-54-snow-grass.png"
|
||||
file TEXPAGE "page-55-grass.png"
|
||||
file TEXPAGE "page-56-gravel.png"
|
||||
file TEXPAGE "page-57-snow.png"
|
||||
file TEXPAGE "page-58-snow-gravel.png"
|
||||
file TEXPAGE "page-47-tiles.png"
|
||||
file TEXPAGE "page-80-water-1.png"
|
||||
file TEXPAGE "page-81-water-2.png"
|
||||
|
|
|
@ -32,4 +32,5 @@ file TEXPAGE "page-20-fx.png"
|
|||
file TEXPAGE "page-21-fx.png"
|
||||
file TEXPAGE "page-22-fx.png"
|
||||
file TEXPAGE "page-23-fx.png"
|
||||
file TEXPAGE "page-24-fx.png"
|
||||
file TEXPAGE "page-24-fx.png"
|
||||
file TEXPAGE "page-28-naval.png"
|
||||
|
|