Page 1 of 1

[REQ] Graphics for sleepy people

Posted: 27 Sep 2009, 21:17
by fate
Hi everyone,

I would like to request the following set of graphics:
  • A sleeping bag item icon (32x32 pixels)
  • An animation that indicates that a player character is sleeping (e.g., a `Zzzzz' thing)
  • A spritesheet (or two spritesheets, male/female, if needed) for a blindfold, covering the players' eyes. This should emphasize the fact that their eyes are covered (and probably closed) and not try to look too much like a realistic medieval-fantasy blindfold.
  • A status icon (or animation) for `tired' (~20 pixels high, not too wide)
  • A status icon (or animation) for `very tired' (~20 pixels high, not too wide)
Thanks in advance! :-)

EDIT: Changed the `closed eyes spritesheet' request to a `blindfold' request.

-- fate

Re: [REQ] Graphics for sleepy people

Posted: 28 Sep 2009, 01:20
by fate
SpamMaster,

(2) is intended for a particle effect, so drawing particles is fine-- as long as we can construct an interesting-looking particle effect from them. :-)
(3) I don't know whether the current client can pull off a lying down effect with a non-dead player. If that's possible, it would be ideal. Perhaps you might want to lay off the blindfold for now while we investigate your idea (and thanks for suggesting it-- the reason for why we didn't investigate that option was probably that we didn't think it would be possible.)

The status icons/animations should be about 20 pixels high (or slightly less). Any width is fine in theory, but narrower is better.

Thanks in advance! :-)

-- fate

Re: [REQ] Graphics for sleepy people

Posted: 28 Sep 2009, 01:21
by Jaxad0127
Note that no currently released client supports sleeping frames. So we'll have to use sitting for now. As for the blindfold, a sleeping mask so the player's eyes aren't shown open.

Re: [REQ] Graphics for sleepy people

Posted: 28 Sep 2009, 01:29
by fate
Jaxad,

setting the sitting flag to `dead' should make the client display the player as lying on the ground. If we remove the headgear and replace the armour with a sleeping bag sprite, it might look close enough to someone being asleep.

-- fate

Re: [REQ] Graphics for sleepy people

Posted: 28 Sep 2009, 01:33
by Jaxad0127
If the client is told the player is dead, it'll show the respawn dialog.

Re: [REQ] Graphics for sleepy people

Posted: 28 Sep 2009, 01:37
by fate
Jaxad,

there is far too much hard-coded behaviour in the client. Okay, SpamMaster, in that case, sitting blindfolded is the only solution (you only need to provide blindfolds for the sitting frames.)

-- fate

Re: [REQ] Graphics for sleepy people

Posted: 28 Sep 2009, 05:35
by Jaxad0127
SpamMaster wrote:Okay... wouldn't it be possible just to add a Sleeping frame to the player sprite image and tell it to use that when you're asleep?
No. All possible animations are currently hard-coded into the client. To have a sleeping animation, it'd need to be added to the next client version and couldn't be used until all support for all prior client versions is ended.

Re: [REQ] Graphics for sleepy people

Posted: 29 Sep 2009, 07:12
by Bertram

Re: [REQ] Graphics for sleepy people

Posted: 29 Sep 2009, 07:16
by yuminig
if we add sleeping frames on the playerset. we also have to update the equipments. not a very good idea for me.

Re: [REQ] Graphics for sleepy people

Posted: 29 Sep 2009, 07:25
by Bertram
Hi,

This is an idea which is feasible client-side with a little workaround for newer clients.
Older clients couldn't see it, though...

Regards,

Re: [REQ] Graphics for sleepy people

Posted: 29 Sep 2009, 07:29
by yuminig
SpamMaster wrote:No, the idea is to make the Sleeping Bag equipped when this happens. All other items would be unequipped.
oh I see. maybe add some pajama or something...

Re: [REQ] Graphics for sleepy people

Posted: 29 Sep 2009, 12:36
by Jaxad0127
yuminig wrote:
SpamMaster wrote:No, the idea is to make the Sleeping Bag equipped when this happens. All other items would be unequipped.
oh I see. maybe add some pajama or something...
Not if the sleeping bag covers the whole body.