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

Update prototype/Entity/MobMoth.json via GitHub Actions
 
м Update prototype/Entity/MobMoth.json via GitHub Actions
Строка 7: Строка 7:
"name": "Urist McFluff",
"name": "Urist McFluff",
"components": {
"components": {
"type:Damageable": {
"Damageable": {
"radiationDamageTypes": [
"radiationDamageTypes": [
"Radiation"
"Radiation"
Строка 13: Строка 13:
"damageModifierSet": "Moth"
"damageModifierSet": "Moth"
},
},
"type:ZombieAccentOverride": {
"ZombieAccentOverride": {
"accent": "zombieMoth"
"accent": "zombieMoth"
},
},
"type:Speech": {
"Speech": {
"suffixSpeechVerbs": {
"suffixSpeechVerbs": {
"chat-speech-verb-suffix-exclamation-strong": "DefaultExclamationStrong",
"chat-speech-verb-suffix-exclamation-strong": "DefaultExclamationStrong",
Строка 32: Строка 32:
"speechSounds": "Alto"
"speechSounds": "Alto"
},
},
"type:TypingIndicator": {
"TypingIndicator": {
"proto": "moth"
"proto": "moth"
},
},
"type:CreamPied": {
"CreamPied": {
"sprite": {
"sprite": {
"sprite": "Effects/creampie.rsi",
"sprite": "Effects/creampie.rsi",
Строка 41: Строка 41:
}
}
},
},
"type:Bloodstream": {
"Bloodstream": {
"bloodlossDamage": {
"bloodlossDamage": {
"types": {
"types": {
Строка 73: Строка 73:
}
}
},
},
"type:MothAccent": {},
"MothAccent": {},
"type:Vocal": {
"Vocal": {
"wilhelm": {
"wilhelm": {
"!type:SoundPathSpecifier": {
"!type:SoundPathSpecifier": {
Строка 86: Строка 86:
}
}
},
},
"type:BodyEmotes": {
"BodyEmotes": {
"soundsId": "MothBodyEmotes"
"soundsId": "MothBodyEmotes"
},
},
"type:MovementSpeedModifier": {
"MovementSpeedModifier": {
"baseWeightlessModifier": 1,
"baseWeightlessModifier": 1,
"baseWeightlessAcceleration": 1.5
"baseWeightlessAcceleration": 1.5
},
},
"type:Flammable": {
"Flammable": {
"damage": {
"damage": {
"types": {
"types": {
Строка 102: Строка 102:
"fireSpread": true
"fireSpread": true
},
},
"type:Temperature": {
"Temperature": {
"specificHeat": 46,
"specificHeat": 46,
"currentTemperature": 310.15
"currentTemperature": 310.15
},
},
"type:TemperatureDamage": {
"TemperatureDamage": {
"heatDamage": {
"heatDamage": {
"types": {
"types": {
Строка 120: Строка 120:
"heatDamageThreshold": 320
"heatDamageThreshold": 320
},
},
"type:TemperatureSpeed": {
"TemperatureSpeed": {
"thresholds": {
"thresholds": {
"289": 0.9,
"289": 0.9,
Строка 127: Строка 127:
}
}
},
},
"type:Inventory": {
"Inventory": {
"maleDisplacements": {},
"maleDisplacements": {},
"femaleDisplacements": {
"femaleDisplacements": {
Строка 215: Строка 215:
"speciesId": "moth"
"speciesId": "moth"
},
},
"type:InitialBody": {
"InitialBody": {
"organs": {
"organs": {
"Torso": "OrganMothTorso",
"Torso": "OrganMothTorso",
Строка 239: Строка 239:
}
}
},
},
"type:HumanoidProfile": {
"HumanoidProfile": {
"species": "Moth"
"species": "Moth"
},
},
"type:Body": {},
"Body": {},
"type:VisualBody": {},
"VisualBody": {},
"type:Hands": {
"Hands": {
"sortedHands": [],
"sortedHands": [],
"hands": {}
"hands": {}
},
},
"type:ComplexInteraction": {},
"ComplexInteraction": {},
"type:ContainerContainer": {
"ContainerContainer": {
"containers": {}
"containers": {}
},
},
"type:Appearance": {},
"Appearance": {},
"type:HideableHumanoidLayers": {
"HideableHumanoidLayers": {
"hiddenLayers": {}
"hiddenLayers": {}
},
},
"type:UserInterface": {
"UserInterface": {
"actors": {},
"actors": {},
"interfaces": {
"interfaces": {
Строка 267: Строка 267:
}
}
},
},
"type:Hunger": {
"Hunger": {
"hungerThresholdDecayModifiers": {
"hungerThresholdDecayModifiers": {
"Overfed": 1.2,
"Overfed": 1.2,
Строка 288: Строка 288:
}
}
},
},
"type:Thirst": {
"Thirst": {
"thresholds": {
"thresholds": {
"OverHydrated": 600,
"OverHydrated": 600,
Строка 297: Строка 297:
}
}
},
},
"type:Barotrauma": {
"Barotrauma": {
"protectionSlots": [
"protectionSlots": [
"head",
"head",
Строка 309: Строка 309:
}
}
},
},
"type:PassiveDamage": {
"PassiveDamage": {
"damage": {
"damage": {
"types": {
"types": {
Строка 322: Строка 322:
]
]
},
},
"type:Fingerprint": {},
"Fingerprint": {},
"type:Blindable": {},
"Blindable": {},
"type:ThermalRegulator": {
"ThermalRegulator": {
"thermalRegulationTemperatureThreshold": 2,
"thermalRegulationTemperatureThreshold": 2,
"normalBodyTemperature": 310.15,
"normalBodyTemperature": 310.15,
Строка 333: Строка 333:
"metabolismHeat": 800
"metabolismHeat": 800
},
},
"type:Perishable": {},
"Perishable": {},
"type:Butcherable": {
"Butcherable": {
"spawned": [
"spawned": [
{
{
Строка 342: Строка 342:
]
]
},
},
"type:Respirator": {
"Respirator": {
"damageRecovery": {
"damageRecovery": {
"types": {
"types": {
Строка 354: Строка 354:
}
}
},
},
"type:StunVisuals": {},
"StunVisuals": {},
"type:SolutionManager": {},
"SolutionManager": {},
"type:InjectableSolution": {
"InjectableSolution": {
"solution": "bloodstream"
"solution": "bloodstream"
},
},
"type:Internals": {
"Internals": {
"breathTools": []
"breathTools": []
},
},
"type:AtmosExposed": {},
"AtmosExposed": {},
"type:MovedByPressure": {
"MovedByPressure": {
"tableLayerRemoved": []
"tableLayerRemoved": []
},
},
"type:StatusIcon": {
"StatusIcon": {
"bounds": "-0.5,-0.5,0.5,0.5"
"bounds": "-0.5,-0.5,0.5,0.5"
},
},
"type:JobStatus": {},
"JobStatus": {},
"type:RotationVisuals": {},
"RotationVisuals": {},
"type:SlowOnDamage": {
"SlowOnDamage": {
"speedModifierThresholds": {
"speedModifierThresholds": {
"60": 0.7,
"60": 0.7,
Строка 377: Строка 377:
}
}
},
},
"type:Fixtures": {
"Fixtures": {
"fixtures": {
"fixtures": {
"fix1": {
"fix1": {
Строка 399: Строка 399:
}
}
},
},
"type:FloorOcclusion": {
"FloorOcclusion": {
"colliding": []
"colliding": []
},
},
"type:RangedDamageSound": {
"RangedDamageSound": {
"soundTypes": {
"soundTypes": {
"Heat": {
"Heat": {
Строка 418: Строка 418:
}
}
},
},
"type:Reactive": {},
"Reactive": {
"type:StatusEffects": {
"groups": {
"Flammable": [
"Touch"
],
"Extinguish": [
"Touch"
],
"Acidic": [
"Touch",
"Ingestion"
]
},
"reactions": [
{
"reagents": [
"Water",
"SpaceCleaner"
],
"methods": [
"Touch"
],
"effects": [
{
"!type:WashCreamPie": {}
}
]
}
]
},
"StatusEffects": {
"allowed": [
"allowed": [
"Electrocution",
"Electrocution",
Строка 430: Строка 459:
]
]
},
},
"type:Identity": {},
"Identity": {},
"type:IdExaminable": {},
"IdExaminable": {},
"type:FloatingVisuals": {},
"FloatingVisuals": {},
"type:Climbing": {
"Climbing": {
"disabledFixtureMasks": {}
"disabledFixtureMasks": {}
},
},
"type:Cuffable": {},
"Cuffable": {},
"type:Ensnareable": {
"Ensnareable": {
"state": "icon",
"state": "icon",
"sprite": "Objects/Misc/ensnare.rsi"
"sprite": "Objects/Misc/ensnare.rsi"
},
},
"type:Buckle": {},
"Buckle": {},
"type:CombatMode": {
"CombatMode": {
"disarmSuccessSound": {
"disarmSuccessSound": {
"!type:SoundPathSpecifier": {
"!type:SoundPathSpecifier": {
Строка 450: Строка 479:
"canDisarm": true
"canDisarm": true
},
},
"type:MeleeWeapon": {
"MeleeWeapon": {
"hidden": true,
"hidden": true,
"damage": {
"damage": {
Строка 479: Строка 508:
}
}
},
},
"type:SleepEmitSound": {
"SleepEmitSound": {
"snore": {
"snore": {
"!type:SoundCollectionSpecifier": {
"!type:SoundCollectionSpecifier": {
Строка 489: Строка 518:
}
}
},
},
"type:SSDIndicator": {},
"SSDIndicator": {},
"type:StandingState": {
"StandingState": {
"downSound": {
"downSound": {
"!type:SoundCollectionSpecifier": {
"!type:SoundCollectionSpecifier": {
Строка 498: Строка 527:
"changedFixtures": []
"changedFixtures": []
},
},
"type:Crawler": {},
"Crawler": {},
"type:Dna": {},
"Dna": {},
"type:MindContainer": {},
"MindContainer": {},
"type:MindExaminable": {},
"MindExaminable": {},
"type:CanEnterCryostorage": {},
"CanEnterCryostorage": {},
"type:InteractionPopup": {
"InteractionPopup": {
"messagePerceivedByOthers": "hugging-success-generic-others",
"messagePerceivedByOthers": "hugging-success-generic-others",
"interactSuccessSound": {
"interactSuccessSound": {
Строка 512: Строка 541:
"interactSuccessString": "hugging-success-generic"
"interactSuccessString": "hugging-success-generic"
},
},
"type:CanHostGuardian": {},
"CanHostGuardian": {},
"type:NpcFactionMember": {
"NpcFactionMember": {
"factions": [
"factions": [
"NanoTrasen"
"NanoTrasen"
]
]
},
},
"type:ParcelWrapOverride": {
"ParcelWrapOverride": {
"wrapDelay": 5,
"wrapDelay": 5,
"parcelPrototype": "WrappedParcelHumanoid"
"parcelPrototype": "WrappedParcelHumanoid"
},
},
"type:Stripping": {},
"Stripping": {},
"type:Puller": {},
"Puller": {},
"type:DamageForceSay": {
"DamageForceSay": {
"validDamageGroups": [
"validDamageGroups": [
"Brute",
"Brute",
Строка 530: Строка 559:
]
]
},
},
"type:Emoting": {},
"Emoting": {},
"type:Grammar": {
"Grammar": {
"attributes": {
"attributes": {
"proper": true
"proper": true
}
}
},
},
"type:MobPrice": {
"MobPrice": {
"deathPenalty": 0.01,
"deathPenalty": 0.01,
"price": 1500
"price": 1500
},
},
"type:RandomPrice": {
"RandomPrice": {
"maxRandomPrice": 20000
"maxRandomPrice": 20000
},
},
"type:Tag": {
"Tag": {
"tags": [
"tags": [
"CanPilot",
"CanPilot",
Строка 551: Строка 580:
]
]
},
},
"type:MobCollision": {},
"MobCollision": {},
"type:Physics": {
"Physics": {
"bodyType": "KinematicController"
"bodyType": [
"KinematicController"
]
},
},
"type:InputMover": {},
"InputMover": {},
"type:MobMover": {},
"MobMover": {},
"type:LagCompensation": {},
"LagCompensation": {},
"type:GravityAffected": {},
"GravityAffected": {},
"type:Actions": {
"Actions": {
"actions": []
"actions": []
},
},
"type:Alerts": {},
"Alerts": {},
"type:DoAfter": {
"DoAfter": {
"doAfters": {}
"doAfters": {}
},
},
"type:Examiner": {},
"Examiner": {},
"type:Eye": {},
"Eye": {},
"type:ContentEye": {},
"ContentEye": {},
"type:CameraRecoil": {},
"CameraRecoil": {},
"type:RequireProjectileTarget": {
"RequireProjectileTarget": {
"active": false
"active": false
},
},
"type:Injurable": {
"Injurable": {
"healthIcons": {
"healthIcons": {
"Alive": "HealthIconFine",
"Alive": "HealthIconFine",
Строка 585: Строка 616:
"damageContainer": "Biological"
"damageContainer": "Biological"
},
},
"type:Destructible": {
"Destructible": {
"thresholds": [
"thresholds": [
{
{
Строка 665: Строка 696:
]
]
},
},
"type:RadiationReceiver": {},
"RadiationReceiver": {},
"type:Stamina": {
"Stamina": {
"forceStandSuccessSound": {
"forceStandSuccessSound": {
"!type:SoundPathSpecifier": {
"!type:SoundPathSpecifier": {
Строка 678: Строка 709:
}
}
},
},
"type:MobState": {
"MobState": {
"allowedStates": [
"allowedStates": [
"Alive",
"Alive",
Строка 685: Строка 716:
]
]
},
},
"type:MobThresholds": {
"MobThresholds": {
"stateAlertDict": {
"stateAlertDict": {
"Alive": "HumanHealth",
"Alive": "HumanHealth",
Строка 697: Строка 728:
}
}
},
},
"type:MobStateActions": {
"MobStateActions": {
"grantedActions": [],
"grantedActions": [],
"actions": {
"actions": {
Строка 707: Строка 738:
}
}
},
},
"type:StoreDamageTakenOnMind": {},
"StoreDamageTakenOnMind": {},
"type:Deathgasp": {},
"Deathgasp": {},
"type:HealthExaminable": {
"HealthExaminable": {
"examinableTypes": [
"examinableTypes": [
"Blunt",
"Blunt",
Строка 722: Строка 753:
]
]
},
},
"type:DamageOnHighSpeedImpact": {
"DamageOnHighSpeedImpact": {
"damage": {
"damage": {
"types": {
"types": {
Строка 734: Строка 765:
}
}
},
},
"type:Pullable": {},
"Pullable": {},
"type:LightningTarget": {
"LightningTarget": {
"lightningExplode": false,
"lightningExplode": false,
"priority": 2
"priority": 2
},
},
"type:GhostOnMove": {
"GhostOnMove": {
"mustBeDead": true
"mustBeDead": true
},
},
"type:Polymorphable": {},
"Polymorphable": {},
"type:Strippable": {},
"Strippable": {},
"type:TTS": {}
"TTS": {},
"InventorySlots": {},
"Sprite": {
"layers": [
{
"map": [
"enum.HumanoidVisualLayers.Chest"
]
},
{
"map": [
"enum.HumanoidVisualLayers.Head"
]
},
{
"map": [
"enum.HumanoidVisualLayers.Snout"
]
},
{
"map": [
"enum.HumanoidVisualLayers.Eyes"
]
},
{
"map": [
"enum.HumanoidVisualLayers.RArm"
]
},
{
"map": [
"enum.HumanoidVisualLayers.LArm"
]
},
{
"map": [
"enum.HumanoidVisualLayers.RLeg"
]
},
{
"map": [
"enum.HumanoidVisualLayers.LLeg"
]
},
{
"map": [
"enum.HumanoidVisualLayers.UndergarmentBottom"
]
},
{
"map": [
"enum.HumanoidVisualLayers.UndergarmentTop"
]
},
{
"map": [
"jumpsuit"
]
},
{
"map": [
"enum.HumanoidVisualLayers.LFoot"
]
},
{
"map": [
"enum.HumanoidVisualLayers.RFoot"
]
},
{
"map": [
"enum.HumanoidVisualLayers.LHand"
]
},
{
"map": [
"enum.HumanoidVisualLayers.RHand"
]
},
{
"map": [
"enum.HumanoidVisualLayers.Overlay"
]
},
{
"map": [
"gloves"
]
},
{
"map": [
"shoes"
]
},
{
"map": [
"ears"
]
},
{
"map": [
"eyes"
]
},
{
"map": [
"belt"
]
},
{
"map": [
"id"
]
},
{
"map": [
"outerClothing"
]
},
{
"map": [
"back"
]
},
{
"map": [
"neck"
]
},
{
"map": [
"suitstorage"
]
},
{
"map": [
"enum.HumanoidVisualLayers.SnoutCover"
]
},
{
"map": [
"enum.HumanoidVisualLayers.FacialHair"
]
},
{
"map": [
"enum.HumanoidVisualLayers.Hair"
]
},
{
"map": [
"enum.HumanoidVisualLayers.HeadSide"
]
},
{
"map": [
"enum.HumanoidVisualLayers.HeadTop"
]
},
{
"map": [
"enum.HumanoidVisualLayers.Tail"
]
},
{
"map": [
"enum.HumanoidVisualLayers.TailOverlay"
]
},
{
"map": [
"mask"
]
},
{
"map": [
"head"
]
},
{
"map": [
"pocket1"
]
},
{
"map": [
"pocket2"
]
},
{
"map": [
"enum.HumanoidVisualLayers.Handcuffs"
],
"color": "#ffffff",
"sprite": "Objects/Misc/handcuffs.rsi",
"state": "body-overlay-2",
"visible": false
}
],
"noRot": true,
"drawdepth": "Mobs"
},
"FireVisuals": {
"sprite": "Mobs/Effects/onfire.rsi",
"normalState": "Generic_mob_burning",
"alternateState": "Standing"
},
"Clickable": {},
"InteractionOutline": {},
"Input": {
"context": "human"
},
"DamageVisuals": {
"thresholds": [
10,
20,
30,
50,
70,
100
],
"targetLayers": [
"enum.HumanoidVisualLayers.Chest",
"enum.HumanoidVisualLayers.Head",
"enum.HumanoidVisualLayers.LArm",
"enum.HumanoidVisualLayers.LLeg",
"enum.HumanoidVisualLayers.RArm",
"enum.HumanoidVisualLayers.RLeg"
],
"damageOverlayGroups": {
"Brute": {
"sprite": "Mobs/Effects/brute_damage.rsi",
"color": "#808A51"
},
"Burn": {
"sprite": "Mobs/Effects/burn_damage.rsi"
}
}
},
"AnimationPlayer": {}
},
},
"placement": {
"placement": {