| Commit message (Collapse) | Author | Age | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
almost working music loading
music list sent to godot
wav loading not working
mp3 metadata
load wav initial
load and play title theme first
fix errors not related to nodetools
working wav define loading and music playlists
fixup error handling and playlist
load song chances
code style progress
switch mp3 metadata addon to MusicMetadata
add id3v1 mp3 metadata handling to MusicMetadata
remove commented code from id3v1
sounds gd styling
fix dataloader conflicts
clean up commented code
move MusicChance to dataloader
remove reference to old addon
move sfx defines loader
add self to credits
feedback on soundSingleton
include subfolders in sound singleton sfx map
replace space tabs
replace std_view_to_godot_string with std_to_godot_string
revise singleton files
revise gd side sound
final revisions
|
|
|
|
| |
Orama-Interactive/Keychain@5031af557efcff4eb1ae77550e91868ab57cb1c0
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Makes debug easier to see and handle
Add commit hash label to MainMenu
Add click-copyable tag, commit hash, and checksum to main menu
Rename VersionChecksumBox to ReleaseInfoBox
Move ReleaseInfoBox to separate scene and script
Add GIT_INFO.gd for generic project running
Add openvic2-plugin addon for handling export plugin
Replaces GIT_INFO.gd on export
Setup build workflow to retrieve commit hash, tag, and release
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Refactor SFX into a SoundManager
Add SoundManager able to play arbitrary sound streams
Make SoundManager use only one AudioStreamPlayer per bus
Add StyleBoxWithSound
Add Kenney UI Audio click3.wav
Removed sound play via pressed signals in MainMenu
Make Button_MainMenu pressed style StyleBoxWithSound with click3.wav sound
* Add playing mp3 files by name to the SoundManager
* Fix missing quotation
|
|
* Add modified Keychain plugin for future Controls tab
See https://github.com/Orama-Interactive/Keychain/tree/4.x
Added Events autoload singleton for global eventing namespace
Added Events.Options for global options functionality
* Add Controls tab via Keychain plugin
Use Events.Options for save, load, and reset of settings
Separate OptionMenu tabs into scene files
Add locale saving and loading
Refactor SettingNodes scripts for more generalized use
Remove random prints
Remove useless spinbox signal connection
Make Resolution consistently use Vector2i
* Implement Godot project overrides for resolution and window mode
Overrides are necessary as Godot does not load resolution or window mode on startup, so an override is necessary to ensure this happens.
Add null checks to SettingHSlider and SettingOptionButton
* Fix incorrect resolution value in ResolutionSelector
* Correct project settings override behavior in editor
Godot normally tries to overwrite the project settings in the editor, a template feature tag must be used to prevent the editor from overwriting the project.godot settings.
* Fix Orama-Interactive/Keychain#8
|