Let's arrange ALL THE THINGS.

Started by i can haz mantis, July 21, 2013, 11:11:14 PM

July 21, 2013, 11:11:14 PM Last Edit: July 21, 2013, 11:57:13 PM by i can haz mantis
Sooo... being the OCD person that I am, I'd really like it if you could:

>arrange all.log ~ are stacked in a pile
Shown to the room as Many agafari logs are stacked in a pile.
Shown to the room as A few baobab logs are stacked in a pile.

Because it is very tedious to have to:
>arrange log ~ are stacked in a pile
>arrange 2.log ~ are stacked in a pile
>arrange 3.log ~ are stacked in a pile
etc...

Especially when there are several items with that particular keyword in the room that you would like arranged with the same description. Or even several different chests that you'd all like arranged the same way.


Edit to add: Also, it would be great if you have several items in your inventory:

>i
You are carrying:
several pieces of bone
a wooden tankard

And then could drop them using the following:
>drop all.bone ~ are in a pile

And you drop ALL the bones with that arrangement. Currently, doing so only affects the first item dropped.
Choppin muthafuckaz up with mandibles since 1995.


That would be amazing.
Quote from MeTekillot
Samos the salter never goes to jail! Hahaha!

No, this would simply be too much to code with too little benefit. Be the change.


Seriously, I love this idea. Yes please.
Quote from: staff
A staff member sends:
     "Likely a flub in the machine. It does not understand birthdays! (But it understands death like no one's business.)"

Are you sure this can't be done already?


If not, you could do:
>get all.log
>drop all.log <desc>

(Do it quick before you fill up your inventory)

Quote from: Marauder Moe on July 22, 2013, 12:17:11 AM
Are you sure this can't be done already?


If not, you could do:
>get all.log
>drop all.log <desc>

(Do it quick before you fill up your inventory)

Yes. I'm quite sure. Doing >drop all.item <desc> only results in the first item dropped being arranged that way.
Choppin muthafuckaz up with mandibles since 1995.


THIS, I am for. Turning repetitive commands into a catch-all command, I back.
Quote from: IAmJacksOpinion on May 20, 2013, 11:16:52 PM
Masks are the Armageddon equivalent of Ed Hardy shirts.

I'm experiencing a range of positive emotions right now
Child, child, if you come to this doomed house, what is to save you?

A voice whispers, "Read the tales upon the walls."

This.

Absolutely this.
Someone says, out of character:
     "Sorry, was a wolf outside, had to warn someone."

Quote from: Wastrel on July 05, 2013, 04:51:17 AMBUT NEERRRR IM A STEALTHY ASSASSIN HEMOTING. BUTBUTBUTBUTBUT. Shut. Up.

Absolutely PLEASE!!!
Quote from: jhunterI'm gonna show up at your home and violate you with a weedeater.  :twisted:

I dig this.
Fredd-
i love being a nobles health points

I love the idea, but remind you all of a minor little nitpick on the player side.

When you drop [item] ~ blah blah blah.

And you have "A few logs are spread out along the west corner of the room"

and someone takes four of them

you end up with:

A log are spread out along the west corner of the room.

The only way this will fix itself is if you do *not* use the ~.

And so

drop [item] blah blah no tilde..

give you:

A few logs are here, spread out along the western corner of the room.
and when someone takes four away, it defaults to:

A log is here, spread out along the western corner of the room.

Talia said: Notice to all: Do not mess with Lizzie's GDB. She will cut you.
Delirium said: Notice to all: do not mess with Lizzie's soap. She will cut you.

Quote from: Lizzie on July 22, 2013, 07:14:59 AM

and someone takes four of them


Burden is on the player who reduces it to a single object to fix the drop desc. All it takes is an arrange.
<SanveanArmageddon> d00d
---
[Laeris] (11:52:53 AM): If penicillin started spilling out of your butt, what would you do with it?

Quote from: Samoa on July 22, 2013, 07:35:34 AM
Quote from: Lizzie on July 22, 2013, 07:14:59 AM

and someone takes four of them


Burden is on the player who reduces it to a single object to fix the drop desc. All it takes is an arrange.

I'm inclined to agree, and I personally always do, but that's because I prefer to see descriptions that don't include "is/are here" in them. It's jarring for me for some reason. My first train of thought is often, "Damn they're here? Already? Do they come in peace? Now what, do I need to bring them biscuits and tea? Where's the teapot, damn it. Oh, great, it's -here- too." And panic often ensues from there.

Back on point though.... YES PLEASE!
Quote from: Nyr on September 30, 2013, 11:33:28 AMYes, killing them is possible, but leaving someone alive can create interesting roleplay.

Quote from: Lizzie on July 22, 2013, 07:14:59 AM
I love the idea, but remind you all of a minor little nitpick on the player side.

When you drop [item] ~ blah blah blah.

And you have "A few logs are spread out along the west corner of the room"

and someone takes four of them

you end up with:

A log are spread out along the west corner of the room.

The only way this will fix itself is if you do *not* use the ~.

And so

drop [item] blah blah no tilde..

give you:

A few logs are here, spread out along the western corner of the room.
and when someone takes four away, it defaults to:

A log is here, spread out along the western corner of the room.



I dig that last part too.  Maybe have a multiplier in the command too?
Fredd-
i love being a nobles health points


I like this idea a lot.
Wynning since October 25, 2008.

Quote from: Ami on November 23, 2010, 03:40:39 PM
>craft newbie into good player

You accidentally snap newbie into useless pieces.


Discord:The7DeadlyVenomz#3870

July 24, 2013, 09:09:24 AM #18 Last Edit: July 24, 2013, 10:05:50 AM by catchall
I'm not saying this idea wouldn't be nice to have, but in the meantime, there's almost always a less tedious way to execute tasks like this with a decent client that has command stacking and repetition.

In this case, there's no need for "arrange 1.log ... " "arrange 2.log ..." etc.

Assume you have six logs (in the room): then just enter "craft 6.log; arrange log ~ <YOUR LDESC HERE>", then repeat that command six times using your client's command repetition.  All done.

If the items are in your inventory, it's even easier.  You just repeat the same drop command.

If the specifics of this example distract you: You can do it with things that aren't logs, or with a number of items not equal to six, but it doesn't magically make the verb agree!  Enjoy!

(Edited to be easier to understand.)

Quote from: catchall on July 24, 2013, 09:09:24 AM
I'm not saying this idea wouldn't be nice to have, but in the meantime, there's almost always a less tedious way to execute tasks like this with a decent client that has command stacking and repetition.

In this case, there's no need for "arrange 1.log ... " "arrange 2.log ..." etc.

Assume you have six logs (in the room): then just enter "craft 6.log; arrange log ~ is sitting in the corner."  Then repeat that command six times using your client's command repetition.  All done.

If the items are in your inventory, it's even easier.  You just repeat the same drop command.

When you do it that way, the end result is:

Several logs is sitting in the corner.

That's the present "issue" with the code - if you use the tilde, it uses whatever verb you type as the active verb. If you don't use the tilde, you're stuck with the "is/are here" vernacular, which is awkward at times, redundant always (where else WOULD they be, if not "here?")

Talia said: Notice to all: Do not mess with Lizzie's GDB. She will cut you.
Delirium said: Notice to all: do not mess with Lizzie's soap. She will cut you.

Quote from: Lizzie on July 24, 2013, 09:37:55 AM
When you do it that way, the end result is:

Several logs is sitting in the corner.

Big deal, use "are."  This thread was for multiple-item arranging.  This funny verb agreement thing only came up partway through the thread.

Quote from: catchall on July 24, 2013, 09:52:51 AM
Quote from: Lizzie on July 24, 2013, 09:37:55 AM
When you do it that way, the end result is:

Several logs is sitting in the corner.

Big deal, use "are."  This thread was for multiple-item arranging.  This funny verb agreement thing only came up partway through the thread.

And then when there's one log left, you end up with

A log are sitting in the corner.

So you have to stand up, arrange the last log, then sit back down to do whatever you were doing with the logs.

The whole point of the thread is to streamline the process so that you don't end up with weird or incorrect verbs or extra steps to take just to fix one item that throws everything out of whack.

I'd love to see more dynamic code - some mucks I believe accommodate it, but I don't know the code behind it. Basically you'd do something like..

drop log [@ *piled up* in a corner]

and if there's one log, you see:

A log is in a corner.

if there are a few logs, you'd see

A few logs are piled up in a corner.

Talia said: Notice to all: Do not mess with Lizzie's GDB. She will cut you.
Delirium said: Notice to all: do not mess with Lizzie's soap. She will cut you.

Quote from: Lizzie on July 24, 2013, 09:58:24 AM
The whole point of the thread is to streamline the process so that you don't end up with weird or incorrect verbs or extra steps to take just to fix one item that throws everything out of whack.

Did you even read the thread?  It's about arranging multiple items.  You brought up verb agreement halfway through as a "minor nitpick" and just promoted it to "the whole point of the thread."


Quote from: catchall on July 24, 2013, 10:01:35 AM
Quote from: Lizzie on July 24, 2013, 09:58:24 AM
The whole point of the thread is to streamline the process so that you don't end up with weird or incorrect verbs or extra steps to take just to fix one item that throws everything out of whack.

Did you even read the thread?  It's about arranging multiple items.  You brought up verb agreement halfway through as a "minor nitpick" and just promoted it to "the whole point of the thread."

I was being facetious about it being a minor little nitpick. Any time the code forces me to use an incorrect word, it bugs the shit out of me.

And yes, it IS the whole point of the thread. To be able to drop multiple items. When you do that, it needs to be done so that the result is correct. If it's not going to be correct, then there's no point in doing it at all. Any coder can code something wrong. This isn't that mud. In THIS mud, our coders try to do it right.
Talia said: Notice to all: Do not mess with Lizzie's GDB. She will cut you.
Delirium said: Notice to all: do not mess with Lizzie's soap. She will cut you.