Initial commit: OpenRA game engine
Some checks failed
Continuous Integration / Linux (.NET 8.0) (push) Has been cancelled
Continuous Integration / Windows (.NET 8.0) (push) Has been cancelled

Fork from OpenRA/OpenRA with one-click launch script (start-ra.cmd)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
let5sne.win10
2026-01-10 21:46:54 +08:00
commit 9cf6ebb986
4065 changed files with 635973 additions and 0 deletions

View File

@@ -0,0 +1,220 @@
^Cannon:
ReloadDelay: 50
Range: 4c768
Report: cannon1.aud
ValidTargets: Ground, Water, GroundActor, WaterActor
Projectile: Bullet
Speed: 682
Image: 120MM
Shadow: True
Warhead@1Dam: SpreadDamage
Spread: 128
Damage: 4000
ValidTargets: GroundActor, WaterActor
Versus:
None: 30
Wood: 75
Light: 75
Concrete: 50
DamageTypes: Prone50Percent, TriggerProne, ExplosionDeath
Warhead@2Smu: LeaveSmudge
SmudgeType: Crater
ValidTargets: Ground, Infantry
Warhead@3Eff: CreateEffect
Explosions: small_explosion
ImpactSounds: kaboom12.aud
ValidTargets: Ground, GroundActor, WaterActor, Trees
Warhead@4EffWater: CreateEffect
Explosions: small_splash
ImpactSounds: splash9.aud
ValidTargets: Water, Underwater
InvalidTargets: Bridge
25mm:
Inherits: ^Cannon
ReloadDelay: 21
Range: 4c768
Report: cannon2.aud
Projectile: Bullet
Speed: 853
Image: 50CAL
Warhead@1Dam: SpreadDamage
Damage: 2500
Versus:
None: 32
Wood: 52
Light: 116
Heavy: 48
Concrete: 32
-Warhead@2Smu:
Warhead@3Eff: CreateEffect
-ImpactSounds:
Warhead@4EffWater: CreateEffect
-ImpactSounds:
90mm:
Inherits: ^Cannon
Warhead@1Dam: SpreadDamage
Versus:
Heavy: 115
105mm:
Inherits: ^Cannon
ReloadDelay: 70
Burst: 2
Warhead@1Dam: SpreadDamage
Versus:
Heavy: 115
120mm:
Inherits: ^Cannon
ReloadDelay: 90
Burst: 2
InvalidTargets: Air, Infantry
Warhead@1Dam: SpreadDamage
Damage: 6000
Versus:
Heavy: 115
InvalidTargets: Air
TurretGun:
Inherits: ^Cannon
ReloadDelay: 30
Range: 6c512
Report: turret1.aud
Warhead@1Dam: SpreadDamage
Damage: 6000
Versus:
None: 20
Wood: 50
^Artillery:
Inherits: ^Cannon
ReloadDelay: 85
Range: 12c0
Projectile: Bullet
Speed: 204
Blockable: false
LaunchAngle: 62
Inaccuracy: 1c938
Warhead@1Dam: SpreadDamage
Spread: 426
Damage: 23000
Versus:
None: 90
Wood: 40
Light: 60
Heavy: 25
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
Warhead@3Eff: CreateEffect
Explosions: artillery_explosion
ImpactSounds: kaboom15.aud
Warhead@4EffWater: CreateEffect
Explosions: med_splash
155mm:
Inherits: ^Artillery
MinRange: 4c0
Report: tank5.aud
TargetActorCenter: true
Projectile: Bullet
ContrailLength: 30
Speed: 170
Inaccuracy: 1c138
Warhead@1Dam: SpreadDamage
Falloff: 100, 55, 20, 5
Versus:
None: 60
8Inch:
Inherits: ^Artillery
MinRange: 3c0
ReloadDelay: 250
Range: 20c0
Burst: 2
Report: turret1.aud
TargetActorCenter: true
Projectile: Bullet
Inaccuracy: 1c938
ContrailLength: 30
Warhead@1Dam: SpreadDamage
Spread: 213
Damage: 2500
Falloff: 1000, 368, 135, 50, 18, 7, 0
Versus:
None: 60
Wood: 35
Light: 60
Heavy: 25
Concrete: 100
Warhead@4EffWater: CreateEffect
Explosions: large_splash
2Inch:
Inherits: ^Cannon
ReloadDelay: 60
Range: 5c512
Report: cannon2.aud
InvalidTargets: Underwater
Warhead@1Dam: SpreadDamage
Spread: 256
Damage: 2500
Versus:
None: 28
Wood: 72
Light: 72
Concrete: 48
Grenade:
Inherits: ^Artillery
ReloadDelay: 60
Range: 4c0
Report: grenade1.aud
Projectile: Bullet
Speed: 136
Inaccuracy: 554
Image: BOMB
Warhead@1Dam: SpreadDamage
Spread: 256
Damage: 6000
Versus:
None: 60
Wood: 100
Light: 25
Heavy: 25
Concrete: 100
Warhead@3Eff: CreateEffect
Explosions: med_explosion
ImpactSounds: kaboom25.aud
Warhead@4EffWater: CreateEffect
Explosions: small_splash
DepthCharge:
Inherits: ^Artillery
-Report:
ReloadDelay: 60
Range: 5c0
ValidTargets: Underwater
Projectile: Bullet
Speed: 125
Image: BOMB
Inaccuracy: 128
Warhead@1Dam: SpreadDamage
Spread: 128
Damage: 6000
ValidTargets: Submarine
Versus:
Light: 100
DamageTypes: ExplosionDeath
Warhead@3Eff: CreateEffect
Explosions: med_explosion
ImpactSounds: kaboom15.aud
ValidTargets: Submarine
InvalidTargets: Underwater
Warhead@4EffWater: CreateEffect
Explosions: large_splash
ImpactSounds: splash9.aud
ValidTargets: Water, Underwater
Warhead@5EffSubmergedHitSound: CreateEffect
ImpactSounds: h2obomb2.aud
ValidTargets: Underwater

View File

@@ -0,0 +1,356 @@
^Explosion:
ValidTargets: Ground, Water, Air, GroundActor, WaterActor, AirborneActor
Warhead@1Dam: SpreadDamage
Spread: 426
Damage: 5000
ValidTargets: GroundActor, WaterActor
Versus:
None: 90
Wood: 75
Light: 60
Heavy: 25
Concrete: 100
DamageTypes: Prone50Percent, TriggerProne, ExplosionDeath
Warhead@Smu: LeaveSmudge
SmudgeType: Crater
ValidTargets: Ground, Vehicle, Infantry
Warhead@2Eff: CreateEffect
Explosions: self_destruct
ImpactSounds: kaboom22.aud
ValidTargets: Ground, Air, GroundActor, AirborneActor, WaterActor, Trees
Warhead@3EffWater: CreateEffect
Explosions: large_splash
ImpactSounds: splash9.aud
ValidTargets: Water, Underwater
InvalidTargets: Bridge
CrateNapalm:
Inherits: ^Explosion
ValidTargets: Ground, GroundActor, WaterActor, Trees
Warhead@1Dam: SpreadDamage
Spread: 170
Damage: 6000
Falloff: 1000, 368, 135, 50, 18, 7, 0
ValidTargets: GroundActor, WaterActor, Trees
Versus:
Wood: 100
Concrete: 50
AffectsParent: true
DamageTypes: Prone50Percent, TriggerProne, FireDeath, Incendiary
Warhead@2Eff: CreateEffect
Explosions: napalm
ImpactSounds: firebl3.aud
ValidTargets: Ground, Water, Air, GroundActor, AirborneActor, WaterActor, Trees
-Warhead@3EffWater:
Warhead@Smu: LeaveSmudge
SmudgeType: Scorch
CrateExplosion:
Inherits: ^Explosion
Warhead@1Dam: SpreadDamage
Falloff: 1000, 368, 135, 50, 18, 7, 0
AffectsParent: true
Warhead@2Eff: CreateEffect
ValidTargets: Ground, Water, Air, GroundActor, AirborneActor, WaterActor, Trees
-Warhead@3EffWater:
UnitExplode:
Inherits: ^Explosion
Warhead@1Dam: SpreadDamage
Falloff: 1000, 368, 135, 50, 18, 7, 0
UnitExplodePlane:
Inherits: UnitExplode
Warhead@2Eff: CreateEffect
Explosions: large_napalm
UnitExplodeHeli:
Inherits: UnitExplode
Warhead@2Eff: CreateEffect
Explosions: napalm
VisualExplode:
Inherits: ^Explosion
-Warhead@1Dam:
Warhead@2Eff: CreateEffect
Explosions: offset_napalm
ImpactSounds: firebl3.aud
UnitExplodeShip:
Inherits: ^Explosion
-Warhead@Smu:
Warhead@2Eff: CreateEffect
Explosions: building
ImpactSounds: kaboom25.aud
ValidTargets: Ground, Water
ImpactActors: false
Warhead@3EffWater: CreateEffect
ValidTargets: Water
ImpactActors: false
UnitExplodeSubmarine:
Inherits: ^Explosion
-Warhead@Smu:
Warhead@2Eff: CreateEffect
Explosions: large_splash
ImpactSounds: splash9.aud
ValidTargets: Water
ImpactActors: false
-Warhead@3EffWater:
UnitExplodeSmall:
Inherits: ^Explosion
Warhead@1Dam: SpreadDamage
Damage: 4000
Warhead@2Eff: CreateEffect
Explosions: large_explosion
ImpactSounds: kaboom15.aud
ArtilleryExplode:
Inherits: ^Explosion
Warhead@1Dam: SpreadDamage
Damage: 15000
Warhead@2Eff: CreateEffect
Explosions: self_destruct
ImpactSounds: kaboom22.aud
V2Explode:
Inherits: SCUD
-Report:
BuildingExplode:
ValidTargets: Ground, Water, GroundActor, WaterActor
Warhead@2Eff: CreateEffect
Explosions: building, building_napalm, large_explosion, self_destruct, large_napalm
Warhead@Smu: LeaveSmudge
SmudgeType: Crater
ValidTargets: GroundActor
InvalidTargets: Wall
SmallBuildingExplode:
Inherits: BuildingExplode
Warhead@2Eff: CreateEffect
Explosions: building, building_napalm, large_explosion, self_destruct
CivPanicExplosion:
ValidTargets: Ground, GroundActor
Warhead@1Dam: SpreadDamage # Used to panic civilians which are emitted from a killed CivBuilding
ValidTargets: Infantry
Falloff: 100, 100
Range: 0, 128
Damage: 1
Delay: 1
BarrelExplode:
Warhead@Cluster: FireCluster
Weapon: BarrelCluster
Dimensions: 3,3
Footprint: _X_ X_X _X_
Warhead@1Dam: SpreadDamage
Spread: 325
Falloff: 1000, 368, 135, 50, 18, 7, 0
Delay: 5
ValidTargets: GroundActor, Trees
Versus:
None: 120
Light: 50
Wood: 20
Concrete: 10
Warhead@2Eff: CreateEffect
Explosions: building
ImpactSounds: kaboom25.aud
Warhead@Smu: LeaveSmudge
SmudgeType: Crater
BarrelCluster:
Inherits: ^Explosion
Projectile: InstantHit
Warhead@1Dam: SpreadDamage
Spread: 325
Falloff: 1000, 368, 135, 50, 18, 7, 0
Delay: 5
ValidTargets: GroundActor, Trees
Versus:
None: 120
Light: 50
Wood: 20
Concrete: 10
DamageTypes: Prone50Percent, TriggerProne, FireDeath, Incendiary
Warhead@2Eff: CreateEffect
Explosions: large_napalm
ImpactSounds: firebl3.aud
Delay: 5
-Warhead@3EffWater:
Warhead@Smu: LeaveSmudge
SmudgeType: Scorch
BridgeExplode:
Inherits: VisualExplode
Warhead@2Eff: CreateEffect
Explosions: large_napalm
ValidTargets: Bridge, Ground, Water
ATMine:
ValidTargets: Ground, Water, GroundActor, WaterActor
Warhead@1Dam: SpreadDamage
Spread: 256
Damage: 40000
AffectsParent: true
ValidTargets: GroundActor, WaterActor
InvalidTargets: Mine
DamageTypes: Prone50Percent, TriggerProne, ExplosionDeath
Warhead@2Eff: CreateEffect
Explosions: large_explosion
ImpactSounds: mineblo1.aud
ImpactActors: false
Warhead@Smu: LeaveSmudge
SmudgeType: Crater
ValidTargets: Ground, GroundActor
InvalidTargets: Structure, Wall
APMine:
Inherits: ATMine
Warhead@1Dam: SpreadDamage
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
Warhead@2Eff: CreateEffect
Explosions: napalm
ImpactSounds: mine1.aud
Warhead@Smu: LeaveSmudge
SmudgeType: Scorch
OreExplosion:
ValidTargets: Ground, Water, GroundActor, WaterActor
Warhead@1Dam: SpreadDamage
Spread: 9
Damage: 1000
ValidTargets: GroundActor, WaterActor
Versus:
None: 90
Wood: 70
Light: 60
Heavy: 20
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
Warhead@3Res: CreateResource
AddsResourceType: Ore
Size: 1,1
Warhead@2Eff: CreateEffect
Explosions: med_explosion
ImpactSounds: kaboom25.aud
ImpactActors: false
CrateNuke:
ValidTargets: Ground, GroundActor, Trees, Water, WaterActor, Underwater, Air, AirborneActor
Warhead@1Dam_impact: SpreadDamage
Spread: 1c0
Damage: 10000
Falloff: 1000, 368, 135, 50, 18, 7, 0
ValidTargets: GroundActor, Trees, WaterActor, AirborneActor
Versus:
Concrete: 25
AffectsParent: true
DamageTypes: Prone50Percent, TriggerProne, FireDeath, Incendiary
Warhead@2Res_impact: DestroyResource
Warhead@3Eff_impact: CreateEffect
Explosions: nuke
ImpactSounds: kaboom1.aud
ImpactActors: false
Warhead@4Dam_areanuke1: SpreadDamage
Spread: 1c0
Damage: 6000
Falloff: 1000, 600, 400, 250, 150, 100, 0
Delay: 5
ValidTargets: GroundActor, Trees, WaterActor, AirborneActor
Versus:
Tree: 200
Concrete: 25
AffectsParent: true
DamageTypes: Prone50Percent, TriggerProne, FireDeath, Incendiary
Warhead@5Res_areanuke1: DestroyResource
Size: 4
Delay: 5
Warhead@6Eff_areanuke1: CreateEffect
ImpactSounds: kaboom22.aud
Delay: 5
ImpactActors: false
Warhead@6Smu_areanuke1: LeaveSmudge
SmudgeType: Scorch
ValidTargets: Ground, Infantry
Size: 4
Delay: 5
Warhead@7FlashEffect: FlashEffect
Duration: 20
FlashType: Nuke
MiniNuke:
ValidTargets: Ground, GroundActor, Trees, Water, WaterActor, Underwater, Air, AirborneActor
Warhead@1Dam_impact: SpreadDamage
Spread: 1c0
Damage: 15000
Falloff: 1000, 368, 135, 50, 18, 7, 0
ValidTargets: GroundActor, Trees, WaterActor, Underwater, AirborneActor
Versus:
Wood: 40
Concrete: 25
AffectsParent: true
DamageTypes: Prone50Percent, TriggerProne, FireDeath, Incendiary
Warhead@2Res_impact: DestroyResource
Size: 1
Warhead@3Eff_impact: CreateEffect
Explosions: nuke
ImpactSounds: kaboom1.aud
ImpactActors: false
Warhead@4Dam_areanuke1: SpreadDamage
Spread: 2c0
Damage: 6000
Falloff: 1000, 368, 135, 50, 18, 7, 0
Delay: 5
ValidTargets: GroundActor, Trees, WaterActor, Underwater, AirborneActor
Versus:
Wood: 55
Concrete: 25
AffectsParent: true
DamageTypes: Prone50Percent, TriggerProne, FireDeath, Incendiary
Warhead@5Res_areanuke1: DestroyResource
Size: 2
Delay: 5
Warhead@6Eff_areanuke1: CreateEffect
ImpactSounds: kaboom22.aud
Delay: 5
ImpactActors: false
Warhead@7Dam_areanuke2: SpreadDamage
Spread: 3c0
Damage: 6000
Falloff: 1000, 368, 135, 50, 18, 7, 0
Delay: 10
ValidTargets: GroundActor, Trees, WaterActor, Underwater, AirborneActor
Versus:
Wood: 50
Tree: 200
Concrete: 25
AffectsParent: true
DamageTypes: Prone50Percent, TriggerProne, FireDeath, Incendiary
Warhead@9Res_areanuke2: DestroyResource
Size: 3
Delay: 10
Warhead@10Dam_areanuke3: SpreadDamage
Spread: 4c0
Damage: 6000
Falloff: 1000, 368, 135, 50, 18, 7, 0
Delay: 15
ValidTargets: GroundActor, Trees, WaterActor, Underwater
Versus:
Tree: 300
Concrete: 25
AffectsParent: true
DamageTypes: Prone50Percent, TriggerProne, FireDeath, Incendiary
Warhead@12Res_areanuke3: DestroyResource
Size: 4
Delay: 15
Warhead@13Smu_areanuke3: LeaveSmudge
SmudgeType: Scorch
ValidTargets: Ground, Infantry
Size: 4
Delay: 15
Warhead@14FlashEffect: FlashEffect
Duration: 20
FlashType: Nuke

View File

@@ -0,0 +1,352 @@
^AntiGroundMissile:
ReloadDelay: 50
Range: 5c0
MinRange: 0c512
Report: missile6.aud
ValidTargets: Ground, Water, GroundActor, WaterActor
Projectile: Missile
Speed: 213
Arm: 2
Blockable: false
ContrailLength: 10
Inaccuracy: 128
Image: DRAGON
Shadow: True
HorizontalRateOfTurn: 20
RangeLimit: 6c0
Warhead@1Dam: SpreadDamage
Spread: 128
Damage: 5000
ValidTargets: GroundActor, WaterActor
Versus:
None: 10
Wood: 74
Light: 34
Heavy: 100
Concrete: 50
DamageTypes: Prone50Percent, TriggerProne, ExplosionDeath
Warhead@2Smu: LeaveSmudge
SmudgeType: Crater
ValidTargets: Ground, Infantry
Warhead@3Eff: CreateEffect
Explosions: med_explosion
ImpactSounds: kaboom25.aud
ValidTargets: Ground, Air, GroundActor, AirborneActor, WaterActor, Trees
Warhead@4EffWater: CreateEffect
Explosions: med_splash
ImpactSounds: splash9.aud
ValidTargets: Water, Underwater
InvalidTargets: Bridge
^AntiAirMissile:
Inherits: ^AntiGroundMissile
ValidTargets: AirborneActor
Warhead@1Dam: SpreadDamage
ValidTargets: AirborneActor
Versus:
Light: 100
Warhead@3Eff: CreateEffect
ImpactActors: false
Maverick:
Inherits: ^AntiGroundMissile
ReloadDelay: 50
Range: 9c0
MinRange: 2c0
Report: missile7.aud
Burst: 2
BurstDelays: 7
Projectile: Missile
Speed: 256
Inaccuracy: 316
CruiseAltitude: 2c0
RangeLimit: 14c410
Warhead@1Dam: SpreadDamage
Damage: 7000
Versus:
None: 30
Wood: 90
Light: 90
Heavy: 115
Concrete: 100
Dragon:
Inherits: ^AntiGroundMissile
Projectile: Missile
TrailImage: smokey
HellfireAG:
Inherits: ^AntiGroundMissile
ReloadDelay: 34
MinRange: 1c256
Burst: 2
BurstDelays: 10
Projectile: Missile
Speed: 256
HorizontalRateOfTurn: 40
RangeLimit: 8c512
Warhead@1Dam: SpreadDamage
Damage: 6000
Versus:
None: 30
Wood: 90
Light: 90
Concrete: 100
HellfireAA:
Inherits: ^AntiAirMissile
ReloadDelay: 30
MinRange: 1c256
Range: 4c0
Burst: 2
BurstDelays: 10
Projectile: Missile
Speed: 492
Inaccuracy: 128
HorizontalRateOfTurn: 100
RangeLimit: 7c0
CloseEnough: 0c600
Warhead@1Dam: SpreadDamage
Damage: 3000
Warhead@3Eff: CreateEffect
Explosions: med_explosion_air
MammothTusk:
Inherits: ^AntiGroundMissile
ReloadDelay: 60
Range: 6c512
Burst: 2
ValidTargets: AirborneActor, Infantry
Projectile: Missile
Speed: 341
HorizontalRateOfTurn: 60
RangeLimit: 9c614
Warhead@1Dam: SpreadDamage
ValidTargets: AirborneActor, Infantry
Spread: 256
Damage: 5000
Versus:
None: 100
Light: 60
Heavy: 24
Concrete: 50
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
Warhead@3Eff: CreateEffect
ImpactSounds: kaboom12.aud
ValidTargets: Ground, GroundActor, Trees
Warhead@5EffAir: CreateEffect
Explosions: med_explosion_air
ImpactSounds: kaboom25.aud
ValidTargets: Air, AirborneActor
Nike:
Inherits: ^AntiAirMissile
ReloadDelay: 15
Range: 7c512
Report: missile1.aud
Projectile: Missile
Arm: 3
Inaccuracy: 0
Image: MISSILE
HorizontalRateOfTurn: 100
RangeLimit: 11c0
Speed: 341
Warhead@1Dam: SpreadDamage
Damage: 4500
Warhead@3Eff: CreateEffect
Explosions: med_explosion_air
ImpactSounds: kaboom25.aud
RedEye:
Inherits: Nike
ReloadDelay: 50
Projectile: Missile
Inaccuracy: 0
HorizontalRateOfTurn: 80
Speed: 298
RangeLimit: 9c0
Warhead@1Dam: SpreadDamage
Damage: 2400
Stinger:
Inherits: ^AntiGroundMissile
ReloadDelay: 60
Range: 7c512
Burst: 2
BurstDelays: 0
InvalidTargets: Underwater
Projectile: Missile
Arm: 3
Inaccuracy: 0
HorizontalRateOfTurn: 80
RangeLimit: 9c512
Speed: 170
CloseEnough: 149
Warhead@1Dam: SpreadDamage
Damage: 2500
Versus:
None: 36
Wood: 88
Light: 66
Heavy: 120
Concrete: 60
StingerAA:
Inherits: Stinger
ValidTargets: AirborneActor
Projectile: Missile
Speed: 255
CloseEnough: 298
Warhead@1Dam: SpreadDamage
ValidTargets: AirborneActor
Damage: 1650
Versus:
Light: 100
Warhead@3Eff: CreateEffect
Explosions: med_explosion_air
ImpactSounds: kaboom25.aud
APTusk:
Inherits: ^AntiGroundMissile
ReloadDelay: 60
Range: 6c0
Burst: 2
BurstDelays: 0
Projectile: Missile
Speed: 298
TrailImage: smokey
HorizontalRateOfTurn: 40
RangeLimit: 7c204
APTusk.stnk:
Inherits: APTusk
ReloadDelay: 100
Burst: 1
TorpTube:
ReloadDelay: 100
Range: 9c0
Report: torpedo1.aud
ValidTargets: Water, WaterActor, Underwater, Bridge
Burst: 2
BurstDelays: 15
Projectile: Missile
Image: torpedo
Arm: 3
Speed: 85
TrailImage: bubbles
HorizontalRateOfTurn: 4
RangeLimit: 10c819
BoundToTerrainType: Water
Palette: shadow
MaximumLaunchAngle: 0
CruiseAltitude: 0
Warhead@1Dam: SpreadDamage
Spread: 426
Damage: 18000
ValidTargets: WaterActor, Underwater, Bridge
Versus:
Wood: 75
Light: 75
Heavy: 100
Concrete: 500
DamageTypes: Prone50Percent, TriggerProne, ExplosionDeath
Warhead@3Eff: CreateEffect
Explosions: artillery_explosion
ImpactSounds: kaboom15.aud
ValidTargets: Ground, WaterActor, Underwater, GroundActor, Bridge
Warhead@4EffWater: CreateEffect
Explosions: large_splash
ImpactSounds: splash9.aud
ValidTargets: Water
InvalidTargets: Bridge
^SubMissileDefault:
Inherits: ^AntiGroundMissile
ReloadDelay: 300
Range: 8c0
Burst: 2
Projectile: Missile
Speed: 234
Inaccuracy: 0c614
HorizontalRateOfTurn: 60
RangeLimit: 9c0
Image: MISSILE
TrailImage: smokey
ContrailLength: 30
Warhead@1Dam: SpreadDamage
Spread: 426
Damage: 2500
Falloff: 1000, 368, 135, 50, 18, 7, 0
Versus:
None: 80
Wood: 50
Light: 48
Heavy: 30
Concrete: 100
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath
Warhead@3Eff: CreateEffect
Explosions: artillery_explosion
ImpactSounds: kaboom15.aud
Warhead@4EffWater: CreateEffect
Explosions: large_splash
ImpactSounds: splash9.aud
SubMissile:
Inherits: ^SubMissileDefault
Range: 20c0
TargetActorCenter: true
-Projectile:
Projectile: Bullet
Speed: 215
Blockable: false
LaunchAngle: 120
Inaccuracy: 0c614
Image: MISSILE
Shadow: True
TrailImage: smokey
ContrailLength: 30
SubMissileAA:
Inherits: ^SubMissileDefault
ValidTargets: AirborneActor
Warhead@1Dam: SpreadDamage
ValidTargets: AirborneActor
Damage: 450
Versus:
Light: 100
SCUD:
Inherits: ^AntiGroundMissile
ReloadDelay: 215
Range: 10c0
MinRange: 4c0
Report: missile1.aud
-Projectile:
Projectile: Bullet
Speed: 170
Blockable: false
TrailImage: smokey
TrailDelay: 5
Inaccuracy: 213
Image: V2
Shadow: True
LaunchAngle: 62
Warhead@1Dam: SpreadDamage
Spread: 341
Damage: 4500
Falloff: 1000, 368, 135, 50, 18, 7, 0
ValidTargets: GroundActor, WaterActor, Trees
Versus:
None: 90
Wood: 75
Tree: 75
Light: 70
Heavy: 40
Concrete: 100
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath, Incendiary
Warhead@3Eff: CreateEffect
Explosions: napalm
ImpactSounds: firebl3.aud
Warhead@4EffWater: CreateEffect
Explosions: large_splash

261
mods/ra/weapons/other.yaml Normal file
View File

@@ -0,0 +1,261 @@
^FireWeapon:
ValidTargets: Ground, Water, GroundActor, WaterActor, Trees
ReloadDelay: 70
Range: 5c0
Warhead@1Dam: SpreadDamage
Spread: 213
Damage: 15000
ValidTargets: GroundActor, WaterActor, Trees
Versus:
None: 90
Wood: 50
Tree: 50
Light: 60
Heavy: 25
Concrete: 20
DamageTypes: Prone50Percent, TriggerProne, FireDeath, Incendiary
Warhead@2Smu: LeaveSmudge
SmudgeType: Scorch
InvalidTargets: Structure, Wall
Warhead@3Eff: CreateEffect
Explosions: napalm
ImpactSounds: firebl3.aud
ImpactActors: false
FireballLauncher:
Inherits: ^FireWeapon
Burst: 2
BurstDelays: 20
Projectile: Bullet
Speed: 250
TrailImage: fb2
Image: FB1
Warhead@1Dam: SpreadDamage
Versus:
Light: 50
Flamer:
Inherits: ^FireWeapon
ReloadDelay: 50
Burst: 15
BurstDelays: 1
Projectile: Bullet
Speed: 170
TrailImage: fb4
Image: fb3
LaunchAngle: 62
Inaccuracy: 853
Warhead@1Dam: SpreadDamage
Spread: 341
Damage: 1000
Versus:
None: 70
Wood: 80
Tree: 80
Light: 40
Heavy: 20
Concrete: 10
Warhead@2Smu: LeaveSmudge
Chance: 15
Warhead@3Eff: CreateEffect
Explosions: small_napalm
Napalm:
Inherits: ^FireWeapon
ReloadDelay: 20
Range: 4c512
Projectile: Bullet
Image: BOMBLET
Speed: 85
Blockable: false
Warhead@1Dam: SpreadDamage
Spread: 170
Damage: 10000
Versus:
Wood: 100
Concrete: 50
^TeslaWeapon:
ReloadDelay: 3
Range: 7c0
Report: tesla1.aud
Projectile: TeslaZap
ValidTargets: Ground, Water, GroundActor, WaterActor
Warhead@1Dam: SpreadDamage
Spread: 42
Damage: 10000
ValidTargets: GroundActor, WaterActor
Versus:
None: 1000
DamageTypes: Prone50Percent, TriggerProne, ElectricityDeath
TeslaZap:
Inherits: ^TeslaWeapon
Warhead@1Dam: SpreadDamage
Versus:
Wood: 60
PortaTesla:
Inherits: ^TeslaWeapon
ReloadDelay: 70
Range: 6c0
Warhead@1Dam: SpreadDamage
Damage: 4500
Versus:
Wood: 73
Heavy: 60
TTankZap:
Inherits: ^TeslaWeapon
ReloadDelay: 120
Range: 7c0
DogJaw:
ValidTargets: Infantry
ReloadDelay: 10
Range: 3c0
Report: dogg5p.aud
TargetActorCenter: true
Projectile: InstantHit
Warhead@1Dam: TargetDamage
Damage: 100000
ValidTargets: Infantry
InvalidTargets: Ant
DamageTypes: DefaultDeath
Heal:
ReloadDelay: 80
Range: 4c0
Report: heal2.aud
ValidTargets: Heal
Projectile: Bullet
Speed: 1c682
Warhead@1Eff: FlashTargetsInRadius
Radius: 1065
ValidRelationships: Ally
ValidTargets: Heal
Warhead@2Dam: SpreadDamage
Spread: 213
Damage: -5000
ValidRelationships: Ally
ValidTargets: Heal
DebugOverlayColor: 00FF00
Repair:
Inherits: Heal
Report: fixit1.aud
ValidTargets: Repair
Warhead@1Eff: FlashTargetsInRadius
ValidTargets: Repair
Warhead@2Dam: SpreadDamage
Damage: -2000
ValidTargets: Repair
Demolish:
ValidTargets: GroundActor, WaterActor
Warhead@1Dam: SpreadDamage
DamageTypes: DefaultDeath
ValidTargets: GroundActor, WaterActor
Warhead@2Eff: CreateEffect
Explosions: building
ImpactSounds: kaboom25.aud
Claw:
ReloadDelay: 30
Range: 1c512
ValidTargets: Ground, Water, GroundActor, WaterActor
Projectile: Bullet
Speed: 1c682
Warhead@1Dam: SpreadDamage
Spread: 213
Damage: 3000
ValidTargets: GroundActor, WaterActor
Versus:
None: 97
Wood: 10
Light: 30
Heavy: 10
Concrete: 10
DamageTypes: Prone50Percent, TriggerProne, DefaultDeath
Mandible:
Inherits: Claw
ReloadDelay: 10
Burst: 2
BurstDelays: 14
StartBurstReport: antbite.aud
Warhead@1Dam: SpreadDamage
Damage: 6000
Versus:
None: 90
DamageTypes: Prone50Percent, TriggerProne, BulletDeath
MandibleHeavy:
Inherits: Claw
ReloadDelay: 15
Burst: 2
BurstDelays: 20
StartBurstReport: antbite.aud
Warhead@1Dam: SpreadDamage
Damage: 10000
Versus:
None: 100
Light: 90
Heavy: 35
Concrete: 20
DamageTypes: Prone50Percent, TriggerProne, BulletDeath
AntFireball:
Inherits: FireballLauncher
Report: antbite.aud
ReloadDelay: 50
Burst: 2
BurstDelays: 20
Range: 4c0
Projectile: Bullet
Speed: 200
Warhead@1Dam: SpreadDamage
Spread: 213
Damage: 4000
Versus:
None: 80
Wood: 85
Light: 45
Heavy: 20
Concrete: 15
DemoTruckTargeting:
ValidTargets: DetonateAttack
Range: 2c0
Projectile: InstantHit
Warhead@1Dam: TargetDamage
ValidTargets: DetonateAttack
MADTankThump:
ValidTargets: GroundActor, WaterActor
InvalidTargets: MADTank, Infantry
Warhead@1Dam: HealthPercentageDamage
Spread: 7c0
Damage: 1
ValidTargets: GroundActor, WaterActor
InvalidTargets: MADTank, Infantry
Warhead@Shake: ShakeScreen
Duration: 10
Intensity: 3
Multiplier: 1,0
MADTankDetonate:
ValidTargets: GroundActor, WaterActor
InvalidTargets: MADTank, Infantry
Warhead@1Dam: HealthPercentageDamage
Spread: 7c0
Damage: 19
ValidTargets: GroundActor, WaterActor
InvalidTargets: MADTank, Infantry
Warhead@2Smu: LeaveSmudge
SmudgeType: Crater
Size: 7,6
Warhead@3Eff: CreateEffect
Explosions: med_explosion
ImpactSounds: mineblo1.aud
ImpactActors: false

View File

@@ -0,0 +1,332 @@
^AACannon:
ReloadDelay: 10
Range: 8c0
Report: aacanon3.aud
ValidTargets: AirborneActor
Projectile: InstantHit
Warhead@1Dam: SpreadDamage
Spread: 213
Damage: 900
ValidTargets: AirborneActor
DamageTypes: Prone50Percent, TriggerProne, DefaultDeath
Warhead@2Eff: CreateEffect
Explosions: small_explosion_air
ValidTargets: Air, Ground, Water, Trees
ZSU-23:
Inherits: ^AACannon
Burst: 2
BurstDelays: 0
ReloadDelay: 6
Range: 10c0
FLAK-23-AA:
Inherits: ^AACannon
Warhead@1Dam: SpreadDamage
Damage: 1200
FLAK-23-AG:
Inherits: ^AACannon
Range: 6c0
ValidTargets: Ground, Water, GroundActor, WaterActor
Projectile: InstantHit
Blockable: true
Warhead@1Dam: SpreadDamage
Damage: 2000
ValidTargets: AirborneActor, GroundActor, WaterActor
Versus:
None: 40
Wood: 10
Light: 60
Heavy: 10
Concrete: 20
Warhead@2Eff: CreateEffect
Explosions: flak_explosion_ground
ValidTargets: Ground, GroundActor, Air, AirborneActor, WaterActor, Trees
Warhead@3EffWater: CreateEffect
Explosions: small_splash
ValidTargets: Water, Underwater
InvalidTargets: Bridge
^HeavyMG:
ReloadDelay: 35
Range: 6c0
Report: gun13.aud
ValidTargets: Ground, Water, GroundActor, WaterActor
Projectile: InstantHit
Blockable: true
Warhead@1Dam: SpreadDamage
Spread: 128
Damage: 2500
ValidTargets: GroundActor, WaterActor
Versus:
None: 120
Wood: 60
Light: 72
Heavy: 28
Concrete: 28
DamageTypes: Prone50Percent, TriggerProne, BulletDeath
Warhead@2Eff: CreateEffect
Explosions: piffs
ValidTargets: Ground, GroundActor, Air, AirborneActor, WaterActor, Trees
Warhead@3EffWater: CreateEffect
Explosions: water_piffs
ValidTargets: Water, Underwater
InvalidTargets: Bridge
^LightMG:
Inherits: ^HeavyMG
Warhead@1Dam: SpreadDamage
Damage: 1000
Versus:
None: 150
Wood: 10
Light: 40
Heavy: 10
Concrete: 10
DamageTypes: Prone50Percent, TriggerProne, DefaultDeath
Warhead@2Eff: CreateEffect
Explosions: piff
Inaccuracy: 171
Warhead@3EffWater: CreateEffect
Explosions: water_piff
Inaccuracy: 171
Vulcan:
Inherits: ^HeavyMG
Warhead@1Dam: SpreadDamage
Damage: 1000
Versus:
None: 200
Wood: 50
Light: 50
Heavy: 20
Concrete: 20
Warhead@4Dam_2: SpreadDamage
Spread: 128
Damage: 1000
Delay: 2
ValidTargets: GroundActor, WaterActor
Versus:
None: 200
Wood: 50
Light: 50
Heavy: 20
Concrete: 20
DamageTypes: Prone50Percent, TriggerProne, BulletDeath
Warhead@4Eff_2: CreateEffect
Explosions: piffs
ValidTargets: Ground, GroundActor, Air, AirborneActor, WaterActor, Trees
Delay: 2
Warhead@4Eff_2Water: CreateEffect
Explosions: water_piffs
ValidTargets: Water, Underwater
InvalidTargets: Bridge
Delay: 2
Warhead@5Dam_3: SpreadDamage
Spread: 128
Damage: 1000
Delay: 4
ValidTargets: GroundActor, WaterActor
Versus:
None: 200
Wood: 50
Light: 50
Heavy: 20
Concrete: 20
DamageTypes: Prone50Percent, TriggerProne, BulletDeath
Warhead@6Eff_3: CreateEffect
Explosions: piffs
ValidTargets: Ground, GroundActor, Air, AirborneActor, WaterActor, Trees
Delay: 4
Warhead@6Eff_3Water: CreateEffect
Explosions: water_piffs
ValidTargets: Water, Underwater
InvalidTargets: Bridge
Delay: 4
Warhead@7Dam_4: SpreadDamage
Spread: 128
Damage: 1000
Delay: 6
ValidTargets: GroundActor, WaterActor
Versus:
None: 200
Wood: 50
Light: 50
Heavy: 20
Concrete: 20
DamageTypes: Prone50Percent, TriggerProne, BulletDeath
Warhead@8Eff_4: CreateEffect
Explosions: piffs
ValidTargets: Ground, GroundActor, Air, AirborneActor, WaterActor, Trees
Delay: 6
Warhead@8Eff_4Water: CreateEffect
Explosions: water_piffs
ValidTargets: Water, Underwater
InvalidTargets: Bridge
Delay: 6
Warhead@9Dam_5: SpreadDamage
Spread: 128
Damage: 1000
Delay: 8
ValidTargets: GroundActor, WaterActor
Versus:
None: 200
Wood: 50
Light: 50
Heavy: 20
Concrete: 20
DamageTypes: Prone50Percent, TriggerProne, BulletDeath
Warhead@10Eff_5: CreateEffect
Explosions: piffs
ValidTargets: Ground, GroundActor, Air, AirborneActor, WaterActor, Trees
Delay: 8
Warhead@10Eff_5Water: CreateEffect
Explosions: water_piffs
ValidTargets: Water, Underwater
InvalidTargets: Bridge
Delay: 8
Warhead@11Dam_6: SpreadDamage
Spread: 128
Damage: 1000
Delay: 10
ValidTargets: GroundActor, WaterActor
Versus:
None: 200
Wood: 50
Light: 50
Heavy: 20
Concrete: 20
DamageTypes: Prone50Percent, TriggerProne, BulletDeath
Warhead@12Eff_6: CreateEffect
Explosions: piffs
ValidTargets: Ground, GroundActor, Air, AirborneActor, WaterActor, Trees
Delay: 10
Warhead@12Eff_6Water: CreateEffect
Explosions: water_piffs
ValidTargets: Water, Underwater
InvalidTargets: Bridge
Delay: 10
ChainGun:
Inherits: ^HeavyMG
Burst: 2
BurstDelays: 0
ReloadDelay: 10
Range: 5c0
MinRange: 0c768
Projectile: InstantHit
Blockable: false
Warhead@1Dam: SpreadDamage
Versus:
None: 144
ChainGun.Yak:
Inherits: ^HeavyMG
Burst: 2
BurstDelays: 0
ReloadDelay: 3
Range: 5c0
MinRange: 2c512
Projectile: InstantHit
Blockable: false
Warhead@1Dam: SpreadDamage
Damage: 4000
Versus:
None: 100
Wood: 50
Light: 60
Heavy: 25
Concrete: 25
Pistol:
Inherits: ^LightMG
ReloadDelay: 7
Range: 3c0
Report: gun27.aud
Warhead@1Dam: SpreadDamage
Damage: 100
Versus:
None: 100
Warhead@2Eff: CreateEffect
Inaccuracy: 128
Warhead@3EffWater: CreateEffect
Inaccuracy: 128
M1Carbine:
Inherits: ^LightMG
ReloadDelay: 20
Range: 5c0
Report: gun11.aud
Warhead@1Dam: SpreadDamage
Versus:
Wood: 30
Warhead@2Eff2: CreateEffect
Delay: 2
Explosions: piff
ValidTargets: Ground, GroundActor, Air, AirborneActor, WaterActor, Trees
Inaccuracy: 171
Warhead@3EffWater2: CreateEffect
Delay: 2
ValidTargets: Water, Underwater
InvalidTargets: Bridge
Explosions: water_piff
Inaccuracy: 171
Warhead@2Eff3: CreateEffect
Delay: 4
Explosions: piff
ValidTargets: Ground, GroundActor, Air, AirborneActor, WaterActor, Trees
Inaccuracy: 171
Warhead@3EffWater3: CreateEffect
Delay: 4
ValidTargets: Water, Underwater
InvalidTargets: Bridge
Explosions: water_piff
Inaccuracy: 171
M60mg:
Inherits: ^LightMG
ReloadDelay: 30
Range: 4c0
Report: pillbox1.aud
Burst: 5
Warhead@1Dam: SpreadDamage
Versus:
Light: 30
Warhead@2Eff: CreateEffect
Inaccuracy: 213
Warhead@3EffWater: CreateEffect
Inaccuracy: 213
^SnipeWeapon:
ReloadDelay: 80
Range: 2c512
Report: gun5.aud
ValidTargets: Ground, Infantry, Barrel
Projectile: InstantHit
Blockable: true
Warhead@1Dam: SpreadDamage
Spread: 42
Damage: 15000
ValidTargets: Barrel, Infantry
DamageTypes: Prone50Percent, TriggerProne, DefaultDeath
Warhead@2Eff: CreateEffect
Explosions: piff
ValidTargets: Ground, GroundActor, Air, AirborneActor, WaterActor, Trees
Warhead@3EffWater: CreateEffect
Explosions: water_piff
ValidTargets: Water, Underwater
InvalidTargets: Ship, Structure, Bridge
SilencedPPK:
Inherits: ^SnipeWeapon
Report: silppk.aud
Warhead@1Dam: SpreadDamage
Spread: 128
Colt45:
Inherits: ^SnipeWeapon
ReloadDelay: 7
Range: 7c0
Warhead@1Dam: SpreadDamage
Damage: 10000

View File

@@ -0,0 +1,139 @@
ParaBomb:
ReloadDelay: 8
Range: 6c0
Report: chute1.aud
ValidTargets: Ground, Water, GroundActor, WaterActor
Projectile: GravityBomb
Image: PARABOMB
OpenSequence: open
Velocity: 0, 0, -50
Acceleration: 0, 0, 0
Shadow: False
Warhead@1Dam: SpreadDamage
Spread: 1000
Damage: 30000
ValidTargets: GroundActor, WaterActor
Versus:
None: 40
Wood: 60
Light: 75
Concrete: 25
DamageTypes: Prone50Percent, TriggerProne, ExplosionDeath
Warhead@2Smu: LeaveSmudge
SmudgeType: Crater
ValidTargets: Ground, Infantry
Warhead@3Eff: CreateEffect
Explosions: artillery_explosion
ImpactSounds: kaboom15.aud
ValidTargets: Ground, GroundActor, WaterActor, Trees
Warhead@4EffWater: CreateEffect
Explosions: small_splash
ImpactSounds: splash9.aud
ValidTargets: Water, Underwater
Atomic:
ValidTargets: Ground, Water, GroundActor, WaterActor, Underwater, AirborneActor, Trees
Warhead@1Dam_impact: SpreadDamage
Spread: 1c0
Damage: 15000
Falloff: 1000, 368, 135, 50, 18, 7, 0
ValidTargets: GroundActor, WaterActor, Underwater, AirborneActor, Trees
Versus:
Wood: 25
Concrete: 25
DamageTypes: Prone50Percent, TriggerProne, FireDeath, Incendiary
Warhead@2Res_impact: DestroyResource
Size: 1
Warhead@3Smu_impact: LeaveSmudge
SmudgeType: Scorch
ValidTargets: Ground, Infantry
Size: 1
Warhead@4Eff_impact: CreateEffect
Explosions: nuke
ImpactSounds: kaboom1.aud
ImpactActors: false
ValidTargets: Ground, Water, Air
Warhead@5Dam_areanuke1: SpreadDamage
Spread: 2c0
Damage: 6000
Falloff: 1000, 368, 135, 50, 18, 7, 0
Delay: 5
ValidTargets: GroundActor, WaterActor, Underwater, AirborneActor, Trees
Versus:
Wood: 25
Concrete: 25
DamageTypes: Prone50Percent, TriggerProne, FireDeath, Incendiary
Warhead@6Res_areanuke1: DestroyResource
Size: 2
Delay: 5
Warhead@7Smu_areanuke1: LeaveSmudge
SmudgeType: Scorch
ValidTargets: Ground, Infantry
Size: 2
Delay: 5
Warhead@8Eff_areanuke1: CreateEffect
ImpactSounds: kaboom22.aud
Delay: 5
ImpactActors: false
Warhead@9Dam_areanuke2: SpreadDamage
Spread: 3c0
Damage: 6000
Falloff: 1000, 368, 135, 50, 18, 7, 0
Delay: 10
ValidTargets: GroundActor, Trees, WaterActor, Underwater, AirborneActor
Versus:
Wood: 50
Tree: 200
Concrete: 25
DamageTypes: Prone50Percent, TriggerProne, FireDeath, Incendiary
Warhead@11Res_areanuke2: DestroyResource
Size: 3
Delay: 10
Warhead@12Smu_areanuke2: LeaveSmudge
SmudgeType: Scorch
ValidTargets: Ground, Infantry
Size: 3
Delay: 10
Warhead@13Dam_areanuke3: SpreadDamage
Spread: 4c0
Damage: 6000
Falloff: 1000, 368, 135, 50, 18, 7, 0
Delay: 15
ValidTargets: GroundActor, Trees, WaterActor, Underwater, AirborneActor
Versus:
Tree: 200
Concrete: 25
DamageTypes: Prone50Percent, TriggerProne, FireDeath, Incendiary
Warhead@15Res_areanuke3: DestroyResource
Size: 4
Delay: 15
Warhead@16Smu_areanuke3: LeaveSmudge
SmudgeType: Scorch
ValidTargets: Ground, Infantry
Size: 4
Delay: 15
Warhead@17Dam_areanuke4: SpreadDamage
Spread: 5c0
Damage: 6000
Falloff: 1000, 368, 135, 50, 18, 7, 0
Delay: 20
ValidTargets: GroundActor, Trees, WaterActor, Underwater, AirborneActor
Versus:
Tree: 200
Concrete: 25
DamageTypes: Prone50Percent, TriggerProne, FireDeath, Incendiary
Warhead@19Res_areanuke4: DestroyResource
Size: 5
Delay: 20
Warhead@20Smu_areanuke4: LeaveSmudge
SmudgeType: Scorch
ValidTargets: Ground, Infantry
Size: 5
Delay: 20
Warhead@21Shake: ShakeScreen
Duration: 20
Intensity: 5
Multiplier: 1,1
Warhead@22FlashEffect: FlashEffect
Duration: 20
FlashType: Nuke