Skip to main content

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.

ToolEffectDescription
platformer_2d_add_abilitywritesAdd a specific ability to a character. Supports: HorizontalMovement, Jump, WallJump, Dash, Crouch,
platformer_2d_add_camera_zonewritesAdd a Platformer2DCameraZone trigger that overrides the main camera's zoom/offset/smoothing
platformer_2d_add_checkpointwritesAdd a Platformer2DCheckpoint trigger at a position. Auto-registered with the LevelManager.
platformer_2d_add_damage_zonewritesCreate a damage zone trigger that damages characters over time while overlapping.
platformer_2d_add_death_zonewritesCreate an instant-kill trigger area (pit, lava, spikes from below).
platformer_2d_add_pickupwritesCreate a pickup at a position. Kinds: Coin, HealthPotion, PowerUp, Star, InventoryItem, Ammo, Weapon…
platformer_2d_apply_presetwritesApply a character preset to an existing Platformer2DCharacter. Reconfigures abilities
platformer_2d_attach_feel_stackwritesAttach a Buril GameFeel FeelStack (created via feel_* tools) to a character ability or event.
platformer_2d_configure_controllerwritesSet Platformer2DCharacterController parameters: gravity, fall multiplier, ascent
platformer_2d_configure_dashwritesConfigure the DashAbility: distance, duration, cooldown, aim mode (CharacterFacing, InputDirection,
platformer_2d_configure_jumpwritesConfigure the JumpAbility: number of jumps, height, coyote-time window, input-buffer window,
platformer_2d_create_characterwritesCreate a 2D platformer character on a new or existing GameObject.
platformer_2d_create_demo_scenewritesSpawn a demo: a level (SimplePlatformer template), one player character (preset), three enemies
platformer_2d_create_enemywritesCreate an enemy character on a new or existing GameObject from a preset. Presets:
platformer_2d_create_inventorywritesAttach a Platformer2DInventory to a character with N slots and a max-weight cap.
platformer_2d_create_inventory_itemwritesCreate a Platformer2DInventoryItem ScriptableObject asset. Saved at
platformer_2d_create_levelwritesCreate a Platformer2DLevelManager GameObject with optional template geometry. Templates:
platformer_2d_export_setupread-onlyExport a character or level configuration to a JSON string (read-only).
platformer_2d_generate_animatorwritesGenerate an AnimatorController asset with the default platformer states
platformer_2d_setup_camerawritesAdd a Platformer2DCameraController to the main camera (or a specified camera) so it follows a target…
platformer_2d_setup_enemy_aiwritesReplace or augment an enemy's AI brain. States are defined as a JSON array of
platformer_2d_setup_local_multiplayerwritesSet up local multiplayer: assign PlayerN ids to the given characters and a camera framing strategy
platformer_2d_setup_weaponwritesAttach a weapon to a character via a preset (Pistol, MachineGun, ShotgunSpread, Rocket,
platformer_2d_validate_characterread-onlyValidate a character setup: ensures controller + health + at least HorizontalMovement + Jump are