diff --git a/mods/ra/rules/aircraft.yaml b/mods/ra/rules/aircraft.yaml index e661b8662a..921b2112a1 100644 --- a/mods/ra/rules/aircraft.yaml +++ b/mods/ra/rules/aircraft.yaml @@ -207,7 +207,7 @@ TRAN: Range: 10c0 Type: CenterPosition Aircraft: - InitialFacing: 0 + InitialFacing: 224 ROT: 5 Speed: 112 LandableTerrainTypes: Clear,Rough,Road,Ore,Beach @@ -256,7 +256,7 @@ HELI: FacingTolerance: 20 Aircraft: LandWhenIdle: false - InitialFacing: 20 + InitialFacing: 224 ROT: 4 Speed: 149 AutoTarget: @@ -307,7 +307,7 @@ HIND: FacingTolerance: 20 Aircraft: LandWhenIdle: false - InitialFacing: 20 + InitialFacing: 224 ROT: 4 Speed: 112 AutoTarget: diff --git a/mods/ra/rules/defaults.yaml b/mods/ra/rules/defaults.yaml index d5cd53210c..d9fc3f019c 100644 --- a/mods/ra/rules/defaults.yaml +++ b/mods/ra/rules/defaults.yaml @@ -139,6 +139,8 @@ Sequence: idle OpeningSequence: open Offset: 0,0,200 + BodyOrientation: + UseClassicFacingFudge: True ^Tank: Inherits: ^Vehicle @@ -401,6 +403,8 @@ Hovers@CRUISING: UpgradeTypes: cruising UpgradeMinEnabledLevel: 1 + BodyOrientation: + UseClassicFacingFudge: True ^BasicBuilding: Inherits@1: ^ExistsInWorld @@ -626,6 +630,8 @@ Chronoshiftable: Tooltip: GenericName: Destroyed Vehicle + BodyOrientation: + UseClassicFacingFudge: True ^PlaneHusk: Inherits: ^BasicHusk @@ -650,6 +656,8 @@ CruisingUpgrades: cruising CanHover: True FallsToEarth: + BodyOrientation: + UseClassicFacingFudge: True ^Bridge: AlwaysVisible: diff --git a/mods/ra/rules/structures.yaml b/mods/ra/rules/structures.yaml index f9b3631491..25880777b7 100644 --- a/mods/ra/rules/structures.yaml +++ b/mods/ra/rules/structures.yaml @@ -493,6 +493,8 @@ AGUN: Range: 6c0 WithBuildingExplosion: Sequences: building, building_napalm, large_explosion, self_destruct + BodyOrientation: + UseClassicFacingFudge: True DOME: Inherits: ^Building @@ -646,7 +648,7 @@ GUN: HasMinibib: Yes Turreted: ROT: 12 - InitialFacing: 50 + InitialFacing: 56 -WithSpriteBody: WithTurretedSpriteBody: Armament: @@ -661,6 +663,8 @@ GUN: Range: 7c0 WithBuildingExplosion: Sequences: building, building_napalm, large_explosion, self_destruct + BodyOrientation: + UseClassicFacingFudge: True FTUR: Inherits: ^Defense @@ -741,6 +745,8 @@ SAM: Amount: -40 DetectCloaked: Range: 5c0 + BodyOrientation: + UseClassicFacingFudge: True ATEK: Inherits: ^ScienceBuilding @@ -1066,6 +1072,7 @@ HPAD: SpawnOffset: 0,-256,0 ExitCell: 0,0 MoveIntoWorld: false + Facing: 224 RallyPoint: Production: Produces: Aircraft, Helicopter diff --git a/mods/ra/sequences/aircraft.yaml b/mods/ra/sequences/aircraft.yaml index 12bda8f73b..2aaccb1730 100644 --- a/mods/ra/sequences/aircraft.yaml +++ b/mods/ra/sequences/aircraft.yaml @@ -14,6 +14,7 @@ yak: heli: idle: Facings: 32 + UseClassicFacingFudge: True rotor: lrotor Length: 4 slow-rotor: lrotor @@ -24,6 +25,7 @@ heli: hind: idle: Facings: 32 + UseClassicFacingFudge: True rotor: lrotorlg Length: 4 slow-rotor: lrotorlg @@ -37,6 +39,7 @@ hind: tran: idle: tran2 Facings: 32 + UseClassicFacingFudge: True rotor: lrotor Length: 4 rotor2: rrotor diff --git a/mods/ra/sequences/structures.yaml b/mods/ra/sequences/structures.yaml index 55753c9ab1..8c28ed9a1a 100644 --- a/mods/ra/sequences/structures.yaml +++ b/mods/ra/sequences/structures.yaml @@ -344,17 +344,21 @@ fix: gun: idle: Facings: 32 + UseClassicFacingFudge: True recoil: Start: 32 Facings: 32 + UseClassicFacingFudge: True make: gunmake Length: * damaged-idle: Start: 64 Facings: 32 + UseClassicFacingFudge: True damaged-recoil: Start: 96 Facings: 32 + UseClassicFacingFudge: True muzzle: gunfire2 Length: 5 bib: mbGUN @@ -366,10 +370,12 @@ gun: agun: idle: Facings: 32 + UseClassicFacingFudge: True Offset: 0,-1 recoil: Start: 32 Facings: 32 + UseClassicFacingFudge: True Offset: 0,-1 make: agunmake Length: * @@ -377,10 +383,12 @@ agun: damaged-idle: Start: 64 Facings: 32 + UseClassicFacingFudge: True Offset: 0,-1 damaged-recoil: Start: 96 Facings: 32 + UseClassicFacingFudge: True Offset: 0,-1 muzzle: gunfire2 Start: 1 @@ -394,10 +402,12 @@ agun: sam: idle: sam2 Facings: 32 + UseClassicFacingFudge: True Offset: -2,-2 damaged-idle: sam2 Start: 34 Facings: 32 + UseClassicFacingFudge: True Offset: -2,-2 make: sammake Length: * diff --git a/mods/ra/sequences/vehicles.yaml b/mods/ra/sequences/vehicles.yaml index 464060a5e9..0221a720a2 100644 --- a/mods/ra/sequences/vehicles.yaml +++ b/mods/ra/sequences/vehicles.yaml @@ -1,39 +1,46 @@ mcv: idle: Facings: 32 + UseClassicFacingFudge: True icon: mcvicon mcvhusk: idle: Facings: 32 + UseClassicFacingFudge: True ZOffset: -1023 truk: idle: Facings: 32 + UseClassicFacingFudge: True icon: trukicon harv: idle: harvempty Facings: 32 + UseClassicFacingFudge: True harvest: harvempty Start: 32 Length: 8 Facings: 8 empty-idle: harvempty Facings: 32 + UseClassicFacingFudge: True empty-harvest: harvempty Start: 32 Length: 8 Facings: 8 half-idle: harvhalf Facings: 32 + UseClassicFacingFudge: True half-harvest: harvhalf Start: 32 Length: 8 Facings: 8 full-idle: Facings: 32 + UseClassicFacingFudge: True full-harvest: Start: 32 Length: 8 @@ -50,19 +57,23 @@ harv: hhusk: idle: Facings: 32 + UseClassicFacingFudge: True ZOffset: -1023 hhusk2: idle: Facings: 32 + UseClassicFacingFudge: True ZOffset: -1023 1tnk: idle: Facings: 32 + UseClassicFacingFudge: True turret: Start: 32 Facings: 32 + UseClassicFacingFudge: True muzzle: gunfire2 Length: 2 icon: 1tnkicon @@ -70,18 +81,22 @@ hhusk2: 1tnk.destroyed: idle: 1tnk Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 turret: 1tnk Start: 32 Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 2tnk: idle: Facings: 32 + UseClassicFacingFudge: True turret: Start: 32 Facings: 32 + UseClassicFacingFudge: True muzzle: gunfire2 Length: 5 icon: 2tnkicon @@ -89,18 +104,22 @@ hhusk2: 2tnk.destroyed: idle: 2tnk Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 turret: 2tnk Start: 32 Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 3tnk: idle: Facings: 32 + UseClassicFacingFudge: True turret: Start: 32 Facings: 32 + UseClassicFacingFudge: True muzzle: gunfire2 Length: 5 icon: 3tnkicon @@ -108,18 +127,22 @@ hhusk2: 3tnk.destroyed: idle: 3tnk Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 turret: 3tnk Start: 32 Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 4tnk: idle: Facings: 32 + UseClassicFacingFudge: True turret: Start: 32 Facings: 32 + UseClassicFacingFudge: True muzzle: gunfire2 Length: 5 icon: 4tnkicon @@ -127,18 +150,22 @@ hhusk2: 4tnk.destroyed: idle: 4tnk Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 turret: 4tnk Start: 32 Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 v2rl: idle: Facings: 32 + UseClassicFacingFudge: True empty-idle: Start: 32 Facings: 32 + UseClassicFacingFudge: True aim: Start: 64 Facings: 8 @@ -150,6 +177,7 @@ v2rl: arty: idle: Facings: 32 + UseClassicFacingFudge: True muzzle: gunfire2 Length: 5 icon: artyicon @@ -157,19 +185,23 @@ arty: jeep: idle: Facings: 32 + UseClassicFacingFudge: True turret: Start: 32 Facings: 32 + UseClassicFacingFudge: True muzzle: minigun Length: 6 Facings: 8 unload: Facings: 32 + UseClassicFacingFudge: True icon: jeepicon apc: idle: Facings: 32 + UseClassicFacingFudge: True muzzle: minigun Length: 6 Facings: 8 @@ -183,11 +215,13 @@ apc: mnly: idle: Facings: 32 + UseClassicFacingFudge: True icon: mnlyicon mrj: idle: Facings: 32 + UseClassicFacingFudge: True spinner: Start: 32 Length: 32 @@ -196,6 +230,7 @@ mrj: mgg: idle: Facings: 32 + UseClassicFacingFudge: True spinner: Start: 32 Length: 8 @@ -207,6 +242,7 @@ mgg: mgg.destroyed: idle: mgg Facings: 32 + UseClassicFacingFudge: True ZOffset: -512 spinner: mgg Start: 32 @@ -218,6 +254,7 @@ mgg.destroyed: ttnk: idle: Facings: 32 + UseClassicFacingFudge: True spinner: Start: 32 Length: 32 @@ -226,9 +263,11 @@ ttnk: ftrk: idle: Facings: 32 + UseClassicFacingFudge: True turret: Start: 32 Facings: 32 + UseClassicFacingFudge: True muzzle: gunfire2 Length: 2 icon: ftrkicon @@ -236,11 +275,13 @@ ftrk: dtrk: idle: Facings: 32 + UseClassicFacingFudge: True icon: dtrkicon ctnk: idle: Facings: 32 + UseClassicFacingFudge: True muzzle: gunfire2 Length: 5 icon: ctnkicon @@ -248,6 +289,7 @@ ctnk: qtnk: idle: Facings: 32 + UseClassicFacingFudge: True piston: Start: 32 Facings: 8 @@ -257,6 +299,7 @@ qtnk: stnk: idle: Facings: 32 + UseClassicFacingFudge: True turret: Start: 38 Facings: 32