Social Features
All out provides text and optional voice chat for you to use in your games
Reading Chat
ao_before_scene_load :: proc() {
core_globals.server_on_chat_message_received = on_chat_message;
}
on_chat_message :: proc(player: Player, message: string) {
log_info("% said %", {player.get_username(), message});
}Chat API reference
Chat :: struct {
Mode :: enum {
DEFAULT;
BUBBLE_ONLY;
}
set_mode :: proc(mode: Mode);
server_send_message :: proc(message: string, player: Player = null);
is_open :: proc() -> bool;
}Chat Commands
Common dev/admin commands
Permissions
Annotation
Who can use
Arguments & optional parameters
Strings with spaces
Getting command usage
Enabling Voice Chat
Communication channels
Moderation
Last updated