Permalink
Browse files

Make some campaign factory throttles more fair.

  • Loading branch information...
KJeff01 committed Sep 11, 2017
1 parent fd91a0f commit 751575364e1de3aaed3c5ecad773c52f665b039e
@@ -99,7 +99,7 @@ camAreaEvent("failZone", function(droid)
function vtolAttack()
{
var list; with (camTemplates) list = [colatv, colatv];
camSetVtolData(THE_COLLECTIVE, "vtolAppearPoint", "vtolRemovePoint", list, camChangeOnDiff(120000), "COCommandCenter");
camSetVtolData(THE_COLLECTIVE, "vtolAppearPoint", "vtolRemovePoint", list, camChangeOnDiff(300000), "COCommandCenter"); // 5 min
}
//Order the truck to build some defenses.
@@ -199,5 +199,5 @@ function eventStartLevel()
hackAddMessage("C22_OBJ1", PROX_MSG, CAM_HUMAN_PLAYER, true);
queue("enableReinforcements", 20000);
queue("vtolAttack", 60000);
queue("vtolAttack", 120000);
}
@@ -123,23 +123,23 @@ function eventStartLevel()
assembly: camMakePos("mediumFactoryAssembly"),
order: CAM_ORDER_ATTACK,
groupSize: 4,
throttle: camChangeOnDiff(40000),
throttle: camChangeOnDiff(120000),
regroup: true,
repair: 40,
templates: [comct, comatt, comhpv]
},
"COCyborgFactoryL": {
order: CAM_ORDER_ATTACK,
groupSize: 5,
throttle: camChangeOnDiff(25000),
throttle: camChangeOnDiff(100000),
regroup: true,
repair: 40,
templates: [cocybag, npcybf, npcybr]
},
"COCyborgFactoryR": {
order: CAM_ORDER_ATTACK,
groupSize: 5,
throttle: camChangeOnDiff(25000),
throttle: camChangeOnDiff(80000),
regroup: true,
repair: 40,
templates: [npcybr, npcybc]
@@ -168,7 +168,7 @@ function eventStartLevel()
"COCyborgFactory-Arti": {
order: CAM_ORDER_ATTACK,
groupSize: 4,
throttle: camChangeOnDiff(60000),
throttle: camChangeOnDiff(80000),
regroup: false,
repair: 40,
templates: [npcybc, npcybf, cocybag, npcybr]
@@ -177,7 +177,7 @@ function eventStartLevel()
assembly: camMakePos("base1CybAssembly"),
order: CAM_ORDER_ATTACK,
groupSize: 6,
throttle: camChangeOnDiff(50000),
throttle: camChangeOnDiff(60000),
regroup: false,
repair: 40,
templates: [cocybag, npcybr]
@@ -193,23 +193,23 @@ function eventStartLevel()
"COHeavyFactory-b2L": {
order: CAM_ORDER_ATTACK,
groupSize: 4,
throttle: camChangeOnDiff(90000),
throttle: camChangeOnDiff(120000),
regroup: false,
repair: 40,
templates: [cohact, comhpv, comrotm]
},
"COHeavyFactory-b2R": {
order: CAM_ORDER_ATTACK,
groupSize: 5,
throttle: camChangeOnDiff(80000),
throttle: camChangeOnDiff(100000),
regroup: false,
repair: 40,
templates: [comrotm, comhltat, cohact, comsensh]
},
"COMediumFactory": {
order: CAM_ORDER_ATTACK,
groupSize: 4,
throttle: camChangeOnDiff(40000),
throttle: camChangeOnDiff(60000),
regroup: false,
repair: 40,
templates: [comhpv, comagt, comrotm]
@@ -170,7 +170,7 @@ function eventStartLevel()
"COHeavyFac-b4": {
order: CAM_ORDER_ATTACK,
groupSize: 4,
throttle: camChangeOnDiff(30000),
throttle: camChangeOnDiff(90000),
regroup: true,
repair: 40,
templates: [comrotmh, comhltat, cohct]
@@ -148,7 +148,7 @@ function eventStartLevel()
"COHeavyFacL-b2": {
order: CAM_ORDER_ATTACK,
groupSize: 5,
throttle: camChangeOnDiff(60000),
throttle: camChangeOnDiff(120000),
regroup: false,
repair: 40,
templates: [comhpv, cohact]
@@ -157,15 +157,15 @@ function eventStartLevel()
assembly: camMakePos("heavyAssembly-b2"),
order: CAM_ORDER_ATTACK,
groupSize: 5,
throttle: camChangeOnDiff(60000),
throttle: camChangeOnDiff(120000),
regroup: false,
repair: 40,
templates: [comrotmh, cohct]
},
"COVtolFac-b3": {
order: CAM_ORDER_ATTACK,
groupSize: 5,
throttle: camChangeOnDiff(30000),
throttle: camChangeOnDiff(180000),
regroup: true,
repair: 40,
templates: [comhvat]
@@ -160,31 +160,31 @@ function eventStartLevel()
"COHeavyFacL-b1": {
order: CAM_ORDER_ATTACK,
groupSize: 5,
throttle: camChangeOnDiff(80000),
throttle: camChangeOnDiff(120000),
regroup: false,
repair: 40,
templates: [comatt, cohct, comct]
},
"COHeavyFacR-b1": {
order: CAM_ORDER_ATTACK,
groupSize: 5,
throttle: camChangeOnDiff(80000),
throttle: camChangeOnDiff(120000),
regroup: false,
repair: 40,
templates: [comatt, cohct, comct]
},
"COCybFacL-b2": {
order: CAM_ORDER_ATTACK,
groupSize: 4,
throttle: camChangeOnDiff(30000),
throttle: camChangeOnDiff(60000),
regroup: false,
repair: 40,
templates: [npcybc, npcybr]
},
"COCybFacR-b2": {
order: CAM_ORDER_ATTACK,
groupSize: 4,
throttle: camChangeOnDiff(30000),
throttle: camChangeOnDiff(60000),
regroup: false,
repair: 40,
templates: [npcybc, npcybr, npcybf, npcybm]
@@ -319,47 +319,47 @@ function eventStartLevel()
"COHeavyFac-Upgrade": {
order: CAM_ORDER_ATTACK,
groupSize: 4,
throttle: camChangeOnDiff(70000),
throttle: camChangeOnDiff(120000),
regroup: false,
repair: 40,
templates: [comit, cohct, comhpv, cohbbt]
},
"COHeavyFac-Leopard": {
order: CAM_ORDER_ATTACK,
groupSize: 4,
throttle: camChangeOnDiff(60000),
throttle: camChangeOnDiff(100000),
regroup: false,
repair: 40,
templates: [comit, cohct, comhpv, cohbbt]
},
"COCyborgFactoryL": {
order: CAM_ORDER_ATTACK,
groupSize: 4,
throttle: camChangeOnDiff(30000),
throttle: camChangeOnDiff(80000),
regroup: true,
repair: 40,
templates: [npcybf, npcybc, npcybr]
},
"COCyborgFactoryR": {
order: CAM_ORDER_ATTACK,
groupSize: 4,
throttle: camChangeOnDiff(30000),
throttle: camChangeOnDiff(80000),
regroup: true,
repair: 40,
templates: [npcybf, npcybc, npcybr]
},
"COVtolFacLeft-Prop": {
order: CAM_ORDER_ATTACK,
groupSize: 5,
throttle: camChangeOnDiff(40000),
throttle: camChangeOnDiff(100000),
regroup: false,
repair: 40,
templates: [commorv, colagv, colatv]
},
"COVtolFacRight": {
order: CAM_ORDER_ATTACK,
groupSize: 5,
throttle: camChangeOnDiff(40000),
throttle: camChangeOnDiff(100000),
regroup: false,
repair: 40,
templates: [colatv, colagv, commorv]
@@ -134,15 +134,15 @@ function eventStartLevel()
"COHeavyFactory": {
order: CAM_ORDER_ATTACK,
groupSize: 5,
throttle: camChangeOnDiff(50000),
throttle: camChangeOnDiff(120000),
regroup: false,
repair: 40,
templates: [cohhpv, comhltat, cohct]
},
"COSouthCyborgFactory": {
order: CAM_ORDER_ATTACK,
groupSize: 5,
throttle: camChangeOnDiff(30000),
throttle: camChangeOnDiff(80000),
regroup: true,
repair: 40,
templates: [npcybc, npcybf, npcybr, cocybag]
@@ -193,23 +193,23 @@ function eventStartLevel()
"NXbase1HeavyFacArti": {
order: CAM_ORDER_ATTACK,
groupSize: 5,
throttle: camChangeOnDiff(40000),
throttle: camChangeOnDiff(180000),
regroup: true,
repair: 40,
templates: [nxmrailh, nxlflash, nxmlinkh] //nxmsamh
},
"NXcybFacArti": {
order: CAM_ORDER_ATTACK,
groupSize: 5,
throttle: camChangeOnDiff(40000),
throttle: camChangeOnDiff(80000),
regroup: true,
repair: 40,
templates: [nxcyrail, nxcyscou, nxcylas]
},
"NXvtolFacArti": {
order: CAM_ORDER_ATTACK,
groupSize: 5,
throttle: camChangeOnDiff(40000),
throttle: camChangeOnDiff(100000),
regroup: true,
repair: 40,
templates: [nxmheapv, nxmtherv]

0 comments on commit 7515753

Please sign in to comment.