Armageddon General Discussion Board

General => Code Discussion => Topic started by: Folker on January 25, 2008, 07:06:46 AM

Title: Ldesc and doing things.
Post by: Folker on January 25, 2008, 07:06:46 AM
Is there any way to set it up so that doing things does 'not' cancel out your ldesc ? Sometimes your ldesc is part of some process, but it seems every time you perform some physical command (even a stealthy one like palm/steal,etc) your ldesc gets broken.
Title: Re: Ldesc and doing things.
Post by: Agent_137 on February 05, 2008, 01:13:48 PM
A more intuitive ldesc system would be nice to have. Right now it's tedious for anything but idling.
Title: Re: Ldesc and doing things.
Post by: Dakkon Black on February 05, 2008, 09:01:07 PM
Oooh, and please more characters to it! Perferably like, another 50. But even 10 would make a difference! I use change ldesc as much as I think.
Title: Re: Ldesc and doing things.
Post by: The7DeadlyVenomz on February 05, 2008, 09:04:04 PM
Quote from: Dakkon Black on February 05, 2008, 09:01:07 PM
Oooh, and please more characters to it! Perferably like, another 50. But even 10 would make a difference! I use change ldesc as much as I think.
Title: Re: Ldesc and doing things.
Post by: Rhyden on February 06, 2008, 12:55:36 AM
I think there should be a command that will erase your current long description as well.

something  like 'change ldesc ~'

And your current long description would go back to what it was appropriately before, depending on whether standing, resting, sitting at a table, etc.
Title: Re: Ldesc and doing things.
Post by: a strange shadow on February 06, 2008, 01:26:13 AM
hit 'stand'.

It'll erase your ldesc.
Title: Re: Ldesc and doing things.
Post by: Rhyden on February 06, 2008, 01:36:06 AM
There are occasions when it won't.
Title: Re: Ldesc and doing things.
Post by: LittleLostThief on February 06, 2008, 09:21:41 AM
Quote from: Rhyden on February 06, 2008, 01:36:06 AM
There are occasions when it won't.

When?  Stand has always worked for me.
Title: Re: Ldesc and doing things.
Post by: Tisiphone on February 06, 2008, 10:59:50 AM
Quote from: LittleLostThief on February 06, 2008, 09:21:41 AM
Quote from: Rhyden on February 06, 2008, 01:36:06 AM
There are occasions when it won't.

When?  Stand has always worked for me.

When you're already standing.

When you can't stand for coded reasons.

When you can't stand for roleplay reasons.
Title: Re: Ldesc and doing things.
Post by: Morgenes on February 06, 2008, 11:02:32 AM
Try:

> change ldesc none
Reverting to code-generated ldesc.


Edited to add:

And no, this wasn't in the help file, but it was already implemented.  I've updated the help file.
Title: Re: Ldesc and doing things.
Post by: brytta.leofa on February 06, 2008, 11:26:27 AM
Quote from: armageddon.org02/07/2008: Added "change ldesc auto" option to automatically parse emotes -- Morgenes

:o
Title: Re: Ldesc and doing things.
Post by: Morgenes on February 06, 2008, 11:52:16 AM
Quote from: brytta.leofa on February 06, 2008, 11:26:27 AM
Quote from: armageddon.org02/07/2008: Added "change ldesc auto" option to automatically parse emotes -- Morgenes

:o

Wow, quite a prediction.

I predict...it won't happen.
Title: Re: Ldesc and doing things.
Post by: X-D on February 06, 2008, 12:17:20 PM
Actually, Stand resets ldesc even if you are already standing...always has.

As to sleeping, Well, I cannot think of a single reason to simply revert to the coded ldesc.
As to  other rp reasons (where your not going to stand) simply repeating the last position command will also reset your ldesc...and again, always has worked that way. Which, is easier then typing "change ldesc none"...only 3 letters to sit and 4 for rest:)
Title: Re: Ldesc and doing things.
Post by: LittleLostThief on February 06, 2008, 05:31:30 PM
Yeah... stand has always worked for me while already standing.  It's easy to type, too.
Title: Re: Ldesc and doing things.
Post by: Dan on February 06, 2008, 06:04:00 PM
I usually change my ldesc whenever im in a position for more than 20-30 seconds.
Title: Re: Ldesc and doing things.
Post by: Seeker on February 06, 2008, 06:48:25 PM
Ideally, I'd like to see some actions interrupt the current player-set ldesc with whatever code-generated ldesc is appropriate and then when the coded action is complete have the initial player-set ldesc automatically reinstated.

An example might be crafting:

emote arranges the unsharpened chitin lengths on the shelf next to the seat of a huge granite grinding wheel.
Super Grover arranges the unsharpened chitin lengths on the shelf next to the seat of a huge granite grinding wheel.
emote clambering unto the seat of the grinding mechanism, @ fits his feet into the leather stirrups.
Clambering unto the seat of the grinding mechanism, Super Grover fits his feet into the leather stirrups.
change ldesc sits, peddling a huge grinding wheel
ldesc is set to: Super Grover sits, peddling a huge grinding wheel.

emote puffing with exertion, @ peddles the wheel up to speed and gathers in a chitin length.
Puffing with exertion, Super Grover peddles the wheel up to speed and gathers in the chitin length.
craft chitin into sharp chitin blade
ldesc is set by code to: Super Grover is crafting chitin.

pause
emote bits of powder and sparks cascade to the floor from the chitin as @ grinds a sharpened edge upon one side of its length on the spinning granite.
Bits of powder and sparks cascade to the floor  from the chitin as Super Grover grinds a sharpened edge upon one side of its length on the spinning granite.
crafting completes, code echoes: *Crack* goes your work.  Your efforts are wasted.  Your helmet is silly.

ldesc is restored by code to previous: Super Grover sits, peddling a huge grinding wheel.
emote sighs wearily, adjusting his protective gloves with a sharp tug at their wrists.
Super Grover sighs wearily, adjusting his protective gloves with a sharp tug at their wrists.
say (reaching for another length of chitin, his lips sealed in frustration) mmmmnnnnn!
Super Grover says, his lips sealed in frustration, "mmmmmnnnn!"[/b]
emote panting with the exertion of keeping the wheel moving, @ reaches out a thin, blue furry arm to get the next length of chitin.
Panting with the exertion of keeping the wheel moving, Super Grover reaches out a thin, blue furry arm to get the next length of chitin.
say (adjusting his protective goggles) I should have stuck with being a waiter.
Super Grovers says, adjusting his protective goggles, "I should have stuck with being a waiter."
craft chitin into sharp chitin blade
ldesc is set by code to: Super Grover is crafting chitin.

Foraging and maybe spell-casting, too.


Seeker
Title: Re: Ldesc and doing things.
Post by: The7DeadlyVenomz on February 06, 2008, 07:54:43 PM
I could completely condone that suggestion, Seeker.
Title: Re: Ldesc and doing things.
Post by: Rhyden on February 07, 2008, 03:53:15 AM
I just saw this new addition, fuckin' A, Morgenes!  :D