Charts&values involving balance-related variables
Laosh'Ra
Join Date: 2011-12-09 Member: 137232Members
<div class="IPBDescription">using a one-button script i wrote</div>The data in the following posts is mostly extracted from the lua code of the game.
Certain values (such as the Attacks until Death/Destruction charts) are calculated based on this data.
The idea is to have a script which can easily keep up with new patches, because everything is generated automatically.
I had a detailed changelog and a list of treated exceptions which I accidently deleted by overwriting it...
Damage types (the following is commented in the code):
// Normal - Regular damage
// Light - Reduced vs. armor
// Heavy - Extra damage vs. armor
// Puncture - Extra vs. players
// Structural - Double against structures
// Gas - Breathing targets only (Spores, Nerve Gas GL). Ignores armor.
// StructuresOnly - Doesn't damage players or AI units (ARC)
// Falling - Ignores armor for humans, no damage for some creatures or exosuit
// Door - Like Structural but also does damage to Doors. Nothing else damages Doors.
// Flame - Like normal but catches target on fire and plays special flinch animation
// Corrode - deals normal damage to structures but armor only to non structures
// ArmorOnly - always affects only armor
// Biological - only organic, biological targets (non mechanical)
// StructuresOnlyLight - same as light damage but will not harm players or units which are not valid for structural damage
And to be more specific:
Normal damage requires 2 points of damage to take away 1 point of armor.
Light damage requires 4 points of damage to take away 1 point of armor.
Heavy damage requires only 1 point of damage to take away 1 point of armor.
Puncture damage deals +25% against players.
Flame damage deals +600% against cysts and clogs.
As for movement speed values, here is a nice thread about this (including a video):
<a href="http://www.unknownworlds.com/ns2/forums/index.php?showtopic=121069" target="_blank">http://www.unknownworlds.com/ns2/forums/in...howtopic=121069</a>
Plain text version (with scrolling; includes the Attacks-until-Death/Destruction chart): [url]http://laoshra.batcave.net/b238.html[/url]
Certain values (such as the Attacks until Death/Destruction charts) are calculated based on this data.
The idea is to have a script which can easily keep up with new patches, because everything is generated automatically.
I had a detailed changelog and a list of treated exceptions which I accidently deleted by overwriting it...
Damage types (the following is commented in the code):
// Normal - Regular damage
// Light - Reduced vs. armor
// Heavy - Extra damage vs. armor
// Puncture - Extra vs. players
// Structural - Double against structures
// Gas - Breathing targets only (Spores, Nerve Gas GL). Ignores armor.
// StructuresOnly - Doesn't damage players or AI units (ARC)
// Falling - Ignores armor for humans, no damage for some creatures or exosuit
// Door - Like Structural but also does damage to Doors. Nothing else damages Doors.
// Flame - Like normal but catches target on fire and plays special flinch animation
// Corrode - deals normal damage to structures but armor only to non structures
// ArmorOnly - always affects only armor
// Biological - only organic, biological targets (non mechanical)
// StructuresOnlyLight - same as light damage but will not harm players or units which are not valid for structural damage
And to be more specific:
Normal damage requires 2 points of damage to take away 1 point of armor.
Light damage requires 4 points of damage to take away 1 point of armor.
Heavy damage requires only 1 point of damage to take away 1 point of armor.
Puncture damage deals +25% against players.
Flame damage deals +600% against cysts and clogs.
As for movement speed values, here is a nice thread about this (including a video):
<a href="http://www.unknownworlds.com/ns2/forums/index.php?showtopic=121069" target="_blank">http://www.unknownworlds.com/ns2/forums/in...howtopic=121069</a>
Plain text version (with scrolling; includes the Attacks-until-Death/Destruction chart): [url]http://laoshra.batcave.net/b238.html[/url]
Comments
[size="1"]
[size="3"][b][u]Fire Delay (seconds between two shots)[/b] | [b]Rate of Fire (shots per second)[/b] | [b]Damage per Second (no reloads)[/u][/b][/size]
[code]Rifle : 0.056 | 17.8571 | 178.5714
RifleWeapon1 : 0.056 | 17.8571 | 196.4286
RifleWeapon2 : 0.056 | 17.8571 | 214.2857
RifleWeapon3 : 0.056 | 17.8571 | 232.1429
Welder : 0.2 | 5 | 15
WelderWeapon1 : 0.2 | 5 | 15
WelderWeapon2 : 0.2 | 5 | 20
WelderWeapon3 : 0.2 | 5 | 20
MACAttack : 0.6 | 1.6667 | 8.3333
Healspray : 0.8 | 1.25 | 10
SporesDust : 0.18 | 5.5556 | 20
DrifterAttack : 0.6 | 1.6667 | 8.3333
[/code]
[size="3"][b][u]Damage[/b] | [b]Damage Type[/u][/b][/size]
[code]Rifle : 10 | Normal
RifleWeapon1 : 11 | Normal
RifleWeapon2 : 12 | Normal
RifleWeapon3 : 13 | Normal
RifleMelee : 20 | Normal
RifleMeleeWeapon1 : 22 | Normal
RifleMeleeWeapon2 : 24 | Normal
RifleMeleeWeapon3 : 26 | Normal
Pistol : 25 | Light
PistolWeapon1 : 28 | Light
PistolWeapon2 : 30 | Light
PistolWeapon3 : 33 | Light
PistolAlt : 40 | Light
Welder : 3 | Flame
WelderWeapon1 : 3 | Flame
WelderWeapon2 : 4 | Flame
WelderWeapon3 : 4 | Flame
Axe : 25 | Structural
AxeWeapon1 : 28 | Structural
AxeWeapon2 : 30 | Structural
AxeWeapon3 : 33 | Structural
GrenadeLauncherGrenade : 130 | Structural
GrenadeLauncherGrenadeWeapon1 : 143 | Structural
GrenadeLauncherGrenadeWeapon2 : 156 | Structural
GrenadeLauncherGrenadeWeapon3 : 169 | Structural
Shotgun : 187 | Normal
ShotgunWeapon1 : 206 | Normal
ShotgunWeapon2 : 224 | Normal
ShotgunWeapon3 : 243 | Normal
Flamethrower : 8 | Flame
FlamethrowerWeapon1 : 8 | Flame
FlamethrowerWeapon2 : 9 | Flame
FlamethrowerWeapon3 : 10 | Flame
Minigun : 25 | Heavy
Claw : 60 | Structural
Railgun : 50 | Structural
RailgunCharge : 150 | Unknown
MACAttack : 5 | Normal
Mine : 125 | Light
Sentry : 5 | Unknown
ARC : 450 | Splash
BiteMinor : 25 | Normal
BiteMedium : 50 | Normal
BiteFull : 75 | Normal
Parasite : 10 | Normal
Xenocide : 200 | Normal
Spit : 30 | Normal
Babbler : 10 | Unknown
Healspray : 8 | Biological
BileBomb : 55 | Corrode
LerkBite : 60 | Normal
BitePoison : 6 | Unknown
SpikeMax : 12 | Puncture
SpikeMin : 10 | Puncture
Swipe : 65 | Puncture
Stab : 160 | Puncture
Gore : 95 | Puncture
Smash : 100 | Door
ChargeMax : 4 | Unknown
ChargeMin : 1 | Unknown
DrifterAttack : 5 | Normal
WhipBombard : 1200 | Corrode
HydraAttack : 15 | Normal
EMPBlastEnergy : 50 | Unknown
CystUnconnected : 12 | Unknown
[/code]
[size="3"][b][u]Clip Size (Ammo per Clip)[/u][/b][/size]
[code]Rifle : 50
Pistol : 10
PistolAlt : 10
GrenadeLauncher : 4
Shotgun : 8
NadeLauncher : 4
Flamethrower : 30
Minigun : 250
[/code]
[size="3"][b][u]Energy Cost (Lifeforms have 100 maximum Energy)[/u][/b][/size]
[code]Bite : 5.85
Leap : 45
Parasite : 30
Xenocide : 30
Spit : 7
BabblerPheromone : 7
Healspray : 12
BileBomb : 20
LerkBite : 5
Umbra : 25
Spike : 1.4
SporesDust : 5
Swipe : 6
Stab : 20
Vortex : 40
StartBlink : 12
Blink : 40
Gore : 12
GoreMarineToss : 12
Smash : 13
PrimalScream : 40
Stomp : 40
HallucinateSkulk : 1
HallucinateGorge : 2
HallucinateLerk : 3
HallucinateFade : 4
HallucinateOnos : 5
HallucinateDrifter : 1
HallucinateHive : 15
HallucinateWhip : 2
HallucinateHarvester : 2
HallucinateHydra : 1
HallucinateShade : 3
HallucinateCrag : 3
HallucinateShift : 3
LerkFlap : 3
Charge : 40
DropStructure : 20
[/code]
[size="3"][b][u]Health[/b] | [b]Armor[/b] || [b]vs Light[/b] | [b]vs Normal[/b] | [b]vs Heavy[/b] | [b]vs Puncture[/b] | [b]vs Structure[/b] | [b]vs StructureLight[/b] | [b]vs Door[/u][/b][/size]
[code]Marine : 100 | 30 || 220 | 160 | 130 | 128 | 160 | imune | 130
MarineArmor1 : 100 | 50 || 300 | 200 | 150 | 160 | 200 | imune | 150
MarineArmor2 : 100 | 70 || 380 | 240 | 170 | 192 | 240 | imune | 170
MarineArmor3 : 100 | 90 || 460 | 280 | 190 | 224 | 280 | imune | 190
Jetpack : 100 | 30 || 220 | 160 | 130 | 128 | 160 | imune | 130
JetpackArmor1 : 100 | 50 || 300 | 200 | 150 | 160 | 200 | imune | 150
JetpackArmor2 : 100 | 70 || 380 | 240 | 170 | 192 | 240 | imune | 170
JetpackArmor3 : 100 | 90 || 460 | 280 | 190 | 224 | 280 | imune | 190
Exosuit : 100 | 400 || 1700 | 900 | 500 | 720 | 900 | imune | 500
ExosuitArmor1 : 100 | 460 || 1940 | 1020 | 560 | 816 | 1020 | imune | 560
ExosuitArmor2 : 100 | 520 || 2180 | 1140 | 620 | 912 | 1140 | imune | 620
ExosuitArmor3 : 100 | 580 || 2420 | 1260 | 680 | 1008 | 1260 | imune | 680
Skulk : 70 | 10 || 110 | 90 | 80 | 72 | 90 | imune | 80
SkulkCarapace : 70 | 30 || 190 | 130 | 100 | 104 | 130 | imune | 100
Gorge : 150 | 70 || 430 | 290 | 220 | 232 | 290 | imune | 220
GorgeCarapace : 150 | 150 || 750 | 450 | 300 | 360 | 450 | imune | 300
Lerk : 125 | 50 || 325 | 225 | 175 | 180 | 225 | imune | 175
LerkCarapace : 125 | 75 || 425 | 275 | 200 | 220 | 275 | imune | 200
Fade : 250 | 50 || 450 | 350 | 300 | 280 | 350 | imune | 300
FadeCarapace : 250 | 100 || 650 | 450 | 350 | 360 | 450 | imune | 350
Onos : 1300 | 500 || 3300 | 2300 | 1800 | 1840 | 2300 | imune | 1800
OnosCarapace : 1300 | 900 || 4900 | 3100 | 2200 | 2480 | 3100 | imune | 2200
Egg : 350 | 0 || 350 | 350 | 350 | 350 | 175 | 350 | 175
MatureEgg : 350 | 25 || 450 | 400 | 375 | 400 | 200 | 450 | 187.5
Babbler : 30 | 5 || 50 | 40 | 35 | 40 | 40 | imune | 35
BabblerEgg : 300 | 0 || 300 | 300 | 300 | 300 | 150 | 300 | 150
Armory : 1800 | 300 || 3000 | 2400 | 2100 | 2400 | 1200 | 3000 | 1050
AdvancedArmory : 3000 | 500 || 5000 | 4000 | 3500 | 4000 | 2000 | 5000 | 1750
CommandStation : 3000 | 1500 || 9000 | 6000 | 4500 | 6000 | 3000 | 9000 | 2250
Observatory : 1700 | 0 || 1700 | 1700 | 1700 | 1700 | 850 | 1700 | 850
PhaseGate : 2700 | 450 || 4500 | 3600 | 3150 | 3600 | 1800 | 4500 | 1575
RoboticsFactory : 2800 | 1000 || 6800 | 4800 | 3800 | 4800 | 2400 | 6800 | 1900
ARCRoboticsFactory : 2800 | 1000 || 6800 | 4800 | 3800 | 4800 | 2400 | 6800 | 1900
PrototypeLab : 3200 | 400 || 4800 | 4000 | 3600 | 4000 | 2000 | 4800 | 1800
InfantryPortal : 2250 | 125 || 2750 | 2500 | 2375 | 2500 | 1250 | 2750 | 1187.5
ArmsLab : 2200 | 225 || 3100 | 2650 | 2425 | 2650 | 1325 | 3100 | 1212.5
PowerPack : 1200 | 400 || 2800 | 2000 | 1600 | 2000 | 1000 | 2800 | 800
SentryBattery : 600 | 200 || 1400 | 1000 | 800 | 1000 | 500 | 1400 | 400
Hive : 4000 | 750 || 7000 | 5500 | 4750 | 5500 | 2750 | 7000 | 2375
MatureHive : 6000 | 1400 || 11600 | 8800 | 7400 | 8800 | 4400 | 11600 | 3700
Drifter : 300 | 0 || 300 | 300 | 300 | 300 | 300 | imune | 300
MAC : 300 | 150 || 900 | 600 | 450 | 600 | 300 | 900 | 225
Mine : 80 | 10 || 120 | 100 | 90 | 100 | 50 | 120 | 45
Extractor : 3500 | 500 || 5500 | 4500 | 4000 | 4500 | 2250 | 5500 | 2000
Harvester : 1300 | 400 || 2900 | 2100 | 1700 | 2100 | 1050 | 2900 | 850
MatureHarvester : 1750 | 500 || 3750 | 2750 | 2250 | 2750 | 1375 | 3750 | 1125
Sentry : 500 | 100 || 900 | 700 | 600 | 700 | 350 | 900 | 300
ARC : 2000 | 500 || 4000 | 3000 | 2500 | 3000 | 1500 | 4000 | 1250
ARCDeployed : 2000 | 0 || 2000 | 2000 | 2000 | 2000 | 1000 | 2000 | 1000
Shell : 900 | 200 || 1700 | 1300 | 1100 | 1300 | 650 | 1700 | 550
MatureShell : 1100 | 300 || 2300 | 1700 | 1400 | 1700 | 850 | 2300 | 700
Crag : 450 | 150 || 1050 | 750 | 600 | 750 | 375 | 1050 | 300
MatureCrag : 600 | 250 || 1600 | 1100 | 850 | 1100 | 550 | 1600 | 425
Whip : 650 | 175 || 1350 | 1000 | 825 | 1000 | 500 | 1350 | 412.5
MatureWhip : 720 | 240 || 1680 | 1200 | 960 | 1200 | 600 | 1680 | 480
Spur : 900 | 0 || 900 | 900 | 900 | 900 | 450 | 900 | 450
MatureSpur : 1000 | 200 || 1800 | 1400 | 1200 | 1400 | 700 | 1800 | 600
Shift : 500 | 50 || 700 | 600 | 550 | 600 | 300 | 700 | 275
MatureShift : 800 | 100 || 1200 | 1000 | 900 | 1000 | 500 | 1200 | 450
Veil : 900 | 0 || 900 | 900 | 900 | 900 | 450 | 900 | 450
MatureVeil : 1000 | 150 || 1600 | 1300 | 1150 | 1300 | 650 | 1600 | 575
Shade : 500 | 0 || 500 | 500 | 500 | 500 | 250 | 500 | 250
MatureShade : 1000 | 0 || 1000 | 1000 | 1000 | 1000 | 500 | 1000 | 500
Hydra : 350 | 10 || 390 | 370 | 360 | 370 | 185 | 390 | 180
MatureHydra : 450 | 50 || 650 | 550 | 500 | 550 | 275 | 650 | 250
Clog : 250 | 0 || 250 | 250 | 250 | 250 | 125 | 250 | 125
Cyst : 50 | 0 || 50 | 50 | 50 | 50 | 25 | 50 | 25
MatureCyst : 550 | 0 || 550 | 550 | 550 | 550 | 275 | 550 | 275
BoneWall : 300 | 300 || 1500 | 900 | 600 | 900 | 450 | 1500 | 300
PowerPoint : 2000 | 1000 || 6000 | 4000 | 3000 | 4000 | 2000 | 6000 | 1500
Door : 2000 | 1000 || 6000 | 4000 | 3000 | 4000 | 2000 | 6000 | 1500
TunnelEntrance : 1400 | 0 || 1400 | 1400 | 1400 | 1400 | 700 | 1400 | 700
MatureTunnelEntrance : 1600 | 100 || 2000 | 1800 | 1700 | 1800 | 900 | 2000 | 850
[/code]
[size="3"][b][u]Cost (Personal- or Teamressources)[/u][/b][/size]
[code]CommandStation : 15
Extractor : 10
InfantryPortal : 15
Armory : 10
ArmsLab : 20
AdvancedArmoryUpgrade : 20
PrototypeLab : 40
Sentry : 5
PowerNode : 0
MAC : 5
Mine : 15
Shotgun : 20
GrenadeLauncher : 25
Flamethrower : 25
RoboticsFactory : 15
UpgradeRoboticsFactory : 10
ARC : 15
Welder : 5
Jetpack : 10
Exosuit : 50
DualExosuit : 75
ClawRailgunExosuit : 50
DualRailgunExosuit : 75
Minigun : 30
Railgun : 30
DualMinigun : 25
CatPack : 2
Observatory : 15
PhaseGate : 15
Hive : 40
Harvester : 10
Shell : 15
Crag : 10
Spur : 10
Shift : 10
EvolveEcho : 15
Veil : 5
Shade : 10
EvolveHallucinations : 15
Whip : 15
EvolveBombard : 15
Gorge : 10
Lerk : 30
Fade : 50
Onos : 75
Hydra : 3
Clog : 0
GorgeTunnel : 10
Rupture : 1
Carapace : 0
Regeneration : 0
Camouflage : 0
Aura : 0
Silence : 0
HydraAbility : 0
Piercing : 0
Adrenaline : 0
Feint : 0
Sap : 0
BoneShield : 0
Celerity : 0
HyperMutation : 0
Babbler : 1
WebBuild : 1
StartBoneShield : 10
SentryBattery : 5
NanoShield : 5
EMP : 3
AmmoPack : 1
MedPack : 1
Cyst : 1
EnzymeCloud : 2
NutrientMist : 2
BoneWall : 3
ObservatoryScan : 3
ObservatoryDistressBeacon : 10
Drifter : 3
CragHeal : 0
CragHealWave : 3
CragUmbra : 10
WhipBombard : 15
ShiftEcho : 3
ShiftHatch : 5
EchoHydra : 3
EchoWhip : 3
EchoCrag : 5
EchoShade : 5
EchoShift : 5
EchoVeil : 3
EchoSpur : 3
EchoShell : 3
EchoHive : 10
EchoEgg : 1
ShadeInk : 3
HealingBed : 20
MucousMembrane : 20
BacterialReceptors : 20
UpgradeHive : 15
SkulkUpgrade : 1
GorgeUpgrade : 2
LerkUpgrade : 3
FadeUpgrade : 4
OnosUpgrade : 5
DefaultStructure : 10
InfantryPortalUpgrade : 10
Infest : 10
Rifle : 0
Pistol : 0
Axe : 0
Skulk : 0
FlamethrowerAlt : 5
EggBuild : 2
BellySlide : 25
FadeShadowStep : 10
[/code]
[size="3"][b][u]Research Cost (Teamressources)[/u][/b][/size]
[code]ResourceUpgrade : 5
Mine : 15
TechEMP : 15
TechMACSpeed : 15
ShotgunTech : 20
GrenadeLauncherTech : 20
FlamethrowerTech : 25
ARCSplashTech : 15
ARCArmorTech : 15
WelderTech : 10
JetpackTech : 25
JetpackFuelTech : 15
JetpackArmorTech : 15
ExosuitTech : 30
ExosuitLockdownTech : 20
ExosuitUpgradeTech : 20
DualMinigunTech : 20
ClawRailgunTech : 20
DualRailgunTech : 20
Weapons1 : 15
Weapons2 : 25
Weapons3 : 35
Armor1 : 15
Armor2 : 25
Armor3 : 35
CatPackTech : 10
RifleUpgradeTech : 10
PhaseTech : 15
Aura : 15
Feint : 10
Silence : 10
Camouflage : 10
Carapace : 15
Regeneration : 10
Celerity : 15
HyperMutation : 10
Adrenaline : 15
PhaseTech : 15
Leap : 25
BileBomb : 20
GorgeTunnel : 30
Web : 20
Spores : 20
Blink : 30
Stomp : 30
Xenocide : 30
BabblerAbility : 30
Umbra : 30
Vortex : 30
PrimalScream : 30
FlamethrowerAltTech : 20
[/code]
[size="3"][b][u]Research Time (Seconds)[/u][/b][/size]
[code]WelderTech : 15
AdvancedArmory : 90
ResourceUpgrade : 30
RifleUpgradeTech : 20
ShotgunTech : 30
GrenadeLauncherTech : 20
ARCSplashTech : 30
ARCArmorTech : 30
Mine : 20
TechEMP : 60
TechMACSpeed : 15
JetpackTech : 90
JetpackFuelTech : 60
JetpackArmorTech : 60
ExosuitTech : 90
ExosuitLockdownTech : 60
ExosuitUpgradeTech : 60
FlamethrowerTech : 60
FlamethrowerAltTech : 60
DualMinigunTech : 60
ClawRailgunTech : 60
DualRailgunTech : 60
CatPackTech : 15
PhaseTech : 45
Weapons1 : 80
Weapons2 : 100
Weapons3 : 120
Armor1 : 80
Armor2 : 100
Armor3 : 120
EvolveBombard : 15
EvolveEcho : 30
EvolveHallucinations : 30
Leap : 60
BileBomb : 60
GorgeTunnel : 60
Web : 60
Spores : 60
Blink : 90
Stomp : 90
Xenocide : 90
BabblerAbility : 90
Umbra : 90
Vortex : 90
PrimalScream : 90
Carapace : 15
Regeneration : 15
Aura : 15
Camouflage : 15
Silence : 15
Celerity : 15
HyperMutation : 15
Adrenaline : 15
Piercing : 15
Feint : 15
Sap : 15
BoneShield : 20
HealingBed : 60
MucousMembrane : 60
BacterialReceptors : 60
UpgradeHive : 20
[/code]
[code]Default : 8
GorgeTunnel : 15
BabblerEgg : 8
Armory : 12
PrototypeLab : 20
ArmsLab : 17
MAC : 5
Extractor : 12
InfantryPortal : 7
CommandStation : 15
SentryBattery : 5
RoboticsFactory : 13
ARC : 10
Sentry : 3
Observatory : 15
PhaseGate : 12
Hive : 180
Drifter : 4
Harvester : 45
Shell : 18
Crag : 25
Whip : 30
Spur : 16
Shift : 18
Veil : 14
Shade : 18
Hydra : 10
Cyst : 1
[/code]
[size="3"][b][u]Maturation Time (Seconds)[/u][/b][/size]
[code]Hive : 180
Harvester : 150
Whip : 120
Crag : 120
Shift : 90
Shade : 120
Veil : 60
Spur : 60
Shell : 60
Cyst : 90
Hydra : 140
Egg : 100
TunnelEntrance : 120
[/code]
[size="3"][b][u]Gestate Time (Seconds)[/u][/b][/size]
[code]Skulk : 3
Gorge : 10
Lerk : 15
Fade : 25
Onos : 30
Evolution : 3
[/code]
[size="3"][b][u]Other Times (Seconds)[/u][/b][/size]
[code]UpgradeRoboticsFactory : 40
DisruptMarine : 2
MarineRespawn : 7
EggSpawn : 4
AlienMinDeath : 3
AlienEggMinSpawn : 7
AlienEggMaxSpawn : 60
Recycle : 12
WeaponsModuleAddon : 40
AlienSpawn : 2
ItemStay : 30
LerkWeaponSwitch : 0.5
DistressBeacon : 3
UpgradeGestation : 2
MineActive : 4
MineAlert : 8
GoreMarineFall : 1
Disrupt : 5
SpitObscure : 8
DoorWeld : 15
AlienRegeneration : 1
UmbraRetain : 0.5
[/code]
[size="3"][b][u]Point Values (Score for killing/destroying)[/u][/b][/size]
[code]Marine : 5
Jetpack : 10
Exosuit : 20
Skulk : 5
Gorge : 7
Lerk : 15
Fade : 20
Onos : 30
Egg : 2
Babbler : 0
BabblerEgg : 0
Build : 5
RepairMarineArmor : 1
Armory : 10
AdvancedArmory : 40
CommandStation : 25
Observatory : 15
PhaseGate : 20
RoboticsFactory : 20
ARCRoboticsFactory : 20
PrototypeLab : 20
InfantryPortal : 15
ArmsLab : 20
PowerPack : 15
Sentry : 5
Hive : 30
Drifter : 2
MAC : 5
Mine : 2
Extractor : 15
Harvester : 15
Sentry : 5
ARC : 20
ARC : 20
Shell : 10
Shell : 10
Crag : 10
MatureCrag : 15
Whip : 10
MatureWhip : 15
Spur : 10
MatureSpur : 10
Shift : 10
MatureShift : 15
Veil : 10
Veil : 10
Shade : 10
MatureShade : 15
Hydra : 5
MatureHydra : 5
Clog : 0
Cyst : 5
Cyst : 5
BoneWall : 5
PowerPoint : 15
Door : 15
TunnelEntrance : 15
[/code]
[size="3"][b][u]Misc (or no category yet)[/u][/b][/size]
[code]EnzymeCloudDuration : 3
PlayingTeamInitialTeamRes : 50
MaxTeamResources : 200
PlayerInitialIndivRes : 20
MaxPersonalResources : 100
ResourceTowerResourceInterval : 6
TeamResourcePerTick : 1
PlayerResPerInterval : 0.125
KillRewardMin : 0
KillRewardMax : 0
KillTeamReward : 0
PistolMinFireDelay : 0.1
GrenadeLauncherGrenadeDamageRadius : 6
GrenadeLifetime : 2.0
ShotgunBulletsPerShot : 17
ShotgunRange : 30
BurnDamagePerStackPerSecond : 3
FlamethrowerMaxStacks : 20
FlamethrowerBurnDuration : 6
FlamethrowerStackRate : 0.4
FlameRadius : 1.8
FlameDamageStackWeight : 0.5
ClawWeight : 0.05
MinigunWeight : 0.15
RailgunWeight : 0.0
SentryAttackDamageType : kDamageType.Normal
SentryAttackBaseROF : .15
SentryAttackRandROF : 0.0
SentryAttackBulletsPerSalvo : 1
ConfusedSentryBaseROF : 2.0
ARCRange : 26
ARCMinRange : 7
Weapons1DamageScalar : 1.1
Weapons2DamageScalar : 1.2
Weapons3DamageScalar : 1.3
NanoShieldDamageReduction : 0.5
XenocideRange : 14
GorgeArmorTunnelDamagePerSecond : 5
NumBabblerEggsPerGorge : 3
NumBabblersPerEgg : 3
HealsprayRadius : 3.5
BileBombDuration : 5
BileBombSplashRadius : 6
WebbedDuration : 1
PoisonBiteDuration : 6
UmbraDuration : 5
SpikeDamageType : kDamageType.Puncture
SpikesAttackDelay : 0.07
SpikeMinDamageRange : 9
SpikeMaxDamageRange : 2
SpikesPerShot : 1
SpikesRange : 50
SporesDamageType : kDamageType.Gas
SporesDustDamagePerSecond : 20
SporesCloudFireDelay : 0.8
SporesDustCloudRadius : 2.0
SporesDustCloudLifetime : 8
HealthOnBlink : 0
BoneShieldEnergyPerSecond : 15
BoneShieldDamageAbsorbPerEnergy : 10
BoneShieldAbsorbFraction : 0.9
StompRange : 12
DisruptMarineTimeout : 4
ShockwaveSpeed : 10
Melee1DamageScalar : 1.1
Melee2DamageScalar : 1.2
Melee3DamageScalar : 1.3
WhipBombardRadius : 3
WhipBombardRange : 10
WhipBombardROF : 6
AlienWaveSpawnInterval : 13
AlienEggPlayerScalar : 10
AlienEggSinScalar : 14
AlienEggsPerHive : 9
ResourceUpgradeAmount : 0.3333
NanoShieldDuration : 8
NanoShieldCooldown : 10
EMPCooldown : 8
CystCooldown : 1
BoneWallCooldown : 10
NutrientMistDuration : 15
NutrientMistPercentageIncrease : 66
NutrientMistMaturingIncrease : 66
ShiftHatchRange : 11
EnergyUpdateRate : 0.5
MarineWeaponHealth : 400
ArmorPerUpgradeLevel : 20
ExosuitArmorPerUpgradeLevel : 60
ArmorHealScalar : 1
RecyclePaybackScalar : 0.75
SkulkArmorFullyUpgradedAmount : 30
GorgeArmorFullyUpgradedAmount : 150
LerkArmorFullyUpgradedAmount : 75
FadeArmorFullyUpgradedAmount : 100
OnosArmorFullyUpgradedAmount : 900
HealthPointsPerArmorScalarHive1 : 1
HealthPointsPerArmorScalarHive2 : 1
HealthPointsPerArmorScalarHive3 : 1
ExosuitAbsorption : 0.95
BalanceInfestationHurtPercentPerSecond : 2
StartHealthScalar : 0.3
LerkHideArmor : 0
OnosHideArmor : 0
WorkersPerTechpoint : 5
PoisonDamageThreshhold : 5
InitialMACs : 0
MACConstructEfficacy : .3
DefaultFov : 90
EmbryoFov : 100
SkulkFov : 105
GorgeFov : 95
LerkFov : 100
FadeFov : 90
OnosFov : 90
ExoFov : 95
ResearchMod : 1
MinSupportedRTs : 0
RTsPerTechpoint : 3
EnzymeAttackSpeed : 1.25
HyperMutationCostScalar : 1
HallucinationHealthFraction : 0.2
HallucinationArmorFraction : 0
HallucinationMaxHealth : 600
ParasiteDuration : 30
CelerityStart : .5
CelerityBuildUpDuration : .5
CelerityRampDownDuration : .2
CeleritySpeedModifier : 0.3
SkulkCeleritySpeedModifier : 0.3
GorgeCeleritySpeedModifier : 0.7
LerkCeleritySpeedModifier : 0.2
FadeCeleritySpeedModifier : 0.45
OnosCeleritySpeedModifier : 0.3
AlienDefaultInfestationSpeedBonus : 0.0
SkulkInfestationSpeedBonus : 0.0
GorgeInfestationSpeedBonus : 0.0
LerkInfestationSpeedBonus : 0.0
FadeInfestationSpeedBonus : 0.0
OnosInfestationSpeedBonus : 0.0
HydrasPerHive : 3
ClogsPerHive : 10
NumWebsPerGorge : 10
CystInfestDuration : 37.5
SentriesPerBattery : 3
StructureCircleRange : 4
InfantryPortalAttachRange : 10
ArmoryWeaponAttachRange : 10
InfantryPortalMinSpawnDistance : 4
MarineRepairHealthPerSecond : 600
InitialDrifters : 0
BuildHydraDelay : .5
MACSpeedAmount : .5
CommandStationEngagementDistance : 4
InfantryPortalEngagementDistance : 2
ArmoryEngagementDistance : 3
ArmsLabEngagementDistance : 3
ExtractorEngagementDistance : 2
ObservatoryEngagementDistance : 1
PhaseGateEngagementDistance : 2
RoboticsFactorEngagementDistance : 5
ARCEngagementDistance : 2
SentryEngagementDistance : 2
PlayerEngagementDistance : 1
ExoEngagementDistance : 1.5
OnosEngagementDistance : 2
LerkSporeShootRange : 10
NumGorgeTunnels : 2
NutrientMistMaturitySpeedup : 3
MinBuildTimePerHealSpray : .25
MaxBuildTimePerHealSpray : 0.7
ScanDuration : 10
ScanRadius : 20
DistressBeaconRange : 15
EnergizeRange : 15
EnergizeEnergyIncrease : .25
StructureEnergyPerEnergize : 0.15
PlayerEnergyPerEnergize : 15
EnergizeUpdateRate : 1
EchoRange : 8
SprayDouseOnFireChance : .5
OnFireEnergyRecuperationScalar : .6
StructureInfestationRadius : 2
HiveInfestationRadius : 20
InfestationRadius : 7.5
GorgeInfestationLifetime : 60
MarineInfestationSpeedScalar : .1
DamageVelocityScalar : 2.5
HiveCystParentRange : 15
CystMaxParentRange : 15
CystRedeployRange : 6
OnosLightDistance : 50
OnosLightShakeDuration : .2
LightShakeMaxYDiff : .05
LightShakeBaseSpeed : 30
LightShakeVariableSpeed : 30
JetpackUseFuelRate : .25
JetpackUpgradeUseFuelRate : .15
JetpackReplenishFuelRate : .35
NumMines : 3
MineDetonateRange : 4
MineTriggerRange : 1.5
EncrustMaxLevel : 5
GorgeCreateDistance : 6.5
MaxTimeToSprintAfterAttack : .2
WelderPowerRepairRate : 220
BuilderPowerRepairRate : 110
WelderSentryRepairRate : 150
PlayerWeldRate : 30
StructureWeldRate : 90
HatchCooldown : 5
EggsPerHatch : 2
HealingBedStructureRegen : 5
AlienInnateRegenerationPercentage : 0.02
AlienMinInnateRegeneration : 1
AlienMaxInnateRegeneration : 20
AlienRegenerationPercentage : 0.08
AlienMinRegeneration : 10
AlienMaxRegeneration : 60
AlienRegenerationCombatModifier : 0.2
CarapaceSpeedReduction : 0.0
SkulkCarapaceSpeedReduction : 0
GorgeCarapaceSpeedReduction : 0
LerkCarapaceSpeedReduction : 0
FadeCarapaceSpeedReduction : 0
OnosCarapaceSpeedReduction : 0
UmbraBlockRate : 2
OnosAcceleration : 55
OnosBaseSpeed : 2
OnosExtraSpeed : 7
OnosSpeedScalar : 3
OnosReduceSpeedScalar : 5
OnosStompMaxVelocity : .25
OnosActiveAmount : .75
OnosInactiveChangeSpeed : 2
OnosMinActiveViewModelParam : .6
OnosBackBackwardSpeedScalar : .2
PistolWeight : 0.09
RifleWeight : 0.13
GrenadeLauncherWeight : 0.2
FlamethrowerWeight : 0.25
ShotgunWeight : 0.14
ResourcesPerNode : -1
MinWebLength : 0.5
MaxWebLength : 8
[/code]
Minigun 25 heavy damage and 0.06shoot speed. It will roast away onos :-D
thanks for the work. Still lots of old entrys in it, like lerk snipe alternate fire etc.
But what was nerve gas again? An upgrade for marine gren launcher? I think i remember the devs mentioning sth like that..
And jetpack fuel and armor upgrade woot! A jp-exclusive armor buff? Not sure if i like that..
<img src="http://i39.tinypic.com/2vj3mdg.jpg" border="0" class="linked-image" />
Because this is still in-game. Implying its coming sometime soon..
i might add exceptions some time, marking the content that is not actually in use. that would be one step into a less-dynamic direction though.
in any case, setting up some basic categories has priority i think.
speaking of which, i'm done with the basic armor/health category, please let me know if you find a bug there (it looks for Health and Armor substrings at the end of the variable name). the only exception i found by accident is FrenzyMinHealth: 10 which has no matching armor value. with a value of 10 it does not really belong into that category anyway.
i will add upgraded armor values in the future too (carapace + armor techs).
maybe i should also add "effective health" as in how much damage a unit/structure can actually take depending on the damage-type.
@DEVS:
however, i stumbled upon a minor "bug" in the .lua files: kPhaseTechResearchCost in Balance.lua is assigned twice.
the assigned values are the same, but i guess the duplicate should still be removed in case of future changes of this value.
researchtime would be another category imo
not every category is covered yet but it's getting somewhere.
later on, i plan to have a different approach in an additional post: sorting things by "object"-keywords (e.g. everything related to shotguns, everything related to skulks...)
but for now, i'll call it a day.
i will work on the other things first though, some of these are needed for in-depth analysis anyway.
dps looks for "DamagePerSecond" entries first, then for "GrenadeDamage" (as this is an exception) and then for "MaxDamage" (as this is an exception). the rest is just rof*damage.
Thanks!
<img src="http://i39.tinypic.com/2vj3mdg.jpg" border="0" class="linked-image" />
Because this is still in-game. Implying its coming sometime soon..<!--QuoteEnd--></div><!--QuoteEEnd-->
You do realize that to this day, NS1 has an animation for onos attacking with its tendrils, right?
Well actually Onos HAD paralyze over stomp at some time. Animations are hard to cull out.
that's a very good question. there is no such thing as riflefiredelay in the balance files, i guess they wrote a unique code for it somewhere.
i'll look it up myself sometime, but maybe someone already knows the rifle's rate of fire (or even better, where it shows up in the code)?
e.g. the allignment is now instantly applied on all groups, same goes for 'codeboxes' (unless there are less than 19 lines, then it is using 'code' instead).
the seperators of the elements can now be specified as well: this allowed me to add the csv-approach in about 17 minutes, other formats might be a bit more tricky though.
exo15 + minigun 30 + dual (second) mingun 25 = 60 res. in addition with welder and mines you can carry equip worth 80 res. almost identical with 3hive onos.
im so excited to see an onos getting melted when rushing into 2-3 heavys :D
edit: couldnt see any sign of railgun and that shovel-thing uwe announced for the exo 1-2 years ago..
also added<b> effective health against certain damage types</b>. here are the formulas i used, please corret me if they are wrong:
(it sets the default values for buildings, then overwrites them in special cases)
<div class='codetop'>CODE</div><div class='codemain' style='height:200px;white-space:pre;overflow:auto'>...
kStructuralDamageScalar = 2
kPuncturePlayerDamageScalar = 1.5
kLightHealthPerArmor = 4
kHealthPointsPerArmor = 2
kHeavyHealthPerArmor = 1
...
%NOTE: exo apparently has 5% health-fraction
light_hp(i)=basehp+light*basearmor;
normal_hp(i)=basehp+normal*basearmor;
heavy_hp(i)=basehp+heavy*basearmor;
puncture_hp(i)=normal_hp(i); %assuming puncture vs structure -> normal
structure_hp(i)=(basehp+basearmor)/structure;
%overwrite
for j=1:size(rines,2)
if(strcmp(rawname,rines{j}) ...
|| strcmp(rawname,[rines{j} 'Armor1']) ...
|| strcmp(rawname,[rines{j} 'Armor2']) ...
|| strcmp(rawname,[rines{j} 'Armor3']))
puncture_hp(i)=(basehp+basearmor)/puncture;
structure_hp(i)=1/0; %produce Inf
end
end
for j=1:size(lforms,2)
if(strcmp(rawname,lforms{j}) || strcmp(rawname,[lforms{j} 'Carapace']))
puncture_hp(i)=(basehp+basearmor)/puncture;
structure_hp(i)=1/0; %produce Inf
end
end
for j=1:size(npc_nonstructure,2)
if(strcmp(rawname,npc_nonstructure{j}))
structure_hp(i)=1/0; %produce Inf
end
end
...</div>
<!--quoteo--><div class='quotetop'>QUOTE </div><div class='quotemain'><!--quotec-->if i remember correct, the rof for the rifle is 0.05<!--QuoteEnd--></div><!--QuoteEEnd-->
i actually wanted to know for sure before i use this value, still can't find it anywhere in the code though... guess i'll use it soon, so thanks.
@Pampelmuse
remember these values could be months if not years old. they COULD remain as they are but they could as well just be placeholders.
but yea, i bet it's going to be quite powerful.
i also noticed some 95% reduction value for exo. my guess is that this reflects the fraction of damage which goes against armor, so only 5% go directly against health (until armor is gone that is). because using the default value (70%) means that ~334 damage could already kill an exo.
also added "Attacks until Death/Destruction" group. the values are rounded up as you still need 6 hits if technically 5.2 would be enough.
the chart is huge, and damageupgrades for marines are still missing. so if you have any idea on how to visually display this in a more convenient way, please share it... in the meantime, i would like to point out that you can tripple-click (yes tripple) a line in the codebox to select the entire line. this might improve the overview when browsing it.
note: not all damage types are correct everywhere yet. light, normal and heavy are reliable though, puncture should work as well...
nvm: <a href="http://www.unknownworlds.com/ns2/wiki/index.php/Flamethrower" target="_blank">http://www.unknownworlds.com/ns2/wiki/index.php/Flamethrower</a>
it is indeed more like 28dps with the ignite ability.
thats a server-side mod mentioned in the modding forum iirc. so i guess its non-stackable in the vanilla builds