balance patch 2025

This commit is contained in:
N.N
2025-05-21 13:08:16 +02:00
committed by Gustas Kažukauskas
parent b0514bdb87
commit 76b8a949e1
17 changed files with 454 additions and 210 deletions

View File

@@ -25,7 +25,7 @@ Player:
Decisions:
Airstrike:
OrderName: AirstrikePowerInfoOrder
MinimumAttractiveness: 2000
MinimumAttractiveness: 2500
Consideration@1:
Against: Enemy
Types: Vehicle, Tank, Infantry
@@ -34,25 +34,37 @@ Player:
CheckRadius: 3c0
Consideration@2:
Against: Enemy
Types: Structure
Types: Structure, Defense
Attractiveness: 1
TargetMetric: Value
CheckRadius: 2c0
CheckRadius: 5c0
Consideration@3:
Against: Ally
Types: Ground
Attractiveness: -10
TargetMetric: Value
CheckRadius: 4c0
Consideration@4:
Against: Enemy
Types: Defense
Attractiveness: 6
TargetMetric: Value
CheckRadius: 4c0
NukePower:
OrderName: NukePowerInfoOrder
MinimumAttractiveness: 3000
MinimumAttractiveness: 3500
Consideration@1:
Against: Enemy
Types: Structure
Attractiveness: 1
Types: Structure, Defense
Attractiveness: 10
TargetMetric: Value
CheckRadius: 5c0
Consideration@3:
Against: Enemy
Types: Infantry, Vehicle, Tank, Defense
Attractiveness: 5
TargetMetric: Value
CheckRadius: 4c0
Consideration@2:
Against: Ally
Types: Air, Ground
@@ -70,8 +82,8 @@ Player:
BaseBuilderBotModule@omnius:
RequiresCondition: enable-omnius-ai
BuildingQueues: Building, Upgrade
MinimumExcessPower: 50
MaximumExcessPower: 200
MinimumExcessPower: 60
MaximumExcessPower: 250
ExcessPowerIncrement: 50
ExcessPowerIncreaseThreshold: 4
MaxBaseRadius: 40
@@ -129,8 +141,8 @@ Player:
BaseBuilderBotModule@vidious:
RequiresCondition: enable-vidious-ai
BuildingQueues: Building, Upgrade
MinimumExcessPower: 50
MaximumExcessPower: 200
MinimumExcessPower: 60
MaximumExcessPower: 250
ExcessPowerIncrement: 50
ExcessPowerIncreaseThreshold: 4
MaxBaseRadius: 40
@@ -186,8 +198,8 @@ Player:
BaseBuilderBotModule@gladius:
RequiresCondition: enable-gladius-ai
BuildingQueues: Building, Upgrade
MinimumExcessPower: 50
MaximumExcessPower: 200
MinimumExcessPower: 60
MaximumExcessPower: 250
ExcessPowerIncrement: 50
ExcessPowerIncreaseThreshold: 4
MaxBaseRadius: 40

View File

@@ -1,19 +1,19 @@
carryall.reinforce:
Inherits: ^Plane
Valued:
Cost: 1100
Cost: 1000
UpdatesPlayerStatistics:
AddToAssetsValue: false
Tooltip:
Name: actor-carryall-reinforce.name
Health:
HP: 48000
HP: 20000
Armor:
Type: light
Aircraft:
CruiseAltitude: 2160
CruisingCondition: cruising
Speed: 144
Speed: 170
TurnSpeed: 16
LandableTerrainTypes: Sand, Rock, Transition, Spice, SpiceSand, Dune, Concrete
Repulsable: False
@@ -21,7 +21,8 @@ carryall.reinforce:
CanForceLand: false
CanSlide: True
VTOL: true
IdleTurnSpeed: 4
IdleTurnSpeed: 5
IdleSpeed: 115
Targetable@GROUND:
TargetTypes: Ground, Vehicle
RequiresCondition: !airborne
@@ -108,7 +109,7 @@ ornithopter:
Armament:
Weapon: OrniBomb
Health:
HP: 9000
HP: 8000
Armor:
Type: light
Encyclopedia:
@@ -129,7 +130,6 @@ ornithopter:
SpawnActorOnDeath:
Actor: ornithopter.husk
RejectsOrders:
RevealOnFire:
-MapEditorData:
ornithopter.husk:
@@ -141,6 +141,16 @@ ornithopter.husk:
Speed: 224
RenderSprites:
Image: ornithopter
FallsToEarth:
MaximumSpinSpeed: 1
FireProjectilesOnDeath@derbisshort:
Weapons: Debris, Debris2
Pieces: 1, 3
Range: 1c0, 2c512
FireProjectilesOnDeath@derbislong:
Weapons: Debris, Debris2, Debris3, Debris4
Pieces: 2, 4
Range: 3c0, 6c0
carryall.husk:
Inherits: ^AircraftHusk
@@ -153,6 +163,14 @@ carryall.husk:
VTOL: true
RenderSprites:
Image: carryall
FireProjectilesOnDeath@derbisshort:
Weapons: Debris, Debris2
Pieces: 1, 3
Range: 1c0, 2c512
FireProjectilesOnDeath@derbislong:
Weapons: Debris, Debris2, Debris3, Debris4
Pieces: 2, 4
Range: 3c0, 6c0
carryall.huskVTOL:
Inherits: ^AircraftHusk
@@ -167,3 +185,11 @@ carryall.huskVTOL:
VTOL: true
RenderSprites:
Image: carryall
FireProjectilesOnDeath@derbisshort:
Weapons: Debris, Debris2
Pieces: 1, 3
Range: 1c0, 2c512
FireProjectilesOnDeath@derbislong:
Weapons: Debris, Debris2, Debris3, Debris4
Pieces: 2, 4
Range: 3c0, 6c0

View File

@@ -156,6 +156,7 @@ sietch:
-WithMakeAnimation:
-WithCrumbleOverlay:
-WithBuildingRepairDecoration:
-FireWarheadsOnDeath@sabotuerDemolition:
pass01_destroyable_bottom:
Inherits: ^DestroyableTile

View File

@@ -222,8 +222,14 @@
PauseOnCondition: notmobile
Selectable:
Bounds: 1024, 1024
ExternalCondition@deviatorInfluence:
Condition: unit-captured
Targetable:
TargetTypes: Ground, Vehicle, C4
RequiresCondition: !unit-captured
Targetable@CAPTURED:
TargetTypes: Ground, CapturedUnit
RequiresCondition: unit-captured
Passenger:
CargoType: Vehicle
AttackMove:
@@ -241,6 +247,16 @@
AmbientSound@onBeingDemolished:
SoundFiles: O_SCONF2.AUD
RequiresCondition: being-demolished
FireWarheadsOnDeath@sabotuerDemolition:
RequiresCondition: being-demolished
Type: CenterPosition
Weapon: PlasmaSaboteur
EmptyWeapon: PlasmaSaboteur
FireProjectilesOnDeath@OnsabotuerDemolition:
Weapons: Debris2, Debris3, Debris4, ExplosiveDebris
Pieces: 3, 7
Range: 3c512, 6c0
RequiresCondition: being-demolished
TemporaryOwnerManager:
MustBeDestroyed:
Voiced:
@@ -254,7 +270,6 @@
Margin: 7, 9
Sequence: pickup-indicator
RequiresCondition: carryall-reserved
RevealOnFire:
RevealOnDeath:
Duration: 100
Radius: 2c512
@@ -285,12 +300,16 @@
Inherits: ^Vehicle
Mobile:
Locomotor: tank
GrantConditionOnDamageState@HEAVY:
ValidDamageStates: Critical
SpawnActorOnDeath:
RequiresCondition: !being-demolished
^Husk:
Inherits@1: ^SpriteActor
Interactable:
Health:
HP: 10000
HP: 8000
Armor:
Type: light
HiddenUnderFog:
@@ -340,16 +359,16 @@
Duration: 1500
RequiresCondition: decoration2 || decoration3
ChangesHealth:
Step: -30
Step: -27
StartIfBelow: 101
Delay: 4
GrantRandomCondition:
Conditions: decoration1, decoration2, decoration3
TransformOnCapture:
ForceHealthPercentage: 20
ForceHealthPercentage: 5
InfiltrateForTransform:
Types: Husk
ForceHealthPercentage: 20
ForceHealthPercentage: 5
^AircraftHusk:
Inherits: ^Husk
@@ -359,7 +378,7 @@
FallsToEarth:
MaximumSpinSpeed: 0
Moves: True
Explosion: UnitExplodeLarge
Explosion: ExplosionAircraft
-MapEditorData:
^Infantry:
@@ -396,7 +415,7 @@
IdleSequences: idle1, idle2
TakeCover:
DamageModifiers:
Prone50Percent: 50
Prone80Percent: 80
DamageTriggers: TriggerProne
ProneOffset: 300,0,0
WithDeathAnimation:
@@ -427,7 +446,6 @@
Rough: 80
Voiced:
VoiceSet: InfantryVoice
RevealOnFire:
RevealOnDeath:
Duration: 100
HitShape:
@@ -527,6 +545,11 @@
AmbientSound@onBeingDemolished:
SoundFiles: O_SCONF2.AUD
RequiresCondition: being-demolished
FireWarheadsOnDeath@sabotuerDemolition:
RequiresCondition: being-demolished
Type: CenterPosition
Weapon: PlasmaSaboteur
EmptyWeapon: PlasmaSaboteur
Sellable:
RequiresCondition: !build-incomplete && !being-demolished
SellSounds: BUILD1.WAV
@@ -564,7 +587,7 @@
PauseOnCondition: build-incomplete
RenderRangeCircle:
DetectCloaked:
Range: 1c768
Range: 4c768
-GivesBuildableArea:
WithMakeAnimation:
BodyNames: make
@@ -582,7 +605,6 @@
Range: 2c0, 4c0
MustBeDestroyed:
RequiredForShortGame: false
RevealOnFire:
Targetable:
TargetTypes: Ground, C4, Structure, Defense
MapEditorData:
@@ -623,6 +645,7 @@
Modifier: 0
RepairableBuilding:
RepairCondition: repairing
RepairStep: 500
WithBuildingRepairDecoration:
Offsets:
powerdown: -10, 0

View File

@@ -1,7 +1,7 @@
mcv.husk:
Inherits: ^VehicleHusk
Health:
HP: 13000
HP: 11000
Tooltip:
Name: actor-mcv-husk-name
TransformOnCapture:
@@ -53,7 +53,7 @@ sonic_tank.husk:
Husk:
Locomotor: vehicle
Health:
HP: 11000
HP: 9000
Tooltip:
Name: actor-sonic-tank-husk-name
ThrowsParticle@turret:
@@ -76,7 +76,7 @@ devastator.husk:
Husk:
Locomotor: devastator
Health:
HP: 12500
HP: 10000
Tooltip:
Name: actor-devastator-husk-name
TransformOnCapture:
@@ -87,7 +87,7 @@ devastator.husk:
deviator.husk:
Inherits: ^VehicleHusk
Health:
HP: 11000
HP: 10000
Tooltip:
Name: actor-deviator-husk-name
ThrowsParticle@turret:
@@ -105,6 +105,10 @@ deviator.husk:
IntoActor: deviator
InfiltrateForTransform:
IntoActor: deviator
FireWarheads:
Weapons: DeviatorGas
Interval: 50
StartCooldown: 100
^combat_tank.husk:
Inherits: ^VehicleHusk

View File

@@ -31,9 +31,9 @@ engineer:
Inherits@selection: ^SelectableSupportUnit
Buildable:
Queue: Infantry
BuildPaletteOrder: 30
BuildPaletteOrder: 80
Prerequisites: upgrade.barracks, ~techlevel.medium
BuildDuration: 125
BuildDuration: 150
BuildDurationModifier: 100
Description: actor-engineer.description
Valued:
@@ -67,7 +67,6 @@ engineer:
Description: actor-engineer.encyclopedia
Order: 30
Category: Units
-RevealOnFire:
Voiced:
VoiceSet: EngineerVoice
-AttackFrontal:
@@ -79,11 +78,11 @@ trooper:
Queue: Infantry
BuildPaletteOrder: 20
Prerequisites: upgrade.barracks, ~techlevel.medium
BuildDuration: 85
BuildDuration: 124
BuildDurationModifier: 100
Description: actor-trooper.description
Valued:
Cost: 90
Cost: 100
Tooltip:
Name: actor-trooper.name
UpdatesPlayerStatistics:
@@ -108,10 +107,9 @@ trooper:
thumper:
Inherits: ^Infantry
-RevealOnFire:
Buildable:
Queue: Infantry
BuildPaletteOrder: 40
BuildPaletteOrder: 100
Prerequisites: upgrade.barracks, ~techlevel.high
BuildDuration: 125
BuildDurationModifier: 100
@@ -303,6 +301,9 @@ mpsardaukar:
saboteur:
Inherits: ^Infantry
Selectable:
Priority: 8
PriorityModifiers: Ctrl, Alt
Buildable:
Queue: Infantry
BuildPaletteOrder: 100
@@ -315,36 +316,57 @@ saboteur:
UpdatesPlayerStatistics:
AddToArmyValue: true
Health:
HP: 4000
HP: 5000
Encyclopedia:
Description: actor-saboteur.encyclopedia
Order: 80
Category: Units
Mobile:
Speed: 43
PauseOnCondition: triggered
Demolition:
DetonationDelay: 25
DetonationDelay: 50
Flashes: 3
EnterBehaviour: Suicide
-RevealOnFire:
GrantChargedConditionOnToggle:
ActivatedCondition: cloaked
CanCancelCondition: true
ChargeDuration: 1250
ChargeThreshhold: 100
ConditionDuration: 375
Cloak:
RequiresCondition: cloaked
InitialDelay: 0
CloakDelay: 25
InitialDelay: 100
CloakDelay: 100
CloakSound: STEALTH1.WAV
UncloakOn: Attack, Unload, Infiltrate, Demolish, Damage, Heal
PauseOnCondition: cloak-force-disabled
RequiresCondition: !triggered
FireWarheadsOnDeath@Selfkill:
Weapon: PlasmaSaboteur
EmptyWeapon: PlasmaSaboteur
RequiresCondition: kamikadze
GrantConditionOnDeploy:
DeployCursor: c4
DeployedCondition: triggered
PauseOnCondition: triggered
GrantConditionOnDamageState@UNCLOAK:
Condition: cloak-force-disabled
ValidDamageStates: Critical
KillsSelf@SuicideKillCount:
Delay: 45
RequiresCondition: triggered
GrantsCondition: kamikadze
TakeCover:
RequiresCondition: triggered
Voiced:
VoiceSet: SaboteurVoice
RevealsShroud:
Range: 4c768
Crushable:
WarnProbability: 95
WithInfantryBody:
RequiresCondition: !triggered
WithIdleOverlay:
Sequence: active
RequiresCondition: triggered
WithIdleOverlay@prone:
StartSequence: standup
Sequence: prone-stand
RequiresCondition: triggered
-AttackFrontal:
nsfremen:

View File

@@ -242,7 +242,7 @@ upgrade.barracks:
Prerequisites: barracks
Queue: Upgrade
BuildLimit: 1
BuildDuration: 208
BuildDuration: 260
BuildDurationModifier: 100
Description: actor-upgrade-barracks.description
Valued:
@@ -266,7 +266,7 @@ upgrade.light:
Prerequisites: light_factory
Queue: Upgrade
BuildLimit: 1
BuildDuration: 268
BuildDuration: 330
BuildDurationModifier: 100
Description: actor-upgrade-light.description
Valued:
@@ -290,7 +290,7 @@ upgrade.heavy:
Prerequisites: heavy_factory
Queue: Upgrade
BuildLimit: 1
BuildDuration: 468
BuildDuration: 600
BuildDurationModifier: 100
Description: actor-upgrade-heavy.description
Valued:

View File

@@ -97,7 +97,7 @@ construction_yard:
ProductionBar:
ProductionType: Building
Power:
Amount: 20
Amount: 50
RenderSprites:
Image: conyard.ordos
FactionImages:
@@ -139,7 +139,7 @@ wind_trap:
Category: Buildings
Order: 20
Health:
HP: 30000
HP: 28000
HitShape:
Type: Rectangle
TopLeft: -1024, -1024
@@ -174,13 +174,13 @@ barracks:
Prerequisites: wind_trap
Queue: Building
BuildPaletteOrder: 220
BuildDuration: 268
BuildDuration: 290
BuildDurationModifier: 100
Description: actor-barracks.description
Selectable:
Bounds: 2048, 2048
Valued:
Cost: 225
Cost: 300
Tooltip:
Name: actor-barracks.name
D2kBuilding:
@@ -227,7 +227,7 @@ barracks:
Prerequisite: barracks.harkonnen
Factions: harkonnen
Power:
Amount: -30
Amount: -50
RenderSprites:
Image: barracks.ordos
FactionImages:
@@ -276,7 +276,7 @@ refinery:
TopLeft: -1536, 0
BottomRight: 512, 1024
Armor:
Type: heavy
Type: building
RevealsShroud:
Range: 3c768
Refinery:
@@ -382,13 +382,13 @@ light_factory:
Prerequisites: refinery
Queue: Building
BuildPaletteOrder: 230
BuildDuration: 321
BuildDuration: 390
BuildDurationModifier: 100
Description: actor-light-factory.description
Selectable:
Bounds: 3072, 2048
Valued:
Cost: 500
Cost: 600
Tooltip:
Name: actor-light-factory.name
D2kBuilding:
@@ -455,7 +455,7 @@ light_factory:
Factions: ordos, smuggler, mercenary
ProvidesPrerequisite@buildingname:
Power:
Amount: -125
Amount: -100
GrantConditionOnPrerequisite@UPGRADEABLE:
Prerequisites: upgrade.light
@@ -473,7 +473,7 @@ heavy_factory:
Selectable:
Bounds: 3072, 3072
Valued:
Cost: 1000
Cost: 1200
Tooltip:
Name: actor-heavy-factory.name
D2kBuilding:
@@ -588,7 +588,14 @@ outpost:
Armor:
Type: building
RevealsShroud:
Range: 5c768
Range: 11c0
RequiresCondition: !disabled
RevealsShroud@lowpower:
Range: 4c0
RequiresCondition: disabled
DetectCloaked:
Range: 6c0
RequiresCondition: !disabled
ProvidesRadar:
RequiresCondition: !disabled
RenderSprites:
@@ -606,7 +613,7 @@ outpost:
GrantConditionOnDamageState@STOPDISH:
Condition: severe-damaged
Power:
Amount: -125
Amount: -75
ProvidesPrerequisite@buildingname:
starport:
@@ -713,7 +720,7 @@ wall:
BuildDurationModifier: 100
Description: actor-wall.description
Valued:
Cost: 20
Cost: 100
CustomSellValue:
Value: 0
Tooltip:
@@ -777,7 +784,7 @@ medium_gun_turret:
Queue: Building
Prerequisites: barracks
BuildPaletteOrder: 510
BuildDuration: 268
BuildDuration: 310
BuildDurationModifier: 100
Description: actor-medium-gun-turret.description
Valued:
@@ -790,15 +797,15 @@ medium_gun_turret:
Bounds: 1024, 1024
DecorationBounds: 1024, 1280, 0, -256
Health:
HP: 27000
HP: 24000
Encyclopedia:
Description: actor-medium-gun-turret.encyclopedia
Category: Buildings
Order: 100
Armor:
Type: heavy
Type: wall
RevealsShroud:
Range: 4c768
Range: 5c0
BodyOrientation:
QuantizedFacings: 32
WithMuzzleOverlay:
@@ -825,7 +832,7 @@ large_gun_turret:
Queue: Building
Prerequisites: outpost, upgrade.conyard, ~techlevel.medium
BuildPaletteOrder: 610
BuildDuration: 312
BuildDuration: 380
BuildDurationModifier: 100
Description: actor-large-gun-turret.description
Valued:
@@ -842,11 +849,11 @@ large_gun_turret:
Bounds: 1024, 1024
DecorationBounds: 1024, 1280, 0, -256
Health:
HP: 30000
HP: 27000
Armor:
Type: heavy
Type: wall
RevealsShroud:
Range: 5c768
Range: 6c0
BodyOrientation:
QuantizedFacings: 32
Armament:
@@ -858,8 +865,6 @@ large_gun_turret:
RealignDelay: -1
Power:
Amount: -60
RevealOnDeath:
Radius: 5c768
Replacement:
ReplaceableTypes: Tower
@@ -867,7 +872,7 @@ repair_pad:
Inherits: ^Building
Buildable:
Queue: Building
Prerequisites: heavy_factory, upgrade.heavy, ~techlevel.medium
Prerequisites: heavy_factory, ~techlevel.medium
BuildPaletteOrder: 430
BuildDuration: 375
BuildDurationModifier: 100
@@ -1165,12 +1170,12 @@ palace:
MissileImage: deathhand
MissileDelay: 18
SpawnOffset: 32,816,0
DetonationAltitude: 3c0
RemoveMissileOnDetonation: False
DetonationAltitude: 6c0
RemoveMissileOnDetonation: True
DisplayBeacon: True
DisplayRadarPing: True
CameraRange: 10c0
CameraRemoveDelay: 60
CameraRemoveDelay: 90
ArrowSequence: arrow
CircleSequence: circles
FlightVelocity: 384
@@ -1185,7 +1190,7 @@ palace:
PauseOnCondition: disabled
RequiresCondition: atreides
Prerequisites: ~techlevel.superweapons, ~palace.fremen
Actors: fremen, fremen
Actors: fremen, fremen, fremen, fremen, fremen
Type: Fremen
ChargeInterval: 2250
EndChargeTextNotification: notification-fremen-ready

View File

@@ -2,7 +2,7 @@ mcv:
Inherits: ^Tank
Inherits@selection: ^SelectableSupportUnit
Buildable:
Prerequisites: repair_pad, upgrade.heavy, ~techlevel.medium
Prerequisites: repair_pad, ~techlevel.medium
Queue: Armor
BuildPaletteOrder: 110
BuildDuration: 750
@@ -50,7 +50,6 @@ mcv:
Step: 50
Delay: 3
StartIfBelow: 50
-RevealOnFire:
harvester:
Inherits: ^Tank
@@ -109,7 +108,6 @@ harvester:
Step: 50
Delay: 3
StartIfBelow: 50
-RevealOnFire:
WithStoresResourcesPipsDecoration:
Position: BottomLeft
Margin: 1, 4
@@ -158,7 +156,7 @@ trike:
TurnSpeed: 40
Speed: 128
RevealsShroud:
Range: 4c768
Range: 5c512
WithMuzzleOverlay:
Armament:
Weapon: HMG
@@ -223,17 +221,17 @@ siege_tank:
Queue: Armor
Prerequisites: upgrade.heavy, ~techlevel.medium
BuildPaletteOrder: 50
BuildDuration: 375
BuildDuration: 475
BuildDurationModifier: 100
Description: actor-siege-tank.description
Valued:
Cost: 700
Cost: 800
Tooltip:
Name: actor-siege-tank.name
UpdatesPlayerStatistics:
AddToArmyValue: true
Health:
HP: 12000
HP: 11500
Armor:
Type: light
Encyclopedia:
@@ -241,7 +239,7 @@ siege_tank:
Order: 170
Category: Units
Mobile:
Speed: 43
Speed: 40
TurnSpeed: 12
RevealsShroud:
Range: 6c768
@@ -256,11 +254,13 @@ siege_tank:
MuzzleSequence: muzzle
AttackFrontal:
FacingTolerance: 0
ForceFireIgnoresActors: True
TargetFrozenActors: True
WithMuzzleOverlay:
WithSpriteTurret:
FireWarheadsOnDeath:
Weapon: UnitExplodeMed
EmptyWeapon: UnitExplodeMed
Weapon: SiegeExplode
EmptyWeapon: SiegeExplode
AutoTarget:
InitialStanceAI: Defend
Selectable:
@@ -271,6 +271,10 @@ siege_tank:
EffectiveOwnerFromOwner: true
AttractsWorms:
Intensity: 600
FireProjectilesOnDeath:
Weapons: Debris3, Debris
Pieces: 0,2
Range: 2c0, 3c0
missile_tank:
Inherits: ^Tank
@@ -290,7 +294,7 @@ missile_tank:
Valued:
Cost: 900
Mobile:
Speed: 64
Speed: 60
TurnSpeed: 20
Health:
HP: 13000
@@ -307,6 +311,8 @@ missile_tank:
LocalOffset: -128,128,171, -128,-128,171
AttackFrontal:
FacingTolerance: 0
ForceFireIgnoresActors: True
TargetFrozenActors: True
AutoTarget:
InitialStanceAI: Defend
FireWarheadsOnDeath:
@@ -337,11 +343,11 @@ sonic_tank:
Queue: Armor
BuildPaletteOrder: 100
Prerequisites: ~heavy.atreides, research_centre, ~techlevel.high
BuildDuration: 562
BuildDuration: 600
BuildDurationModifier: 100
Description: actor-sonic-tank.description
Valued:
Cost: 1000
Cost: 1100
Tooltip:
Name: actor-sonic-tank.name
UpdatesPlayerStatistics:
@@ -386,7 +392,7 @@ devastator:
BuildDurationModifier: 100
Description: actor-devastator.description
Valued:
Cost: 1050
Cost: 1200
Tooltip:
Name: actor-devastator.name
UpdatesPlayerStatistics:
@@ -400,11 +406,11 @@ devastator:
Speed: 31
Locomotor: devastator
RequiresCondition: !overload
PauseOnCondition: notmobile
PauseOnCondition: notmobile || being-demolished
AutoCarryable:
RequiresCondition: !overload
RevealsShroud:
Range: 4c768
Range: 5c512
Armament:
Weapon: DevBullet
LocalOffset: 640,0,32
@@ -425,6 +431,7 @@ devastator:
Actor: devastator.husk
OwnerType: InternalName
EffectiveOwnerFromOwner: true
RequiresCondition: !meltdown
FireWarheadsOnDeath@OVERLOAD:
Weapon: PlasmaExplosion
EmptyWeapon: PlasmaExplosion
@@ -432,6 +439,7 @@ devastator:
GrantConditionOnDeploy@REACTOR:
DeployedCondition: overload
PauseOnCondition: overload
RequiresCondition: !unit-captured
WithIdleOverlay@OVERLOAD:
Sequence: active
RequiresCondition: overload
@@ -439,7 +447,7 @@ devastator:
Sequence: active-2
RequiresCondition: overload
KillsSelf@MELTDOWN:
Delay: 240
Delay: 150
RequiresCondition: overload
GrantsCondition: meltdown
AmbientSound@onMeltDown:
@@ -449,11 +457,20 @@ devastator:
AttractsWorms:
Intensity: 700
ChangesHealth:
Step: 50
Step: 40
Delay: 3
StartIfBelow: 50
Selectable:
DecorationBounds: 1408, 1216, 0, 0
FireProjectilesOnDeath@OnMeldown:
Weapons: Debris2, Debris3, Debris4
Pieces: 7, 15
Range: 3c512, 6c0
RequiresCondition: meltdown
FireProjectilesOnDeath@standart:
Weapons: Debris, ExplosiveDebris
Pieces: 1, 2
RequiresCondition: !meltdown
raider:
Inherits: ^Vehicle
@@ -463,11 +480,11 @@ raider:
Queue: Vehicle
BuildPaletteOrder: 10
Prerequisites: ~light.raider
BuildDuration: 225
BuildDuration: 255
BuildDurationModifier: 100
Description: actor-raider.description
Valued:
Cost: 350
Cost: 330
Tooltip:
Name: actor-raider.name
Encyclopedia:
@@ -477,16 +494,16 @@ raider:
UpdatesPlayerStatistics:
AddToArmyValue: true
Health:
HP: 10000
HP: 9200
Armor:
Type: wood
Mobile:
TurnSpeed: 40
Speed: 149
Speed: 140
RevealsShroud:
Range: 4c768
WithMuzzleOverlay:
Armament@damage:
Armament:
Weapon: HMGo
MuzzleSequence: muzzle
LocalOffset: 100,0,0
@@ -503,7 +520,7 @@ stealth_raider:
Buildable:
Prerequisites: ~light.ordos, upgrade.light, high_tech_factory, ~techlevel.medium
BuildPaletteOrder: 30
BuildDuration: 225
BuildDuration: 275
BuildDurationModifier: 100
Description: actor-stealth-raider.description
Valued:
@@ -520,6 +537,8 @@ stealth_raider:
GrantConditionOnDamageState@UNCLOAK:
Condition: cloak-force-disabled
ValidDamageStates: Critical
Health:
HP: 10000
Encyclopedia:
Description: actor-stealth-raider.encyclopedia
Order: 120
@@ -550,7 +569,7 @@ deviator:
TurnSpeed: 12
Speed: 53
Health:
HP: 11000
HP: 12500
Armor:
Type: wood
Encyclopedia:
@@ -558,7 +577,7 @@ deviator:
Order: 210
Category: Units
RevealsShroud:
Range: 4c768
Range: 6c0
Armament:
Weapon: DeviatorMissile
LocalOffset: -299,0,85
@@ -571,7 +590,7 @@ deviator:
EmptyWeapon: UnitExplodeLarge
SpawnActorOnDeath:
Actor: deviator.husk
OwnerType: InternalName
OwnerType: Victim
EffectiveOwnerFromOwner: true
AttractsWorms:
Intensity: 600
@@ -591,7 +610,7 @@ deviator:
UpdatesPlayerStatistics:
AddToArmyValue: true
Health:
HP: 21000
HP: 22000
Armor:
Type: heavy
Mobile:
@@ -656,7 +675,7 @@ combat_tank_h:
Mobile:
Speed: 64
Health:
HP: 27000
HP: 28500
SpawnActorOnDeath:
Actor: combat_tank_h.husk
@@ -677,6 +696,6 @@ combat_tank_o:
Mobile:
Speed: 85
Health:
HP: 18000
HP: 19000
SpawnActorOnDeath:
Actor: combat_tank_o.husk

View File

@@ -179,12 +179,18 @@ World:
ClassName: options-starting-units.mcv-only
BaseActor: mcv
Factions: atreides, ordos, harkonnen
StartingUnits@Carryall:
Class: carryall
ClassName: options-starting-units.carryall
BaseActor: mcv
SupportActors: carryall
Factions: atreides, ordos, harkonnen
StartingUnits@lightatreides:
Class: light
ClassName: options-starting-units.light-support
Factions: atreides
BaseActor: mcv
SupportActors: light_inf, light_inf, light_inf, trooper, grenadier, trike, quad
SupportActors: light_inf, light_inf, light_inf, trooper, grenadier, trike, quad, carryall
InnerSupportRadius: 3
OuterSupportRadius: 5
StartingUnits@lightharkonnen:
@@ -192,7 +198,7 @@ World:
ClassName: options-starting-units.light-support
Factions: harkonnen
BaseActor: mcv
SupportActors: light_inf, light_inf, light_inf, trooper, trooper, trike, quad
SupportActors: light_inf, light_inf, light_inf, trooper, trooper, trike, quad, carryall
InnerSupportRadius: 3
OuterSupportRadius: 5
StartingUnits@lightordos:
@@ -200,7 +206,7 @@ World:
ClassName: options-starting-units.light-support
Factions: ordos
BaseActor: mcv
SupportActors: light_inf, light_inf, light_inf, trooper, engineer, raider, quad
SupportActors: light_inf, light_inf, light_inf, trooper, engineer, raider, quad, carryall
InnerSupportRadius: 3
OuterSupportRadius: 5
StartingUnits@heavyatreides:
@@ -208,7 +214,7 @@ World:
ClassName: options-starting-units.heavy-support
Factions: atreides
BaseActor: mcv
SupportActors: light_inf, light_inf, light_inf, trooper, grenadier, trike, combat_tank_a, missile_tank
SupportActors: light_inf, light_inf, light_inf, trooper, grenadier, trike, combat_tank_a, missile_tank, carryall
InnerSupportRadius: 3
OuterSupportRadius: 5
StartingUnits@heavyharkonnen:
@@ -216,7 +222,7 @@ World:
ClassName: options-starting-units.heavy-support
Factions: harkonnen
BaseActor: mcv
SupportActors: light_inf, light_inf, light_inf, trooper, engineer, quad, combat_tank_h, siege_tank
SupportActors: light_inf, light_inf, light_inf, trooper, engineer, quad, combat_tank_h, siege_tank, carryall
InnerSupportRadius: 3
OuterSupportRadius: 5
StartingUnits@heavyordos:
@@ -224,7 +230,7 @@ World:
ClassName: options-starting-units.heavy-support
Factions: ordos
BaseActor: mcv
SupportActors: light_inf, light_inf, light_inf, trooper, engineer, raider, combat_tank_o, missile_tank
SupportActors: light_inf, light_inf, light_inf, trooper, engineer, raider, combat_tank_o, missile_tank, carryall
InnerSupportRadius: 3
OuterSupportRadius: 5
SpawnStartingUnits:
@@ -239,6 +245,9 @@ World:
ScriptTriggers:
CellTriggerOverlay:
StartGameNotification:
FlashPostProcessEffect:
Type: flash
Color: E2DD8F4D
TimeLimitManager:
TimeLimitDisplayOrder: 2
ColorPickerManager: