| Commit message (Collapse) | Author | Age | Lines |
|
|
|
|
| |
Make main_menu_button_normal a text resource
Easier to manage with Git
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Remove default_theme as theme for GameMenu
Usable as a result of Godot 4.0.1 update
Move theme resources to theme directory
Move theme_assets to theme/assets
For better theme organization
Remove scene/node specific theme overrides
Use theme_type_variation for nodes in MainMenu, OptionsMenu, CreditsMenu
Decreases coupling of theme values in scenes and the scene tree
Assign theme resources to MainMenu, OptionsMenu, and CreditsMenu
Separates general default theme values and scene specific theme values
Reduces the specificity and verbosity of theme type variation names
Rename MainMenu/Panel/VBox/Margin2 to BottomMargin
For better clarity of Margin's purpose
Add newline to end of CreditsMenu.gd
|
|
|
|
|
|
| |
Fix OptionsMenu scaling
Options UI extended
Connected escape for back
|
| |
|
|\
| |
| | |
Make default_theme a text resource
|
| |
| |
| |
| |
| |
| |
| |
| | |
Makes it a text resource
Remove Button font data from default_theme
Fixes erroneous theme updates
Centralize Label_Checksum font_color into default_theme
|
|/
|
|
|
|
|
|
|
|
|
|
|
| |
Requirements met by this PR:
SS-17
SS-29 [1]
UI-32
UI-34
UIFUN-36
UI-35
UI-38
UIFUN-37
FS-4
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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 stylized theme to MainMenu
Increase message queue memory size by 4
Add default_theme.theme
Refactor SampleGame.gd to better account for refactoring via @export nodes
Properly aligne SampleGame scene
Reorganize MainMenu into its own directory
Add main_menu_border_paper.png
Add main_menu_button.png
* Add background image to theme
Implement StyleBoxCombinedTexture
Allows drawing an array of textures all at once
Make MainMenu Panel a PanelContainer for consistency
* Implement MainMenu button press, hover, and focus styles
Improve MainMenu button disabled style
* Add Godot's latest documentation to the README.md
|