diff --git a/Audio/midi/Song1.mid b/Audio/Midi/Song1.mid similarity index 100% rename from Audio/midi/Song1.mid rename to Audio/Midi/Song1.mid diff --git a/Audio/midi/Song2.mid b/Audio/Midi/Song2.mid similarity index 100% rename from Audio/midi/Song2.mid rename to Audio/Midi/Song2.mid diff --git a/Audio/midi/Song3.mid b/Audio/Midi/Song3.mid similarity index 100% rename from Audio/midi/Song3.mid rename to Audio/Midi/Song3.mid diff --git a/Audio/midi/florestan-subset.sf2 b/Audio/Midi/florestan-subset.sf2 similarity index 100% rename from Audio/midi/florestan-subset.sf2 rename to Audio/Midi/florestan-subset.sf2 diff --git a/Classes/MidiMaestro/MidiMaestro.cs.uid b/Classes/MidiMaestro/MidiMaestro.cs.uid new file mode 100644 index 00000000..f658a5c6 --- /dev/null +++ b/Classes/MidiMaestro/MidiMaestro.cs.uid @@ -0,0 +1 @@ +uid://cdykm1ykh0oqo diff --git a/Classes/MidiMaestro/SongTemplate.cs.uid b/Classes/MidiMaestro/SongTemplate.cs.uid new file mode 100644 index 00000000..ca659577 --- /dev/null +++ b/Classes/MidiMaestro/SongTemplate.cs.uid @@ -0,0 +1 @@ +uid://bb2lxonulska2 diff --git a/Classes/Notes/Note.cs.uid b/Classes/Notes/Note.cs.uid new file mode 100644 index 00000000..eb648bce --- /dev/null +++ b/Classes/Notes/Note.cs.uid @@ -0,0 +1 @@ +uid://bkeut3tmr0kkv diff --git a/Classes/Relics/assets/relic_Breakfast.png b/Classes/Relics/Assets/Relic_Breakfast.png similarity index 100% rename from Classes/Relics/assets/relic_Breakfast.png rename to Classes/Relics/Assets/Relic_Breakfast.png diff --git a/Classes/Relics/assets/relic_Breakfast.png.import b/Classes/Relics/Assets/Relic_Breakfast.png.import similarity index 100% rename from Classes/Relics/assets/relic_Breakfast.png.import rename to Classes/Relics/Assets/Relic_Breakfast.png.import diff --git a/Classes/Relics/assets/relic_GoodVibes.png b/Classes/Relics/Assets/Relic_GoodVibes.png similarity index 100% rename from Classes/Relics/assets/relic_GoodVibes.png rename to Classes/Relics/Assets/Relic_GoodVibes.png diff --git a/Classes/Relics/assets/relic_GoodVibes.png.import b/Classes/Relics/Assets/Relic_GoodVibes.png.import similarity index 100% rename from Classes/Relics/assets/relic_GoodVibes.png.import rename to Classes/Relics/Assets/Relic_GoodVibes.png.import diff --git a/Classes/Relics/RelicEffect.cs.uid b/Classes/Relics/RelicEffect.cs.uid new file mode 100644 index 00000000..cc4495ca --- /dev/null +++ b/Classes/Relics/RelicEffect.cs.uid @@ -0,0 +1 @@ +uid://bppepqbww3dgb diff --git a/Classes/Relics/RelicTemplate.cs.uid b/Classes/Relics/RelicTemplate.cs.uid new file mode 100644 index 00000000..0aa1aede --- /dev/null +++ b/Classes/Relics/RelicTemplate.cs.uid @@ -0,0 +1 @@ +uid://c2hoh6f7xdlqs diff --git a/Funk Engine.csproj b/Funk Engine.csproj index 79bf1b7c..2eddb4c7 100644 --- a/Funk Engine.csproj +++ b/Funk Engine.csproj @@ -1,8 +1,6 @@ - + - net6.0 - net7.0 - net8.0 + net8.0 true FunkEngine @@ -10,7 +8,7 @@ - + diff --git a/Funk Engine.csproj.old b/Funk Engine.csproj.old new file mode 100644 index 00000000..55ac398d --- /dev/null +++ b/Funk Engine.csproj.old @@ -0,0 +1,19 @@ + + + net6.0 + net7.0 + net8.0 + true + FunkEngine + + + + + + + + + + + + \ No newline at end of file diff --git a/Globals/BgAudioPlayer/BgAudioPlayer.cs.uid b/Globals/BgAudioPlayer/BgAudioPlayer.cs.uid new file mode 100644 index 00000000..4765266c --- /dev/null +++ b/Globals/BgAudioPlayer/BgAudioPlayer.cs.uid @@ -0,0 +1 @@ +uid://1606wiel31cd diff --git a/Globals/ContrastFilter/ContrastFilter.gdshader.uid b/Globals/ContrastFilter/ContrastFilter.gdshader.uid new file mode 100644 index 00000000..ad9bb289 --- /dev/null +++ b/Globals/ContrastFilter/ContrastFilter.gdshader.uid @@ -0,0 +1 @@ +uid://6xa3rw1a2y5p diff --git a/Globals/FunkEngineNameSpace.cs.uid b/Globals/FunkEngineNameSpace.cs.uid new file mode 100644 index 00000000..793ac61e --- /dev/null +++ b/Globals/FunkEngineNameSpace.cs.uid @@ -0,0 +1 @@ +uid://doe2djfhypu11 diff --git a/Globals/SaveSystem.cs.uid b/Globals/SaveSystem.cs.uid new file mode 100644 index 00000000..f5822c21 --- /dev/null +++ b/Globals/SaveSystem.cs.uid @@ -0,0 +1 @@ +uid://djsnp2bqxh1v6 diff --git a/Globals/Scribe.cs.uid b/Globals/Scribe.cs.uid new file mode 100644 index 00000000..8f3b5072 --- /dev/null +++ b/Globals/Scribe.cs.uid @@ -0,0 +1 @@ +uid://cju60m7xnn126 diff --git a/Globals/StageProducer.cs.uid b/Globals/StageProducer.cs.uid new file mode 100644 index 00000000..e90bb483 --- /dev/null +++ b/Globals/StageProducer.cs.uid @@ -0,0 +1 @@ +uid://frrfqkluvw56 diff --git a/Globals/TimeKeeper.cs.uid b/Globals/TimeKeeper.cs.uid new file mode 100644 index 00000000..2ba0c628 --- /dev/null +++ b/Globals/TimeKeeper.cs.uid @@ -0,0 +1 @@ +uid://cv52t8b2ihgqn diff --git a/Globals/Translations/translations.csv b/Globals/Translations/Translations.csv similarity index 100% rename from Globals/Translations/translations.csv rename to Globals/Translations/Translations.csv diff --git a/Globals/Translations/translations.csv.import b/Globals/Translations/Translations.csv.import similarity index 94% rename from Globals/Translations/translations.csv.import rename to Globals/Translations/Translations.csv.import index b1ceb83a..bc72c8ed 100644 --- a/Globals/Translations/translations.csv.import +++ b/Globals/Translations/Translations.csv.import @@ -2,7 +2,7 @@ importer="csv_translation" type="Translation" -uid="uid://drjnsd6mqpxqh" +uid="uid://b5fwfbchc68yq" [deps] diff --git a/scenes/BattleDirector/NotePlacementBar.tscn b/Scenes/BattleDirector/NotePlacementBar.tscn similarity index 100% rename from scenes/BattleDirector/NotePlacementBar.tscn rename to Scenes/BattleDirector/NotePlacementBar.tscn diff --git a/scenes/BattleDirector/notePoofParticles.tscn b/Scenes/BattleDirector/NotePoofParticles.tscn similarity index 100% rename from scenes/BattleDirector/notePoofParticles.tscn rename to Scenes/BattleDirector/NotePoofParticles.tscn diff --git a/scenes/BattleDirector/scripts/BattleDirector.cs b/Scenes/BattleDirector/Scripts/BattleDirector.cs similarity index 100% rename from scenes/BattleDirector/scripts/BattleDirector.cs rename to Scenes/BattleDirector/Scripts/BattleDirector.cs diff --git a/Scenes/BattleDirector/Scripts/BattleDirector.cs.uid b/Scenes/BattleDirector/Scripts/BattleDirector.cs.uid new file mode 100644 index 00000000..bddf886f --- /dev/null +++ b/Scenes/BattleDirector/Scripts/BattleDirector.cs.uid @@ -0,0 +1 @@ +uid://bttu0wmy2fp64 diff --git a/scenes/BattleDirector/scripts/Conductor.cs b/Scenes/BattleDirector/Scripts/Conductor.cs similarity index 100% rename from scenes/BattleDirector/scripts/Conductor.cs rename to Scenes/BattleDirector/Scripts/Conductor.cs diff --git a/Scenes/BattleDirector/Scripts/Conductor.cs.uid b/Scenes/BattleDirector/Scripts/Conductor.cs.uid new file mode 100644 index 00000000..035b0cdf --- /dev/null +++ b/Scenes/BattleDirector/Scripts/Conductor.cs.uid @@ -0,0 +1 @@ +uid://tg14hkh1n7iv diff --git a/scenes/BattleDirector/scripts/NotePlacementBar.cs b/Scenes/BattleDirector/Scripts/NotePlacementBar.cs similarity index 100% rename from scenes/BattleDirector/scripts/NotePlacementBar.cs rename to Scenes/BattleDirector/Scripts/NotePlacementBar.cs diff --git a/Scenes/BattleDirector/Scripts/NotePlacementBar.cs.uid b/Scenes/BattleDirector/Scripts/NotePlacementBar.cs.uid new file mode 100644 index 00000000..b91e7413 --- /dev/null +++ b/Scenes/BattleDirector/Scripts/NotePlacementBar.cs.uid @@ -0,0 +1 @@ +uid://gj666xe815py diff --git a/scenes/BattleDirector/scripts/NoteQueueParticlesFactory.cs b/Scenes/BattleDirector/Scripts/NoteQueueParticlesFactory.cs similarity index 100% rename from scenes/BattleDirector/scripts/NoteQueueParticlesFactory.cs rename to Scenes/BattleDirector/Scripts/NoteQueueParticlesFactory.cs diff --git a/Scenes/BattleDirector/Scripts/NoteQueueParticlesFactory.cs.uid b/Scenes/BattleDirector/Scripts/NoteQueueParticlesFactory.cs.uid new file mode 100644 index 00000000..efdeadb4 --- /dev/null +++ b/Scenes/BattleDirector/Scripts/NoteQueueParticlesFactory.cs.uid @@ -0,0 +1 @@ +uid://segow0xumdrw diff --git a/scenes/BattleDirector/scripts/TextParticle.cs b/Scenes/BattleDirector/Scripts/TextParticle.cs similarity index 100% rename from scenes/BattleDirector/scripts/TextParticle.cs rename to Scenes/BattleDirector/Scripts/TextParticle.cs diff --git a/Scenes/BattleDirector/Scripts/TextParticle.cs.uid b/Scenes/BattleDirector/Scripts/TextParticle.cs.uid new file mode 100644 index 00000000..1adb950e --- /dev/null +++ b/Scenes/BattleDirector/Scripts/TextParticle.cs.uid @@ -0,0 +1 @@ +uid://dqtrm0p8fjg8m diff --git a/scenes/ChartViewport/ChartViewport.tscn b/Scenes/ChartViewport/ChartViewport.tscn similarity index 100% rename from scenes/ChartViewport/ChartViewport.tscn rename to Scenes/ChartViewport/ChartViewport.tscn diff --git a/scenes/ChartViewport/LoopMarker.png b/Scenes/ChartViewport/LoopMarker.png similarity index 100% rename from scenes/ChartViewport/LoopMarker.png rename to Scenes/ChartViewport/LoopMarker.png diff --git a/scenes/ChartViewport/LoopMarker.png.import b/Scenes/ChartViewport/LoopMarker.png.import similarity index 100% rename from scenes/ChartViewport/LoopMarker.png.import rename to Scenes/ChartViewport/LoopMarker.png.import diff --git a/scenes/ChartViewport/scripts/ChartManager.cs b/Scenes/ChartViewport/Scripts/ChartManager.cs similarity index 100% rename from scenes/ChartViewport/scripts/ChartManager.cs rename to Scenes/ChartViewport/Scripts/ChartManager.cs diff --git a/Scenes/ChartViewport/Scripts/ChartManager.cs.uid b/Scenes/ChartViewport/Scripts/ChartManager.cs.uid new file mode 100644 index 00000000..0bddd967 --- /dev/null +++ b/Scenes/ChartViewport/Scripts/ChartManager.cs.uid @@ -0,0 +1 @@ +uid://btgmfxqoe2wqx diff --git a/scenes/ChartViewport/scripts/HitParticles.cs b/Scenes/ChartViewport/Scripts/HitParticles.cs similarity index 100% rename from scenes/ChartViewport/scripts/HitParticles.cs rename to Scenes/ChartViewport/Scripts/HitParticles.cs diff --git a/Scenes/ChartViewport/Scripts/HitParticles.cs.uid b/Scenes/ChartViewport/Scripts/HitParticles.cs.uid new file mode 100644 index 00000000..d230eef1 --- /dev/null +++ b/Scenes/ChartViewport/Scripts/HitParticles.cs.uid @@ -0,0 +1 @@ +uid://bjj3132iu8lrc diff --git a/scenes/ChartViewport/scripts/Loopable.cs b/Scenes/ChartViewport/Scripts/Loopable.cs similarity index 100% rename from scenes/ChartViewport/scripts/Loopable.cs rename to Scenes/ChartViewport/Scripts/Loopable.cs diff --git a/Scenes/ChartViewport/Scripts/Loopable.cs.uid b/Scenes/ChartViewport/Scripts/Loopable.cs.uid new file mode 100644 index 00000000..637058ab --- /dev/null +++ b/Scenes/ChartViewport/Scripts/Loopable.cs.uid @@ -0,0 +1 @@ +uid://cf58ep1c2o0q2 diff --git a/scenes/ChestScene/assets/Chest.png b/Scenes/ChestScene/Assets/Chest.png similarity index 100% rename from scenes/ChestScene/assets/Chest.png rename to Scenes/ChestScene/Assets/Chest.png diff --git a/scenes/ChestScene/assets/Chest.png.import b/Scenes/ChestScene/Assets/Chest.png.import similarity index 100% rename from scenes/ChestScene/assets/Chest.png.import rename to Scenes/ChestScene/Assets/Chest.png.import diff --git a/scenes/ChestScene/ChestScene.cs b/Scenes/ChestScene/ChestScene.cs similarity index 100% rename from scenes/ChestScene/ChestScene.cs rename to Scenes/ChestScene/ChestScene.cs diff --git a/Scenes/ChestScene/ChestScene.cs.uid b/Scenes/ChestScene/ChestScene.cs.uid new file mode 100644 index 00000000..e5698739 --- /dev/null +++ b/Scenes/ChestScene/ChestScene.cs.uid @@ -0,0 +1 @@ +uid://cetn71kolbrmg diff --git a/scenes/ChestScene/ChestScene.tscn b/Scenes/ChestScene/ChestScene.tscn similarity index 100% rename from scenes/ChestScene/ChestScene.tscn rename to Scenes/ChestScene/ChestScene.tscn diff --git a/scenes/Maps/assets/BattleIcon.png b/Scenes/Maps/Assets/BattleIcon.png similarity index 100% rename from scenes/Maps/assets/BattleIcon.png rename to Scenes/Maps/Assets/BattleIcon.png diff --git a/scenes/Maps/assets/BattleIcon.png.import b/Scenes/Maps/Assets/BattleIcon.png.import similarity index 100% rename from scenes/Maps/assets/BattleIcon.png.import rename to Scenes/Maps/Assets/BattleIcon.png.import diff --git a/scenes/Maps/assets/BossIcon.png b/Scenes/Maps/Assets/BossIcon.png similarity index 100% rename from scenes/Maps/assets/BossIcon.png rename to Scenes/Maps/Assets/BossIcon.png diff --git a/scenes/Maps/assets/BossIcon.png.import b/Scenes/Maps/Assets/BossIcon.png.import similarity index 100% rename from scenes/Maps/assets/BossIcon.png.import rename to Scenes/Maps/Assets/BossIcon.png.import diff --git a/scenes/Maps/assets/ChestIcon.png b/Scenes/Maps/Assets/ChestIcon.png similarity index 100% rename from scenes/Maps/assets/ChestIcon.png rename to Scenes/Maps/Assets/ChestIcon.png diff --git a/scenes/Maps/assets/ChestIcon.png.import b/Scenes/Maps/Assets/ChestIcon.png.import similarity index 100% rename from scenes/Maps/assets/ChestIcon.png.import rename to Scenes/Maps/Assets/ChestIcon.png.import diff --git a/scenes/Maps/cartographer.tscn b/Scenes/Maps/Cartographer.tscn similarity index 100% rename from scenes/Maps/cartographer.tscn rename to Scenes/Maps/Cartographer.tscn diff --git a/scenes/Maps/scripts/Cartographer.cs b/Scenes/Maps/Scripts/Cartographer.cs similarity index 100% rename from scenes/Maps/scripts/Cartographer.cs rename to Scenes/Maps/Scripts/Cartographer.cs diff --git a/Scenes/Maps/Scripts/Cartographer.cs.uid b/Scenes/Maps/Scripts/Cartographer.cs.uid new file mode 100644 index 00000000..b60276a2 --- /dev/null +++ b/Scenes/Maps/Scripts/Cartographer.cs.uid @@ -0,0 +1 @@ +uid://dtlpiwt4n3pta diff --git a/scenes/NoteManager/assets/arrow_outline.png b/Scenes/NoteManager/Assets/Arrow_Outline.png similarity index 100% rename from scenes/NoteManager/assets/arrow_outline.png rename to Scenes/NoteManager/Assets/Arrow_Outline.png diff --git a/scenes/NoteManager/assets/arrow_outline.png.import b/Scenes/NoteManager/Assets/Arrow_Outline.png.import similarity index 100% rename from scenes/NoteManager/assets/arrow_outline.png.import rename to Scenes/NoteManager/Assets/Arrow_Outline.png.import diff --git a/scenes/NoteManager/assets/new_arrow.png b/Scenes/NoteManager/Assets/New_Arrow.png similarity index 100% rename from scenes/NoteManager/assets/new_arrow.png rename to Scenes/NoteManager/Assets/New_Arrow.png diff --git a/scenes/NoteManager/assets/new_arrow.png.import b/Scenes/NoteManager/Assets/New_Arrow.png.import similarity index 100% rename from scenes/NoteManager/assets/new_arrow.png.import rename to Scenes/NoteManager/Assets/New_Arrow.png.import diff --git a/Scenes/NoteManager/Scripts/HoldArrow.cs.uid b/Scenes/NoteManager/Scripts/HoldArrow.cs.uid new file mode 100644 index 00000000..9a61bb2a --- /dev/null +++ b/Scenes/NoteManager/Scripts/HoldArrow.cs.uid @@ -0,0 +1 @@ +uid://ci5tt447bivmk diff --git a/scenes/NoteManager/scripts/InputHandler.cs b/Scenes/NoteManager/Scripts/InputHandler.cs similarity index 100% rename from scenes/NoteManager/scripts/InputHandler.cs rename to Scenes/NoteManager/Scripts/InputHandler.cs diff --git a/Scenes/NoteManager/Scripts/InputHandler.cs.uid b/Scenes/NoteManager/Scripts/InputHandler.cs.uid new file mode 100644 index 00000000..537c2930 --- /dev/null +++ b/Scenes/NoteManager/Scripts/InputHandler.cs.uid @@ -0,0 +1 @@ +uid://bok6bnyemsgck diff --git a/scenes/NoteManager/scripts/NoteArrow.cs b/Scenes/NoteManager/Scripts/NoteArrow.cs similarity index 100% rename from scenes/NoteManager/scripts/NoteArrow.cs rename to Scenes/NoteManager/Scripts/NoteArrow.cs diff --git a/Scenes/NoteManager/Scripts/NoteArrow.cs.uid b/Scenes/NoteManager/Scripts/NoteArrow.cs.uid new file mode 100644 index 00000000..90878a54 --- /dev/null +++ b/Scenes/NoteManager/Scripts/NoteArrow.cs.uid @@ -0,0 +1 @@ +uid://cfdthf532wby7 diff --git a/scenes/NoteManager/scripts/NoteChecker.cs b/Scenes/NoteManager/Scripts/NoteChecker.cs similarity index 100% rename from scenes/NoteManager/scripts/NoteChecker.cs rename to Scenes/NoteManager/Scripts/NoteChecker.cs diff --git a/Scenes/NoteManager/Scripts/NoteChecker.cs.uid b/Scenes/NoteManager/Scripts/NoteChecker.cs.uid new file mode 100644 index 00000000..854b400a --- /dev/null +++ b/Scenes/NoteManager/Scripts/NoteChecker.cs.uid @@ -0,0 +1 @@ +uid://coukobemtvmah diff --git a/scenes/Puppets/Enemies/BossBlood/assets/Boss1EmissionShape.tres b/Scenes/Puppets/Enemies/BossBlood/Assets/Boss1EmissionShape.tres similarity index 100% rename from scenes/Puppets/Enemies/BossBlood/assets/Boss1EmissionShape.tres rename to Scenes/Puppets/Enemies/BossBlood/Assets/Boss1EmissionShape.tres diff --git a/scenes/Puppets/Enemies/BossBlood/Boss1.tscn b/Scenes/Puppets/Enemies/BossBlood/Boss1.tscn similarity index 100% rename from scenes/Puppets/Enemies/BossBlood/Boss1.tscn rename to Scenes/Puppets/Enemies/BossBlood/Boss1.tscn diff --git a/scenes/Puppets/Enemies/BossBlood/P_BossBlood.cs b/Scenes/Puppets/Enemies/BossBlood/P_BossBlood.cs similarity index 100% rename from scenes/Puppets/Enemies/BossBlood/P_BossBlood.cs rename to Scenes/Puppets/Enemies/BossBlood/P_BossBlood.cs diff --git a/Scenes/Puppets/Enemies/BossBlood/P_BossBlood.cs.uid b/Scenes/Puppets/Enemies/BossBlood/P_BossBlood.cs.uid new file mode 100644 index 00000000..b0570178 --- /dev/null +++ b/Scenes/Puppets/Enemies/BossBlood/P_BossBlood.cs.uid @@ -0,0 +1 @@ +uid://bpyrrnhvisxgv diff --git a/scenes/Puppets/Enemies/EnemyEffect.cs b/Scenes/Puppets/Enemies/EnemyEffect.cs similarity index 100% rename from scenes/Puppets/Enemies/EnemyEffect.cs rename to Scenes/Puppets/Enemies/EnemyEffect.cs diff --git a/Scenes/Puppets/Enemies/EnemyEffect.cs.uid b/Scenes/Puppets/Enemies/EnemyEffect.cs.uid new file mode 100644 index 00000000..5d7ff8db --- /dev/null +++ b/Scenes/Puppets/Enemies/EnemyEffect.cs.uid @@ -0,0 +1 @@ +uid://qq4e1plrowd0 diff --git a/scenes/Puppets/Enemies/EnemyPuppet.cs b/Scenes/Puppets/Enemies/EnemyPuppet.cs similarity index 100% rename from scenes/Puppets/Enemies/EnemyPuppet.cs rename to Scenes/Puppets/Enemies/EnemyPuppet.cs diff --git a/Scenes/Puppets/Enemies/EnemyPuppet.cs.uid b/Scenes/Puppets/Enemies/EnemyPuppet.cs.uid new file mode 100644 index 00000000..bf6b7fef --- /dev/null +++ b/Scenes/Puppets/Enemies/EnemyPuppet.cs.uid @@ -0,0 +1 @@ +uid://cfc3p0lefia1n diff --git a/scenes/Puppets/Enemies/EnemyPuppet.tscn b/Scenes/Puppets/Enemies/EnemyPuppet.tscn similarity index 100% rename from scenes/Puppets/Enemies/EnemyPuppet.tscn rename to Scenes/Puppets/Enemies/EnemyPuppet.tscn diff --git a/scenes/Puppets/Enemies/Parasifly/assets/Parasifly.png b/Scenes/Puppets/Enemies/Parasifly/Assets/Parasifly.png similarity index 100% rename from scenes/Puppets/Enemies/Parasifly/assets/Parasifly.png rename to Scenes/Puppets/Enemies/Parasifly/Assets/Parasifly.png diff --git a/scenes/Puppets/Enemies/Parasifly/assets/Parasifly.png.import b/Scenes/Puppets/Enemies/Parasifly/Assets/Parasifly.png.import similarity index 100% rename from scenes/Puppets/Enemies/Parasifly/assets/Parasifly.png.import rename to Scenes/Puppets/Enemies/Parasifly/Assets/Parasifly.png.import diff --git a/scenes/Puppets/Enemies/Parasifly/P_Parasifly.cs b/Scenes/Puppets/Enemies/Parasifly/P_Parasifly.cs similarity index 100% rename from scenes/Puppets/Enemies/Parasifly/P_Parasifly.cs rename to Scenes/Puppets/Enemies/Parasifly/P_Parasifly.cs diff --git a/Scenes/Puppets/Enemies/Parasifly/P_Parasifly.cs.uid b/Scenes/Puppets/Enemies/Parasifly/P_Parasifly.cs.uid new file mode 100644 index 00000000..c777a9c3 --- /dev/null +++ b/Scenes/Puppets/Enemies/Parasifly/P_Parasifly.cs.uid @@ -0,0 +1 @@ +uid://btaqgieybx0ep diff --git a/scenes/Puppets/Enemies/Parasifly/Parasifly.tscn b/Scenes/Puppets/Enemies/Parasifly/Parasifly.tscn similarity index 100% rename from scenes/Puppets/Enemies/Parasifly/Parasifly.tscn rename to Scenes/Puppets/Enemies/Parasifly/Parasifly.tscn diff --git a/scenes/Puppets/Enemies/TheGWS/assets/GhostWolfSnake.png b/Scenes/Puppets/Enemies/TheGWS/Assets/GhostWolfSnake.png similarity index 100% rename from scenes/Puppets/Enemies/TheGWS/assets/GhostWolfSnake.png rename to Scenes/Puppets/Enemies/TheGWS/Assets/GhostWolfSnake.png diff --git a/scenes/Puppets/Enemies/TheGWS/assets/GhostWolfSnake.png.import b/Scenes/Puppets/Enemies/TheGWS/Assets/GhostWolfSnake.png.import similarity index 100% rename from scenes/Puppets/Enemies/TheGWS/assets/GhostWolfSnake.png.import rename to Scenes/Puppets/Enemies/TheGWS/Assets/GhostWolfSnake.png.import diff --git a/scenes/Puppets/Enemies/TheGWS/GWS.tscn b/Scenes/Puppets/Enemies/TheGWS/GWS.tscn similarity index 100% rename from scenes/Puppets/Enemies/TheGWS/GWS.tscn rename to Scenes/Puppets/Enemies/TheGWS/GWS.tscn diff --git a/scenes/Puppets/Enemies/TheGWS/P_TheGWS.cs b/Scenes/Puppets/Enemies/TheGWS/P_TheGWS.cs similarity index 100% rename from scenes/Puppets/Enemies/TheGWS/P_TheGWS.cs rename to Scenes/Puppets/Enemies/TheGWS/P_TheGWS.cs diff --git a/Scenes/Puppets/Enemies/TheGWS/P_TheGWS.cs.uid b/Scenes/Puppets/Enemies/TheGWS/P_TheGWS.cs.uid new file mode 100644 index 00000000..8abd3bdf --- /dev/null +++ b/Scenes/Puppets/Enemies/TheGWS/P_TheGWS.cs.uid @@ -0,0 +1 @@ +uid://3axgcdtdevtx diff --git a/scenes/Puppets/HealthBar.tscn b/Scenes/Puppets/HealthBar.tscn similarity index 100% rename from scenes/Puppets/HealthBar.tscn rename to Scenes/Puppets/HealthBar.tscn diff --git a/scenes/Puppets/PlayerPuppet.tscn b/Scenes/Puppets/PlayerPuppet.tscn similarity index 100% rename from scenes/Puppets/PlayerPuppet.tscn rename to Scenes/Puppets/PlayerPuppet.tscn diff --git a/scenes/Puppets/scripts/HealthBar.cs b/Scenes/Puppets/Scripts/HealthBar.cs similarity index 100% rename from scenes/Puppets/scripts/HealthBar.cs rename to Scenes/Puppets/Scripts/HealthBar.cs diff --git a/Scenes/Puppets/Scripts/HealthBar.cs.uid b/Scenes/Puppets/Scripts/HealthBar.cs.uid new file mode 100644 index 00000000..e78d8c0e --- /dev/null +++ b/Scenes/Puppets/Scripts/HealthBar.cs.uid @@ -0,0 +1 @@ +uid://d24uqauywe5j5 diff --git a/scenes/Puppets/scripts/PlayerPuppet.cs b/Scenes/Puppets/Scripts/PlayerPuppet.cs similarity index 100% rename from scenes/Puppets/scripts/PlayerPuppet.cs rename to Scenes/Puppets/Scripts/PlayerPuppet.cs diff --git a/Scenes/Puppets/Scripts/PlayerPuppet.cs.uid b/Scenes/Puppets/Scripts/PlayerPuppet.cs.uid new file mode 100644 index 00000000..b013fb76 --- /dev/null +++ b/Scenes/Puppets/Scripts/PlayerPuppet.cs.uid @@ -0,0 +1 @@ +uid://kkb4qp3s86n3 diff --git a/scenes/Puppets/scripts/PlayerStats.cs b/Scenes/Puppets/Scripts/PlayerStats.cs similarity index 100% rename from scenes/Puppets/scripts/PlayerStats.cs rename to Scenes/Puppets/Scripts/PlayerStats.cs diff --git a/Scenes/Puppets/Scripts/PlayerStats.cs.uid b/Scenes/Puppets/Scripts/PlayerStats.cs.uid new file mode 100644 index 00000000..29c98cc5 --- /dev/null +++ b/Scenes/Puppets/Scripts/PlayerStats.cs.uid @@ -0,0 +1 @@ +uid://clck60exqqmy3 diff --git a/scenes/Puppets/scripts/PuppetTemplate.cs b/Scenes/Puppets/Scripts/PuppetTemplate.cs similarity index 100% rename from scenes/Puppets/scripts/PuppetTemplate.cs rename to Scenes/Puppets/Scripts/PuppetTemplate.cs diff --git a/Scenes/Puppets/Scripts/PuppetTemplate.cs.uid b/Scenes/Puppets/Scripts/PuppetTemplate.cs.uid new file mode 100644 index 00000000..f6a63884 --- /dev/null +++ b/Scenes/Puppets/Scripts/PuppetTemplate.cs.uid @@ -0,0 +1 @@ +uid://bnfo57c070cll diff --git a/scenes/UI/EndScreen.tscn b/Scenes/UI/EndScreen.tscn similarity index 100% rename from scenes/UI/EndScreen.tscn rename to Scenes/UI/EndScreen.tscn diff --git a/scenes/UI/inventory.tscn b/Scenes/UI/Inventory.tscn similarity index 96% rename from scenes/UI/inventory.tscn rename to Scenes/UI/Inventory.tscn index 81d6c5dd..dc1aab59 100644 --- a/scenes/UI/inventory.tscn +++ b/Scenes/UI/Inventory.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=2 format=3 uid="uid://be6fb2sr5i515"] -[ext_resource type="Script" path="res://Scenes/UI/Scripts/Inventory.cs" id="1_8rcwd"] +[ext_resource type="Script" uid="uid://kqa0ovjph1hd" path="res://Scenes/UI/Scripts/Inventory.cs" id="1_8rcwd"] [node name="Inventory" type="Control" node_paths=PackedStringArray("_relics", "_notes", "_description", "_tabs")] process_mode = 1 diff --git a/Scenes/UI/Options/Scripts/HowToPlay.cs.uid b/Scenes/UI/Options/Scripts/HowToPlay.cs.uid new file mode 100644 index 00000000..68525974 --- /dev/null +++ b/Scenes/UI/Options/Scripts/HowToPlay.cs.uid @@ -0,0 +1 @@ +uid://chu2uvshtv2vv diff --git a/Scenes/UI/Options/Scripts/LanguageSelection.cs.uid b/Scenes/UI/Options/Scripts/LanguageSelection.cs.uid new file mode 100644 index 00000000..b37117b2 --- /dev/null +++ b/Scenes/UI/Options/Scripts/LanguageSelection.cs.uid @@ -0,0 +1 @@ +uid://cery6g5ojnl16 diff --git a/Scenes/UI/Options/Scripts/OptionsMenu.cs.uid b/Scenes/UI/Options/Scripts/OptionsMenu.cs.uid new file mode 100644 index 00000000..bc348d31 --- /dev/null +++ b/Scenes/UI/Options/Scripts/OptionsMenu.cs.uid @@ -0,0 +1 @@ +uid://dkuui4eib1q3e diff --git a/scenes/UI/Pause.tscn b/Scenes/UI/Pause.tscn similarity index 100% rename from scenes/UI/Pause.tscn rename to Scenes/UI/Pause.tscn diff --git a/Scenes/UI/Remapping/ControlSettings.cs.uid b/Scenes/UI/Remapping/ControlSettings.cs.uid new file mode 100644 index 00000000..c5206748 --- /dev/null +++ b/Scenes/UI/Remapping/ControlSettings.cs.uid @@ -0,0 +1 @@ +uid://lnlfcp1n0mad diff --git a/Scenes/UI/Remapping/Remap.tscn b/Scenes/UI/Remapping/Remap.tscn index 058b5707..0d7c2f4b 100644 --- a/Scenes/UI/Remapping/Remap.tscn +++ b/Scenes/UI/Remapping/Remap.tscn @@ -1,6 +1,6 @@ [gd_scene load_steps=8 format=3 uid="uid://bew23sumjs0fg"] -[ext_resource type="Script" path="res://Scenes/UI/Remapping/ControlSettings.cs" id="1_ir12b"] +[ext_resource type="Script" uid="uid://lnlfcp1n0mad" path="res://Scenes/UI/Remapping/ControlSettings.cs" id="1_ir12b"] [ext_resource type="Texture2D" uid="uid://dbjotl0v1ymia" path="res://SharedAssets/BattleFrame1.png" id="3_4uyjb"] [ext_resource type="Texture2D" uid="uid://xtygvpk7s8e4" path="res://SharedAssets/NoteArrow_Black_Outline.png" id="4_se2m3"] [ext_resource type="Texture2D" uid="uid://cr6wtf6j6dcfg" path="res://Scenes/UI/Remapping/Assets/Arrow_Left_Key_Light.png" id="5_xn13c"] @@ -42,6 +42,7 @@ offset_left = 507.0 offset_top = 54.0 offset_right = 515.0 offset_bottom = 62.0 +focus_neighbor_left = NodePath("../ControllerButton") text = "CONTROLS_WASD_BUTTON" [node name="ArrowButton" type="Button" parent="Panel"] @@ -66,6 +67,7 @@ offset_left = 399.0 offset_top = 57.0 offset_right = 486.0 offset_bottom = 88.0 +focus_neighbor_right = NodePath("../WASDButton") text = "CONTROLS_CONTROLLER_BUTTON" [node name="TitleButton" type="Button" parent="Panel"] diff --git a/scenes/UI/RewardSelectionUI.tscn b/Scenes/UI/RewardSelectionUI.tscn similarity index 100% rename from scenes/UI/RewardSelectionUI.tscn rename to Scenes/UI/RewardSelectionUI.tscn diff --git a/scenes/UI/scripts/DisplayButton.cs b/Scenes/UI/Scripts/DisplayButton.cs similarity index 100% rename from scenes/UI/scripts/DisplayButton.cs rename to Scenes/UI/Scripts/DisplayButton.cs diff --git a/Scenes/UI/Scripts/DisplayButton.cs.uid b/Scenes/UI/Scripts/DisplayButton.cs.uid new file mode 100644 index 00000000..0cfb18b4 --- /dev/null +++ b/Scenes/UI/Scripts/DisplayButton.cs.uid @@ -0,0 +1 @@ +uid://b6urksmd4kyoj diff --git a/scenes/UI/scripts/EndScreen.cs b/Scenes/UI/Scripts/EndScreen.cs similarity index 100% rename from scenes/UI/scripts/EndScreen.cs rename to Scenes/UI/Scripts/EndScreen.cs diff --git a/Scenes/UI/Scripts/EndScreen.cs.uid b/Scenes/UI/Scripts/EndScreen.cs.uid new file mode 100644 index 00000000..3e956e2b --- /dev/null +++ b/Scenes/UI/Scripts/EndScreen.cs.uid @@ -0,0 +1 @@ +uid://cj4bmpwdwg4qy diff --git a/scenes/UI/scripts/Inventory.cs b/Scenes/UI/Scripts/Inventory.cs similarity index 80% rename from scenes/UI/scripts/Inventory.cs rename to Scenes/UI/Scripts/Inventory.cs index cb23eac3..f26864ec 100644 --- a/scenes/UI/scripts/Inventory.cs +++ b/Scenes/UI/Scripts/Inventory.cs @@ -45,6 +45,21 @@ private void AddDisplayButtons(IDisplayable[] displayables, Node parentNode) public override void _Input(InputEvent @event) { + if (_tabs.CurrentTab == 0) //Godot 4.4 changed neighbor behaviour + { + if (_notes.GetChildCount() > 0) + _tabs.GetTabBar().FocusNeighborBottom = _notes.GetChild(0).GetPath(); + else + _tabs.GetTabBar().FocusNeighborBottom = null; + } + else if (_tabs.CurrentTab == 1) + { + if (_relics.GetChildCount() > 0) + _tabs.GetTabBar().FocusNeighborBottom = _relics.GetChild(0).GetPath(); + else + _tabs.GetTabBar().FocusNeighborBottom = null; + } + if (@event.IsActionPressed("ui_cancel") || @event.IsActionPressed("Inventory")) { ReturnToPrev(); diff --git a/Scenes/UI/Scripts/Inventory.cs.uid b/Scenes/UI/Scripts/Inventory.cs.uid new file mode 100644 index 00000000..375b4cbf --- /dev/null +++ b/Scenes/UI/Scripts/Inventory.cs.uid @@ -0,0 +1 @@ +uid://kqa0ovjph1hd diff --git a/scenes/UI/scripts/MenuModule.cs b/Scenes/UI/Scripts/MenuModule.cs similarity index 100% rename from scenes/UI/scripts/MenuModule.cs rename to Scenes/UI/Scripts/MenuModule.cs diff --git a/Scenes/UI/Scripts/MenuModule.cs.uid b/Scenes/UI/Scripts/MenuModule.cs.uid new file mode 100644 index 00000000..fbf2a36a --- /dev/null +++ b/Scenes/UI/Scripts/MenuModule.cs.uid @@ -0,0 +1 @@ +uid://pl57giqyhckb diff --git a/scenes/UI/scripts/PauseMenu.cs b/Scenes/UI/Scripts/PauseMenu.cs similarity index 100% rename from scenes/UI/scripts/PauseMenu.cs rename to Scenes/UI/Scripts/PauseMenu.cs diff --git a/Scenes/UI/Scripts/PauseMenu.cs.uid b/Scenes/UI/Scripts/PauseMenu.cs.uid new file mode 100644 index 00000000..eae2405f --- /dev/null +++ b/Scenes/UI/Scripts/PauseMenu.cs.uid @@ -0,0 +1 @@ +uid://cepl3x0eyvr00 diff --git a/scenes/UI/scripts/RewardSelect.cs b/Scenes/UI/Scripts/RewardSelect.cs similarity index 100% rename from scenes/UI/scripts/RewardSelect.cs rename to Scenes/UI/Scripts/RewardSelect.cs diff --git a/Scenes/UI/Scripts/RewardSelect.cs.uid b/Scenes/UI/Scripts/RewardSelect.cs.uid new file mode 100644 index 00000000..4fcea6d9 --- /dev/null +++ b/Scenes/UI/Scripts/RewardSelect.cs.uid @@ -0,0 +1 @@ +uid://dnex3l6lt3yr4 diff --git a/Scenes/UI/TitleScreen/Assets/TitleFont.gdshader.uid b/Scenes/UI/TitleScreen/Assets/TitleFont.gdshader.uid new file mode 100644 index 00000000..118bfc57 --- /dev/null +++ b/Scenes/UI/TitleScreen/Assets/TitleFont.gdshader.uid @@ -0,0 +1 @@ +uid://bxvlpwylcbfvm diff --git a/Scenes/UI/TitleScreen/Assets/TitleScreenFont.TTF.import b/Scenes/UI/TitleScreen/Assets/TitleScreenFont.TTF.import index 0290ce84..3f161698 100644 --- a/Scenes/UI/TitleScreen/Assets/TitleScreenFont.TTF.import +++ b/Scenes/UI/TitleScreen/Assets/TitleScreenFont.TTF.import @@ -23,6 +23,7 @@ allow_system_fallback=true force_autohinter=false hinting=0 subpixel_positioning=0 +keep_rounding_remainders=true oversampling=0.0 Fallbacks=null fallbacks=[] diff --git a/Scenes/UI/TitleScreen/Assets/TransparentStars.gdshader.uid b/Scenes/UI/TitleScreen/Assets/TransparentStars.gdshader.uid new file mode 100644 index 00000000..64f8120f --- /dev/null +++ b/Scenes/UI/TitleScreen/Assets/TransparentStars.gdshader.uid @@ -0,0 +1 @@ +uid://carejaurqw2we diff --git a/Scenes/UI/TitleScreen/Scripts/SceneChange.cs.uid b/Scenes/UI/TitleScreen/Scripts/SceneChange.cs.uid new file mode 100644 index 00000000..4e858954 --- /dev/null +++ b/Scenes/UI/TitleScreen/Scripts/SceneChange.cs.uid @@ -0,0 +1 @@ +uid://cahjluc6v7ked diff --git a/Scenes/UI/TitleScreen/Scripts/TitleScreen.cs.uid b/Scenes/UI/TitleScreen/Scripts/TitleScreen.cs.uid new file mode 100644 index 00000000..8670c964 --- /dev/null +++ b/Scenes/UI/TitleScreen/Scripts/TitleScreen.cs.uid @@ -0,0 +1 @@ +uid://ce7anmo6cerw3 diff --git a/Scenes/UI/TitleScreen/TitleScreen.tscn b/Scenes/UI/TitleScreen/TitleScreen.tscn index 9ef6d1b4..f049909a 100644 --- a/Scenes/UI/TitleScreen/TitleScreen.tscn +++ b/Scenes/UI/TitleScreen/TitleScreen.tscn @@ -1,19 +1,19 @@ [gd_scene load_steps=21 format=3 uid="uid://bm41yti6ij2j"] [ext_resource type="Texture2D" uid="uid://b0tvsewgnf2x7" path="res://icon.svg" id="1_r5xy8"] -[ext_resource type="Script" path="res://Scenes/UI/TitleScreen/Scripts/TitleScreen.cs" id="1_r22ha"] +[ext_resource type="Script" uid="uid://ce7anmo6cerw3" path="res://Scenes/UI/TitleScreen/Scripts/TitleScreen.cs" id="1_r22ha"] [ext_resource type="Texture2D" uid="uid://ruxgynq6bc1m" path="res://Scenes/UI/TitleScreen/Assets/Background_Sky.png" id="1_txix1"] [ext_resource type="Texture2D" uid="uid://de2j543j83hmh" path="res://Scenes/UI/TitleScreen/Assets/Background_BackTree.png" id="2_4luva"] -[ext_resource type="Script" path="res://Scenes/UI/TitleScreen/Scripts/SceneChange.cs" id="2_7f3m6"] +[ext_resource type="Script" uid="uid://cahjluc6v7ked" path="res://Scenes/UI/TitleScreen/Scripts/SceneChange.cs" id="2_7f3m6"] [ext_resource type="Texture2D" uid="uid://b6fkei0i83vte" path="res://SharedAssets/Character1.png" id="2_cf582"] [ext_resource type="Texture2D" uid="uid://iqbqsiyjd3uq" path="res://Scenes/UI/TitleScreen/Assets/2D_Shadow_Map.webp" id="2_kw6qk"] [ext_resource type="Texture2D" uid="uid://dat1eoyl3do4e" path="res://Scenes/UI/TitleScreen/Assets/Background_FrontTree.png" id="3_hvvt6"] [ext_resource type="Texture2D" uid="uid://d3rxic3mi8jwb" path="res://Scenes/UI/TitleScreen/Assets/Background_MidTree.png" id="4_ui8kj"] [ext_resource type="Texture2D" uid="uid://bj8dxrlwuwrv4" path="res://Scenes/UI/TitleScreen/Assets/Background_Moon.png" id="5_squvs"] -[ext_resource type="Shader" path="res://Scenes/UI/TitleScreen/Assets/TransparentStars.gdshader" id="5_x5dhk"] +[ext_resource type="Shader" uid="uid://carejaurqw2we" path="res://Scenes/UI/TitleScreen/Assets/TransparentStars.gdshader" id="5_x5dhk"] [ext_resource type="FontFile" uid="uid://dlwfb7kb7pd76" path="res://Scenes/UI/TitleScreen/Assets/TitleScreenFont.TTF" id="8_gkfev"] [ext_resource type="Texture2D" uid="uid://hfxynr5jdgsp" path="res://Scenes/NoteManager/Assets/New_Arrow.png" id="10_4hnj8"] -[ext_resource type="Shader" path="res://Scenes/UI/TitleScreen/Assets/TitleFont.gdshader" id="11_ht0dv"] +[ext_resource type="Shader" uid="uid://bxvlpwylcbfvm" path="res://Scenes/UI/TitleScreen/Assets/TitleFont.gdshader" id="11_ht0dv"] [ext_resource type="PackedScene" uid="uid://bi5iqbwpsd381" path="res://Scenes/Puppets/Enemies/BossBlood/Boss1.tscn" id="12_lng3a"] [ext_resource type="PackedScene" uid="uid://uvlux4t6h5de" path="res://Scenes/Puppets/Enemies/Parasifly/Parasifly.tscn" id="13_j3xa4"] @@ -171,9 +171,11 @@ theme_override_constants/margin_top = 20 theme_override_constants/margin_right = 20 theme_override_constants/margin_bottom = 20 -[node name="Button" type="Button" parent="VBoxContainer/HBoxContainer/MarginContainer"] +[node name="Start" type="Button" parent="VBoxContainer/HBoxContainer/MarginContainer"] layout_mode = 2 size_flags_horizontal = 3 +focus_neighbor_right = NodePath("../../MarginContainer3/Continue") +focus_neighbor_bottom = NodePath("../../../Options") text = "TITLE_START" script = ExtResource("2_7f3m6") ScenePath = 5 @@ -188,9 +190,12 @@ theme_override_constants/margin_top = 20 theme_override_constants/margin_right = 20 theme_override_constants/margin_bottom = 20 -[node name="Button" type="Button" parent="VBoxContainer/HBoxContainer/MarginContainer3"] +[node name="Continue" type="Button" parent="VBoxContainer/HBoxContainer/MarginContainer3"] layout_mode = 2 size_flags_horizontal = 3 +focus_neighbor_left = NodePath("../../MarginContainer/Start") +focus_neighbor_right = NodePath("../../MarginContainer2/Quit") +focus_neighbor_bottom = NodePath("../../../Options") text = "TITLE_CONTINUE" script = ExtResource("2_7f3m6") ScenePath = 6 @@ -204,22 +209,20 @@ theme_override_constants/margin_top = 20 theme_override_constants/margin_right = 20 theme_override_constants/margin_bottom = 20 -[node name="Button" type="Button" parent="VBoxContainer/HBoxContainer/MarginContainer2"] +[node name="Quit" type="Button" parent="VBoxContainer/HBoxContainer/MarginContainer2"] layout_mode = 2 size_flags_horizontal = 3 +focus_neighbor_left = NodePath("../../MarginContainer3/Continue") +focus_neighbor_bottom = NodePath("../../../Options") text = "TITLE_QUIT" script = ExtResource("2_7f3m6") ScenePath = 4 -[node name="Button" type="Button" parent="VBoxContainer"] -visible = false -layout_mode = 2 -text = "TITLE_CONTROLS" -script = ExtResource("2_7f3m6") -ScenePath = 6 - [node name="Options" type="Button" parent="VBoxContainer"] layout_mode = 2 +focus_neighbor_left = NodePath("../HBoxContainer/MarginContainer/Start") +focus_neighbor_top = NodePath("../HBoxContainer/MarginContainer3/Continue") +focus_neighbor_right = NodePath("../HBoxContainer/MarginContainer2/Quit") text = "TITLE_OPTIONS" [node name="EnemPuppet" parent="." instance=ExtResource("12_lng3a")] @@ -234,7 +237,7 @@ position = Vector2(572, 167) z_index = -1 z_as_relative = false position = Vector2(643, 154) -process_material = SubResource("ParticleProcessMaterial_4croe") texture = ExtResource("10_4hnj8") lifetime = 15.0 randomness = 1.0 +process_material = SubResource("ParticleProcessMaterial_4croe") diff --git a/SharedAssets/StarryNight.gdshader.uid b/SharedAssets/StarryNight.gdshader.uid new file mode 100644 index 00000000..28edfc32 --- /dev/null +++ b/SharedAssets/StarryNight.gdshader.uid @@ -0,0 +1 @@ +uid://dp36iuuy414k1 diff --git a/project.godot b/project.godot index f66704f1..e4d0872c 100644 --- a/project.godot +++ b/project.godot @@ -11,8 +11,9 @@ config_version=5 [application] config/name="ProjectFunkEngine" +config/tags=PackedStringArray("cool") run/main_scene="res://Scenes/UI/TitleScreen/TitleScreen.tscn" -config/features=PackedStringArray("4.3", "C#", "Forward Plus") +config/features=PackedStringArray("4.4", "C#", "Forward Plus") config/icon="res://SharedAssets/Character1.png" [audio]