mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2025-12-21 15:42:35 +00:00
Removes the chapel and replaces it with a holodeck. Replaces the old holodeck with a pool/gymnasium. Properly sets up the holodeck, mapwise. All holorooms have been adjusted to be the appropriate size for the now slightly smaller holodeck (7x10). The Chaplain now has an office above hydroponics, which has all of his necessary things - crematorium, morgue tray, tools of office, and even a slight semi-confessional for private council. Adds a chapel to the holodeck, for when the chaplain wishes to conduct a service. Additional holodecks for specific lore-religions are pending. Adds a gymnasium holoroom.
61 lines
2.9 KiB
Plaintext
61 lines
2.9 KiB
Plaintext
var/global/list/holodeck_programs = list(
|
|
"emptycourt" = new/datum/holodeck_program(/area/holodeck/source_emptycourt, list('sound/music/THUNDERDOME.ogg')),
|
|
"boxingcourt" = new/datum/holodeck_program(/area/holodeck/source_boxingcourt, list('sound/music/THUNDERDOME.ogg')),
|
|
"basketball" = new/datum/holodeck_program(/area/holodeck/source_basketball, list('sound/music/THUNDERDOME.ogg')),
|
|
"thunderdomecourt" = new/datum/holodeck_program(/area/holodeck/source_thunderdomecourt, list('sound/music/THUNDERDOME.ogg')),
|
|
"beach" = new/datum/holodeck_program(/area/holodeck/source_beach),
|
|
"desert" = new/datum/holodeck_program(/area/holodeck/source_desert,
|
|
list(
|
|
'sound/effects/wind/wind_2_1.ogg',
|
|
'sound/effects/wind/wind_2_2.ogg',
|
|
'sound/effects/wind/wind_3_1.ogg',
|
|
'sound/effects/wind/wind_4_1.ogg',
|
|
'sound/effects/wind/wind_4_2.ogg',
|
|
'sound/effects/wind/wind_5_1.ogg'
|
|
)
|
|
),
|
|
"snowfield" = new/datum/holodeck_program(/area/holodeck/source_snowfield,
|
|
list(
|
|
'sound/effects/wind/wind_2_1.ogg',
|
|
'sound/effects/wind/wind_2_2.ogg',
|
|
'sound/effects/wind/wind_3_1.ogg',
|
|
'sound/effects/wind/wind_4_1.ogg',
|
|
'sound/effects/wind/wind_4_2.ogg',
|
|
'sound/effects/wind/wind_5_1.ogg'
|
|
)
|
|
),
|
|
"space" = new/datum/holodeck_program(/area/holodeck/source_space,
|
|
list(
|
|
'sound/ambience/ambispace.ogg',
|
|
'sound/music/main.ogg',
|
|
'sound/music/space.ogg',
|
|
'sound/music/traitor.ogg'
|
|
)
|
|
),
|
|
"picnicarea" = new/datum/holodeck_program(/area/holodeck/source_picnicarea, list('sound/music/title2.ogg')),
|
|
"theatre" = new/datum/holodeck_program(/area/holodeck/source_theatre),
|
|
"meetinghall" = new/datum/holodeck_program(/area/holodeck/source_meetinghall),
|
|
"courtroom" = new/datum/holodeck_program(/area/holodeck/source_courtroom, list('sound/music/traitor.ogg')),
|
|
"burntest" = new/datum/holodeck_program(/area/holodeck/source_burntest, list()),
|
|
"wildlifecarp" = new/datum/holodeck_program(/area/holodeck/source_wildlife, list()),
|
|
"chapel" = new/datum/holodeck_program(/area/holodeck/source_chapel,
|
|
list(
|
|
'sound/ambience/ambicha1.ogg',
|
|
'sound/ambience/ambicha2.ogg',
|
|
'sound/ambience/ambicha3.ogg',
|
|
'sound/ambience/ambicha4.ogg',
|
|
'sound/music/traitor.ogg'
|
|
)
|
|
),
|
|
"gym" = new/datum/holodeck_program(/area/holodeck/source_gym),
|
|
"turnoff" = new/datum/holodeck_program(/area/holodeck/source_plating, list())
|
|
)
|
|
|
|
/datum/holodeck_program
|
|
var/target
|
|
var/list/ambience = null
|
|
|
|
/datum/holodeck_program/New(var/target, var/list/ambience = null)
|
|
src.target = target
|
|
src.ambience = ambience
|