шырнулся и умер

This commit is contained in:
Jabak
2024-06-24 01:00:44 +03:00
parent 37fe791fd7
commit 24876d9afa
16 changed files with 516 additions and 1 deletions

View File

@@ -62,3 +62,8 @@
license: "CC-BY-4.0"
copyright: "Taken and edited from source"
source: "https://freesound.org/people/juskiddink/sounds/215658/"
- files: ["base-hallucination-mob.ogg"]
license: "CC0-1.0"
copyright: "Taken and edited from source"
source: "https://freesound.org/people/Nihil_Existentia/sounds/703361/"

View File

@@ -2,7 +2,7 @@ reagent-effect-status-effect-Stun = оглушительный
reagent-effect-status-effect-KnockedDown = нокаутирующий
reagent-effect-status-effect-Jitter = дрожание
reagent-effect-status-effect-TemporaryBlindness = ослепление
reagent-effect-status-effect-SeeingRainbows = галлюцинации
reagent-effect-status-effect-SeeingRainbows = видеть радугу
reagent-effect-status-effect-Muted = неспособность говорить
reagent-effect-status-effect-Stutter = заикание
reagent-effect-status-effect-ForcedSleep = бессознательность

View File

@@ -346,6 +346,12 @@
type: Add
time: 10
refresh: false
- !type:HallucinationsReagentEffect
key: Hallucinations
proto: MindBreaker
type: Add
time: 20
refresh: true
# TODO: PROPER hallucinations
- type: reagent

View File

@@ -0,0 +1,120 @@
# Base
- type: entity
parent: BaseMob
id: BaseEntityHallucination
name: "???"
description: "???"
suffix: DO NOT MAP
abstract: true
components:
#- type: Hallucination
- type: Fixtures
fixtures:
fix1:
shape:
!type:PhysShapeCircle
radius: 0.35
density: 15
mask:
- MobMask
layer:
- None
- type: TimedDespawn
lifetime: 15.0
- type: entity
parent: BaseEntityHallucination
id: HallucinationMobMedical
name: medical
description: That one looks friendly!
noSpawn: true
components:
- type: Sprite
sprite: Mobs/Aliens/Hallucinations/base_hallucinations.rsi
state: medical
- type: MovementSpeedModifier
baseWalkSpeed: 2.0
baseSprintSpeed: 3.7
- type: HTN
rootTask:
task: IdleCompound
- type: AmbientSound
volume: -2
range: 15
sound:
path: /Audio/Ambience/Objects/base-hallucination-mob.ogg
- type: TimedDespawn
lifetime: 45.0
- type: entity
parent: BaseEntityHallucination
id: HallucinationMobNukeop
name: nukie
description: Boom.
noSpawn: true
components:
- type: Sprite
sprite: Mobs/Aliens/Hallucinations/base_hallucinations.rsi
state: nukeop
- type: MovementSpeedModifier
baseWalkSpeed: 3.0
baseSprintSpeed: 4.7
- type: HTN
rootTask:
task: IdleCompound
- type: AmbientSound
volume: -2
range: 15
sound:
path: /Audio/Ambience/Objects/base-hallucination-mob.ogg
- type: TimedDespawn
lifetime: 25.0
- type: entity
parent: BaseEntityHallucination
id: HallucinationMobMusician
name: musician
description: He is definetly playing something...
noSpawn: true
components:
- type: Sprite
sprite: Mobs/Aliens/Hallucinations/base_hallucinations.rsi
state: musician
- type: MovementSpeedModifier
baseWalkSpeed: 1.0
baseSprintSpeed: 1.7
- type: HTN
rootTask:
task: IdleCompound
- type: AmbientSound
volume: -2
range: 15
sound:
path: /Audio/Ambience/Objects/base-hallucination-mob.ogg
- type: TimedDespawn
lifetime: 35.0
- type: entity
parent: BaseEntityHallucination
id: HallucinationMobYeti
name: yeti
description: I want to believe
noSpawn: true
components:
- type: Sprite
sprite: Mobs/Aliens/Hallucinations/base_hallucinations.rsi
state: yeti
- type: MovementSpeedModifier
baseWalkSpeed: 2.0
baseSprintSpeed: 3.0
- type: HTN
rootTask:
task: IdleCompound
- type: AmbientSound
volume: -2
range: 15
sound:
path: /Audio/Ambience/Objects/base-hallucination-mob.ogg
- type: TimedDespawn
lifetime: 30.0

View File

@@ -0,0 +1,9 @@
- type: hallucinationsPack
id: MindBreaker
minChance: 0.4
maxChance: 0.9
entities:
- HallucinationMobMedical
- HallucinationMobNukeop
- HallucinationMobMusician
- HallucinationMobYeti

View File

@@ -71,3 +71,6 @@
#WD EDIT
- type: statusEffect
id: Incorporeal
- type: statusEffect
id: Hallucinations

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

@@ -0,0 +1,27 @@
{
"version": 1,
"size": {
"x": 32,
"y": 32
},
"license": "CC-BY-SA-3.0",
"copyright": "Created by discord:bolbyy for SpaceStation14",
"states": [
{
"name": "medical",
"directions": 4
},
{
"name": "musician",
"directions": 4
},
{
"name": "nukeop",
"directions": 4
},
{
"name": "yeti",
"directions": 4
}
]
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.4 KiB