mirror of
https://github.com/unknownworlds/NS.git
synced 2024-11-24 05:21:17 +00:00
0e70fd1136
o added -test1 to game revision o changed a function to virtual to try to prevent a crash git-svn-id: https://unknownworlds.svn.cloudforge.com/ns1@380 67975925-1194-0748-b3d5-c16f83f1a3a1
463 lines
15 KiB
Text
463 lines
15 KiB
Text
// Automatically generated file. Last created 02/07/05, 23:08:45.
|
|
|
|
// Integer data
|
|
#define kAcidRocketDamage 25
|
|
#define kAcidRocketRadius 165
|
|
#define kActiveNodesMessageUpdateTime 0
|
|
#define kAdvArmoryHealth 4000
|
|
#define kAlienCelerityBonus 25
|
|
#define kAlienChamberMaxPlayers 3
|
|
#define kAlienFlashlightRange 200
|
|
#define kAlienResourceTowerBuildTime 20
|
|
#define kAlienResourceTowerCost 15
|
|
#define kAlienResourceTowerHealth 2500
|
|
#define kAlienResourceTowerSoundDelayTime 60
|
|
#define kAlienRespawnPlayerModifier 6
|
|
#define kAlienRespawnTime 7
|
|
#define kAmmoCost 1
|
|
#define kArmorDropRange 300
|
|
#define kArmorOneResearchCost 20
|
|
#define kArmorOneResearchTime 60
|
|
#define kArmorThreeResearchCost 40
|
|
#define kArmorThreeResearchTime 120
|
|
#define kArmorTwoResearchCost 30
|
|
#define kArmorTwoResearchTime 90
|
|
#define kArmoryBuildDistance 300
|
|
#define kArmoryBuildTime 15
|
|
#define kArmoryCost 10
|
|
#define kArmoryHealth 2400
|
|
#define kArmoryUpgradeCost 30
|
|
#define kArmoryUpgradeTime 160
|
|
#define kArmsLabBuildTime 19
|
|
#define kArmsLabCost 20
|
|
#define kArmsLabHealth 2200
|
|
#define kBalanceAverageTeamSize 6
|
|
#define kBalanceFuncResourceTime 15
|
|
#define kBalanceHiveDistance 2500
|
|
#define kBalanceNodeDistance 1200
|
|
#define kBalanceNumGorges 1
|
|
#define kBasePlayerSpeed 150
|
|
#define kBileBombDamage 200
|
|
#define kBileBombRadius 200
|
|
#define kBite2Damage 60
|
|
#define kBiteDamage 75
|
|
#define kBiteRange 60
|
|
#define kBuildingVisibilityRadius 1000
|
|
#define kCatalystCost 3
|
|
#define kCatalystDuration 8
|
|
#define kCatalystResearchCost 20
|
|
#define kCatalystResearchTime 40
|
|
#define kChargeDamage 320
|
|
#define kClawsDamage 90
|
|
#define kCombatBaseExperience 100
|
|
#define kCombatBaseRespawnTime 5
|
|
#define kCombatExperienceBaseAward 60
|
|
#define kCombatExperienceCrowdAward 10
|
|
#define kCombatExperienceLevelAward 10
|
|
#define kCombatFriendlyNearbyRange 500
|
|
#define kCombatLevelHealthIncrease 0
|
|
#define kCombatLevelSpeedIncrease 10
|
|
#define kCombatLevelupArmorIncreasePercent 0
|
|
#define kCombatLevelupHealthIncreasePercent 0
|
|
#define kCombatMaxPlayersPerWave 5
|
|
#define kCombatObjectiveExperienceScalar 600
|
|
#define kCombatRespawnScalar 9
|
|
#define kCombatSpawnClips 2
|
|
#define kCombatThresholdRespawnTime 3
|
|
#define kCombatThresholdTeamSize 8
|
|
#define kCombatTimeLimit 300
|
|
#define kCombatWeaponStayTime 0
|
|
#define kCommandStationBuildDistance 400
|
|
#define kCommandStationBuildTime 15
|
|
#define kCommandStationCost 20
|
|
#define kCommandStationHealth 10000
|
|
#define kCommandStationReuseTime 5
|
|
#define kCommanderPlayerSpeed 4000
|
|
#define kCustomIconColorLength 3
|
|
#define kCustomIconNameLength 5
|
|
#define kDebugAnimations 1
|
|
#define kDebugServerCaching 1
|
|
#define kDebugShowEntityLog 1
|
|
#define kDefenseChamberBuildTime 20
|
|
#define kDefenseChamberCost 10
|
|
#define kDefenseChamberHealth 1200
|
|
#define kDefenseChamberThinkInterval 2
|
|
#define kDefensiveChamberHealRange 400
|
|
#define kDefensiveChamberRegenAmount 10
|
|
#define kDevourDamage 3
|
|
#define kDevourRange 100
|
|
#define kDistressBeaconCost 15
|
|
#define kDistressBeaconRange 600
|
|
#define kDistressBeaconTime 3
|
|
#define kDivineWindDamage 200
|
|
#define kDivineWindRadius 500
|
|
#define kElectricalDamage 20
|
|
#define kElectricalMaxTargets 2
|
|
#define kElectricalRange 200
|
|
#define kElectricalUpgradeResearchCost 30
|
|
#define kElectricalUpgradeResearchTime 30
|
|
#define kEnsnareTime 2
|
|
#define kEvolutionCost 0
|
|
#define kEvolutionGestateTime 3
|
|
#define kFadeArmorUpgrade 100
|
|
#define kFadeBaseArmor 150
|
|
#define kFadeBaseSpeed 240
|
|
#define kFadeCost 50
|
|
#define kFadeGestateTime 25
|
|
#define kFadeHealth 300
|
|
#define kFootstepFadeScalar 1300
|
|
#define kFootstepGorgeScalar 500
|
|
#define kFootstepHeavyScalar 1020
|
|
#define kFootstepLerkScalar 1000
|
|
#define kFootstepMarineScalar 800
|
|
#define kFootstepOnosScalar 1200
|
|
#define kFootstepSkulkScalar 800
|
|
#define kFuncResourceInjectionAmount 1
|
|
#define kFuncResourceInjectionTime 4
|
|
#define kGGMaxAmmo 30
|
|
#define kGGMaxClip 4
|
|
#define kGameDownloadSize 150
|
|
#define kGameHDSpaceNeeded 300
|
|
#define kGameVersionMajor 3
|
|
#define kGameVersionMinor 1
|
|
#define kGameVersionRevision 3
|
|
#define kGestateBaseArmor 150
|
|
#define kGestateHealth 200
|
|
#define kGorgeArmorUpgrade 50
|
|
#define kGorgeBaseArmor 70
|
|
#define kGorgeBaseSpeed 170
|
|
#define kGorgeCost 10
|
|
#define kGorgeGestateTime 10
|
|
#define kGorgeHealth 150
|
|
#define kGrenDetonateTime 2
|
|
#define kGrenadeDamage 125
|
|
#define kGrenadeForce 800
|
|
#define kGrenadeLauncherCost 15
|
|
#define kGrenadeRadius 350
|
|
#define kGrenadesResearchCost 10
|
|
#define kGrenadesResearchTime 45
|
|
#define kHandGrenDetonateTime 0.75
|
|
#define kHGDamage 20
|
|
#define kHGMaxAmmo 30
|
|
#define kHGMaxClip 10
|
|
#define kHMGCost 15
|
|
#define kHMGDamage 20
|
|
#define kHMGMaxAmmo 250
|
|
#define kHMGMaxClip 125
|
|
#define kHandGrenadeDamage 80
|
|
#define kHandGrenadeMaxAmmo 2
|
|
#define kHealingSprayBuildableScalar 5
|
|
#define kHealingSprayDamage 13
|
|
#define kHealingSprayPlayerPercent 4
|
|
#define kHealthCost 2
|
|
#define kHealthResearchCost 15
|
|
#define kHealthResearchTime 20
|
|
#define kHeavyArmorAbsorbPercent 95
|
|
#define kHeavyArmorCost 15
|
|
#define kHeavyArmorResearchCost 40
|
|
#define kHeavyArmorResearchTime 110
|
|
#define kHiveBuildTime 180
|
|
#define kHiveCost 40
|
|
#define kHiveHealRadius 500
|
|
#define kHiveHealth 7000
|
|
#define kHiveRegenerationAmount 2
|
|
#define kHiveSightRange 3000
|
|
#define kInfantryPortalBuildTime 10
|
|
#define kInfantryPortalCost 20
|
|
#define kInfantryPortalHealth 2500
|
|
#define kJetpackCost 15
|
|
#define kJetpacksResearchCost 35
|
|
#define kJetpacksResearchTime 60
|
|
#define kKNDamage 30
|
|
#define kKillRewardMax 3
|
|
#define kKillRewardMin 1
|
|
#define kLeapDamage 80
|
|
#define kLerkArmorUpgrade 30
|
|
#define kLerkBaseArmor 30
|
|
#define kLerkBaseSpeed 175
|
|
#define kLerkCost 30
|
|
#define kLerkGestateTime 15
|
|
#define kLerkHealth 125
|
|
#define kMGDamage 10
|
|
#define kMGMaxAmmo 250
|
|
#define kMGMaxClip 50
|
|
#define kMarineArmorUpgrade 60
|
|
#define kMarineBaseArmor 30
|
|
#define kMarineBaseHeavyArmor 200
|
|
#define kMarineHealth 100
|
|
#define kMarineHeavyArmorUpgrade 90
|
|
#define kMarineRespawnTime 10
|
|
#define kMarineSpawnClips 2
|
|
#define kMaxEnsnareTime 5
|
|
#define kMaxMarineEntitiesAllowedInRadius 50
|
|
#define kMaxTeamStrands 30
|
|
#define kMetabolizeHealAmount 20
|
|
#define kMetabolizeResourceCost 0
|
|
#define kMineCost 10
|
|
#define kMineDamage 125
|
|
#define kMineHealth 20
|
|
#define kMineMaxAmmo 4
|
|
#define kMineMaxAmmoCombat 1
|
|
#define kMineRadius 300
|
|
#define kMotionTrackingResearchCost 35
|
|
#define kMotionTrackingResearchTime 100
|
|
#define kMovementChamberBuildTime 12
|
|
#define kMovementChamberCost 10
|
|
#define kMovementChamberEnergyRange 500
|
|
#define kMovementChamberHealth 1000
|
|
#define kMovementChamberThinkInterval 2
|
|
#define kNumInitialAlienPoints 25
|
|
#define kNumInitialMarinePoints 100
|
|
#define kNumSameAlienStructuresAllowedInRadius 8
|
|
#define kNumWebsAllowedInRadius 8
|
|
#define kObservatoryBuildTime 15
|
|
#define kObservatoryCost 15
|
|
#define kObservatoryHealth 1700
|
|
#define kObservatoryXYDetectionRadius 900
|
|
#define kOffenseChamberBuildTime 11
|
|
#define kOffenseChamberCost 10
|
|
#define kOffenseChamberDamage 20
|
|
#define kOffenseChamberHealth 1000
|
|
#define kOnosArmorUpgrade 350
|
|
#define kOnosBaseArmor 600
|
|
#define kOnosBaseSpeed 240
|
|
#define kOnosCost 75
|
|
#define kOnosGestateTime 35
|
|
#define kOnosHealth 700
|
|
#define kOrganicStructureHealRate 5
|
|
#define kParasiteDamage 10
|
|
#define kPhaseGateBuildTime 12
|
|
#define kPhaseGateCost 15
|
|
#define kPhaseGateHealth 3000
|
|
#define kPhaseTechResearchCost 15
|
|
#define kPhaseTechResearchTime 45
|
|
#define kPheromonesBaseDistance 500
|
|
#define kPheromonesLevelDistance 200
|
|
#define kPointsPerHealth 50
|
|
#define kPointsPerArmouryHealth 10
|
|
#define kPrimalScreamRange 500
|
|
#define kPrototypeLabBuildTime 20
|
|
#define kPrototypeLabCost 40
|
|
#define kPrototypeLabHealth 4000
|
|
#define kRecycleTime 20
|
|
#define kResourceTowerActivateTime 2
|
|
#define kResourceTowerBuildDistanceTolerance 250
|
|
#define kResourceTowerBuildTime 15
|
|
#define kResourceTowerCost 15
|
|
#define kResourceTowerHealth 6000
|
|
#define kSGBulletsPerShot 10
|
|
#define kSGDamage 17
|
|
#define kSGMaxAmmo 40
|
|
#define kSGMaxClip 8
|
|
#define kScanDuration 10
|
|
#define kScanEnergyCost 20
|
|
#define kScanRadius 800
|
|
#define kScentOfFearRadiusPerLevel 600
|
|
#define kScoringAlienUpgradeChamberValue 2
|
|
#define kScoringCCValue 5
|
|
#define kScoringHiveValue 8
|
|
#define kScoringKillPlayer 1
|
|
#define kScoringKillPlayerFade 4
|
|
#define kScoringKillPlayerGorge 2
|
|
#define kScoringKillPlayerHA 4
|
|
#define kScoringKillPlayerJetpack 3
|
|
#define kScoringKillPlayerLerk 3
|
|
#define kScoringKillPlayerOnos 5
|
|
#define kScoringMarineBuildableValue 2
|
|
#define kScoringResourceTowerValue 3
|
|
#define kScoringSiegeValue 3
|
|
#define kScoringTurretValue 2
|
|
#define kSensoryChamberBuildTime 14
|
|
#define kSensoryChamberCost 10
|
|
#define kSensoryChamberHealth 800
|
|
#define kSensoryChamberRange 750
|
|
#define kSentryBuildTime 7
|
|
#define kSentryCost 10
|
|
#define kSentryDamage 10
|
|
#define kSentryHealth 1300
|
|
#define kShotgunCost 10
|
|
#define kSiegeBuildTime 10
|
|
#define kSiegeCost 15
|
|
#define kSiegeDamage 400
|
|
#define kSiegeHealth 2000
|
|
#define kSiegeROF 4
|
|
#define kSiegeTurretRange 1100
|
|
#define kSkulkArmorUpgrade 20
|
|
#define kSkulkBaseArmor 10
|
|
#define kSkulkBaseSpeed 290
|
|
#define kSkulkCost 0
|
|
#define kSkulkGestateTime 3
|
|
#define kSkulkHealth 70
|
|
#define kSpikeDamage 16
|
|
#define kSpitGDamage 30
|
|
#define kSporeCloudRadius 225
|
|
#define kSporeCloudTime 6
|
|
#define kSporeDamage 7
|
|
#define kStompRadius 250
|
|
#define kSwipeDamage 80
|
|
#define kTurretFactoryBuildDistance 400
|
|
#define kTurretFactoryBuildTime 13
|
|
#define kTurretFactoryCost 10
|
|
#define kTurretFactoryHealth 3000
|
|
#define kTurretFactoryUpgradeCost 15
|
|
#define kTurretFactoryUpgradeTime 15
|
|
#define kTurretRange 800
|
|
#define kUmbraCloudDuration 3
|
|
#define kUmbraCloudRadius 225
|
|
#define kUmbraEffectiveness 1
|
|
#define kUnencumberedPlayerSpeed 220
|
|
#define kWeaponStayTime 30
|
|
#define kWeaponsOneResearchCost 20
|
|
#define kWeaponsOneResearchTime 60
|
|
#define kWeaponsThreeResearchCost 40
|
|
#define kWeaponsThreeResearchTime 120
|
|
#define kWeaponsTwoResearchCost 30
|
|
#define kWeaponsTwoResearchTime 90
|
|
#define kWelderCost 5
|
|
#define kWelderDamage 4
|
|
#define kWelderRange 90
|
|
#define kWelderRepairRate 60
|
|
|
|
// Float data (up to three decimal places)
|
|
#define kAcidRocketEnergyCost 0.10
|
|
#define kAcidRocketForceScalar 0.05
|
|
#define kAcidRocketROF 1.00
|
|
#define kAdrenalineEnergyPercentPerLevel 0.33
|
|
#define kAirspeedMultiplier 3.00
|
|
#define kAlertExpireTime 20.00
|
|
#define kAlienArmorLevelOne 0.20
|
|
#define kAlienArmorLevelThree 0.60
|
|
#define kAlienArmorLevelTwo 0.40
|
|
#define kAlienEnergyRate 0.08
|
|
#define kAlienInnateRegenerationPercentage 0.02
|
|
#define kAlienRegenerationPercentage 0.03
|
|
#define kAlienRegenerationTime 2.00
|
|
#define kAlienRespawnTimeModifier 0.30
|
|
#define kArmorAbsorptionBase 0.30
|
|
#define kArmorAbsorptionPerExtraHive 0.10
|
|
#define kArmorValueBase 0.50
|
|
#define kArmorValueNonAlien 2.00
|
|
#define kArmorValuePerHive 0.50
|
|
#define kAudioAlertInterval 6.00
|
|
#define kBileBombEnergyCost 0.22
|
|
#define kBileBombROF 1.50
|
|
#define kBite2EnergyCost 0.05
|
|
#define kBite2ROF 0.64
|
|
#define kBiteEnergyCost 0.05
|
|
#define kBiteROF 0.80
|
|
#define kBlinkEnergyCost 0.04
|
|
#define kBlinkROF 0.05
|
|
#define kCarapaceSlowFactor 0.00
|
|
#define kCatalystDamagePercent 0.25
|
|
#define kCatalystROFFactor 0.25
|
|
#define kCatalystSpeedIncrease 0.25
|
|
#define kChargeEnergyCost 0.07
|
|
#define kChargingEnergyScalar 2.80
|
|
#define kClawsEnergyCost 0.07
|
|
#define kClawsROF 0.90
|
|
#define kCloakTime 6.00
|
|
#define kCombatAdditiveRespawnTime 2.00
|
|
#define kCombatDistressBeaconDeadPercentage 0.70
|
|
#define kCombatExperienceAlienGrowthRate 0.00
|
|
#define kCombatHealExperienceScalar 0.33
|
|
#define kCombatIronManExperienceScalar 3.00
|
|
#define kCombatLevelExperienceModifier 0.50
|
|
#define kCombatModeGestationTimeScalar 0.40
|
|
#define kCombatModeTimeScalar 0.20
|
|
#define kCombatResupplyAmmoPercentage 0.40
|
|
#define kCombatResupplyHealthPercentage 1.00
|
|
#define kCombatSpawnPercentage 0.25
|
|
#define kCombatThinkInterval 3.00
|
|
#define kDebugPVSCoherencyTime 1.00
|
|
#define kDevourEnergyCost 0.20
|
|
#define kDevourROF 2.00
|
|
#define kDigestingSpeedFactor 0.90
|
|
#define kDivineWindEnergyCost 0.70
|
|
#define kDivineWindROF 2.00
|
|
#define kDrawAmount 1.00
|
|
#define kDrawMaxInterval 5.00
|
|
#define kDrawMinInterval 2.00
|
|
#define kElectricalEnergyLoss 0.33
|
|
#define kEnsnareMaximumSpeedFactor 0.60
|
|
#define kEnsnareMinimumSpeedFactor 0.10
|
|
#define kExplodeMaxVerticalSpeed 200
|
|
#define kExplodeMaxHorisontalSpeed 400
|
|
#define kFocusDamageUpgradePercentPerLevel 0.33
|
|
#define kFocusROFPercentSlowdownPerLevel 0.50
|
|
#define kGGROF 1.20
|
|
#define kGrenadeLauncherBaseReloadTime 1.10
|
|
#define kGrenadeLauncherEndReloadTime 1.10
|
|
#define kGrenadeLauncherGrenadeReloadTime 1.10
|
|
#define kHGROF 0.20
|
|
#define kHMGROF 0.10
|
|
#define kHandGrenadePrimeTime 0.00
|
|
#define kHealingSprayEnergyCost 0.15
|
|
#define kHealingSprayROF 1.60
|
|
#define kHeavySpeedMultiplier 0.95
|
|
#define kHiveRegenerationPercentage 0.15
|
|
#define kJetpackSpeedMultiplier 0.95
|
|
#define kJoinTeamCooldown 3.00
|
|
#define kKNROF 0.65
|
|
#define kLeapEnergyCost 0.25
|
|
#define kLerkBaseAscendSpeedMax 600.00
|
|
#define kMGROF 0.10
|
|
#define kMarineArmorLevelOne 0.20
|
|
#define kMarineArmorLevelThree 0.60
|
|
#define kMarineArmorLevelTwo 0.40
|
|
#define kMetabolizeDamageEnergyFactor 0.50
|
|
#define kMetabolizeEnergyAmount 0.35
|
|
#define kMetabolizeEnergyCost 0.25
|
|
#define kMetabolizeROF 2.90
|
|
#define kMetabolizeSpeedFactor 1.00
|
|
#define kMinMarineBuildDistance 60.00
|
|
#define kMinMarinePlayerBuildDistance 16.50
|
|
#define kMovementChamberEnergyAmount 0.25
|
|
#define kOrderIconDrawSize 30.00
|
|
#define kParasiteEnergyCost 0.30
|
|
#define kParasiteROF 0.50
|
|
#define kPhaseGateDelay 2.00
|
|
#define kPhaseGateDepartureInterval 0.50
|
|
#define kPrimalScreamDamageModifier 0.30
|
|
#define kPrimalScreamDuration 4.00
|
|
#define kPrimalScreamEnergyCost 0.45
|
|
#define kPrimalScreamEnergyFactor 0.60
|
|
#define kPrimalScreamROF 5.00
|
|
#define kPrimalScreamROFFactor 0.30
|
|
#define kRecycleResourcePercentage 0.50
|
|
#define kRecloakTime 3.0f
|
|
#define kRedemptionChance 0.45
|
|
#define kRedemptionThreshold 0.40
|
|
#define kReinforcementMinimumWaitLevelScalar 0.20
|
|
#define kReinforcementMinimumWaitScalar 0.50
|
|
#define kResupplyTime 0.90
|
|
#define kSGROF 1.30
|
|
#define kShotgunDamageRange 500.00
|
|
#define kSilenceLevel1Volume 0.50
|
|
#define kSilenceLevel2Volume 0.15
|
|
#define kSilenceLevel3Volume 0.00
|
|
#define kSpikeEnergyCost 0.03
|
|
#define kSpikeROF 0.40
|
|
#define kSpitEnergyCost 0.12
|
|
#define kSpitROF 0.80
|
|
#define kSporeCloudThinkInterval 0.50
|
|
#define kSporeROF 2.00
|
|
#define kSporesEnergyCost 0.35
|
|
#define kStompEnergyCost 0.30
|
|
#define kStompROF 1.50
|
|
#define kStompTime 1.00
|
|
#define kSwipeEnergyCost 0.06
|
|
#define kSwipeROF 0.95
|
|
#define kTouchDamageInterval 0.05
|
|
#define kTurretBaseRateOfFire 0.70
|
|
#define kTurretTrackingRate 1.60
|
|
#define kUmbraEnergyCost 0.30
|
|
#define kUmbraROF 1.00
|
|
#define kUncloakTime 0.50
|
|
#define kWeaponDamageLevelOne 0.10
|
|
#define kWeaponDamageLevelThree 0.30
|
|
#define kWeaponDamageLevelTwo 0.20
|
|
#define kWebEnergyCost 0.18
|
|
#define kWebSpinnerROF 0.50
|
|
#define kWelderBuildingModifier 1.00
|
|
#define kWelderPlayerModifier 0.50
|
|
#define kWelderROF 0.40
|