mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-23 21:18:37 +01:00
## About The Pull Request **The majority of the work was done by Ozzo in #1471.** GAS are snake bugs hailing from Baystation 12. - They hate the heat, but are durable against low-pressure environments and the cold. - They cannot wear suits and most clothes, but have built in armor (it's in their name). - It is harder to grab GAS. - They are taller than the average spaceman. https://github.com/user-attachments/assets/f9ac1078-0d41-4a26-850f-26a2cd7bbf01 They currently have no lore or species description, but plans are in the works for both to be made. ## Why It's Good For The Game It's a new species that was well-recieved when it was tested the first time around, before being lost due to a lack of work on it. I am here to continue work on it and add new features to it if they are requested by the person that wanted them. ## Proof Of Testing It compiled and ran, hence me being able to take the video. There were no runtimes. I attached an image of a stylish GAS as further proof of testing. <details> <summary>Screenshots/Videos</summary> <img width="137" height="111" alt="image" src="https://github.com/user-attachments/assets/4b2ddd78-9312-4f0e-bbac-37bd51290490" /> </details> ## Changelog 🆑 add: Added a new species: Giant Armored Serpentids (GAS)! /🆑
75 lines
2.2 KiB
Plaintext
75 lines
2.2 KiB
Plaintext
GLOBAL_LIST_EMPTY(laugh_types)
|
|
|
|
/datum/laugh_type
|
|
var/name
|
|
var/list/male_laughsounds
|
|
var/list/female_laughsounds
|
|
|
|
/datum/laugh_type/none //Why would you want this?
|
|
name = "No Laugh"
|
|
male_laughsounds = null
|
|
female_laughsounds = null
|
|
|
|
/datum/laugh_type/human
|
|
name = "Human Laugh"
|
|
male_laughsounds = list(
|
|
'sound/mobs/humanoids/human/laugh/manlaugh1.ogg',
|
|
'sound/mobs/humanoids/human/laugh/manlaugh2.ogg',
|
|
)
|
|
female_laughsounds = list(
|
|
'modular_skyrat/modules/emotes/sound/emotes/female/female_giggle_1.ogg',
|
|
'modular_skyrat/modules/emotes/sound/emotes/female/female_giggle_2.ogg',
|
|
)
|
|
|
|
/datum/laugh_type/humanmasc
|
|
name = "Masculine Human Laugh"
|
|
male_laughsounds = list(
|
|
'sound/mobs/humanoids/human/laugh/manlaugh1.ogg',
|
|
'sound/mobs/humanoids/human/laugh/manlaugh2.ogg',
|
|
)
|
|
female_laughsounds = null
|
|
|
|
/datum/laugh_type/humanfemme
|
|
name = "Feminine Human Laugh"
|
|
male_laughsounds = list(
|
|
'modular_skyrat/modules/emotes/sound/emotes/female/female_giggle_1.ogg',
|
|
'modular_skyrat/modules/emotes/sound/emotes/female/female_giggle_2.ogg',
|
|
)
|
|
female_laughsounds = null
|
|
|
|
/datum/laugh_type/lizard
|
|
name = "Lizard Laugh"
|
|
male_laughsounds = list('sound/mobs/humanoids/lizard/lizard_laugh1.ogg',)
|
|
female_laughsounds = null
|
|
|
|
/datum/laugh_type/felinid
|
|
name = "Felinid Laugh"
|
|
male_laughsounds = list('modular_skyrat/modules/emotes/sound/emotes/nyahaha1.ogg',
|
|
'modular_skyrat/modules/emotes/sound/emotes/nyahaha2.ogg',
|
|
'modular_skyrat/modules/emotes/sound/emotes/nyaha.ogg',
|
|
'modular_skyrat/modules/emotes/sound/emotes/nyahehe.ogg')
|
|
female_laughsounds = null
|
|
|
|
/datum/laugh_type/clown
|
|
name = "Clown Laugh"
|
|
male_laughsounds = list(
|
|
'sound/mobs/non-humanoids/clown/hohoho.ogg',
|
|
'sound/mobs/non-humanoids/clown/hehe.ogg',
|
|
)
|
|
female_laughsounds = null
|
|
|
|
/datum/laugh_type/moth
|
|
name = "Moth and Insect Laugh"
|
|
male_laughsounds = list('modular_skyrat/modules/emotes/sound/emotes/mothlaugh.ogg')
|
|
female_laughsounds = null
|
|
|
|
/datum/laugh_type/vox
|
|
name = "Vox Laugh"
|
|
male_laughsounds = list('modular_zubbers/sound/mobs/humanoids/vox/vox_laugh.ogg')
|
|
female_laughsounds = null
|
|
|
|
/datum/laugh_type/serpentid
|
|
name = "Ascent Laugh"
|
|
male_laughsounds = list('modular_skyrat/modules/emotes/sound/emotes/serpentidlaugh.ogg')
|
|
female_laughsounds = null
|