Myconide (#1265)
This commit is contained in:
164
Resources/Prototypes/_CP14/Entities/Mobs/NPC/myconide.yml
Normal file
164
Resources/Prototypes/_CP14/Entities/Mobs/NPC/myconide.yml
Normal file
@@ -0,0 +1,164 @@
|
||||
- type: entity
|
||||
id: CP14MobMonsterMyconideFlyagaric
|
||||
parent: CP14SimpleMobBase
|
||||
name: myconide flyagaric
|
||||
description: While you're looking at it, it's already running towards you!!!
|
||||
categories: [ ForkFiltered ]
|
||||
components:
|
||||
- type: HTN
|
||||
rootTask:
|
||||
task: CP14MonsterCompound
|
||||
blackboard:
|
||||
NavSmash: !type:Bool
|
||||
true
|
||||
VisionRadius: !type:Single
|
||||
16
|
||||
AggroVisionRadius: !type:Single
|
||||
12
|
||||
- type: NpcFactionMember
|
||||
factions:
|
||||
- CP14Monster
|
||||
- type: Sprite
|
||||
drawdepth: Mobs
|
||||
sprite: _CP14/Mobs/Monster/flyagaric.rsi
|
||||
layers:
|
||||
- map: ["enum.DamageStateVisualLayers.Base"]
|
||||
state: flyagaric
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeCircle
|
||||
radius: 0.25
|
||||
density: 60
|
||||
mask:
|
||||
- MobMask
|
||||
layer:
|
||||
- MobLayer
|
||||
- type: Appearance
|
||||
- type: Body
|
||||
prototype: Animal
|
||||
- type: MobThresholds
|
||||
thresholds:
|
||||
0: Alive
|
||||
30: Dead
|
||||
- type: SlowOnDamage
|
||||
speedModifierThresholds:
|
||||
20: 0.8
|
||||
- type: Stamina
|
||||
critThreshold: 60
|
||||
- type: CombatMode
|
||||
- type: MeleeWeapon
|
||||
angle: 0
|
||||
animation: WeaponArcPunch
|
||||
damage:
|
||||
types:
|
||||
Blunt: 2
|
||||
- type: MovementSpeedModifier
|
||||
baseWalkSpeed: 4
|
||||
baseSprintSpeed: 4
|
||||
- type: DamageStateVisuals
|
||||
states:
|
||||
Alive:
|
||||
Base: flyagaric
|
||||
Dead:
|
||||
Base: dead
|
||||
- type: Butcherable
|
||||
spawned:
|
||||
- id: CP14AgaricMushroom
|
||||
amount: 3
|
||||
- type: Bloodstream
|
||||
bloodMaxVolume: 60
|
||||
bloodReagent: CP14AgaricMushroom
|
||||
- type: Grammar
|
||||
attributes:
|
||||
gender: epicene
|
||||
- type: Tag
|
||||
tags:
|
||||
- FootstepSound
|
||||
- CP14Mosquito
|
||||
|
||||
- type: entity
|
||||
id: CP14MobMonsterMyconideLumish
|
||||
parent: CP14SimpleMobBase
|
||||
name: myconide lumish
|
||||
description: It's a mushroom with a glowing cap, and it hits you hard on the head.
|
||||
categories: [ ForkFiltered ]
|
||||
components:
|
||||
- type: HTN
|
||||
rootTask:
|
||||
task: CP14MonsterCompound
|
||||
blackboard:
|
||||
NavSmash: !type:Bool
|
||||
true
|
||||
VisionRadius: !type:Single
|
||||
16
|
||||
AggroVisionRadius: !type:Single
|
||||
12
|
||||
- type: NpcFactionMember
|
||||
factions:
|
||||
- CP14Monster
|
||||
- type: Sprite
|
||||
drawdepth: Mobs
|
||||
sprite: _CP14/Mobs/Monster/lumish.rsi
|
||||
layers:
|
||||
- map: ["enum.DamageStateVisualLayers.Base"]
|
||||
state: lumishroom
|
||||
- map: [ "enum.DamageStateVisualLayers.BaseUnshaded" ]
|
||||
state: lumishroom_cap
|
||||
shader: unshaded
|
||||
- type: Fixtures
|
||||
fixtures:
|
||||
fix1:
|
||||
shape:
|
||||
!type:PhysShapeCircle
|
||||
radius: 0.25
|
||||
density: 60
|
||||
mask:
|
||||
- MobMask
|
||||
layer:
|
||||
- MobLayer
|
||||
- type: Appearance
|
||||
- type: Body
|
||||
prototype: Animal
|
||||
- type: MobThresholds
|
||||
thresholds:
|
||||
0: Alive
|
||||
30: Dead
|
||||
- type: SlowOnDamage
|
||||
speedModifierThresholds:
|
||||
20: 0.8
|
||||
- type: Stamina
|
||||
critThreshold: 60
|
||||
- type: CombatMode
|
||||
- type: MeleeWeapon
|
||||
angle: 0
|
||||
animation: WeaponArcPunch
|
||||
damage:
|
||||
types:
|
||||
Blunt: 2
|
||||
- type: MovementSpeedModifier
|
||||
baseWalkSpeed: 4
|
||||
baseSprintSpeed: 4
|
||||
- type: DamageStateVisuals
|
||||
states:
|
||||
Alive:
|
||||
Base: lumishroom
|
||||
BaseUnshaded: lumishroom_cap
|
||||
Dead:
|
||||
Base: dead
|
||||
BaseUnshaded: dead_cap
|
||||
- type: Butcherable
|
||||
spawned:
|
||||
- id: CP14LumiMushroom
|
||||
amount: 3
|
||||
- type: Bloodstream
|
||||
bloodMaxVolume: 60
|
||||
bloodReagent: CP14LumiMushroom
|
||||
- type: Grammar
|
||||
attributes:
|
||||
gender: epicene
|
||||
- type: Tag
|
||||
tags:
|
||||
- FootstepSound
|
||||
- CP14Mosquito
|
||||
@@ -30,4 +30,7 @@
|
||||
entries:
|
||||
- id: CP14AgaricMushroom
|
||||
amount: 1
|
||||
maxAmount: 2
|
||||
maxAmount: 2
|
||||
- id: CP14MobMonsterMyconideFlyagaric
|
||||
amount: 1
|
||||
prob: 0.08
|
||||
|
||||
@@ -33,4 +33,7 @@
|
||||
entries:
|
||||
- id: CP14LumiMushroom
|
||||
amount: 1
|
||||
maxAmount: 1
|
||||
maxAmount: 1
|
||||
- id: CP14MobMonsterMyconideLumish
|
||||
amount: 1
|
||||
prob: 0.08
|
||||
|
||||
BIN
Resources/Textures/_CP14/Mobs/Monster/flyagaric.rsi/dead.png
Normal file
BIN
Resources/Textures/_CP14/Mobs/Monster/flyagaric.rsi/dead.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 769 B |
Binary file not shown.
|
After Width: | Height: | Size: 1.9 KiB |
@@ -0,0 +1,18 @@
|
||||
{
|
||||
"version": 1,
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"license": "CC-BY-SA-4.0",
|
||||
"copyright": "Created by prazat911 (Discord)",
|
||||
"states": [
|
||||
{
|
||||
"name": "flyagaric",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "dead"
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
Resources/Textures/_CP14/Mobs/Monster/lumish.rsi/dead.png
Normal file
BIN
Resources/Textures/_CP14/Mobs/Monster/lumish.rsi/dead.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 521 B |
BIN
Resources/Textures/_CP14/Mobs/Monster/lumish.rsi/dead_cap.png
Normal file
BIN
Resources/Textures/_CP14/Mobs/Monster/lumish.rsi/dead_cap.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 377 B |
BIN
Resources/Textures/_CP14/Mobs/Monster/lumish.rsi/lumishroom.png
Normal file
BIN
Resources/Textures/_CP14/Mobs/Monster/lumish.rsi/lumishroom.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 1.2 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 688 B |
25
Resources/Textures/_CP14/Mobs/Monster/lumish.rsi/meta.json
Normal file
25
Resources/Textures/_CP14/Mobs/Monster/lumish.rsi/meta.json
Normal file
@@ -0,0 +1,25 @@
|
||||
{
|
||||
"version": 1,
|
||||
"size": {
|
||||
"x": 32,
|
||||
"y": 32
|
||||
},
|
||||
"license": "CC-BY-SA-4.0",
|
||||
"copyright": "Created by prazat911 (Discord)",
|
||||
"states": [
|
||||
{
|
||||
"name": "lumishroom",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "lumishroom_cap",
|
||||
"directions": 4
|
||||
},
|
||||
{
|
||||
"name": "dead"
|
||||
},
|
||||
{
|
||||
"name": "dead_cap"
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user