Skrell Tweaks (#9307)

This commit is contained in:
Snakebittenn
2020-07-09 15:20:33 -03:00
committed by GitHub
parent 08c6252e00
commit 20e2df0f3b
13 changed files with 52 additions and 22 deletions
+1 -1
View File
@@ -97,7 +97,7 @@
#define COLOR_HUMAN_BLOOD "#A10808"
#define COLOR_DIONA_BLOOD "#97DD7C"
#define COLOR_IPC_BLOOD "#1F181F"
#define COLOR_SKRELL_BLOOD "#1D2CBF"
#define COLOR_SKRELL_BLOOD "#0081CD"
#define COLOR_VAURCA_BLOOD "#E6E600"
+1 -1
View File
@@ -56,7 +56,7 @@ var/global/list/facial_hair_styles_female_list = list()
var/global/list/skin_styles_female_list = list() //unused
var/global/list/body_marking_styles_list = list()
var/global/list/chargen_disabilities_list = list()
var/global/static/list/valid_player_genders = list(MALE, FEMALE, NEUTER)
var/global/static/list/valid_player_genders = list(MALE, FEMALE, NEUTER, PLURAL)
//Backpacks
var/global/list/backbaglist = list("Nothing", "Backpack", "Satchel", "Satchel Alt", "Duffel Bag", "Messenger Bag")
@@ -17,7 +17,6 @@
//Vars related to human mobs
outfit = /datum/outfit/admin/nt/ert_commander
possible_species = list("Human")
possible_genders = list(MALE,FEMALE)
allow_appearance_change = APPEARANCE_PLASTICSURGERY
assigned_role = "Emergency Response Team Commander"
@@ -38,7 +37,6 @@
//Vars related to human mobs
outfit = /datum/outfit/admin/tcfl
possible_species = list("Human","M'sai Tajara","Skrell", "Unathi","Baseline Frame")
possible_genders = list(MALE,FEMALE)
allow_appearance_change = APPEARANCE_PLASTICSURGERY
assigned_role = "Tau Ceti Foreign Legion Legate"
@@ -60,7 +58,6 @@
//Vars related to human mobs
outfit = /datum/outfit/admin/nt/cciaa
possible_species = list("Human","Skrell")
possible_genders = list(MALE,FEMALE)
allow_appearance_change = APPEARANCE_PLASTICSURGERY
assigned_role = "Emergency Response Team Commander"
@@ -85,7 +82,6 @@
//Vars related to human mobs
outfit = /datum/outfit/admin/nt/protection_detail
possible_species = list("Human","Skrell")
possible_genders = list(MALE,FEMALE)
allow_appearance_change = APPEARANCE_PLASTICSURGERY
assigned_role = "Civil Protection Officer"
@@ -111,7 +107,6 @@
//Vars related to human mobs
outfit = /datum/outfit/admin/nt/odinsec
possible_species = list("Human","Skrell")
possible_genders = list(MALE,FEMALE)
allow_appearance_change = APPEARANCE_PLASTICSURGERY
assigned_role = "Odin Security Officer"
@@ -135,7 +130,6 @@
outfit = /datum/outfit/admin/ert/legion/sentinel
possible_species = list("Human", "Tajara", "M'sai Tajara", "Zhan-Khazan Tajara", "Skrell", "Unathi", "Vaurca Warrior", "Vaurca Worker", "Baseline Frame", "Diona")
possible_genders = list(MALE,FEMALE)
allow_appearance_change = APPEARANCE_PLASTICSURGERY
assigned_role = "TCFL Sentinel"
@@ -156,7 +150,6 @@
outfit = /datum/outfit/admin/nt/fib
possible_species = list("Human")
possible_genders = list(MALE,FEMALE)
allow_appearance_change = APPEARANCE_PLASTICSURGERY
assigned_role = "FIB Agent"
@@ -11,7 +11,6 @@
//Vars related to human mobs
outfit = /datum/outfit/admin/random/visitor
possible_species = list("Human","Skrell","Tajara","Unathi")
possible_genders = list(MALE,FEMALE)
allow_appearance_change = APPEARANCE_PLASTICSURGERY
assigned_role = "Pod Survivor"
@@ -26,9 +25,8 @@
. = ..()
var/t = pick(list("star", "priest", "rep", "smuggler", "hunter", "occultist", "pmc"))
if(t == "star")
welcome_message = "You are a stranded starlet!<br>You were relaxing comfortably in your cryo pod as tragedy struck - the pilot of your luxury yacht fell asleep under some mysterious circumstances. You were unceremoniously stuffed into an escape pod, and left to wander in space. What a despicable, low-quality plot to get rid of you. Should've chosen murder instead - you certainly know you'll convince someone nice to lend you a shuttle."
welcome_message = "You are a stranded star!<br>You were relaxing comfortably in your cryo pod as tragedy struck - the pilot of your luxury yacht fell asleep under some mysterious circumstances. You were unceremoniously stuffed into an escape pod, and left to wander in space. What a despicable, low-quality plot to get rid of you. Should've chosen murder instead - you certainly know you'll convince someone nice to lend you a shuttle."
outfit = /datum/outfit/admin/pod/star
possible_genders = list(FEMALE)
possible_species = list("Human","Skrell")
else if(t == "priest")
welcome_message = "You are a stranded Trinary Perfection priest!<br>You were traveling around space on your small shuttle, preaching peacefully of the future divinity of the synthetics, and the grand purpose of mankind as the ones to help them achieve that goal. Unfortunately, Dominians don't seem to be as peaceful in disagreeing with your views - and had to evacuate your shot-down ship. Have your prayers to the Divines helped you now?"
@@ -95,8 +93,8 @@
/datum/outfit/admin/pod/star
name = "RescuePod - Star"
uniform = "dress selection"
shoes = "flats selection"
uniform = "suit selection"
shoes = "oxford shoe selection"
backpack_contents = list(
/obj/item/lipstick/random = 2,
@@ -14,7 +14,6 @@
var/list/species_outfits = list() //Outfit overwrite for the species
var/uses_species_whitelist = TRUE //Do you need the whitelist to play the species?
var/possible_species = list("Human")
var/possible_genders = list(MALE,FEMALE)
var/allow_appearance_change = APPEARANCE_PLASTICSURGERY
var/list/extra_languages = list() //Which languages are added to this mob
@@ -74,7 +73,9 @@
//Spawn in the mob
var/mob/living/carbon/human/M = new spawn_mob(null)
M.change_gender(pick(possible_genders))
var/datum/species/S = all_species[picked_species]
M.change_gender(pick(S.default_genders))
M.set_species(picked_species)
//Prepare the mob
@@ -15,7 +15,6 @@
outfit = /datum/outfit/admin/kataphract
possible_species = list("Unathi")
possible_genders = list(MALE, FEMALE)
allow_appearance_change = APPEARANCE_PLASTICSURGERY
assigned_role = "Kataphract-Hopeful"
@@ -12,7 +12,6 @@
//Vars related to human mobs
outfit = /datum/outfit/merchant_assistant
possible_species = list("Human", "Off-Worlder Human", "Tajara", "Tajara", "M'sai Tajara", "Zhan-Khazan Tajara", "Skrell", "Unathi", "Vaurca Warrior", "Vaurca Worker", "Baseline Frame", "Hephaestus G1 Industrial Frame", "Hephaestus G2 Industrial Frame", "Xion Industrial Frame", "Zeng-Hu Mobility Frame", "Bishop Accessory Frame", "Shell Frame", "Diona")
possible_genders = list(MALE,FEMALE)
allow_appearance_change = APPEARANCE_PLASTICSURGERY
assigned_role = "Merchants Assistant"
@@ -12,7 +12,6 @@
outfit = /datum/outfit/admin/pra_cosmonaut
possible_species = list("Tajara", "M'sai Tajara", "Zhan-Khazan Tajara")
possible_genders = list(MALE,FEMALE)
allow_appearance_change = APPEARANCE_PLASTICSURGERY
assigned_role = "Kosmostrelki"
@@ -9,7 +9,6 @@
//Vars related to human mobs
possible_species = list("Human", "Skrell", "Tajara", "M'sai Tajara", "Unathi", "Baseline Frame")
possible_genders = list(MALE,FEMALE)
allow_appearance_change = APPEARANCE_PLASTICSURGERY
assigned_role = "Emergency Responder"
@@ -12,7 +12,6 @@
//Vars related to human mobs
outfit = /datum/outfit/admin/random/visitor
possible_species = list("Human", "Skrell", "Tajara", "Unathi")
possible_genders = list(MALE, FEMALE)
allow_appearance_change = APPEARANCE_PLASTICSURGERY
assigned_role = "Visitor"
@@ -13,7 +13,6 @@
outfit = /datum/outfit/admin/zenghu_survivor
possible_species = list("Human", "Off-Worlder Human", "Skrell", "Vaurca Worker", "Vaurca Warrior", "Baseline Frame", "Hephaestus G1 Industrial Frame", "Hephaestus G2 Industrial Frame", "Xion Industrial Frame", "Zeng-Hu Mobility Frame", "Bishop Accessory Frame")
possible_genders = list(MALE,FEMALE)
allow_appearance_change = APPEARANCE_PLASTICSURGERY
assigned_role = "Zeng-Hu Survivor"
@@ -4,6 +4,7 @@
name_plural = "Skrell"
bodytype = "Skrell"
age_max = 500
default_genders = list(PLURAL)
economic_modifier = 12
icobase = 'icons/mob/human_races/skrell/r_skrell.dmi'
deform = 'icons/mob/human_races/skrell/r_def_skrell.dmi'
@@ -0,0 +1,43 @@
################################
# Example Changelog File
#
# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb.
#
# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.)
# When it is, any changes listed below will disappear.
#
# Valid Prefixes:
# bugfix
# wip (For works in progress)
# tweak
# soundadd
# sounddel
# rscadd (general adding of nice things)
# rscdel (general deleting of nice things)
# imageadd
# imagedel
# maptweak
# spellcheck (typo fixes)
# experiment
# balance
# admin
# backend
# security
# refactor
#################################
# Your name.
author: Snakebittenn
# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again.
delete-after: True
# Any changes you've made. See valid prefix list above.
# INDENT WITH TWO SPACES. NOT TABS. SPACES.
# SCREW THIS UP AND IT WON'T WORK.
# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries.
# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog.
changes:
- rscadd: "Skrell are now by default they/them."
- tweak: "Adjusts Skrell blood color. It's #0081CD if you're curious."
- tweak: "Adjusts the 'star' pod crash backstory to be for all sexes."