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:
Cameron Lennox
2025-04-26 16:08:58 -04:00
committed by GitHub
parent ea488c4ba4
commit a0e9785d0d
62 changed files with 1210 additions and 397 deletions
+13 -2
View File
@@ -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()
+6
View File
@@ -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)
+3
View File
@@ -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.