From a3a5b95809ced8606cbaaeb64623ac5fde8b6e44 Mon Sep 17 00:00:00 2001
From: SuperDrish <59139863+Microvolnovka19@users.noreply.github.com>
Date: Mon, 25 Nov 2024 03:23:58 +0000
Subject: [PATCH 1/2] Add Shorg (New dog subtype) (#4629)
* Add shorg
* Fix shorg rh sprite
* Add shorg to Pet Owner quirk
---
modular_nova/modules/pet_owner/pet_owner.dm | 1 +
modular_nova/modules/shorg/pets.dmi | Bin 0 -> 2317 bytes
modular_nova/modules/shorg/pets_held_lh.dmi | Bin 0 -> 438 bytes
modular_nova/modules/shorg/pets_held_rh.dmi | Bin 0 -> 436 bytes
modular_nova/modules/shorg/shorg.dm | 28 ++++++++++++++++++++
tgstation.dme | 1 +
6 files changed, 30 insertions(+)
create mode 100644 modular_nova/modules/shorg/pets.dmi
create mode 100644 modular_nova/modules/shorg/pets_held_lh.dmi
create mode 100644 modular_nova/modules/shorg/pets_held_rh.dmi
create mode 100644 modular_nova/modules/shorg/shorg.dm
diff --git a/modular_nova/modules/pet_owner/pet_owner.dm b/modular_nova/modules/pet_owner/pet_owner.dm
index 0144dcbe023..5ceeea0393e 100644
--- a/modular_nova/modules/pet_owner/pet_owner.dm
+++ b/modular_nova/modules/pet_owner/pet_owner.dm
@@ -86,6 +86,7 @@ GLOBAL_LIST_INIT(possible_player_pet, list(
"Pig" = /mob/living/basic/pig,
"Pug" = /mob/living/basic/pet/dog/pug,
"Rabbit" = /mob/living/basic/rabbit,
+ "Shorg" = /mob/living/basic/pet/dog/shorg,
"Sloth" = /mob/living/basic/sloth,
"Snake" = /mob/living/basic/snake,
"Spider" = /mob/living/basic/spider/maintenance,
diff --git a/modular_nova/modules/shorg/pets.dmi b/modular_nova/modules/shorg/pets.dmi
new file mode 100644
index 0000000000000000000000000000000000000000..57d4ec98dbd24bc704250ee2b1ca4b311bd5176d
GIT binary patch
literal 2317
zcmaKuX*kr27sr2NCMHbwlBjVjA(^sg8(T35VTiKaG#Xp>-ON~$wM&DP2ocjTj5S7$
z{Yti>EZJ$XT}zXF4A*^ipXdKP|NG*c&vRa!cc1ThPJ)G*A&gs$8vp
#Y$IC3t=_1eZIpIMNK!msMG`GMBt`m)sz{rP
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
Date: Mon, 25 Nov 2024 06:24:04 +0300
Subject: [PATCH 2/2] [MIRROR] Add Shorg (New dog subtype)