Der Rest dieses Vergleichs wird geladen.

Untitled diff

Erstellt Diff läuft nie ab
316 Entfernungen
423 Zeilen
526 Hinzufügungen
632 Zeilen
/////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////
// ai for skirmish game
// ai for skirmish game
/////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////


script "nexus.slo"
script "nexus.slo"
run
run
{
{
// research branches
// research branches
branchDefault int 0
branchRocket int 0
branchVTOL int 1
branchVTOL int 1
branchCannon int 2
branchArtillery int 3
branchOneAlly int 4 // Shared research only - Cannon, MG, Artillery
branchTwoAlly int 5 // Shared research only - Rocket, MG, Artillery


//default branch
//branchRockets
numScouts[0] int 3 // min number of droids in group to aim for.
numScouts[0] int 15 // min number of droids in group to aim for.
numDefenders[0] int 4
numDefenders[0] int 5
numAttackers[0] int 8
numAttackers[0] int 20
numCyborgs[0] int 15 // build cyborgs until scouts contains x droids
numCyborgs[0] int 120 // build cyborgs until scouts contains x droids


//vtol branch
//vtol branch
numScouts[1] int 3 // min number of droids in group to aim for.
numScouts[1] int 15
numDefenders[1] int 12
numDefenders[1] int 5
numAttackers[1] int 0
numAttackers[1] int 20
numCyborgs[1] int 25 // build cyborgs until scouts contains x droids
numCyborgs[1] int 25
//cannon branch
numScouts[2] int 15
numDefenders[2] int 5
numAttackers[2] int 20
numCyborgs[2] int 120

//artillery branch
numScouts[3] int 15
numDefenders[3] int 5
numAttackers[3] int 20
numCyborgs[3] int 120
//one ally with shared research
numScouts[4] int 15
numDefenders[4] int 5
numAttackers[4] int 20
numCyborgs[4] int 120
numScouts[5] int 15
numDefenders[5] int 5
numAttackers[5] int 20
numCyborgs[5] int 120


//default branch
//default rocket + mg branch
maxScouts[0] int 3 // min number of droids in group to aim for.
maxScouts[0] int 120 // min number of droids in group to aim for.
maxDefenders[0] int 5
maxDefenders[0] int 10
maxAttackers[0] int -1
maxAttackers[0] int 145
maxCyborgs[0] int 35 // build cyborgs until scouts contains x droids
maxCyborgs[0] int 125 // build cyborgs until scouts contains x droids


//vtol branch
//vtol branch
maxScouts[1] int 3 // min number of droids in group to aim for.
maxScouts[1] int 35 // min number of droids in group to aim for.
maxDefenders[1] int 20
maxDefenders[1] int 10
maxAttackers[1] int 0
maxAttackers[1] int 145
maxCyborgs[1] int 50 // build cyborgs until scouts contains x droids
maxCyborgs[1] int 25 // build cyborgs until scouts contains x droids
//cannon + mg branch
maxScouts[2] int 120 // min number of droids in group to aim for.
maxDefenders[2] int 10
maxAttackers[2] int 145
maxCyborgs[2] int 125 // build cyborgs until scouts contains x droids

//artillery branch
maxScouts[3] int 120 // min number of droids in group to aim for.
maxDefenders[3] int 10
maxAttackers[3] int 145
maxCyborgs[3] int 125 // build cyborgs until scouts contains x droids
//3v3, 4v4 or 5v5 shared research branch
maxScouts[4] int 120 // min number of droids in group to aim for.
maxDefenders[4] int 10
maxAttackers[4] int 145
maxCyborgs[4] int 125 // build cyborgs until scouts contains x droids
maxScouts[5] int 120 // min number of droids in group to aim for.
maxDefenders[5] int 10
maxAttackers[5] int 145
maxCyborgs[5] int 125 // build cyborgs until scouts contains x droids
tileExpand int 12 // approx minutes to expand over the map.
tileExpand int 12 // approx minutes to expand over the map.


/////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////
// structures
// structures


// generic names, often used.
// generic names, often used.
oilRes FEATURESTAT "OilResource"
oilRes FEATURESTAT "OilResource"
resLab STRUCTURESTAT "A0ResearchFacility"
resLab STRUCTURESTAT "A0ResearchFacility"
powGen STRUCTURESTAT "A0PowerGenerator"
powGen STRUCTURESTAT "A0PowerGenerator"
factory STRUCTURESTAT "A0LightFactory"
factory STRUCTURESTAT "A0LightFactory"
derrick STRUCTURESTAT "A0ResourceExtractor"
derrick STRUCTURESTAT "A0ResourceExtractor"
cybFactory STRUCTURESTAT "A0CyborgFactory"
cybFactory STRUCTURESTAT "A0CyborgFactory"
playerHQ STRUCTURESTAT "A0CommandCentre"
playerHQ STRUCTURESTAT "A0CommandCentre"