diff --git a/mods/ra/rules/defaults.yaml b/mods/ra/rules/defaults.yaml index 268d1ebe2f..bcab00f727 100644 --- a/mods/ra/rules/defaults.yaml +++ b/mods/ra/rules/defaults.yaml @@ -123,6 +123,7 @@ Explodes: Weapon: UnitExplodeSmall EmptyWeapon: UnitExplodeSmall + QuantizeFacingsFromSequence: WithFacingSpriteBody: AutoSelectionSize: RenderSprites: @@ -184,6 +185,8 @@ TargetTypes: Ground, Infantry, Disguise UpgradeTypes: parachute UpgradeMaxEnabledLevel: 0 + QuantizeFacingsFromSequence: + Sequence: stand RenderSprites: WithInfantryBody: WithDeathAnimation: @@ -322,6 +325,7 @@ ExcludeTilesets: INTERIOR Voiced: VoiceSet: VehicleVoice + QuantizeFacingsFromSequence: AutoSelectionSize: RenderSprites: WithFacingSpriteBody: @@ -359,6 +363,7 @@ Tooltip: GenericName: Plane WithShadow: + QuantizeFacingsFromSequence: RenderSprites: WithFacingSpriteBody: AutoSelectionSize: @@ -390,6 +395,7 @@ SoundOnDamageTransition: DamagedSounds: kaboom1.aud DestroyedSounds: kaboom22.aud + QuantizeFacingsFromSequence: RenderBuilding: WithBuildingExplosion: CaptureNotification: @@ -461,6 +467,7 @@ SellSounds: cashturn.aud Guardable: BodyOrientation: + QuantizedFacings: 1 FrozenUnderFog: GpsRemoveFrozenActor: ScriptTriggers: @@ -546,6 +553,7 @@ Type: Wood AutoTargetIgnore: BodyOrientation: + QuantizedFacings: 1 FrozenUnderFog: StartsRevealed: true ScriptTriggers: @@ -559,6 +567,7 @@ Type: Heavy HiddenUnderFog: Type: CenterPosition + QuantizeFacingsFromSequence: BodyOrientation: AutoTargetIgnore: ScriptTriggers: @@ -640,6 +649,7 @@ ProximityCaptor: Types: Tree BodyOrientation: + QuantizedFacings: 1 FrozenUnderFog: StartsRevealed: true ScriptTriggers: @@ -684,4 +694,5 @@ ShadowSequence: idle UpgradeManager: BodyOrientation: + QuantizedFacings: 1 diff --git a/mods/ra/rules/misc.yaml b/mods/ra/rules/misc.yaml index c97d60822a..e0acacb67d 100644 --- a/mods/ra/rules/misc.yaml +++ b/mods/ra/rules/misc.yaml @@ -25,6 +25,7 @@ MINP: TargetableUnit: TargetTypes: Ground BodyOrientation: + QuantizedFacings: 1 Immobile: OccupiesSpace: true @@ -55,6 +56,7 @@ MINV: TargetableUnit: TargetTypes: Ground BodyOrientation: + QuantizedFacings: 1 Immobile: OccupiesSpace: true @@ -179,6 +181,7 @@ CAMERA: ProximityCaptor: Types: Camera BodyOrientation: + QuantizedFacings: 1 DetectCloaked: Range: 10 WithSpriteBody: @@ -227,6 +230,7 @@ FLARE: Name: Flare ShowOwnerRow: false BodyOrientation: + QuantizedFacings: 1 MINE: HiddenUnderShroud: @@ -244,6 +248,7 @@ MINE: Terrain: Ore AutoTargetIgnore: BodyOrientation: + QuantizedFacings: 1 SeedsResource: GMINE: @@ -262,6 +267,7 @@ GMINE: Terrain: Gems AutoTargetIgnore: BodyOrientation: + QuantizedFacings: 1 SeedsResource: ResourceType: Gems @@ -278,6 +284,7 @@ RAILMINE: Dimensions: 2,1 AutoTargetIgnore: BodyOrientation: + QuantizedFacings: 1 EditorTilesetFilter: ExcludeTilesets: INTERIOR @@ -293,6 +300,7 @@ QUEE: AutoSelectionSize: AppearsOnRadar: BodyOrientation: + QuantizedFacings: 1 EditorTilesetFilter: RequireTilesets: INTERIOR @@ -309,6 +317,7 @@ LAR1: AutoSelectionSize: AppearsOnRadar: BodyOrientation: + QuantizedFacings: 1 EditorTilesetFilter: RequireTilesets: INTERIOR @@ -325,6 +334,7 @@ LAR2: AutoSelectionSize: AppearsOnRadar: BodyOrientation: + QuantizedFacings: 1 EditorTilesetFilter: RequireTilesets: INTERIOR @@ -391,6 +401,7 @@ mpspawn: WithSpriteBody: RenderSpritesEditorOnly: BodyOrientation: + QuantizedFacings: 1 waypoint: AlwaysVisible: @@ -399,6 +410,7 @@ waypoint: WithSpriteBody: RenderSpritesEditorOnly: BodyOrientation: + QuantizedFacings: 1 ^fact.colorpicker: Inherits: FACT