Platformer2D
24 tools in this family (folder Editor/Tools/Platformer2D/ 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 |
|---|---|---|
platformer_2d_add_ability | writes | Add a specific ability to a character. Supports: HorizontalMovement, Jump, WallJump, Dash, Crouch, |
platformer_2d_add_camera_zone | writes | Add a Platformer2DCameraZone trigger that overrides the main camera's zoom/offset/smoothing |
platformer_2d_add_checkpoint | writes | Add a Platformer2DCheckpoint trigger at a position. Auto-registered with the LevelManager. |
platformer_2d_add_damage_zone | writes | Create a damage zone trigger that damages characters over time while overlapping. |
platformer_2d_add_death_zone | writes | Create an instant-kill trigger area (pit, lava, spikes from below). |
platformer_2d_add_pickup | writes | Create a pickup at a position. Kinds: Coin, HealthPotion, PowerUp, Star, InventoryItem, Ammo, Weapon… |
platformer_2d_apply_preset | writes | Apply a character preset to an existing Platformer2DCharacter. Reconfigures abilities |
platformer_2d_attach_feel_stack | writes | Attach a Buril GameFeel FeelStack (created via feel_* tools) to a character ability or event. |
platformer_2d_configure_controller | writes | Set Platformer2DCharacterController parameters: gravity, fall multiplier, ascent |
platformer_2d_configure_dash | writes | Configure the DashAbility: distance, duration, cooldown, aim mode (CharacterFacing, InputDirection, |
platformer_2d_configure_jump | writes | Configure the JumpAbility: number of jumps, height, coyote-time window, input-buffer window, |
platformer_2d_create_character | writes | Create a 2D platformer character on a new or existing GameObject. |
platformer_2d_create_demo_scene | writes | Spawn a demo: a level (SimplePlatformer template), one player character (preset), three enemies |
platformer_2d_create_enemy | writes | Create an enemy character on a new or existing GameObject from a preset. Presets: |
platformer_2d_create_inventory | writes | Attach a Platformer2DInventory to a character with N slots and a max-weight cap. |
platformer_2d_create_inventory_item | writes | Create a Platformer2DInventoryItem ScriptableObject asset. Saved at |
platformer_2d_create_level | writes | Create a Platformer2DLevelManager GameObject with optional template geometry. Templates: |
platformer_2d_export_setup | read-only | Export a character or level configuration to a JSON string (read-only). |
platformer_2d_generate_animator | writes | Generate an AnimatorController asset with the default platformer states |
platformer_2d_setup_camera | writes | Add a Platformer2DCameraController to the main camera (or a specified camera) so it follows a target… |
platformer_2d_setup_enemy_ai | writes | Replace or augment an enemy's AI brain. States are defined as a JSON array of |
platformer_2d_setup_local_multiplayer | writes | Set up local multiplayer: assign PlayerN ids to the given characters and a camera framing strategy |
platformer_2d_setup_weapon | writes | Attach a weapon to a character via a preset (Pistol, MachineGun, ShotgunSpread, Rocket, |
platformer_2d_validate_character | read-only | Validate a character setup: ensures controller + health + at least HorizontalMovement + Jump are |