Icebox ruin: RoroCo glove factory (#92473)

## About The Pull Request

Adds a new surface ruin to icebox, the RoroCo factory. Contains a couple
of puzzles, and a small amount of loot in the form of ~~3 total pairs of
insulated gloves~~ a pair of insulated gloves, two adorable roros and a
cool unique labcoat. Just don't ask where the gloves come from...

Puzzles can of course be avoided/brute-forced by breaking down the walls
but that's for chumps.

<img width="1152" height="1024" alt="Space Station 13 2025-08-06 221903"
src="https://github.com/user-attachments/assets/21050aa6-9b27-494d-a949-7496aeda18cf"
/>

## Why It's Good For The Game

The upcoming 1x3 icebox surface calls for more ruin content to help fill
that space.

## Changelog
🆑
add: A new insulated glove factory has popped up on the ice moon.
add: Freezer floor tiles now come in the full range of shapes.
/🆑
This commit is contained in:
Thunder12345
2025-08-19 22:40:43 -04:00
committed by nevimer
parent a6913b220d
commit c50c88a82a
28 changed files with 2584 additions and 7 deletions
@@ -79,6 +79,10 @@
/obj/item/stack/tile/iron/showroomfloor,
/obj/item/stack/tile/iron/solarpanel,
/obj/item/stack/tile/iron/freezer,
/obj/item/stack/tile/iron/freezer/edge,
/obj/item/stack/tile/iron/freezer/half,
/obj/item/stack/tile/iron/freezer/corner,
/obj/item/stack/tile/iron/freezer/large,
/obj/item/stack/tile/iron/grimy,
/obj/item/stack/tile/iron/sepia,
)
@@ -603,6 +607,37 @@
turf_type = /turf/open/floor/iron/freezer
merge_type = /obj/item/stack/tile/iron/freezer
/obj/item/stack/tile/iron/freezer/edge
name = "freezer edge floor tile"
singular_name = "edged freezer floor tile"
icon_state = "tile_freezer_edge"
turf_type = /turf/open/floor/iron/freezer/edge
merge_type = /obj/item/stack/tile/iron/freezer/edge
tile_rotate_dirs = list(SOUTH, NORTH, EAST, WEST)
/obj/item/stack/tile/iron/freezer/half
name = "freezer half floor tile"
singular_name = "halved freezer floor tile"
icon_state = "tile_freezer_half"
turf_type = /turf/open/floor/iron/freezer/half
merge_type = /obj/item/stack/tile/iron/freezer/half
tile_rotate_dirs = list(SOUTH, NORTH)
/obj/item/stack/tile/iron/freezer/corner
name = "freezer corner floor tile"
singular_name = "cornered freezer floor tile"
icon_state = "tile_freezer_corner"
turf_type = /turf/open/floor/iron/freezer/corner
merge_type = /obj/item/stack/tile/iron/freezer/corner
tile_rotate_dirs = list(SOUTH, NORTH, EAST, WEST)
/obj/item/stack/tile/iron/freezer/large
name = "freezer large floor tile"
singular_name = "large freezer floor tile"
icon_state = "tile_freezer_large"
turf_type = /turf/open/floor/iron/freezer/large
merge_type = /obj/item/stack/tile/iron/freezer/large
/obj/item/stack/tile/iron/grimy
name = "grimy floor tile"
singular_name = "grimy floor tile"