Space bear (#7311)

This commit is contained in:
mirrorcult
2022-03-28 13:53:06 -07:00
committed by GitHub
parent 6060dbca1b
commit b8f26c47a7
11 changed files with 79 additions and 118 deletions

View 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

View File

@@ -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.

View File

@@ -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

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.1 KiB

View File

@@ -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"
}
]
}