mirror of
https://github.com/CHOMPStation2/CHOMPStation2.git
synced 2025-12-11 10:43:20 +00:00
Beginning of rogue mining zone
This commit is contained in:
@@ -410,7 +410,7 @@ var/global/datum/shuttle_controller/shuttle_controller
|
||||
shuttle.dock_target_station = "belter_nodocking" //Fake tags to prevent the shuttle from opening doors.
|
||||
shuttle.dock_target_offsite = "belter_nodocking"
|
||||
shuttle.transit_direction = EAST
|
||||
shuttle.move_time = 20 + rand(10,30)
|
||||
shuttle.move_time = 60 + rand(10,40)
|
||||
process_shuttles += shuttle
|
||||
shuttles["Belter"] = shuttle
|
||||
//VOREStation Add End - Belter Shuttle
|
||||
@@ -39,6 +39,7 @@
|
||||
icon_state = "teleporter"
|
||||
music = "signal"
|
||||
|
||||
// New shuttles
|
||||
/area/shuttle/administration/transit
|
||||
name = "Deep Space (AS)"
|
||||
icon_state = "shuttle"
|
||||
@@ -74,4 +75,21 @@
|
||||
|
||||
/area/shuttle/belter/transit
|
||||
name = "Belter Shuttle Warp"
|
||||
icon_state = "shuttle"
|
||||
icon_state = "shuttle"
|
||||
|
||||
//Rouguelike Mining
|
||||
/area/asteroid/rogue/zone1
|
||||
name = "Asteroid Belt Zone 1"
|
||||
icon_state = "red2"
|
||||
|
||||
/area/asteroid/rogue/zone2
|
||||
name = "Asteroid Belt Zone 2"
|
||||
icon_state = "blue2"
|
||||
|
||||
/area/asteroid/rogue/zone3
|
||||
name = "Asteroid Belt Zone 3"
|
||||
icon_state = "blue2"
|
||||
|
||||
/area/asteroid/rogue/zone4
|
||||
name = "Asteroid Belt Zone 4"
|
||||
icon_state = "red2"
|
||||
5
code/modules/rogueminer_vr/progress.dm
Normal file
5
code/modules/rogueminer_vr/progress.dm
Normal file
@@ -0,0 +1,5 @@
|
||||
//////////////////////////////
|
||||
// Tracks mining zone progress and decay
|
||||
// Makes mining zones more difficult as you enter new ones
|
||||
//////////////////////////////
|
||||
|
||||
5
code/modules/rogueminer_vr/zonegen.dm
Normal file
5
code/modules/rogueminer_vr/zonegen.dm
Normal file
@@ -0,0 +1,5 @@
|
||||
//////////////////////////////
|
||||
// Mining zone generator for mining roguelike game
|
||||
// Regenerates zones based on parameters passed into it
|
||||
//////////////////////////////
|
||||
|
||||
5
code/modules/rogueminer_vr/zonemaster.dm
Normal file
5
code/modules/rogueminer_vr/zonemaster.dm
Normal file
@@ -0,0 +1,5 @@
|
||||
//////////////////////////////
|
||||
// The zonemaster object, spawned to track the zone and
|
||||
// update progress as it is made.
|
||||
//////////////////////////////
|
||||
|
||||
0
maps/virgo-7.dmm
Normal file
0
maps/virgo-7.dmm
Normal file
@@ -139,6 +139,7 @@
|
||||
#include "code\controllers\hooks-defs.dm"
|
||||
#include "code\controllers\hooks.dm"
|
||||
#include "code\controllers\master_controller.dm"
|
||||
#include "code\controllers\shuttle_controller.dm"
|
||||
#include "code\controllers\subsystems.dm"
|
||||
#include "code\controllers\verbs.dm"
|
||||
#include "code\controllers\voting.dm"
|
||||
@@ -2076,6 +2077,9 @@
|
||||
#include "code\modules\research\rdmachines.dm"
|
||||
#include "code\modules\research\research.dm"
|
||||
#include "code\modules\research\server.dm"
|
||||
#include "code\modules\rogueminer_vr\progress.dm"
|
||||
#include "code\modules\rogueminer_vr\zonegen.dm"
|
||||
#include "code\modules\rogueminer_vr\zonemaster.dm"
|
||||
#include "code\modules\scripting\Errors.dm"
|
||||
#include "code\modules\scripting\IDE.dm"
|
||||
#include "code\modules\scripting\Options.dm"
|
||||
@@ -2324,6 +2328,7 @@
|
||||
#include "maps\virgo-4.dmm"
|
||||
#include "maps\virgo-5.dmm"
|
||||
#include "maps\virgo-6.dmm"
|
||||
#include "maps\virgo-7.dmm"
|
||||
#include "maps\RandomZLevels\beach.dm"
|
||||
#include "maps\RandomZLevels\blackmarketpackers.dm"
|
||||
#include "maps\RandomZLevels\carpfarm.dm"
|
||||
|
||||
Reference in New Issue
Block a user