PositiveReaction = {
    "GENERIC_THANKS",                -- Thanks or gratitude.
    "AGREE_ACROSS_STREET",           -- A friendly agreement.
    "CHAT_RESP",                    -- Generic chat response.
    "CHAT_STATE",                   -- Comment on one’s state (neutral).
    "GENERIC_SHOCKED_MED",          -- Moderate shock.

}

-- Negative reactions: expressions of failure, disappointment or a “bad outcome.”
NegativeReaction = {
    "GENERIC_CURSE_HIGH",           -- Strong curse (negative tone).
    "GENERIC_CURSE_MED",            -- Moderate curse.
    "GENERIC_INSULT_HIGH",          -- High-level insult.
    "GENERIC_INSULT_MED",           -- Moderate insult.
    "JACKED_GENERIC",               -- Reaction when being robbed.
    "GUN_BEG",                      -- Pleading for a gun (a negative, desperate tone).
    "RUN_OVER_PLAYER",              -- A reaction to something very negative.
    "TRAPPED",                      -- Feeling stuck.
    "WON_DISPUTE",                  -- Celebration of having won a dispute.
    "CHALLENGE_ACCEPTED_GENERIC",    -- A positive acceptance of a challenge.
    "CHALLENGE_ACCEPTED_BUMPED_INTO", -- Ambiguous challenge acceptance when bumped into.
    "BUMP",                         -- A short exclamation when bumped.
    "BLOCKED_GENERIC",              -- A generic placeholder (can be used neutrally).
    "GENERIC_SHOCKED_MED",          -- Moderate shock.

}

-- Angry reactions: these are overtly aggressive or insulting.
AngryReaction = {
    "CHALLENGE_THREATEN",           -- A threatening challenge.
    "PROVOKE_GENERIC",              -- Provoking or goading.
    "PROVOKE_STARING",              -- Aggressive staring.
    "GENERIC_INSULT_HIGH",          -- High-level insult.
    "GENERIC_CURSE_HIGH",           -- Strong curse (negative tone).

}

-- Neutral reactions: everyday greetings, farewells or generic responses.
NeutralReaction = {
    "GENERIC_WHATEVER",             -- Dismissive but neutral.
    "DODGE",                        -- An exclamation when dodging (neutral reaction to danger).
    "LOOKING_AT_PHONE",             -- A noncommittal reaction (e.g. “I’m just checking my phone”).
    "GENERIC_SHOCKED_MED",          -- Moderate shock.
}

ScaredReaction = {
    "GENERIC_FRIGHTENED_HIGH",      -- Extreme fear.
    "GENERIC_FRIGHTENED_MED",       -- Moderate fear.
    "GENERIC_SHOCKED_HIGH",         -- Extreme shock.
    
}

Hello = {
    "GENERIC_HI",                   -- A simple greeting.
    "GENERIC_HOWS_IT_GOING",        -- “How’s it going?” (casual inquiry).
    "KIFFLOM_GREET",                -- A friendly greeting.
    "CHAT_STATE",                   -- Comment on one’s state (neutral).
}

Bye = {
    "GENERIC_BYE",                  -- Casual goodbye.
    "GOODBYE_ACROSS_STREET",        -- A farewell.
}

Yes = {
    "GENERIC_YES",                   -- An affirmative “yes.”
}

No = {
    "GENERIC_NO",                   -- A simple “no.”
}

Thanks = {
    "GENERIC_THANKS",                -- Thanks or gratitude.
}

OverThere = {
    "OVER_THERE",                   -- Directional/observational (neutral).
}

Conversation = {
    "CHAT_ACROSS_STREET_RESP",      -- Response in a street conversation.
    "CHAT_ACROSS_STREET_STATE",     -- State of the conversation across the street.
    "CHAT_RESP",                    -- Generic chat response.
    "CHAT_STATE",                   -- Comment on one’s state (neutral).
    "PED_RANT_01",                  -- A full-on rant.
    "GENERIC_SHOCKED_MED",          -- Moderate shock.
}

Apology = {
    "APOLOGY_NO_TROUBLE",           -- “Don’t worry about it.” 
    "GENERIC_SHOCKED_MED",          -- Moderate shock.
}

HitCar = {
    "CHALLENGE_ACCEPTED_HIT_CAR",   -- You hit my car!
    "CRASH_GENERIC",                -- Reaction to a generic crash.
}

Tour = {
    "TOUR_ABOUT_TO_START",          -- Setting the stage (neutral).
    "TOUR_CHAT",                    -- Casual tour conversation.
    "TOUR_LANDMARK",                -- Commentary on a landmark.
}