Участник:IanComradeBot/prototype/Entity/CrateArmorySMG.json: различия между версиями
Update prototype/Entity/CrateArmorySMG.json via GitHub Actions |
м Update prototype/Entity/CrateArmorySMG.json via GitHub Actions |
||
| Строка 8: | Строка 8: | ||
"name": "SMG crate", | "name": "SMG crate", | ||
"components": { | "components": { | ||
" | "EntityTableContainerFill": { | ||
"containers": { | "containers": { | ||
"entity_storage": { | "entity_storage": { | ||
| Строка 50: | Строка 50: | ||
} | } | ||
}, | }, | ||
" | "AccessReader": { | ||
"accessLog": [], | "accessLog": [], | ||
"accessKeys": [], | "accessKeys": [], | ||
| Строка 60: | Строка 60: | ||
"denyTags": [] | "denyTags": [] | ||
}, | }, | ||
" | "Lock": { | ||
"unlockingSound": { | "unlockingSound": { | ||
"!type:SoundPathSpecifier": { | "!type:SoundPathSpecifier": { | ||
| Строка 78: | Строка 78: | ||
} | } | ||
}, | }, | ||
" | "Damageable": { | ||
"radiationDamageTypes": [ | "radiationDamageTypes": [ | ||
"Radiation" | "Radiation" | ||
| Строка 84: | Строка 84: | ||
"damageModifierSet": "StructuralMetallic" | "damageModifierSet": "StructuralMetallic" | ||
}, | }, | ||
" | "Injurable": { | ||
"healthIcons": { | "healthIcons": { | ||
"Alive": "HealthIconFine", | "Alive": "HealthIconFine", | ||
| Строка 96: | Строка 96: | ||
"damageContainer": "StructuralInorganic" | "damageContainer": "StructuralInorganic" | ||
}, | }, | ||
" | "Destructible": { | ||
"thresholds": [ | "thresholds": [ | ||
{ | { | ||
| Строка 123: | Строка 123: | ||
] | ] | ||
}, | }, | ||
" | "Construction": { | ||
"containers": [ | "containers": [ | ||
"entity_storage" | "entity_storage" | ||
| Строка 130: | Строка 130: | ||
"graph": "CrateSecure" | "graph": "CrateSecure" | ||
}, | }, | ||
" | "Reflect": { | ||
"soundOnReflect": { | "soundOnReflect": { | ||
"!type:SoundPathSpecifier": { | "!type:SoundPathSpecifier": { | ||
| Строка 141: | Строка 141: | ||
"spread": "1.5707963267948966 rad", | "spread": "1.5707963267948966 rad", | ||
"reflectProb": 0.2, | "reflectProb": 0.2, | ||
"reflects": "Energy" | "reflects": [ | ||
"Energy" | |||
] | |||
}, | }, | ||
" | "Paintable": { | ||
"group": "CrateSecure" | "group": "CrateSecure" | ||
}, | }, | ||
" | "Weldable": {}, | ||
" | "ResistLocker": {}, | ||
" | "Animateable": {}, | ||
" | "Transform": { | ||
"noRot": true | "noRot": true | ||
}, | }, | ||
" | "Physics": { | ||
"bodyType": "Dynamic" | "bodyType": [ | ||
"Dynamic" | |||
] | |||
}, | }, | ||
" | "Fixtures": { | ||
"fixtures": { | "fixtures": { | ||
"fix1": { | "fix1": { | ||
| Строка 183: | Строка 187: | ||
} | } | ||
}, | }, | ||
" | "EntityStorage": { | ||
"closeSound": { | "closeSound": { | ||
"!type:SoundPathSpecifier": { | "!type:SoundPathSpecifier": { | ||
| Строка 201: | Строка 205: | ||
} | } | ||
}, | }, | ||
" | "PlaceableSurface": { | ||
"isPlaceable": false | "isPlaceable": false | ||
}, | }, | ||
" | "ContainerContainer": { | ||
"containers": { | "containers": { | ||
"entity_storage": { | "entity_storage": { | ||
| Строка 216: | Строка 220: | ||
} | } | ||
}, | }, | ||
" | "StaticPrice": { | ||
"price": 75 | "price": 75 | ||
}, | }, | ||
" | "RequireProjectileTarget": {}, | ||
" | "Anchorable": {}, | ||
" | "GravityAffected": {}, | ||
" | "Pullable": {}, | ||
" | "Tag": { | ||
"tags": [ | "tags": [ | ||
"Structure" | "Structure" | ||
] | ] | ||
}, | }, | ||
" | "Appearance": {}, | ||
" | "ItemSlots": {}, | ||
" | "PaperLabel": { | ||
"labelSlot": { | "labelSlot": { | ||
"blacklist": { | "blacklist": { | ||
| Строка 256: | Строка 260: | ||
} | } | ||
}, | }, | ||
" | "Contraband": { | ||
"allowedJobs": [], | "allowedJobs": [], | ||
"allowedDepartments": [ | "allowedDepartments": [ | ||
"Security" | "Security" | ||
] | ] | ||
} | }, | ||
"Clickable": {}, | |||
"GenericVisualizer": { | |||
"visuals": { | |||
"enum.PaperLabelVisuals.HasLabel": { | |||
"enum.PaperLabelVisuals.Layer": { | |||
"True": { | |||
"visible": true | |||
}, | |||
"False": { | |||
"visible": false | |||
} | |||
} | |||
}, | |||
"enum.PaperLabelVisuals.LabelType": { | |||
"enum.PaperLabelVisuals.Layer": { | |||
"Paper": { | |||
"state": "paper" | |||
}, | |||
"Bounty": { | |||
"state": "bounty" | |||
}, | |||
"CaptainsPaper": { | |||
"state": "captains_paper" | |||
}, | |||
"Invoice": { | |||
"state": "invoice" | |||
} | |||
} | |||
} | |||
} | |||
}, | |||
"Icon": { | |||
"sprite": "Structures/Storage/Crates/weapon.rsi", | |||
"state": "icon" | |||
}, | |||
"Sprite": { | |||
"noRot": true, | |||
"sprite": "Structures/Storage/Crates/weapon.rsi", | |||
"layers": [ | |||
{ | |||
"state": "base" | |||
}, | |||
{ | |||
"state": "closed", | |||
"map": [ | |||
"enum.StorageVisualLayers.Door" | |||
] | |||
}, | |||
{ | |||
"state": "welded", | |||
"visible": false, | |||
"map": [ | |||
"enum.WeldableLayers.BaseWelded" | |||
] | |||
}, | |||
{ | |||
"state": "locked", | |||
"map": [ | |||
"enum.LockVisualLayers.Lock" | |||
], | |||
"shader": "unshaded" | |||
}, | |||
{ | |||
"state": "paper", | |||
"sprite": "Structures/Storage/Crates/labels.rsi", | |||
"offset": "-0.5,0", | |||
"map": [ | |||
"enum.PaperLabelVisuals.Layer" | |||
] | |||
} | |||
] | |||
}, | |||
"InteractionOutline": {}, | |||
"EntityStorageVisuals": { | |||
"stateDoorOpen": "open", | |||
"stateDoorClosed": "closed" | |||
}, | |||
"LockVisuals": {} | |||
}, | }, | ||
"placement": { | "placement": { | ||