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.
| Tool | Effect | Description |
|---|---|---|
tween_apply_default_template | writes | One-shot: pick a preset (ui_polish_basic | juicy_squash_stretch | cinematic_camera | |
tween_audio_property_tween | writes | Emit a MonoBehaviour that tweens an AudioSource volume (0..1) or pitch (-3..3) over a |
tween_camera_shake_preset | writes | Emit a Camera-attached shake MonoBehaviour using one of 4 curated presets: subtle (UI |
tween_export_curve_atlas_md | writes | Export a Markdown atlas of every ease curve used by the spec — built-in eases get an ASCII |
tween_export_visual_editor_config | writes | Generate a DOTweenAnimation-equivalent drag-drop tween binding: emits a Buril-authored |
tween_generate_code | writes | Emit four runtime .cs files for a TweenSpec into Assets/_Game/Tweens/{LibraryId}/: |
tween_material_property_set | writes | Emit a Renderer-attached MonoBehaviour that tweens a single shader property |
tween_path_segment_compile | writes | Compile a waypoint path-follower component. Input: Vector3[] waypoints + path_type (linear | |
tween_propose_from_prompt | read-only | Validate and normalize a tween library that YOU write: tweens (transform |
tween_sequence_scripting_compile | writes | Emit a single readable fluent-DOTween script (.cs) from a TweenSpec. Output is a class with |
tween_simulate_curve_preview | read-only | Sample an ease curve (built-in name OR a custom_ai_curve from a TweenSpec) at N evenly |
tween_validate_spec | read-only | Validate a TweenSpec JSON for internal consistency: identifier validity, allowed kinds and |