|
RapidGameFramework
Reusable Godot managers for data-driven small games
|
Variables | |
| DataCacheManager | |
| bool | |
| data_cache_manager | |
| SettingsManager = get_node_or_null("/root/SettingsManager") | |
| music_player = AudioStreamPlayer.new() | |
| bus | |
| next_music_player = AudioStreamPlayer.new() | |
| sfx_player = AudioStreamPlayer.new() | |
| pending_next_track = false | |
| String | |
| Reload music and sound-effect libraries from folders. | |
| music_tracks = _load_music_manifest(MUSIC_MANIFEST) | |
| int | queued_track_index = -1 |
| stream | |
| Play one sound effect by basename. | |
| playlist_active = true | |
| int | current_track_index = -1 |
| Dictionary | |
| AudioStream | |
| Play one music track by basename. | |
| AudioStreamPlayer | |
| music_playlist = null | |
| Build one engine-managed stream so sequential transitions stay entirely in the audio playback system instead of swapping MP3 players on the game thread. | |
| int | |
| PackedByteArray | |
| float | |
| AudioStreamWAV | |
| format | |
| mix_rate | |
| stereo | |
| data | |
| streams | |
| rows | |
| track_path = str(row.get("path", "")) | |
| stream_count | |
| loop | |
| shuffle | |
| fade_time | |
| current | |
| paths | |
| dir | |
| file_name = dir.get_next() | |
| lower | |
| index | |
| audio_profile | |
| audio_manager.audio_profile |
Definition at line 472 of file audio_manager.gd.
| audio_manager.AudioStream |
Play one music track by basename.
Definition at line 115 of file audio_manager.gd.
| audio_manager.AudioStreamPlayer |
Definition at line 172 of file audio_manager.gd.
| audio_manager.AudioStreamWAV |
Definition at line 311 of file audio_manager.gd.
| audio_manager.bool |
Definition at line 22 of file audio_manager.gd.
| audio_manager.bus |
Definition at line 39 of file audio_manager.gd.
| audio_manager.current |
Definition at line 400 of file audio_manager.gd.
| tuple audio_manager.current_track_index = -1 |
Definition at line 93 of file audio_manager.gd.
| audio_manager.data |
Definition at line 315 of file audio_manager.gd.
| audio_manager.data_cache_manager |
Definition at line 31 of file audio_manager.gd.
| audio_manager.DataCacheManager |
Definition at line 15 of file audio_manager.gd.
| audio_manager.Dictionary |
Definition at line 108 of file audio_manager.gd.
| audio_manager.dir |
Definition at line 407 of file audio_manager.gd.
| audio_manager.fade_time |
Definition at line 381 of file audio_manager.gd.
| audio_manager.file_name = dir.get_next() |
Definition at line 411 of file audio_manager.gd.
| audio_manager.float |
Definition at line 307 of file audio_manager.gd.
| audio_manager.format |
Definition at line 312 of file audio_manager.gd.
| audio_manager.index |
Definition at line 436 of file audio_manager.gd.
| audio_manager.int |
Definition at line 302 of file audio_manager.gd.
| audio_manager.loop |
Definition at line 379 of file audio_manager.gd.
| audio_manager.lower |
Definition at line 420 of file audio_manager.gd.
| audio_manager.mix_rate |
Definition at line 313 of file audio_manager.gd.
| audio_manager.music_player = AudioStreamPlayer.new() |
Definition at line 38 of file audio_manager.gd.
| audio_manager.music_playlist = null |
Build one engine-managed stream so sequential transitions stay entirely in the audio playback system instead of swapping MP3 players on the game thread.
Definition at line 223 of file audio_manager.gd.
| audio_manager.music_tracks = _load_music_manifest(MUSIC_MANIFEST) |
Definition at line 68 of file audio_manager.gd.
| audio_manager.next_music_player = AudioStreamPlayer.new() |
Definition at line 43 of file audio_manager.gd.
| audio_manager.PackedByteArray |
Definition at line 304 of file audio_manager.gd.
| audio_manager.paths |
Definition at line 406 of file audio_manager.gd.
| audio_manager.pending_next_track = false |
Definition at line 62 of file audio_manager.gd.
| audio_manager.playlist_active = true |
Definition at line 92 of file audio_manager.gd.
| int audio_manager.queued_track_index = -1 |
Definition at line 76 of file audio_manager.gd.
| audio_manager.rows |
Definition at line 355 of file audio_manager.gd.
| audio_manager.SettingsManager = get_node_or_null("/root/SettingsManager") |
Definition at line 32 of file audio_manager.gd.
| audio_manager.sfx_player = AudioStreamPlayer.new() |
Definition at line 48 of file audio_manager.gd.
| audio_manager.shuffle |
Definition at line 380 of file audio_manager.gd.
| audio_manager.stereo |
Definition at line 314 of file audio_manager.gd.
| audio_manager.stream |
Play one sound effect by basename.
Definition at line 78 of file audio_manager.gd.
| audio_manager.stream_count |
Definition at line 378 of file audio_manager.gd.
| audio_manager.streams |
Definition at line 344 of file audio_manager.gd.
| audio_manager.String |
Reload music and sound-effect libraries from folders.
Definition at line 67 of file audio_manager.gd.
| audio_manager.track_path = str(row.get("path", "")) |
Definition at line 361 of file audio_manager.gd.