Skip to main content

TweenAi

12 tools in this family (folder Editor/Tools/TweenAi/ 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
tween_apply_default_templatewritesOne-shot: pick a preset (ui_polish_basic | juicy_squash_stretch | cinematic_camera |
tween_audio_property_tweenwritesEmit a MonoBehaviour that tweens an AudioSource volume (0..1) or pitch (-3..3) over a
tween_camera_shake_presetwritesEmit a Camera-attached shake MonoBehaviour using one of 4 curated presets: subtle (UI
tween_export_curve_atlas_mdwritesExport a Markdown atlas of every ease curve used by the spec — built-in eases get an ASCII
tween_export_visual_editor_configwritesGenerate a DOTweenAnimation-equivalent drag-drop tween binding: emits a Buril-authored
tween_generate_codewritesEmit four runtime .cs files for a TweenSpec into Assets/_Game/Tweens/{LibraryId}/:
tween_material_property_setwritesEmit a Renderer-attached MonoBehaviour that tweens a single shader property
tween_path_segment_compilewritesCompile a waypoint path-follower component. Input: Vector3[] waypoints + path_type (linear |
tween_propose_from_promptread-onlyValidate and normalize a tween library that YOU write: tweens (transform
tween_sequence_scripting_compilewritesEmit a single readable fluent-DOTween script (.cs) from a TweenSpec. Output is a class with
tween_simulate_curve_previewread-onlySample an ease curve (built-in name OR a custom_ai_curve from a TweenSpec) at N evenly
tween_validate_specread-onlyValidate a TweenSpec JSON for internal consistency: identifier validity, allowed kinds and