diff --git a/Resources/Changelog/ChangelogSunrise.yml b/Resources/Changelog/ChangelogSunrise.yml index bc998c3ca18..b727ea10da9 100644 --- a/Resources/Changelog/ChangelogSunrise.yml +++ b/Resources/Changelog/ChangelogSunrise.yml @@ -9970,3 +9970,11 @@ type: Tweak id: 691 time: '2025-01-07T01:47:34.408424+00:00' +- author: VigersRay + changes: + - message: "\u0410\u0440\u0430\u0445\u043D\u0438\u0434\u044B \u0442\u0435\u043F\u0435\ + \u0440\u044C \u0441\u043E\u043E\u0442\u0432\u0435\u0442\u0441\u0432\u0443\u044E\ + \u0442 \u043B\u043E\u0440\u0443." + type: Tweak + id: 692 + time: '2025-01-07T02:15:42.490584+00:00' diff --git a/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml b/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml index 4d1dd45516d..b1defd10c1c 100644 --- a/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml +++ b/Resources/Prototypes/Entities/Mobs/Species/arachnid.yml @@ -52,7 +52,8 @@ path: /Audio/Effects/bite.ogg damage: types: - Piercing: 5 + Piercing: 50 # Sunrise-Edit + Structural: 200 # Sunrise-Edit # Visual & Audio - type: DamageVisuals damageOverlayGroups: @@ -73,6 +74,7 @@ - type: TypingIndicator proto: spider - type: Sprite # I'd prefer if these maps were better. Insert map pun here. + scale: 2, 2 # Sunrise-Edit layers: - map: [ "enum.HumanoidVisualLayers.Chest" ] - map: [ "enum.HumanoidVisualLayers.Head" ] @@ -135,6 +137,32 @@ - "footprint-left-bare-spider" rightBareFootState: - "footprint-right-bare-spider" + - type: MobThresholds + thresholds: + 0: Alive + 300: Critical + 400: Dead + - type: SlowOnDamage + speedModifierThresholds: + 230: 0.7 + 280: 0.5 + - type: Stamina + critThreshold: 300 + - type: MovementSpeedModifier + baseWalkSpeed: 4.0 + baseSprintSpeed: 6.0 + - type: Fixtures + fixtures: + fix1: + shape: + !type:PhysShapeCircle + radius: 0.60 + density: 500 + restitution: 0.0 + mask: + - MobMask + layer: + - MobLayer # Sunrise-end - type: entity