Impulse globals
print
print(console_reference: number, content: string) -> nilwarn
warn(console_reference: number, content: string) -> nilerror
error(console_reference: number, content: string) -> niladd_connection
add_connection(connection_name: string, callback: function) -> integerConnection name
Description
new_frame
Triggered at the start of each frame, allowing functions to execute per-frame updates such as rendering or game logic.
cursor_move
Invoked when the cursor moves, passing the new cursor position as a vector2 to the callback for handling input tracking or UI interactions.
shutdown
Invoked when the cursor moves, providing updated position coordinates to handle input tracking or UI interactions.
remove_connection
remove_connection(connection_reference: integer) -> nilload_string
load_string(source_code: string) -> functionnew_c_closure
new_c_closure(func: function) -> functionis_l_closure
is_l_closure(func: function) -> booleanis_c_closure
is_c_closure(func: function) -> booleanget_wrapped_original
get_wrapped_original(func: function) -> functionset_read_only
set_read_only(tbl: table) -> nilget_read_only
get_read_only(tbl: table) -> booleanrandom_string
random_string(length: integer) -> stringset_clipboard
set_clipboard(data: string) -> nilget_clipboard
get_clipboard() -> stringhas_internet
has_internet() -> booleanLast updated