noita_entangled_worlds/docs/hooks.md

15 lines
733 B
Markdown
Raw Normal View History

2024-05-27 19:53:29 +03:00
# List of available hooks:
- `ctx.hook.on_world_initialized()`
2024-05-27 19:53:29 +03:00
- `ctx.hook.on_world_update()`
- `ctx.hook.on_world_update_client()`
- `ctx.hook.on_world_update_host()`
- `ctx.hook.on_new_player_seen(new_playerdata, player_count)` - called the first time player with this peer_id has entered the world
2024-05-27 19:53:29 +03:00
- `ctx.hook.on_local_player_spawn(my_player)`
- `ctx.hook.on_client_spawned(peer_id, new_playerdata)`
- `ctx.hook.on_should_send_updates()` - called either when we connect, or somebody else connects (and sends "welcome" message)
2024-08-22 17:53:14 +03:00
- `ctx.hook.on_draw_debug_window(imgui)`
- `ctx.hook.on_local_player_polymorphed(currently_polymorphed)`
- `ctx.hook.on_client_polymorphed(peer_id, player_data)`
2024-09-11 12:38:20 +03:00
- `ctx.hook.on_late_init()`