Files
Bubberstation/code/__HELPERS/~skyrat_helpers/is_helpers.dm
RatFromTheJungle 40fe2de00a [STILL NOT MODULAR] Adding Hemophages (#9681)
* Create hemophage.ts

* Update scan_gate.dm

* Update revenant_abilities.dm

* Update species.dm

* Update species.dm

* Create hemophage.dm

* Update SpeciesPage.tsx

* Update data.ts

* Update DNA.dm

* Update is_helpers.dm

* Update ScannerGate.js

* Update sensor.dm

* Update game_options.txt

* Update species.dm

* Update ScannerGate.js

* Update modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/hemophage.dm

Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>

* Update hemophage.dm

* Update hemophage.ts

* Update hemophage.ts

* Update tgui/packages/tgui/interfaces/PreferencesMenu/preferences/species/hemophage.ts

Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>

* Update modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/hemophage.dm

Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>

* Update tgui/packages/tgui/interfaces/PreferencesMenu/preferences/species/hemophage.ts

Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>

* Update modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/hemophage.dm

Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>

* Update modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/hemophage.dm

Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>

* Update modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/hemophage.dm

Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>

* Update modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/hemophage.dm

Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>

* Update modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/hemophage.dm

Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>

* Update modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/hemophage.dm

Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>

* Update modular_skyrat/modules/customization/modules/mob/living/carbon/human/species/hemophage.dm

Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>

* Update hemophage.ts

* Update hemophage.dm

* Update hemophage.dm

* Update tgstation.dme

* Update hemophage.dm

* Update hemophage.dm

* dont be angry map merge bot please

* Update alcohol_reagents.dm

* Update alcohol_reagents.dm

* final fix

Co-authored-by: GoldenAlpharex <58045821+GoldenAlpharex@users.noreply.github.com>
2021-11-28 14:23:02 -05:00

30 lines
1.6 KiB
Plaintext

//Robots
#define isrobotic(A) (is_species(A,/datum/species/robotic))
#define isipc(A) (is_species(A,/datum/species/robotic/ipc))
#define issynthliz(A) (is_species(A,/datum/species/robotic/synthliz))
#define issynthanthro(A) (is_species(A,/datum/species/robotic/synthetic_mammal))
#define issynthhuman(A) (is_species(A,/datum/species/robotic/synthetic_human))
//Actual Species
#define isvox(A) (is_species(A,/datum/species/vox))
#define ispodweak(A) (is_species(A,/datum/species/pod/podweak))
#define isxenohybrid(A) (is_species(A,/datum/species/xeno))
#define isdwarf(A) (is_species(A,/datum/species/dwarf))
#define isroundstartslime(A) (is_species(A,/datum/species/jelly/roundstartslime))
#define istajaran(A) (is_species(A,/datum/species/tajaran))
#define isghoul(A) (is_species(A,/datum/species/ghoul))
#define isakula(A) (is_species(A,/datum/species/akula))
#define isskrell(A) (is_species(A,/datum/species/skell)) //SKRELL GANG SKRELL GANG
#define isunathi(A) (is_species(A,/datum/species/unathi))
#define isvulpkanin(A) (is_species(A,/datum/species/vulpkanin))
#define isteshari(A) (is_species(A, /datum/species/teshari))
#define ishemophage(A) (is_species(A, /datum/species/hemophage))
//Antags
#define ishorrorling(A) (istype(A, /mob/living/simple_animal/hostile/true_changeling))
#define iscorticalborer(A) (istype(A, /mob/living/simple_animal/cortical_borer))
#define ismutant(A) (is_species(A, /datum/species/mutant))
//Customisation bases
#define isaquatic(A) (is_species(A,/datum/species/aquatic))
#define ishumanoid(A) (is_species(A,/datum/species/humanoid))
#define ismammal(A) (is_species(A,/datum/species/mammal))
#define isinsect(A) (is_species(A,/datum/species/insect))