Участник:IanComradeBot/prototype/Entity/MobIpc.json: различия между версиями
м Update prototype/Entity/MobIpc.json via GitHub Actions |
м Update prototype/Entity/MobIpc.json via GitHub Actions |
||
| (не показана 1 промежуточная версия этого же участника) | |||
| Строка 1: | Строка 1: | ||
{ | { | ||
"name": "Urist McHands", | |||
"placement": { | |||
"snap": {} | |||
}, | |||
"parent": [ | "parent": [ | ||
"AppearanceIpc", | "AppearanceIpc", | ||
| Строка 5: | Строка 9: | ||
], | ], | ||
"save": false, | "save": false, | ||
"components": { | "components": { | ||
"Damageable": { | "Damageable": { | ||
| Строка 14: | Строка 17: | ||
}, | }, | ||
"Injurable": { | "Injurable": { | ||
"painDamageGroups": [ | |||
"Brute", | |||
"Burn" | |||
], | |||
"healthIcons": { | "healthIcons": { | ||
"Alive": "HealthIconFine", | "Alive": "HealthIconFine", | ||
| Строка 19: | Строка 26: | ||
"Dead": "HealthIconDead" | "Dead": "HealthIconDead" | ||
}, | }, | ||
"damageContainer": "SiliconIpc" | "damageContainer": "SiliconIpc" | ||
}, | }, | ||
| Строка 39: | Строка 42: | ||
"chat-speech-verb-suffix-mumble": "DefaultMumble" | "chat-speech-verb-suffix-mumble": "DefaultMumble" | ||
}, | }, | ||
" | "speechSounds": "Alto", | ||
" | "allowedEmotes": {} | ||
}, | }, | ||
"ZombieImmune": {}, | "ZombieImmune": {}, | ||
| Строка 49: | Строка 52: | ||
} | } | ||
}, | }, | ||
" | "emoteSounds": "UnisexIpc" | ||
}, | }, | ||
"Fixtures": { | "Fixtures": { | ||
| Строка 63: | Строка 62: | ||
} | } | ||
}, | }, | ||
"density": 185, | |||
"mask": [ | "mask": [ | ||
"Impassable", | "Impassable", | ||
| Строка 72: | Строка 72: | ||
"BulletImpassable", | "BulletImpassable", | ||
"Opaque" | "Opaque" | ||
] | ] | ||
} | } | ||
} | } | ||
| Строка 108: | Строка 107: | ||
}, | }, | ||
"UserInterface": { | "UserInterface": { | ||
"interfaces": { | "interfaces": { | ||
"enum.HumanoidMarkingModifierKey.Key": { | "enum.HumanoidMarkingModifierKey.Key": { | ||
| Строка 119: | Строка 117: | ||
"type": "IpcFaceUserInterface" | "type": "IpcFaceUserInterface" | ||
} | } | ||
} | }, | ||
"actors": {} | |||
}, | }, | ||
"InteractionPopup": { | "InteractionPopup": { | ||
"messagePerceivedByOthers": "hugging-success-generic-others", | "messagePerceivedByOthers": "hugging-success-generic-others", | ||
"interactSuccessString": "hugging-success-generic", | |||
"interactSuccessSound": { | "interactSuccessSound": { | ||
"!type:SoundPathSpecifier": { | "!type:SoundPathSpecifier": { | ||
"path": "/Audio/Effects/thudswoosh.ogg" | "path": "/Audio/Effects/thudswoosh.ogg" | ||
} | } | ||
} | } | ||
}, | }, | ||
"BodyEmotes": { | "BodyEmotes": { | ||
| Строка 135: | Строка 134: | ||
"ItemTogglePointLight": {}, | "ItemTogglePointLight": {}, | ||
"PointLight": { | "PointLight": { | ||
" | "radius": 4, | ||
"autoRot": true, | "autoRot": true, | ||
" | "enabled": false, | ||
" | "netsync": false | ||
}, | }, | ||
"HandheldLight": { | "HandheldLight": { | ||
"wattage": 0.2, | "wattage": 0.2, | ||
" | "turnOnSound": { | ||
"!type:SoundPathSpecifier": { | "!type:SoundPathSpecifier": { | ||
"path": "/Audio/Items/ | "path": "/Audio/Items/flashlight_on.ogg" | ||
} | } | ||
}, | }, | ||
| Строка 156: | Строка 151: | ||
} | } | ||
}, | }, | ||
" | "turnOffSound": { | ||
"!type:SoundPathSpecifier": { | "!type:SoundPathSpecifier": { | ||
"path": "/Audio/Items/ | "path": "/Audio/Items/flashlight_off.ogg" | ||
} | } | ||
} | }, | ||
"toggleOnInteract": false, | |||
"radiatingBehaviourId": "radiating", | |||
"blinkingBehaviourId": "blinking" | |||
}, | }, | ||
"LightBehaviour": {}, | "LightBehaviour": {}, | ||
| Строка 173: | Строка 171: | ||
}, | }, | ||
"AccessReader": { | "AccessReader": { | ||
" | "denyTags": {}, | ||
" | "accessLog": {}, | ||
"access": [ | "access": [ | ||
[ | [ | ||
| Строка 180: | Строка 178: | ||
] | ] | ||
], | ], | ||
" | "accessKeys": {} | ||
}, | }, | ||
"Access": { | "Access": { | ||
| Строка 196: | Строка 194: | ||
}, | }, | ||
"Lock": { | "Lock": { | ||
"unlockingSound": { | "unlockingSound": { | ||
"!type:SoundPathSpecifier": { | "!type:SoundPathSpecifier": { | ||
"path": "/Audio/Machines/door_lock_off.ogg", | |||
"params": { | "params": { | ||
"volume": -5 | "volume": -5 | ||
} | } | ||
} | } | ||
}, | }, | ||
"unlockOnClick": false, | |||
"lockingSound": { | "lockingSound": { | ||
"!type:SoundPathSpecifier": { | "!type:SoundPathSpecifier": { | ||
"path": "/Audio/Machines/door_lock_on.ogg", | |||
"params": { | "params": { | ||
"volume": -5 | "volume": -5 | ||
} | } | ||
} | } | ||
} | } | ||
| Строка 229: | Строка 227: | ||
"Repairable": { | "Repairable": { | ||
"selfRepairPenalty": 2, | "selfRepairPenalty": 2, | ||
" | "fuelCost": 30, | ||
" | "doAfterDelay": 20 | ||
}, | }, | ||
"DamagedSiliconAccent": {}, | "DamagedSiliconAccent": {}, | ||
| Строка 236: | Строка 234: | ||
"soundOnReflect": { | "soundOnReflect": { | ||
"!type:SoundPathSpecifier": { | "!type:SoundPathSpecifier": { | ||
"path": "/Audio/Weapons/Guns/Hits/laser_sear_wall.ogg", | |||
"params": { | "params": { | ||
"variation": 0.05 | "variation": 0.05 | ||
} | } | ||
} | } | ||
}, | }, | ||
| Строка 245: | Строка 243: | ||
}, | }, | ||
"SleepEmitSound": { | "SleepEmitSound": { | ||
"snore": { | "snore": { | ||
"!type:SoundPathSpecifier": { | "!type:SoundPathSpecifier": { | ||
"path": "/Audio/Machines/buzz-two.ogg" | "path": "/Audio/Machines/buzz-two.ogg" | ||
} | } | ||
} | }, | ||
"popUp": "sleep-ipc", | |||
"interval": 30 | |||
}, | }, | ||
"Butcherable": { | "Butcherable": { | ||
| Строка 261: | Строка 259: | ||
}, | }, | ||
"MobThresholds": { | "MobThresholds": { | ||
"thresholds": { | |||
"0": "Alive", | |||
"100": "Critical", | |||
"200": "Dead" | |||
}, | |||
"stateAlertDict": { | "stateAlertDict": { | ||
"Alive": "BorgHealth", | "Alive": "BorgHealth", | ||
"Critical": "BorgCrit", | "Critical": "BorgCrit", | ||
"Dead": "BorgDead" | "Dead": "BorgDead" | ||
} | } | ||
}, | }, | ||
| Строка 282: | Строка 280: | ||
] | ] | ||
}, | }, | ||
"Temperature": { | "Temperature": {}, | ||
"TemperatureDamage": { | "TemperatureDamage": { | ||
"heatDamageThreshold": 325, | |||
"heatDamage": { | "heatDamage": { | ||
"types": { | "types": { | ||
| Строка 292: | Строка 288: | ||
} | } | ||
}, | }, | ||
"coldDamageThreshold": 273.15, | |||
"coldDamage": { | "coldDamage": { | ||
"types": { | "types": { | ||
"Cold": 0 | "Cold": 0 | ||
} | } | ||
} | } | ||
}, | }, | ||
"TemperatureSpeed": { | "TemperatureSpeed": { | ||
| Строка 306: | Строка 302: | ||
"ThermalRegulator": { | "ThermalRegulator": { | ||
"thermalRegulationTemperatureThreshold": 2, | "thermalRegulationTemperatureThreshold": 2, | ||
" | "sweatHeatRegulation": 2000, | ||
"shiveringHeatRegulation": 2000, | "shiveringHeatRegulation": 2000, | ||
"radiatedHeat": 100, | "radiatedHeat": 100, | ||
"metabolismHeat": 800 | "normalBodyTemperature": 310.15, | ||
"metabolismHeat": 800, | |||
"implicitHeatRegulation": 500 | |||
}, | }, | ||
"Inventory": { | "Inventory": { | ||
| Строка 328: | Строка 324: | ||
}, | }, | ||
"InitialBody": { | "InitialBody": { | ||
"relationships": { | |||
"Torso": [ | |||
"Head", | |||
"ArmLeft", | |||
"ArmRight", | |||
"LegLeft", | |||
"LegRight", | |||
"Appendix", | |||
"Lungs", | |||
"Heart", | |||
"Stomach", | |||
"Liver", | |||
"Kidneys" | |||
], | |||
"Head": [ | |||
"Brain", | |||
"Eyes", | |||
"Tongue", | |||
"Ears" | |||
], | |||
"ArmLeft": [ | |||
"HandLeft" | |||
], | |||
"ArmRight": [ | |||
"HandRight" | |||
], | |||
"LegLeft": [ | |||
"FootLeft" | |||
], | |||
"LegRight": [ | |||
"FootRight" | |||
] | |||
}, | |||
"organs": { | "organs": { | ||
"Torso": "OrganIpcTorso", | "Torso": "OrganIpcTorso", | ||
| Строка 349: | Строка 378: | ||
"VisualBody": {}, | "VisualBody": {}, | ||
"Hands": { | "Hands": { | ||
"sortedHands": | "startingHands": {}, | ||
"sortedHands": {}, | |||
"hands": {} | "hands": {} | ||
}, | }, | ||
| Строка 357: | Строка 387: | ||
"hiddenLayers": {} | "hiddenLayers": {} | ||
}, | }, | ||
"Crawler": {}, | |||
"StatusIcon": { | "StatusIcon": { | ||
"bounds": "-0.5,-0.5,0.5,0.5" | "bounds": "-0.5,-0.5,0.5,0.5" | ||
| Строка 363: | Строка 394: | ||
"RotationVisuals": {}, | "RotationVisuals": {}, | ||
"FloorOcclusion": { | "FloorOcclusion": { | ||
"colliding": | "colliding": {} | ||
}, | }, | ||
"RangedDamageSound": { | "RangedDamageSound": { | ||
| Строка 384: | Строка 415: | ||
"allowed": [ | "allowed": [ | ||
"Electrocution", | "Electrocution", | ||
"Pacified", | "Pacified", | ||
"Flashed", | "Flashed", | ||
| Строка 395: | Строка 423: | ||
"IdExaminable": {}, | "IdExaminable": {}, | ||
"Internals": { | "Internals": { | ||
"breathTools": | "breathTools": {} | ||
}, | }, | ||
"FloatingVisuals": {}, | "FloatingVisuals": {}, | ||
| Строка 416: | Строка 444: | ||
}, | }, | ||
"MeleeWeapon": { | "MeleeWeapon": { | ||
" | "soundSwing": { | ||
"!type:SoundPathSpecifier": { | |||
"path": "/Audio/Weapons/punchmiss.ogg", | |||
"params": { | |||
"volume": -3, | |||
"variation": 0.025 | |||
} | |||
} | } | ||
}, | }, | ||
"soundNoDamage": { | "soundNoDamage": { | ||
"!type:SoundCollectionSpecifier": { | "!type:SoundCollectionSpecifier": { | ||
| Строка 428: | Строка 458: | ||
} | } | ||
}, | }, | ||
"soundHit": { | "soundHit": { | ||
"!type:SoundCollectionSpecifier": { | "!type:SoundCollectionSpecifier": { | ||
| Строка 434: | Строка 463: | ||
} | } | ||
}, | }, | ||
" | "hidden": true, | ||
"damage": { | |||
"types": { | |||
"Blunt": 5 | |||
" | |||
} | } | ||
} | }, | ||
"animation": "WeaponArcFist", | |||
"angle": "0.5235987755982988 rad" | |||
}, | }, | ||
"SSDIndicator": {}, | "SSDIndicator": {}, | ||
| Строка 451: | Строка 479: | ||
} | } | ||
}, | }, | ||
"changedFixtures": | "changedFixtures": {} | ||
}, | }, | ||
"Dna": {}, | "Dna": {}, | ||
"MindContainer": {}, | "MindContainer": {}, | ||
| Строка 489: | Строка 516: | ||
}, | }, | ||
"MobPrice": { | "MobPrice": { | ||
" | "price": 1500, | ||
" | "deathPenalty": 0.01 | ||
}, | }, | ||
"RandomPrice": { | "RandomPrice": { | ||
| Строка 507: | Строка 534: | ||
"GravityAffected": {}, | "GravityAffected": {}, | ||
"Actions": { | "Actions": { | ||
"actions": | "actions": {} | ||
}, | }, | ||
"Alerts": {}, | "Alerts": {}, | ||
| Строка 520: | Строка 547: | ||
"active": false | "active": false | ||
}, | }, | ||
" | "DamageOverlay": {}, | ||
"RadiationReceiver": {}, | "RadiationReceiver": {}, | ||
"Stamina": { | "Stamina": { | ||
"stunModifierThresholds": { | |||
"0": 1, | |||
"0.6": 0.7, | |||
"0.8": 0.5 | |||
}, | |||
"forceStandSuccessSound": { | "forceStandSuccessSound": { | ||
"!type:SoundPathSpecifier": { | "!type:SoundPathSpecifier": { | ||
"path": "/Audio/Effects/thudswoosh.ogg" | "path": "/Audio/Effects/thudswoosh.ogg" | ||
} | } | ||
} | } | ||
}, | }, | ||
| Строка 622: | Строка 570: | ||
}, | }, | ||
"MobStateActions": { | "MobStateActions": { | ||
"grantedActions": | "grantedActions": {}, | ||
"actions": { | "actions": { | ||
"Critical": [ | "Critical": [ | ||
| Строка 647: | Строка 595: | ||
}, | }, | ||
"DamageOnHighSpeedImpact": { | "DamageOnHighSpeedImpact": { | ||
"soundHit": { | |||
"!type:SoundPathSpecifier": { | |||
"path": "/Audio/Effects/hit_kick.ogg" | |||
} | |||
}, | |||
"damage": { | "damage": { | ||
"types": { | "types": { | ||
"Blunt": 5 | "Blunt": 5 | ||
} | } | ||
} | } | ||
| Строка 660: | Строка 608: | ||
"Pullable": {}, | "Pullable": {}, | ||
"LightningTarget": { | "LightningTarget": { | ||
" | "priority": 2, | ||
" | "lightningExplode": false | ||
}, | }, | ||
"GhostOnMove": { | "GhostOnMove": { | ||
| Строка 690: | Строка 638: | ||
"map": [ | "map": [ | ||
"enum.HumanoidVisualLayers.Eyes" | "enum.HumanoidVisualLayers.Eyes" | ||
] | |||
}, | |||
{ | |||
"map": [ | |||
"enum.HumanoidVisualLayers.Eyelids" | |||
] | |||
}, | |||
{ | |||
"map": [ | |||
"enum.HumanoidVisualLayers.OverEyes" | |||
] | ] | ||
}, | }, | ||
| Строка 769: | Строка 727: | ||
{ | { | ||
"map": [ | "map": [ | ||
" | "outerClothing" | ||
] | ] | ||
}, | }, | ||
{ | { | ||
"map": [ | "map": [ | ||
" | "eyes" | ||
] | ] | ||
}, | }, | ||
{ | { | ||
"map": [ | "map": [ | ||
" | "belt" | ||
] | ] | ||
}, | }, | ||
{ | { | ||
"map": [ | "map": [ | ||
" | "id" | ||
] | ] | ||
}, | }, | ||
| Строка 909: | Строка 867: | ||
"spriteLayer": "light" | "spriteLayer": "light" | ||
} | } | ||
} | } | ||
} | } | ||