Commit Graph

30351 Commits

Author SHA1 Message Date
Leshana
e11baeb0bb Make glass firedoors constructable/deconstructable. 2020-04-12 21:08:21 -04:00
Atermonera
ca6cf9e938 Adds pref to toggle vchat without 60s wait for linux users (#6980) 2020-04-11 21:50:51 -07:00
Atermonera
1cae548d08 Merge pull request #6966 from VOREStation/vplk-bye-area-new
Refactor away area/New()
2020-04-11 21:40:51 -07:00
Atermonera
98fe59024a Merge pull request #6937 from VOREStation/pol-dockhelpers
Adds airlock setup helpers
2020-04-11 20:48:43 -07:00
Aronai Sieyes
23782f9783 Give sensors a master_tag so they can function as buttons 2020-04-11 15:33:15 -04:00
Atermonera
8fe72d24f9 Merge pull request #6983 from Novacat/nova-alerts
Fixes deadringer decloaking
2020-04-10 23:56:54 -07:00
Atermonera
527370ca4f Merge pull request #6982 from VOREStation/vplk-fix-vv-lists
Fix VV on lists
2020-04-10 23:56:38 -07:00
Atermonera
f65aa7eb13 Merge pull request #6981 from VOREStation/vplk-overal-missed-fixes
Port followup misc fixes
2020-04-10 23:50:48 -07:00
Atermonera
b6b7c2468c Merge pull request #6974 from Shadow-Quill/patch-1
Unfucks arrival shuttle latejoins when shuttle is docked
2020-04-10 23:50:08 -07:00
Atermonera
68927cbc0d Merge pull request #6970 from VOREStation/pol-couplefix
Fix 2 bugs
2020-04-10 23:49:46 -07:00
Aronai Sieyes
491d94d850 Port 7145: CHECK_TICK in xenoarch setup for the sake of largermaps 2020-04-10 19:54:17 -04:00
Leshana
ba03c3321e Port 7056: Make blood etc decals vanish when overmap ships fly away. 2020-04-10 19:54:01 -04:00
Leshana
bfa14f2c25 Cause the maploader to log an error if dmm file contains an undefined type.
This will greatly ease debugging as otherwise the only error you might get is Runtime in reader.dm,370: list index out of bounds, and even then only if the turf has no objects.
2020-04-10 19:49:43 -04:00
atermonera
7d959c5602 Adheres to byond's ridiculous list indexing convention in carp_migration.dm, line 44 2020-04-10 16:19:41 -07:00
atermonera
e8c70a9f63 PRIORITY CRITICAL: Fix infinite loop in carp_migration.dm, line 44 2020-04-10 16:13:43 -07:00
Leshana
890fdcb0c2 all_areas fixup 2020-04-10 14:58:59 -04:00
Leshana
6f5fb88922 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-10 14:58:59 -04:00
Leshana
2c13bee848 Replace global all_areas list with world.
It ends up having similar performance, so might as well not bother with all_areas.
2020-04-10 14:58:59 -04:00
Atermonera
c81f9de1ac Employment records use comments like medical records (#6976) 2020-04-09 22:24:37 -07:00
Atermonera
e5a68312af Ingested ethylredox removes ingested alcohol (#6973) 2020-04-09 22:21:47 -07:00
Atermonera
94178864cf Adds preference to output description_info with examine text (#6969)
* Adds preference to output description_info with examine text

* includes the defines file
2020-04-09 22:20:45 -07:00
Atermonera
26f52042d9 Splits circuit clothes IC interaction to ctrl-shift-click (#6968) 2020-04-09 22:19:33 -07:00
Atermonera
ef785a5627 Increases SSjobs init priority so it's accessible earlier (#6955) 2020-04-09 22:18:35 -07:00
Aronai Sieyes
6055fdcd22 Fix timer oversight with regards to grenades 2020-04-09 23:30:10 -04:00
Aronai Sieyes
91f457eed1 Merge branch 'master' into pol-assemblies 2020-04-09 23:29:31 -04:00
Atermonera
a720c51d0b Merge pull request #6959 from ShadowLarkens/uplink_redesign
Syndicate Uplink redesign (Inspired by ParadiseSS13/Paradise#1844)
2020-04-08 23:58:18 -07:00
Atermonera
e399e21434 Merge pull request #6950 from VOREStation/pol-maphelp
Improves space edge-of-map behavior and add mapping tools
2020-04-08 23:09:56 -07:00
Unknown
83d1e845bb Fixes deadringer decloaking 2020-04-08 15:10:13 -04:00
Aronai Sieyes
765e6cb1a0 Looking glass holodeck (#6958)
* Fix mines qdel

* Looking Glass Holodecks

* Fix console html tag

* DME update
2020-04-08 11:57:15 -07:00
Atermonera
4bfa403f51 Merge pull request #6935 from VOREStation/vplk-escape-controller
Remove emergencyShuttle as a process controller
2020-04-06 23:08:57 -07:00
Atermonera
58479507c3 Merge pull request #6916 from VOREStation/vplk-port-overmap-events
[PORT] Overmap Events (and updates)
2020-04-06 23:07:08 -07:00
Leshana
d7e4c0d90d Cleanup code and comments.
- Refactor ion_storm to actually operate using start()/end()/announce()
- Remove unused variable and enhance comments.
2020-04-07 01:38:40 -04:00
Novacat
94c3f9dbef Port: Merge pull request #6980 from VOREStation/aro-dust
Fix dust zlevel choice
2020-04-07 01:08:20 -04:00
Leshana
7b431ad2b5 Remove emergencyShuttle process controller. Just use SSprocessing instead.
- The emergencyShuttle process controller (/datum/controller/process/emergencyShuttle) was just a wrapper around the true workhorse emergency_shuttle anyway.
- The emergency_shuttle (/datum/emergency_shuttle_controller) is the actual controller and it only needs to process during the tiny fraction of the round when the shuttle is getting ready to launch.  Therefore we leave it non-processing, and just register/deregister with SSprocessing when it actually needs to.
2020-04-07 01:02:50 -04:00
Atermonera
6e1282a802 Merge pull request #6951 from VOREStation/pol-accountdb
Account DB console icon fix
2020-04-06 21:40:51 -07:00
Neerti
8a03168d95 Stasis QoL (#6923) 2020-04-06 21:38:22 -07:00
Leshana
5c12bd5dea Fix links and options on VV list page.
- Fixes the dropdown options of the /list VV page to actually do anything.
- Fixes the E,C,- links next to each list entry on the /list VV page to actually do anything.
- Fixes the Refresh link on the /list VV page to actually refresh.
2020-04-07 00:32:13 -04:00
Leshana
37232bbe91 Micro-optimize GET_TYPEID 2020-04-07 00:31:18 -04:00
Leshana
85ebeeef1f Fix VV editing numeric entries in lists
- Previously attempting to edit a list entry with a Number value would runtime.  Unless you were in a particular set of circumstances, which could lead to even weirder effects like unexpected associatead values being set.
- Also cleaned up the experience by removing options from popup prompts that would inevitably lead to runtime errors.
2020-04-07 00:31:05 -04:00
Novacat
a5e11749c8 Port: Merge pull request 7028 from VOREStation/aro-oops
Don't delete landmarks oops
2020-04-06 17:54:33 -04:00
Aronai Sieyes
12d4530de8 Port: Merge pull request 7018 from VOREStation/aro-overmapwrap
Move overmap wrapping onto edge turfs
2020-04-06 17:54:33 -04:00
Aronai Sieyes
feda30e7d4 Port: Merge pull request 7017 from VOREStation/aro-spaceblood
Remove space blood
2020-04-06 17:54:33 -04:00
Aronai Sieyes
255a2fdf03 Port: Merge pull request 7010 from VOREStation/aro-lessdoom
Fix the doom asteroid waves
2020-04-06 17:54:33 -04:00
Aronai Sieyes
e8bdadd0ab Port: Merge pull request 7007 from VOREStation/aro-teleshuttle
Adds an overmap shuttle to medical
2020-04-06 17:54:33 -04:00
Aronai Sieyes
532c9d5bb2 Port: Merge pull request 7006 from VOREStation/aro-moreanounce
Remove the 'has cleared the' announcement for ships
2020-04-06 17:54:33 -04:00
Aronai Sieyes
7ff8e71db5 Port: Merge pull request 6946 from VOREStation/aro-announce
Don't announce overmap events
2020-04-06 17:54:33 -04:00
Novacat
3bb9e8cef0 Port: Merge pull request 6983 from VOREStation/events-removing-skybox
Quick fix to ensure events with skyboxes remove them at the end.
2020-04-06 17:54:33 -04:00
Aronai Sieyes
b3be065ae4 Port: Merge pull request 6900 from VOREStation/vplk-overmap-events
Overmap Events
2020-04-06 17:54:26 -04:00
Shadow-Quill
d21e4bbcdc Unfucks arrival shuttle latejoins when shuttle is docked 2020-04-06 15:24:39 -05:00
Aronai Sieyes
bc3bce6732 Fix infinite server destroying loop in interval effects 2020-04-06 12:12:34 -04:00