Aronai Sieyes
942ed8d806
Adds an overmap helper to find what sector you're in
2020-04-11 12:03:10 -04:00
Leshana
eac8efc96a
Suspend SSmachines subsystem while we are initializing map templates.
...
- Adds the capability to "suspend" a subsystem while we're loading something.
2020-04-08 22:42:00 -04:00
Leshana
ec82db3bc3
MC Statpanel now distinguishes between NO_FIRE subsystems and OFFLINE (can_fire <= 0) subsystems
2020-04-08 19:31:19 -04:00
Leshana
9a4b3f7c8b
Merge pull request #7159 from VOREStation/aro-fixes
...
2 fixes and Teshari maws
2020-04-08 19:30:35 -04:00
Leshana
81dfe61c7b
Merge pull request #7145 from VOREStation/aro-randomfixes
...
Fix 2 minor issues
2020-04-08 19:26:14 -04:00
Atermonera
19133df3bf
Merge pull request #6935 from VOREStation/vplk-escape-controller
...
Remove emergencyShuttle as a process controller
2020-04-07 02:09:22 -04:00
Novacat
9b73b67ddc
Merge branch 'master' into upstream-merge-6923
2020-04-07 00:59:54 -04:00
Neerti
e89fef965e
QoL: Stasis and Defibs
2020-04-07 00:39:35 -04:00
Leshana
08c2d2db6e
Remove non-global references to SSgameMaster and SSevent_ticker
...
- Best practice to avoid holding onto references to the subsystem instances aside from the global variables. (In case of restart/recover etc).
- The reference to GM was entirely unused by any event or meta-event. /datum/game_master would work fine using the global refs.
2020-04-06 17:28:11 -04:00
Atermonera
5c03273ce8
Merge pull request #6884 from Neerti/event_system_fix
...
Rewrites the Rewritten Event System
2020-04-06 16:23:39 -04:00
Aronai Sieyes
abd28b5d6d
Fix per-zlevel skyboxes not really allowing custom ones
...
It's not going to break the world to remove this 'assumption' cache
2020-04-06 12:08:33 -04:00
Aronai Sieyes
d880b61cfd
CHECK_TICK in xenoarch setup for the sake of largermaps
2020-04-05 11:58:14 -04:00
Atermonera
c467445cba
Adds confirmations message to cancel vote ( #6945 )
2020-04-04 22:29:43 -04:00
Aronai Sieyes
1626df366c
Merge pull request #7102 from VOREStation/aro-fakez
...
Improves space edge-of-map behavior and add mapping tools
2020-04-02 10:58:13 -04:00
Aronai Sieyes
f080a4baf3
[PORT] Speed up map load significantly
2020-04-02 10:25:03 -04:00
Aronai Sieyes
09003a6c61
Improve space map edges
2020-04-02 01:08:07 -04:00
Novacat
1cdd572e6a
Merge pull request #7060 from VOREStation/upstream-merge-6902
...
[MIRROR] Convert alarm_manager into SSalarm subsystem.
2020-03-31 11:45:08 -04:00
Aronai Sieyes
35448c5b53
Merge pull request #7054 from VOREStation/aro-sscleanup
...
Clean up some subsystem things
2020-03-30 21:07:17 -04:00
Atermonera
8986eb7720
Merge pull request #6902 from VOREStation/vplk-ssalarm
...
Convert alarm_manager into SSalarm subsystem.
2020-03-30 20:41:10 -04:00
Leshana
3e9c17c1c0
Debugging code to determine if Master failures actually happen while firing a subsystem.
2020-03-30 20:30:37 -04:00
Leshana
118c669d6a
Enhanced logging of Master and Failsafe controllers.
2020-03-30 16:48:18 -04:00
Aronai Sieyes
92f21e7daa
Autotransfer uses wrong subsystem
2020-03-30 16:11:30 -04:00
Aronai Sieyes
cdb2336bf7
VS: Convert bellies to processing subsystem
2020-03-30 16:11:30 -04:00
Aronai Sieyes
85805e8ffe
Merge pull request #7050 from VOREStation/aro-procdebug
...
Add Recover() to processing subsystems
2020-03-30 13:15:55 -04:00
Aronai Sieyes
1205f01b0d
VS: Bellies should probably be a processing subsystem
2020-03-30 12:18:40 -04:00
Aronai Sieyes
b77334cb95
Tweak output and check SSobjs and SSturfs for types
2020-03-30 12:14:53 -04:00
Aronai Sieyes
a19021887f
Add Recover() to processing subsystems
2020-03-30 12:02:22 -04:00
Aronai Sieyes
cbc513314a
Update inactivity.dm
2020-03-29 18:18:44 -04:00
Atermonera
255809524d
Inactivity subsystem kicks ghosts and admins again
2020-03-29 17:50:24 -04:00
Aronai Sieyes
3e0e45468a
Merge pull request #7019 from VOREStation/upstream-merge-6888
...
[MIRROR] Port Overmap Skybox, Ships, Sectors, and Boats
2020-03-29 15:33:49 -04:00
Aronai Sieyes
7bd074d975
Merge pull request #7023 from VOREStation/upstream-merge-6900
...
[MIRROR] Converted old supply_controller to SSsupply
2020-03-27 22:33:53 -04:00
ShadowLarkens
c44553c9d5
Added three utilities for admins & developers
...
- There is a new option in the player panel labeled "Send back to
Lobby", which will send a given player back to the lobby.
- The player panel also has a shortcut to the "Spawn Character" verb.
- Finally, there's a new config option that disables the warning
message about multikeying if two mobs with the same CID are found;
this option should NOT be enabled if multikeying is prohibited by the
server rules. It is simply a developer tool, as multikeying is
sometimes necessary to test new features that require two clients
interacting.
2020-03-27 15:41:44 -07:00
Leshana
42494162e3
Fix: Actually apply configured skybox color.
...
Also set default icon_state for space turfs so they are seen in the map editor.
2020-03-27 18:08:17 -04:00
Atermonera
752d560d76
Converted old supply_controller to SSsupply
2020-03-27 17:38:05 -04:00
Leshana
96a3242c6e
Remove temporary debug logging from SStimer
2020-03-25 00:18:19 -04:00
Shadow-Quill
463b41cd06
Grammar
2020-03-24 21:42:01 -05:00
TheFurryFeline
9cfabc32a7
New Message, No Votes Anymore
...
Title.
Changelog Notes:
- Changes the roundvote message into a warning that one hour is left of the shift.
2020-03-23 19:11:16 -04:00
Atermonera
2ec545c42b
Merge pull request #6883 from VOREStation/vplk-port-tickrate-change
...
Safely change world.fps for SStimer
2020-03-22 20:18:00 -04:00
Unknown
baa24b9838
Number of votes
2020-03-22 09:23:33 -04:00
Leshana
f2a582569b
Ports overmap events from Baystation12
...
- Move overmap defines to _defines folder. Rename old file to turfs.dm since that is what it contains.
- Definition of overmap event objects and the overmap event handler.
- Upgrades to SSevents and SSskybox to tie in the overmap events.
- Enhancement to /datum/event itself to support affecting_z and victim ship.
- Upgrade to the five event types used on the overmap to support new vars.
- Upgrade to dust and meteor spawning code to support targeting z-levels.
2020-03-19 20:29:43 -04:00
Novacat
15273a356c
Merge pull request #6913 from Heroman3003/jobstuff
...
Does some adjustment to _vr job things
2020-03-19 19:00:25 -04:00
Aronai Sieyes
b95ca5568c
Faster lookup of self-init on atoms
2020-03-19 15:51:01 -04:00
ShadowLarkens
2e23dcdb49
Speed up mapload significantly
...
Co-authored-by: Aronai Sieyes <arokha@arokha.com >
2020-03-19 00:29:24 -04:00
Aronai Sieyes
9250685a06
VS-specific changes for mapload time
2020-03-19 00:27:47 -04:00
Heroman
a8c4ac11c4
Does some adjustment to _vr job things
2020-03-19 14:20:11 +10:00
Novacat
194c9f7a63
Merge pull request #6841 from VOREStation/upstream-merge-6818
...
[MIRROR] Fully Implements R_EVENT for Event Managers
2020-03-15 17:01:36 -04:00
Atermonera
3ac5a32e39
Fixes the occupation screen.
2020-03-15 14:35:59 -04:00
Atermonera
cb8548f5af
Fully Implements R_EVENT for Event Managers
2020-03-12 15:01:50 -04:00
Heroman
a7a9080362
Separates PTO being earned into its own var
2020-03-12 11:47:55 +10:00
Leshana
9cbdf184ff
Ported Basic Overmap Functionality
...
- Ports the overmap, ships, sectors, and "landable" ships from baystation.
- Ports necessary computers to control ships and overmap shuttles.
- Shims missing machine and computer functionality pending future enhancements.
- Includes required new sprites and sounds.
2020-03-11 11:11:40 -04:00