Merge pull request #12575 from GhostActual/tg-port-1

The Grand /TG Port - Part 1
This commit is contained in:
Casey
2022-04-02 23:24:08 -04:00
committed by GitHub
10 changed files with 76 additions and 11 deletions
@@ -1,7 +1,16 @@
/datum/category_item/catalogue/fauna/skeleton
name = "Alien Wildlife - Space Skeleton"
desc = "A creature consisting primarily of what appears to be bones with no apparent connective tissue, muscle, or organs.\
It is not clear at all how this creature even operates."
desc = "Classification: Sentientis osseous\
<br><br>\
No one, not scientist or wildlife expert can properly explain these spacial skeletons with any solid \
certanty. They are not human, despite the clear simularites to a human's skeleton, nor are they made of \
calcium like normal bones. Samples taken from the corpses of these strange creatures have yieled little \
in the form of answers and have only raised more questions with regards to their general existence. \
Scientist are still studying these beings, a difficult task as they are difficult to come by in the \
vaccum of space. The only information that scientist are able to gather about these so-called 'Space \
Skeletons' as people have come to call them is that their structure is comprised of a strange cell \
structure that is similar to plants - likely because these creatures are known to feed of the UV \
rays of nearby stars."
value = CATALOGUER_REWARD_MEDIUM
/mob/living/simple_mob/vore/alienanimals/skeleton
@@ -67,6 +76,11 @@
vore_default_contamination_color = "grey"
vore_default_item_mode = IM_DIGEST
/mob/living/simple_mob/vore/alienanimals/skeleton/alt
icon_state = "altskeleton"
icon_living = "altskeleton"
icon_dead = "altskeleton_dead"
/datum/say_list/skeleton
speak = list("Nyeh heh heeeh","NYAAAAHHHH", "Books are the real treasures of the world!", "Why are skeletons so calm? Because nothing gets under their skin.","When does a skeleton laugh? When someone tickels their funny bone!","What is a skeletons favorite mode of transport? A scare-plane.", "What did the skeleton say to the vampire? 'You suck.'","What is a skeletons favorite thing to do with their cell phone? Take skelfies.", "How did the skeleton know the other skeleton was lying? He could see right through him.","Whats a skeletons least favorite room in the house? The living room.", "How much does an elephant skeleton weigh? Skele-tons.", "Why do skeletons drink so much milk? Its good for the bones!", "Where do bad jokes about skeletons belong? In the skelebin.","What does a skeleton use to cut through objects? A shoulder blade.", "What kind of jokes do skeletons tell? Humerus ones.")
emote_see = list("spins its head around", "shuffles","shambles","practices on the xylophone","drinks some milk","looks at you. Its hollow, bottomless sockets gaze into you greedily.")
@@ -71,7 +71,7 @@
"rad" = 100
)
loot_list = list(/obj/item/weapon/ore/diamond = 100)
loot_list = list(/obj/item/weapon/ore/diamond = 100, /obj/item/weapon/ectoplasm = 3)
speak_emote = list("rumbles")
@@ -101,14 +101,14 @@
/mob/living/simple_mob/vore/alienanimals/space_ghost/shoot(atom/A) //We're shooting ghosts at people and need them to have the same faction as their parent, okay?
if(!projectiletype)
return
return
if(A == get_turf(src))
return
face_atom(A)
if(reload_count >= reload_max)
return
var/mob/living/simple_mob/P = new projectiletype(loc, src)
if(!P)
return
if(needs_reload)
+10 -1
View File
@@ -80,4 +80,13 @@
req_tech = list(TECH_ILLEGAL = 2, TECH_MATERIAL = 2)
materials = list(MAT_STEEL = 4000, MAT_GLASS = 4000)
build_path = /obj/item/device/binoculars/scope
sort_string = "TBAAD"
sort_string = "TBAAD"
/datum/design/item/general/advmop
name = "advanced mop"
desc = "An advanced mop with pressured water jets that break away the toughest stains."
id = "advmop"
req_tech = list(TECH_MATERIAL = 3, TECH_ENGINEERING = 5, TECH_BIO = 1)
materials = list(MAT_STEEL = 5000, MAT_GLASS = 2000, MAT_GOLD = 1000)
build_path = /obj/item/weapon/mop/advanced
sort_string = "TBAAE"