diff --git a/mods/ra/rules/defaults.yaml b/mods/ra/rules/defaults.yaml index 0d89ed3de1..434ad61bd4 100644 --- a/mods/ra/rules/defaults.yaml +++ b/mods/ra/rules/defaults.yaml @@ -697,3 +697,29 @@ ShadowSequence: idle UpgradeManager: +^Mine: + Inherits: ^SpriteActor + WithSpriteBody: + HiddenUnderShroud: + Type: CenterPosition + Mine: + CrushClasses: mine + DetonateClasses: mine + AvoidFriendly: false + Health: + HP: 100 + NotifyAppliedDamage: false + Armor: + Type: Light + Cloak: + CloakSound: + UncloakSound: + Palette: + CloakTypes: Mine + Tooltip: + Name: Mine + Targetable: + TargetTypes: Ground + Immobile: + OccupiesSpace: true + diff --git a/mods/ra/rules/misc.yaml b/mods/ra/rules/misc.yaml index 7ea617fd95..29d45ade9d 100644 --- a/mods/ra/rules/misc.yaml +++ b/mods/ra/rules/misc.yaml @@ -1,68 +1,12 @@ MINP: - HiddenUnderShroud: - Type: CenterPosition - Mine: - CrushClasses: mine - DetonateClasses: mine - AvoidFriendly: false + Inherits: ^Mine Explodes: Weapon: APMine - Health: - HP: 100 - NotifyAppliedDamage: false - Armor: - Type: Light - RenderSprites: - WithSpriteBody: - AutoSelectionSize: - Cloak: - CloakSound: - UncloakSound: - Palette: - CloakTypes: Mine - Tooltip: - Name: Mine - ProximityCaptor: - Types: Mine - Targetable: - TargetTypes: Ground - BodyOrientation: - QuantizedFacings: 1 - Immobile: - OccupiesSpace: true MINV: - HiddenUnderShroud: - Type: CenterPosition - Mine: - CrushClasses: mine - DetonateClasses: mine - AvoidFriendly: false + Inherits: ^Mine Explodes: Weapon: ATMine - Health: - HP: 100 - NotifyAppliedDamage: false - Armor: - Type: Light - RenderSprites: - WithSpriteBody: - AutoSelectionSize: - Cloak: - CloakSound: - UncloakSound: - Palette: - CloakTypes: Mine - Tooltip: - Name: Mine - ProximityCaptor: - Types: Mine - Targetable: - TargetTypes: Ground - BodyOrientation: - QuantizedFacings: 1 - Immobile: - OccupiesSpace: true CRATE: Inherits: ^Crate