Skip to main content

VirtualJoystickUi

6 tools in this family (folder Editor/Tools/VirtualJoystickUi/ in the bridge package). Effect: writes changes the project or the scene, read-only does not, destructive deletes or overwrites and the client asks before running it.

ToolEffectDescription
vjoystick_apply_default_templatewritesOne-shot: emit a canonical Buril Virtual Joystick template (MOBA / Shooter / Platformer /
vjoystick_bind_to_input_remapwritesWire JoystickControllerAdapter to a R9 InputRemapAi manager type by writing a small
vjoystick_generate_codewritesLower a VirtualJoystickSpec into 4 .cs files under Assets/Scripts/Generated/VirtualJoystick/:
vjoystick_propose_from_promptread-onlyFree-text designer prompt → VirtualJoystickSpec (joystick_kind, side_screen, deadzone,
vjoystick_simulate_input_testread-onlyReplay a scripted touch sequence (down → drag → drag → up) over a VirtualJoystickSpec and
vjoystick_validate_specread-onlyRun validation rules on a VirtualJoystickSpec JObject — checks namespace is a valid C#