Last active
April 16, 2026 20:57
-
-
Save gw1108/c94c00e5a408fa0f090dae09bf2e28fe to your computer and use it in GitHub Desktop.
The one prompt to get claude to nudge players. Also used /create_plan_greenunity to try to make it work well.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Create a new MonoBehaviour script which will be in charge of nudging the player. A nudge will be defined as the pointer object moving back and forth between 2 objects OR tapping a specific object. On movement tween loop, refetch both object locations to see if they have moved. This is similar to the tutorialManager's tutorials except we do not stop and focus on an object or display any text. A nudge will be activated if the player has not taken any meaningful action to progress the minigame in over 10 seconds. These only trigger on day 3 or less. If you need references to any object like detailing table or LintRoller tool create a private serialized field in the Monobehaviour and assume it has been setup in scene. | |
| The following are describing nudge scenarios and meaningful actions the player needs to take: | |
| The player has clothes in the DetailingTable placement zone that needs linting: display a moving nudge from the LintRoller to the clothes placed. | |
| The player has clothes in the DetailingTable placement zone that needs stains removed with the baking soda tool, and the baking soda tool is unlocked: display a moving nudge from the BakingSoda tool to the clothes placed. | |
| The player has clothes in the washer but the washer has no detergent loaded: display a moving nudge from the Detergent_Unscented to the washer machine. | |
| The player has clothes in the washer that need washing and the washer is already loaded with any detergent: display a static nudge tapping the washer's Start button (ColliderButton component). | |
| The player has clothes in the dryer that need drying: display a static nudge tapping the washer's Start button (ColliderButton component). | |
| The player has clothes that need washing anywhere except the washer placement zone: display a moving nudge from the clothes that need washing to the washer placement zone. | |
| The player has clothes that need drying anywhere except the dryer placement zone: display a moving nudge from the clothes that need drying to the dryer placement zone. | |
| The player has clothes that needs ironing anywhere except the FinishingTable placement zone: display a moving nudge from the clothes to the FinishingTable placement zone. | |
| The player has clothes that needs ironing in the FinishingTable placement zone: display a moving nudge from the iron tool to the clothes that needs ironing. | |
| The player has clothes that needs to be folded in the FinishingTable placement zone: display a static nudge tapping the clothes where the first fold needs to be done. | |
| The player has clothes that are completely ironed, folded, washed and ready to be delivered anywhere except the OutBasket placement zone: display a moving nudge from the clothes that needs to be delivered to the OutBasket placement zone. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment