diff --git a/mods/ra/rules/infantry.yaml b/mods/ra/rules/infantry.yaml index 03f8638190..2d3a2071a4 100644 --- a/mods/ra/rules/infantry.yaml +++ b/mods/ra/rules/infantry.yaml @@ -350,6 +350,7 @@ MECH: -RenderInfantry: RenderInfantryProne: IdleAnimations: idle1,idle2 + EINSTEIN: Inherits: ^Infantry Selectable: @@ -369,7 +370,34 @@ EINSTEIN: AttackMove: JustMove: true ProximityCaptor: - Types:CivilianInfantry + Types: CivilianInfantry + -RenderInfantry: + RenderInfantryPanic: + ScaredyCat: + +DELPHI: + Inherits: ^Infantry + Selectable: + Voice: CivilianMaleVoice + Bounds: 12,17,0,-9 + Valued: + Cost: 10 + Tooltip: + Name: Agent Delphi + Health: + HP: 25 + Mobile: + Speed: 5 + RevealsShroud: + Range: 2 + -AutoTarget: + AttackMove: + JustMove: true + ProximityCaptor: + Types: CivilianInfantry + -RenderInfantry: + RenderInfantryPanic: + ScaredyCat: SHOK: Inherits: ^Infantry diff --git a/mods/ra/sequences.yaml b/mods/ra/sequences.yaml index 277ba9ed5a..122aede2ba 100644 --- a/mods/ra/sequences.yaml +++ b/mods/ra/sequences.yaml @@ -2136,6 +2136,45 @@ einstein: Start: 0 Length: 6 Tick: 1600 + +delphi: + stand: + Start: 0 + Facings: 8 + panic-run: + Start: 8 + Length: 6 + Facings: 8 + panic-stand: + Start: 8 + Length: 6 + Facings: 8 + run: + Start: 56 + Length: 6 + Facings: 8 + die1: + Start: 115 + Length: 8 + die2: + Start: 123 + Length: 8 + die3: + Start: 135 + Length: 12 + die4: + Start: 147 + Length: 17 + die5: + Start: 123 + Length: 8 + die6: electro + Start: 0 + Length: * + die-crushed: corpse1 + Start: 0 + Length: 6 + Tick: 1600 parabomb: open: