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

Frontiersman Distillery Ruin #2907

Merged
merged 29 commits into from
Jul 23, 2024
Merged
Show file tree
Hide file tree
Changes from 26 commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
5526661
fucj!!
goober3 Apr 15, 2024
35e2fa0
adds armory w/ ammo
goober3 Apr 16, 2024
0ee7c73
oops i forgot to edit the map catalogue tags
goober3 Apr 16, 2024
fd88289
Merge branch 'master' into ruin-distillery
goober3 Apr 16, 2024
8234a65
epic layer fail
goober3 Apr 16, 2024
0c381f8
Merge branch 'ruin-distillery' of https://github.com/goober3/hi-githu…
goober3 Apr 16, 2024
6e78c71
moonshine no longer requires srm distillers
goober3 Apr 16, 2024
b3523b9
fixes mines & adds some fixers courtesy of fallcon
goober3 Apr 16, 2024
d7f51e5
yet another layer fail. we lose these.
goober3 Apr 16, 2024
eeca5ac
i'm so tortured
goober3 Apr 16, 2024
4de3e82
this user forgot to delete the docking port
goober3 Apr 16, 2024
cbae2cf
Merge branch 'master' into ruin-distillery
goober3 Apr 16, 2024
4bbf845
Merge remote-tracking branch 'upstream/master' into ruin-distillery
goober3 Apr 20, 2024
0ac3c84
your tweaks, sire.
goober3 Apr 20, 2024
e25a945
Merge remote-tracking branch 'upstream/master' into ruin-distillery
goober3 Apr 22, 2024
073c3d7
fixa the merge conflict
goober3 Apr 22, 2024
fd91225
addresses reviews
goober3 Jun 15, 2024
b36e204
Merge remote-tracking branch 'upstream/master' into ruin-distillery
goober3 Jun 15, 2024
7f266db
I HATE MERGE CONFLICTS!!!
goober3 Jun 15, 2024
197b020
i continue hating merge conflicts
goober3 Jun 15, 2024
32b7211
fixes some layering fails
goober3 Jun 16, 2024
a8b4e41
Merge remote-tracking branch 'upstream/master' into ruin-distillery
goober3 Jun 22, 2024
2879c87
Revert "Merge remote-tracking branch 'upstream/master' into ruin-dist…
goober3 Jun 22, 2024
4a6235d
Reapply "Merge remote-tracking branch 'upstream/master' into ruin-dis…
goober3 Jun 22, 2024
80dae07
i hate merge conflicts
goober3 Jun 22, 2024
8daea56
speedloader fix
goober3 Jun 22, 2024
e0fc61f
Update _maps/map_catalogue.txt
goober3 Jun 22, 2024
c03a1d0
Update _maps/RandomRuins/RockRuins/rockplanet_distillery.dmm
goober3 Jul 20, 2024
3057710
Merge branch 'master' into ruin-distillery
goober3 Jul 20, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6,628 changes: 6,628 additions & 0 deletions _maps/RandomRuins/RockRuins/rockplanet_distillery.dmm

Large diffs are not rendered by default.

24 changes: 24 additions & 0 deletions _maps/map_catalogue.txt
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,26 @@ Find the key for using this catalogue in "map_catalogue_key.txt"
Size = (x = 42)(y = 41)(z = 1)
Tags = "Boss Combat Challenge", "Major Loot", Shelter", "Antag Gear", "Hazardous"

File Name = "_maps\RandomRuins\RockRuins\rockplanet_heirophant.dmm"
Size = (x = 23)(y = 23)(z = 1)
Tags = "Boss Combat Challenge", "Minor Loot", "Megafauna", "Inhospitable"

File Name = "_maps\RandomRuins\RockRuins\rockplanet_house.dmm"
Size = (x = 8)(y = 7)(z = 1)
Tags = "No Combat", "Medium Loot", "Shelter"

File Name = "_maps\RandomRuins\RockRuins\rockplanet_miningexpedition.dmm"
Size = (x = 30)(y = 22)(z = 1)
Tags = "Medium Combat Challenge", "Medium Loot", "Shelter"

File Name = "_maps\RandomRuins\RockRuins\rockplanet_pioneer.dmm"
Size = (x = 10)(y = 3)(z = 1)
Tags = "No Combat", "Minor Loot", "Inhospitable"

File Name = "_maps\RandomRuins\RockRuins\rockplanet_saloon.dmm"
Size = (x = 30)(y = 20)(z = 1)
Tags = "Medium combat Challenge", "Medium Loot", "Inhospitable"

goober3 marked this conversation as resolved.
Show resolved Hide resolved
File Name = "_maps\RandomRuins\RockRuins\rockplanet_shippingdock.dmm"
Size = (x = 85)(y = 73)(z = 1)
Tags = "Medium Combat Challenge", "Medium Loot", "Hazardous", "Shelter"
Expand All @@ -129,6 +149,10 @@ Find the key for using this catalogue in "map_catalogue_key.txt"
Size = (x = 58)(y = 48)(z = 1)
Tags = "Medium Combat Challenge", "Medium Loot", "Hazardous", "Hospitable"

File Name = "_maps\RandomRuins\RockRuins\rockplanet_distillery.dmm"
Size = (x = 44)(y = 45)(z = 1)
Tags = "Medium Combat Challenge", "Major Loot", "Hazardous", "Hospitable"


SandRuins:
File Name = "_maps\RandomRuins\Ruins\whitesands_surface_camp_saloon.dmm"
Expand Down
5 changes: 5 additions & 0 deletions _maps/shuttles/subshuttles/Subshuttle Catalog.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,11 @@ Size = "12x7"
Purpose = "A multi-role dropship used by almost every group faring space. Its ease of manufacture and high mobility makes it ideal for transport."
File Path = "_maps\shuttles\subshuttles\indepenent_kunai.dmm"

Name = "Tanto-class Drop Pod"
Size = "6x5"
Purpose = "A combat-ready drop pod designed for quick deployment in hectic battles. Its lack of holofields makes it unsuitable for environments without sufficient atmosphere, unless depressurised beforehand."
File Path = "_maps\shuttles\subshuttles\indepenent_kunai.dmm"

Name = "Haste-class Patient Recovery Ship"
Size = "6x4"
Purpose = "A small, nimble ship utilized as an ambulance by Inteq forces."
Expand Down
333 changes: 333 additions & 0 deletions _maps/shuttles/subshuttles/independent_tanto.dmm
Original file line number Diff line number Diff line change
@@ -0,0 +1,333 @@
//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE
"a" = (
/turf/template_noop,
/area/template_noop)
"e" = (
/obj/effect/turf_decal/siding/white,
/obj/effect/turf_decal/siding/white{
dir = 1
},
/obj/structure/cable{
icon_state = "4-8"
},
/obj/effect/landmark/ert_shuttle_spawn,
/turf/open/floor/pod,
/area/ship/storage)
"f" = (
/obj/effect/turf_decal/industrial/traffic{
dir = 4
},
/obj/effect/turf_decal/industrial/traffic{
dir = 8
},
/obj/machinery/door/poddoor{
dir = 4;
id = "pod_aft"
},
/obj/structure/cable{
icon_state = "0-4"
},
/obj/docking_port/mobile{
dir = 4;
name = "tanto pod";
port_direction = 2;
preferred_direction = 4
},
/turf/open/floor/engine/hull/reinforced/interior,
/area/ship/storage)
"l" = (
/obj/structure/chair/comfy/shuttle{
dir = 4;
layer = 3.3
},
/obj/effect/turf_decal/techfloor{
dir = 1
},
/obj/effect/turf_decal/industrial/traffic,
/obj/machinery/button/door{
dir = 4;
pixel_y = -6;
pixel_x = -22;
name = "Aft Door";
id = "pod_aft"
},
/obj/machinery/button/door{
dir = 4;
pixel_x = -32;
name = "Window Shutters";
id = "pod_window"
},
/obj/machinery/door/window/brigdoor/northleft,
/obj/machinery/button/door{
dir = 4;
pixel_y = 6;
pixel_x = -22;
name = "Fore Door";
id = "pod_fore"
},
/obj/effect/landmark/ert_shuttle_spawn,
/turf/open/floor/plasteel/patterned/brushed,
/area/ship/storage)
"n" = (
/obj/effect/turf_decal/siding/white,
/obj/effect/turf_decal/siding/white{
dir = 1
},
/obj/structure/cable{
icon_state = "4-8"
},
/obj/machinery/power/apc/auto_name/directional/north,
/obj/structure/cable{
icon_state = "0-8"
},
/obj/item/radio/intercom/directional/south,
/obj/effect/landmark/ert_shuttle_brief_spawn,
/turf/open/floor/pod,
/area/ship/storage)
"p" = (
/obj/structure/grille,
/obj/structure/window/reinforced,
/obj/structure/cable/yellow,
/obj/machinery/door/poddoor/shutters/preopen{
id = "pod_window"
},
/obj/machinery/power/terminal{
dir = 8
},
/turf/open/floor/engine/hull/reinforced,
/area/ship/storage)
"s" = (
/obj/effect/turf_decal/siding/white,
/obj/effect/turf_decal/siding/white{
dir = 1
},
/obj/structure/cable/yellow{
icon_state = "1-2"
},
/obj/structure/cable{
icon_state = "4-8"
},
/turf/open/floor/pod,
/area/ship/storage)
"w" = (
/turf/closed/wall/mineral/plastitanium/nodiagonal,
/area/ship/storage)
"x" = (
/obj/effect/turf_decal/industrial/traffic{
dir = 1
},
/obj/structure/railing{
dir = 8
},
/obj/structure/cable,
/obj/structure/cable/yellow{
icon_state = "0-4"
},
/obj/effect/turf_decal/techfloor,
/obj/machinery/power/port_gen/pacman,
/obj/item/stack/sheet/mineral/plasma/twenty,
/obj/item/stack/sheet/mineral/plasma/five,
/obj/item/stack/sheet/mineral/plasma/five,
/obj/item/wrench,
/obj/machinery/door/window/brigdoor/southleft,
/obj/structure/closet/wall/red/directional/west{
secure = 1;
locked = 1
},
/obj/item/pickaxe/mini,
/obj/item/flashlight/flare{
pixel_y = 3
},
/obj/item/flashlight/flare,
/obj/item/flashlight/flare{
pixel_y = -3
},
/obj/item/storage/toolbox/emergency/shuttle/electric,
/obj/item/tank/internals/emergency_oxygen/double,
/obj/item/clothing/mask/gas,
/obj/item/tank/internals/emergency_oxygen/double,
/obj/item/clothing/mask/gas,
/obj/item/tank/internals/emergency_oxygen/double,
/obj/item/clothing/mask/gas,
/turf/open/floor/plasteel/patterned/brushed,
/area/ship/storage)
"z" = (
/obj/structure/window/reinforced{
dir = 1
},
/obj/machinery/computer/helm{
dir = 8;
layer = 3.3
},
/obj/structure/cable/yellow{
icon_state = "1-2"
},
/obj/effect/turf_decal/techfloor{
dir = 1
},
/obj/effect/turf_decal/industrial/traffic,
/turf/open/floor/plasteel/patterned/brushed,
/area/ship/storage)
"C" = (
/obj/structure/window/reinforced{
dir = 8
},
/obj/structure/window/reinforced{
dir = 1
},
/obj/machinery/power/smes/shuttle/micro/precharged{
dir = 4
},
/obj/machinery/door/poddoor/shutters/preopen{
id = "pod_window"
},
/obj/structure/cable/yellow{
icon_state = "0-8"
},
/turf/open/floor/engine/hull/reinforced,
/area/ship/storage)
"E" = (
/obj/structure/grille,
/obj/structure/window/reinforced{
dir = 1
},
/obj/structure/cable/yellow{
icon_state = "0-2"
},
/obj/machinery/door/poddoor/shutters/preopen{
id = "pod_window"
},
/obj/machinery/power/terminal{
dir = 8
},
/turf/open/floor/engine/hull/reinforced,
/area/ship/storage)
"J" = (
/obj/structure/window/reinforced,
/obj/structure/chair/comfy/shuttle{
dir = 1
},
/obj/effect/turf_decal/industrial/traffic{
dir = 1
},
/obj/structure/railing{
dir = 4
},
/obj/structure/cable/yellow{
icon_state = "2-8"
},
/obj/structure/cable/yellow{
icon_state = "1-8"
},
/obj/machinery/light/small/directional/east{
pixel_y = -6
},
/obj/machinery/light_switch{
dir = 8
},
/obj/effect/turf_decal/techfloor,
/obj/machinery/light_switch{
pixel_x = 22;
pixel_y = 5;
dir = 8
},
/obj/effect/landmark/ert_shuttle_spawn,
/turf/open/floor/plasteel/patterned/brushed,
/area/ship/storage)
"K" = (
/obj/effect/turf_decal/siding/white,
/obj/effect/turf_decal/siding/white{
dir = 1
},
/obj/structure/cable{
icon_state = "2-8"
},
/obj/structure/cable{
icon_state = "2-4"
},
/turf/open/floor/pod,
/area/ship/storage)
"L" = (
/obj/effect/turf_decal/industrial/traffic{
dir = 4
},
/obj/effect/turf_decal/industrial/traffic{
dir = 8
},
/obj/machinery/door/poddoor{
dir = 4;
id = "pod_fore"
},
/obj/structure/cable{
icon_state = "0-8"
},
/turf/open/floor/engine/hull/reinforced/interior,
/area/ship/storage)
"S" = (
/obj/structure/window/reinforced,
/obj/structure/window/reinforced{
dir = 8
},
/obj/machinery/power/smes/shuttle/micro/precharged{
dir = 4
},
/obj/machinery/door/poddoor/shutters/preopen{
id = "pod_window"
},
/obj/structure/cable/yellow{
icon_state = "0-8"
},
/turf/open/floor/engine/hull/reinforced,
/area/ship/storage)
"Y" = (
/obj/machinery/power/shuttle/engine/electric{
dir = 4
},
/obj/structure/cable/yellow{
icon_state = "0-4"
},
/turf/open/floor/engine/hull/reinforced,
/area/ship/storage)

(1,1,1) = {"
a
w
f
w
a
"}
(2,1,1) = {"
Y
w
e
w
Y
"}
(3,1,1) = {"
C
l
K
x
S
"}
(4,1,1) = {"
E
z
s
J
p
"}
(5,1,1) = {"
w
w
n
w
w
"}
(6,1,1) = {"
a
w
L
w
a
"}
5 changes: 5 additions & 0 deletions code/datums/ruins/rockplanet.dm
Original file line number Diff line number Diff line change
Expand Up @@ -29,3 +29,8 @@
id = "rockplanet_nomadcrash"
suffix = "rockplanet_nomadcrash.dmm"

/datum/map_template/ruin/rockplanet/distillery
name = "Frontiersman Distillery"
description = "A former pre-ICW era Nanotrasen outpost converted into a moonshine distillery by Frontiersman bootleggers."
id = "rockplanet_distillery"
suffix = "rockplanet_distillery.dmm"
Loading
Loading