diff --git a/Resources/Locale/ru-RU/_white/ui/ghostTeleportMenu.ftl b/Resources/Locale/ru-RU/_white/ui/ghostTeleportMenu.ftl index fc79810ec6..a2bbbedbee 100644 --- a/Resources/Locale/ru-RU/_white/ui/ghostTeleportMenu.ftl +++ b/Resources/Locale/ru-RU/_white/ui/ghostTeleportMenu.ftl @@ -22,6 +22,8 @@ global-antagonist-spider-clown-name = Гигантский хонк-паук global-antagonist-spider-clown-description = Соразмерный с человеком агрессивный клоун-паук. ХОНК! global-antagonist-rats-name = Гигантская крыса global-antagonist-rats-description = Вечноголодная и агрессивная крыса +global-antagonist-snail-name = Улитка +global-antagonist-snail-description = Она пришла global-antagonist-unknown-name = Неизвестно global-antagonist-unknown-description = Подозрительно!! diff --git a/Resources/Prototypes/Entities/Mobs/NPCs/space.yml b/Resources/Prototypes/Entities/Mobs/NPCs/space.yml index 68240d3d36..c2f8b4af14 100644 --- a/Resources/Prototypes/Entities/Mobs/NPCs/space.yml +++ b/Resources/Prototypes/Entities/Mobs/NPCs/space.yml @@ -377,7 +377,7 @@ - type: SalvageMobRestrictions - type: entity # WD Ahead of wizden - parent: SimpleSpaceMobBase + parent: SimpleMobBase # WD edit id: MobSnail name: snail description: Revolting unless you're french. @@ -545,11 +545,14 @@ settings: default - type: Sprite layers: - - map: ["enum.DamageStateVisualLayers.Base"] + - map: [ "enum.DamageStateVisualLayers.Base" ] state: deathsnail + - map: [ "enum.DamageStateVisualLayers.BaseUnshaded" ] + state: deatheyes + shader: unshaded - type: PointLight color: red - energy: 2 + energy: 0.2 range: 3 - type: AmbientSound range: 5 @@ -559,6 +562,8 @@ - type: MovementSpeedModifier baseWalkSpeed : 0.5 baseSprintSpeed : 1 + - type: GlobalAntagonist + antagonistPrototype: globalAntagonistSnail # WD EDIT END - type: entity # WD Ahead of wizden diff --git a/Resources/Prototypes/_White/Antag/globalAntagonists.yml b/Resources/Prototypes/_White/Antag/globalAntagonists.yml index 55e5544897..721445fa63 100644 --- a/Resources/Prototypes/_White/Antag/globalAntagonists.yml +++ b/Resources/Prototypes/_White/Antag/globalAntagonists.yml @@ -75,3 +75,9 @@ name: global-antagonist-unknown-name description: global-antagonist-unknown-description weight: 12 + +- type: antagonist + id: globalAntagonistSnail + name: global-antagonist-snail-name + description: global-antagonist-snail-description + weight: 13 diff --git a/Resources/Textures/Mobs/Animals/snail.rsi/deatheyes.png b/Resources/Textures/Mobs/Animals/snail.rsi/deatheyes.png new file mode 100644 index 0000000000..c9f5927514 Binary files /dev/null and b/Resources/Textures/Mobs/Animals/snail.rsi/deatheyes.png differ diff --git a/Resources/Textures/Mobs/Animals/snail.rsi/meta.json b/Resources/Textures/Mobs/Animals/snail.rsi/meta.json index 2800667917..962e9b30bb 100644 --- a/Resources/Textures/Mobs/Animals/snail.rsi/meta.json +++ b/Resources/Textures/Mobs/Animals/snail.rsi/meta.json @@ -22,6 +22,10 @@ "name": "deathsnail", "directions": 4 }, + { + "name": "deatheyes", + "directions": 4 + }, { "name": "spacedead" },