diff --git a/mods/cnc/rules/aircraft.yaml b/mods/cnc/rules/aircraft.yaml index 8bc0274882..a8a753d997 100644 --- a/mods/cnc/rules/aircraft.yaml +++ b/mods/cnc/rules/aircraft.yaml @@ -13,7 +13,7 @@ TRAN: LandWhenIdle: true ROT: 5 Speed: 140 - InitialFacing: 0 + InitialFacing: 224 LandableTerrainTypes: Clear,Rough,Road,Ore,Beach,Tiberium,BlueTiberium AltitudeVelocity: 0c100 Health: @@ -54,6 +54,7 @@ HELI: Queue: Aircraft.Nod Aircraft: RearmBuildings: hpad + InitialFacing: 224 ROT: 4 Speed: 186 Health: @@ -105,6 +106,7 @@ ORCA: Queue: Aircraft.GDI Aircraft: RearmBuildings: hpad + InitialFacing: 224 ROT: 4 Speed: 186 Health: diff --git a/mods/cnc/rules/defaults.yaml b/mods/cnc/rules/defaults.yaml index 74f867e27b..192e1496e4 100644 --- a/mods/cnc/rules/defaults.yaml +++ b/mods/cnc/rules/defaults.yaml @@ -98,6 +98,8 @@ MustBeDestroyed: Voiced: VoiceSet: VehicleVoice + BodyOrientation: + UseClassicFacingFudge: True ^Tank: Inherits: ^Vehicle @@ -157,6 +159,8 @@ MustBeDestroyed: Voiced: VoiceSet: VehicleVoice + BodyOrientation: + UseClassicFacingFudge: True ^Infantry: Inherits@1: ^ExistsInWorld @@ -674,6 +678,8 @@ Explodes: Weapon: UnitExplodeSmall EmptyWeapon: UnitExplodeSmall + BodyOrientation: + UseClassicFacingFudge: True ^HelicopterHusk: Inherits: ^CommonHuskDefaults @@ -687,6 +693,8 @@ Explosion: HeliCrash Tooltip: GenericName: Destroyed Helicopter + BodyOrientation: + UseClassicFacingFudge: True ^Bridge: AlwaysVisible: diff --git a/mods/cnc/rules/structures.yaml b/mods/cnc/rules/structures.yaml index 6540d9d31a..c7a9d9a7df 100644 --- a/mods/cnc/rules/structures.yaml +++ b/mods/cnc/rules/structures.yaml @@ -658,7 +658,7 @@ GUN: HasMinibib: Yes Turreted: ROT: 12 - InitialFacing: 50 + InitialFacing: 56 -WithSpriteBody: WithTurretedSpriteBody: Armament: @@ -672,6 +672,8 @@ GUN: Range: 3c0 Power: Amount: -20 + BodyOrientation: + UseClassicFacingFudge: True SAM: Inherits: ^Defense @@ -712,6 +714,8 @@ SAM: -RenderDetectionCircle: Power: Amount: -20 + BodyOrientation: + UseClassicFacingFudge: True OBLI: Inherits: ^Defense diff --git a/mods/cnc/sequences/aircraft.yaml b/mods/cnc/sequences/aircraft.yaml index 0f6e718e4c..7ef851a8a7 100644 --- a/mods/cnc/sequences/aircraft.yaml +++ b/mods/cnc/sequences/aircraft.yaml @@ -1,11 +1,13 @@ c17: idle: Facings: 32 + UseClassicFacingFudge: True icon: c17icnh tran: idle: Facings: 32 + UseClassicFacingFudge: True rotor: lrotor Length: 4 rotor2: rrotor @@ -27,6 +29,7 @@ tran: heli: idle: Facings: 32 + UseClassicFacingFudge: True rotor: lrotor Length: 4 slow-rotor: lrotor @@ -41,6 +44,7 @@ heli: orca: idle: Facings: 32 + UseClassicFacingFudge: True move: Start: 32 Facings: 32 @@ -50,6 +54,7 @@ orca: a10: idle: Facings: 32 + UseClassicFacingFudge: True muzzle: minigun Length: 6 Facings: 8 diff --git a/mods/cnc/sequences/structures.yaml b/mods/cnc/sequences/structures.yaml index c87466add5..407addeb30 100644 --- a/mods/cnc/sequences/structures.yaml +++ b/mods/cnc/sequences/structures.yaml @@ -414,15 +414,19 @@ wood: gun: idle: Facings: 32 + UseClassicFacingFudge: True recoil: Start: 32 Facings: 32 + UseClassicFacingFudge: True damaged-idle: Start: 64 Facings: 32 + UseClassicFacingFudge: True damaged-recoil: Start: 96 Facings: 32 + UseClassicFacingFudge: True make: gunmake Length: * Tick: 80 @@ -449,6 +453,7 @@ sam: idle: Start: 17 Facings: 32 + UseClassicFacingFudge: True closing: Start: 50 Length: 14 @@ -462,6 +467,7 @@ sam: damaged-idle: Start: 81 Facings: 32 + UseClassicFacingFudge: True damaged-closing: Start: 114 Length: 14 diff --git a/mods/cnc/sequences/vehicles.yaml b/mods/cnc/sequences/vehicles.yaml index 7b6cd1a98a..63a0ae64ba 100644 --- a/mods/cnc/sequences/vehicles.yaml +++ b/mods/cnc/sequences/vehicles.yaml @@ -1,17 +1,20 @@ mcv: idle: Facings: 32 + UseClassicFacingFudge: True icon: mcvicnh.tem AddExtension: False mcv.destroyed: idle: mcv Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 harv: idle: Facings: 32 + UseClassicFacingFudge: True harvest: Start: 32 Length: 4 @@ -27,14 +30,17 @@ harv: harv.destroyed: idle: harv Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 bggy: idle: Facings: 32 + UseClassicFacingFudge: True turret: Start: 32 Facings: 32 + UseClassicFacingFudge: True muzzle: minigun Length: 6 Facings: 8 @@ -44,18 +50,22 @@ bggy: bggy.destroyed: idle: bggy Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 turret: bggy Start: 32 Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 mtnk: idle: Facings: 32 + UseClassicFacingFudge: True turret: Start: 32 Facings: 32 + UseClassicFacingFudge: True muzzle: gunfire2 Length: * icon: mtnkicnh.tem @@ -64,18 +74,22 @@ mtnk: mtnk.destroyed: idle: mtnk Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 turret: mtnk Start: 32 Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 ltnk: idle: Facings: 32 + UseClassicFacingFudge: True turret: Start: 32 Facings: 32 + UseClassicFacingFudge: True muzzle: gunfire2 Length: * icon: ltnkicnh.tem @@ -84,18 +98,22 @@ ltnk: ltnk.destroyed: idle: ltnk Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 turret: ltnk Start: 32 Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 htnk: idle: Facings: 32 + UseClassicFacingFudge: True turret: Start: 32 Facings: 32 + UseClassicFacingFudge: True muzzle: gunfire2 Length: * icon: htnkicnh.tem @@ -104,18 +122,22 @@ htnk: htnk.destroyed: idle: htnk Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 turret: htnk Start: 32 Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 jeep: idle: Facings: 32 + UseClassicFacingFudge: True turret: Start: 32 Facings: 32 + UseClassicFacingFudge: True muzzle: minigun Length: 6 Facings: 8 @@ -125,26 +147,31 @@ jeep: jeep.destroyed: idle: jeep Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 turret: jeep Start: 32 Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 bike: idle: Facings: 32 + UseClassicFacingFudge: True icon: bikeicnh.tem AddExtension: False bike.destroyed: idle: bike Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 ftnk: idle: Facings: 32 + UseClassicFacingFudge: True muzzle: Combine: flame-n: @@ -179,11 +206,13 @@ ftnk: ftnk.destroyed: idle: ftnk Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 mhq: idle: Facings: 32 + UseClassicFacingFudge: True spinner: Start: 32 Length: 32 @@ -192,68 +221,84 @@ mhq: msam: idle: Facings: 32 + UseClassicFacingFudge: True turret: Start: 32 Facings: 32 + UseClassicFacingFudge: True empty-aim: Start: 64 Facings: 32 + UseClassicFacingFudge: True aim: Start: 64 Facings: 32 + UseClassicFacingFudge: True icon: msamicnh.tem AddExtension: False msam.destroyed: idle: msam Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 turret: msam Start: 32 Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 mlrs: idle: Facings: 32 + UseClassicFacingFudge: True turret: Start: 32 Facings: 32 + UseClassicFacingFudge: True turret2: Start: 32 Facings: 32 + UseClassicFacingFudge: True turret1: Start: 64 Facings: 32 + UseClassicFacingFudge: True turret0: Start: 96 Facings: 32 + UseClassicFacingFudge: True icon: mlrsicnh.tem AddExtension: False mlrs.destroyed: idle: mlrs Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 turret: mlrs Start: 32 Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 stnk: idle: Facings: 32 + UseClassicFacingFudge: True icon: stnkicnh.tem AddExtension: False stnk.destroyed: idle: stnk Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 arty: idle: Facings: 32 + UseClassicFacingFudge: True muzzle: gunfire2 Length: * icon: artyicnh.tem @@ -262,11 +307,13 @@ arty: arty.destroyed: idle: arty Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 apc: idle: Facings: 32 + UseClassicFacingFudge: True turret: apctur Facings: 32 muzzle: apcmuz @@ -284,6 +331,7 @@ apc: apc.destroyed: idle: apc Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 turret: apctur Facings: 32