vgstation13 icon indicating copy to clipboard operation
vgstation13 copied to clipboard

Re-Allow the Escape Shuttle Doors To Be Opened Again

Open PrimeDSS13 opened this issue 2 years ago • 10 comments

After years of many beautiful rides, and funny door mishaps, the feature of opening the shuttle door mid-transit was removed from the /vg/ codebase. Brought to my attention by Luzzgawr and goated into making this issue/feature request, I believe this was a mistake. Removed in this #24818 PR, no longer could shuttle doors be opened, even with an emag, hacking, or crowbar. This merely removed the option, and didn't re-introduce a method. It was prompt merged with little to no chatter or notice.

I think it should be re-integrated as a full feature instead of a "feature". As of current, it's no issue to space the shuttle (removing floor, smashing a window, pod emag, etc) so I don't think this would really make too much a difference. Balance wise, it could act a few different ways.

Option One: Clicking on the door opens it again (old behavior). Option Two: Clicking on the door starts a timer to pry the door open. perhaps it needs a crowbar, but it leaves a message in the chat. Option Three: Emagging the door opens it. Crowbar closes it again. This is a bit different than how normal airlocks work, but shuttle doors are extremely different than normal airlocks. Option Four: Choose Your Own Idea.

I thank you for your time.

PrimeDSS13 avatar Aug 08 '22 03:08 PrimeDSS13

option two would be better, but option one has more soul

angryturnip avatar Aug 08 '22 03:08 angryturnip

Both 2 and 3 would be good in my eyes, let emags open them immediately (and crowbar to close them) and give crowbars a timer for forcing them open.

djkramer123 avatar Aug 08 '22 03:08 djkramer123

You can already open the shuttle doors thanks to a semi-secret FEATURE(TM).

Eneocho avatar Aug 08 '22 03:08 Eneocho

Option 2 and 3. I miss option 1 though, it was fun to pull people out

wotisjanitor avatar Aug 08 '22 03:08 wotisjanitor

I would rather be in favour of forcing an emag.

ShiftyRail avatar Aug 08 '22 09:08 ShiftyRail

Here is the issue: The shuttle doors are a special brand of unpowered door. Think wooden doors. They handle a lot in the same ways. Except they have bolts. When the shuttle is moving, the doors are bolted down. This is why they don't open.

Normally you'd need to hack open an airlock to lift the bolts, but... you can't hack a wooden door. So there's no way to lift the bolts, normally, while the shuttle is in motion. There are ways around this, but we're here to make it even easier.

Take your pick. Do you want to restrict this to being another emag power creep power buff? Or do we want to give it the crowbar? Considering that right now you can simply blast a window open with almost no difficulty, I'm leaning against emag buffs. Option 2 seems to be winning for me, even if they don't need a crowbar. Just an empty hand, a timer, and a message.

Edit: For clarity, they are NOT wooden doors. Those are door/mineral. This is door/unpowered. Whole different beast here, leading to interesting interactions. But it gets the point across.

jwhitak avatar Aug 08 '22 12:08 jwhitak

unrelated but why the hell did the PJbot tag this while it doesn't tag my PR's and issues? nowhere in the op does it say [featureloss][featurerequest] did the autotag syntax change or something?

pedr69 avatar Aug 08 '22 15:08 pedr69

unrelated but why the hell did the PJbot tag this while it doesn't tag my PR's and issues? nowhere in the op does it say [featureloss][featurerequest] did the autotag syntax change or something?

I hid the tagging in commented code. `, <!- [featureloss] [featurerequest] -> (put two - (ex: <!--) instead of one for both ends)

PrimeDSS13 avatar Aug 08 '22 15:08 PrimeDSS13

I still think that while more ways to open them would be nice, we should keep them as is as a litmus test of robustness, since you could only open them with the ID method, which not many know.

Eneocho avatar Aug 09 '22 12:08 Eneocho

its goaded not goated

Theophrastus1 avatar Aug 13 '22 05:08 Theophrastus1