Участник:IanComradeBot/prototype/Entity/Morgue.json: различия между версиями

Материал из Space Station 14 Вики
Update prototype/Entity/Morgue.json via GitHub Actions
 
м Update prototype/Entity/Morgue.json via GitHub Actions
Строка 3: Строка 3:
"name": "morgue",
"name": "morgue",
"components": {
"components": {
"type:Pullable": {},
"Pullable": {},
"type:Anchorable": {},
"Anchorable": {},
"type:Physics": {},
"Physics": {},
"type:Fixtures": {
"Fixtures": {
"fixtures": {
"fixtures": {
"fix1": {
"fix1": {
Строка 34: Строка 34:
}
}
},
},
"type:EntityStorage": {
"EntityStorage": {
"capacity": 1,
"capacity": 1,
"isCollidableWhenOpen": true,
"isCollidableWhenOpen": true,
Строка 55: Строка 55:
}
}
},
},
"type:EntityStorageLayingDownOverride": {},
"EntityStorageLayingDownOverride": {},
"type:Morgue": {
"Morgue": {
"occupantHasSoulAlarmSound": {
"occupantHasSoulAlarmSound": {
"!type:SoundPathSpecifier": {
"!type:SoundPathSpecifier": {
Строка 63: Строка 63:
}
}
},
},
"type:ContainerContainer": {
"ContainerContainer": {
"containers": {
"containers": {
"entity_storage": {
"entity_storage": {
Строка 72: Строка 72:
}
}
},
},
"type:Appearance": {},
"Appearance": {},
"type:Transform": {
"Transform": {
"anchored": true
"anchored": true
},
},
"type:AntiRottingContainer": {},
"AntiRottingContainer": {},
"type:StaticPrice": {
"StaticPrice": {
"price": 200
"price": 200
},
},
"type:RequireProjectileTarget": {}
"RequireProjectileTarget": {},
"Sprite": {
"sprite": "Structures/Storage/morgue.rsi",
"layers": [
{
"state": "morgue_closed",
"map": [
"enum.MorgueVisualLayers.Base"
]
},
{
"state": "morgue_tray",
"offset": "0, -1",
"visible": false,
"map": [
"enum.StorageVisualLayers.Door"
]
},
{
"state": "morgue_nomob_light",
"visible": false,
"map": [
"enum.MorgueVisualLayers.Light"
],
"shader": "unshaded"
}
]
},
"Clickable": {},
"InteractionOutline": {},
"GenericVisualizer": {
"visuals": {
"enum.StorageVisuals.Open": {
"enum.MorgueVisualLayers.Base": {
"True": {
"state": "morgue_open"
},
"False": {
"state": "morgue_closed"
}
},
"enum.StorageVisualLayers.Door": {
"True": {
"visible": true
},
"False": {
"visible": false
}
}
},
"enum.MorgueVisuals.Contents": {
"enum.MorgueVisualLayers.Light": {
"Empty": {
"visible": false
},
"HasContents": {
"visible": true,
"state": "morgue_nomob_light"
},
"HasMob": {
"visible": true,
"state": "morgue_nosoul_light"
},
"HasSoul": {
"visible": true,
"state": "morgue_soul_light"
}
}
}
}
}
},
},
"placement": {
"placement": {

Версия от 12:16, 25 июня 2026

description"Used to store bodies until someone fetches them. Includes a high-tech alert system for false-positives!"
name"morgue"
components
Pullable
Пустой объект
Anchorable
Пустой объект
Physics
Пустой объект
Fixtures
fixtures
fix1
shape
!type:PolygonShape
vertices
"-0.5,-0.5"
"0.5,-0.5"
"0.5,0.5"
"-0.5,0.5"
mask
"Impassable"
"TableLayer"
"LowImpassable"
layer
"TableLayer"
"LowImpassable"
"BulletImpassable"
"Opaque"
density1000
EntityStorage
capacity1
isCollidableWhenOpentrue
enteringOffset"0,-1"
closeSound
!type:SoundPathSpecifier
path"/Audio/Items/deconstruct.ogg"
openSound
!type:SoundPathSpecifier
path"/Audio/Items/deconstruct.ogg"
whitelist
components
"MobState"
"Item"
EntityStorageLayingDownOverride
Пустой объект
Morgue
occupantHasSoulAlarmSound
!type:SoundPathSpecifier
path"/Audio/Weapons/Guns/EmptyAlarm/smg_empty_alarm.ogg"
ContainerContainer
containers
entity_storage
!type:Container
ents
Пустой массив
Appearance
Пустой объект
Transform
anchoredtrue
AntiRottingContainer
Пустой объект
StaticPrice
price200
RequireProjectileTarget
Пустой объект
Sprite
sprite"Structures/Storage/morgue.rsi"
layers
state"morgue_closed"
map
"enum.MorgueVisualLayers.Base"
state"morgue_tray"
offset"0, -1"
visiblefalse
map
"enum.StorageVisualLayers.Door"
state"morgue_nomob_light"
visiblefalse
map
"enum.MorgueVisualLayers.Light"
shader"unshaded"
Clickable
Пустой объект
InteractionOutline
Пустой объект
GenericVisualizer
visuals
enum.StorageVisuals.Open
enum.MorgueVisualLayers.Base
True
state"morgue_open"
False
state"morgue_closed"
enum.StorageVisualLayers.Door
True
visibletrue
False
visiblefalse
enum.MorgueVisuals.Contents
enum.MorgueVisualLayers.Light
Empty
visiblefalse
HasContents
visibletrue
state"morgue_nomob_light"
HasMob
visibletrue
state"morgue_nosoul_light"
HasSoul
visibletrue
state"morgue_soul_light"
placement
snap
Пустой массив
mode"SnapgridCenter"