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

Blue-Moon Supply Depot (MAPJAM-2025) #595

Open
wants to merge 21 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
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
1 change: 1 addition & 0 deletions code/__DEFINES/__game.dm
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@
#define MAP_WHISKEY_OUTPOST "Whiskey Outpost" // Unused
#define MAP_DESERT_DAM "Trijent Dam" // Highpop only
#define MAP_SOROKYNE_STRATA "Sorokyne Strata"
#define MAP_BLUEMOON_SUPPLY "Blue-Moon Supply Depot"
#define MAP_CORSAT "CORSAT" // Highpop only
#define MAP_KUTJEVO "Kutjevo Refinery"
#define MAP_ICE_COLONY_V1 "Ice Colony Classic"
Expand Down
122 changes: 122 additions & 0 deletions code/game/area/BlueMoon_Supply.dm
Original file line number Diff line number Diff line change
@@ -0,0 +1,122 @@
//BlueMoon Areas//

/area/bluemoon_supply
icon_state = "unknown"
can_build_special = TRUE
powernet_name = "ground"

//parent types

/area/bluemoon_supply/indoors
name = "Blue Moon Supply - Indoors"
icon_state = "cliff_blocked"
ceiling = CEILING_METAL

/area/bluemoon_supply/outdoors
name = "Blue Moon Supply - Outdoors"
icon_state = "cliff_blocked"
ceiling = CEILING_METAL

//Landing Zone

/area/bluemoon_supply/outdoors/landing_zone
name = "Blue Moon Supply - Landing Zone"
icon_state = "explored"
is_resin_allowed = FALSE
is_landing_zone = TRUE

/area/shuttle/drop1/bluemoon_supply
name = "Blue Moon Supply - Secondary Landing Zone"
icon_state = "shuttle"
icon = 'icons/turf/area_shiva.dmi'

/area/bluemoon_supply/landing_zone/lz_console
name = "Chance's Claim - Dropship Alamo Console"
icon_state = "tcomsatcham"
requires_power = FALSE


//Outdoors areas
/area/bluemoon_supply/outdoors/caves
name = "Caves"
icon_state = "black"
ceiling = CEILING_NONE
requires_power = FALSE

/area/bluemoon_supply/outdoors/deepcaves
name = "Deep Caves"
ceiling = CEILING_METAL

/area/bluemoon_supply/outdoors/caves/river
name = "Cave River"
ceiling = CEILING_NONE

/area/bluemoon_supply/outdoors/caves/drills
name = "Ruined Drill Site"
icon_state = "purple"
requires_power = TRUE
ceiling = CEILING_NONE
soundscape_playlist = SCAPE_PL_LV522_INDOORS

/area/bluemoon_supply/outdoors/base
name = "BlueMoon Supply Depot"
icon_state = "red"
ceiling = CEILING_NONE
requires_power = FALSE

/area/bluemoon_supply/outdoors/lz_destroyed
name = "BlueMoon Supply Depot"
icon_state = "red"
ceiling = CEILING_NONE
requires_power = FALSE

//Northern Side/Misc

/area/bluemoon_supply/indoors/storage
name = "Blue Moon Supply - Primary Storage"

/area/bluemoon_supply/indoors/command
name = "Blue Moon Supply - Traffic Control and Command"

/area/bluemoon_supply/indoors/bunker_A
name = "Blue Moon Supply - Primary Bunker Network"

/area/bluemoon_supply/indoors/bunker_B
name = "Blue Moon Supply - Secondary Bunker Network"

/area/bluemoon_supply/indoors/upp_spy
name = "Blue Moon Supply - UPP Spy Site"

/area/bluemoon_supply/indoors/secondary_storage
name = "Blue Moon Supply - Secondary Storage"

//Southern Side
/area/bluemoon_supply/indoors/mountain_base
name = "Blue Moon Supply - Main Base"

/area/bluemoon_supply/indoors/vehicle
name = "Blue Moon Supply - Vehicle Storage"

/area/bluemoon_supply/indoors/bunks
name = "Blue Moon Supply - Bunks"

/area/bluemoon_supply/indoors/medical
name = "Blue Moon Supply - Medical Ward"

/area/bluemoon_supply/indoors/morgue
name = "Blue Moon Supply - Morgue"

/area/bluemoon_supply/indoors/engi
name = "Blue Moon Supply - Engineering"

/area/bluemoon_supply/indoors/servers
name = "Blue Moon Supply - Server Room"

/area/bluemoon_supply/indoors/quarters
name = "Blue Moon Supply - Major's Quarters"

/area/bluemoon_supply/indoors/armory
name = "Blue Moon Supply - Armory"

/area/bluemoon_supply/indoors/mess
name = "Blue Moon Supply - Mess Hall"
1 change: 1 addition & 0 deletions colonialmarines.dme
Original file line number Diff line number Diff line change
Expand Up @@ -763,6 +763,7 @@
#include "code\game\area\areas.dm"
#include "code\game\area\areas_event.dm"
#include "code\game\area\BigRed.dm"
#include "code\game\area\BlueMoon_Supply.dm"
#include "code\game\area\ChigusaShipyard.dm"
#include "code\game\area\chinook.dm"
#include "code\game\area\Corsat.dm"
Expand Down
3 changes: 3 additions & 0 deletions map_config/maps.txt
Original file line number Diff line number Diff line change
Expand Up @@ -71,3 +71,6 @@ endmap

map whiskey_outpost_v2
endmap

map bluemoon_supply
endmap
17 changes: 17 additions & 0 deletions maps/bluemoon_supply.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
{
"map_name": "Blue Moon Supply Hub",
"short_name": "BlueMoon Supply",
"map_path": "map_files/BlueMoon_Supply",
"map_file": "bluemoon_supply.dmm",

"announce_text": "DISTRESS CALL TIME: 18:00 28/11/2182. RELAYING... 'This is Second Lieutenant Issac Rupart of Blue-Moon Supply Depot, we are under attack! They got past the main blockade, we've been trying to hold them off but there's too many of them! We need urgen-' RELAY CUT.",

"camouflage": "jungle",
"gamemodes": [
"Distress Signal",
"Hunter Games",
"Hive Wars",
"Faction Clash",
"Infection"
]
}
Loading
Loading