Skip to content

Commit

Permalink
[SEMI-MODULAR] Snail Deboning & Limbs Be Growing (#24869)
Browse files Browse the repository at this point in the history
* initial d

* wew

* Indentation

---------

Co-authored-by: Snakebittenn <[email protected]>
Co-authored-by: Bloop <[email protected]>
  • Loading branch information
3 people authored and FFMirrorBot committed Nov 9, 2023
1 parent 9c2d2a1 commit cfff4db
Show file tree
Hide file tree
Showing 4 changed files with 32 additions and 0 deletions.
3 changes: 3 additions & 0 deletions modular_skyrat/master_files/code/game/machinery/limbgrower.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
/obj/machinery/limbgrower/Initialize(mapload)
categories += list(SPECIES_SNAIL)
return ..()
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
/datum/design/leftarm/New()
category += list(SPECIES_SNAIL)
return ..()

/datum/design/rightarm/New()
category += list(SPECIES_SNAIL)
return ..()

/datum/design/leftleg/New()
category += list(SPECIES_SNAIL)
return ..()

/datum/design/rightleg/New()
category += list(SPECIES_SNAIL)
return ..()

/datum/design/tongue/snail
name = "Snail Tongue"
id = "snailtongue"
build_path = /obj/item/organ/internal/tongue/snail
category = list(SPECIES_SNAIL, RND_CATEGORY_INITIAL)
6 changes: 6 additions & 0 deletions modular_skyrat/modules/bodyparts/code/snail_bodyparts.dm
Original file line number Diff line number Diff line change
@@ -1,18 +1,24 @@
/obj/item/bodypart/head/snail
icon_greyscale = DEFAULT_BODYPART_ICON_ORGANIC
head_flags = HEAD_HAIR|HEAD_FACIAL_HAIR|HEAD_EYESPRITES|HEAD_EYECOLOR|HEAD_DEBRAIN
biological_state = (BIO_FLESH|BIO_BLOODED)

/obj/item/bodypart/chest/snail
icon_greyscale = DEFAULT_BODYPART_ICON_ORGANIC
biological_state = (BIO_FLESH|BIO_BLOODED)

/obj/item/bodypart/arm/left/snail
icon_greyscale = DEFAULT_BODYPART_ICON_ORGANIC
biological_state = (BIO_FLESH|BIO_BLOODED)

/obj/item/bodypart/arm/right/snail
icon_greyscale = DEFAULT_BODYPART_ICON_ORGANIC
biological_state = (BIO_FLESH|BIO_BLOODED)

/obj/item/bodypart/leg/left/snail
icon_greyscale = DEFAULT_BODYPART_ICON_ORGANIC
biological_state = (BIO_FLESH|BIO_BLOODED)

/obj/item/bodypart/leg/right/snail
icon_greyscale = DEFAULT_BODYPART_ICON_ORGANIC
biological_state = (BIO_FLESH|BIO_BLOODED)
2 changes: 2 additions & 0 deletions tgstation.dme
Original file line number Diff line number Diff line change
Expand Up @@ -6065,6 +6065,7 @@
#include "modular_skyrat\master_files\code\game\gamemodes\dynamic\dynamic_rulesets_midround.dm"
#include "modular_skyrat\master_files\code\game\gamemodes\dynamic\dynamic_rulesets_roundstart.dm"
#include "modular_skyrat\master_files\code\game\machinery\hologram.dm"
#include "modular_skyrat\master_files\code\game\machinery\limbgrower.dm"
#include "modular_skyrat\master_files\code\game\machinery\suit_storage.dm"
#include "modular_skyrat\master_files\code\game\machinery\doors\firedoor.dm"
#include "modular_skyrat\master_files\code\game\objects\items.dm"
Expand Down Expand Up @@ -6312,6 +6313,7 @@
#include "modular_skyrat\master_files\code\modules\reagents\withdrawal\generic_addictions.dm"
#include "modular_skyrat\master_files\code\modules\religion\religious_sects.dm"
#include "modular_skyrat\master_files\code\modules\research\designs\biogenerator_designs.dm"
#include "modular_skyrat\master_files\code\modules\research\designs\limbgrower_designs.dm"
#include "modular_skyrat\master_files\code\modules\research\designs\medical_designs.dm"
#include "modular_skyrat\master_files\code\modules\research\designs\misc_designs.dm"
#include "modular_skyrat\master_files\code\modules\research\designs\tool_designs.dm"
Expand Down

0 comments on commit cfff4db

Please sign in to comment.