erkyrath / tworld

A choice-based shared online text environment sandbox
MIT License
72 stars 13 forks source link

Tag links as "look", "move", and "act". Use distinct colors. #5

Open erkyrath opened 11 years ago

erkyrath commented 11 years ago

Not all that easy to automate, unfortunately. Maybe in the build interface?

erkyrath commented 11 years ago

I fear this will boil down to magic characters in the link definition.

"[~foo] [>bar]"

Yeah, ugly.

3Phen commented 11 years ago

(1) Honestly, I think "magic characters" like that are ideal. A lot of ages might have "actions" that end up moving you depending on various states, or "look" links with hidden effects. In these cases, the author would want the link to reflect the implied player intention, not the result -- and any possible automation would of course just reflect the result.

(2) "Look" links are the most common, I think, and would make a good default color (unless you decide the default should be a fourth, neutral color).

(3) Would it be more feasible to automate only the most straightforward cases? IE, a link in "desc" that points directly to a move property is colored as a move, a link that points directly to an event property is colored as an action, and a link that points directly to a text property is colored as a look... and more complicated cases involving code and such are left to the author to color if they wish?

erkyrath commented 9 years ago

Strongly +1'd in Aspel discussion. https://emshort.wordpress.com/2015/05/10/writing-for-seltani-aspel-post-mortem-part-2/