mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-10 18:22:39 +00:00
Ambience Refactor (#5476)
* Refactors how ambience is assigned, removes bad ambience, ports good ambience from tg * Apparently that file is still used, not worth the salt to remove it. * Changelog
This commit is contained in:
@@ -4,7 +4,7 @@
|
||||
#define CHANNEL_VOX 1022
|
||||
#define CHANNEL_JUKEBOX 1021
|
||||
#define CHANNEL_HEARTBEAT 1020 //sound channel for heartbeats
|
||||
#define CHANNEL_AMBIENCE_FORCED 1019
|
||||
#define CHANNEL_AMBIENCE_FORCED 1019
|
||||
#define CHANNEL_AMBIENCE 1018
|
||||
#define CHANNEL_BUZZ 1017
|
||||
#define CHANNEL_BICYCLE 1016
|
||||
@@ -54,3 +54,125 @@
|
||||
#define SMALL_SOFTFLOOR ROOM
|
||||
#define ASTEROID CAVE
|
||||
#define SPACE UNDERWATER
|
||||
|
||||
// Ambience presets.
|
||||
// All you need to do to make an area play one of these is set their ambience var to one of these lists.
|
||||
// You can even combine them by adding them together, since they're just lists, however you'd have to do that in initialization.
|
||||
|
||||
// For weird alien places like the crashed UFO.
|
||||
#define AMBIENCE_OTHERWORLDLY list(\
|
||||
'sound/ambience/otherworldly/otherworldly1.ogg',\
|
||||
'sound/ambience/otherworldly/otherworldly2.ogg',\
|
||||
'sound/ambience/otherworldly/otherworldly3.ogg'\
|
||||
)
|
||||
|
||||
// Restricted, military, or mercenary aligned locations like the armory, the merc ship/base, BSD, etc.
|
||||
#define AMBIENCE_HIGHSEC list(\
|
||||
'sound/ambience/highsec/highsec1.ogg',\
|
||||
'sound/ambience/highsec/highsec2.ogg'\
|
||||
)
|
||||
|
||||
// Ruined structures found on the surface or in the caves.
|
||||
#define AMBIENCE_RUINS list(\
|
||||
'sound/ambience/ruins/ruins1.ogg',\
|
||||
'sound/ambience/ruins/ruins2.ogg',\
|
||||
'sound/ambience/ruins/ruins3.ogg',\
|
||||
'sound/ambience/ruins/ruins4.ogg',\
|
||||
'sound/ambience/ruins/ruins5.ogg',\
|
||||
'sound/ambience/ruins/ruins6.ogg'\
|
||||
)
|
||||
|
||||
// Similar to the above, but for more technology/signaling based ruins.
|
||||
#define AMBIENCE_TECH_RUINS list(\
|
||||
'sound/ambience/tech_ruins/tech_ruins1.ogg',\
|
||||
'sound/ambience/tech_ruins/tech_ruins2.ogg',\
|
||||
'sound/ambience/tech_ruins/tech_ruins3.ogg'\
|
||||
)
|
||||
|
||||
// The actual chapel room, and maybe some other places of worship.
|
||||
#define AMBIENCE_CHAPEL list(\
|
||||
'sound/ambience/chapel/chapel1.ogg',\
|
||||
'sound/ambience/chapel/chapel2.ogg',\
|
||||
'sound/ambience/chapel/chapel3.ogg',\
|
||||
'sound/ambience/chapel/chapel4.ogg'\
|
||||
)
|
||||
|
||||
// For peaceful, serene areas, distinct from the Chapel.
|
||||
#define AMBIENCE_HOLY list(\
|
||||
'sound/ambience/holy/holy1.ogg',\
|
||||
'sound/ambience/holy/holy2.ogg'\
|
||||
)
|
||||
|
||||
// Generic sounds for less special rooms.
|
||||
#define AMBIENCE_GENERIC list(\
|
||||
'sound/ambience/generic/generic1.ogg',\
|
||||
'sound/ambience/generic/generic2.ogg',\
|
||||
'sound/ambience/generic/generic3.ogg',\
|
||||
'sound/ambience/generic/generic4.ogg'\
|
||||
)
|
||||
|
||||
// Sounds of PA announcements, presumably involving shuttles?
|
||||
#define AMBIENCE_ARRIVALS list(\
|
||||
'sound/ambience/arrivals/arrivals1.ogg',\
|
||||
'sound/ambience/arrivals/arrivals2.ogg'\
|
||||
)
|
||||
|
||||
// Sounds suitable for being inside dark, tight corridors in the underbelly of the station.
|
||||
#define AMBIENCE_MAINTENANCE list(\
|
||||
'sound/ambience/maintenance/maintenance1.ogg',\
|
||||
'sound/ambience/maintenance/maintenance2.ogg',\
|
||||
'sound/ambience/maintenance/maintenance3.ogg',\
|
||||
'sound/ambience/maintenance/maintenance4.ogg',\
|
||||
'sound/ambience/maintenance/maintenance5.ogg',\
|
||||
'sound/ambience/maintenance/maintenance6.ogg'\
|
||||
)
|
||||
|
||||
// Life support machinery at work, keeping everyone breathing.
|
||||
#define AMBIENCE_ENGINEERING list(\
|
||||
'sound/ambience/engineering/engineering1.ogg',\
|
||||
'sound/ambience/engineering/engineering2.ogg',\
|
||||
'sound/ambience/engineering/engineering3.ogg'\
|
||||
)
|
||||
|
||||
// Creepy AI/borg stuff.
|
||||
#define AMBIENCE_AI list(\
|
||||
'sound/ambience/ai/ai1.ogg'\
|
||||
)
|
||||
|
||||
// Peaceful sounds when floating in the void.
|
||||
#define AMBIENCE_SPACE list(\
|
||||
'sound/ambience/space/space_serithi.ogg',\
|
||||
'sound/ambience/space/space1.ogg'\
|
||||
)
|
||||
|
||||
// Vaguely spooky sounds when around dead things.
|
||||
#define AMBIENCE_GHOSTLY list(\
|
||||
'sound/ambience/ghostly/ghostly1.ogg',\
|
||||
'sound/ambience/ghostly/ghostly2.ogg'\
|
||||
)
|
||||
|
||||
// Concerning sounds, for when one discovers something horrible happened in a PoI.
|
||||
#define AMBIENCE_FOREBODING list(\
|
||||
'sound/ambience/foreboding/foreboding1.ogg',\
|
||||
'sound/ambience/foreboding/foreboding2.ogg'\
|
||||
)
|
||||
|
||||
// Ambience heard when aboveground on Sif and not in a Point of Interest.
|
||||
#define AMBIENCE_SIF list(\
|
||||
'sound/ambience/sif/sif1.ogg'\
|
||||
)
|
||||
|
||||
// If we ever add geothermal PoIs or other places that are really hot, this will do.
|
||||
#define AMBIENCE_LAVA list(\
|
||||
'sound/ambience/lava/lava1.ogg'\
|
||||
)
|
||||
|
||||
// Cult-y ambience, for some PoIs, and maybe when the cultists darken the world with the ritual.
|
||||
#define AMBIENCE_UNHOLY list(\
|
||||
'sound/ambience/unholy/unholy1.ogg'\
|
||||
)
|
||||
|
||||
// For the memes.
|
||||
#define AMBIENCE_AESTHETIC list(\
|
||||
'sound/ambience/vaporwave.ogg'\
|
||||
)
|
||||
167
code/game/area/Space Station 13 areas.dm
Executable file → Normal file
167
code/game/area/Space Station 13 areas.dm
Executable file → Normal file
@@ -28,8 +28,8 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
power_light = 0
|
||||
power_equip = 0
|
||||
power_environ = 0
|
||||
ambience = list('sound/ambience/ambispace.ogg','sound/music/title2.ogg','sound/music/space.ogg','sound/music/main.ogg','sound/music/traitor.ogg','sound/ambience/serspaceamb1.ogg')
|
||||
base_turf = /turf/space
|
||||
ambience = AMBIENCE_SPACE
|
||||
|
||||
/area/space/atmosalert()
|
||||
return
|
||||
@@ -74,6 +74,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
|
||||
/area/shuttle/arrival
|
||||
name = "\improper Arrival Shuttle"
|
||||
ambience = AMBIENCE_ARRIVALS
|
||||
|
||||
/area/shuttle/arrival/pre_game
|
||||
icon_state = "shuttle2"
|
||||
@@ -81,6 +82,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
/area/shuttle/arrival/station
|
||||
icon_state = "shuttle"
|
||||
dynamic_lighting = 0
|
||||
ambience = AMBIENCE_ARRIVALS
|
||||
|
||||
/area/shuttle/escape
|
||||
name = "\improper Emergency Shuttle"
|
||||
@@ -384,9 +386,11 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
/area/centcom/terminal
|
||||
name = "\improper Docking Terminal"
|
||||
icon_state = "centcom_dock"
|
||||
ambience = AMBIENCE_ARRIVALS
|
||||
|
||||
/area/centcom/tram
|
||||
name = "\improper Tram Station"
|
||||
ambience = AMBIENCE_ARRIVALS
|
||||
|
||||
/area/centcom/security
|
||||
name = "\improper CentCom Security"
|
||||
@@ -399,6 +403,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
/area/centcom/command
|
||||
name = "\improper CentCom Command" //Central Command Command totally isn't RAS Syndrome in action.
|
||||
icon_state = "centcom_command"
|
||||
ambience = AMBIENCE_HIGHSEC
|
||||
|
||||
/area/centcom/main_hall
|
||||
name = "\improper Main Hallway"
|
||||
@@ -423,6 +428,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
icon_state = "syndie-ship"
|
||||
requires_power = 0
|
||||
dynamic_lighting = 0
|
||||
ambience = AMBIENCE_HIGHSEC
|
||||
|
||||
/area/syndicate_mothership/control
|
||||
name = "\improper Mercenary Control Room"
|
||||
@@ -488,6 +494,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
requires_power = 0
|
||||
flags = RAD_SHIELDED
|
||||
base_turf = /turf/space
|
||||
ambience = AMBIENCE_HIGHSEC
|
||||
|
||||
/area/syndicate_station/start
|
||||
name = "\improper Mercenary Forward Operating Base"
|
||||
@@ -542,12 +549,14 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
icon_state = "yellow"
|
||||
requires_power = 0
|
||||
dynamic_lighting = 0
|
||||
ambience = AMBIENCE_OTHERWORLDLY
|
||||
|
||||
/area/skipjack_station
|
||||
name = "\improper Skipjack"
|
||||
icon_state = "yellow"
|
||||
requires_power = 0
|
||||
base_turf = /turf/space
|
||||
ambience = AMBIENCE_HIGHSEC
|
||||
|
||||
/area/skipjack_station/start
|
||||
name = "\improper Skipjack"
|
||||
@@ -581,6 +590,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
/area/prison
|
||||
name = "\improper Prison Station"
|
||||
icon_state = "brig"
|
||||
ambience = AMBIENCE_HIGHSEC
|
||||
|
||||
/area/prison/arrival_airlock
|
||||
name = "\improper Prison Station Airlock"
|
||||
@@ -664,12 +674,16 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
//SPACE STATION 13//
|
||||
////////////////////
|
||||
|
||||
/area
|
||||
ambience = AMBIENCE_GENERIC
|
||||
|
||||
//Maintenance
|
||||
|
||||
/area/maintenance
|
||||
flags = RAD_SHIELDED
|
||||
sound_env = TUNNEL_ENCLOSED
|
||||
turf_initializer = new /datum/turf_initializer/maintenance()
|
||||
ambience = AMBIENCE_MAINTENANCE
|
||||
|
||||
/area/maintenance/aft
|
||||
name = "Aft Maintenance"
|
||||
@@ -896,6 +910,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
|
||||
/area/hallway/primary/
|
||||
sound_env = LARGE_ENCLOSED
|
||||
ambience = AMBIENCE_GENERIC
|
||||
|
||||
/area/hallway/primary/fore
|
||||
name = "\improper Fore Primary Hallway"
|
||||
@@ -1104,6 +1119,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
name = "\improper Dormitories"
|
||||
icon_state = "Sleep"
|
||||
flags = RAD_SHIELDED
|
||||
ambience = AMBIENCE_GENERIC
|
||||
|
||||
/area/crew_quarters/toilet
|
||||
name = "\improper Dormitory Toilets"
|
||||
@@ -1362,10 +1378,12 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
name = "\improper Library Conference Room"
|
||||
icon_state = "library_conference_room"
|
||||
|
||||
/area/chapel
|
||||
ambience = AMBIENCE_CHAPEL
|
||||
|
||||
/area/chapel/main
|
||||
name = "\improper Chapel"
|
||||
icon_state = "chapel"
|
||||
ambience = list('sound/ambience/ambicha1.ogg','sound/ambience/ambicha2.ogg','sound/ambience/ambicha3.ogg','sound/ambience/ambicha4.ogg','sound/music/traitor.ogg')
|
||||
sound_env = LARGE_ENCLOSED
|
||||
|
||||
/area/chapel/office
|
||||
@@ -1469,7 +1487,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
/area/engineering/
|
||||
name = "\improper Engineering"
|
||||
icon_state = "engineering"
|
||||
ambience = list('sound/ambience/ambisin1.ogg','sound/ambience/ambisin2.ogg','sound/ambience/ambisin3.ogg','sound/ambience/ambisin4.ogg')
|
||||
ambience = AMBIENCE_ENGINEERING
|
||||
|
||||
/area/engineering/atmos
|
||||
name = "\improper Atmospherics"
|
||||
@@ -1553,6 +1571,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
requires_power = 1
|
||||
always_unpowered = 1
|
||||
dynamic_lighting = 0
|
||||
ambience = AMBIENCE_SPACE
|
||||
|
||||
auxport
|
||||
name = "\improper Fore Port Solar Array"
|
||||
@@ -1638,7 +1657,6 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
name = "\improper AI Satellite Teleporter Room"
|
||||
icon_state = "teleporter"
|
||||
music = "signal"
|
||||
ambience = list('sound/ambience/ambimalf.ogg')
|
||||
|
||||
//MedBay
|
||||
|
||||
@@ -1748,7 +1766,6 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
/area/medical/morgue
|
||||
name = "\improper Morgue"
|
||||
icon_state = "morgue"
|
||||
ambience = list('sound/ambience/ambimo1.ogg','sound/ambience/ambimo2.ogg','sound/music/main.ogg')
|
||||
|
||||
/area/medical/chemistry
|
||||
name = "\improper Chemistry"
|
||||
@@ -1849,6 +1866,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
/area/security/armoury
|
||||
name = "\improper Security - Armory"
|
||||
icon_state = "armory"
|
||||
ambience = AMBIENCE_HIGHSEC
|
||||
|
||||
/area/security/briefing_room
|
||||
name = "\improper Security - Briefing Room"
|
||||
@@ -1906,6 +1924,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
/area/security/tactical
|
||||
name = "\improper Security - Tactical Equipment"
|
||||
icon_state = "Tactical"
|
||||
ambience = AMBIENCE_HIGHSEC
|
||||
|
||||
|
||||
/*
|
||||
@@ -1928,6 +1947,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
/area/security/nuke_storage
|
||||
name = "\improper Vault"
|
||||
icon_state = "nuke_storage"
|
||||
ambience = AMBIENCE_HIGHSEC
|
||||
|
||||
/area/security/checkpoint
|
||||
name = "\improper Security Checkpoint"
|
||||
@@ -1936,6 +1956,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
/area/security/checkpoint2
|
||||
name = "\improper Security - Arrival Checkpoint"
|
||||
icon_state = "security"
|
||||
ambience = AMBIENCE_ARRIVALS
|
||||
|
||||
/area/security/checkpoint/supply
|
||||
name = "Security Post - Cargo Bay"
|
||||
@@ -2166,16 +2187,19 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
/area/djstation
|
||||
name = "\improper Listening Post"
|
||||
icon_state = "LP"
|
||||
ambience = AMBIENCE_TECH_RUINS
|
||||
|
||||
/area/djstation/solars
|
||||
name = "\improper Listening Post Solars"
|
||||
icon_state = "LPS"
|
||||
ambience = AMBIENCE_TECH_RUINS
|
||||
|
||||
//DERELICT
|
||||
|
||||
/area/derelict
|
||||
name = "\improper Derelict Station"
|
||||
icon_state = "storage"
|
||||
ambience = AMBIENCE_RUINS
|
||||
|
||||
/area/derelict/hallway/primary
|
||||
name = "\improper Derelict Primary Hallway"
|
||||
@@ -2374,6 +2398,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
/area/ai_monitored/storage/secure
|
||||
name = "Secure Storage"
|
||||
icon_state = "storage"
|
||||
ambience = AMBIENCE_HIGHSEC
|
||||
|
||||
/area/ai_monitored/storage/emergency
|
||||
name = "Emergency Storage"
|
||||
@@ -2386,74 +2411,85 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
/area/ai_upload
|
||||
name = "\improper AI Upload Chamber"
|
||||
icon_state = "ai_upload"
|
||||
ambience = list('sound/ambience/ambimalf.ogg')
|
||||
ambience = AMBIENCE_AI
|
||||
|
||||
/area/ai_upload_foyer
|
||||
name = "AI Upload Access"
|
||||
icon_state = "ai_foyer"
|
||||
ambience = list('sound/ambience/ambimalf.ogg')
|
||||
sound_env = SMALL_ENCLOSED
|
||||
ambience = AMBIENCE_AI
|
||||
|
||||
/area/ai_server_room
|
||||
name = "Messaging Server Room"
|
||||
icon_state = "ai_server"
|
||||
sound_env = SMALL_ENCLOSED
|
||||
ambience = AMBIENCE_AI
|
||||
|
||||
/area/ai
|
||||
name = "\improper AI Chamber"
|
||||
icon_state = "ai_chamber"
|
||||
ambience = list('sound/ambience/ambimalf.ogg')
|
||||
ambience = AMBIENCE_AI
|
||||
|
||||
/area/ai_cyborg_station
|
||||
name = "\improper Cyborg Station"
|
||||
icon_state = "ai_cyborg"
|
||||
sound_env = SMALL_ENCLOSED
|
||||
ambience = AMBIENCE_AI
|
||||
|
||||
/area/aisat
|
||||
name = "\improper AI Satellite"
|
||||
icon_state = "ai"
|
||||
ambience = AMBIENCE_AI
|
||||
|
||||
/area/aisat_interior
|
||||
name = "\improper AI Satellite"
|
||||
icon_state = "ai"
|
||||
ambience = AMBIENCE_AI // The lack of inheritence hurts my soul.
|
||||
|
||||
/area/AIsatextFP
|
||||
name = "\improper AI Sat Ext"
|
||||
icon_state = "storage"
|
||||
luminosity = 1
|
||||
dynamic_lighting = 0
|
||||
ambience = AMBIENCE_AI
|
||||
|
||||
/area/AIsatextFS
|
||||
name = "\improper AI Sat Ext"
|
||||
icon_state = "storage"
|
||||
luminosity = 1
|
||||
dynamic_lighting = 0
|
||||
ambience = AMBIENCE_AI
|
||||
|
||||
/area/AIsatextAS
|
||||
name = "\improper AI Sat Ext"
|
||||
icon_state = "storage"
|
||||
luminosity = 1
|
||||
dynamic_lighting = 0
|
||||
ambience = AMBIENCE_AI
|
||||
|
||||
/area/AIsatextAP
|
||||
name = "\improper AI Sat Ext"
|
||||
icon_state = "storage"
|
||||
luminosity = 1
|
||||
dynamic_lighting = 0
|
||||
ambience = AMBIENCE_AI
|
||||
|
||||
/area/NewAIMain
|
||||
name = "\improper AI Main New"
|
||||
icon_state = "storage"
|
||||
ambience = AMBIENCE_AI
|
||||
|
||||
|
||||
|
||||
//Misc
|
||||
|
||||
|
||||
/area/wreck
|
||||
ambience = AMBIENCE_RUINS
|
||||
|
||||
/area/wreck/ai
|
||||
name = "\improper AI Chamber"
|
||||
icon_state = "ai"
|
||||
ambience = AMBIENCE_TECH_RUINS
|
||||
|
||||
/area/wreck/main
|
||||
name = "\improper Wreck"
|
||||
@@ -2462,10 +2498,12 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
/area/wreck/engineering
|
||||
name = "\improper Power Room"
|
||||
icon_state = "engine"
|
||||
ambience = AMBIENCE_TECH_RUINS
|
||||
|
||||
/area/wreck/bridge
|
||||
name = "\improper Bridge"
|
||||
icon_state = "bridge"
|
||||
ambience = AMBIENCE_TECH_RUINS
|
||||
|
||||
/area/generic
|
||||
name = "Unknown"
|
||||
@@ -2475,7 +2513,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
|
||||
// Telecommunications Satellite
|
||||
/area/tcommsat/
|
||||
ambience = list('sound/ambience/ambisin2.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/ambigen10.ogg')
|
||||
ambience = AMBIENCE_ENGINEERING
|
||||
|
||||
/area/tcommsat/entrance
|
||||
name = "\improper Telecomms Teleporter"
|
||||
@@ -2488,22 +2526,22 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
/area/tcomsat
|
||||
name = "\improper Telecomms Satellite"
|
||||
icon_state = "tcomsatlob"
|
||||
ambience = list('sound/ambience/ambisin2.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/ambigen10.ogg')
|
||||
ambience = AMBIENCE_ENGINEERING
|
||||
|
||||
/area/tcomfoyer
|
||||
name = "\improper Telecomms Foyer"
|
||||
icon_state = "tcomsatfoyer"
|
||||
ambience = list('sound/ambience/ambisin2.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/ambigen10.ogg')
|
||||
ambience = AMBIENCE_ENGINEERING
|
||||
|
||||
/area/tcomwest
|
||||
name = "\improper Telecommunications Satellite West Wing"
|
||||
icon_state = "tcomsatwest"
|
||||
ambience = list('sound/ambience/ambisin2.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/ambigen10.ogg')
|
||||
ambience = AMBIENCE_ENGINEERING
|
||||
|
||||
/area/tcomeast
|
||||
name = "\improper Telecommunications Satellite East Wing"
|
||||
icon_state = "tcomsateast"
|
||||
ambience = list('sound/ambience/ambisin2.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/ambigen10.ogg')
|
||||
ambience = AMBIENCE_ENGINEERING
|
||||
|
||||
/area/tcommsat/computer
|
||||
name = "\improper Telecomms Control Room"
|
||||
@@ -2522,6 +2560,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
/area/awaymission
|
||||
name = "\improper Strange Location"
|
||||
icon_state = "away"
|
||||
ambience = AMBIENCE_FOREBODING
|
||||
|
||||
/area/awaymission/example
|
||||
name = "\improper Strange Station"
|
||||
@@ -2615,56 +2654,6 @@ NOTE: there are two lists of areas in the end of this file: centcom and station
|
||||
luminosity = 1
|
||||
dynamic_lighting = 0
|
||||
requires_power = 0
|
||||
ambience = list()
|
||||
var/sound/mysound = null
|
||||
|
||||
New()
|
||||
..()
|
||||
var/sound/S = new/sound()
|
||||
mysound = S
|
||||
S.file = 'sound/ambience/shore.ogg'
|
||||
S.repeat = 1
|
||||
S.wait = 0
|
||||
S.channel = 123
|
||||
S.volume = 100
|
||||
S.priority = 255
|
||||
S.status = SOUND_UPDATE
|
||||
process()
|
||||
|
||||
Entered(atom/movable/Obj,atom/OldLoc)
|
||||
if(ismob(Obj))
|
||||
if(Obj:client)
|
||||
mysound.status = SOUND_UPDATE
|
||||
Obj << mysound
|
||||
return
|
||||
|
||||
Exited(atom/movable/Obj)
|
||||
if(ismob(Obj))
|
||||
if(Obj:client)
|
||||
mysound.status = SOUND_PAUSED | SOUND_UPDATE
|
||||
Obj << mysound
|
||||
|
||||
proc/process()
|
||||
set background = 1
|
||||
|
||||
var/sound/S = null
|
||||
var/sound_delay = 0
|
||||
if(prob(25))
|
||||
S = sound(file=pick('sound/ambience/seag1.ogg','sound/ambience/seag2.ogg','sound/ambience/seag3.ogg'), volume=100)
|
||||
sound_delay = rand(0, 50)
|
||||
|
||||
for(var/mob/living/carbon/human/H in src)
|
||||
if(H.s_tone > -55)
|
||||
H.s_tone--
|
||||
H.update_icons_body()
|
||||
if(H.client)
|
||||
mysound.status = SOUND_UPDATE
|
||||
H << mysound
|
||||
if(S)
|
||||
spawn(sound_delay)
|
||||
H << S
|
||||
|
||||
spawn(60) .()
|
||||
|
||||
/////////////////////////////////////////////////////////////////////
|
||||
/*
|
||||
@@ -2737,53 +2726,3 @@ var/list/the_station_areas = list (
|
||||
luminosity = 1
|
||||
dynamic_lighting = 0
|
||||
requires_power = 0
|
||||
var/sound/mysound = null
|
||||
/*
|
||||
New()
|
||||
..()
|
||||
var/sound/S = new/sound()
|
||||
mysound = S
|
||||
S.file = 'sound/ambience/shore.ogg'
|
||||
S.repeat = 1
|
||||
S.wait = 0
|
||||
S.channel = 123
|
||||
S.volume = 100
|
||||
S.priority = 255
|
||||
S.status = SOUND_UPDATE
|
||||
process()
|
||||
|
||||
Entered(atom/movable/Obj,atom/OldLoc)
|
||||
if(ismob(Obj))
|
||||
if(Obj:client)
|
||||
mysound.status = SOUND_UPDATE
|
||||
Obj << mysound
|
||||
return
|
||||
|
||||
Exited(atom/movable/Obj)
|
||||
if(ismob(Obj))
|
||||
if(Obj:client)
|
||||
mysound.status = SOUND_PAUSED | SOUND_UPDATE
|
||||
Obj << mysound
|
||||
|
||||
proc/process()
|
||||
set background = 1
|
||||
|
||||
var/sound/S = null
|
||||
var/sound_delay = 0
|
||||
if(prob(25))
|
||||
S = sound(file=pick('sound/ambience/seag1.ogg','sound/ambience/seag2.ogg','sound/ambience/seag3.ogg'), volume=100)
|
||||
sound_delay = rand(0, 50)
|
||||
|
||||
for(var/mob/living/carbon/human/H in src)
|
||||
// if(H.s_tone > -55) //ugh...nice/novel idea but please no.
|
||||
// H.s_tone--
|
||||
// H.update_icons_body()
|
||||
if(H.client)
|
||||
mysound.status = SOUND_UPDATE
|
||||
H << mysound
|
||||
if(S)
|
||||
spawn(sound_delay)
|
||||
H << S
|
||||
|
||||
spawn(60) .()
|
||||
*/
|
||||
|
||||
@@ -35,7 +35,7 @@
|
||||
// var/list/lights // list of all lights on this area
|
||||
var/list/all_doors = null //Added by Strumpetplaya - Alarm Change - Contains a list of doors adjacent to this area
|
||||
var/firedoors_closed = 0
|
||||
var/list/ambience = list('sound/ambience/ambigen1.ogg','sound/ambience/ambigen3.ogg','sound/ambience/ambigen4.ogg','sound/ambience/ambigen5.ogg','sound/ambience/ambigen6.ogg','sound/ambience/ambigen7.ogg','sound/ambience/ambigen8.ogg','sound/ambience/ambigen9.ogg','sound/ambience/ambigen10.ogg','sound/ambience/ambigen11.ogg','sound/ambience/ambigen12.ogg','sound/ambience/ambigen14.ogg')
|
||||
var/list/ambience = list()
|
||||
var/list/forced_ambience = null
|
||||
var/sound_env = STANDARD_STATION
|
||||
var/turf/base_turf //The base turf type of the area, which can be used to override the z-level's base turf
|
||||
@@ -285,10 +285,6 @@ var/list/mob/living/forced_ambiance_list = new
|
||||
L << sound(null, channel = CHANNEL_AMBIENCE_FORCED)
|
||||
forced_ambiance_list -= L
|
||||
|
||||
if(!L.client.ambience_playing)
|
||||
L.client.ambience_playing = 1
|
||||
L << sound('sound/ambience/shipambience.ogg', repeat = 1, wait = 0, volume = 35, channel = CHANNEL_AMBIENCE)
|
||||
|
||||
if(forced_ambience)
|
||||
if(forced_ambience.len)
|
||||
forced_ambiance_list |= L
|
||||
@@ -299,10 +295,10 @@ var/list/mob/living/forced_ambiance_list = new
|
||||
else
|
||||
L << sound(null, channel = CHANNEL_AMBIENCE_FORCED)
|
||||
else if(src.ambience.len && prob(35))
|
||||
if((world.time >= L.client.played + 600))
|
||||
if((world.time >= L.client.time_last_ambience_played + 1 MINUTE))
|
||||
var/sound = pick(ambience)
|
||||
L << sound(sound, repeat = 0, wait = 0, volume = 25, channel = CHANNEL_AMBIENCE)
|
||||
L.client.played = world.time
|
||||
L << sound(sound, repeat = 0, wait = 0, volume = 50, channel = CHANNEL_AMBIENCE)
|
||||
L.client.time_last_ambience_played = world.time
|
||||
|
||||
/area/proc/gravitychange(var/gravitystate = 0, var/area/A)
|
||||
A.has_gravity = gravitystate
|
||||
|
||||
@@ -2,28 +2,23 @@
|
||||
|
||||
/area/mine
|
||||
icon_state = "mining"
|
||||
music = 'sound/ambience/song_game.ogg'
|
||||
sound_env = ASTEROID
|
||||
|
||||
/area/mine/explored
|
||||
name = "Mine"
|
||||
icon_state = "explored"
|
||||
ambience = list('sound/ambience/ambimine.ogg', 'sound/ambience/song_game.ogg')
|
||||
|
||||
/area/mine/unexplored
|
||||
name = "Mine"
|
||||
icon_state = "unexplored"
|
||||
ambience = list('sound/ambience/ambimine.ogg', 'sound/ambience/song_game.ogg')
|
||||
|
||||
/area/mine/explored/upper_level
|
||||
name = "Upper Level Mine"
|
||||
icon_state = "explored"
|
||||
ambience = list('sound/ambience/ambimine.ogg', 'sound/ambience/song_game.ogg')
|
||||
|
||||
/area/mine/unexplored/upper_level
|
||||
name = "Upper Level Mine"
|
||||
icon_state = "unexplored"
|
||||
ambience = list('sound/ambience/ambimine.ogg', 'sound/ambience/song_game.ogg')
|
||||
|
||||
|
||||
// OUTPOSTS
|
||||
|
||||
@@ -37,7 +37,7 @@ datum/track/New(var/title_name, var/audio)
|
||||
new/datum/track("Part A", 'sound/misc/TestLoop1.ogg'),
|
||||
new/datum/track("Scratch", 'sound/music/title1.ogg'),
|
||||
new/datum/track("Trai`Tor", 'sound/music/traitor.ogg'),
|
||||
new/datum/track("Stellar Transit", 'sound/ambience/serspaceamb1.ogg'),
|
||||
new/datum/track("Stellar Transit", 'sound/ambience/space/space_serithi.ogg'),
|
||||
)
|
||||
|
||||
// Only visible if hacked
|
||||
|
||||
@@ -29,8 +29,7 @@
|
||||
///////////////
|
||||
//SOUND STUFF//
|
||||
///////////////
|
||||
var/ambience_playing= null
|
||||
var/played = 0
|
||||
var/time_last_ambience_played = 0 // world.time when ambience was played to this client, to space out ambience sounds.
|
||||
|
||||
////////////
|
||||
//SECURITY//
|
||||
|
||||
37
html/changelogs/Neerti-ambience.yml
Normal file
37
html/changelogs/Neerti-ambience.yml
Normal file
@@ -0,0 +1,37 @@
|
||||
################################
|
||||
# Example Changelog File
|
||||
#
|
||||
# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb.
|
||||
#
|
||||
# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.)
|
||||
# When it is, any changes listed below will disappear.
|
||||
#
|
||||
# Valid Prefixes:
|
||||
# bugfix
|
||||
# wip (For works in progress)
|
||||
# tweak
|
||||
# soundadd
|
||||
# sounddel
|
||||
# rscadd (general adding of nice things)
|
||||
# rscdel (general deleting of nice things)
|
||||
# imageadd
|
||||
# imagedel
|
||||
# maptweak
|
||||
# spellcheck (typo fixes)
|
||||
# experiment
|
||||
#################################
|
||||
|
||||
# Your name.
|
||||
author: Neerti
|
||||
|
||||
# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again.
|
||||
delete-after: True
|
||||
|
||||
# Any changes you've made. See valid prefix list above.
|
||||
# INDENT WITH TWO SPACES. NOT TABS. SPACES.
|
||||
# SCREW THIS UP AND IT WON'T WORK.
|
||||
# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries.
|
||||
# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog.
|
||||
changes:
|
||||
- soundadd: "Adds new ambience sounds for various areas, especially on the surface of Sif."
|
||||
- sounddel: "Removes low and high-pitched droning from available ambience. Consider trying ambience again if you had turned it off to avoid those."
|
||||
@@ -4,10 +4,12 @@
|
||||
lift_floor_label = "Floor 2"
|
||||
lift_floor_name = "Top Floor"
|
||||
lift_announce_str = "Arriving at Top Floor."
|
||||
ambience = AMBIENCE_AESTHETIC
|
||||
|
||||
/area/turbolift/example_ground
|
||||
name = "lift (ground floor)"
|
||||
lift_floor_label = "Floor 1"
|
||||
lift_floor_name = "First Floor"
|
||||
lift_announce_str = "Arriving at First Floor."
|
||||
base_turf = /turf/simulated/floor
|
||||
base_turf = /turf/simulated/floor
|
||||
ambience = AMBIENCE_AESTHETIC
|
||||
@@ -57,6 +57,9 @@
|
||||
name = "Southern Shoreline"
|
||||
icon_state = "southeast"
|
||||
|
||||
/area/surface/outside
|
||||
ambience = AMBIENCE_SIF
|
||||
|
||||
// The area near the outpost, so POIs don't show up right next to the outpost.
|
||||
/area/surface/outside/plains/outpost
|
||||
name = "Outpost Perimeter"
|
||||
@@ -122,7 +125,6 @@
|
||||
flags = RAD_SHIELDED
|
||||
|
||||
/area/surface/cave
|
||||
ambience = list('sound/ambience/ambimine.ogg', 'sound/ambience/song_game.ogg', 'sound/ambience/serspaceamb1.ogg')
|
||||
|
||||
// The bottom half that connects to the outpost and is safer.
|
||||
/area/surface/cave/explored/normal
|
||||
@@ -147,6 +149,7 @@
|
||||
//Surface Outposts
|
||||
|
||||
/area/surface/outpost
|
||||
ambience = AMBIENCE_GENERIC
|
||||
|
||||
// Main mining outpost
|
||||
/area/surface/outpost/mining_main
|
||||
@@ -281,6 +284,7 @@
|
||||
/area/surface/outpost/main/gen_room
|
||||
name = "\improper Main Outpost SMES"
|
||||
icon_state = "substation"
|
||||
ambience = AMBIENCE_ENGINEERING
|
||||
|
||||
/area/surface/outpost/main/gen_room/smes
|
||||
name = "\improper Main Outpost Dorm SMES"
|
||||
@@ -345,9 +349,11 @@
|
||||
name = "The Wall"
|
||||
icon_state = "red"
|
||||
requires_power = FALSE
|
||||
ambience = AMBIENCE_HIGHSEC
|
||||
|
||||
/area/surface/outpost/wall/checkpoint
|
||||
name = "Checkpoint"
|
||||
ambience = AMBIENCE_HIGHSEC
|
||||
|
||||
//Mining Station
|
||||
|
||||
@@ -364,7 +370,6 @@
|
||||
/area/outpost/mining_station/gen_station
|
||||
name = "Mining Station Generator Room"
|
||||
icon_state = "substation"
|
||||
ambience = list('sound/ambience/ambisin1.ogg','sound/ambience/ambisin2.ogg','sound/ambience/ambisin3.ogg','sound/ambience/ambisin4.ogg')
|
||||
|
||||
/area/outpost/mining_station/crew_area
|
||||
name = "Mining Station Crew Area"
|
||||
@@ -658,7 +663,6 @@
|
||||
|
||||
/area/tcomm/
|
||||
icon_state = "tcomsatcham"
|
||||
ambience = list('sound/ambience/ambisin2.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/ambigen10.ogg')
|
||||
holomap_color = HOLOMAP_AREACOLOR_COMMAND
|
||||
|
||||
/area/tcomm/entrance
|
||||
@@ -668,7 +672,6 @@
|
||||
/area/tcomm/tcomfoyer
|
||||
name = "\improper Telecomms Foyer"
|
||||
icon_state = "tcomsatfoyer"
|
||||
ambience = list('sound/ambience/ambisin2.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/ambigen10.ogg')
|
||||
|
||||
/area/tcomm/chamber
|
||||
name = "\improper Telecomms Central Compartment"
|
||||
@@ -677,7 +680,6 @@
|
||||
/area/tcomm/tcomstorage
|
||||
name = "\improper Telecomms Storage"
|
||||
icon_state = "tcomsatstore"
|
||||
ambience = list('sound/ambience/ambisin2.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/signal.ogg', 'sound/ambience/ambigen10.ogg')
|
||||
|
||||
/area/tcomm/computer
|
||||
name = "\improper Telecomms Control Room"
|
||||
@@ -904,6 +906,7 @@
|
||||
|
||||
/area/ai
|
||||
holomap_color = HOLOMAP_AREACOLOR_COMMAND
|
||||
ambience = AMBIENCE_AI
|
||||
|
||||
/area/ai/ai_cyborg_station
|
||||
name = "\improper Cyborg Station"
|
||||
@@ -913,12 +916,10 @@
|
||||
/area/ai/ai_upload
|
||||
name = "\improper AI Upload Chamber"
|
||||
icon_state = "ai_upload"
|
||||
ambience = list('sound/ambience/ambimalf.ogg')
|
||||
|
||||
/area/ai/ai_upload_foyer
|
||||
name = "AI Upload Access"
|
||||
icon_state = "ai_foyer"
|
||||
ambience = list('sound/ambience/ambimalf.ogg')
|
||||
sound_env = SMALL_ENCLOSED
|
||||
|
||||
/area/ai/ai_server_room
|
||||
@@ -1011,6 +1012,7 @@ area/crew_quarters/heads/sc/hop/quarters
|
||||
/area/solar
|
||||
requires_power = 1
|
||||
always_unpowered = 1
|
||||
ambience = AMBIENCE_SPACE
|
||||
|
||||
/area/solar/aftportsolar
|
||||
name = "\improper Aft Port Solar Array"
|
||||
@@ -1031,6 +1033,7 @@ area/crew_quarters/heads/sc/hop/quarters
|
||||
/area/thirddeck/roof
|
||||
name = "\improper Third Deck Plating"
|
||||
dynamic_lighting = 0
|
||||
ambience = AMBIENCE_SPACE
|
||||
|
||||
// Shuttles
|
||||
|
||||
@@ -1041,6 +1044,7 @@ area/crew_quarters/heads/sc/hop/quarters
|
||||
icon_state = "centcom"
|
||||
requires_power = 0
|
||||
flags = RAD_SHIELDED
|
||||
ambience = AMBIENCE_HIGHSEC
|
||||
|
||||
/area/shuttle/response_ship/start
|
||||
name = "\improper Response Team Base"
|
||||
@@ -1222,6 +1226,7 @@ area/crew_quarters/heads/sc/hop/quarters
|
||||
requires_power = 0
|
||||
dynamic_lighting = 0
|
||||
flags = RAD_SHIELDED
|
||||
ambience = AMBIENCE_HIGHSEC
|
||||
|
||||
/area/syndicate_station
|
||||
name = "\improper Mercenary Base"
|
||||
@@ -1229,6 +1234,7 @@ area/crew_quarters/heads/sc/hop/quarters
|
||||
requires_power = 0
|
||||
dynamic_lighting = 0
|
||||
flags = RAD_SHIELDED
|
||||
ambience = AMBIENCE_HIGHSEC
|
||||
|
||||
/area/syndicate_station/start
|
||||
name = "\improper Mercenary Ship"
|
||||
@@ -1289,6 +1295,7 @@ area/crew_quarters/heads/sc/hop/quarters
|
||||
requires_power = 0
|
||||
dynamic_lighting = 0
|
||||
flags = RAD_SHIELDED
|
||||
ambience = AMBIENCE_HIGHSEC
|
||||
|
||||
/area/skipjack_station/transit
|
||||
name = "transit"
|
||||
@@ -1342,6 +1349,7 @@ area/crew_quarters/heads/sc/hop/quarters
|
||||
icon_state = "green"
|
||||
requires_power = 0
|
||||
flags = RAD_SHIELDED
|
||||
ambience = AMBIENCE_HIGHSEC
|
||||
|
||||
/area/ninja_dojo/dojo
|
||||
name = "\improper Clan Dojo"
|
||||
@@ -1571,7 +1579,9 @@ area/crew_quarters/heads/sc/hop/quarters
|
||||
/area/wreck/ufoship
|
||||
name = "\improper Wreck"
|
||||
icon_state = "storage"
|
||||
ambience = AMBIENCE_OTHERWORLDLY
|
||||
|
||||
/area/wreck/supplyshuttle
|
||||
name = "\improper Wreck"
|
||||
icon_state = "storage"
|
||||
ambience = AMBIENCE_RUINS
|
||||
|
||||
@@ -1,94 +1,123 @@
|
||||
/area/submap/cave
|
||||
name = "Cave Submap Area"
|
||||
icon_state = "submap"
|
||||
ambience = AMBIENCE_RUINS
|
||||
|
||||
/area/submap/cave/deadBeacon
|
||||
name = "abandoned relay"
|
||||
ambience = AMBIENCE_TECH_RUINS
|
||||
|
||||
/area/submap/cave/prepper1
|
||||
name = "Prepper Bunker"
|
||||
ambience = AMBIENCE_FOREBODING
|
||||
|
||||
/area/submap/cave/qShuttle
|
||||
name = "Quarantined Shuttle"
|
||||
ambience = AMBIENCE_RUINS
|
||||
|
||||
/area/submap/cave/AMine1
|
||||
name = "Abandoned Mine"
|
||||
|
||||
/area/submap/cave/Scave1
|
||||
name = "Spider Cave 1"
|
||||
ambience = AMBIENCE_FOREBODING
|
||||
|
||||
/area/submap/cave/crashed_ufo
|
||||
name = "Crashed Alien Vessel"
|
||||
requires_power = FALSE
|
||||
ambience = AMBIENCE_OTHERWORLDLY
|
||||
|
||||
/area/submap/cave/crystal1
|
||||
name = "Crystaline Cave"
|
||||
ambience = AMBIENCE_SPACE
|
||||
|
||||
/area/submap/cave/crystal2
|
||||
name = "Crystaline Cave"
|
||||
ambience = AMBIENCE_SPACE
|
||||
|
||||
/area/submap/cave/crystal3
|
||||
name = "Crystaline Cave"
|
||||
ambience = AMBIENCE_SPACE
|
||||
|
||||
/area/submap/cave/lost_explorer
|
||||
name = "Final Resting Place"
|
||||
ambience = AMBIENCE_GHOSTLY
|
||||
|
||||
/area/submap/Rockb1
|
||||
name = "RockyBase1"
|
||||
ambience = AMBIENCE_FOREBODING
|
||||
|
||||
/area/submap/Cavelake
|
||||
name = "Cavelake"
|
||||
ambience = AMBIENCE_SPACE
|
||||
|
||||
/area/submap/CaveTrench
|
||||
name = "Cave River"
|
||||
ambience = AMBIENCE_FOREBODING
|
||||
|
||||
/area/submap/CorgiRitual
|
||||
name = "Dark Ritual"
|
||||
ambience = AMBIENCE_UNHOLY
|
||||
|
||||
/area/submap/AbandonedTemple
|
||||
name = "Abandoned Temple"
|
||||
ambience = AMBIENCE_RUINS
|
||||
|
||||
/area/submap/CrashedMedShuttle
|
||||
name = "Crashed Med Shuttle"
|
||||
ambience = AMBIENCE_RUINS
|
||||
|
||||
/area/submap/cave/digsite
|
||||
name = "Dig Site"
|
||||
ambience = AMBIENCE_OTHERWORLDLY
|
||||
|
||||
/area/submap/cave/vault1
|
||||
name = "Mine Vault"
|
||||
ambience = AMBIENCE_FOREBODING
|
||||
|
||||
/area/submap/cave/vault2
|
||||
name = "Mine Vault"
|
||||
ambience = AMBIENCE_FOREBODING
|
||||
|
||||
/area/submap/cave/vault3
|
||||
name = "Mine Vault"
|
||||
ambience = AMBIENCE_FOREBODING
|
||||
|
||||
/area/submap/cave/vault4
|
||||
name = "Mine Vault"
|
||||
ambience = AMBIENCE_FOREBODING
|
||||
|
||||
/area/submap/cave/vault5
|
||||
name = "Mine Vault"
|
||||
ambience = AMBIENCE_FOREBODING
|
||||
|
||||
/area/submap/cave/IceCave1A
|
||||
name = "Ice Cave 1A"
|
||||
ambience = AMBIENCE_SPACE
|
||||
|
||||
/area/submap/cave/IceCave1B
|
||||
name = "Ice Cave 1B"
|
||||
ambience = AMBIENCE_SPACE
|
||||
|
||||
/area/submap/cave/IceCave1C
|
||||
name = "Ice Cave 1C"
|
||||
ambience = AMBIENCE_SPACE
|
||||
|
||||
/area/submap/cave/swordcave
|
||||
name = "Cursed Sword Cave"
|
||||
ambience = AMBIENCE_UNHOLY
|
||||
|
||||
/area/submap/cave/SupplyDrop1
|
||||
name = "Supply Drop 1"
|
||||
ambience = AMBIENCE_TECH_RUINS
|
||||
|
||||
/area/submap/cave/BlastMine1
|
||||
name = "Blast Mine 1"
|
||||
|
||||
/area/submap/crashedcontainmentshuttle
|
||||
name = "Crashed Containment Shuttle"
|
||||
name = "Crashed Containment Shuttle"
|
||||
ambience = AMBIENCE_HIGHSEC
|
||||
|
||||
/area/submap/deadspy
|
||||
name = "Dead Spy"
|
||||
name = "Dead Spy"
|
||||
ambience = AMBIENCE_FOREBODING
|
||||
@@ -3,9 +3,11 @@
|
||||
|
||||
/area/submap/construction1
|
||||
name = "construction site"
|
||||
ambience = AMBIENCE_RUINS
|
||||
|
||||
/area/submap/camp1
|
||||
name = "camp site"
|
||||
ambience = AMBIENCE_SIF
|
||||
|
||||
/area/submap/house1
|
||||
name = "old explorer's home"
|
||||
@@ -15,6 +17,7 @@
|
||||
|
||||
/area/submap/Epod1
|
||||
name = "Epod1"
|
||||
ambience = AMBIENCE_FOREBODING
|
||||
|
||||
/area/submap/Rocky2
|
||||
name = "Rocky2"
|
||||
@@ -24,6 +27,7 @@
|
||||
|
||||
/area/submap/PascalB
|
||||
name = "PascalB"
|
||||
ambience = AMBIENCE_FOREBODING
|
||||
|
||||
/area/submap/bonfire
|
||||
name = "abandoned bonfire"
|
||||
@@ -39,6 +43,7 @@
|
||||
|
||||
/area/submap/Thiefc
|
||||
name = "Thieves Cave"
|
||||
ambience = AMBIENCE_FOREBODING
|
||||
|
||||
/area/submap/smol2
|
||||
name = "Small 2"
|
||||
@@ -54,30 +59,39 @@
|
||||
|
||||
/area/submap/PooledR
|
||||
name = "Pooled Rocks"
|
||||
ambience = AMBIENCE_SIF
|
||||
|
||||
/area/submap/Diner
|
||||
name = "Diner"
|
||||
ambience = AMBIENCE_SIF
|
||||
|
||||
/area/submap/snow1
|
||||
name = "Snow1"
|
||||
ambience = AMBIENCE_SIF
|
||||
|
||||
/area/submap/snow2
|
||||
name = "Snow2"
|
||||
ambience = AMBIENCE_SIF
|
||||
|
||||
/area/submap/snow3
|
||||
name = "Snow3"
|
||||
ambience = AMBIENCE_SIF
|
||||
|
||||
/area/submap/snow4
|
||||
name = "Snow4"
|
||||
ambience = AMBIENCE_SIF
|
||||
|
||||
/area/submap/snow5
|
||||
name = "Snow5"
|
||||
ambience = AMBIENCE_SIF
|
||||
|
||||
/area/submap/SupplyDrop2
|
||||
name = "Supply Drop 2"
|
||||
ambience = AMBIENCE_TECH_RUINS
|
||||
|
||||
/area/submap/RationCache
|
||||
name = "Ration Cache"
|
||||
|
||||
/area/submap/Oldhouse
|
||||
name = "Oldhouse"
|
||||
ambience = AMBIENCE_FOREBODING
|
||||
|
||||
@@ -1,83 +1,110 @@
|
||||
/area/submap
|
||||
name = "Submap Area"
|
||||
icon_state = "submap"
|
||||
ambience = AMBIENCE_RUINS
|
||||
|
||||
/area/submap/spider1
|
||||
name = "spider nest"
|
||||
ambience = AMBIENCE_FOREBODING
|
||||
|
||||
/area/submap/Field1
|
||||
name = "Field 1"
|
||||
ambience = AMBIENCE_SIF
|
||||
|
||||
/area/submap/Lake1
|
||||
name = "Lake 1"
|
||||
ambience = AMBIENCE_SIF
|
||||
|
||||
/area/submap/MilitaryCamp1
|
||||
name = "Military Camp 1"
|
||||
ambience = AMBIENCE_HIGHSEC
|
||||
|
||||
/area/submap/Mudpit
|
||||
name = "Mudpit"
|
||||
ambience = AMBIENCE_SIF
|
||||
|
||||
/area/submap/Rocky1
|
||||
name = "Rocky1"
|
||||
ambience = AMBIENCE_SIF
|
||||
|
||||
/area/submap/Rocky2
|
||||
name = "Rocky2"
|
||||
ambience = AMBIENCE_SIF
|
||||
|
||||
/area/submap/Rocky3
|
||||
name = "Rocky3"
|
||||
ambience = AMBIENCE_SIF
|
||||
|
||||
/area/submap/Shack1
|
||||
name = "Shack1"
|
||||
ambience = AMBIENCE_RUINS
|
||||
|
||||
/area/submap/Small1
|
||||
name = "Small1"
|
||||
ambience = AMBIENCE_SIF
|
||||
|
||||
/area/submap/SnowR1
|
||||
name = "SnowR1"
|
||||
ambience = AMBIENCE_SIF
|
||||
|
||||
/area/submap/BoomBase
|
||||
name = "Boom1"
|
||||
ambience = AMBIENCE_FOREBODING
|
||||
|
||||
/area/submap/Blackshuttledown
|
||||
name = "BSD"
|
||||
requires_power = FALSE
|
||||
ambience = AMBIENCE_HIGHSEC
|
||||
|
||||
/area/submap/Cragzone1
|
||||
name = "Craggy1"
|
||||
ambience = AMBIENCE_SIF
|
||||
|
||||
/area/submap/Lab1
|
||||
name = "Lab1"
|
||||
ambience = AMBIENCE_RUINS
|
||||
|
||||
/area/submap/Rocky4
|
||||
name = "Rocky4"
|
||||
ambience = AMBIENCE_SIF
|
||||
|
||||
/area/submap/DJOutpost1
|
||||
name = "DJOutpost1"
|
||||
ambience = AMBIENCE_TECH_RUINS
|
||||
|
||||
/area/submap/DJOutpost2
|
||||
name = "DJOutpost2"
|
||||
ambience = AMBIENCE_GHOSTLY
|
||||
|
||||
/area/submap/MHR
|
||||
name = "Manhack Rock"
|
||||
ambience = AMBIENCE_FOREBODING
|
||||
|
||||
/area/submap/Rockybase
|
||||
name = "Rockybase"
|
||||
ambience = AMBIENCE_HIGHSEC
|
||||
|
||||
/area/submap/GovPatrol
|
||||
name = "GovPatrol"
|
||||
ambience = AMBIENCE_GHOSTLY
|
||||
|
||||
/area/submap/DecoupledEngine
|
||||
name = "DecoupledEngine"
|
||||
ambience = AMBIENCE_FOREBODING
|
||||
|
||||
/area/submap/DoomP
|
||||
name = "DoomP"
|
||||
ambience = AMBIENCE_HIGHSEC
|
||||
|
||||
/area/submap/CaveS
|
||||
name = "CaveS"
|
||||
ambience = AMBIENCE_FOREBODING
|
||||
|
||||
/area/submap/Drugd
|
||||
name = "DrugDen"
|
||||
ambience = AMBIENCE_FOREBODING
|
||||
|
||||
/area/submap/Manor1
|
||||
name = "Manor1"
|
||||
ambience = AMBIENCE_FOREBODING
|
||||
|
||||
|
||||
@@ -2473,7 +2473,6 @@
|
||||
#include "interface\interface.dm"
|
||||
#include "interface\skin.dmf"
|
||||
#include "maps\southern_cross\southern_cross.dm"
|
||||
#include "maps\submaps\_readme.dm"
|
||||
#include "maps\submaps\space_submaps\space.dm"
|
||||
#include "maps\submaps\surface_submaps\mountains\mountains.dm"
|
||||
#include "maps\submaps\surface_submaps\mountains\mountains_areas.dm"
|
||||
|
||||
Binary file not shown.
BIN
sound/ambience/engineering/engineering1.ogg
Normal file
BIN
sound/ambience/engineering/engineering1.ogg
Normal file
Binary file not shown.
BIN
sound/ambience/engineering/engineering2.ogg
Normal file
BIN
sound/ambience/engineering/engineering2.ogg
Normal file
Binary file not shown.
BIN
sound/ambience/engineering/engineering3.ogg
Normal file
BIN
sound/ambience/engineering/engineering3.ogg
Normal file
Binary file not shown.
BIN
sound/ambience/foreboding/foreboding1.ogg
Normal file
BIN
sound/ambience/foreboding/foreboding1.ogg
Normal file
Binary file not shown.
BIN
sound/ambience/foreboding/foreboding2.ogg
Normal file
BIN
sound/ambience/foreboding/foreboding2.ogg
Normal file
Binary file not shown.
BIN
sound/ambience/highsec/highsec1.ogg
Normal file
BIN
sound/ambience/highsec/highsec1.ogg
Normal file
Binary file not shown.
BIN
sound/ambience/highsec/highsec2.ogg
Normal file
BIN
sound/ambience/highsec/highsec2.ogg
Normal file
Binary file not shown.
BIN
sound/ambience/holy/holy1.ogg
Normal file
BIN
sound/ambience/holy/holy1.ogg
Normal file
Binary file not shown.
BIN
sound/ambience/holy/holy2.ogg
Normal file
BIN
sound/ambience/holy/holy2.ogg
Normal file
Binary file not shown.
BIN
sound/ambience/lava/lava1.ogg
Normal file
BIN
sound/ambience/lava/lava1.ogg
Normal file
Binary file not shown.
BIN
sound/ambience/otherworldly/otherworldly1.ogg
Normal file
BIN
sound/ambience/otherworldly/otherworldly1.ogg
Normal file
Binary file not shown.
BIN
sound/ambience/otherworldly/otherworldly2.ogg
Normal file
BIN
sound/ambience/otherworldly/otherworldly2.ogg
Normal file
Binary file not shown.
BIN
sound/ambience/otherworldly/otherworldly3.ogg
Normal file
BIN
sound/ambience/otherworldly/otherworldly3.ogg
Normal file
Binary file not shown.
BIN
sound/ambience/ruins/ruins1.ogg
Normal file
BIN
sound/ambience/ruins/ruins1.ogg
Normal file
Binary file not shown.
BIN
sound/ambience/ruins/ruins2.ogg
Normal file
BIN
sound/ambience/ruins/ruins2.ogg
Normal file
Binary file not shown.
BIN
sound/ambience/ruins/ruins3.ogg
Normal file
BIN
sound/ambience/ruins/ruins3.ogg
Normal file
Binary file not shown.
BIN
sound/ambience/ruins/ruins4.ogg
Normal file
BIN
sound/ambience/ruins/ruins4.ogg
Normal file
Binary file not shown.
BIN
sound/ambience/ruins/ruins5.ogg
Normal file
BIN
sound/ambience/ruins/ruins5.ogg
Normal file
Binary file not shown.
BIN
sound/ambience/ruins/ruins6.ogg
Normal file
BIN
sound/ambience/ruins/ruins6.ogg
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
sound/ambience/sif/sif1.ogg
Normal file
BIN
sound/ambience/sif/sif1.ogg
Normal file
Binary file not shown.
BIN
sound/ambience/space/space1.ogg
Normal file
BIN
sound/ambience/space/space1.ogg
Normal file
Binary file not shown.
BIN
sound/ambience/tech_ruins/tech_ruins1.ogg
Normal file
BIN
sound/ambience/tech_ruins/tech_ruins1.ogg
Normal file
Binary file not shown.
BIN
sound/ambience/tech_ruins/tech_ruins2.ogg
Normal file
BIN
sound/ambience/tech_ruins/tech_ruins2.ogg
Normal file
Binary file not shown.
BIN
sound/ambience/tech_ruins/tech_ruins3.ogg
Normal file
BIN
sound/ambience/tech_ruins/tech_ruins3.ogg
Normal file
Binary file not shown.
BIN
sound/ambience/unholy/unholy1.ogg
Normal file
BIN
sound/ambience/unholy/unholy1.ogg
Normal file
Binary file not shown.
BIN
sound/ambience/vaporwave.ogg
Normal file
BIN
sound/ambience/vaporwave.ogg
Normal file
Binary file not shown.
Reference in New Issue
Block a user