Phase one done.

This commit is contained in:
Warior4356
2017-04-02 01:50:51 -07:00
parent a44d4bb8d3
commit dbf989be51
16 changed files with 294 additions and 160 deletions
+13 -1
View File
@@ -114,6 +114,7 @@
preloadRuinTemplates()
preloadShelterTemplates()
preloadShuttleTemplates()
preloadVRTemplates()
/proc/preloadRuinTemplates()
// Still supporting bans by filename
@@ -163,4 +164,15 @@
var/datum/map_template/shuttle/S = new shuttle_type()
shuttle_templates[S.shuttle_id] = S
map_templates[S.shuttle_id] = S
map_templates[S.shuttle_id] = S
/proc/preloadVRTemplates()
for(var/item in subtypesof(/datum/map_template/vr))
var/datum/map_template/vr/vr_type = item
if(!initial(vr_type.suffix))
continue
var/datum/map_template/vr/V = new vr_type()
vr_templates[V.id] = V
map_templates[V.id] = V
+4 -6
View File
@@ -1,14 +1,12 @@
/datum/map_template/vr
//name = "A Chest of Doubloons"
//name = "Lobby"
name = null
var/id = null // For blacklisting purposes, all vr levels need an id
var/description = "In the middle of a clearing in the rockface, there's a \
chest filled with gold coins with Spanish engravings. How is there a \
wooden container filled with 18th century coinage in the middle of a \
lavawracked hellscape? It is clearly a mystery."
var/description = "This is a placeholder. Please contact your virtual adminsitrator if you see this."
var/outfit = null
var/cost = null
var/allow_duplicates = TRUE //A bit boring, don't you think? You can always explicitly allow it on a ruin definition
var/allow_duplicates = TRUE
var/prefix = null
var/suffix = null
+7 -1
View File
@@ -1,4 +1,3 @@
//The bigger ones lag like hell if there is more than one on a z-level, so cost 2 for them
/datum/map_template/vr/level
prefix = "_maps/map_files/vr/"
@@ -7,4 +6,11 @@
suffix = "lobby.dmm"
name = "Virtual Hub Facility"
description = "This is the lobby. The hub for all things VR."
outfit = /datum/outfit/vr/vr_basic
/datum/map_template/vr/level/roman
id = "roman"
suffix = "blood_and_sand.dmm"
name = "Blood and Sand Arena"
description = "To the Death!"
outfit = /datum/outfit/vr/roman