Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merge Upstream 26.12.2024 #1714

Merged
merged 40 commits into from
Dec 26, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
40 commits
Select commit Hold shift + click to select a range
2fa2576
converts traitordevices.dm to activate_self (#27529)
Qwertytoforty Dec 19, 2024
bf32b91
Fix !build_rust by updating lib32gcc (#27688)
FunnyMan3595 Dec 20, 2024
083f358
Fixes a few typos on Emeraldstation's Camera List (#27650)
haydenredacted Dec 20, 2024
3a3bdc8
TRAIT_UNKNOWN (#27471)
Qwertytoforty Dec 20, 2024
79bad42
Movement cross/uncross implementation. (#26762)
warriorstar-orion Dec 21, 2024
bb60a02
unit->game tests, /tg/ assertions and allocations (#27646)
warriorstar-orion Dec 21, 2024
012e1f1
Fixes for inserting/removing storage items/swapping items between han…
warriorstar-orion Dec 21, 2024
718b578
Revert "Fixes for inserting/removing storage items/swapping items bet…
warriorstar-orion Dec 22, 2024
9b87bbd
fit viewport (#27707)
Kapu1178 Dec 22, 2024
7a29d77
expand size (#27708)
Kapu1178 Dec 22, 2024
64de4d2
sprites (#27675)
Christasmurf Dec 22, 2024
7511539
Allows wallets to hold candy cash and chocolate coins (#27574)
Truls20 Dec 22, 2024
5c549ad
Tweak for meatpackers ruin turrets (#27422)
kyunkyunkyun Dec 22, 2024
33eaf8a
Create interaction test harness. (#27643)
warriorstar-orion Dec 23, 2024
a5726ef
Extra Plushies + Plushify Spell (#27384)
Drakeven Dec 23, 2024
2e38c61
it's nothing, it's for free (#27730)
Qwertytoforty Dec 23, 2024
c299d98
[Fix] for anti drop being able to equip some items (#27713)
Drsmail Dec 23, 2024
c6fc2fb
Remove hopefully unused 'unpowered' airlock subtype. (#27732)
warriorstar-orion Dec 24, 2024
92aea5e
Parrot behavior changes (#27452)
m-dzianishchyts Dec 24, 2024
a15cfeb
pixels (#27666)
Christasmurf Dec 24, 2024
b466e66
holobadgefix (#27677)
Bm0n Dec 24, 2024
e042f24
Fixes some tiles on the space bar, USSP, and box being broken (#27685)
1080pCat Dec 24, 2024
b3f54ce
Fixes duplicate vanilla cake by renaming it to its real type (#27686)
Miraviel Dec 24, 2024
e520abf
Do not break pulls on Z-level transitions. (#27702)
warriorstar-orion Dec 24, 2024
6825da4
Add submap requirements and guidelines to devdocs. (#27689)
warriorstar-orion Dec 24, 2024
cc9b5fb
Improve CI output for legacy attack chain check (#27587)
warriorstar-orion Dec 24, 2024
a652f57
Fixes oxygen related alerts sticking in your hud if you loose the nee…
1080pCat Dec 24, 2024
3937c2a
Fixes IPCs thinking they need to breath. Woops. (#27737)
1080pCat Dec 25, 2024
baeb0ba
Adds more bitfields to the VV menu (#27723)
Contrabang Dec 25, 2024
fa8c9f4
Extend raver station trait to Lavaland. (#27695)
warriorstar-orion Dec 25, 2024
2c66db9
Resprites Quantum Pads and Cargo Pads (#27595)
ExusA Dec 25, 2024
da950ae
Syndicate-starting-lore (#27642)
RufusVanilee Dec 25, 2024
61d2a0e
Removes spell schools (#27703)
DGamerL Dec 25, 2024
86f0ccf
berets and caps (#27641)
Christasmurf Dec 25, 2024
ef734e6
Tweaks Pranksimov to have a better defined definition of "funny" (#27…
Contrabang Dec 25, 2024
bb0a38c
Merge remote-tracking branch 'origin/master' into merge-upstream
m-dzianishchyts Dec 25, 2024
88d3465
Apply upstream refactors
m-dzianishchyts Dec 25, 2024
bcced0a
Update maps according to linter rules
m-dzianishchyts Dec 25, 2024
b7f06ce
Respect spaceDMM linter rules
m-dzianishchyts Dec 25, 2024
df6ac92
Update unit tests
m-dzianishchyts Dec 25, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/build_rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ jobs:
rustup target add i686-pc-windows-gnu
sudo dpkg --add-architecture i386
sudo apt-get update
sudo apt-get install zlib1g-dev:i386 lib32gcc-11-dev mingw-w64 mingw-w64-i686-dev
sudo apt-get install zlib1g-dev:i386 lib32gcc-13-dev mingw-w64 mingw-w64-i686-dev

# Build it.
cargo build --release --target i686-unknown-linux-gnu
Expand Down
20 changes: 3 additions & 17 deletions _maps/map_files/RandomRuins/SpaceRuins/meatpackers.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,7 @@
/turf/simulated/floor/engine,
/area/ruin/unpowered/bmp_ship/delta)
"af" = (
/obj/machinery/porta_turret{
installation = /obj/item/gun/energy/gun;
lethal = 1;
name = "ship defense turret"
},
/obj/machinery/porta_turret/meatpacker_ship,
/turf/simulated/floor/engine,
/area/ruin/unpowered/bmp_ship/delta)
"ag" = (
Expand Down Expand Up @@ -1827,12 +1823,7 @@
/turf/simulated/floor/plasteel,
/area/ruin/unpowered/bmp_ship/aft)
"go" = (
/obj/machinery/porta_turret{
check_synth = 1;
installation = /obj/item/gun/energy/gun;
lethal = 1;
name = "ship defense turret"
},
/obj/machinery/porta_turret/meatpacker_ship,
/turf/simulated/floor/engine,
/area/ruin/unpowered/bmp_ship/fore)
"gp" = (
Expand Down Expand Up @@ -2118,12 +2109,7 @@
/turf/simulated/floor/engine,
/area/ruin/unpowered/bmp_ship/aft)
"hp" = (
/obj/machinery/porta_turret{
check_synth = 1;
installation = /obj/item/gun/energy/gun;
lethal = 1;
name = "ship defense turret"
},
/obj/machinery/porta_turret/meatpacker_ship,
/turf/simulated/floor/engine,
/area/ruin/unpowered/bmp_ship/aft)
"hq" = (
Expand Down
8 changes: 4 additions & 4 deletions _maps/map_files/RandomRuins/SpaceRuins/spacebar.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -323,7 +323,7 @@
/area/ruin/space/powered/bar)
"bn" = (
/obj/effect/mapping_helpers/turfs/damage,
/obj/item/stack/tile/mineral,
/obj/item/stack/tile/plasteel,
/turf/simulated/floor/plating,
/area/ruin/space/powered/bar)
"bo" = (
Expand Down Expand Up @@ -484,7 +484,7 @@
/turf/simulated/floor/plating/asteroid/ancient,
/area/space/nearstation)
"pb" = (
/obj/item/stack/tile/mineral,
/obj/item/stack/tile/plasteel,
/obj/machinery/door_control{
id = "SpaceBar";
name = "Public Shutters";
Expand Down Expand Up @@ -895,7 +895,7 @@
/area/ruin/space/powered)
"QU" = (
/obj/effect/mapping_helpers/turfs/damage,
/obj/item/stack/tile/mineral,
/obj/item/stack/tile/plasteel,
/turf/simulated/floor/plasteel{
icon_state = "dark"
},
Expand Down Expand Up @@ -949,7 +949,7 @@
},
/area/ruin/space/powered/bar)
"VR" = (
/obj/item/stack/tile/mineral,
/obj/item/stack/tile/plasteel,
/turf/simulated/floor/plating,
/area/ruin/space/powered/bar)
"VU" = (
Expand Down
6 changes: 3 additions & 3 deletions _maps/map_files/RandomRuins/SpaceRuins/ussp.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -3173,7 +3173,7 @@
},
/area/ruin/space/derelict/crew_quarters)
"iq" = (
/obj/item/stack/tile,
/obj/item/stack/tile/plasteel,
/turf/template_noop,
/area/space/nearstation)
"ir" = (
Expand Down Expand Up @@ -5147,7 +5147,7 @@
},
/area/ruin/space/derelict/arrival)
"nM" = (
/obj/item/stack/tile,
/obj/item/stack/tile/plasteel,
/turf/simulated/floor/plating/airless,
/area/ruin/space/derelict/hallway/primary)
"nN" = (
Expand Down Expand Up @@ -5344,7 +5344,7 @@
},
/area/ruin/space/derelict/crew_quarters)
"on" = (
/obj/item/stack/tile,
/obj/item/stack/tile/plasteel,
/turf/template_noop,
/area/ruin/space/derelict/arrival)
"op" = (
Expand Down
4 changes: 2 additions & 2 deletions _maps/map_files/stations/boxstation.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -51723,7 +51723,7 @@
/turf/simulated/floor/carpet/arcade,
/area/station/public/arcade)
"fmT" = (
/obj/item/stack/tile/mineral,
/obj/item/stack/tile/plasteel,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 4
Expand Down Expand Up @@ -87313,7 +87313,7 @@
/turf/simulated/floor/plasteel,
/area/station/hallway/primary/starboard/east)
"xWz" = (
/obj/item/stack/tile/mineral,
/obj/item/stack/tile/plasteel,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 9
Expand Down
8 changes: 4 additions & 4 deletions _maps/map_files/stations/emeraldstation.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -72250,7 +72250,7 @@
},
/obj/machinery/power/apc/directional/west,
/obj/machinery/camera{
c_tag = "Atsmospherics Hardsuit Storage West";
c_tag = "Atmospherics Hardsuit Storage West";
dir = 4
},
/turf/simulated/floor/plasteel{
Expand Down Expand Up @@ -89371,7 +89371,7 @@
/obj/machinery/atmospherics/pipe/simple/hidden/cyan,
/obj/machinery/alarm/directional/north,
/obj/machinery/camera{
c_tag = "Atsmospherics Hardsuit Storage North East"
c_tag = "Atmospherics Hardsuit Storage North East"
},
/turf/simulated/floor/plasteel{
dir = 1;
Expand Down Expand Up @@ -92362,7 +92362,7 @@
/area/station/hallway/primary/starboard)
"sjz" = (
/obj/machinery/camera{
c_tag = "AI Satellite ExteriorEast";
c_tag = "AI Satellite Exterior East";
dir = 4;
network = list("SS13","MiniSat")
},
Expand Down Expand Up @@ -113546,7 +113546,7 @@
/obj/item/stack/cable_coil,
/obj/item/t_scanner,
/obj/machinery/camera{
c_tag = "Atsmospherics Control ROom";
c_tag = "Atmospherics Control Room";
dir = 8
},
/turf/simulated/floor/plasteel{
Expand Down
8 changes: 4 additions & 4 deletions _maps/map_files220/RandomRuins/LavaRuins/old_outpost.dmm
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"aD" = (
/obj/item/stack/tile,
/obj/item/stack/tile/plasteel,
/obj/structure/table_frame,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plating/lavaland_air,
Expand Down Expand Up @@ -498,7 +498,7 @@
/turf/simulated/floor/plasteel/lavaland_air,
/area/ruin/unpowered/misc_lavaruin)
"zW" = (
/obj/item/stack/tile,
/obj/item/stack/tile/plasteel,
/turf/simulated/floor/plating/lavaland_air,
/area/ruin/unpowered/misc_lavaruin)
"Ab" = (
Expand Down Expand Up @@ -605,7 +605,7 @@
},
/area/ruin/unpowered/misc_lavaruin)
"HE" = (
/obj/item/stack/tile,
/obj/item/stack/tile/plasteel,
/obj/effect/decal/cleanable/dirt,
/turf/simulated/floor/plasteel/lavaland_air{
icon_state = "blue";
Expand Down Expand Up @@ -847,7 +847,7 @@
/turf/simulated/floor/plasteel/lavaland_air,
/area/ruin/unpowered/misc_lavaruin)
"TL" = (
/obj/item/stack/tile,
/obj/item/stack/tile/plasteel,
/turf/simulated/floor/plasteel/lavaland_air,
/area/ruin/unpowered/misc_lavaruin)
"TW" = (
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -69,13 +69,11 @@
/turf/simulated/floor/mineral/plastitanium/red/airless,
/area/ruin/space/unpowered/unpowered_structures)
"gZ" = (
/obj/item/stack/tile{
pixel_y = 14
},
/obj/item/stack/tile/mineral/plastitanium,
/turf/template_noop,
/area/template_noop)
"he" = (
/obj/item/stack/tile,
/obj/item/stack/tile/mineral/plastitanium,
/turf/simulated/floor/plating/airless,
/area/ruin/space/unpowered/unpowered_structures)
"hp" = (
Expand All @@ -99,7 +97,6 @@
dir = 8
},
/obj/item/shard{
icon_state = "large";
pixel_y = 9;
pixel_x = 19
},
Expand Down Expand Up @@ -234,10 +231,6 @@
/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/mineral/plastitanium/red/airless,
/area/ruin/space/unpowered/unpowered_structures)
"rT" = (
/obj/item/stack/tile,
/turf/template_noop,
/area/template_noop)
"sP" = (
/obj/effect/mapping_helpers/turfs/burn,
/turf/simulated/floor/plating/airless,
Expand Down Expand Up @@ -489,7 +482,6 @@
/area/ruin/space/unpowered/unpowered_structures)
"KK" = (
/obj/item/shard{
icon_state = "large";
pixel_y = 9;
pixel_x = 19
},
Expand Down Expand Up @@ -517,12 +509,6 @@
/obj/effect/mapping_helpers/turfs/damage,
/turf/simulated/floor/mineral/plastitanium/red/airless,
/area/ruin/space/unpowered/unpowered_structures)
"Mt" = (
/obj/item/stack/tile{
pixel_x = 22
},
/turf/template_noop,
/area/template_noop)
"ME" = (
/obj/structure/shuttle/engine/propulsion,
/turf/simulated/floor/plating/airless,
Expand All @@ -539,7 +525,6 @@
icon_state = "small"
},
/obj/item/shard{
icon_state = "large";
pixel_y = 9
},
/turf/template_noop,
Expand Down Expand Up @@ -620,13 +605,6 @@
},
/turf/simulated/floor/plating/airless,
/area/ruin/space/unpowered/unpowered_structures)
"Ss" = (
/obj/item/stack/tile{
pixel_y = 14;
pixel_x = 18
},
/turf/simulated/floor/plating/airless,
/area/ruin/space/unpowered/unpowered_structures)
"SJ" = (
/obj/structure/table_frame,
/obj/item/wrench,
Expand All @@ -642,10 +620,7 @@
/area/ruin/space/unpowered/unpowered_structures)
"Uf" = (
/obj/effect/mapping_helpers/turfs/burn,
/obj/item/stack/tile{
pixel_y = 14;
pixel_x = 18
},
/obj/item/stack/tile/mineral/plastitanium,
/turf/simulated/floor/plating/airless,
/area/ruin/space/unpowered/unpowered_structures)
"Ui" = (
Expand Down Expand Up @@ -734,9 +709,7 @@
/area/template_noop)
"YV" = (
/obj/structure/lattice,
/obj/item/stack/tile{
pixel_y = 14
},
/obj/item/stack/tile/mineral/plastitanium,
/turf/template_noop,
/area/template_noop)
"ZY" = (
Expand Down Expand Up @@ -1001,7 +974,7 @@ VC
nr
Dj
YS
rT
gZ
VC
CH
sP
Expand All @@ -1024,7 +997,7 @@ Ly
VC
EM
SK
Ss
he
nr
OI
VC
Expand Down Expand Up @@ -1634,7 +1607,7 @@ Pg
Ok
jF
SK
Mt
gZ
Ly
Ly
Ly
Expand Down Expand Up @@ -1749,7 +1722,7 @@ Ly
Ly
Ly
ao
Mt
gZ
Ly
Ly
Ly
Expand Down
12 changes: 4 additions & 8 deletions _maps/map_files220/RandomZLevels/spacebattle.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -1404,9 +1404,7 @@
/area/awaymission/space_battle/engineering)
"eM" = (
/obj/structure/window/plasmareinforced,
/obj/machinery/atmospherics/binary/circulator{
icon_state = "circ8-off"
},
/obj/machinery/atmospherics/binary/circulator,
/turf/simulated/floor/engine/airless,
/area/awaymission/space_battle/cruiser)
"eN" = (
Expand Down Expand Up @@ -2242,7 +2240,7 @@
/obj/structure/cable{
icon_state = "1-2"
},
/obj/item/stack/tile,
/obj/item/stack/tile/plasteel,
/turf/simulated/floor/plasteel/airless,
/area/awaymission/space_battle/hallway2)
"hj" = (
Expand Down Expand Up @@ -4360,7 +4358,7 @@
/turf/simulated/floor/mineral/plastitanium/red/airless,
/area/awaymission/space_battle/syndicate/syndicate5)
"nZ" = (
/obj/item/stack/tile,
/obj/item/stack/tile/plasteel,
/turf/space,
/area/space)
"oa" = (
Expand Down Expand Up @@ -4502,9 +4500,7 @@
/obj/structure/window/plasmareinforced{
dir = 1
},
/obj/machinery/atmospherics/binary/circulator{
icon_state = "circ8-off"
},
/obj/machinery/atmospherics/binary/circulator,
/turf/simulated/floor/engine/airless,
/area/awaymission/space_battle/cruiser)
"ov" = (
Expand Down
4 changes: 2 additions & 2 deletions _maps/map_files220/stations/boxstation.dmm
Original file line number Diff line number Diff line change
Expand Up @@ -48023,7 +48023,7 @@
},
/area/station/public/dorms)
"fmT" = (
/obj/item/stack/tile/mineral,
/obj/item/stack/tile/plasteel,
/obj/effect/decal/cleanable/dirt,
/obj/machinery/atmospherics/pipe/simple/hidden/cyan{
dir = 9
Expand Down Expand Up @@ -87066,7 +87066,7 @@
/turf/simulated/floor/wood/oak,
/area/station/maintenance/apmaint)
"tUi" = (
/obj/item/stack/tile/mineral,
/obj/item/stack/tile/plasteel,
/obj/effect/decal/cleanable/dirt,
/obj/structure/cable{
icon_state = "4-8"
Expand Down
Loading
Loading