Gamestate¶
Category: Singleton
Brief Description¶
Handles multiplayer gamestate.
Methods¶
float | get_playback_position ( ) |
AudioStreamPlayback | get_stream_playback ( ) |
void | play ( float from_position=0.0 ) |
void | seek ( float to_position ) |
void | stop ( ) |
Signals¶
- user_join ( )
Emits when user is fully registered.
- user_leave ( )
Emits when a registered user leaves.
- user_name_disconnected ( String name )
Emits when user is connected for chat.
- user_name_connected ( String name )
Emits when user is disconnected from chat.
Emits message of id user.
- player_id ( int id )
Emits id of player after establishing a connection.
- server_up ( )
No description provided.
- server_connected ( )
No description provided.
- server_select ( )
Shows dialog to connect to a server or create a server.
- network_error ( string message )
No description provided.
- network_log ( string message )
Emmit on change in server status, client status - conenction, establishing connection, etc.
- scene_change ( )
No description provided.
- scene_change_name ( name )
No description provided.
- scene_change_error ( msg )
No description provided.
- loading_progress ( percentage )
No description provided.
- loading_done ( )
- loading_error ( msg )
No description provided.
- player_scene ( )
No description provided.
Emit when a scene for players is detected
- connection_failed ( )
No description provided.
- connection_succeeded ( )
No description provided.
- game_ended ( )
No description provided.
- game_error ( what )
No description provided.
Description¶
Does something with multiplayer
Tutorials¶
- Should be done
Method Descriptions¶
- float get_playback_position ( )
Returns the position in the AudioStream.
- AudioStreamPlayback get_stream_playback ( )
- void play ( float from_position=0.0 )
Plays the audio from the given position ‘from_position’, in seconds.
- void seek ( float to_position )
Sets the position from which audio will be played, in seconds.
- void stop ( )
Stops the audio.