Foxes and Renault (#7111)

This commit is contained in:
Emisse
2022-03-13 17:32:33 -06:00
committed by GitHub
parent ad3db819d5
commit 9d9dd00ed4
5 changed files with 95 additions and 0 deletions

View File

@@ -85,3 +85,16 @@
- type: ConditionalSpawner
prototypes:
- Drone
- type: entity
name: Fox Renault Spawner
id: SpawnMobFoxRenault
parent: MarkerBase
components:
- type: Sprite
layers:
- state: green
- state: ai
- type: ConditionalSpawner
prototypes:
- MobFoxRenault

View File

@@ -1117,3 +1117,61 @@
attributes:
proper: true
gender: female
- type: entity
name: fox
parent: SimpleMobBase
id: MobFox
description: They're a fox.
components:
- type: Sprite
drawdepth: Mobs
sprite: Mobs/Animals/fox.rsi
layers:
- map: ["enum.DamageStateVisualLayers.Base"]
state: fox
- type: Physics
- type: Fixtures
fixtures:
- shape:
!type:PhysShapeCircle
radius: 0.35
mass: 10
mask:
- Impassable
- MobImpassable
- VaultImpassable
- SmallImpassable
layer:
- Opaque
- type: Appearance
visuals:
- type: DamageStateVisualizer
normal: fox
crit: fox_dead
dead: fox_dead
- type: Butcherable
spawned: FoodMeat
pieces: 3
- type: InteractionPopup
successChance: 0.5
interactSuccessString: petting-success-soft-floofy
interactFailureString: petting-failure-generic
- type: Grammar
attributes:
gender: epicene
- type: Bloodstream
bloodMaxVolume: 100
- type: entity
name: Renault
parent: MobFox
id: MobFoxRenault
description: The captain's trustworthy fox.
components:
- type: InteractionPopup
successChance: 1
- type: Grammar
attributes:
proper: true
gender: female