promptUserActions
Presents users with 2-4 action options that mix positive and negative outcomes, advancing the story and waiting for player input to continue gameplay.
Instructions
Present the user with 2-4 meaningful action options that MIX POSITIVE AND NEGATIVE OUTCOMES for dynamic, engaging gameplay. Each option should offer distinct consequences and risk/reward tradeoffs. This tool should be called after progressStory to complete the story cycle and wait for user input. Use selectAction next after the user selects an option.
IMPORTANT: Create options that vary in approach and consequences:
Include both favorable and unfavorable outcome possibilities
Offer cautious vs risky strategies
Provide different character alignment choices
Ensure options feel contextually relevant to the current situation
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gameId | Yes | ID of the game to prompt | |
| options | Yes | List of 2-4 action options with mixed positive/negative consequences. Each option should: - React to the current story situation - Have distinct potential outcomes (some favorable, some risky/unfavorable) - Range from cautious to daring approaches - Align with character abilities and game state Example: ["Approach the stranger cautiously and chat (might gather info or be deceived)", "Attack preemptively (risky but decisive)", "Search for another route (safer but takes time)", "Hide and observe (tactical but limits information)"] |