Armageddon General Discussion Board

General => Code Discussion => Topic started by: Dahomey on December 10, 2009, 03:33:38 PM

Title: Imagine
Post by: Dahomey on December 10, 2009, 03:33:38 PM
Quite simple, but thought I'd share it, since I have these kinds of moments quite rarely... (not sure if this has been brought up before)


imagine
im



>imagine him in a sparkling wedding dress

You imagine him in a sparkling wedding dress.

>im walking up to the merchant and stealing the bag at her side

You imagine walking up to the merchant and stealing the bag at her side.

[when sleeping]

>im a black moon covering Suk-Krath, steadily growing larger and more menacing

You dream a black moon covering Suk-Krath, steadily growing larger and more menacing.

Title: Re: Imagine
Post by: Qzzrbl on December 10, 2009, 03:36:11 PM
Like emotes for your brain! O:
I can dig it.
Title: Re: Imagine
Post by: Gunnerblaster on December 10, 2009, 04:28:30 PM
I like this and would like to see it implemented.
Title: Re: Imagine
Post by: AmandaGreathouse on December 10, 2009, 04:34:20 PM
Indeed.
Title: Re: Imagine
Post by: nihilist on December 10, 2009, 04:47:43 PM
Probably just more redundant commands. Though I can see it being implemented with current feels/thinks. Or, work around, be creative with current feels/thinks. Think about what you would look like in that dress, rather than picturing yourself in one.
Title: Re: Imagine
Post by: Chettaman on December 10, 2009, 05:25:02 PM
> think (amused) Of him in a sparkling wedding dress.
Feeling amused, you think:
of him in a sparkling wedding dress.
Title: Re: Imagine
Post by: RogueGunslinger on December 10, 2009, 05:27:08 PM
That's not how think works...
Title: Re: Imagine
Post by: Dahomey on December 10, 2009, 05:27:52 PM
Quote from: nihilist on December 10, 2009, 04:47:43 PM
Probably just more redundant commands. Though I can see it being implemented with current feels/thinks. Or, work around, be creative with current feels/thinks. Think about what you would look like in that dress, rather than picturing yourself in one.

True, but I think there's a difference even between "thinking" and "feeling", let alone letting you "imagine" things.


think Imagine him wearing a wedding dress...hah!

You think:
  "Imagine him wearing a wedding dress...hah!"

im the very obese, shaggy-haired man in a slim white wedding dress

You imagine the very obese, shaggy-haired man in a slim white wedding dress.

feel a sudden sense of regret

You feel a sudden sense of regret.

thi Ohhh...did -not- just think that...

You think:
  "Ohhh...did -not- just think that...


[edited to add] Just an example, not intended to offend or anything. Apologies if it may have.
Title: Re: Imagine
Post by: Gimfalisette on December 10, 2009, 05:32:56 PM
I would certainly never be opposed to more flexibility in feel/think/dream, but my current workaround is to just use feel for things that are below the level of expressed thought.

feel herself imagining the taste of that ginka fruit after an extra-hot day in the Flats

feel an idle daydream of Amos' pert round buttocks interrupting her work

feel her mind drifting into pleasant thoughts of vengeance

feel the memory of two torrid nights in the Luir's spice den and a pair of cute breed boys lingering in her mind


I think all of those work pretty well to get across the idea that I'm imagining.
Title: Re: Imagine
Post by: daedroug on December 10, 2009, 05:42:05 PM
as long as they're targetable
Title: Re: Imagine
Post by: Dahomey on December 10, 2009, 05:44:12 PM
Quote from: daedroug on December 10, 2009, 05:42:05 PM
as long as they're targetable

That would be nice, actually...echoed only to yourself...


feel an intense hatred toward ~man

You fell an intense hatred toward the tall, muscular man.
Title: Re: Imagine
Post by: Gimfalisette on December 10, 2009, 05:45:29 PM
I've wanted to be able to use targets in think/feel FOREVER.

feel like #me should really be able to do that, amirite?
Title: Re: Imagine
Post by: valeria on December 10, 2009, 05:55:21 PM
I would like to be able to imagine.  I would also like dreams to work on the 'imagine' level if it went in, rather than as part of the 'think' command.  I tried to make my character dream recently, and the tenses and stuff was a nightmare.  And maybe I'm just the word police, but for some reason the thought of thinking dreams just makes me scratch my head, because think implies some kind of level of conscious control that most people just don't have in dreams.  Imagine would make a lot more sense for that, as well.

I was really sad when I realized that thinks and feels can't be targeted.  I'm too lazy to type out sdescs, so I either try to avoid using them, or end up using a lot of confusing, non-specific pronouns.  If you could target for something like imagine, I would almost be in love.  If it was expanded to thinks and feels as well, I'd be a very happy girl.
Title: Re: Imagine
Post by: staggerlee on December 10, 2009, 06:08:34 PM
I've said it before, and I'll say it again.
I'd rather have a few versatile commands than 1000 page thick document manual worth of them.
We do not need a think command, a feel command, a dream command, and an imagine command. We need a single versatile command to handle conscious and unconscious thoughts.
Title: Re: Imagine
Post by: AmandaGreathouse on December 10, 2009, 07:09:11 PM
ID

Internal Dialogue.

It echoes only to you, and it would be something akin to a room echo which only you see. You see 'exactly' what you type, minus the ID at the beginning.


ID the distinct sensation of burning emanates from your peehole.

The distinct sensation of burning emanates from your peehole.

ID You think "I really wish I could rustle up the coins for a thal-knot of tho."

You think "I really wish I could rustle up the coins for a thal-knot of tho."

ID As you look at ~man, you imagine him doing naughty things to you.

As you look at the buff, hard-bunned man, you imagine him doing naughty things to you.

ID Feeling the sensation of burning magma eating away at the flesh of your hand, you dream of boiling alive in a volcano.

Feeling the sensation of burning magma eating away at the flesh of your hand, you dream of boiling alive in a volcano.


Then you could think, feel, dream, imagine, debate, suppose, and so much more, and without 'you' being forced to the beginning of it, it becomes even 'more' flexible.
Title: Re: Imagine
Post by: valeria on December 10, 2009, 07:33:49 PM
The only thing I don't like about the single command example (with the having to put quotes in it) is that I also would really like it your conscious thoughts should be in whatever language you're speaking in, if you're fluent enough in that language.  Someone who doesn't speak the language you're thinking in should be able to get the general impressions (feels, daydreams/imagines/whatever) but shouldn't be able to pluck your exact wording out of your head.

Honestly if they just got rid of the 'you feel' aspect to feels to make it more versatile, and modified the clunky grammar of command emote thinks, I don't think another command would be desired or necessary.  But the way think/feel works now, especially with dreams, I just find very frustrating.  Targeting aside, it just doesn't let you convey every impression it should let you convey.
Title: Re: Imagine
Post by: Aaron Goulet on December 10, 2009, 07:53:18 PM
I love the idea, but I suggest it be implemented as a separate command rather than an extension of an existing one.  The reason:

I think it is better to add another command to learn (with similar syntax to other commands) than to increase the complexity of an existing command, making it less accessible to newbies.  Which hurts a new player more, not knowing about the 'imagine' command, or not being able to get their 'think's straight because of the -e (example) you might need to put before the text argument.  In general, commands should be made as intuitive and easily accessible as possible.
Title: Re: Imagine
Post by: valeria on December 10, 2009, 08:05:37 PM
If thinks and feels functioned like emote and talk, it wouldn't be counter-intuitive at all.  Because it would already involve commands that the new player has to learn to function.  It would just be a logical, personal/internal extension of those commands.  I mean, when you use 'emote' it doesn't automatically tack on a verb for you.  You get to pick from a hundred different actions you could do.  Why should your internal feelings be any different?

For example - updated, less restrictive feel (I'll use AG's suggestion of the word internal, so feeling a 'feeling' wouldn't require you to > feel feeling)

> internal imagine the sun rising over the ruined city, and feel a wrench deep in her gut.
You imagine the sun rising over the ruined city, and feel a wrench deep in her gut.

> internal feel a strong sense of nausea as ~body falls at her feet.
You feel a strong sense of nausea as the body of the tall, muscular man falls at her feet.

> internal dream the sky goes black, and a bunch of crazy stuff happens!
You dream the sky goes black, and a bunch of crazy stuff happens!

Updated command emote think (to work like say or talk) -

> think (imagining the sword plunge through ~amos eye) I should just do it.
Imagining the sword plunge through the tall, muscular man's eye, you think, "I should just do it."

> think (wanting to dance around like a little kid) Pay day!
Wanting to dance around like a little kid, you think, "Pay day!"

> think Wait, what's that in the sky?!
You think, "Wait, what's that in the sky?!"
Title: Re: Imagine
Post by: Reiloth on December 10, 2009, 08:31:00 PM
I think that between feels and thinks, the entire spectrum of human emotion can be covered. Albeit, at times, with grammatical awkwardness.
Title: Re: Imagine
Post by: a strange shadow on December 10, 2009, 08:38:20 PM
Quote from: Reiloth on December 10, 2009, 08:31:00 PM
I think that between feels and thinks, the entire spectrum of human emotion can be covered. Albeit, at times, with grammatical awkwardness.

Yeah. It works well as it is. Targeting (for those in the same room) would be great, though, for a few reasons.
Title: Re: Imagine
Post by: Reiloth on December 10, 2009, 08:42:38 PM
Quote from: a strange shadow on December 10, 2009, 08:38:20 PM
Quote from: Reiloth on December 10, 2009, 08:31:00 PM
I think that between feels and thinks, the entire spectrum of human emotion can be covered. Albeit, at times, with grammatical awkwardness.

Yeah. It works well as it is. Targeting (for those in the same room) would be great, though, for a few reasons.

That, I could get behind. I find myself sometimes typing out people's sdesc when I feel it's awkward to mention their name.
Title: Re: Imagine
Post by: MarshallDFX on December 10, 2009, 08:49:45 PM
My gut reaction:

I don't want one does-all command.  I like think and feel as it is.
I have enough trouble just using think and feel, so I don't really feel like I need another command.
Yes please to targeting.
Title: Re: Imagine
Post by: Harmonic on December 10, 2009, 08:51:09 PM
The internal emote is something I've wanted for a long, long time.
Title: Re: Imagine
Post by: deviant storm on December 10, 2009, 10:22:25 PM
I would love the internal rp commands to be a lot more flexible, either through using imagine or being better able to target thoughts and so on. I really liked that imagine idea, though.

But then

You might say I'm a dreamer. But I'm not the only one. I hope someday you'll join us. And the world will live as one.


Sorry, couldn't resist.
Title: Re: Imagine
Post by: musashi on December 11, 2009, 04:52:24 AM
I do that now, but sort of like Gimf pointed out. I normally just put my character's feeling first, and then the imagining bit afterwards. Like:


You feel amused as you imagine the large, half-giant in a fancy Kaidan dress.


The dream thing has always bothered me a little though. It just looks ... clunky ... to me in its excution.


You dream: About flowers and daisies and pumpkin pie.


I would rather dream's format be more like feel. So it looked like:


You dream about flowers and daisies and pumpkin pie.
Title: Re: Imagine
Post by: Spoon on December 11, 2009, 06:15:03 AM
It changes to dream when you think in your sleep right? I think it still has speech marks.

You dream: "About flowers and pumpkin pie."


Eeeew.
Title: Re: Imagine
Post by: musashi on December 11, 2009, 07:13:15 AM
Quote from: Spoon on December 11, 2009, 06:15:03 AM
It changes to dream when you think in your sleep right? I think it still has speech marks.

You dream: "About flowers and pumpkin pie."


Eeeew.

Yeah, it makes me cringe a little bit every time.
Title: Re: Imagine
Post by: Rhyden on December 11, 2009, 08:47:08 AM
Quote from: Reiloth on December 10, 2009, 08:31:00 PM
I think that between feels and thinks, the entire spectrum of human emotion can be covered. Albeit, at times, with grammatical awkwardness.
Title: Re: Imagine
Post by: jmordetsky on December 11, 2009, 12:42:51 PM
Quote from: Rhyden on December 11, 2009, 08:47:08 AM
Quote from: Reiloth on December 10, 2009, 08:31:00 PM
I think that between feels and thinks, the entire spectrum of human emotion can be covered. Albeit, at times, with grammatical awkwardness.

Agreed, but that what we said about think before feel was released. I think this (if coders had the time) would be a great little piece of low hanging fruit that would add a lot of value to the game.

But this vs arm 2? I'll take arm 2. This vs pretty much anything else...? Anything else. But this vs nada? This is great. :)
Title: Re: Imagine
Post by: Synthesis on December 11, 2009, 12:53:28 PM
One of the major differences between Arm and other RPIs is the fact that our coders have taken grammar in the context of emotes and internal dialogues very seriously.

On others, you can work with kludgy emote systems to express what you want to express, sure, but it's fucking ugly and annoying.

If implemented, imagine should look exactly like it should look, not some half-ass workaround.

Quality matters, people.