mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-13 19:52:40 +00:00
Tweaks prometheans
This commit is contained in:
@@ -69,7 +69,7 @@
|
|||||||
//Set species_restricted list
|
//Set species_restricted list
|
||||||
switch(target_species)
|
switch(target_species)
|
||||||
if("Human", "Skrell") //humanoid bodytypes
|
if("Human", "Skrell") //humanoid bodytypes
|
||||||
species_restricted = list("Human", "Skrell") //skrell/humans can wear each other's suits
|
species_restricted = list("Human", "Skrell", "Promethean") //skrell/humans can wear each other's suits
|
||||||
else
|
else
|
||||||
species_restricted = list(target_species)
|
species_restricted = list(target_species)
|
||||||
|
|
||||||
@@ -91,7 +91,7 @@
|
|||||||
//Set species_restricted list
|
//Set species_restricted list
|
||||||
switch(target_species)
|
switch(target_species)
|
||||||
if("Skrell")
|
if("Skrell")
|
||||||
species_restricted = list("Human", "Skrell") //skrell helmets fit humans too
|
species_restricted = list("Human", "Skrell", "Promethean") //skrell helmets fit humans too
|
||||||
|
|
||||||
else
|
else
|
||||||
species_restricted = list(target_species)
|
species_restricted = list(target_species)
|
||||||
|
|||||||
@@ -11,7 +11,7 @@
|
|||||||
// flags_inv = HIDEEARS|BLOCKHAIR
|
// flags_inv = HIDEEARS|BLOCKHAIR
|
||||||
|
|
||||||
//Species-specific stuff.
|
//Species-specific stuff.
|
||||||
species_restricted = list("Human")
|
species_restricted = list("Human", "Promethean")
|
||||||
sprite_sheets_refit = list(
|
sprite_sheets_refit = list(
|
||||||
"Unathi" = 'icons/mob/species/unathi/helmet.dmi',
|
"Unathi" = 'icons/mob/species/unathi/helmet.dmi',
|
||||||
"Tajara" = 'icons/mob/species/tajaran/helmet.dmi',
|
"Tajara" = 'icons/mob/species/tajaran/helmet.dmi',
|
||||||
@@ -38,7 +38,7 @@
|
|||||||
heat_protection = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS
|
heat_protection = UPPER_TORSO|LOWER_TORSO|LEGS|FEET|ARMS|HANDS
|
||||||
max_heat_protection_temperature = SPACE_SUIT_MAX_HEAT_PROTECTION_TEMPERATURE
|
max_heat_protection_temperature = SPACE_SUIT_MAX_HEAT_PROTECTION_TEMPERATURE
|
||||||
|
|
||||||
species_restricted = list("Human", "Skrell")
|
species_restricted = list("Human", "Skrell", "Promethean")
|
||||||
sprite_sheets_refit = list(
|
sprite_sheets_refit = list(
|
||||||
"Unathi" = 'icons/mob/species/unathi/suit.dmi',
|
"Unathi" = 'icons/mob/species/unathi/suit.dmi',
|
||||||
"Tajara" = 'icons/mob/species/tajaran/suit.dmi',
|
"Tajara" = 'icons/mob/species/tajaran/suit.dmi',
|
||||||
|
|||||||
@@ -48,12 +48,13 @@
|
|||||||
|
|
||||||
|
|
||||||
/var/list/economic_species_modifier = list(
|
/var/list/economic_species_modifier = list(
|
||||||
/datum/species/human = 10,
|
/datum/species/human = 10,
|
||||||
/datum/species/skrell = 12,
|
/datum/species/skrell = 12,
|
||||||
/datum/species/teshari = 9, // Skrell sponsored,
|
/datum/species/teshari = 9, // Skrell sponsored,
|
||||||
/datum/species/tajaran = 7,
|
/datum/species/tajaran = 7,
|
||||||
/datum/species/unathi = 7,
|
/datum/species/unathi = 7,
|
||||||
/datum/species/diona = 7
|
/datum/species/diona = 7,
|
||||||
|
/datum/species/shapeshifter/promethean = 3
|
||||||
)
|
)
|
||||||
|
|
||||||
//---- The following corporations are friendly with NanoTrasen and loosely enable trade and travel:
|
//---- The following corporations are friendly with NanoTrasen and loosely enable trade and travel:
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ var/datum/species/shapeshifter/promethean/prometheans
|
|||||||
blood_color = "#05FF9B"
|
blood_color = "#05FF9B"
|
||||||
flesh_color = "#05FFFB"
|
flesh_color = "#05FFFB"
|
||||||
|
|
||||||
hunger_factor = DEFAULT_HUNGER_FACTOR //todo
|
hunger_factor = 0.2
|
||||||
reagent_tag = IS_SLIME
|
reagent_tag = IS_SLIME
|
||||||
mob_size = MOB_SMALL
|
mob_size = MOB_SMALL
|
||||||
bump_flag = SLIME
|
bump_flag = SLIME
|
||||||
@@ -36,22 +36,21 @@ var/datum/species/shapeshifter/promethean/prometheans
|
|||||||
blood_volume = 560
|
blood_volume = 560
|
||||||
min_age = 1
|
min_age = 1
|
||||||
max_age = 5
|
max_age = 5
|
||||||
brute_mod = 0.5
|
brute_mod = 0.75
|
||||||
burn_mod = 2
|
burn_mod = 2
|
||||||
oxy_mod = 0
|
oxy_mod = 0
|
||||||
total_health = 120
|
|
||||||
|
|
||||||
cold_level_1 = 260
|
cold_level_1 = 280 //Default 260 - Lower is better
|
||||||
cold_level_2 = 200
|
cold_level_2 = 220 //Default 200
|
||||||
cold_level_3 = 120
|
cold_level_3 = 130 //Default 120
|
||||||
|
|
||||||
heat_level_1 = 360
|
heat_level_1 = 320 //Default 360
|
||||||
heat_level_2 = 400
|
heat_level_2 = 370 //Default 400
|
||||||
heat_level_3 = 1000
|
heat_level_3 = 600 //Default 1000
|
||||||
|
|
||||||
body_temperature = 310.15
|
body_temperature = 310.15
|
||||||
|
|
||||||
siemens_coefficient = -1
|
siemens_coefficient = 0.3
|
||||||
rarity_value = 5
|
rarity_value = 5
|
||||||
|
|
||||||
unarmed_types = list(/datum/unarmed_attack/slime_glomp)
|
unarmed_types = list(/datum/unarmed_attack/slime_glomp)
|
||||||
@@ -83,7 +82,7 @@ var/datum/species/shapeshifter/promethean/prometheans
|
|||||||
valid_transform_species = list("Human", "Unathi", "Tajara", "Skrell", "Diona", "Teshari", "Monkey")
|
valid_transform_species = list("Human", "Unathi", "Tajara", "Skrell", "Diona", "Teshari", "Monkey")
|
||||||
monochromatic = 1
|
monochromatic = 1
|
||||||
|
|
||||||
var/heal_rate = 5 // Temp. Regen per tick.
|
var/heal_rate = 0.5 // Temp. Regen per tick.
|
||||||
|
|
||||||
/datum/species/shapeshifter/promethean/New()
|
/datum/species/shapeshifter/promethean/New()
|
||||||
..()
|
..()
|
||||||
|
|||||||
@@ -46,7 +46,7 @@
|
|||||||
min_age = 32
|
min_age = 32
|
||||||
max_age = 260
|
max_age = 260
|
||||||
|
|
||||||
blurb = "A heavily reptillian species, Unathi (or 'Sinta as they call themselves) hail from the \
|
blurb = "A heavily reptillian species, Unathi hail from the \
|
||||||
Uuosa-Eso system, which roughly translates to 'burning mother'.<br/><br/>Coming from a harsh, inhospitable \
|
Uuosa-Eso system, which roughly translates to 'burning mother'.<br/><br/>Coming from a harsh, inhospitable \
|
||||||
planet, they mostly hold ideals of honesty, virtue, proficiency and bravery above all \
|
planet, they mostly hold ideals of honesty, virtue, proficiency and bravery above all \
|
||||||
else, frequently even their own lives. They prefer warmer temperatures than most species and \
|
else, frequently even their own lives. They prefer warmer temperatures than most species and \
|
||||||
@@ -319,6 +319,7 @@
|
|||||||
reagent_tag = IS_DIONA
|
reagent_tag = IS_DIONA
|
||||||
|
|
||||||
genders = list(PLURAL)
|
genders = list(PLURAL)
|
||||||
|
|
||||||
/datum/species/diona/can_understand(var/mob/other)
|
/datum/species/diona/can_understand(var/mob/other)
|
||||||
var/mob/living/carbon/alien/diona/D = other
|
var/mob/living/carbon/alien/diona/D = other
|
||||||
if(istype(D))
|
if(istype(D))
|
||||||
|
|||||||
@@ -53,19 +53,19 @@
|
|||||||
|
|
||||||
/obj/item/organ/external/arm/unbreakable/slime
|
/obj/item/organ/external/arm/unbreakable/slime
|
||||||
nonsolid = 1
|
nonsolid = 1
|
||||||
max_damage = 15
|
max_damage = 5
|
||||||
|
|
||||||
/obj/item/organ/external/arm/right/unbreakable/slime
|
/obj/item/organ/external/arm/right/unbreakable/slime
|
||||||
nonsolid = 1
|
nonsolid = 1
|
||||||
max_damage = 15
|
max_damage = 5
|
||||||
|
|
||||||
/obj/item/organ/external/leg/unbreakable/slime
|
/obj/item/organ/external/leg/unbreakable/slime
|
||||||
nonsolid = 1
|
nonsolid = 1
|
||||||
max_damage = 15
|
max_damage = 5
|
||||||
|
|
||||||
/obj/item/organ/external/leg/right/unbreakable/slime
|
/obj/item/organ/external/leg/right/unbreakable/slime
|
||||||
nonsolid = 1
|
nonsolid = 1
|
||||||
max_damage = 15
|
max_damage = 5
|
||||||
|
|
||||||
/obj/item/organ/external/foot/unbreakable/slime
|
/obj/item/organ/external/foot/unbreakable/slime
|
||||||
nonsolid = 1
|
nonsolid = 1
|
||||||
@@ -85,4 +85,4 @@
|
|||||||
|
|
||||||
/obj/item/organ/external/head/unbreakable/slime
|
/obj/item/organ/external/head/unbreakable/slime
|
||||||
nonsolid = 1
|
nonsolid = 1
|
||||||
max_damage = 15
|
max_damage = 5
|
||||||
|
|||||||
Reference in New Issue
Block a user