Commit Graph
16530 Commits
Author SHA1 Message Date
Aronai Sieyes 9167f86805 Confine timeclock announcements to specific levels 2020-04-15 21:42:35 -04:00
Aronai Sieyes b87f94d6fc Make starlight static 2020-04-15 19:02:21 -04:00
Aronai Sieyes 8512c48b3d Swap overlay cache for appearance cache in SSskybox 2020-04-15 18:37:13 -04:00
Aronai SieyesandGitHub 13b5238ca0 Merge pull request #7273 from VOREStation/sscleanup/remove-processScheduler
Remove the processScheduler
2020-04-15 15:25:46 -04:00
Aronai Sieyes 027d153ea9 Add vorestation posters 2020-04-15 12:02:53 -04:00
Aronai Sieyes a5379df00e Let mechs connect to ports if they're larger mechs 2020-04-15 11:59:38 -04:00
Aronai SieyesandGitHub 0931f202ed Merge pull request #7259 from VOREStation/vplk-sundry-fixes-xii
Fix Sundry Runtime Errors XII
2020-04-14 21:30:52 -04:00
Leshana efb913ecb4 Fix Runtime in floor_attackby.dm,118: Cannot execute 0.is crowbar(). 2020-04-14 17:03:21 -04:00
Leshana 879a9fe5b5 Fix Runtime in atoms_movable.dm,597: list index out of bounds 2020-04-14 17:03:09 -04:00
Leshana 3be0330db2 Remove the goonstation /datum/controller/processScheduler as it is no longer used. 2020-04-14 16:17:32 -04:00
Aronai Sieyes 01d6b87d69 Allow fighters to traverse overmap ships predictably 2020-04-14 15:56:40 -04:00
Aronai SieyesandGitHub d21535a232 Merge pull request #7252 from VOREStation/aro-talontweaks2
More ship tweaks
2020-04-14 14:06:07 -04:00
Aronai Sieyes 20ed63594d Update point defense sprites and power usage 2020-04-14 13:19:21 -04:00
Aronai Sieyes 857c0cfd6f New 'emblem' flooring decals for ships/factions 2020-04-14 11:03:49 -04:00
Aronai Sieyes da6c649e50 VS: Universal technomancer cores 2020-04-13 22:35:13 -04:00
Aronai Sieyes 4cfea4302d Technomancer mark sprite 2020-04-13 22:35:13 -04:00
Aronai Sieyes 717acacba4 Beachyness 2020-04-13 17:36:15 -04:00
Aronai Sieyes 2e62158884 Make more turfs blend 2020-04-13 15:04:36 -04:00
Aronai Sieyes e3a6def6f7 Remove cursed file 2020-04-13 11:18:39 -04:00
Aronai Sieyes 9368dd2736 Talon job pref saving 2020-04-13 11:05:27 -04:00
Aronai SieyesandGitHub b1bf1a7e93 Merge pull request #7211 from VOREStation/vplk-shuttle-construction
Ship/Shuttle Console Construction
2020-04-13 10:01:56 -04:00
H0lySquirr3landGitHub 5bc18c4c96 Replace ring in holo boxing ring with actual ring. (#7209)
* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Add files via upload

* Delete fitness_vr.dmi

* Add files via upload
2020-04-13 09:33:22 -04:00
Aronai SieyesandGitHub d9b3739669 Merge branch 'master' into vplk-shuttle-construction 2020-04-13 09:30:05 -04:00
Aronai SieyesandGitHub a7590e81a9 Merge pull request #7210 from VOREStation/aro-shuttleiocn
Changes shuttle landing soon warning
2020-04-13 09:28:53 -04:00
Aronai SieyesandGitHub 0d39c5535e Merge pull request #7200 from VOREStation/aro-offmap-rebase2
ITV Talon offmap spawn jobs
2020-04-13 09:28:19 -04:00
NovacatandGitHub 2c1030b3e6 Merge pull request #7224 from VOREStation/upstream-merge-6878
[MIRROR] A Tale of Blobs and Man
2020-04-13 08:14:41 -04:00
AtermoneraandVirgoBot 5308c2a6b3 Merge pull request #6989 from VOREStation/pol-blast
Random blast door fix
2020-04-13 02:22:26 -04:00
AtermoneraandVirgoBot 2374a40908 A Tale of Blobs and Man 2020-04-13 01:35:01 -04:00
Aronai Sieyes 2097e329ac Add some wall types 2020-04-12 22:53:09 -04:00
Aronai Sieyes 4e0a62996b Add nav console modular program and fix crew mon bug 2020-04-12 22:52:57 -04:00
Leshana 865303e481 Removed area.uid var and /area/New()
- var/uid was used in only a handful of places.  Because areas are singletons
  it is safe to replace the uid with \ref, areas don't get deleted.
- And with that /area/New() is empty, we can remove it!
2020-04-12 18:05:09 -04:00
Leshana 262faa38e4 Replace global all_areas list with world.
It ends up having similar performance, so might as well not bother with all_areas.
2020-04-12 18:04:54 -04:00
LeshanaandGitHub 859036b7cd Merge pull request #7176 from VOREStation/vplk-glass-firedoors
Make glass firedoors constructable/deconstructable.
2020-04-12 11:51:46 -04:00
NovacatandGitHub 57a78c5e72 Update mapping_helpers.dm 2020-04-11 23:49:58 -04:00
AtermoneraandVirgoBot 92792fd0dc Adds airlock setup helpers 2020-04-11 23:49:15 -04:00
Leshana 4d9cc39664 Make shuttle control consoles constructable.
- Adds circuit boards for shuttle consoles. (Ferry, Multi, and Overmap).
- Deconstructing a console saves the linked shuttle tag in the board for when it is re-constructed.  New boards start blank but will auto-link if you build the console on a shuttle.
- Boards know what type of shuttle they can control and will only auto-link with a shuttle if it is the appropriate type.

Note: By default the only mapped-in shuttle consoles that are deconstrutable are overmap and multi shuttle consoles.   For any others, consoles built mid-game will be deconstrutable but the mapped-in ones will not.  That way the arrival, escape, supply ferry shuttles etc won't be messed with unless the mapper specifically chooses to override and make them that way.
2020-04-11 19:54:03 -04:00
LeshanaandGitHub 65546d4e28 Merge pull request #7150 from VOREStation/sscleanup/ticker
Refactor the gameticker controller into SSticker
2020-04-11 19:28:37 -04:00
Aronai Sieyes 6ec7ad58d0 Changes shuttle landing soon warning 2020-04-11 18:18:27 -04:00
Leshana bd2a734bc3 Add circuitboards to make overmap ship computers constructable. 2020-04-11 18:13:18 -04:00
Aronai Sieyes 0bd8602a9f Random blast door fix 2020-04-11 12:04:39 -04:00
Aronai Sieyes faacf88b5f VS: ITV Talon offmap spawn map 2020-04-11 12:04:39 -04:00
Aronai Sieyes 4cfd14849d VS: Replace 'subspace backpack' with bluespace radio 2020-04-11 12:03:10 -04:00
Aronai Sieyes f8d920fd02 Allow 'offmap spawn' jobs to be isolated from station employees 2020-04-11 12:03:10 -04:00
Aronai Sieyes 98dd3707c1 Refactor consoles to operate on logically adjacent zlevels 2020-04-11 12:03:10 -04:00
Aronai Sieyes e2d2964546 Refactor telecomms to send messages to logically adjacent zlevels 2020-04-11 12:03:10 -04:00
Aronai Sieyes 942ed8d806 Adds an overmap helper to find what sector you're in 2020-04-11 12:03:10 -04:00
Aronai Sieyes 05f1aa7356 Convert some telecomms constants into defines 2020-04-11 12:03:10 -04:00
AtermoneraandVirgoBot 07fb7950a6 Merge pull request #6974 from Shadow-Quill/patch-1
Unfucks arrival shuttle latejoins when shuttle is docked
2020-04-11 02:51:26 -04:00
Leshana c4a8aa2b7b Refactor the gameticker into SSticker
- Instead of independently spawn'd while/sleep loops, it stores its state and lets the MC fire it.
  - Convert relative path indentation procs to absolute path as per modern style standards.
  - Break apart the inner loops into separate procs so you can see what is actually going on.
  - It now shows up in MC tab, along with stats about what phase it is in.
2020-04-10 11:41:38 -04:00
Leshana a794fecea0 Move gameticker to subsystem folder before editing to track history thru rename. 2020-04-10 11:37:46 -04:00