From 0e61402b3a3e14cb123f3139c4236f5b4feea576 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9A=D0=B8=D1=80=D0=B8=D0=BB=D0=BB=20=D0=A5=D0=B8=D0=BB?= =?UTF-8?q?=D1=8E=D0=B2=D1=87=D0=B8=D1=86?= Date: Thu, 8 Aug 2024 15:12:30 +0300 Subject: [PATCH] Mob drone check --- .../SS220/Entities/Mobs/NPCs/spider_queen.yml | 604 +++++++++--------- 1 file changed, 302 insertions(+), 302 deletions(-) diff --git a/Resources/Prototypes/SS220/Entities/Mobs/NPCs/spider_queen.yml b/Resources/Prototypes/SS220/Entities/Mobs/NPCs/spider_queen.yml index 274607d70b0e..4d6b99a155f2 100644 --- a/Resources/Prototypes/SS220/Entities/Mobs/NPCs/spider_queen.yml +++ b/Resources/Prototypes/SS220/Entities/Mobs/NPCs/spider_queen.yml @@ -160,47 +160,47 @@ - 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 @@ -253,7 +253,7 @@ melee: reagents: - ReagentId: ChloralHydrate - Quantity: 0 + Quantity: 1 # - type: AutoImplant # implants: # - LightImplantSpiderWallWeb @@ -265,266 +265,266 @@ 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