Skip to main content

FightingGame

25 tools in this family (folder Editor/Tools/FightingGame/ 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
fighting_add_hitboxwritesAdd an active-frame hitbox (offensive volume) to a move. Box / capsule / sphere with damage + hit pr…
fighting_add_hurtboxwritesAdd a hurtbox (defensive volume) to a move or to a fighter as a default body box. Region selects Hig…
fighting_apply_archetypewritesApply an archetype preset (Shoto / Grappler / Charge / Rushdown / Zoner / MixUp / Footsies / Boss)
fighting_configure_cancelswritesAdd one or more cancel windows to a move's CancelTable. Each window specifies start/end frames, canc…
fighting_configure_matchwritesConfigure a match (Best of N, stage, P1 / P2 fighter ids).
fighting_configure_meterwritesConfigure a fighter's super-meter (max value, level stops, fill rates per damage / block / move exec…
fighting_configure_roundwritesConfigure round settings: time limit, rounds-to-win, timeout verdict, sudden-death, meter / HP reset…
fighting_create_ex_movewritesCreate the EX (half-bar) version of an existing special move. Adds damage / invuln / startup bonus.
fighting_create_fighterwritesCreate a FighterDefinition with dimension (2D/3D), HP, walk speeds, jump arc, weight.
fighting_create_movewritesCreate or replace a move on a fighter's MoveSet. Supports universal templates (5LP/5MP/5HP/2LK/2MK/2…
fighting_create_stagewritesCreate a stage (background prefab, ground, walls, camera bounds, music).
fighting_create_super_movewritesCreate a super move: typically Double-Quarter-Circle motion + integer meter level cost + cinematic f…
fighting_create_tournamentwritesCreate a tournament bracket (round-robin / single-elim / double-elim) and seed participants.
fighting_define_frame_datawritesSet startup / active / recovery frames for an animation on a move. Creates the move if missing.
fighting_define_motion_patternwritesDefine a reusable motion pattern (qcf / qcb / dp / hcb / hcf / charge / fullcircle / double-quarter …
fighting_enable_rollbackwritesEnable rollback netcode: configures snapshot buffer (frames), input prediction window, input delay.
fighting_export_setupread-onlyExport the full FightingGameRegistry (fighters, moves, stages, tournaments) to a JSON string. ReadOn…
fighting_generate_animatorwritesGenerate an AnimatorController with locomotion + attacks + hit-reactions sub-state-machines for a fi…
fighting_setup_aiwritesConfigure an AI fighter with difficulty (Trainer/VeryEasy/Easy/Normal/Hard/Hardest) and personality
fighting_setup_block_systemwritesConfigure block system (high/low/air, parry, just-defense, guard meter, guard-crush damage).
fighting_setup_combo_scalingwritesSet the damage-scaling array. Standard default: [1.00, 0.80, 0.70, 0.60, 0.50, 0.40, 0.30].
fighting_setup_input_bufferwritesConfigure the input-buffer window (frames) used by the motion detector. Default 60 frames (1 sec at …
fighting_setup_throwwritesConfigure a throw (range, animations, tech window, damage). Throws are unblockable except by air-thr…
fighting_setup_training_modewritesConfigure training-mode (dummy mode, infinite HP/meter, frame-data overlay, input recorder).
fighting_visualize_hitboxeswritesToggle the HitboxVisualizer component on all FighterRuntime instances in the active scene.