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

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 571 B

View File

@@ -0,0 +1,24 @@
{
"version": 1,
"size":
{
"x": 32,
"y": 32
},
"license": "CC-BY-SA-3.0",
"copyright": "Taken from TG git https://github.com/tgstation/tgstation/blob/master/icons/mob/pets.dmi",
"states":
[
{
"name": "fox",
"directions": 4,
"delays": [[1],[1],[1],[1]]
},
{
"name": "fox_dead",
"directions": 1,
"delays": [[1]]
}
]
}