diff --git a/mods/ts/mod.yaml b/mods/ts/mod.yaml index ed9054fd86..82dd4a9d24 100644 --- a/mods/ts/mod.yaml +++ b/mods/ts/mod.yaml @@ -74,6 +74,17 @@ Rules: ./mods/ts/rules/vehicles.yaml ./mods/ts/rules/trees.yaml +Weapons: + ./mods/ts/weapons/bombsandgrenades.yaml + ./mods/ts/weapons/energyweapons.yaml + ./mods/ts/weapons/explosions.yaml + ./mods/ts/weapons/healweapons.yaml + ./mods/ts/weapons/largeguns.yaml + ./mods/ts/weapons/missiles.yaml + ./mods/ts/weapons/otherweapons.yaml + ./mods/ts/weapons/smallguns.yaml + ./mods/ts/weapons/superweapons.yaml + Sequences: ./mods/ts/sequences/aircraft.yaml ./mods/ts/sequences/infantry.yaml @@ -146,9 +157,6 @@ ChromeLayout: ./mods/ra/chrome/missionbrowser.yaml ./mods/ra/chrome/confirmation-dialogs.yaml -Weapons: - ./mods/ts/weapons.yaml - Voices: ./mods/ts/audio/voices.yaml diff --git a/mods/ts/weapons.yaml b/mods/ts/weapons.yaml deleted file mode 100644 index 99595c9091..0000000000 --- a/mods/ts/weapons.yaml +++ /dev/null @@ -1,1269 +0,0 @@ -UnitExplode: - Warhead@1Dam: SpreadDamage - Spread: 426 - Damage: 50 - Falloff: 1000, 368, 135, 50, 18, 7, 0 - DeathType: 2 - Versus: - None: 90 - Wood: 75 - Light: 60 - Heavy: 25 - Warhead@2Eff: CreateEffect - Explosion: large_twlt - ImpactSound: expnew09.aud - -UnitExplodeSmall: - Warhead@1Dam: SpreadDamage - Spread: 426 - Damage: 40 - DeathType: 2 - Versus: - None: 90 - Wood: 75 - Light: 60 - Heavy: 25 - Warhead@2Eff: CreateEffect - Explosion: medium_brnl - ImpactSound: expnew13.aud - -Minigun: - ReloadDelay: 21 - Range: 4c0 - Report: INFGUN3.AUD - Projectile: Bullet - Speed: 1c682 - Warhead@1Dam: SpreadDamage - Spread: 128 - Damage: 12 - DeathType: 1 - ProneModifier: 70 - Versus: - Wood: 60 - Light: 40 - Heavy: 25 - Concrete: 10 - Warhead@2Eff: CreateEffect - Explosion: piffs - InvalidImpactTypes: Water - Warhead@3EffWater: CreateEffect - Explosion: water_piffs - ValidImpactTypes: Water - -Grenade: - ReloadDelay: 60 - Range: 4c512 - Projectile: Bullet - Speed: 85 - Blockable: false - Shadow: true - Angle: 62 - Inaccuracy: 554 - Image: DISCUS - Warhead@1Dam: SpreadDamage - Spread: 171 - Damage: 40 - DeathType: 3 - ProneModifier: 70 - Versus: - None: 100 - Wood: 85 - Light: 70 - Heavy: 35 - Concrete: 28 - Warhead@2Eff: CreateEffect - Explosion: large_grey_explosion - ImpactSound: expnew13.aud - InvalidImpactTypes: Water - Warhead@3EffWater: CreateEffect - Explosion: small_watersplash - ImpactSound: ssplash3.aud - ValidImpactTypes: Water - Warhead@4Smu: LeaveSmudge - SmudgeType: MediumCrater - -Bazooka: - ReloadDelay: 60 - Range: 6c0 - MinRange: 0c512 - Report: RKETINF1.AUD - ValidTargets: Ground, Air - Projectile: Missile - Speed: 213 - Arm: 3 - Blockable: false - Shadow: true - Inaccuracy: 128 - Image: DRAGON - RateOfTurn: 8 - RangeLimit: 50 - CloseEnough: 256 - LockOnProbability: 80 - Palette: ra - Warhead@1Dam: SpreadDamage - Spread: 128 - Damage: 35 - DeathType: 2 - ValidTargets: Ground, Air - Versus: - None: 25 - Wood: 65 - Light: 75 - Heavy: 100 - Concrete: 60 - Warhead@2Eff: CreateEffect - Explosion: small_clsn - ImpactSound: expnew12.aud - InvalidImpactTypes: Water, Air, AirHit - Warhead@3EffWater: CreateEffect - Explosion: small_watersplash - ImpactSound: ssplash3.aud - ValidImpactTypes: Water - Warhead@4EffAir: CreateEffect - Explosion: small_twlt - ImpactSound: expnew12.aud - ValidImpactTypes: Air, AirHit - Warhead@5Smu: LeaveSmudge - SmudgeType: SmallCrater - -MultiCluster: - ReloadDelay: 80 - Range: 6c0 - Report: MISL1.AUD - ValidTargets: Ground - Projectile: Missile - Speed: 170 - Arm: 2 - Blockable: false - Shadow: true - Inaccuracy: 128 - Image: DRAGON - RateOfTurn: 8 - RangeLimit: 35 - Palette: ra - Warhead@1Dam: SpreadDamage - Spread: 128 - Damage: 65 - DeathType: 3 - ValidTargets: Ground - Versus: - None: 25 - Wood: 65 - Light: 75 - Heavy: 100 - Concrete: 60 - Warhead@2Eff: CreateEffect - Explosion: large_explosion - ImpactSound: expnew09.aud - InvalidImpactTypes: Water - Warhead@3EffWater: CreateEffect - Explosion: small_watersplash - ImpactSound: ssplash2.aud - ValidImpactTypes: Water - Warhead@4Smu: LeaveSmudge - SmudgeType: MediumCrater - -Heal: - ReloadDelay: 80 - Range: 2c849 - Report: HEALER1.AUD - Projectile: Bullet - Speed: 1c682 - Warhead@1Dam: SpreadDamage - Spread: 213 - Damage: -50 - DeathType: 1 - ProneModifier: 100 - Versus: - Wood: 0 - Light: 0 - Heavy: 0 - Concrete: 0 - -Sniper: - ReloadDelay: 60 - Range: 6c768 - Report: SILENCER.AUD - Projectile: Bullet - Speed: 1c682 - Warhead@1Dam: SpreadDamage - Spread: 42 - Damage: 150 - DeathType: 1 - ProneModifier: 100 - Versus: - None: 100 - Wood: 0 - Light: 0 - Heavy: 0 - Concrete: 0 - -M1Carbine: - ReloadDelay: 20 - Range: 4c0 - Report: INFGUN3.AUD - Projectile: Bullet - Speed: 1c682 - Warhead@1Dam: SpreadDamage - Spread: 128 - Damage: 15 - DeathType: 1 - ProneModifier: 70 - Versus: - Wood: 60 - Light: 40 - Heavy: 25 - Concrete: 10 - Warhead@2Eff: CreateEffect - Explosion: piffs - InvalidImpactTypes: Water - Warhead@3EffWater: CreateEffect - Explosion: water_piffs - ValidImpactTypes: Water - -LtRail: - ReloadDelay: 60 - Range: 6c0 - Report: BIGGGUN1.AUD - Projectile: LaserZap - Speed: 1c682 - BeamWidth: 1 - BeamDuration: 10 - Color: 200,0,128,255 - Warhead@1Dam: SpreadDamage - Spread: 42 - Damage: 150 - DeathType: 2 - ProneModifier: 100 - Versus: - None: 100 - Wood: 130 - Light: 150 - Heavy: 110 - Concrete: 5 - -CyCannon: - ReloadDelay: 50 - Range: 7c0 - Report: SCRIN5B.AUD - ValidTargets: Ground - Projectile: Bullet - Speed: 192 - Blockable: false - Shadow: true - Image: TORPEDO - Warhead@1Dam: SpreadDamage - Spread: 256 - Damage: 120 - DeathType: 6 - ProneModifier: 100 - ValidTargets: Ground - Versus: - None: 100 - Wood: 65 - Light: 75 - Heavy: 50 - Concrete: 40 - Warhead@2Eff: CreateEffect - Explosion: large_bang - ImpactSound: expnew12.aud - InvalidImpactTypes: Water - Warhead@3EffWater: CreateEffect - Explosion: small_watersplash - ImpactSound: ssplash3.aud - ValidImpactTypes: Water - Warhead@4Smu: LeaveSmudge - SmudgeType: SmallScorch - -Vulcan3: - ReloadDelay: 30 - Burst: 3 - Range: 4c0 - Report: CYGUN1.AUD - Projectile: Bullet - Speed: 1c682 - Warhead@1Dam: SpreadDamage - Spread: 128 - Damage: 10 - DeathType: 1 - ProneModifier: 70 - Versus: - Wood: 60 - Light: 40 - Heavy: 25 - Concrete: 10 - Warhead@2Eff: CreateEffect - Explosion: piffs - InvalidImpactTypes: Water - Warhead@3EffWater: CreateEffect - Explosion: water_piffs - ValidImpactTypes: Water - -Vulcan2: - ReloadDelay: 50 - Burst: 3 - Range: 6c0 - Report: TSGUN4.AUD - Projectile: Bullet - Speed: 1c682 - Warhead@1Dam: SpreadDamage - Spread: 128 - Damage: 50 - DeathType: 1 - ProneModifier: 70 - Versus: - None: 100 - Wood: 60 - Light: 40 - Heavy: 25 - Concrete: 10 - Warhead@2Eff: CreateEffect - Explosion: piffs - InvalidImpactTypes: Water - Warhead@3EffWater: CreateEffect - Explosion: water_piffs - ValidImpactTypes: Water - -Vulcan: - ReloadDelay: 60 - Range: 4c0 - Report: CHAINGN1.AUD - Projectile: Bullet - Speed: 1c682 - Warhead@1Dam: SpreadDamage - Spread: 128 - Damage: 20 - DeathType: 1 - ProneModifier: 70 - Versus: - Wood: 60 - Light: 40 - Heavy: 25 - Concrete: 10 - Warhead@2Eff: CreateEffect - Explosion: piffs - InvalidImpactTypes: Water - Warhead@3EffWater: CreateEffect - Explosion: water_piffs - ValidImpactTypes: Water - -FiendShard: - ReloadDelay: 30 - Burst: 3 - Range: 5c0 - Report: FIEND2.AUD - Projectile: Bullet - Speed: 213 - Image: CRYSTAL4 - Inaccuracy: 512 - Shadow: true - Angle: 88 - Palette: greentiberium - Warhead@1Dam: SpreadDamage - Damage: 35 - DeathType: 1 - ProneModifier: 100 - Versus: - Wood: 60 - Light: 40 - Heavy: 25 - Concrete: 10 - Warhead@3EffWater: CreateEffect - Explosion: small_watersplash - ImpactSound: ssplash3.aud - ValidImpactTypes: Water - -JumpCannon: - ReloadDelay: 40 - Burst: 2 - Range: 5c0 - Report: JUMPJET1.AUD - Projectile: Bullet - Speed: 1c682 - Warhead@1Dam: SpreadDamage - Spread: 128 - Damage: 15 - DeathType: 1 - ProneModifier: 70 - Versus: - Wood: 60 - Light: 40 - Heavy: 25 - Concrete: 10 - Warhead@2Eff: CreateEffect - Explosion: piffs - InvalidImpactTypes: Water - Warhead@3EffWater: CreateEffect - Explosion: water_piffs - ValidImpactTypes: Water - -HoverMissile: - ReloadDelay: 68 - Burst: 2 - Range: 8c0 - Report: HOVRMIS1.AUD - ValidTargets: Ground, Air - Projectile: Missile - Speed: 213 - Arm: 2 - Blockable: false - Shadow: true - Inaccuracy: 128 - Image: DRAGON - RateOfTurn: 8 - RangeLimit: 35 - Palette: ra - Warhead@1Dam: SpreadDamage - Spread: 128 - Damage: 30 - DeathType: 2 - ValidTargets: Ground, Air - Versus: - None: 25 - Wood: 65 - Light: 75 - Heavy: 100 - Concrete: 60 - Warhead@2Eff: CreateEffect - Explosion: small_clsn - ImpactSound: expnew12.aud - InvalidImpactTypes: Water, Air, AirHit - Warhead@3EffWater: CreateEffect - Explosion: small_watersplash - ImpactSound: ssplash3.aud - ValidImpactTypes: Water - Warhead@4EffAir: CreateEffect - Explosion: small_twlt - ImpactSound: expnew12.aud - ValidImpactTypes: Air, AirHit - Warhead@5: LeaveSmudge - SmudgeType: SmallCrater - -120mmx: - ReloadDelay: 80 - Range: 6c768 - Report: 120MMF.AUD - Burst: 2 - BurstDelay: 5 - Projectile: Bullet - Speed: 682 - Image: 120mm - Shadow: true - Angle: 62 - Palette: ra - Warhead@1Dam: SpreadDamage - Spread: 128 - Damage: 50 - DeathType: 2 - Versus: - None: 25 - Wood: 65 - Light: 75 - Heavy: 100 - Concrete: 60 - Warhead@2Eff: CreateEffect - Explosion: medium_clsn - ImpactSound: expnew14.aud - InvalidImpactTypes: Water - Warhead@3EffWater: CreateEffect - Explosion: small_watersplash - ImpactSound: ssplash3.aud - ValidImpactTypes: Water - Warhead@4Smu: LeaveSmudge - SmudgeType: MediumCrater - -MammothTusk: - ReloadDelay: 80 - Range: 6c0 - Report: MISL1.AUD - ValidTargets: Air - Burst: 2 - Projectile: Missile - Arm: 0 - Blockable: false - Shadow: true - Inaccuracy: 128 - Image: DRAGON - RateOfTurn: 10 - Speed: 170 - RangeLimit: 35 - Palette: ra - Warhead@1Dam: SpreadDamage - Spread: 171 - Damage: 40 - DeathType: 3 - ProneModifier: 70 - ValidTargets: Air - Versus: - None: 100 - Wood: 85 - Light: 70 - Heavy: 35 - Concrete: 28 - Warhead@2Eff: CreateEffect - Explosion: medium_bang - ImpactSound: expnew12.aud - InvalidImpactTypes: Water - Warhead@3EffWater: CreateEffect - Explosion: small_watersplash - ImpactSound: ssplash3.aud - ValidImpactTypes: Water - -Repair: - ReloadDelay: 80 - Range: 1c819 - Report: REPAIR11.AUD - Projectile: Bullet - Speed: 1c682 - Warhead@1Dam: SpreadDamage - Spread: 213 - Damage: -50 - DeathType: 1 - ProneModifier: 100 - Versus: - None: 0 - Wood: 0 - Light: 100 - Heavy: 100 - Concrete: 0 - -SlimeAttack: - ReloadDelay: 80 - Burst: 3 - Range: 5c0 - Report: VICER1.AUD - Projectile: Bullet - Speed: 426 - Warhead@1Dam: SpreadDamage - Damage: 100 - DeathType: 2 - ProneModifier: 100 - Versus: - Wood: 25 - Light: 30 - Heavy: 10 - Concrete: 10 - -SuicideBomb: - ReloadDelay: 1 - Range: 0c512 - Report: HUNTER2.AUD - Warhead@1Dam: SpreadDamage - Spread: 256 - Damage: 110 - Falloff: 10000, 3680, 1350, 500, 180, 70, 0 - DeathType: 5 - Versus: - None: 90 - Light: 60 - Heavy: 25 - Concrete: 50 - Warhead@2Res: DestroyResource - -120mm: - ReloadDelay: 80 - Range: 6c768 - Report: 120MMF.AUD - Projectile: Bullet - Speed: 1c512 - Warhead@1Dam: SpreadDamage - Spread: 128 - Damage: 70 - DeathType: 2 - Versus: - None: 25 - Wood: 65 - Light: 75 - Heavy: 100 - Concrete: 60 - Warhead@2Eff: CreateEffect - Explosion: large_clsn - ImpactSound: expnew14.aud - InvalidImpactTypes: Water - Warhead@3EffWater: CreateEffect - Explosion: small_watersplash - ImpactSound: ssplash3.aud - ValidImpactTypes: Water - Warhead@4Smu: LeaveSmudge - SmudgeType: MediumCrater - -MechRailgun: - ReloadDelay: 60 - Range: 8c0 - Burst: 2 - BurstDelay: 10 - Report: RAILUSE5.AUD - Projectile: LaserZap - Color: 200,0,255,255 - BeamWidth: 3 - Warhead@1Dam: SpreadDamage - Spread: 42 - Damage: 200 - DeathType: 5 - ProneModifier: 100 - Versus: - None: 200 - Wood: 175 - Light: 160 - Heavy: 100 - Concrete: 25 - -AssaultCannon: - ReloadDelay: 50 - Range: 5c0 - Report: TSGUN4.AUD - Projectile: Bullet - Speed: 1c682 - Warhead@1Dam: SpreadDamage - Spread: 128 - Damage: 40 - DeathType: 1 - ProneModifier: 70 - Versus: - Wood: 60 - Light: 40 - Heavy: 25 - Concrete: 10 - Warhead@2Eff: CreateEffect - Explosion: piffs - InvalidImpactTypes: Water - Warhead@3EffWater: CreateEffect - Explosion: water_piffs - ValidImpactTypes: Water - -BikeMissile: - ReloadDelay: 60 - Burst: 2 - BurstDelay: 60 - Range: 5c0 - Report: MISL1.AUD - ValidTargets: Ground - Projectile: Missile - Arm: 2 - Blockable: false - Shadow: true - Inaccuracy: 128 - Image: DRAGON - RateOfTurn: 8 - Speed: 213 - RangeLimit: 35 - Palette: ra - Warhead@1Dam: SpreadDamage - Spread: 256 - Damage: 40 - DeathType: 2 - ValidTargets: Ground - Versus: - None: 25 - Wood: 65 - Light: 75 - Heavy: 100 - Concrete: 60 - Warhead@2Eff: CreateEffect - Explosion: small_clsn - ImpactSound: expnew12.aud - InvalidImpactTypes: Water - Warhead@3EffWater: CreateEffect - Explosion: small_watersplash - ImpactSound: ssplash3.aud - ValidImpactTypes: Water - Warhead@4Smu: LeaveSmudge - SmudgeType: SmallCrater - -RaiderCannon: - ReloadDelay: 55 - Range: 4c0 - Burst: 2 - BurstDelay: 55 - Report: CHAINGN1.AUD - Projectile: Bullet - Speed: 1c682 - Warhead@1Dam: SpreadDamage - Spread: 128 - Damage: 40 - DeathType: 1 - ProneModifier: 70 - Versus: - Wood: 60 - Light: 40 - Heavy: 25 - Concrete: 10 - Warhead@2Eff: CreateEffect - Explosion: piffs - InvalidImpactTypes: Water - Warhead@3EffWater: CreateEffect - Explosion: water_piffs - ValidImpactTypes: Water - -FireballLauncher: - ReloadDelay: 50 - Range: 4c256 - Report: FLAMTNK1.AUD - Projectile: Bullet - Speed: 64 - Image: FLAMEALL - Inaccuracy: 384 - Burst: 5 - BurstDelay: 5 - Warhead@1Dam: SpreadDamage - Spread: 341 - Damage: 25 - DeathType: 5 - ProneModifier: 100 - Versus: - None: 600 - Wood: 148 - Light: 59 - Heavy: 6 - Concrete: 2 - Warhead@2Smu: LeaveSmudge - SmudgeType: SmallScorch - -SonicZap: - ReloadDelay: 120 - Range: 6c0 - Charges: yes - Report: SONIC4.AUD - Projectile: LaserZap - Color: 200,0,255,255 - BeamWidth: 12 - BeamDuration: 50 - Warhead@1Dam: SpreadDamage - Spread: 42 - Damage: 100 - DeathType: 5 - Versus: - Heavy: 80 - Concrete: 60 - -Dragon: - ReloadDelay: 50 - Range: 6c0 - Burst: 2 - Report: MISL1.AUD - ValidTargets: Ground, Air - Projectile: Missile - Speed: 213 - Arm: 2 - Blockable: false - Shadow: true - Inaccuracy: 128 - Image: DRAGON - RateOfTurn: 8 - RangeLimit: 35 - Palette: ra - Warhead@1Dam: SpreadDamage - Spread: 128 - Damage: 30 - DeathType: 2 - ValidTargets: Ground, Air - Versus: - None: 25 - Wood: 65 - Light: 75 - Heavy: 100 - Concrete: 60 - Warhead@2Eff: CreateEffect - Explosion: small_clsn - ImpactSound: expnew12.aud - InvalidImpactTypes: Water, Air, AirHit - Warhead@3EffWater: CreateEffect - Explosion: small_watersplash - ImpactSound: ssplash3.aud - ValidImpactTypes: Water - Warhead@4EffAir: CreateEffect - Explosion: small_twlt - ImpactSound: expnew12.aud - ValidImpactTypes: Air, AirHit - Warhead@5Smu: LeaveSmudge - SmudgeType: SmallCrater - -90mm: - ReloadDelay: 50 - Range: 6c768 - Report: 120MMF.AUD - Projectile: Bullet - Speed: 682 - Image: 120mm - Shadow: true - Angle: 62 - Palette: ra - Warhead@1Dam: SpreadDamage - Spread: 128 - Damage: 36 - DeathType: 2 - Versus: - None: 25 - Wood: 65 - Light: 75 - Heavy: 100 - Concrete: 60 - Warhead@2Eff: CreateEffect - Explosion: medium_clsn - ImpactSound: expnew14.aud - InvalidImpactTypes: Water - Warhead@3EffWater: CreateEffect - Explosion: small_watersplash - ImpactSound: ssplash3.aud - ValidImpactTypes: Water - Warhead@4Smu: LeaveSmudge - SmudgeType: SmallCrater - -155mm: - ReloadDelay: 110 - Range: 18c0 - Report: 120MMF.AUD - Projectile: Bullet - Speed: 170 - Image: 120mm - Angle: 165 - Shadow: true - Blockable: false - Palette: ra - MinRange: 5c0 - Warhead@1Dam: SpreadDamage - Spread: 298 - Damage: 150 - DeathType: 3 - ProneModifier: 100 - Versus: - None: 100 - Wood: 85 - Light: 68 - Heavy: 35 - Concrete: 35 - Warhead@2Eff: CreateEffect - Explosion: large_explosion - ImpactSound: expnew06.aud - InvalidImpactTypes: Water - Warhead@3EffWater: CreateEffect - Explosion: small_watersplash - ImpactSound: ssplash2.aud - ValidImpactTypes: Water - Warhead@4Smu: LeaveSmudge - SmudgeType: MediumCrater - -Hellfire: - ReloadDelay: 50 - Range: 6c0 - Report: ORCAMIS1.AUD - Burst: 2 - ValidTargets: Ground, Air - Projectile: Missile - Speed: 256 - Arm: 2 - Blockable: false - Shadow: true - Inaccuracy: 128 - Image: DRAGON - RateOfTurn: 8 - RangeLimit: 35 - Palette: ra - Warhead@1Dam: SpreadDamage - Spread: 85 - Damage: 30 - DeathType: 2 - ValidTargets: Ground, Air - Versus: - None: 30 - Wood: 65 - Light: 150 - Heavy: 100 - Concrete: 30 - Warhead@2Eff: CreateEffect - Explosion: small_bang - ImpactSound: expnew12.aud - InvalidImpactTypes: Water, Air, AirHit - Warhead@3EffWater: CreateEffect - Explosion: small_watersplash - ImpactSound: ssplash3.aud - ValidImpactTypes: Water - Warhead@4EffAir: CreateEffect - Explosion: small_twlt - ImpactSound: expnew12.aud - ValidImpactTypes: Air, AirHit - Warhead@5Smu: LeaveSmudge - SmudgeType: SmallCrater - -Bomb: - ReloadDelay: 10 - Range: 5c0 - Projectile: Bullet - Speed: 170 - Image: canister - Shadow: true - Palette: player - Warhead@1Dam: SpreadDamage - Spread: 298 - Damage: 160 - DeathType: 3 - ProneModifier: 100 - Versus: - None: 200 - Wood: 90 - Light: 75 - Heavy: 32 - Concrete: 100 - Warhead@2Eff: CreateEffect - Explosion: large_explosion - ImpactSound: expnew09.aud - InvalidImpactTypes: Water - Warhead@3EffWater: CreateEffect - Explosion: small_watersplash - ImpactSound: ssplash3.aud - ValidImpactTypes: Water - Warhead@4Smu: LeaveSmudge - SmudgeType: MediumCrater - -Proton: - ReloadDelay: 3 - Range: 5c0 - Report: SCRIN5B.AUD - Burst: 2 - ValidTargets: Ground, Air - Projectile: Missile - Speed: 256 - Arm: 2 - Blockable: false - Shadow: true - Inaccuracy: 128 - Image: TORPEDO - RateOfTurn: 1 - RangeLimit: 35 - Warhead@1Dam: SpreadDamage - Spread: 128 - Damage: 20 - DeathType: 3 - ValidTargets: Ground, Air - Versus: - None: 25 - Wood: 65 - Light: 75 - Heavy: 100 - Concrete: 60 - Warhead@2Eff: CreateEffect - Explosion: small_bang - ImpactSound: expnew12.aud - InvalidImpactTypes: Water - Warhead@3EffWater: CreateEffect - Explosion: small_watersplash - ImpactSound: ssplash3.aud - ValidImpactTypes: Water - -HarpyClaw: - ReloadDelay: 36 - Range: 5c0 - Report: CYGUN1.AUD - Projectile: Bullet - Speed: 1c682 - ValidTargets: Ground, Air - Warhead@1Dam: SpreadDamage - Spread: 128 - Damage: 60 - DeathType: 1 - ProneModifier: 70 - ValidTargets: Ground, Air - Versus: - Wood: 60 - Light: 40 - Heavy: 25 - Concrete: 10 - Warhead@2Eff: CreateEffect - Explosion: piffs - InvalidImpactTypes: Water - Warhead@3EffWater: CreateEffect - Explosion: water_piffs - ValidImpactTypes: Water - -Pistola: - ReloadDelay: 20 - Range: 3c0 - Report: GUN18.AUD - Projectile: Bullet - Speed: 1c682 - Warhead@1Dam: SpreadDamage - Spread: 128 - Damage: 2 - DeathType: 1 - ProneModifier: 70 - Versus: - Wood: 60 - Light: 40 - Heavy: 25 - Concrete: 10 - Warhead@2Eff: CreateEffect - Explosion: piff - InvalidImpactTypes: Water - Warhead@3EffWater: CreateEffect - Explosion: water_piff - ValidImpactTypes: Water - -Tiberium: - ReloadDelay: 16 - Warhead@1Dam: SpreadDamage - Spread: 42 - Damage: 2 - DeathType: 6 - PreventProne: yes - -TiberiumHeal: - ReloadDelay: 16 - Warhead@1Dam: SpreadDamage - Spread: 42 - Damage: -2 - DeathType: 6 - PreventProne: yes - -IonCannon: - ValidTargets: Ground, Air - Warhead@1Dam_impact: SpreadDamage - Spread: 1c0 - Damage: 100 - Falloff: 1000, 368, 135, 50, 18, 7, 0 - DeathType: 5 - ProneModifier: 100 - ValidTargets: Ground, Air - Warhead@2Eff_impact: CreateEffect - Explosion: ionring - ImpactSound: ion1.aud - Warhead@3Dam_area: SpreadDamage - Spread: 1c0 - Damage: 250 - Falloff: 100, 50, 25, 0 - DeathType: 5 - Delay: 3 - ValidTargets: Ground, Air - Warhead@4Smu_area: LeaveSmudge - SmudgeType: SmallScorch - Size: 2,1 - Delay: 3 - -VulcanTower: - ReloadDelay: 26 - Range: 6c0 - Report: CHAINGN1.AUD - Projectile: Bullet - Speed: 1c682 - Warhead@1Dam: SpreadDamage - Spread: 128 - Damage: 18 - DeathType: 1 - Versus: - Wood: 60 - Light: 40 - Heavy: 25 - Concrete: 10 - Warhead@2Eff: CreateEffect - Explosion: piffs - InvalidImpactTypes: Water - Warhead@3EffWater: CreateEffect - Explosion: water_piffs - ValidImpactTypes: Water - -RPGTower: - ReloadDelay: 80 - Range: 8c0 - Report: GLNCH4.AUD - Projectile: Bullet - Speed: 384 - Blockable: false - Shadow: true - Angle: 62 - Image: canister - Palette: player - Warhead@1Dam: SpreadDamage - Spread: 128 - Damage: 110 - DeathType: 2 - ProneModifier: 70 - Versus: - None: 30 - Wood: 75 - Light: 90 - Heavy: 100 - Concrete: 70 - Warhead@2Eff: CreateEffect - Explosion: large_clsn - ImpactSound: expnew14.aud - InvalidImpactTypes: Water - Warhead@3EffWater: CreateEffect - Explosion: small_watersplash - ImpactSound: ssplash2.aud - ValidImpactTypes: Water - Warhead@4Smu: LeaveSmudge - SmudgeType: MediumCrater - -SAMTower: - ReloadDelay: 55 - Range: 15c0 - Report: SAMSHOT1.AUD - ValidTargets: Air - Projectile: Missile - Speed: 298 - Arm: 2 - Blockable: false - Shadow: true - Inaccuracy: 128 - Image: DRAGON - RateOfTurn: 5 - RangeLimit: 60 - Palette: ra - Warhead@1Dam: SpreadDamage - Spread: 128 - Damage: 33 - DeathType: 2 - ValidTargets: Air - Warhead@2Eff: CreateEffect - Explosion: small_clsn - ImpactSound: expnew12.aud - -ObeliskLaser: - ReloadDelay: 120 - Range: 10c512 - Charges: true - Report: OBELRAY1.AUD - Projectile: LaserZap - BeamWidth: 4 - Warhead@1Dam: SpreadDamage - Spread: 42 - Damage: 250 - DeathType: 5 - ProneModifier: 60 - -TurretLaser: - ReloadDelay: 40 - Range: 5c512 - Report: LASTUR1.AUD - Projectile: LaserZap - BeamWidth: 2 - BeamDuration: 5 - Warhead@1Dam: SpreadDamage - Spread: 42 - Damage: 30 - DeathType: 5 - ProneModifier: 60 - -EMPulseCannon: - ReloadDelay: 100 - Range: 10c0 - Report: PLSECAN2.AUD - Projectile: Bullet - Speed: 425 - Blockable: false - Shadow: true - Angle: 62 - Image: pulsball - Warhead@2Eff: CreateEffect - Explosion: pulse_explosion -# Dummy warhead to allow targeting - Warhead@target: SpreadDamage - Spread: 0 - Damage: 0 - PreventProne: true - ValidTargets: Vehicle - Warhead@emp: GrantUpgrade - Range: 3c0 - Duration: 250 - Upgrades: empdisable - ValidTargets: Vehicle - -TiberiumExplosion: - Warhead@1Dam: SpreadDamage - Spread: 9 - Damage: 10 - DeathType: 3 - Versus: - None: 90 - Wood: 75 - Light: 60 - Heavy: 25 - Warhead@2Res: CreateResource - AddsResourceType: Tiberium - Size: 1,1 - Warhead@3Eff: CreateEffect - Explosion: large_explosion - ImpactSound: expnew09.aud - -ClusterMissile: - ValidTargets: Ground, Water, Air - Warhead@ImpactDamage0: SpreadDamage - Spread: 1c0 - Damage: 150 - Falloff: 1000, 368, 135, 50, 18, 7, 0 - DeathType: 5 - ValidTargets: Ground, Water, Air - Versus: - Concrete: 25 - Warhead@SoundEffect0: CreateEffect - Explosion: large_explosion - ImpactSound: expnew19.aud - Warhead@ResourceDestruction0: DestroyResource - Size: 1 - Warhead@ClusterSmudges0: LeaveSmudge - SmudgeType: LargeCrater - Size: 1 - Warhead@ClusterDamage1: SpreadDamage - Spread: 2c0 - Damage: 60 - Falloff: 1000, 368, 135, 50, 18, 7, 0 - DeathType: 5 - Delay: 5 - ValidTargets: Ground, Water, Air - Versus: - Concrete: 25 - Warhead@ResourceDestruction1: DestroyResource - Size: 2 - Delay: 5 - Warhead@ClusterSmudges1: LeaveSmudge - SmudgeType: LargeScorch - Size: 2 - Delay: 5 - Warhead@ClusterDamage2: SpreadDamage - Spread: 3c0 - Damage: 60 - Falloff: 1000, 368, 135, 50, 18, 7, 0 - DeathType: 5 - Delay: 10 - ValidTargets: Ground, Water, Air - Versus: - Concrete: 25 - Warhead@ResourceDestruction2: DestroyResource - Size: 3 - Delay: 10 - Warhead@ClusterSmudges2: LeaveSmudge - SmudgeType: LargeScorch - Size: 3 - Delay: 10 - Warhead@ClusterDamage3: SpreadDamage - Spread: 4c0 - Damage: 60 - Falloff: 1000, 368, 135, 50, 18, 7, 0 - DeathType: 5 - Delay: 15 - ValidTargets: Ground, Water, Air - Versus: - Concrete: 25 - Warhead@ResourceDestruction3: DestroyResource - Size: 4 - Delay: 15 - Warhead@ClusterSmudges3: LeaveSmudge - SmudgeType: MediumScorch - Size: 4 - Delay: 15 - Warhead@ClusterDamage4: SpreadDamage - Spread: 5c0 - Damage: 60 - Falloff: 1000, 368, 135, 50, 18, 7, 0 - DeathType: 5 - Delay: 20 - ValidTargets: Ground, Water, Air - Versus: - Concrete: 25 - Warhead@ResourceDestruction4: DestroyResource - Size: 5 - Delay: 20 - Warhead@ClusterSmudges4: LeaveSmudge - SmudgeType: SmallScorch - Size: 5 - Delay: 20 - diff --git a/mods/ts/weapons/bombsandgrenades.yaml b/mods/ts/weapons/bombsandgrenades.yaml new file mode 100644 index 0000000000..b1ffca1a87 --- /dev/null +++ b/mods/ts/weapons/bombsandgrenades.yaml @@ -0,0 +1,94 @@ +Grenade: + ReloadDelay: 60 + Range: 4c512 + Projectile: Bullet + Speed: 85 + Blockable: false + Shadow: true + Angle: 62 + Inaccuracy: 554 + Image: DISCUS + Warhead@1Dam: SpreadDamage + Spread: 171 + Damage: 40 + DeathType: 3 + ProneModifier: 70 + Versus: + None: 100 + Wood: 85 + Light: 70 + Heavy: 35 + Concrete: 28 + Warhead@2Eff: CreateEffect + Explosion: large_grey_explosion + ImpactSound: expnew13.aud + InvalidImpactTypes: Water + Warhead@3EffWater: CreateEffect + Explosion: small_watersplash + ImpactSound: ssplash3.aud + ValidImpactTypes: Water + Warhead@4Smu: LeaveSmudge + SmudgeType: MediumCrater + +Bomb: + ReloadDelay: 10 + Range: 5c0 + Projectile: Bullet + Speed: 170 + Image: canister + Shadow: true + Palette: player + Warhead@1Dam: SpreadDamage + Spread: 298 + Damage: 160 + DeathType: 3 + ProneModifier: 100 + Versus: + None: 200 + Wood: 90 + Light: 75 + Heavy: 32 + Concrete: 100 + Warhead@2Eff: CreateEffect + Explosion: large_explosion + ImpactSound: expnew09.aud + InvalidImpactTypes: Water + Warhead@3EffWater: CreateEffect + Explosion: small_watersplash + ImpactSound: ssplash3.aud + ValidImpactTypes: Water + Warhead@4Smu: LeaveSmudge + SmudgeType: MediumCrater + +RPGTower: + ReloadDelay: 80 + Range: 8c0 + Report: GLNCH4.AUD + Projectile: Bullet + Speed: 384 + Blockable: false + Shadow: true + Angle: 62 + Image: canister + Palette: player + Warhead@1Dam: SpreadDamage + Spread: 128 + Damage: 110 + DeathType: 2 + ProneModifier: 70 + Versus: + None: 30 + Wood: 75 + Light: 90 + Heavy: 100 + Concrete: 70 + Warhead@2Eff: CreateEffect + Explosion: large_clsn + ImpactSound: expnew14.aud + InvalidImpactTypes: Water + Warhead@3EffWater: CreateEffect + Explosion: small_watersplash + ImpactSound: ssplash2.aud + ValidImpactTypes: Water + Warhead@4Smu: LeaveSmudge + SmudgeType: MediumCrater diff --git a/mods/ts/weapons/energyweapons.yaml b/mods/ts/weapons/energyweapons.yaml new file mode 100644 index 0000000000..617891a7db --- /dev/null +++ b/mods/ts/weapons/energyweapons.yaml @@ -0,0 +1,152 @@ +LtRail: + ReloadDelay: 60 + Range: 6c0 + Report: BIGGGUN1.AUD + Projectile: LaserZap + Speed: 1c682 + BeamWidth: 1 + BeamDuration: 10 + Color: 200,0,128,255 + Warhead@1Dam: SpreadDamage + Spread: 42 + Damage: 150 + DeathType: 2 + ProneModifier: 100 + Versus: + None: 100 + Wood: 130 + Light: 150 + Heavy: 110 + Concrete: 5 + +MechRailgun: + ReloadDelay: 60 + Range: 8c0 + Burst: 2 + BurstDelay: 10 + Report: RAILUSE5.AUD + Projectile: LaserZap + Color: 200,0,255,255 + BeamWidth: 3 + Warhead@1Dam: SpreadDamage + Spread: 42 + Damage: 200 + DeathType: 5 + ProneModifier: 100 + Versus: + None: 200 + Wood: 175 + Light: 160 + Heavy: 100 + Concrete: 25 + +SonicZap: + ReloadDelay: 120 + Range: 6c0 + Charges: yes + Report: SONIC4.AUD + Projectile: LaserZap + Color: 200,0,255,255 + BeamWidth: 12 + BeamDuration: 50 + Warhead@1Dam: SpreadDamage + Spread: 42 + Damage: 100 + DeathType: 5 + Versus: + Heavy: 80 + Concrete: 60 + +CyCannon: + ReloadDelay: 50 + Range: 7c0 + Report: SCRIN5B.AUD + ValidTargets: Ground + Projectile: Bullet + Speed: 192 + Blockable: false + Shadow: true + Image: TORPEDO + Warhead@1Dam: SpreadDamage + Spread: 256 + Damage: 120 + DeathType: 6 + ProneModifier: 100 + ValidTargets: Ground + Versus: + None: 100 + Wood: 65 + Light: 75 + Heavy: 50 + Concrete: 40 + Warhead@2Eff: CreateEffect + Explosion: large_bang + ImpactSound: expnew12.aud + InvalidImpactTypes: Water + Warhead@3EffWater: CreateEffect + Explosion: small_watersplash + ImpactSound: ssplash3.aud + ValidImpactTypes: Water + Warhead@4Smu: LeaveSmudge + SmudgeType: SmallScorch + +Proton: + ReloadDelay: 3 + Range: 5c0 + Report: SCRIN5B.AUD + Burst: 2 + ValidTargets: Ground, Air + Projectile: Missile + Speed: 256 + Arm: 2 + Blockable: false + Shadow: true + Inaccuracy: 128 + Image: TORPEDO + RateOfTurn: 1 + RangeLimit: 35 + Warhead@1Dam: SpreadDamage + Spread: 128 + Damage: 20 + DeathType: 3 + ValidTargets: Ground, Air + Versus: + None: 25 + Wood: 65 + Light: 75 + Heavy: 100 + Concrete: 60 + Warhead@2Eff: CreateEffect + Explosion: small_bang + ImpactSound: expnew12.aud + InvalidImpactTypes: Water + Warhead@3EffWater: CreateEffect + Explosion: small_watersplash + ImpactSound: ssplash3.aud + ValidImpactTypes: Water + +ObeliskLaser: + ReloadDelay: 120 + Range: 10c512 + Charges: true + Report: OBELRAY1.AUD + Projectile: LaserZap + BeamWidth: 4 + Warhead@1Dam: SpreadDamage + Spread: 42 + Damage: 250 + DeathType: 5 + ProneModifier: 60 + +TurretLaser: + ReloadDelay: 40 + Range: 5c512 + Report: LASTUR1.AUD + Projectile: LaserZap + BeamWidth: 2 + BeamDuration: 5 + Warhead@1Dam: SpreadDamage + Spread: 42 + Damage: 30 + DeathType: 5 + ProneModifier: 60 diff --git a/mods/ts/weapons/explosions.yaml b/mods/ts/weapons/explosions.yaml new file mode 100644 index 0000000000..94f421a8b1 --- /dev/null +++ b/mods/ts/weapons/explosions.yaml @@ -0,0 +1,45 @@ +UnitExplode: + Warhead@1Dam: SpreadDamage + Spread: 426 + Damage: 50 + Falloff: 1000, 368, 135, 50, 18, 7, 0 + DeathType: 2 + Versus: + None: 90 + Wood: 75 + Light: 60 + Heavy: 25 + Warhead@2Eff: CreateEffect + Explosion: large_twlt + ImpactSound: expnew09.aud + +UnitExplodeSmall: + Warhead@1Dam: SpreadDamage + Spread: 426 + Damage: 40 + DeathType: 2 + Versus: + None: 90 + Wood: 75 + Light: 60 + Heavy: 25 + Warhead@2Eff: CreateEffect + Explosion: medium_brnl + ImpactSound: expnew13.aud + +TiberiumExplosion: + Warhead@1Dam: SpreadDamage + Spread: 9 + Damage: 10 + DeathType: 3 + Versus: + None: 90 + Wood: 75 + Light: 60 + Heavy: 25 + Warhead@2Res: CreateResource + AddsResourceType: Tiberium + Size: 1,1 + Warhead@3Eff: CreateEffect + Explosion: large_explosion + ImpactSound: expnew09.aud diff --git a/mods/ts/weapons/healweapons.yaml b/mods/ts/weapons/healweapons.yaml new file mode 100644 index 0000000000..f72928ecbc --- /dev/null +++ b/mods/ts/weapons/healweapons.yaml @@ -0,0 +1,42 @@ +Heal: + ReloadDelay: 80 + Range: 2c849 + Report: HEALER1.AUD + Projectile: Bullet + Speed: 1c682 + Warhead@1Dam: SpreadDamage + Spread: 213 + Damage: -50 + DeathType: 1 + ProneModifier: 100 + Versus: + Wood: 0 + Light: 0 + Heavy: 0 + Concrete: 0 + +Repair: + ReloadDelay: 80 + Range: 1c819 + Report: REPAIR11.AUD + Projectile: Bullet + Speed: 1c682 + Warhead@1Dam: SpreadDamage + Spread: 213 + Damage: -50 + DeathType: 1 + ProneModifier: 100 + Versus: + None: 0 + Wood: 0 + Light: 100 + Heavy: 100 + Concrete: 0 + +TiberiumHeal: + ReloadDelay: 16 + Warhead@1Dam: SpreadDamage + Spread: 42 + Damage: -2 + DeathType: 6 + PreventProne: yes diff --git a/mods/ts/weapons/largeguns.yaml b/mods/ts/weapons/largeguns.yaml new file mode 100644 index 0000000000..3a19922800 --- /dev/null +++ b/mods/ts/weapons/largeguns.yaml @@ -0,0 +1,124 @@ +90mm: + ReloadDelay: 50 + Range: 6c768 + Report: 120MMF.AUD + Projectile: Bullet + Speed: 682 + Image: 120mm + Shadow: true + Angle: 62 + Palette: ra + Warhead@1Dam: SpreadDamage + Spread: 128 + Damage: 36 + DeathType: 2 + Versus: + None: 25 + Wood: 65 + Light: 75 + Heavy: 100 + Concrete: 60 + Warhead@2Eff: CreateEffect + Explosion: medium_clsn + ImpactSound: expnew14.aud + InvalidImpactTypes: Water + Warhead@3EffWater: CreateEffect + Explosion: small_watersplash + ImpactSound: ssplash3.aud + ValidImpactTypes: Water + Warhead@4Smu: LeaveSmudge + SmudgeType: SmallCrater + +120mm: + ReloadDelay: 80 + Range: 6c768 + Report: 120MMF.AUD + Projectile: Bullet + Speed: 1c512 + Warhead@1Dam: SpreadDamage + Spread: 128 + Damage: 70 + DeathType: 2 + Versus: + None: 25 + Wood: 65 + Light: 75 + Heavy: 100 + Concrete: 60 + Warhead@2Eff: CreateEffect + Explosion: large_clsn + ImpactSound: expnew14.aud + InvalidImpactTypes: Water + Warhead@3EffWater: CreateEffect + Explosion: small_watersplash + ImpactSound: ssplash3.aud + ValidImpactTypes: Water + Warhead@4Smu: LeaveSmudge + SmudgeType: MediumCrater + +120mmx: + ReloadDelay: 80 + Range: 6c768 + Report: 120MMF.AUD + Burst: 2 + BurstDelay: 5 + Projectile: Bullet + Speed: 682 + Image: 120mm + Shadow: true + Angle: 62 + Palette: ra + Warhead@1Dam: SpreadDamage + Spread: 128 + Damage: 50 + DeathType: 2 + Versus: + None: 25 + Wood: 65 + Light: 75 + Heavy: 100 + Concrete: 60 + Warhead@2Eff: CreateEffect + Explosion: medium_clsn + ImpactSound: expnew14.aud + InvalidImpactTypes: Water + Warhead@3EffWater: CreateEffect + Explosion: small_watersplash + ImpactSound: ssplash3.aud + ValidImpactTypes: Water + Warhead@4Smu: LeaveSmudge + SmudgeType: MediumCrater + +155mm: + ReloadDelay: 110 + Range: 18c0 + Report: 120MMF.AUD + Projectile: Bullet + Speed: 170 + Image: 120mm + Angle: 165 + Shadow: true + Blockable: false + Palette: ra + MinRange: 5c0 + Warhead@1Dam: SpreadDamage + Spread: 298 + Damage: 150 + DeathType: 3 + ProneModifier: 100 + Versus: + None: 100 + Wood: 85 + Light: 68 + Heavy: 35 + Concrete: 35 + Warhead@2Eff: CreateEffect + Explosion: large_explosion + ImpactSound: expnew06.aud + InvalidImpactTypes: Water + Warhead@3EffWater: CreateEffect + Explosion: small_watersplash + ImpactSound: ssplash2.aud + ValidImpactTypes: Water + Warhead@4Smu: LeaveSmudge + SmudgeType: MediumCrater diff --git a/mods/ts/weapons/missiles.yaml b/mods/ts/weapons/missiles.yaml new file mode 100644 index 0000000000..caf5dd906e --- /dev/null +++ b/mods/ts/weapons/missiles.yaml @@ -0,0 +1,269 @@ +Bazooka: + ReloadDelay: 60 + Range: 6c0 + MinRange: 0c512 + Report: RKETINF1.AUD + ValidTargets: Ground, Air + Projectile: Missile + Speed: 213 + Arm: 3 + Blockable: false + Shadow: true + Inaccuracy: 128 + Image: DRAGON + RateOfTurn: 8 + RangeLimit: 50 + CloseEnough: 256 + LockOnProbability: 80 + Palette: ra + Warhead@1Dam: SpreadDamage + Spread: 128 + Damage: 35 + DeathType: 2 + ValidTargets: Ground, Air + Versus: + None: 25 + Wood: 65 + Light: 75 + Heavy: 100 + Concrete: 60 + Warhead@2Eff: CreateEffect + Explosion: small_clsn + ImpactSound: expnew12.aud + InvalidImpactTypes: Water, Air, AirHit + Warhead@3EffWater: CreateEffect + Explosion: small_watersplash + ImpactSound: ssplash3.aud + ValidImpactTypes: Water + Warhead@4EffAir: CreateEffect + Explosion: small_twlt + ImpactSound: expnew12.aud + ValidImpactTypes: Air, AirHit + Warhead@5Smu: LeaveSmudge + SmudgeType: SmallCrater + +HoverMissile: + ReloadDelay: 68 + Burst: 2 + Range: 8c0 + Report: HOVRMIS1.AUD + ValidTargets: Ground, Air + Projectile: Missile + Speed: 213 + Arm: 2 + Blockable: false + Shadow: true + Inaccuracy: 128 + Image: DRAGON + RateOfTurn: 8 + RangeLimit: 35 + Palette: ra + Warhead@1Dam: SpreadDamage + Spread: 128 + Damage: 30 + DeathType: 2 + ValidTargets: Ground, Air + Versus: + None: 25 + Wood: 65 + Light: 75 + Heavy: 100 + Concrete: 60 + Warhead@2Eff: CreateEffect + Explosion: small_clsn + ImpactSound: expnew12.aud + InvalidImpactTypes: Water, Air, AirHit + Warhead@3EffWater: CreateEffect + Explosion: small_watersplash + ImpactSound: ssplash3.aud + ValidImpactTypes: Water + Warhead@4EffAir: CreateEffect + Explosion: small_twlt + ImpactSound: expnew12.aud + ValidImpactTypes: Air, AirHit + Warhead@5: LeaveSmudge + SmudgeType: SmallCrater + +MammothTusk: + ReloadDelay: 80 + Range: 6c0 + Report: MISL1.AUD + ValidTargets: Air + Burst: 2 + Projectile: Missile + Arm: 0 + Blockable: false + Shadow: true + Inaccuracy: 128 + Image: DRAGON + RateOfTurn: 10 + Speed: 170 + RangeLimit: 35 + Palette: ra + Warhead@1Dam: SpreadDamage + Spread: 171 + Damage: 40 + DeathType: 3 + ProneModifier: 70 + ValidTargets: Air + Versus: + None: 100 + Wood: 85 + Light: 70 + Heavy: 35 + Concrete: 28 + Warhead@2Eff: CreateEffect + Explosion: medium_bang + ImpactSound: expnew12.aud + InvalidImpactTypes: Water + Warhead@3EffWater: CreateEffect + Explosion: small_watersplash + ImpactSound: ssplash3.aud + ValidImpactTypes: Water + +BikeMissile: + ReloadDelay: 60 + Burst: 2 + BurstDelay: 60 + Range: 5c0 + Report: MISL1.AUD + ValidTargets: Ground + Projectile: Missile + Arm: 2 + Blockable: false + Shadow: true + Inaccuracy: 128 + Image: DRAGON + RateOfTurn: 8 + Speed: 213 + RangeLimit: 35 + Palette: ra + Warhead@1Dam: SpreadDamage + Spread: 256 + Damage: 40 + DeathType: 2 + ValidTargets: Ground + Versus: + None: 25 + Wood: 65 + Light: 75 + Heavy: 100 + Concrete: 60 + Warhead@2Eff: CreateEffect + Explosion: small_clsn + ImpactSound: expnew12.aud + InvalidImpactTypes: Water + Warhead@3EffWater: CreateEffect + Explosion: small_watersplash + ImpactSound: ssplash3.aud + ValidImpactTypes: Water + Warhead@4Smu: LeaveSmudge + SmudgeType: SmallCrater + +Dragon: + ReloadDelay: 50 + Range: 6c0 + Burst: 2 + Report: MISL1.AUD + ValidTargets: Ground, Air + Projectile: Missile + Speed: 213 + Arm: 2 + Blockable: false + Shadow: true + Inaccuracy: 128 + Image: DRAGON + RateOfTurn: 8 + RangeLimit: 35 + Palette: ra + Warhead@1Dam: SpreadDamage + Spread: 128 + Damage: 30 + DeathType: 2 + ValidTargets: Ground, Air + Versus: + None: 25 + Wood: 65 + Light: 75 + Heavy: 100 + Concrete: 60 + Warhead@2Eff: CreateEffect + Explosion: small_clsn + ImpactSound: expnew12.aud + InvalidImpactTypes: Water, Air, AirHit + Warhead@3EffWater: CreateEffect + Explosion: small_watersplash + ImpactSound: ssplash3.aud + ValidImpactTypes: Water + Warhead@4EffAir: CreateEffect + Explosion: small_twlt + ImpactSound: expnew12.aud + ValidImpactTypes: Air, AirHit + Warhead@5Smu: LeaveSmudge + SmudgeType: SmallCrater + +Hellfire: + ReloadDelay: 50 + Range: 6c0 + Report: ORCAMIS1.AUD + Burst: 2 + ValidTargets: Ground, Air + Projectile: Missile + Speed: 256 + Arm: 2 + Blockable: false + Shadow: true + Inaccuracy: 128 + Image: DRAGON + RateOfTurn: 8 + RangeLimit: 35 + Palette: ra + Warhead@1Dam: SpreadDamage + Spread: 85 + Damage: 30 + DeathType: 2 + ValidTargets: Ground, Air + Versus: + None: 30 + Wood: 65 + Light: 150 + Heavy: 100 + Concrete: 30 + Warhead@2Eff: CreateEffect + Explosion: small_bang + ImpactSound: expnew12.aud + InvalidImpactTypes: Water, Air, AirHit + Warhead@3EffWater: CreateEffect + Explosion: small_watersplash + ImpactSound: ssplash3.aud + ValidImpactTypes: Water + Warhead@4EffAir: CreateEffect + Explosion: small_twlt + ImpactSound: expnew12.aud + ValidImpactTypes: Air, AirHit + Warhead@5Smu: LeaveSmudge + SmudgeType: SmallCrater + +SAMTower: + ReloadDelay: 55 + Range: 15c0 + Report: SAMSHOT1.AUD + ValidTargets: Air + Projectile: Missile + Speed: 298 + Arm: 2 + Blockable: false + Shadow: true + Inaccuracy: 128 + Image: DRAGON + RateOfTurn: 5 + RangeLimit: 60 + Palette: ra + Warhead@1Dam: SpreadDamage + Spread: 128 + Damage: 33 + DeathType: 2 + ValidTargets: Air + Warhead@2Eff: CreateEffect + Explosion: small_clsn + ImpactSound: expnew12.aud diff --git a/mods/ts/weapons/otherweapons.yaml b/mods/ts/weapons/otherweapons.yaml new file mode 100644 index 0000000000..2b3e5adae8 --- /dev/null +++ b/mods/ts/weapons/otherweapons.yaml @@ -0,0 +1,74 @@ +FireballLauncher: + ReloadDelay: 50 + Range: 4c256 + Report: FLAMTNK1.AUD + Projectile: Bullet + Speed: 64 + Image: FLAMEALL + Inaccuracy: 384 + Burst: 5 + BurstDelay: 5 + Warhead@1Dam: SpreadDamage + Spread: 341 + Damage: 25 + DeathType: 5 + ProneModifier: 100 + Versus: + None: 600 + Wood: 148 + Light: 59 + Heavy: 6 + Concrete: 2 + Warhead@2Smu: LeaveSmudge + SmudgeType: SmallScorch + +FiendShard: + ReloadDelay: 30 + Burst: 3 + Range: 5c0 + Report: FIEND2.AUD + Projectile: Bullet + Speed: 213 + Image: CRYSTAL4 + Inaccuracy: 512 + Shadow: true + Angle: 88 + Palette: greentiberium + Warhead@1Dam: SpreadDamage + Damage: 35 + DeathType: 1 + ProneModifier: 100 + Versus: + Wood: 60 + Light: 40 + Heavy: 25 + Concrete: 10 + Warhead@3EffWater: CreateEffect + Explosion: small_watersplash + ImpactSound: ssplash3.aud + ValidImpactTypes: Water + +SlimeAttack: + ReloadDelay: 80 + Burst: 3 + Range: 5c0 + Report: VICER1.AUD + Projectile: Bullet + Speed: 426 + Warhead@1Dam: SpreadDamage + Damage: 100 + DeathType: 2 + ProneModifier: 100 + Versus: + Wood: 25 + Light: 30 + Heavy: 10 + Concrete: 10 + +Tiberium: + ReloadDelay: 16 + Warhead@1Dam: SpreadDamage + Spread: 42 + Damage: 2 + DeathType: 6 + PreventProne: yes diff --git a/mods/ts/weapons/smallguns.yaml b/mods/ts/weapons/smallguns.yaml new file mode 100644 index 0000000000..6d0b9773ac --- /dev/null +++ b/mods/ts/weapons/smallguns.yaml @@ -0,0 +1,277 @@ +Minigun: + ReloadDelay: 21 + Range: 4c0 + Report: INFGUN3.AUD + Projectile: Bullet + Speed: 1c682 + Warhead@1Dam: SpreadDamage + Spread: 128 + Damage: 12 + DeathType: 1 + ProneModifier: 70 + Versus: + Wood: 60 + Light: 40 + Heavy: 25 + Concrete: 10 + Warhead@2Eff: CreateEffect + Explosion: piffs + InvalidImpactTypes: Water + Warhead@3EffWater: CreateEffect + Explosion: water_piffs + ValidImpactTypes: Water + +M1Carbine: + ReloadDelay: 20 + Range: 4c0 + Report: INFGUN3.AUD + Projectile: Bullet + Speed: 1c682 + Warhead@1Dam: SpreadDamage + Spread: 128 + Damage: 15 + DeathType: 1 + ProneModifier: 70 + Versus: + Wood: 60 + Light: 40 + Heavy: 25 + Concrete: 10 + Warhead@2Eff: CreateEffect + Explosion: piffs + InvalidImpactTypes: Water + Warhead@3EffWater: CreateEffect + Explosion: water_piffs + ValidImpactTypes: Water + +Vulcan: + ReloadDelay: 60 + Range: 4c0 + Report: CHAINGN1.AUD + Projectile: Bullet + Speed: 1c682 + Warhead@1Dam: SpreadDamage + Spread: 128 + Damage: 20 + DeathType: 1 + ProneModifier: 70 + Versus: + Wood: 60 + Light: 40 + Heavy: 25 + Concrete: 10 + Warhead@2Eff: CreateEffect + Explosion: piffs + InvalidImpactTypes: Water + Warhead@3EffWater: CreateEffect + Explosion: water_piffs + ValidImpactTypes: Water + +Vulcan2: + ReloadDelay: 50 + Burst: 3 + Range: 6c0 + Report: TSGUN4.AUD + Projectile: Bullet + Speed: 1c682 + Warhead@1Dam: SpreadDamage + Spread: 128 + Damage: 50 + DeathType: 1 + ProneModifier: 70 + Versus: + None: 100 + Wood: 60 + Light: 40 + Heavy: 25 + Concrete: 10 + Warhead@2Eff: CreateEffect + Explosion: piffs + InvalidImpactTypes: Water + Warhead@3EffWater: CreateEffect + Explosion: water_piffs + ValidImpactTypes: Water + +Vulcan3: + ReloadDelay: 30 + Burst: 3 + Range: 4c0 + Report: CYGUN1.AUD + Projectile: Bullet + Speed: 1c682 + Warhead@1Dam: SpreadDamage + Spread: 128 + Damage: 10 + DeathType: 1 + ProneModifier: 70 + Versus: + Wood: 60 + Light: 40 + Heavy: 25 + Concrete: 10 + Warhead@2Eff: CreateEffect + Explosion: piffs + InvalidImpactTypes: Water + Warhead@3EffWater: CreateEffect + Explosion: water_piffs + ValidImpactTypes: Water + +VulcanTower: + ReloadDelay: 26 + Range: 6c0 + Report: CHAINGN1.AUD + Projectile: Bullet + Speed: 1c682 + Warhead@1Dam: SpreadDamage + Spread: 128 + Damage: 18 + DeathType: 1 + Versus: + Wood: 60 + Light: 40 + Heavy: 25 + Concrete: 10 + Warhead@2Eff: CreateEffect + Explosion: piffs + InvalidImpactTypes: Water + Warhead@3EffWater: CreateEffect + Explosion: water_piffs + ValidImpactTypes: Water + +JumpCannon: + ReloadDelay: 40 + Burst: 2 + Range: 5c0 + Report: JUMPJET1.AUD + Projectile: Bullet + Speed: 1c682 + Warhead@1Dam: SpreadDamage + Spread: 128 + Damage: 15 + DeathType: 1 + ProneModifier: 70 + Versus: + Wood: 60 + Light: 40 + Heavy: 25 + Concrete: 10 + Warhead@2Eff: CreateEffect + Explosion: piffs + InvalidImpactTypes: Water + Warhead@3EffWater: CreateEffect + Explosion: water_piffs + ValidImpactTypes: Water + +AssaultCannon: + ReloadDelay: 50 + Range: 5c0 + Report: TSGUN4.AUD + Projectile: Bullet + Speed: 1c682 + Warhead@1Dam: SpreadDamage + Spread: 128 + Damage: 40 + DeathType: 1 + ProneModifier: 70 + Versus: + Wood: 60 + Light: 40 + Heavy: 25 + Concrete: 10 + Warhead@2Eff: CreateEffect + Explosion: piffs + InvalidImpactTypes: Water + Warhead@3EffWater: CreateEffect + Explosion: water_piffs + ValidImpactTypes: Water + +RaiderCannon: + ReloadDelay: 55 + Range: 4c0 + Burst: 2 + BurstDelay: 55 + Report: CHAINGN1.AUD + Projectile: Bullet + Speed: 1c682 + Warhead@1Dam: SpreadDamage + Spread: 128 + Damage: 40 + DeathType: 1 + ProneModifier: 70 + Versus: + Wood: 60 + Light: 40 + Heavy: 25 + Concrete: 10 + Warhead@2Eff: CreateEffect + Explosion: piffs + InvalidImpactTypes: Water + Warhead@3EffWater: CreateEffect + Explosion: water_piffs + ValidImpactTypes: Water + +HarpyClaw: + ReloadDelay: 36 + Range: 5c0 + Report: CYGUN1.AUD + Projectile: Bullet + Speed: 1c682 + ValidTargets: Ground, Air + Warhead@1Dam: SpreadDamage + Spread: 128 + Damage: 60 + DeathType: 1 + ProneModifier: 70 + ValidTargets: Ground, Air + Versus: + Wood: 60 + Light: 40 + Heavy: 25 + Concrete: 10 + Warhead@2Eff: CreateEffect + Explosion: piffs + InvalidImpactTypes: Water + Warhead@3EffWater: CreateEffect + Explosion: water_piffs + ValidImpactTypes: Water + +Pistola: + ReloadDelay: 20 + Range: 3c0 + Report: GUN18.AUD + Projectile: Bullet + Speed: 1c682 + Warhead@1Dam: SpreadDamage + Spread: 128 + Damage: 2 + DeathType: 1 + ProneModifier: 70 + Versus: + Wood: 60 + Light: 40 + Heavy: 25 + Concrete: 10 + Warhead@2Eff: CreateEffect + Explosion: piff + InvalidImpactTypes: Water + Warhead@3EffWater: CreateEffect + Explosion: water_piff + ValidImpactTypes: Water + +Sniper: + ReloadDelay: 60 + Range: 6c768 + Report: SILENCER.AUD + Projectile: Bullet + Speed: 1c682 + Warhead@1Dam: SpreadDamage + Spread: 42 + Damage: 150 + DeathType: 1 + ProneModifier: 100 + Versus: + None: 100 + Wood: 0 + Light: 0 + Heavy: 0 + Concrete: 0 diff --git a/mods/ts/weapons/superweapons.yaml b/mods/ts/weapons/superweapons.yaml new file mode 100644 index 0000000000..0db742c280 --- /dev/null +++ b/mods/ts/weapons/superweapons.yaml @@ -0,0 +1,183 @@ +MultiCluster: + ReloadDelay: 80 + Range: 6c0 + Report: MISL1.AUD + ValidTargets: Ground + Projectile: Missile + Speed: 170 + Arm: 2 + Blockable: false + Shadow: true + Inaccuracy: 128 + Image: DRAGON + RateOfTurn: 8 + RangeLimit: 35 + Palette: ra + Warhead@1Dam: SpreadDamage + Spread: 128 + Damage: 65 + DeathType: 3 + ValidTargets: Ground + Versus: + None: 25 + Wood: 65 + Light: 75 + Heavy: 100 + Concrete: 60 + Warhead@2Eff: CreateEffect + Explosion: large_explosion + ImpactSound: expnew09.aud + InvalidImpactTypes: Water + Warhead@3EffWater: CreateEffect + Explosion: small_watersplash + ImpactSound: ssplash2.aud + ValidImpactTypes: Water + Warhead@4Smu: LeaveSmudge + SmudgeType: MediumCrater + +SuicideBomb: + ReloadDelay: 1 + Range: 0c512 + Report: HUNTER2.AUD + Warhead@1Dam: SpreadDamage + Spread: 256 + Damage: 110 + Falloff: 10000, 3680, 1350, 500, 180, 70, 0 + DeathType: 5 + Versus: + None: 90 + Light: 60 + Heavy: 25 + Concrete: 50 + Warhead@2Res: DestroyResource + +IonCannon: + ValidTargets: Ground, Air + Warhead@1Dam_impact: SpreadDamage + Spread: 1c0 + Damage: 100 + Falloff: 1000, 368, 135, 50, 18, 7, 0 + DeathType: 5 + ProneModifier: 100 + ValidTargets: Ground, Air + Warhead@2Eff_impact: CreateEffect + Explosion: ionring + ImpactSound: ion1.aud + Warhead@3Dam_area: SpreadDamage + Spread: 1c0 + Damage: 250 + Falloff: 100, 50, 25, 0 + DeathType: 5 + Delay: 3 + ValidTargets: Ground, Air + Warhead@4Smu_area: LeaveSmudge + SmudgeType: SmallScorch + Size: 2,1 + Delay: 3 + +EMPulseCannon: + ReloadDelay: 100 + Range: 10c0 + Report: PLSECAN2.AUD + Projectile: Bullet + Speed: 425 + Blockable: false + Shadow: true + Angle: 62 + Image: pulsball + Warhead@2Eff: CreateEffect + Explosion: pulse_explosion +# Dummy warhead to allow targeting + Warhead@target: SpreadDamage + Spread: 0 + Damage: 0 + PreventProne: true + ValidTargets: Vehicle + Warhead@emp: GrantUpgrade + Range: 3c0 + Duration: 250 + Upgrades: empdisable + ValidTargets: Vehicle + +ClusterMissile: + ValidTargets: Ground, Water, Air + Warhead@ImpactDamage0: SpreadDamage + Spread: 1c0 + Damage: 150 + Falloff: 1000, 368, 135, 50, 18, 7, 0 + DeathType: 5 + ValidTargets: Ground, Water, Air + Versus: + Concrete: 25 + Warhead@SoundEffect0: CreateEffect + Explosion: large_explosion + ImpactSound: expnew19.aud + Warhead@ResourceDestruction0: DestroyResource + Size: 1 + Warhead@ClusterSmudges0: LeaveSmudge + SmudgeType: LargeCrater + Size: 1 + Warhead@ClusterDamage1: SpreadDamage + Spread: 2c0 + Damage: 60 + Falloff: 1000, 368, 135, 50, 18, 7, 0 + DeathType: 5 + Delay: 5 + ValidTargets: Ground, Water, Air + Versus: + Concrete: 25 + Warhead@ResourceDestruction1: DestroyResource + Size: 2 + Delay: 5 + Warhead@ClusterSmudges1: LeaveSmudge + SmudgeType: LargeScorch + Size: 2 + Delay: 5 + Warhead@ClusterDamage2: SpreadDamage + Spread: 3c0 + Damage: 60 + Falloff: 1000, 368, 135, 50, 18, 7, 0 + DeathType: 5 + Delay: 10 + ValidTargets: Ground, Water, Air + Versus: + Concrete: 25 + Warhead@ResourceDestruction2: DestroyResource + Size: 3 + Delay: 10 + Warhead@ClusterSmudges2: LeaveSmudge + SmudgeType: LargeScorch + Size: 3 + Delay: 10 + Warhead@ClusterDamage3: SpreadDamage + Spread: 4c0 + Damage: 60 + Falloff: 1000, 368, 135, 50, 18, 7, 0 + DeathType: 5 + Delay: 15 + ValidTargets: Ground, Water, Air + Versus: + Concrete: 25 + Warhead@ResourceDestruction3: DestroyResource + Size: 4 + Delay: 15 + Warhead@ClusterSmudges3: LeaveSmudge + SmudgeType: MediumScorch + Size: 4 + Delay: 15 + Warhead@ClusterDamage4: SpreadDamage + Spread: 5c0 + Damage: 60 + Falloff: 1000, 368, 135, 50, 18, 7, 0 + DeathType: 5 + Delay: 20 + ValidTargets: Ground, Water, Air + Versus: + Concrete: 25 + Warhead@ResourceDestruction4: DestroyResource + Size: 5 + Delay: 20 + Warhead@ClusterSmudges4: LeaveSmudge + SmudgeType: SmallScorch + Size: 5 + Delay: 20