Author Topic: Quit while sleeping.  (Read 426 times)

NinjaFruitSalad

  • Posts: 119
Quit while sleeping.
« on: March 12, 2020, 05:26:20 AM »
I always thought it would be better and more immersive to log out of the game while sleeping. Because after all, most of these QUIT rooms seem to be like that - places where people sleep. And that's kind of the idea. You "leave" to go "rest".

But it's strange how when sleeping in a quit room, you cant just quit. It says you have to stand up first. And that just looks even weirder. First you're asleep, then you wake up and sit up, then you stand up, then you disappear.

We should change it so that when using QUIT, you can also do it while sitting, resting, and sleeping. This honestly isn't a very important change, but I think it improves the world and RP experience very slightly.

deskoft

  • Helper
  • Posts: 513
Re: Quit while sleeping.
« Reply #1 on: March 12, 2020, 05:51:10 AM »
Little QoL that I agree with.

Gentleboy

  • Posts: 165
Re: Quit while sleeping.
« Reply #2 on: March 12, 2020, 08:57:42 AM »
I agree with this! But, also, I've been emoting things like:

Blah blah stands up and pulls away, moving to sit with recognized friends at a table in the corner.


So There's ways that you can continue living virtually instead of sleeping for a week which- well, that breaks immersion for me.

Contact Dad

Psi Hey, sorry I haven't been about. Been resting/sleeping for 10 days straight.


So I think options are good.

Kyviantre

  • Posts: 556
Re: Quit while sleeping.
« Reply #3 on: March 12, 2020, 11:03:37 AM »
Yeah, I use/have heard a range of 'excuses'.  Got to nap/sleep, visit vNPC family (mate, mother, old brothers-in-arms), wall duty, gate duty, House chores (for those non-combat in GMH/Noble Houses), needing the latrine, 'get some work done' (good for crafters), being called away by someone (vNPC, NPC, or even PC sometimes), heading off to explore, needing to go cook up a snack, and so on.  In fact, I'll normally only use the 'I have to nap' when RP is dragging on to the point that it is way too late for me and I am so tired my imagination fails me/the other people I'm RPing with aren't taking the coded hints, and I need to convey "Dude...I gotta SLEEEEEEP!" as loudly as possible.  Mostly because always leaving with "I need to rest" breaks my immersion too.

I'm also not at all keen on the idea of logging in asleep, but logging in cold to any situation can be daunting!  I avoid the 'sleep' command though - if I'm logged in, I want to be interacting as much as possible (unless knocking myself out falling or Waying, whoops!).

I don't see why you couldn't log out while asleep though, seems an odd thing to code against.  The issue is, how do you code the difference between 'sleep', and 'unconscious'.  Because while willingly falling asleep is one thing...being knocked unconscious/drugged and logging out to avoid conflict is scummy as heck!  I imagine that the limit on not logging out while asleep is to avoid the latter.

Why not do the 'normal' thing (what I do/have seen loads of other people do!) anyway?
Quote
emote With a yawn, @ snuggles down and quickly drifts off into restless sleep, tossing and turning with occasional loud snorts while lying on ^me back.
quit
Previous of note: Kyviantre, Kaevya the blind Tor Scorpion, Kaloraynai 'Raynai' the beetle Ruk, Kaona, Korenyire of SLK, Koal 'Kick' the hooved Whiran, Kocadici/Dici/Glimmer the Guilder/Kadian, Koefaxine the giant Oashi 'Aide'
Current: Like I'd tell you..

NinjaFruitSalad

  • Posts: 119
Re: Quit while sleeping.
« Reply #4 on: March 12, 2020, 11:53:06 AM »
Well I think coding the difference is extremely simple. If the WAKE command works, then it's just.. normal sleeping? And if it wouldn't work, then you're either forced asleep somehow or unconscious.

Hey, does emoting work for quit? For example:

QUIT (passes out on ~bunk.)

valeria

  • Posts: 6117
    • I have a writing page.
Re: Quit while sleeping.
« Reply #5 on: March 12, 2020, 12:50:42 PM »
Not currently, but I think a command emote echo before these official log out echo would be cool.
A Kuraci regular shouts, in sirihish:
     "Bad move, fool!"
A Kuraci regular slashes a filthy grey rat on its body.

mansa

  • Posts: 9884
Re: Quit while sleeping.
« Reply #6 on: March 12, 2020, 02:42:32 PM »
I'm also not at all keen on the idea of logging in asleep, ...

...The issue is, how do you code the difference between 'sleep', and 'unconscious'.  Because while willingly falling asleep is one thing...being knocked unconscious/drugged and logging out to avoid conflict is scummy as heck!  I imagine that the limit on not logging out while asleep is to avoid the latter.
...


Those are my two objections as well.  Quiting is wholly an out-of-character concept.  Maybe it should have a different color echo too?
New Players Guide: http://gdb.armageddon.org/index.php/topic,33512.0.html


You win Armageddon, congratulations!  Type 'credits', then store your character and make a new one

NinjaFruitSalad

  • Posts: 119
Re: Quit while sleeping.
« Reply #7 on: March 13, 2020, 01:17:56 AM »
I'll just add here that yes, when you log in.. it would only make sense to arrive back in the game standing and awake.  But this is why it's important to make sure all the necessary checks are made before the player quits to avoid exploitation.

valeria

  • Posts: 6117
    • I have a writing page.
Re: Quit while sleeping.
« Reply #8 on: March 13, 2020, 07:50:12 AM »
I'm sure there's a check that could be run to distinguish between asleep and unconscious, since one already runs when a person tries to "wake" you.  :)
A Kuraci regular shouts, in sirihish:
     "Bad move, fool!"
A Kuraci regular slashes a filthy grey rat on its body.