diff --git a/Resources/Prototypes/SS220/Entities/Mobs/NPCs/spider_queen.yml b/Resources/Prototypes/SS220/Entities/Mobs/NPCs/spider_queen.yml index 0463142254ed4b..0c32de2b41d965 100644 --- a/Resources/Prototypes/SS220/Entities/Mobs/NPCs/spider_queen.yml +++ b/Resources/Prototypes/SS220/Entities/Mobs/NPCs/spider_queen.yml @@ -1,531 +1,531 @@ #Base -- type: entity - parent: - - MobAtmosStandard - - MobSpaceBasic - - MobSpiderGhostRole - id: BaseMobSpiderQueen - abstract: true - name: Probca - description: spider dance - components: - - type: Insulated - - type: CombatMode - - type: InputMover - - type: MobMover - - type: HTN - - type: Sprite - drawdepth: Mobs - sprite: Mobs/Animals/spider.rsi - scale: 1.3, 1.3 - layers: - - map: [ "enum.DamageStateVisualLayers.Base" ] - state: midwife-moving - - type: MobThresholds #HP - thresholds: - 0: Alive - 300: Dead - - type: Stamina - critThreshold: 150 - - type: DamageStateVisuals - states: - Alive: - Base: midwife-moving - Dead: - Base: midwife_dead - - type: Butcherable - spawned: - - id: FoodMeatSpider - amount: 2 - - id: EggSpider - amount: 1 - prob: 0.5 - - type: Bloodstream - bloodMaxVolume: 250 - bloodReagent: Cryoxadone - - type: Fixtures - fixtures: - fix1: - shape: - !type:PhysShapeCircle - radius: 0.35 - density: 120 - mask: - - MobMask - layer: - - MobLayer - - type: MeleeWeapon - hidden: true - soundHit: - path: /Audio/Effects/bite.ogg - angle: 0. - animation: WeaponArcBite - damage: - types: - Piercing: 12 #Damage - Poison: 4 - Structural: 15 - - type: SolutionContainerManager - solutions: - melee: - reagents: - - ReagentId: ChloralHydrate #Iad - Quantity: 60 - - type: MeleeChemicalInjector - solution: melee - transferAmount: 3 - - type: InteractionPopup - successChance: 0.20 - interactSuccessString: petting-success-tarantula - interactFailureString: petting-failure-generic - - type: NoSlip - - type: IgnoreSpiderWeb - - type: PassiveDamage # Slight passive regen. Assuming one damage type, comes out to about 4 damage a minute.Самолечение - allowedStates: - - Alive - damageCap: 300 - damage: - types: - Heat: -4.5 - groups: - Brute: -4.5 - Toxin: -7 - Airloss: -4.5 - Burn: -4.5 - - type: Tag - tags: - - CannotSuicide - - DoorBumpOpener - - type: Tool # Open door from xeno.yml. - speedModifier: 1.5 - qualities: - - Prying - useSound: - path: /Audio/Items/crowbar.ogg - - type: Prying - pryPowered: !type:Bool - true - force: !type:Bool - true - useSound: - path: /Audio/Items/crowbar.ogg - - type: Barotrauma #Damage - damage: - types: - Blunt: 1 - Heat: 1 - - type: Temperature #Damage - heatDamageThreshold: 325 - coldDamageThreshold: 260 - currentTemperature: 310.15 - specificHeat: 42 - coldDamage: - types: - Cold: 0.1 #per second, scales with temperature & other constants - heatDamage: - types: - Heat: 0.1 #per second, scales with temperature & other constants - - type: Speech #krik - speechVerb: Arachnid - speechSounds: Arachnid - - type: Vocal - sounds: - Male: UnisexArachnid - Female: UnisexArachnid - Unsexed: UnisexArachnid #krik - - type: PointLight - radius: 0 - energy: 0 - color: "#ff4242" - castShadows: false - # - type: IntrinsicRadioReceiver - # - type: IntrinsicRadioTransmitter - # channels: - # - HiveRadio - # - type: ActiveRadio - # channels: - # - HiveRadio +# - type: entity +# parent: +# - MobAtmosStandard +# - MobSpaceBasic +# - MobSpiderGhostRole +# id: BaseMobSpiderQueen +# abstract: true +# name: Probca +# description: spider dance +# components: +# - type: Insulated +# - type: CombatMode +# - type: InputMover +# - type: MobMover +# - type: HTN +# - type: Sprite +# drawdepth: Mobs +# sprite: Mobs/Animals/spider.rsi +# scale: 1.3, 1.3 +# layers: +# - map: [ "enum.DamageStateVisualLayers.Base" ] +# state: midwife-moving +# - type: MobThresholds #HP +# thresholds: +# 0: Alive +# 300: Dead +# - type: Stamina +# critThreshold: 150 +# - type: DamageStateVisuals +# states: +# Alive: +# Base: midwife-moving +# Dead: +# Base: midwife_dead +# - type: Butcherable +# spawned: +# - id: FoodMeatSpider +# amount: 2 +# - id: EggSpider +# amount: 1 +# prob: 0.5 +# - type: Bloodstream +# bloodMaxVolume: 250 +# bloodReagent: Cryoxadone +# - type: Fixtures +# fixtures: +# fix1: +# shape: +# !type:PhysShapeCircle +# radius: 0.35 +# density: 120 +# mask: +# - MobMask +# layer: +# - MobLayer +# - type: MeleeWeapon +# hidden: true +# soundHit: +# path: /Audio/Effects/bite.ogg +# angle: 0. +# animation: WeaponArcBite +# damage: +# types: +# Piercing: 12 #Damage +# Poison: 4 +# Structural: 15 +# - type: SolutionContainerManager +# solutions: +# melee: +# reagents: +# - ReagentId: ChloralHydrate #Iad +# Quantity: 60 +# - type: MeleeChemicalInjector +# solution: melee +# transferAmount: 3 +# - type: InteractionPopup +# successChance: 0.20 +# interactSuccessString: petting-success-tarantula +# interactFailureString: petting-failure-generic +# - type: NoSlip +# - type: IgnoreSpiderWeb +# - type: PassiveDamage # Slight passive regen. Assuming one damage type, comes out to about 4 damage a minute.Самолечение +# allowedStates: +# - Alive +# damageCap: 300 +# damage: +# types: +# Heat: -4.5 +# groups: +# Brute: -4.5 +# Toxin: -7 +# Airloss: -4.5 +# Burn: -4.5 +# - type: Tag +# tags: +# - CannotSuicide +# - DoorBumpOpener +# - type: Tool # Open door from xeno.yml. +# speedModifier: 1.5 +# qualities: +# - Prying +# useSound: +# path: /Audio/Items/crowbar.ogg +# - type: Prying +# pryPowered: !type:Bool +# true +# force: !type:Bool +# true +# useSound: +# path: /Audio/Items/crowbar.ogg +# - type: Barotrauma #Damage +# damage: +# types: +# Blunt: 1 +# Heat: 1 +# - type: Temperature #Damage +# heatDamageThreshold: 325 +# coldDamageThreshold: 260 +# currentTemperature: 310.15 +# specificHeat: 42 +# coldDamage: +# types: +# Cold: 0.1 #per second, scales with temperature & other constants +# heatDamage: +# types: +# Heat: 0.1 #per second, scales with temperature & other constants +# - type: Speech #krik +# speechVerb: Arachnid +# speechSounds: Arachnid +# - type: Vocal +# sounds: +# Male: UnisexArachnid +# Female: UnisexArachnid +# Unsexed: UnisexArachnid #krik +# - type: PointLight +# radius: 0 +# energy: 0 +# color: "#ff4242" +# castShadows: false +# # - type: IntrinsicRadioReceiver +# # - type: IntrinsicRadioTransmitter +# # channels: +# # - HiveRadio +# # - type: ActiveRadio +# # channels: +# # - HiveRadio -- type: entity - noSpawn: true - name: Ghost role - id: MobSpiderGhostRole - components: - - type: GhostRole #Ghost role - makeSentient: true - allowSpeech: true - allowMovement: true - requirements: - name: spider-roy-name - description: spider-roy-desc - - type: GhostTakeoverAvailable #Ghost role +# - type: entity +# noSpawn: true +# name: Ghost role +# id: MobSpiderGhostRole +# components: +# - type: GhostRole #Ghost role +# makeSentient: true +# allowSpeech: true +# allowMovement: true +# requirements: +# name: spider-roy-name +# description: spider-roy-desc +# - type: GhostTakeoverAvailable #Ghost role #Spider queen -- type: entity - parent: BaseMobSpiderQueen - id: MobSpiderSpaceQueen - name: Spider queen - description: spider dance - components: - # - type: AutoImplant - # implants: - # - LightImplantSpiderEggHunter - # - LightImplantSpiderWallWebDurable - # - LightImplantSpiderEggDrone - # - LightImplantSpiderEggGhost - # - LightImplantSpiderCrystal - # - LightImplantSpiderLittle - # - LightImplantSingleSpiderWebDurable - # - LightImplantSpiderEggShooter - - type: Butcherable - spawned: - - id: FoodMeatSpider - amount: 3 - - id: MobSpiderSpaceLittle - amount: 7 - # - type: Spider - # webPrototype: SpiderWebDespawned - # - type: RechargeBasicEntityAmmo - # rechargeCooldown: 1.5 - # - type: BasicEntityAmmoProvider - # proto: PoisonousAcid - # capacity: 2 - # count: 2 - # - type: Gun - # fireRate: 1 - # useKey: false - # selectedMode: FullAuto - # availableModes: - # - FullAuto - # soundGunshot: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: MovementSpeedModifier - baseWalkSpeed : 3.5 - baseSprintSpeed : 4 - - type: LizardAccent +# - type: entity +# parent: BaseMobSpiderQueen +# id: MobSpiderSpaceQueen +# name: Spider queen +# description: spider dance +# components: +# # - type: AutoImplant +# # implants: +# # - LightImplantSpiderEggHunter +# # - LightImplantSpiderWallWebDurable +# # - LightImplantSpiderEggDrone +# # - LightImplantSpiderEggGhost +# # - LightImplantSpiderCrystal +# # - LightImplantSpiderLittle +# # - LightImplantSingleSpiderWebDurable +# # - LightImplantSpiderEggShooter +# - type: Butcherable +# spawned: +# - id: FoodMeatSpider +# amount: 3 +# - id: MobSpiderSpaceLittle +# amount: 7 +# # - type: Spider +# # webPrototype: SpiderWebDespawned +# # - type: RechargeBasicEntityAmmo +# # rechargeCooldown: 1.5 +# # - type: BasicEntityAmmoProvider +# # proto: PoisonousAcid +# # capacity: 2 +# # count: 2 +# # - type: Gun +# # fireRate: 1 +# # useKey: false +# # selectedMode: FullAuto +# # availableModes: +# # - FullAuto +# # soundGunshot: /Audio/Weapons/Xeno/alien_spitacid.ogg +# - type: MovementSpeedModifier +# baseWalkSpeed : 3.5 +# baseSprintSpeed : 4 +# - type: LizardAccent #Spiders-servants -- type: entity - parent: BaseMobSpiderQueen - id: MobSpiderSpaceDrone - name: spider guard - description: spider dance - components: - - type: Sprite #Спрайт - drawdepth: Mobs - sprite: Mobs/Animals/spider.rsi - scale: 1, 1 - layers: - - map: [ "enum.DamageStateVisualLayers.Base" ] - state: guard-moving - - type: MobThresholds - thresholds: - 0: Alive - 85: Dead #HP - - type: DamageStateVisuals - states: - Alive: - Base: guard-moving - Dead: - Base: guard_dead - - type: PassiveDamage # Slight passive regen. Assuming one damage type, comes out to about 4 damage a minute. Самолечение - allowedStates: - - Alive - damageCap: 85 - damage: - types: - Heat: -4 - groups: - Brute: -4 - Toxin: -6 - Airloss: -4 - Burn: -4 - - type: MeleeWeapon #Damage - hidden: true - soundHit: - path: /Audio/Effects/bite.ogg - angle: 0 - animation: WeaponArcBite - damage: - types: - Piercing: 5 #Damage - Structural: 10 - - type: SolutionContainerManager #Iad - solutions: - melee: - reagents: - - ReagentId: ChloralHydrate - Quantity: 0 - # - type: AutoImplant - # implants: - # - LightImplantSpiderWallWeb - # - LightImplantSpiderCrystal - # - LightImplantSingleSpiderWebShortDelay - # - type: Spider - # webPrototype: SpiderWebDespawned - - type: MovementSpeedModifier - baseWalkSpeed : 3 - baseSprintSpeed : 3.9 +# - type: entity +# parent: BaseMobSpiderQueen +# id: MobSpiderSpaceDrone +# name: spider guard +# description: spider dance +# components: +# - type: Sprite #Спрайт +# drawdepth: Mobs +# sprite: Mobs/Animals/spider.rsi +# scale: 1, 1 +# layers: +# - map: [ "enum.DamageStateVisualLayers.Base" ] +# state: guard-moving +# - type: MobThresholds +# thresholds: +# 0: Alive +# 85: Dead #HP +# - type: DamageStateVisuals +# states: +# Alive: +# Base: guard-moving +# Dead: +# Base: guard_dead +# - type: PassiveDamage # Slight passive regen. Assuming one damage type, comes out to about 4 damage a minute. Самолечение +# allowedStates: +# - Alive +# damageCap: 85 +# damage: +# types: +# Heat: -4 +# groups: +# Brute: -4 +# Toxin: -6 +# Airloss: -4 +# Burn: -4 +# - type: MeleeWeapon #Damage +# hidden: true +# soundHit: +# path: /Audio/Effects/bite.ogg +# angle: 0 +# animation: WeaponArcBite +# damage: +# types: +# Piercing: 5 #Damage +# Structural: 10 +# - type: SolutionContainerManager #Iad +# solutions: +# melee: +# reagents: +# - ReagentId: ChloralHydrate +# Quantity: 0 +# # - type: AutoImplant +# # implants: +# # - LightImplantSpiderWallWeb +# # - LightImplantSpiderCrystal +# # - LightImplantSingleSpiderWebShortDelay +# # - type: Spider +# # webPrototype: SpiderWebDespawned +# - type: MovementSpeedModifier +# baseWalkSpeed : 3 +# baseSprintSpeed : 3.9 -- type: entity - parent: BaseMobSpiderQueen - id: MobSpiderSpaceHunter - name: spider hunt - description: spider dance - components: - - type: Sprite - drawdepth: Mobs - sprite: Mobs/Animals/spider.rsi - scale: 1, 1 - layers: - - map: [ "enum.DamageStateVisualLayers.Base" ] - state: hunter-moving - - type: MobThresholds - thresholds: - 0: Alive - 110: Dead - - type: DamageStateVisuals - states: - Alive: - Base: hunter-moving - Dead: - Base: hunter_dead - - type: PassiveDamage - allowedStates: - - Alive - damageCap: 110 - damage: - types: - Heat: -3 - groups: - Brute: -3 - Toxin: -6 - Airloss: -3 - Burn: -3 - - type: MeleeWeapon - hidden: true - soundHit: - path: /Audio/Effects/bite.ogg - angle: 0 - animation: WeaponArcBite - damage: - types: - Piercing: 15 - Structural: 15 - - type: SolutionContainerManager - solutions: - melee: - reagents: - - ReagentId: ChloralHydrate - Quantity: 0 - # - type: Spider - # webPrototype: SpiderWebDespawned - - type: MovementSpeedModifier - baseWalkSpeed : 3 - baseSprintSpeed : 3.9 - # - type: AutoImplant - # implants: - # - LightImplantSingleSpiderWebLongDelay +# - type: entity +# parent: BaseMobSpiderQueen +# id: MobSpiderSpaceHunter +# name: spider hunt +# description: spider dance +# components: +# - type: Sprite +# drawdepth: Mobs +# sprite: Mobs/Animals/spider.rsi +# scale: 1, 1 +# layers: +# - map: [ "enum.DamageStateVisualLayers.Base" ] +# state: hunter-moving +# - type: MobThresholds +# thresholds: +# 0: Alive +# 110: Dead +# - type: DamageStateVisuals +# states: +# Alive: +# Base: hunter-moving +# Dead: +# Base: hunter_dead +# - type: PassiveDamage +# allowedStates: +# - Alive +# damageCap: 110 +# damage: +# types: +# Heat: -3 +# groups: +# Brute: -3 +# Toxin: -6 +# Airloss: -3 +# Burn: -3 +# - type: MeleeWeapon +# hidden: true +# soundHit: +# path: /Audio/Effects/bite.ogg +# angle: 0 +# animation: WeaponArcBite +# damage: +# types: +# Piercing: 15 +# Structural: 15 +# - type: SolutionContainerManager +# solutions: +# melee: +# reagents: +# - ReagentId: ChloralHydrate +# Quantity: 0 +# # - type: Spider +# # webPrototype: SpiderWebDespawned +# - type: MovementSpeedModifier +# baseWalkSpeed : 3 +# baseSprintSpeed : 3.9 +# # - type: AutoImplant +# # implants: +# # - LightImplantSingleSpiderWebLongDelay -- type: entity - parent: BaseMobSpiderQueen - id: MobSpiderSpaceGhost - name: spider ghost - description: spider dance - components: - - type: Sprite - drawdepth: Mobs - sprite: Mobs/Animals/spider.rsi - scale: 1, 1 - layers: - - map: [ "enum.DamageStateVisualLayers.Base" ] - state: nurse-moving - - type: MobThresholds - thresholds: - 0: Alive - 100: Dead - - type: DamageStateVisuals - states: - Alive: - Base: nurse-moving - Dead: - Base: nurse_dead - - type: PassiveDamage - allowedStates: - - Alive - damageCap: 100 - damage: - types: - Heat: -3 - groups: - Brute: -3 - Toxin: -8 - Airloss: -3 - Burn: -3 - - type: MeleeWeapon - hidden: true - soundHit: - path: /Audio/Effects/bite.ogg - angle: 0 - animation: WeaponArcBite - damage: - types: - Piercing: 3 - Poison: 4 - Structural: 10 - - type: SolutionContainerManager - solutions: - melee: - reagents: - - ReagentId: ChloralHydrate - Quantity: 20 - - type: Stealth - - type: StealthOnMove - passiveVisibilityRate: -0.37 - movementVisibilityRate: 0.35 - # - type: RechargeBasicEntityAmmo - # rechargeCooldown: 1.5 - # - type: BasicEntityAmmoProvider - # proto: PoisonousAcid - # capacity: 1 - # count: 1 - # - type: Gun - # fireRate: 0.75 - # useKey: false - # selectedMode: FullAuto - # availableModes: - # - FullAuto - # soundGunshot: /Audio/Weapons/Xeno/alien_spitacid.ogg - - type: MovementSpeedModifier - baseWalkSpeed : 1.5 - baseSprintSpeed : 3.9 - # - type: AutoImplant - # implants: - # - LightImplantSingleSpiderWebLongDelay +# - type: entity +# parent: BaseMobSpiderQueen +# id: MobSpiderSpaceGhost +# name: spider ghost +# description: spider dance +# components: +# - type: Sprite +# drawdepth: Mobs +# sprite: Mobs/Animals/spider.rsi +# scale: 1, 1 +# layers: +# - map: [ "enum.DamageStateVisualLayers.Base" ] +# state: nurse-moving +# - type: MobThresholds +# thresholds: +# 0: Alive +# 100: Dead +# - type: DamageStateVisuals +# states: +# Alive: +# Base: nurse-moving +# Dead: +# Base: nurse_dead +# - type: PassiveDamage +# allowedStates: +# - Alive +# damageCap: 100 +# damage: +# types: +# Heat: -3 +# groups: +# Brute: -3 +# Toxin: -8 +# Airloss: -3 +# Burn: -3 +# - type: MeleeWeapon +# hidden: true +# soundHit: +# path: /Audio/Effects/bite.ogg +# angle: 0 +# animation: WeaponArcBite +# damage: +# types: +# Piercing: 3 +# Poison: 4 +# Structural: 10 +# - type: SolutionContainerManager +# solutions: +# melee: +# reagents: +# - ReagentId: ChloralHydrate +# Quantity: 20 +# - type: Stealth +# - type: StealthOnMove +# passiveVisibilityRate: -0.37 +# movementVisibilityRate: 0.35 +# # - type: RechargeBasicEntityAmmo +# # rechargeCooldown: 1.5 +# # - type: BasicEntityAmmoProvider +# # proto: PoisonousAcid +# # capacity: 1 +# # count: 1 +# # - type: Gun +# # fireRate: 0.75 +# # useKey: false +# # selectedMode: FullAuto +# # availableModes: +# # - FullAuto +# # soundGunshot: /Audio/Weapons/Xeno/alien_spitacid.ogg +# - type: MovementSpeedModifier +# baseWalkSpeed : 1.5 +# baseSprintSpeed : 3.9 +# # - type: AutoImplant +# # implants: +# # - LightImplantSingleSpiderWebLongDelay -- type: entity - parent: BaseMobSpiderQueen - id: MobSpiderSpaceShooter - name: spider shooter - description: spider dance - components: - - type: Sprite - drawdepth: Mobs - sprite: Mobs/Animals/spider.rsi - scale: 1, 1 - layers: - - map: [ "enum.DamageStateVisualLayers.Base" ] - state: viper-moving - - type: MobThresholds - thresholds: - 0: Alive - 80: Dead - - type: DamageStateVisuals - states: - Alive: - Base: viper-moving - Dead: - Base: viper_dead - - type: PassiveDamage - allowedStates: - - Alive - damageCap: 80 - damage: - types: - Heat: -1.5 - groups: - Brute: -2.5 - Toxin: -5 - Airloss: -2.5 - Burn: -2.5 - - type: MeleeWeapon - hidden: true - soundHit: - path: /Audio/Effects/bite.ogg - angle: 0 - animation: WeaponArcBite - damage: - types: - Poison: 5 - Piercing: 2 - Structural: 5 - - type: SolutionContainerManager - solutions: - melee: - reagents: - - ReagentId: ChloralHydrate - Quantity: 35 - # - type: RechargeBasicEntityAmmo - # rechargeCooldown: 1.5 - # - type: BasicEntityAmmoProvider - # proto: PoisonousAcid - # capacity: 3 - # count: 3 - # - type: Gun - # fireRate: 4 - # useKey: false - # selectedMode: FullAuto - # availableModes: - # - FullAuto - # soundGunshot: /Audio/Weapons/Xeno/alien_spitacid.ogg - # - type: AutoImplant - # implants: - # - LightImplantSingleSpiderWebClown - - type: MovementSpeedModifier - baseWalkSpeed : 3 - baseSprintSpeed : 3.7 +# - type: entity +# parent: BaseMobSpiderQueen +# id: MobSpiderSpaceShooter +# name: spider shooter +# description: spider dance +# components: +# - type: Sprite +# drawdepth: Mobs +# sprite: Mobs/Animals/spider.rsi +# scale: 1, 1 +# layers: +# - map: [ "enum.DamageStateVisualLayers.Base" ] +# state: viper-moving +# - type: MobThresholds +# thresholds: +# 0: Alive +# 80: Dead +# - type: DamageStateVisuals +# states: +# Alive: +# Base: viper-moving +# Dead: +# Base: viper_dead +# - type: PassiveDamage +# allowedStates: +# - Alive +# damageCap: 80 +# damage: +# types: +# Heat: -1.5 +# groups: +# Brute: -2.5 +# Toxin: -5 +# Airloss: -2.5 +# Burn: -2.5 +# - type: MeleeWeapon +# hidden: true +# soundHit: +# path: /Audio/Effects/bite.ogg +# angle: 0 +# animation: WeaponArcBite +# damage: +# types: +# Poison: 5 +# Piercing: 2 +# Structural: 5 +# - type: SolutionContainerManager +# solutions: +# melee: +# reagents: +# - ReagentId: ChloralHydrate +# Quantity: 35 +# # - type: RechargeBasicEntityAmmo +# # rechargeCooldown: 1.5 +# # - type: BasicEntityAmmoProvider +# # proto: PoisonousAcid +# # capacity: 3 +# # count: 3 +# # - type: Gun +# # fireRate: 4 +# # useKey: false +# # selectedMode: FullAuto +# # availableModes: +# # - FullAuto +# # soundGunshot: /Audio/Weapons/Xeno/alien_spitacid.ogg +# # - type: AutoImplant +# # implants: +# # - LightImplantSingleSpiderWebClown +# - type: MovementSpeedModifier +# baseWalkSpeed : 3 +# baseSprintSpeed : 3.7 -- type: entity - parent: BaseMobSpiderQueen - id: MobSpiderSpaceLittle - name: small spider - description: spider dance - components: - - type: Sprite - drawdepth: Mobs - sprite: Mobs/Animals/spider.rsi - scale: 0.4, 0.4 - layers: - - map: [ "enum.DamageStateVisualLayers.Base" ] - state: viper-moving - - type: MobThresholds - thresholds: - 0: Alive - 15: Dead - - type: DamageStateVisuals - states: - Alive: - Base: viper-moving - Dead: - Base: viper_dead - - type: PassiveDamage - allowedStates: - - Alive - damageCap: 15 - damage: - types: - Heat: -0.5 - groups: - Brute: -0.5 - Toxin: -0.5 - Airloss: -0.5 - Burn: -0.5 - - type: MeleeWeapon - hidden: true - soundHit: - path: /Audio/Effects/bite.ogg - angle: 0 - animation: WeaponArcBite - damage: - types: - Piercing: 5 - - type: SolutionContainerManager - solutions: - melee: - reagents: - - ReagentId: ChloralHydrate - Quantity: 0 - - type: TimedDespawn - lifetime: 20 - - type: MovementSpeedModifier - baseWalkSpeed : 3.5 - baseSprintSpeed : 4.5 +# - type: entity +# parent: BaseMobSpiderQueen +# id: MobSpiderSpaceLittle +# name: small spider +# description: spider dance +# components: +# - type: Sprite +# drawdepth: Mobs +# sprite: Mobs/Animals/spider.rsi +# scale: 0.4, 0.4 +# layers: +# - map: [ "enum.DamageStateVisualLayers.Base" ] +# state: viper-moving +# - type: MobThresholds +# thresholds: +# 0: Alive +# 15: Dead +# - type: DamageStateVisuals +# states: +# Alive: +# Base: viper-moving +# Dead: +# Base: viper_dead +# - type: PassiveDamage +# allowedStates: +# - Alive +# damageCap: 15 +# damage: +# types: +# Heat: -0.5 +# groups: +# Brute: -0.5 +# Toxin: -0.5 +# Airloss: -0.5 +# Burn: -0.5 +# - type: MeleeWeapon +# hidden: true +# soundHit: +# path: /Audio/Effects/bite.ogg +# angle: 0 +# animation: WeaponArcBite +# damage: +# types: +# Piercing: 5 +# - type: SolutionContainerManager +# solutions: +# melee: +# reagents: +# - ReagentId: ChloralHydrate +# Quantity: 0 +# - type: TimedDespawn +# lifetime: 20 +# - type: MovementSpeedModifier +# baseWalkSpeed : 3.5 +# baseSprintSpeed : 4.5