About Juicy Actions for PlayMaker
- Tools, Systems & Learning > Development Tools & Automation
Juicy Actions is an Action System that drives game logic and effects without code. Build sequences of reusable, ScriptableObject-based actions — transforms, audio, UI, logic, physics, camera, events, particles, and more — and trigger them from anywhere. Beginners get results fast. Experts get full control.
This is an INTEGRATION PACKAGE between Juicy Actions and PlayMaker. Install both packages and unlock a full two-way bridge — control PlayMaker FSMs from Juicy Actions sequences, and trigger Juicy Actions from PlayMaker states and events, all without additional code.
What you get:
PlayMaker Actions (from Juicy Actions): Send FSM events, send global events, set and increment FSM variables (bool, int, float), toggle bools, and set variables from the Juicy Actions Blackboard.
PlayMaker FSM Actions (inside PlayMaker): A full Juicy Actions action category inside PlayMaker with actions to execute, stop, and restart ActionExecutors; control the Clock (pause, resume, get/set timescale); set auto-start and auto-restart; wait for execution to complete; and wait by duration.
Event Bridges: React to PlayMaker FSM state enter and state exit events by automatically firing any ActionExecutor.
Variable Sync: Copy PlayMaker FSM variables into the Juicy Actions global Blackboard, making them available to any action or conditional across your entire project.
Blackboard Extensions: Helper APIs for reading and writing PlayMaker variables directly from the Blackboard.
This is an INTEGRATION PACKAGE between Juicy Actions and PlayMaker. Install both packages and unlock a full two-way bridge — control PlayMaker FSMs from Juicy Actions sequences, and trigger Juicy Actions from PlayMaker states and events, all without additional code.
What you get:
PlayMaker Actions (from Juicy Actions): Send FSM events, send global events, set and increment FSM variables (bool, int, float), toggle bools, and set variables from the Juicy Actions Blackboard.
PlayMaker FSM Actions (inside PlayMaker): A full Juicy Actions action category inside PlayMaker with actions to execute, stop, and restart ActionExecutors; control the Clock (pause, resume, get/set timescale); set auto-start and auto-restart; wait for execution to complete; and wait by duration.
Event Bridges: React to PlayMaker FSM state enter and state exit events by automatically firing any ActionExecutor.
Variable Sync: Copy PlayMaker FSM variables into the Juicy Actions global Blackboard, making them available to any action or conditional across your entire project.
Blackboard Extensions: Helper APIs for reading and writing PlayMaker variables directly from the Blackboard.