Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
SmiLeYre committed Dec 4, 2023
2 parents d7c5a11 + 70834d4 commit de46c4a
Show file tree
Hide file tree
Showing 16 changed files with 517 additions and 138 deletions.
1 change: 1 addition & 0 deletions code/datums/character_profile.dm
Original file line number Diff line number Diff line change
Expand Up @@ -54,6 +54,7 @@ GLOBAL_LIST_EMPTY(cached_previews)
data["vore_tag"] = M?.client?.prefs?.vorepref || "No"
data["erp_tag"] = M?.client?.prefs?.erppref || "No"
data["mob_tag"] = M?.client?.prefs?.mobsexpref || "No"
data["hornyantags_tag"] = M?.client?.prefs?.hornyantagspref || "No"
data["nc_tag"] = M?.client?.prefs?.nonconpref || "No"
data["unholy_tag"] = M?.client?.prefs?.unholypref || "No"
data["extreme_tag"] = M?.client?.prefs?.extremepref || "No"
Expand Down
2 changes: 1 addition & 1 deletion code/datums/elements/flavor_text.dm
Original file line number Diff line number Diff line change
Expand Up @@ -108,7 +108,7 @@ GLOBAL_LIST_EMPTY(mobs_with_editable_flavor_text) //et tu, hacky code
var/content
if(flavor_name == "OOC Notes")

content += "[L]'s OOC Notes: <br> <b>ERP:</b> [L.client.prefs.erppref] <b>| Non-Con:</b> [L.client.prefs.nonconpref] <b>| Vore:</b> [L.client.prefs.vorepref] <b>| Mob-Sex:</b> [L.client.prefs.mobsexpref]"
content += "[L]'s OOC Notes: <br> <b>ERP:</b> [L.client.prefs.erppref] <b>| Non-Con:</b> [L.client.prefs.nonconpref] <b>| Vore:</b> [L.client.prefs.vorepref] <b>| Mob-Sex:</b> [L.client.prefs.mobsexpref] <b>| Horny Antags:</b> [L.client.prefs.hornyantagspref]"

if(L.client.prefs.unholypref == "Yes")
content += " <b>| Unholy:</b> [L.client.prefs.unholypref]\n"
Expand Down
8 changes: 8 additions & 0 deletions code/modules/client/preferences.dm
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,7 @@ GLOBAL_LIST_EMPTY(preferences_datums)
var/nonconpref = "Ask"
var/vorepref = "Ask"
var/mobsexpref = "No" //Added by Gardelin0 - Sex(mostly non-con) with hostile mobs(tentacles)
var/hornyantagspref = "No" //Added by Gardelin0 - Interactions(mostly non-con) with horny antags(Qareen)
var/extremepref = "No" //This is for extreme shit, maybe even literal shit, better to keep it on no by default
var/extremeharm = "No" //If "extreme content" is enabled, this option serves as a toggle for the related interactions to cause damage or not
var/see_chat_emotes = TRUE
Expand Down Expand Up @@ -910,6 +911,7 @@ GLOBAL_LIST_EMPTY(preferences_datums)
dat += "Non-Con : <a href='?_src_=prefs;preference=noncon_pref'>[nonconpref]</a><br>"
dat += "Vore : <a href='?_src_=prefs;preference=vore_pref'>[vorepref]</a><br>"
dat += "Mob-Sex : <a href='?_src_=prefs;preference=mobsex_pref'>[mobsexpref]</a><br>"
dat += "Horny Antags : <a href='?_src_=prefs;preference=hornyantags_pref'>[hornyantagspref]</a><br>"

dat += "<h2>Lewd preferences</h2>"
dat += "<b>Lust tolerance:</b><a href='?_src_=prefs;preference=lust_tolerance;task=input'>[lust_tolerance]</a><br>"
Expand Down Expand Up @@ -3692,6 +3694,12 @@ GLOBAL_LIST_EMPTY(preferences_datums)
mobsexpref = "No"
if("No")
mobsexpref = "Yes"
if("hornyantags_pref") //...
switch(hornyantagspref)
if("Yes")
hornyantagspref = "No"
if("No")
hornyantagspref = "Yes"
// if("stomppref") // What the fuck is this?
// stomppref = !stomppref
//Skyrat edit - *someone* offered me actual money for this shit
Expand Down
4 changes: 2 additions & 2 deletions modular_bluemoon/Gardelin0/code/antagonists/ghost_spawner.dm
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@
icon = 'icons/obj/machines/sleeper.dmi'
icon_state = "sleeper_s"
objectives = "Be horny, cause horny, don't forget to check OOC Notes of your victims!"
short_desc = "You are a staff member of a top-of-the-line space hotel!"
short_desc = "You are a qareen!"
flavour_text = "Вы есть qareen. Ваш прежде мирской дух был запитан инопланетной энергией и преобразован в qareen. Вы не являетесь ни живым, ни мёртвым, а чем-то посередине. Вы способны взаимодействовать с обоими мирами. Вы неуязвимы и невидимы для живых, но не для призраков. Однако большинство способностей материализуют вас, делая уязвимым. Для своей подпидки вы должны высасывать жизненную эссенцию похоти из существ. Эта эссенция является как ресурсом, так и вашим здоровьем, от которого заряжаются все ваши способности. Вы ничего не помните о своих прошлых жизнях и ничего не вспомните о текущей после своей смерти."
important_info = "DON'T GRIEF!"
important_info = "НЕ ГРИФЕРИТЬ, ИНАЧЕ ВАС ЗАБАНЯТ!!"
death = FALSE
roundstart = FALSE
random = FALSE
Loading

0 comments on commit de46c4a

Please sign in to comment.