Commit Graph

1249 Commits

Author SHA1 Message Date
VerySoft
13e8bf9d8d Auto-Resleeving
Adds auto-resleeving!

Under normal conditions, this allows one to resleeve their character after they have died in the round. 

The auto-resleever requires a bit of time after death to be used:

-Characters who died due to vore reasons must wait 15 minutes

-Characters who died for other reasons must wait 30 minutes

The auto-resleever only requires power, there is no biomass requirement.

The auto-resleever also works for species that can ordinarily not be resleeved, since the potential for abuse there is minimal.

To use the auto-resleever, one only needs to click it as a ghost. If it is ready to revive you, it will pop up a confirmation dialogue.

Additionally, the automatic transcore notification, and the 'Cancel Transcore Notification' verb has been removed. Ghosts have a 'Notify Transcore' verb, which can be used around 5 minutes after death if they wish to notify medical.

This should eliminate false positives for medical, because no one likes resleeving people who don't need it.

This does not otherwise alter the original resleeving process or machines.

The auto-resleever for the tether is on Z1, just south of the psych office. It also features a return chute for items right next to the door. (I wanted to put it in the resleeving room's cleaning room, but it's really far into medical)

The auto-resleever for the stellar delight is in the resleeving's cleaning room.

I also fixed the access on the tourbus's APC while I was there.
2022-03-25 02:49:10 -04:00
Detective-Google
75e6549637 no more fun!
adds qpads to the no cargo shuttle list, no  more teleporting to CC!
2022-02-13 10:17:36 -06:00
Heroman
1cbf4d51ba Fixes AI subsystem locking up on trying to process null entries 2022-01-19 12:05:40 +10:00
VerySoft
7faaf6185b Let's goooo! 2021-12-02 01:47:33 -05:00
VerySoft
5b1efccdb5 Offmap Tweaks
Just some neat offmap stuff~
2021-11-27 06:25:03 -05:00
Heroman
ab92472525 Enables persistance on all z-levels that have persistance flag, not just station ones 2021-11-22 07:30:52 +10:00
Heroman
4fab43cf37 Hopefully fixes borgs not earning PTO 2021-11-20 12:19:53 +10:00
Verkister
a88820238a Fixes runtime spam on vendor throws
some mob exclusive sannie jannies
2021-11-10 23:03:43 +02:00
Aronai Sieyes
ec3678ad1d Version Hell 2021-08-27 00:02:26 -04:00
lbnesquik
5400ef03dd Increase the roundstart timer from 3 to 4 2021-08-12 08:51:05 +02:00
Aronai Sieyes
6c5bde4a35 Allows you to eat spaceships 2021-08-08 23:09:10 -04:00
Aronai Sieyes
b08fb6e496 Fix SSthrowing bug 2021-08-06 22:04:06 -04:00
Aronai Sieyes
92ba47f73d Remove datum super call 2021-08-05 18:39:54 -04:00
Aronai Sieyes
b0cde399e8 Port/add throwing subsystem 2021-08-05 17:36:59 -04:00
Atermonera
9d84e7881c Fixes Indoor Rain 2021-08-01 11:27:30 -04:00
Neerti
78f31a9b2d Adds optional area-based definition for outdoors-ness 2021-08-01 11:27:28 -04:00
Aronai Sieyes
548c60ec82 Fix SSmachines when a machine returns PROCESS_KILL 2021-07-28 15:06:57 -04:00
Aronai Sieyes
8d2f4f66b7 Maybe optimize some SSmachines things 2021-07-27 21:18:41 -04:00
Aronai Sieyes
e89fa72d04 Attempt to further fix missing languages 2021-07-26 12:19:07 -04:00
Leshana
0be3dad2bf Avoid dereference on wait while looping over machines. 2021-07-21 19:51:24 -04:00
Aronai Sieyes
274d30e2c5 These might be bad 2021-07-20 21:23:18 -04:00
Aronai Sieyes
669d23322c Change various things to subtypesof() 2021-07-20 12:54:59 -04:00
Aronai Sieyes
34982728cb Add 'as anything' to various for loops 2021-07-20 12:39:59 -04:00
Sym
13950cdd38 Xenomorph Port Gurglestation
Ports Gurglestation Xenomorphs to Virgo.
2021-07-16 18:07:25 -04:00
MarinaGryphon
a843667af3 Fixes a bunch of bools missed in #11100 2021-07-16 15:55:49 -05:00
MarinaGryphon
577b986ba6 Convert some bools to TRUE/FALSE instead of 1/0. (#11100)
Co-authored-by: Aronai Sieyes <arokha@arokha.com>
2021-07-16 13:43:25 -04:00
Aronai Sieyes
f8bc177a09 Merge pull request #11062 from MarinaGryphon/upgrade/sleeve-announce
Synthetic resleeving notifications go to Science instead of Medical
2021-07-14 14:38:51 -04:00
Aronai Sieyes
79b272d28b Update code/controllers/subsystems/transcore_vr.dm 2021-07-14 14:14:10 -04:00
MarinaGryphon
d0d8e42edc unify crash_with and stack_trace 2021-07-13 15:46:52 -05:00
MarinaGryphon
0286970144 Synthetic resleeving notifications go to Science instead of Medical 2021-07-13 13:08:00 -05:00
Aronai Sieyes
a2e89aebc6 Fix annoying skybox bugs 2021-07-10 17:43:33 -04:00
Aronai Sieyes
0250ac9d83 Move these back to localglobal 2021-07-08 13:34:54 -04:00
Aronai Sieyes
512c515858 Port current SSgarbage from /tg/ 2021-07-08 13:34:49 -04:00
Aronai Sieyes
42ab15b123 Merge pull request #10949 from VOREStation/Arokha/persistcross
More painting tweaks
2021-07-07 17:06:39 -04:00
Aronai Sieyes
b3582ef0ad Don't load more than one of each painting 2021-07-07 14:59:47 -04:00
Leshana
0acd01049c Implement SSInput subsystem and Diagonal Movement
- SSInput subsystem for running movement inside the tick.
- Switch skin.dmf to use KeyUp/KeyDown procs for movement keys.
- Logic to do responsive diagonal movement.
2021-07-06 20:37:19 -04:00
Leshana
f3bda2092f Implement saving of paintings via the persistence mechanism. 2021-07-03 22:12:52 -04:00
Aronai Sieyes
fda5bd4c7f Port art from /tg/ with stubbed persist 2021-07-03 22:12:49 -04:00
Aronai Sieyes
03d77634b2 Merge pull request #10835 from VOREStation/Icons/deco_structures
Ports lots of sprites for decoration purposes
2021-07-03 17:37:22 -04:00
Aronai Sieyes
293b021290 Merge pull request #10840 from VOREStation/Arokha/discobutton
Add discord button to top
2021-07-03 17:20:33 -04:00
Aronai Sieyes
0368ea1669 Lots of decorative objects ported
From Eris, /tg/, TGMC, Bay
2021-07-03 17:17:04 -04:00
Aronai Sieyes
90dab73f30 Merge pull request #10807 from VOREStation/Icons/overmap
Replace all the overmap icons
2021-07-03 16:32:25 -04:00
Aronai Sieyes
279af0732e Merge pull request #10654 from Heroman3003/transcoring
Decreases notification timing for transcore, allows delaying
2021-07-03 16:12:23 -04:00
Aronai Sieyes
fbb7a3118e Add discord button to top 2021-07-02 18:22:56 -04:00
Aronai Sieyes
b4387f251d /tg/ vis openspace 2021-06-30 15:39:07 -04:00
Aronai Sieyes
f9e9aafd1d Merge pull request #10756 from VOREStation/Arokha/fixes2
The One Where I Port Modals
2021-06-30 15:28:38 -04:00
Aronai Sieyes
fb489e1edc Actual code changes for ship icons 2021-06-29 21:22:31 -04:00
Aronai Sieyes
4c12504e3b Replace list inputs with tgui_input_list 2021-06-26 10:39:56 -04:00
Aronai Sieyes
0da0c54388 Convert almost all alert() to tgui_alert() 2021-06-25 17:03:35 -04:00
Aronai Sieyes
70bff20384 Normalize alert() calls 2021-06-25 14:27:14 -04:00