Cheats (Smash Hit)

Provides various cheats which are useful for debugging.

Balls

knSetBalls(balls: integer, [player_id: integer])

Set the player’s number of balls to balls.

For example, to set the player’s number of balls to 100:

knSetBalls(100)
knGetBalls([player_id: integer]): integer

Gets the current number of balls. This is different from using mgGet(), since it is updated even if you use knSetBalls().

Streak

knSetStreak(streak: integer, [player_id: integer])

Set the player’s streak.

For example, to set a four-ball multiball plus halfway to a five-ball multiball:

knSetStreak(35)
knGetStreak([player_id: integer]): integer

Gets the current streak. This is different from using mgGet(), since it is updated even if you use knSetStreak().

No-clip

Deprecated since version 22: Return true from onHitSomething() to achieve the same result.

knSetNoclip(mode: boolean)

If mode is true, then the noclip cheat is enabled if not already enabled. If mode is false, then noclip is disabled if not already disabled.

knGetNoclip(): boolean

Return true if currently in noclip mode, or false otherwise.