Skip to content

Commit

Permalink
Merge remote-tracking branch 'upstream/master' into ipcs-but-good
Browse files Browse the repository at this point in the history
  • Loading branch information
rye-rice committed Nov 27, 2023
2 parents d3f9272 + e561205 commit 9c84ad7
Show file tree
Hide file tree
Showing 42 changed files with 65 additions and 549 deletions.
60 changes: 27 additions & 33 deletions _maps/deprecated/Ruins/TheDerelict.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -1148,9 +1148,6 @@
"fw" = (
/turf/open/floor/plasteel/airless,
/area/ruin/space/derelict/bridge/access)
"fx" = (
/turf/open/floor/plasteel/airless,
/area/ruin/space/derelict/bridge/access)
"fy" = (
/obj/structure/table,
/obj/item/assembly/flash/handheld,
Expand Down Expand Up @@ -1837,9 +1834,6 @@
/obj/item/storage/box/lights/mixed,
/turf/open/floor/plating/airless,
/area/ruin/space/derelict/singularity_engine)
"in" = (
/turf/open/floor/plating/airless,
/area/ruin/space/derelict/singularity_engine)
"io" = (
/obj/effect/spawner/lootdrop/maintenance,
/turf/open/floor/plating/airless,
Expand Down Expand Up @@ -8596,7 +8590,7 @@ dO
dP
dX
dW
in
dW
dr
iP
ay
Expand Down Expand Up @@ -10391,7 +10385,7 @@ aa
cs
fv
fF
fx
fw
cs
ga
yb
Expand Down Expand Up @@ -10503,8 +10497,8 @@ aa
dk
cs
fw
fx
fx
fw
fw
fR
eR
gm
Expand Down Expand Up @@ -10615,9 +10609,9 @@ aa
aa
aa
cs
fx
fx
fx
fw
fw
fw
cs
eR
gn
Expand Down Expand Up @@ -10729,8 +10723,8 @@ aa
aa
cs
fy
fx
fx
fw
fw
fS
MI
go
Expand Down Expand Up @@ -10842,8 +10836,8 @@ aa
ZB
cs
fz
fx
fx
fw
fw
fS
MI
go
Expand Down Expand Up @@ -10955,8 +10949,8 @@ ZB
ZB
cs
fA
fx
fx
fw
fw
fS
MI
go
Expand Down Expand Up @@ -11068,8 +11062,8 @@ ZB
ZB
cs
fB
fx
fx
fw
fw
fS
MI
gp
Expand Down Expand Up @@ -11296,10 +11290,10 @@ cs
cs
cs
cs
fx
fw
py
gq
fx
fw
fZ
gO
fZ
Expand Down Expand Up @@ -11409,10 +11403,10 @@ cx
cx
cx
cs
fx
fw
py
fx
fx
fw
fw
fZ
gL
aa
Expand Down Expand Up @@ -11635,10 +11629,10 @@ cs
cs
cs
cs
fx
fx
fx
fx
fw
fw
fw
fw
cs
cs
ZB
Expand Down Expand Up @@ -11748,10 +11742,10 @@ cs
fC
fC
cs
fx
fw
gg
fx
fx
fw
fw
cs
aa
ay
Expand Down
4 changes: 0 additions & 4 deletions _maps/deprecated/Ships/nanotrasen_pubby.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -446,10 +446,6 @@
pixel_x = 5;
pixel_y = 4
},
/obj/item/storage/fancy/cigarettes/cigpack_shadyjims{
pixel_x = -7;
pixel_y = 6
},
/obj/item/lighter{
pixel_x = -5;
pixel_y = 4
Expand Down
3 changes: 0 additions & 3 deletions _maps/shuttles/nanotrasen/nanotrasen_mimir.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -7697,9 +7697,6 @@
pixel_x = 8;
pixel_y = 2
},
/obj/item/storage/fancy/cigarettes/cigpack_shadyjims{
pixel_y = 10
},
/obj/item/lighter/greyscale{
pixel_y = 4;
pixel_x = -9
Expand Down
2 changes: 1 addition & 1 deletion code/__DEFINES/fonts.dm
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
/// Font used by regular pens
#define PEN_FONT "Verdana"
/// Font used by fancy pens
#define FOUNTAIN_PEN_FONT "Segoe Script"
#define FOUNTAIN_PEN_FONT "Adobe Garamond"
/// Font used by crayons
#define CRAYON_FONT "Comic Sans MS"
/// Font used by printers
Expand Down
1 change: 0 additions & 1 deletion code/__DEFINES/mobs.dm
Original file line number Diff line number Diff line change
Expand Up @@ -226,7 +226,6 @@
#define SANITY_INSANE 0

//Nutrition levels for humans
#define NUTRITION_LEVEL_FAT 600
#define NUTRITION_LEVEL_FULL 550
#define NUTRITION_LEVEL_WELL_FED 450
#define NUTRITION_LEVEL_FED 350
Expand Down
2 changes: 0 additions & 2 deletions code/__DEFINES/traits.dm
Original file line number Diff line number Diff line change
Expand Up @@ -146,7 +146,6 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai
#define TRAIT_MUTE "mute"
#define TRAIT_EMOTEMUTE "emotemute"
#define TRAIT_NEARSIGHT "nearsighted"
#define TRAIT_FAT "fat"
#define TRAIT_HUSK "husk"
#define TRAIT_BADDNA "baddna"
#define TRAIT_CLUMSY "clumsy"
Expand Down Expand Up @@ -322,7 +321,6 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai
#define UNCONSCIOUS_TRAIT "unconscious"
#define EYE_DAMAGE "eye_damage"
#define GENETIC_MUTATION "genetic"
#define OBESITY "obesity"
#define MAGIC_TRAIT "magic"
#define TRAUMA_TRAIT "trauma"
#define DISEASE_TRAIT "disease"
Expand Down
1 change: 0 additions & 1 deletion code/_globalvars/traits.dm
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@ GLOBAL_LIST_INIT(traits_by_type, list(
"TRAIT_EMOTEMUTE " = TRAIT_EMOTEMUTE,
"TRAIT_DEAF" = TRAIT_DEAF,
"TRAIT_NEARSIGHT" = TRAIT_NEARSIGHT,
"TRAIT_FAT" = TRAIT_FAT,
"TRAIT_HUSK" = TRAIT_HUSK,
"TRAIT_BADDNA" = TRAIT_BADDNA,
"TRAIT_CLUMSY" = TRAIT_CLUMSY,
Expand Down
5 changes: 0 additions & 5 deletions code/_onclick/hud/alert.dm
Original file line number Diff line number Diff line change
Expand Up @@ -164,11 +164,6 @@ Override makes it so the alert is not replaced until cleared by a clear_alert wi
//End gas alerts


/atom/movable/screen/alert/fat
name = "Fat"
desc = "You ate too much food, lardass. Run around and lose some weight."
icon_state = "fat"

/atom/movable/screen/alert/hungry
name = "Hungry"
desc = "Some food would be good right about now."
Expand Down
9 changes: 1 addition & 8 deletions code/_onclick/hud/parallax.dm
Original file line number Diff line number Diff line change
Expand Up @@ -57,7 +57,7 @@
pref = PARALLAX_HIGH
switch(C.prefs.parallax)
if (PARALLAX_INSANE)
C.parallax_throttle = FALSE
C.parallax_throttle = PARALLAX_DELAY_DEFAULT
C.parallax_layers_max = 5
return TRUE

Expand Down Expand Up @@ -298,13 +298,6 @@
speed = 3
layer = 3

/atom/movable/screen/parallax_layer/random/space_gas
icon_state = "space_gas"

/atom/movable/screen/parallax_layer/random/space_gas/Initialize(mapload, view)
. = ..()
src.add_atom_colour(SSparallax.random_parallax_color, ADMIN_COLOUR_PRIORITY)

/atom/movable/screen/parallax_layer/random/asteroids
icon_state = "asteroids"

Expand Down
6 changes: 2 additions & 4 deletions code/controllers/subsystem/parallax.dm
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,12 @@ SUBSYSTEM_DEF(parallax)
var/planet_x_offset = 128
var/planet_y_offset = 128
var/random_layer
var/random_parallax_color

//These are cached per client so needs to be done asap so people joining at roundstart do not miss these.
/datum/controller/subsystem/parallax/PreInit()
. = ..()
if(prob(70)) //70% chance to pick a special extra layer
random_layer = pick(/atom/movable/screen/parallax_layer/random/space_gas, /atom/movable/screen/parallax_layer/random/asteroids)
random_parallax_color = pick(COLOR_TEAL, COLOR_GREEN, COLOR_SILVER, COLOR_YELLOW, COLOR_CYAN, COLOR_ORANGE, COLOR_PURPLE)//Special color for random_layer1. Has to be done here so everyone sees the same color.
if(prob(20)) //20% chance to pick a special extra layer, in this case just asteroids, no space dirt
random_layer = /atom/movable/screen/parallax_layer/random/asteroids
planet_y_offset = rand(100, 160)
planet_x_offset = rand(100, 160)

Expand Down
7 changes: 1 addition & 6 deletions code/datums/components/mood.dm
Original file line number Diff line number Diff line change
Expand Up @@ -322,12 +322,7 @@
if(HAS_TRAIT(L, TRAIT_NOHUNGER))
return FALSE //no mood events for nutrition
switch(L.nutrition)
if(NUTRITION_LEVEL_FULL to INFINITY)
if (!HAS_TRAIT(L, TRAIT_VORACIOUS))
add_event(null, "nutrition", /datum/mood_event/fat)
else
add_event(null, "nutrition", /datum/mood_event/wellfed) // round and full
if(NUTRITION_LEVEL_WELL_FED to NUTRITION_LEVEL_FULL)
if(NUTRITION_LEVEL_WELL_FED to INFINITY)
add_event(null, "nutrition", /datum/mood_event/wellfed)
if(NUTRITION_LEVEL_FED to NUTRITION_LEVEL_WELL_FED)
add_event(null, "nutrition", /datum/mood_event/fed)
Expand Down
2 changes: 0 additions & 2 deletions code/datums/components/tackle.dm
Original file line number Diff line number Diff line change
Expand Up @@ -255,8 +255,6 @@
defense_mod -= 1
if(HAS_TRAIT(target, TRAIT_CLUMSY))
defense_mod -= 2
if(HAS_TRAIT(target, TRAIT_FAT)) // chonkers are harder to knock over
defense_mod += 1
if(HAS_TRAIT(target, TRAIT_GRABWEAKNESS))
defense_mod -= 2
if(HAS_TRAIT(target, TRAIT_DWARF))
Expand Down
4 changes: 0 additions & 4 deletions code/datums/mood_events/needs_events.dm
Original file line number Diff line number Diff line change
@@ -1,8 +1,4 @@
//nutrition
/datum/mood_event/fat
description = "<span class='warning'><B>I'm so fat...</B></span>\n" //muh fatshaming
mood_change = -6

/datum/mood_event/wellfed
description = "<span class='nicegreen'>I'm stuffed!</span>\n"
mood_change = 8
Expand Down
Loading

0 comments on commit 9c84ad7

Please sign in to comment.