Space bear (#7311)
57
Resources/Prototypes/Entities/Mobs/NPCs/bear.yml
Normal file
@@ -0,0 +1,57 @@
|
||||
- type: entity
|
||||
name: space bear
|
||||
id: MobBearSpace
|
||||
parent: SimpleSpaceMobBase
|
||||
description: It looks friendly. Why don't you give it a hug?
|
||||
components:
|
||||
- type: UtilityAI
|
||||
behaviorSets:
|
||||
- Idle
|
||||
- UnarmedAttackHostiles
|
||||
- type: AiFactionTag
|
||||
factions:
|
||||
- SimpleHostile
|
||||
- type: Sprite
|
||||
drawdepth: Mobs
|
||||
layers:
|
||||
- map: [ "enum.DamageStateVisualLayers.Base" ]
|
||||
state: bear
|
||||
sprite: Mobs/Animals/bear.rsi
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
- shape:
|
||||
!type:PhysShapeCircle
|
||||
radius: 0.5
|
||||
mass: 100
|
||||
mask:
|
||||
- Impassable
|
||||
- MobImpassable
|
||||
- SmallImpassable
|
||||
layer:
|
||||
- Opaque
|
||||
- type: MobState
|
||||
thresholds:
|
||||
0: !type:NormalMobState {}
|
||||
150: !type:DeadMobState {}
|
||||
- type: Appearance
|
||||
visuals:
|
||||
- type: DamageStateVisualizer
|
||||
normal: bear
|
||||
crit: bear_dead
|
||||
dead: bear_dead
|
||||
- type: Butcherable
|
||||
spawned:
|
||||
- id: FoodMeatBear
|
||||
amount: 3
|
||||
- id: MaterialHideBear
|
||||
amount: 1
|
||||
prob: 0.3
|
||||
- type: Bloodstream
|
||||
bloodMaxVolume: 500
|
||||
- type: UnarmedCombat
|
||||
range: 0.5
|
||||
arcwidth: 0
|
||||
arc: claw
|
||||
damage:
|
||||
groups:
|
||||
Brute: 15
|
||||
@@ -201,7 +201,7 @@
|
||||
# Tastes like meat, cabbage.
|
||||
|
||||
- type: entity
|
||||
name: Filet migrawr
|
||||
name: filet migrawr
|
||||
parent: FoodMealBase
|
||||
id: FoodMealBearsteak
|
||||
description: Because eating bear wasn't manly enough.
|
||||
|
||||
@@ -46,6 +46,25 @@
|
||||
FoodBreadBun: 1
|
||||
FoodMeatXeno: 1
|
||||
|
||||
- type: microwaveMealRecipe
|
||||
id: RecipeBearger
|
||||
name: bearger recipe
|
||||
result: FoodBurgerBear
|
||||
time: 5
|
||||
solids:
|
||||
FoodBreadBun: 1
|
||||
FoodMeatBear: 1
|
||||
|
||||
- type: microwaveMealRecipe
|
||||
id: RecipeFiletMigrawr
|
||||
name: filet migrawr recipe
|
||||
result: FoodMealBearsteak
|
||||
time: 10
|
||||
solids:
|
||||
FoodMeatBear: 1
|
||||
reagents:
|
||||
Beer: 15
|
||||
|
||||
#- type: microwaveMealRecipe
|
||||
# id: RecipeSuperBiteBurger
|
||||
# name: super bite burger recipe
|
||||
|
||||
|
Before Width: | Height: | Size: 1.2 KiB |
|
Before Width: | Height: | Size: 9.7 KiB |
|
Before Width: | Height: | Size: 2.8 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
|
Before Width: | Height: | Size: 4.7 KiB |
|
Before Width: | Height: | Size: 3.3 KiB |
|
Before Width: | Height: | Size: 1.1 KiB |
@@ -7,127 +7,12 @@
|
||||
"license": "CC-BY-SA-3.0",
|
||||
"copyright": "Taken from https://github.com/tgstation/tgstation/commit/53d1f1477d22a11a99c6c6924977cd431075761b",
|
||||
"states": [
|
||||
{
|
||||
"name": "brownbear",
|
||||
"directions": 4,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "brownbear_dead",
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "brownbear_gib",
|
||||
"delays": [
|
||||
[
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "combatbear",
|
||||
"directions": 4,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "combatbear_dead",
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "bear",
|
||||
"directions": 4,
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
1
|
||||
],
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "bear_dead",
|
||||
"delays": [
|
||||
[
|
||||
1
|
||||
]
|
||||
]
|
||||
},
|
||||
{
|
||||
"name": "bear_gib",
|
||||
"delays": [
|
||||
[
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1,
|
||||
0.1
|
||||
]
|
||||
]
|
||||
"name": "bear_dead"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||