Say What You Will

Working on the implementing the [say] verb.

My original design had the form of the verb and then seven quantifiers you could select.

say love
    trust
    don't fear
    am neutral about
    fear
    don't trust
    don't love

Taking a good look at that I realized I was trying to convey three different feelings (love, trust, fear) along with a do/don’t choice in a single set of quantifiers. Design-wise it seemed a bit kludgy. Also, based on my work implementing “flatter” (post-1 post-2 post-3 post-4) I realized I’d have to add some sort of magnitude to my affirmations of love, trust, and fear.

Laura suggested that I use actor traits for the love, trust, fear choice. Implementing this allowed me to split [say] from the feeling.

say Hated_Loved
    False_Honest
    Fear_Courage

I couldn’t figure out an easy way to display alternative text for actor traits in menu items so I ended up creating three “junk” traits for display – love, trust, and fear. (Also discovered that the thing that determines the order of actor traits in a menu is their position in the trait list in the Actor editor, something you can’t easily change.)

say love
    trust
    fear

It’s muddies up the personality model but it works.

My next design was to split the do/don’t choice out from the quantifier.

say do    love
    don't trust
          fear

Since I still couldn’t figure out a way to display alternative text for a menu item I looked for another solution.

I realized that you could dispense with the do/don’t (how convenient) and simply state a level of magnitude that would handle the do/don’t range. After many drafts I came up with the following levels of magnitude for all three feelings.

non-existent
slight
moderate
great
considerable

So the final design for the [say] verb is (user selections in [ ] brackets):

Subject [say] Subject-GenitivePronoun [love] for [Actor] is [non-existent]
                                      [trust]               [slight]
                                      [fear]                [moderate]
                                                            [great]
                                                            [considerable]

Which gives me the flexibility I want.

“I say my love for Kate is great.”
“I say my trust towards Sawyer is non-existent.”
“I say my fear of Hurley is non-existent.”

Yes, the article after the quantifier changes based on whether you select love, trust, or fear.

There are three Fate verbs that take care of Actor reactions – HandleLove, HandleTrust, and HandleFear.

The question about what the receiving Actor’s reaction should be is still open.

This entry was posted in Side Projects and tagged . Bookmark the permalink.