mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-07-11 23:23:55 +01:00
Kitchen Sink P2 TGUI Prefs (#17579)
* Kitchen Sink V2 * tsx * Update vorestation.dme * Update 01_basic.dm * Update 01_basic.dm * Deletes the character directory * F & M tags * Flexible * Update misc.dm * ICP * more fixes * missing sounds
This commit is contained in:
@@ -26,6 +26,9 @@
|
||||
var/mind_oocnotes = ""
|
||||
var/mind_ooclikes = ""
|
||||
var/mind_oocdislikes = ""
|
||||
var/mind_oocfavs = ""
|
||||
var/mind_oocmaybes = ""
|
||||
var/mind_oocstyle = FALSE
|
||||
var/nif_path
|
||||
var/nif_durability
|
||||
var/list/nif_software
|
||||
@@ -61,6 +64,9 @@
|
||||
nif_software = nifsofts
|
||||
nif_savedata = M.nif.save_data.Copy()
|
||||
|
||||
if(istype(M,/mob) && !M.read_preference(/datum/preference/toggle/autotranscore))
|
||||
do_notify = FALSE
|
||||
|
||||
last_update = world.time
|
||||
|
||||
if(add_to_db)
|
||||
@@ -81,6 +87,9 @@
|
||||
var/body_oocnotes
|
||||
var/body_ooclikes
|
||||
var/body_oocdislikes
|
||||
var/body_oocfavs
|
||||
var/body_oocmaybes
|
||||
var/body_oocstyle
|
||||
var/list/limb_data = list(BP_HEAD, BP_L_HAND, BP_R_HAND, BP_L_ARM, BP_R_ARM, BP_L_FOOT, BP_R_FOOT, BP_L_LEG, BP_R_LEG, BP_GROIN, BP_TORSO)
|
||||
var/list/organ_data = list(O_HEART, O_EYES, O_LUNGS, O_BRAIN)
|
||||
var/list/genetic_modifiers = list()
|
||||
@@ -114,11 +123,13 @@
|
||||
//Person OOCly doesn't want people impersonating them
|
||||
locked = ckeylock
|
||||
|
||||
//Prevent people from printing restricted and whitelisted species
|
||||
var/datum/species/S = GLOB.all_species["[M.dna.species]"]
|
||||
if(S)
|
||||
toocomplex = (S.spawn_flags & SPECIES_IS_WHITELISTED) || (S.spawn_flags & SPECIES_IS_RESTRICTED)
|
||||
// Force ckey locking if species is whitelisted
|
||||
if((S.spawn_flags & SPECIES_IS_WHITELISTED) || (S.spawn_flags & SPECIES_IS_RESTRICTED))
|
||||
locked = TRUE
|
||||
//if((S.spawn_flags & SPECIES_IS_WHITELISTED) || (S.spawn_flags & SPECIES_IS_RESTRICTED))
|
||||
//locked = TRUE
|
||||
|
||||
//General stuff about them
|
||||
synthetic = M.isSynthetic()
|
||||
|
||||
@@ -125,6 +125,9 @@
|
||||
H.ooc_notes = current_project.body_oocnotes
|
||||
H.ooc_notes_likes = current_project.body_ooclikes
|
||||
H.ooc_notes_dislikes = current_project.body_oocdislikes
|
||||
H.ooc_notes_favs = current_project.body_oocfavs
|
||||
H.ooc_notes_maybes = current_project.body_oocmaybes
|
||||
H.ooc_notes_style = current_project.body_oocstyle
|
||||
H.flavor_texts = current_project.mydna.flavor.Copy()
|
||||
H.resize(current_project.sizemult, FALSE)
|
||||
H.appearance_flags = current_project.aflags
|
||||
@@ -599,6 +602,9 @@
|
||||
occupant.ooc_notes = MR.mind_oocnotes
|
||||
occupant.ooc_notes_likes = MR.mind_ooclikes
|
||||
occupant.ooc_notes_dislikes = MR.mind_oocdislikes
|
||||
occupant.ooc_notes_favs = MR.mind_oocfavs
|
||||
occupant.ooc_notes_maybes = MR.mind_oocmaybes
|
||||
occupant.ooc_notes_style = MR.mind_oocstyle
|
||||
|
||||
occupant.apply_vore_prefs() //Cheap hack for now to give them SOME bellies.
|
||||
if(MR.one_time)
|
||||
|
||||
@@ -46,6 +46,9 @@
|
||||
infomorph.ooc_notes = MR.mind_oocnotes
|
||||
infomorph.ooc_notes_likes = MR.mind_ooclikes
|
||||
infomorph.ooc_notes_dislikes = MR.mind_oocdislikes
|
||||
infomorph.ooc_notes_favs = MR.mind_oocfavs
|
||||
infomorph.ooc_notes_maybes = MR.mind_oocmaybes
|
||||
infomorph.ooc_notes_style = MR.mind_oocstyle
|
||||
infomorph.apply_vore_prefs() //Cheap hack for now to give them SOME bellies.
|
||||
|
||||
//Don't set 'real_name' because then we get a nice (as sleevecard) thing.
|
||||
|
||||
Reference in New Issue
Block a user