33 Commits

Author SHA1 Message Date
izac112 87ce13b27c Merge branch 'release' of https://github.com/VOREStation/VOREStation into voreupdate-2 2024-12-04 15:17:00 +01:00
izac112 058f219cb9 Merge branch 'release' of https://github.com/VOREStation/VOREStation into voreupdate 2024-11-30 23:30:26 +01:00
ShadowLarkens c07027136e Port tg statpanel (#16463)
* Port tg statpanel

* Add verb descriptions using the title attribute

* Fix a dreamchecker error

* Remove chomp edits

* Add mentor tickets to ticket panel

---------

Co-authored-by: Kashargul <144968721+Kashargul@users.noreply.github.com>
2024-10-16 19:39:06 +02:00
Guti 409aaba802 Remove 2024-09-09 02:36:53 +02:00
izac112 cb17c4daf4 Merge branch 'release' of https://github.com/VOREStation/VOREStation into izac 2022-03-26 19:03:28 +01:00
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
izac112 1fea1ac36d voreupdate 2021-07-15 09:56:19 +02:00
Aronai Sieyes 79b272d28b Update code/controllers/subsystems/transcore_vr.dm 2021-07-14 14:14:10 -04:00
MarinaGryphon 0286970144 Synthetic resleeving notifications go to Science instead of Medical 2021-07-13 13:08:00 -05:00
izac112 f6878064b3 Merge branches 'izac' and 'izac' of https://github.com/Yawn-Wider/YWPolarisVore; branch 'release' of https://github.com/VOREStation/VOREStation into izac 2021-07-04 22:09:57 +02:00
Heroman bc052c7958 Fixes jank 2021-06-19 04:32:23 +10:00
Heroman aead06bc44 Decreases notification timing for transcore, allows delaying 2021-06-15 17:00:31 +10:00
izac112 cb882173a1 Merge branch 'release' of https://github.com/VOREStation/VOREStation into izac 2021-05-31 02:28:47 +02:00
Aronai Sieyes 5a5a1ea8e9 Allow multiple SStranscore databases (#10450)
* Allow multiple SStranscore databases

* Add key to backup implanter too

* Key passing tweak

* Fix issue Leshana spotted

* Add optimization Leshana spotted

* Fixxy more multitranscore bugs
2021-05-30 18:53:18 -04:00
izac112 b9034ce50b Merge branch 'izac' of https://github.com/Yawn-Wider/YWPolarisVore; branch 'release' of https://github.com/VOREStation/VOREStation into izac 2021-05-28 06:15:01 +02:00
Aronai Sieyes 4cfdd72c02 VS: Strange incorrect code times 2021-05-27 12:07:41 -04:00
Aronai Sieyes 0c954142d2 VS: Times /list was used wrong 2021-05-27 12:05:00 -04:00
Hawk_v3 41f0bd9f6d Merge remote-tracking branch 'upstream/master' 2019-04-14 19:44:13 +01:00
Heroman3003 b85d43bc21 Allows ghosts with backups to ping medical again 2019-04-09 10:28:55 +10:00
Hawk_v3 22f600c51d Merge remote-tracking branch 'upstream/master' 2018-07-21 22:56:04 +01:00
Arokha Sieyes 46f7b22838 Fix virgo implant stuff 2018-07-21 14:21:17 -04:00
Hawk_v3 195f27e7b7 Remove Host Quickfix 2018-06-23 19:59:41 +01:00
Hawk_v3 d1691eb17c Commenting for clarity 2018-06-23 19:52:01 +01:00
Hawk_v3 6ef41abf91 For Quil and for style 2018-06-23 19:49:01 +01:00
Hawk_v3 d78b59b5b4 Transcore/NIF fix.
NIFs now have a flag, savetofile, which is set TRUE if durability is changed. It is set FALSE by Transcore saving them. This should stop the lag of many file saves.
2018-06-23 19:36:21 +01:00
Repede 4145525a1a Dabs on NIFs, also adds NSFW kit to blueshield locker until we make the custom gun kit 2018-06-23 12:38:20 -04:00
Verkister 1c519d28ed More small fixes and such.
-Applies the suggested durability tweak.
-Makes backups save nif examine message.
-Makes new nifs spawn with the examine message if provided upon resleeving and such. Basically the initial character spawn pref loading was the only case that wasn't resetting the message to default.
-Fixes soulcatcher backups breaking ooc notes. (Applies ooc notes from character to the brainmob before saving it. Also includes brainmobs into the formerly human exclusive backup part responsible of saving nif and ooc notes to backups.)
-Makes soulcatcher backup feature back up the owner if dying inside a belly of a soulcatcher lacking pred. (SC backup setting was completely voided if the pred didn't have SC themselves so your shit would be gone for good)
-Fixes contaminate/digest_act sending holder mobs to shadow realm if holder is contained inside the equipment(storage/pockets) of a prey getting gurgled instead of the pred's gut. (As prey gear gets all contaminated at once while getting dumped in the gut, which would contaminate>digest_act the holder items prematurely during the gurgle dump.)
2018-05-11 13:49:16 +03:00
Arokha Sieyes 0c4cc6811a VS: Convert some VS things to use global_announcer 2018-02-27 21:30:06 -05:00
Arokha Sieyes f47ae8e03c VS: Fix a destroy by creating a subsystem 2018-02-20 00:23:37 -05:00
Verkister 9b567832f4 Fixes initial nif backups and adds a flashlight nifsoft.
-Nif tested preserving even with initial one-time backups.
-Moved some junk around.
-Added a flashlight nifsoft (costs 350, light range 3)
2017-10-23 16:26:36 +03:00
Verkister e7fc6a3800 Adds a mind backup nifsoft and fixes one-time scans not saving nifs.
-Adds a nifsoft that can be used for manual mind backups on the go sleevemate style.
-Fixes one-time backups not saving nifs (sleevemate and this thing)
-Apparently the backup proc only saved nifs on the second sync.
2017-10-19 12:16:53 +03:00
Leshana 98c0564d19 Delete duplicate transcore subsystem file. 2017-06-12 10:09:01 -04:00
Leshana 4f138abfcc Converts Resleeving Transcore to be a subsystem
* Since the transcore has a ticker process, it really should be a subsystem.  Converted it over.  However, because its ticker is so fast, I did not bother implementing MC_TICK_CHECK into it.  Therefore it has the SS_NO_TICK_CHECK flag.
* Because its a subsystem, the global variable is now SStranscore instead of transcore.
* Because subsystems are so easy to debug, I removed the "TC" debugging variable from the machines that used it.
* Organized a few files.  The transcore subsystem is in the subsystems folder.  Defines had to be moved to defines folder so they are included first.
2017-06-11 18:32:40 -04:00