Skip to main content

TopDownKit

28 tools in this family (folder Editor/Tools/TopDownKit/ 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
topdownkit_add_abilitywritesAdd a specific ability to a top-down character. Supports: Movement, Orientation, RunSprint,
topdownkit_add_camera_zonewritesAdd a per-area camera override trigger.
topdownkit_add_checkpointwritesAdd a checkpoint trigger to a level at the given position.
topdownkit_add_damage_zonewritesAdd a damage-over-time zone (trigger) at a position.
topdownkit_add_death_zonewritesAdd an instant-kill trigger zone.
topdownkit_add_doorwritesAdd a TopDownDoor at a position. Can be locked by a key id, or auto-open after a room is cleared.
topdownkit_add_roomwritesAdd a TopDownRoom: bounded region with enemy spawn points + completion flag.
topdownkit_apply_presetwritesApply a character preset to an existing TopDownCharacter. Reconfigures abilities to match.
topdownkit_attach_feel_stackwritesAttach a Buril GameFeel FeelStack id to an event on the character. Events:
topdownkit_configure_aimwritesConfigure the AimAbility's source. Modes: None, Cursor, RightStick, KeyDirections,
topdownkit_configure_controllerwritesSet TopDownController parameters: max speed, accel/decel, turn speed, friction,
topdownkit_configure_dashwritesConfigure the DashAbility on a character: distance, duration, cooldown,
topdownkit_create_characterwritesCreate a top-down character (2D or 3D mode) on a new or existing GameObject.
topdownkit_create_demo_scenewritesCompose a minimal demo scene: level manager + 1 player character + N enemies +
topdownkit_create_enemywritesCreate an enemy with controller + health + AI brain. Presets:
topdownkit_create_levelwritesCreate a top-down level manager with bounds, default spawn point, and N checkpoints.
topdownkit_create_petwritesCreate a pet companion that follows an owner. Modes: Idle, Aggressive, Defensive.
topdownkit_create_weapon_slotswritesConfigure multi-weapon hotswap: add WeaponSlotsAbility and set slot count.
topdownkit_export_setupread-onlyExport a character or level configuration to a JSON string (read-only).
topdownkit_generate_animatorwritesGenerate a top-down AnimatorController (.controller asset) with 8 states:
topdownkit_generate_dungeonwritesProcedurally generate a dungeon graph: N rooms placed by layout (Linear, Branching, Grid, Spiral)
topdownkit_setup_camerawritesAdd a TopDownCamera2D (orthographic) or TopDownCamera3D (perspective) to the main camera.
topdownkit_setup_enemy_aiwritesReconfigure an enemy's AI brain — set tick mode, sight range on TargetIsVisibleDecision,
topdownkit_setup_local_multiplayerwritesConfigure local multiplayer: list of player character GameObjects + camera strategy
topdownkit_setup_pathfindingwritesSwap an enemy's Chase MoveTowardTargetAction with a PathfindToTargetAction.
topdownkit_setup_vehiclewritesCreate or configure a vehicle (2D or 3D). Presets:
topdownkit_setup_wave_spawnerwritesCreate or configure a TopDownWaveSpawner: list of waves (count + interval + duration),
topdownkit_setup_weaponwritesAttach a configured weapon to a character (and register it in the WeaponAbility slot list).