* - Introduces a non-linear component to liver damage from alcohol so weak alcohol doesn't kill you instantly. (#36089)
* bingo bongo i dont wanna leave the congo i REFUSE to go
* wjhon approval
* Argument to limit excess icon work
* 50% less icon for your icon
* 75% less icon for your icon
* Correction
* statics the list, tweaks a default arg
* Cardinal argument list
* correct GLOB name
* [READY] Several fixes/changes to mood, longterm mood effects, beauty component (#36344)
cl Floyd / Qustinnus
del: Removes short-term effects of mood
add; Adds long-term effects of mood by implementing sanity which goes up with good mood, down with bad mood, but takes time to change. Your sanity can be seen as your average mood in the recent past. All effects of moods are now covered by this system
add: Beauty component, currently only attached to cleanables, but you could attach it to any atom/movable and make them pretty/ugly, affecting mood of anyone in the room.
refactor: Removes the original way of adding mood events, uses signals properly instead.
fix: Cleanables "giving" area's free beauty during initialization
fix: Fixes some events not clearing properly
/cl
Fixes#36444
From now on mood no longer affects you directly, instead it decides whether your sanity goes up or down, when your sanity gets too low you will get the effects of what mood did before.
This means getting hit with bad moods due to being attacked while not mean you are doomed anymore, and you get a large timeframe to get away and just fix your mood later.
I also added the beauty component, you could add this to any object and it would either make a room prettier or uglier, comparable to DF or Rimworld. You could add traits to make certain people ugly, for example.
* [READY] Several fixes/changes to mood, longterm mood effects, beauty component
* Play Internet Sound sanity checks (#36080)
* Play Internet Sound sanity checks
Now checks if the content URL uses http(s) before playing
* HTML is not HTTP: renames regex
* Converted global regexes to procs that return them
* Revert "Converted global regexes to procs that return them"
This reverts commit 2eedbd6982b0c4de943a72c94f92f9d75001c06e.
* Play Internet Sound sanity checks
* ERP, miscreants, clothing
* github pls
* guns, dogborg, areas, vendor
* finishes moving around the last of the stuffs
* cleaned up shit. italics on subtle messages
vore code to modular_citadel too
* updates codeowners and recompiles tgui
because it's a healthy thing to do
* reee, I had that spawner set byond
* cleans up a bad pipe
does the thing I've been meaning to do for a while now as well.
* bumps up xenobio console requirements
inb4 reee
* snowflake commenting
* Vore 2.0
Initial commit
* double checked porting
* Fixes compile issues
* converts Ash Drake bellies to new system
digs out lingering datum/belly stuff too
* Let's just work on this later
* System operational
* Update preferences.dm
* Merge pull request #35966 from kevinz000/patch-452
When not being used for display purposes, station time will not respect timezone offset, because honestly the only reason it's there in station time is so time2text or whatever works.
* When not being used for display purposes, station time will not respect timezone offset, because honestly the only reason it's there in station time is so time2text or whatever works.