| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538 |
- [gd_scene load_steps=67 format=4 uid="uid://dnlgawye840rs"]
- [ext_resource type="Script" uid="uid://bqetotvkgfpta" path="res://Scripts/Parts/TitleScreen.gd" id="1_1wpe0"]
- [ext_resource type="Texture2D" uid="uid://d01emqx4qafd7" path="res://Assets/Sprites/UI/TitleSMB1.png" id="2_1j3pg"]
- [ext_resource type="PackedScene" uid="uid://ct5rrpa7uehkk" path="res://Scenes/Parts/Tiles.tscn" id="3_4kc87"]
- [ext_resource type="PackedScene" uid="uid://cinr6kcbmo6gr" path="res://Scenes/Parts/DropShadowRenderer.tscn" id="5_8t4ah"]
- [ext_resource type="Script" uid="uid://b08qfwj5jk6g1" path="res://Scripts/Parts/PlayerSprite.gd" id="6_8d7lx"]
- [ext_resource type="Texture2D" uid="uid://brk81yoyccym" path="res://Assets/Sprites/UI/TitleScreenStars.png" id="6_28b2v"]
- [ext_resource type="Script" uid="uid://cbal8ms2oe1ik" path="res://Scripts/Classes/Components/ResourceSetterNew.gd" id="6_100cl"]
- [ext_resource type="SpriteFrames" uid="uid://df4enjjl84mji" path="res://Resources/SpriteFrames/Player/Mario/Small.tres" id="6_oofmi"]
- [ext_resource type="Texture2D" uid="uid://3p2l7rec0gh5" path="res://Assets/Sprites/UI/Cursor.png" id="8_jmbsi"]
- [ext_resource type="Script" uid="uid://c3c1o65wvi6tq" path="res://Scripts/UI/TitleScreenOptions.gd" id="9_dsf7o"]
- [ext_resource type="JSON" path="res://Assets/Sprites/UI/Cursor.json" id="9_kugbg"]
- [ext_resource type="PackedScene" uid="uid://dntk2js0tu3y2" path="res://Scenes/Prefabs/UI/WorldSelect.tscn" id="10_emltp"]
- [ext_resource type="Script" uid="uid://cmvlgsjmsk0v5" path="res://Scripts/Classes/Resources/ThemedResource.gd" id="11_28b2v"]
- [ext_resource type="PackedScene" uid="uid://dnksdgorle8su" path="res://Scenes/Prefabs/UI/SettingsMenu.tscn" id="12_5iq4f"]
- [ext_resource type="PackedScene" uid="uid://ci678koo0peoa" path="res://Scenes/Prefabs/UI/CharacterSelect.tscn" id="13_8wrri"]
- [ext_resource type="PackedScene" uid="uid://c7w8dmlmj0hoh" path="res://Scenes/Prefabs/UI/CampaignSelect.tscn" id="14_1wnbq"]
- [ext_resource type="PackedScene" uid="uid://br018ivvrtsjd" path="res://Scenes/Prefabs/UI/SaveDeletionWarning.tscn" id="15_s06mt"]
- [ext_resource type="PackedScene" uid="uid://bpx20uohhikd7" path="res://Scenes/Prefabs/UI/QuestSelect.tscn" id="16_s06mt"]
- [ext_resource type="Script" uid="uid://bdq0373j5n5o0" path="res://Scripts/Parts/CameraRightLimit.gd" id="18_3wltv"]
- [ext_resource type="PackedScene" uid="uid://bvgigoyn7lrc2" path="res://Scenes/Prefabs/UI/SpeedrunTypeSelect.tscn" id="19_6t4fx"]
- [ext_resource type="PackedScene" uid="uid://r2n1ka3mc5v6" path="res://Scenes/Prefabs/UI/GhostSelect.tscn" id="20_p54in"]
- [ext_resource type="PackedScene" uid="uid://ud3ktt2adw8l" path="res://Scenes/Prefabs/UI/AchievementUnlockPopup.tscn" id="21_p54in"]
- [ext_resource type="Script" uid="uid://co6tjg3w6qpd8" path="res://Scripts/Parts/LabelFontChanger.gd" id="21_qti1l"]
- [ext_resource type="PackedScene" uid="uid://b75f3fd7xjeya" path="res://Scenes/Prefabs/UI/QuitDialog.tscn" id="22_wjo1g"]
- [ext_resource type="PackedScene" uid="uid://bksxgpygrdjl7" path="res://Scenes/Prefabs/LevelBG.tscn" id="23_8swpx"]
- [ext_resource type="Script" uid="uid://dt2p68xl462v2" path="res://Scripts/Parts/TextShadowColourChanger.gd" id="23_s06mt"]
- [ext_resource type="JSON" path="res://Assets/Sprites/UI/TitleScreenStars.json" id="30_p54in"]
- [ext_resource type="Shader" uid="uid://x7lh23cq2u38" path="res://Scenes/Parts/ShadowShader.gdshader" id="31_wjo1g"]
- [ext_resource type="JSON" path="res://Assets/Audio/BGM/TitleBGM.json" id="37_twc32"]
- [ext_resource type="PackedScene" uid="uid://b8e82usnfbw1t" path="res://Scenes/Prefabs/UI/ExtraWorldSelect.tscn" id="41_obcl5"]
- [ext_resource type="Script" uid="uid://caq1qiwmy0mox" path="res://Scripts/Parts/BetterAnimatedSprite.gd" id="48_b3nob"]
- [ext_resource type="JSON" path="res://Assets/Sprites/UI/Title1.json" id="51_la5b0"]
- [ext_resource type="Script" uid="uid://cqif1li7otvpl" path="res://Scripts/Parts/SpriteFramesToJsonConverter.gd" id="52_ur12k"]
- [ext_resource type="JSON" path="res://Assets/Sprites/UI/Title2.json" id="53_b3nob"]
- [ext_resource type="Texture2D" uid="uid://0kyh2v6vfhqp" path="res://Assets/Sprites/UI/Title2.png" id="54_gp1md"]
- [ext_resource type="PackedScene" uid="uid://bsfkt344e6j38" path="res://Scenes/Prefabs/UI/LevelSelectNew.tscn" id="58_qgapq"]
- [ext_resource type="PackedScene" uid="uid://60t5mugrgvlt" path="res://Scenes/Prefabs/UI/MarathonSelect.tscn" id="58_sul0v"]
- [sub_resource type="GDScript" id="GDScript_8peil"]
- script/source = "extends Label
- func _ready() -> void:
- text = \"V\" + Global.version_number
- "
- [sub_resource type="AtlasTexture" id="AtlasTexture_qgapq"]
- atlas = ExtResource("2_1j3pg")
- region = Rect2(0, 0, 176, 88)
- [sub_resource type="SpriteFrames" id="SpriteFrames_sul0v"]
- animations = [{
- "frames": [{
- "duration": 1.0,
- "texture": SubResource("AtlasTexture_qgapq")
- }],
- "loop": true,
- "name": &"default",
- "speed": 5.0
- }]
- [sub_resource type="AtlasTexture" id="AtlasTexture_kugbg"]
- atlas = ExtResource("6_28b2v")
- region = Rect2(0, 0, 8, 8)
- [sub_resource type="AtlasTexture" id="AtlasTexture_3rn7o"]
- atlas = ExtResource("6_28b2v")
- region = Rect2(8, 0, 8, 8)
- [sub_resource type="AtlasTexture" id="AtlasTexture_vtnxj"]
- atlas = ExtResource("6_28b2v")
- region = Rect2(16, 0, 8, 8)
- [sub_resource type="SpriteFrames" id="SpriteFrames_l3ok6"]
- animations = [{
- "frames": [{
- "duration": 10.0,
- "texture": SubResource("AtlasTexture_kugbg")
- }, {
- "duration": 1.0,
- "texture": SubResource("AtlasTexture_3rn7o")
- }, {
- "duration": 1.0,
- "texture": SubResource("AtlasTexture_vtnxj")
- }, {
- "duration": 1.0,
- "texture": SubResource("AtlasTexture_3rn7o")
- }],
- "loop": true,
- "name": &"default",
- "speed": 10.0
- }]
- [sub_resource type="ShaderMaterial" id="ShaderMaterial_wsi03"]
- shader = ExtResource("31_wjo1g")
- shader_parameter/shadow_colour = Vector4(0, 0, 0, 1)
- shader_parameter/allow_transparency = true
- [sub_resource type="AtlasTexture" id="AtlasTexture_8erf6"]
- atlas = ExtResource("54_gp1md")
- region = Rect2(0, 0, 176, 40)
- [sub_resource type="AtlasTexture" id="AtlasTexture_y7t6p"]
- atlas = ExtResource("54_gp1md")
- region = Rect2(176, 0, 176, 40)
- [sub_resource type="AtlasTexture" id="AtlasTexture_8peil"]
- atlas = ExtResource("54_gp1md")
- region = Rect2(352, 0, 176, 40)
- [sub_resource type="SpriteFrames" id="SpriteFrames_gxk2n"]
- animations = [{
- "frames": [{
- "duration": 10.0,
- "texture": SubResource("AtlasTexture_8erf6")
- }, {
- "duration": 1.0,
- "texture": SubResource("AtlasTexture_y7t6p")
- }, {
- "duration": 1.0,
- "texture": SubResource("AtlasTexture_8peil")
- }, {
- "duration": 1.0,
- "texture": SubResource("AtlasTexture_y7t6p")
- }],
- "loop": true,
- "name": &"default",
- "speed": 10.0
- }]
- [sub_resource type="AtlasTexture" id="AtlasTexture_mkrxe"]
- atlas = ExtResource("2_1j3pg")
- region = Rect2(0, 128, 176, 128)
- [sub_resource type="AtlasTexture" id="AtlasTexture_ygit5"]
- atlas = ExtResource("2_1j3pg")
- region = Rect2(176, 128, 176, 128)
- [sub_resource type="AtlasTexture" id="AtlasTexture_bt5h5"]
- atlas = ExtResource("2_1j3pg")
- region = Rect2(352, 128, 176, 128)
- [sub_resource type="SpriteFrames" id="SpriteFrames_6t4fx"]
- animations = [{
- "frames": [{
- "duration": 10.0,
- "texture": SubResource("AtlasTexture_mkrxe")
- }, {
- "duration": 1.0,
- "texture": SubResource("AtlasTexture_ygit5")
- }, {
- "duration": 1.0,
- "texture": SubResource("AtlasTexture_bt5h5")
- }, {
- "duration": 1.0,
- "texture": SubResource("AtlasTexture_ygit5")
- }],
- "loop": true,
- "name": &"default",
- "speed": 10.0
- }]
- [sub_resource type="AtlasTexture" id="AtlasTexture_p54in"]
- atlas = ExtResource("2_1j3pg")
- region = Rect2(0, 384, 176, 128)
- [sub_resource type="AtlasTexture" id="AtlasTexture_twc32"]
- atlas = ExtResource("2_1j3pg")
- region = Rect2(176, 384, 176, 128)
- [sub_resource type="AtlasTexture" id="AtlasTexture_wjo1g"]
- atlas = ExtResource("2_1j3pg")
- region = Rect2(352, 384, 176, 128)
- [sub_resource type="SpriteFrames" id="SpriteFrames_wsi03"]
- animations = [{
- "frames": [{
- "duration": 10.0,
- "texture": SubResource("AtlasTexture_p54in")
- }, {
- "duration": 1.0,
- "texture": SubResource("AtlasTexture_twc32")
- }, {
- "duration": 1.0,
- "texture": SubResource("AtlasTexture_wjo1g")
- }, {
- "duration": 1.0,
- "texture": SubResource("AtlasTexture_twc32")
- }],
- "loop": true,
- "name": &"default",
- "speed": 10.0
- }]
- [sub_resource type="AtlasTexture" id="AtlasTexture_l3ok6"]
- atlas = ExtResource("2_1j3pg")
- region = Rect2(0, 0, 176, 128)
- [sub_resource type="AtlasTexture" id="AtlasTexture_41kgj"]
- atlas = ExtResource("2_1j3pg")
- region = Rect2(176, 0, 176, 128)
- [sub_resource type="AtlasTexture" id="AtlasTexture_k68s0"]
- atlas = ExtResource("2_1j3pg")
- region = Rect2(352, 0, 176, 128)
- [sub_resource type="SpriteFrames" id="SpriteFrames_8t4ah"]
- animations = [{
- "frames": [{
- "duration": 10.0,
- "texture": SubResource("AtlasTexture_l3ok6")
- }, {
- "duration": 1.0,
- "texture": SubResource("AtlasTexture_41kgj")
- }, {
- "duration": 1.0,
- "texture": SubResource("AtlasTexture_k68s0")
- }, {
- "duration": 1.0,
- "texture": SubResource("AtlasTexture_41kgj")
- }],
- "loop": true,
- "name": &"default",
- "speed": 10.0
- }]
- [sub_resource type="AtlasTexture" id="AtlasTexture_rqo3h"]
- atlas = ExtResource("2_1j3pg")
- region = Rect2(0, 256, 176, 128)
- [sub_resource type="AtlasTexture" id="AtlasTexture_vckrk"]
- atlas = ExtResource("2_1j3pg")
- region = Rect2(176, 256, 176, 128)
- [sub_resource type="AtlasTexture" id="AtlasTexture_7ft22"]
- atlas = ExtResource("2_1j3pg")
- region = Rect2(352, 256, 176, 128)
- [sub_resource type="SpriteFrames" id="SpriteFrames_f6f73"]
- animations = [{
- "frames": [{
- "duration": 10.0,
- "texture": SubResource("AtlasTexture_rqo3h")
- }, {
- "duration": 1.0,
- "texture": SubResource("AtlasTexture_vckrk")
- }, {
- "duration": 1.0,
- "texture": SubResource("AtlasTexture_7ft22")
- }, {
- "duration": 1.0,
- "texture": SubResource("AtlasTexture_vckrk")
- }],
- "loop": true,
- "name": &"default",
- "speed": 10.0
- }]
- [sub_resource type="Resource" id="Resource_jt40r"]
- script = ExtResource("11_28b2v")
- Overworld = SubResource("SpriteFrames_8t4ah")
- Desert = SubResource("SpriteFrames_6t4fx")
- Snow = SubResource("SpriteFrames_f6f73")
- Jungle = SubResource("SpriteFrames_wsi03")
- metadata/_custom_type_script = "uid://cmvlgsjmsk0v5"
- [node name="TitleScreen" type="Node" node_paths=PackedStringArray("active_options")]
- script = ExtResource("1_1wpe0")
- active_options = NodePath("CanvasLayer/Options1")
- auto_set_theme = true
- time_limit = 0
- vertical_height = -186
- metadata/_custom_type_script = "uid://bcqr1v25ygedb"
- [node name="LevelBG" parent="." instance=ExtResource("23_8swpx")]
- time_of_day = 2
- primary_layer = 3
- [node name="Camera2D" type="Camera2D" parent="."]
- position = Vector2(0, -88)
- process_callback = 0
- [node name="Tiles" parent="." instance=ExtResource("3_4kc87")]
- position = Vector2(0, -528)
- tile_map_data = PackedByteArray("AAAAACIAAAACAAAAAAAAACMAAAACAAIAAAABACIAAAACAAAAAAABACMAAAACAAIAAAACACIAAAACAAAAAAACACMAAAACAAIAAAADACIAAAACAAAAAAADACMAAAACAAIAAAAEACIAAAACAAAAAAAEACMAAAACAAIAAAAFACIAAAACAAAAAAAFACMAAAACAAIAAAAGACIAAAACAAAAAAAGACMAAAACAAIAAAAHACIAAAACAAAAAAAHACMAAAACAAIAAAAIACIAAAACAAAAAAAIACMAAAACAAIAAAAJACIAAAACAAAAAAAJACMAAAACAAIAAAAKACIAAAACAAAAAAAKACMAAAACAAIAAAALACIAAAACAAAAAAALACMAAAACAAIAAAAMACIAAAACAAAAAAAMACMAAAACAAIAAAANACIAAAACAAAAAAANACMAAAACAAIAAAAOACIAAAACAAAAAAAOACMAAAACAAIAAAAPACIAAAACAAAAAAAPACMAAAACAAIAAAAQACIAAAACAAAAAAAQACMAAAACAAIAAAARACIAAAACAAAAAAARACMAAAACAAIAAAASACIAAAACAAAAAAASACMAAAACAAIAAAATACIAAAACAAAAAAATACMAAAACAAIAAAAUACIAAAACAAAAAAAUACMAAAACAAIAAAAVACIAAAACAAAAAAAVACMAAAACAAIAAAAWACIAAAACAAAAAAAWACMAAAACAAIAAAAXACIAAAACAAAAAAAXACMAAAACAAIAAAAYACIAAAACAAAAAAAYACMAAAACAAIAAAAZACIAAAACAAAAAAAZACMAAAACAAIAAAAaACIAAAACAAAAAAAaACMAAAACAAIAAAAbACIAAAACAAAAAAAbACMAAAACAAIAAAAcACIAAAACAAAAAAAcACMAAAACAAIAAAAdACIAAAACAAAAAAAdACMAAAACAAIAAAAeACIAAAACAAAAAAAeACMAAAACAAIAAAAfACIAAAACAAAAAAAfACMAAAACAAIAAADm/yIAAAACAAAAAADm/yMAAAACAAIAAADn/yIAAAACAAAAAADn/yMAAAACAAIAAADo/yIAAAACAAAAAADo/yMAAAACAAIAAADp/yIAAAACAAAAAADp/yMAAAACAAIAAADq/yIAAAACAAAAAADq/yMAAAACAAIAAADr/yIAAAACAAAAAADr/yMAAAACAAIAAADs/yIAAAACAAAAAADs/yMAAAACAAIAAADt/yIAAAACAAAAAADt/yMAAAACAAIAAADu/yIAAAACAAAAAADu/yMAAAACAAIAAADv/yIAAAACAAAAAADv/yMAAAACAAIAAADw/yIAAAACAAAAAADw/yMAAAACAAIAAADx/yIAAAACAAAAAADx/yMAAAACAAIAAADy/yIAAAACAAAAAADy/yMAAAACAAIAAADz/yIAAAACAAAAAADz/yMAAAACAAIAAAD0/yIAAAACAAAAAAD0/yMAAAACAAIAAAD1/yIAAAACAAAAAAD1/yMAAAACAAIAAAD2/yIAAAACAAAAAAD2/yMAAAACAAIAAAD3/yIAAAACAAAAAAD3/yMAAAACAAIAAAD4/yIAAAACAAAAAAD4/yMAAAACAAIAAAD5/yIAAAACAAAAAAD5/yMAAAACAAIAAAD6/yIAAAACAAAAAAD6/yMAAAACAAIAAAD7/yIAAAACAAAAAAD7/yMAAAACAAIAAAD8/yIAAAACAAAAAAD8/yMAAAACAAIAAAD9/yIAAAACAAAAAAD9/yMAAAACAAIAAAD+/yIAAAACAAAAAAD+/yMAAAACAAIAAAD//yIAAAACAAAAAAD//yMAAAACAAIAAAAgACIAAAACAAAAAAAgACMAAAACAAIAAAAhACIAAAACAAAAAAAhACMAAAACAAIAAAAiACIAAAACAAAAAAAiACMAAAACAAIAAAAjACIAAAACAAAAAAAjACMAAAACAAIAAAAkACIAAAACAAAAAAAkACMAAAACAAIAAAAlACIAAAACAAAAAAAlACMAAAACAAIAAAAmACIAAAACAAAAAAAmACMAAAACAAIAAAAnACIAAAACAAAAAAAnACMAAAACAAIAAAAoACIAAAACAAAAAAAoACMAAAACAAIAAAApACIAAAACAAAAAAApACMAAAACAAIAAAAqACIAAAACAAAAAAAqACMAAAACAAIAAAArACIAAAACAAAAAAArACMAAAACAAIAAAAsACIAAAACAAAAAAAsACMAAAACAAIAAAAtACIAAAACAAAAAAAtACMAAAACAAIAAAAuACIAAAACAAAAAAAuACMAAAACAAIAAAAvACIAAAACAAAAAAAvACMAAAACAAIAAAAwACIAAAACAAAAAAAwACMAAAACAAIAAAAxACIAAAACAAAAAAAxACMAAAACAAIAAAAyACIAAAACAAAAAAAyACMAAAACAAIAAAAzACIAAAACAAAAAAAzACMAAAACAAIAAAA0ACIAAAACAAAAAAA0ACMAAAACAAIAAAA1ACIAAAACAAAAAAA1ACMAAAACAAIAAAA2ACIAAAACAAAAAAA2ACMAAAACAAIAAAA3ACIAAAACAAAAAAA3ACMAAAACAAIAAAA4ACIAAAACAAAAAAA4ACMAAAACAAIAAAA5ACIAAAACAAAAAAA5ACMAAAACAAIAAAA6ACIAAAACAAAAAAA6ACMAAAACAAIAAAA7ACIAAAACAAAAAAA7ACMAAAACAAIAAAA8ACIAAAACAAAAAAA8ACMAAAACAAIAAAA9ACIAAAACAAAAAAA9ACMAAAACAAIAAAA+ACIAAAACAAAAAAA+ACMAAAACAAIAAAA/ACIAAAACAAAAAAA/ACMAAAACAAIAAABAACIAAAACAAAAAABAACMAAAACAAIAAABBACIAAAACAAAAAABBACMAAAACAAIAAABCACIAAAACAAAAAABCACMAAAACAAIAAABDACIAAAACAAAAAABDACMAAAACAAIAAABEACIAAAACAAAAAABEACMAAAACAAIAAABFACIAAAACAAAAAABFACMAAAACAAIAAABGACIAAAACAAAAAABGACMAAAACAAIAAABHACIAAAACAAAAAABHACMAAAACAAIAAABIACIAAAACAAAAAABIACMAAAACAAIAAABJACIAAAACAAAAAABJACMAAAACAAIAAABKACIAAAACAAAAAABKACMAAAACAAIAAABLACIAAAACAAAAAABLACMAAAACAAIAAABMACIAAAACAAAAAABMACMAAAACAAIAAABNACIAAAACAAAAAABNACMAAAACAAIAAABOACIAAAACAAAAAABOACMAAAACAAIAAABPACIAAAACAAAAAABPACMAAAACAAIAAABQACIAAAACAAAAAABQACMAAAACAAIAAABRACIAAAACAAAAAABRACMAAAACAAIAAABSACIAAAACAAAAAABSACMAAAACAAIAAABTACIAAAACAAAAAABTACMAAAACAAIAAABUACIAAAACAAAAAABUACMAAAACAAIAAABVACIAAAACAAAAAABVACMAAAACAAIAAABWACIAAAACAAAAAABWACMAAAACAAIAAABXACIAAAACAAAAAABXACMAAAACAAIAAABYACIAAAACAAAAAABYACMAAAACAAIAAABZACIAAAACAAAAAABZACMAAAACAAIAAABaACIAAAACAAAAAABaACMAAAACAAIAAABbACIAAAACAAAAAABbACMAAAACAAIAAABcACIAAAACAAAAAABcACMAAAACAAIAAABdACIAAAACAAAAAABdACMAAAACAAIAAABeACIAAAACAAAAAABeACMAAAACAAIAAABfACIAAAACAAAAAABfACMAAAACAAIAAABgACIAAAACAAAAAABgACMAAAACAAIAAABhACIAAAACAAAAAABhACMAAAACAAIAAABiACIAAAACAAAAAABiACMAAAACAAIAAABjACIAAAACAAAAAABjACMAAAACAAIAAABkACIAAAACAAAAAABkACMAAAACAAIAAABlACIAAAACAAAAAABlACMAAAACAAIAAABmACIAAAACAAAAAABmACMAAAACAAIAAABnACIAAAACAAAAAABnACMAAAACAAIAAABoACIAAAACAAAAAABoACMAAAACAAIAAABpACIAAAACAAAAAABpACMAAAACAAIAAABqACIAAAACAAAAAABqACMAAAACAAIAAABrACIAAAACAAAAAABrACMAAAACAAIAAABsACIAAAACAAAAAABsACMAAAACAAIAAABtACIAAAACAAAAAABtACMAAAACAAIAAABuACIAAAACAAAAAABuACMAAAACAAIAAABvACIAAAADAAAAAABvACMAAAADAAIAAACR/yIAAAABAAMAAACS/yIAAAACAAMAAACT/yIAAAACAAMAAACU/yIAAAACAAMAAACV/yIAAAACAAMAAACW/yIAAAACAAMAAACX/yIAAAACAAMAAACY/yIAAAACAAMAAACZ/yIAAAACAAMAAACa/yIAAAACAAMAAACb/yIAAAACAAMAAACc/yIAAAACAAMAAACd/yIAAAACAAMAAACe/yIAAAACAAMAAACf/yIAAAACAAMAAACg/yIAAAABAAAAAACh/yIAAAACAAAAAACi/yIAAAACAAAAAACj/yIAAAACAAAAAACk/yIAAAACAAAAAACl/yIAAAACAAAAAACm/yIAAAACAAAAAACn/yIAAAACAAAAAACo/yIAAAACAAAAAACp/yIAAAACAAAAAACq/yIAAAACAAAAAACr/yIAAAACAAAAAACs/yIAAAACAAAAAACt/yIAAAACAAAAAACu/yIAAAACAAAAAACv/yIAAAACAAAAAACw/yIAAAACAAAAAACx/yIAAAACAAAAAACy/yIAAAACAAAAAACz/yIAAAACAAAAAAC0/yIAAAACAAAAAAC1/yIAAAACAAAAAAC2/yIAAAACAAAAAAC3/yIAAAACAAAAAAC4/yIAAAACAAAAAAC5/yIAAAACAAAAAAC6/yIAAAACAAAAAAC7/yIAAAACAAAAAAC8/yIAAAACAAAAAAC9/yIAAAACAAAAAAC+/yIAAAACAAAAAAC//yIAAAACAAAAAADA/yIAAAACAAAAAADB/yIAAAACAAAAAADC/yIAAAACAAAAAADD/yIAAAACAAAAAADE/yIAAAACAAAAAADF/yIAAAACAAAAAADG/yIAAAACAAAAAADH/yIAAAACAAAAAADI/yIAAAACAAAAAADJ/yIAAAACAAAAAADK/yIAAAACAAAAAADL/yIAAAACAAAAAADM/yIAAAACAAAAAADN/yIAAAACAAAAAADO/yIAAAACAAAAAADP/yIAAAACAAAAAADQ/yIAAAACAAAAAADR/yIAAAACAAAAAADS/yIAAAACAAAAAADT/yIAAAACAAAAAADU/yIAAAACAAAAAADV/yIAAAACAAAAAADW/yIAAAACAAAAAADX/yIAAAACAAAAAADY/yIAAAACAAAAAADZ/yIAAAACAAAAAADa/yIAAAACAAAAAADb/yIAAAACAAAAAADc/yIAAAACAAAAAADd/yIAAAACAAAAAADe/yIAAAACAAAAAADf/yIAAAACAAAAAADg/yIAAAACAAAAAADh/yIAAAACAAAAAADi/yIAAAACAAAAAADj/yIAAAACAAAAAADk/yIAAAACAAAAAADl/yIAAAACAAAAAADj/yMAAAACAAIAAADk/yMAAAACAAIAAADl/yMAAAACAAIAAACg/yMAAAABAAIAAACh/yMAAAACAAIAAACi/yMAAAACAAIAAACj/yMAAAACAAIAAACk/yMAAAACAAIAAACl/yMAAAACAAIAAACm/yMAAAACAAIAAACn/yMAAAACAAIAAACo/yMAAAACAAIAAACp/yMAAAACAAIAAACq/yMAAAACAAIAAACr/yMAAAACAAIAAACs/yMAAAACAAIAAACt/yMAAAACAAIAAACu/yMAAAACAAIAAACv/yMAAAACAAIAAACw/yMAAAACAAIAAACx/yMAAAACAAIAAACy/yMAAAACAAIAAACz/yMAAAACAAIAAAC0/yMAAAACAAIAAAC1/yMAAAACAAIAAAC2/yMAAAACAAIAAAC3/yMAAAACAAIAAAC4/yMAAAACAAIAAAC5/yMAAAACAAIAAAC6/yMAAAACAAIAAAC7/yMAAAACAAIAAAC8/yMAAAACAAIAAAC9/yMAAAACAAIAAAC+/yMAAAACAAIAAAC//yMAAAACAAIAAADA/yMAAAACAAIAAADB/yMAAAACAAIAAADC/yMAAAACAAIAAADD/yMAAAACAAIAAADE/yMAAAACAAIAAADF/yMAAAACAAIAAADG/yMAAAACAAIAAADH/yMAAAACAAIAAADI/yMAAAACAAIAAADJ/yMAAAACAAIAAADK/yMAAAACAAIAAADL/yMAAAACAAIAAADM/yMAAAACAAIAAADN/yMAAAACAAIAAADO/yMAAAACAAIAAADP/yMAAAACAAIAAADQ/yMAAAACAAIAAADR/yMAAAACAAIAAADS/yMAAAACAAIAAADT/yMAAAACAAIAAADU/yMAAAACAAIAAADV/yMAAAACAAIAAADW/yMAAAACAAIAAADX/yMAAAACAAIAAADY/yMAAAACAAIAAADZ/yMAAAACAAIAAADa/yMAAAACAAIAAADb/yMAAAACAAIAAADc/yMAAAACAAIAAADd/yMAAAACAAIAAADe/yMAAAACAAIAAADf/yMAAAACAAIAAADg/yMAAAACAAIAAADh/yMAAAACAAIAAADi/yMAAAACAAIAAAA=")
- [node name="PlayerSprite" type="AnimatedSprite2D" parent="." node_paths=PackedStringArray("resource_setter")]
- position = Vector2(-64, 17)
- sprite_frames = ExtResource("6_oofmi")
- animation = &"Idle"
- script = ExtResource("6_8d7lx")
- resource_setter = NodePath("ResourceSetterNew")
- metadata/_custom_type_script = "uid://b08qfwj5jk6g1"
- [node name="ResourceSetterNew" type="Node" parent="PlayerSprite"]
- script = ExtResource("6_100cl")
- use_cache = false
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="CanvasLayer" type="CanvasLayer" parent="."]
- [node name="TextureRect" type="CenterContainer" parent="CanvasLayer"]
- anchors_preset = 15
- anchor_right = 1.0
- anchor_bottom = 1.0
- grow_horizontal = 2
- grow_vertical = 2
- [node name="TextureRect3" type="CenterContainer" parent="CanvasLayer"]
- anchors_preset = 15
- anchor_right = 1.0
- anchor_bottom = 1.0
- grow_horizontal = 2
- grow_vertical = 2
- [node name="Options1" type="VBoxContainer" parent="CanvasLayer" node_paths=PackedStringArray("options")]
- unique_name_in_owner = true
- custom_minimum_size = Vector2(9, 0)
- anchors_preset = 7
- anchor_left = 0.5
- anchor_top = 1.0
- anchor_right = 0.5
- anchor_bottom = 1.0
- offset_left = -36.0
- offset_top = -64.0
- offset_right = 84.0
- grow_horizontal = 2
- grow_vertical = 0
- size_flags_horizontal = 4
- size_flags_vertical = 10
- theme_override_constants/separation = 0
- alignment = 2
- script = ExtResource("9_dsf7o")
- active = true
- options = [NodePath("PlayGame"), NodePath("Settings"), NodePath("Quit Game")]
- [node name="PlayGame" type="Label" parent="CanvasLayer/Options1"]
- layout_mode = 2
- size_flags_horizontal = 0
- theme_override_colors/font_shadow_color = Color(0, 0, 0, 1)
- text = "MENU_PLAY_GAME"
- uppercase = true
- [node name="Settings" type="Label" parent="CanvasLayer/Options1"]
- layout_mode = 2
- size_flags_horizontal = 0
- theme_override_colors/font_shadow_color = Color(0, 0, 0, 1)
- text = "MENU_SETTINGS"
- uppercase = true
- [node name="Quit Game" type="Label" parent="CanvasLayer/Options1"]
- layout_mode = 2
- size_flags_horizontal = 0
- theme_override_colors/font_shadow_color = Color(0, 0, 0, 1)
- text = "MENU_EXTRAS"
- uppercase = true
- [node name="Buffer" type="Control" parent="CanvasLayer/Options1"]
- custom_minimum_size = Vector2(0, 16)
- layout_mode = 2
- size_flags_horizontal = 4
- [node name="Options2" type="VBoxContainer" parent="CanvasLayer" node_paths=PackedStringArray("options")]
- unique_name_in_owner = true
- visible = false
- custom_minimum_size = Vector2(9, 0)
- anchors_preset = 7
- anchor_left = 0.5
- anchor_top = 1.0
- anchor_right = 0.5
- anchor_bottom = 1.0
- offset_left = -36.0
- offset_top = -64.0
- offset_right = 320.0
- grow_horizontal = 2
- grow_vertical = 0
- size_flags_horizontal = 4
- size_flags_vertical = 10
- theme_override_constants/separation = 0
- alignment = 2
- script = ExtResource("9_dsf7o")
- options = [NodePath("Story"), NodePath("Challenges"), NodePath("Marathon")]
- [node name="Story" type="Label" parent="CanvasLayer/Options2"]
- layout_mode = 2
- size_flags_horizontal = 0
- theme_override_colors/font_shadow_color = Color(0, 0, 0, 1)
- text = "MENU_STORY"
- uppercase = true
- [node name="Challenges" type="Label" parent="CanvasLayer/Options2"]
- layout_mode = 2
- size_flags_horizontal = 0
- theme_override_colors/font_shadow_color = Color(0, 0, 0, 1)
- text = "MENU_CHALLENGES"
- uppercase = true
- [node name="Marathon" type="Label" parent="CanvasLayer/Options2"]
- layout_mode = 2
- size_flags_horizontal = 0
- theme_override_colors/font_shadow_color = Color(0, 0, 0, 1)
- text = "MENU_MARATHON"
- uppercase = true
- [node name="Buffer" type="Control" parent="CanvasLayer/Options2"]
- custom_minimum_size = Vector2(0, 16)
- layout_mode = 2
- size_flags_horizontal = 4
- [node name="Extras" type="VBoxContainer" parent="CanvasLayer" node_paths=PackedStringArray("options")]
- unique_name_in_owner = true
- visible = false
- custom_minimum_size = Vector2(9, 0)
- anchors_preset = 7
- anchor_left = 0.5
- anchor_top = 1.0
- anchor_right = 0.5
- anchor_bottom = 1.0
- offset_left = -36.0
- offset_top = -64.0
- offset_right = 320.0
- grow_horizontal = 2
- grow_vertical = 0
- size_flags_horizontal = 4
- size_flags_vertical = 10
- theme_override_constants/separation = 0
- script = ExtResource("9_dsf7o")
- options = [NodePath("Achiements"), NodePath("Credits")]
- [node name="Achiements" type="Label" parent="CanvasLayer/Extras"]
- layout_mode = 2
- size_flags_horizontal = 0
- theme_override_colors/font_shadow_color = Color(0, 0, 0, 1)
- text = "MENU_ACHIEVEMENTS"
- uppercase = true
- [node name="Credits" type="Label" parent="CanvasLayer/Extras"]
- layout_mode = 2
- size_flags_horizontal = 0
- theme_override_colors/font_shadow_color = Color(0, 0, 0, 1)
- text = "MENU_CREDITS"
- uppercase = true
- [node name="Buffer" type="Control" parent="CanvasLayer/Extras"]
- custom_minimum_size = Vector2(0, 16)
- layout_mode = 2
- size_flags_horizontal = 4
- [node name="StoryMode" type="Node" parent="CanvasLayer"]
- [node name="StoryOptions" type="VBoxContainer" parent="CanvasLayer/StoryMode" node_paths=PackedStringArray("options")]
- unique_name_in_owner = true
- visible = false
- custom_minimum_size = Vector2(9, 0)
- anchors_preset = 7
- anchor_left = 0.5
- anchor_top = 1.0
- anchor_right = 0.5
- anchor_bottom = 1.0
- offset_left = -36.0
- offset_top = -64.0
- offset_right = 320.0
- grow_horizontal = 2
- grow_vertical = 0
- size_flags_horizontal = 4
- size_flags_vertical = 10
- theme_override_constants/separation = 0
- alignment = 2
- script = ExtResource("9_dsf7o")
- options = [NodePath("New Game"), NodePath("Continue")]
- [node name="New Game" type="Label" parent="CanvasLayer/StoryMode/StoryOptions"]
- layout_mode = 2
- size_flags_horizontal = 0
- theme_override_colors/font_shadow_color = Color(0, 0, 0, 1)
- text = "MENU_NEW_GAME"
- uppercase = true
- [node name="Continue" type="Label" parent="CanvasLayer/StoryMode/StoryOptions"]
- layout_mode = 2
- size_flags_horizontal = 0
- theme_override_colors/font_shadow_color = Color(0, 0, 0, 1)
- text = "MENU_CONTINUE"
- uppercase = true
- [node name="HighScore" type="Label" parent="CanvasLayer/StoryMode/StoryOptions"]
- layout_mode = 2
- size_flags_horizontal = 0
- theme_override_colors/font_shadow_color = Color(0, 0, 0, 1)
- text = "MENU_HIGH_SCORE"
- uppercase = true
- [node name="Buffer" type="Control" parent="CanvasLayer/StoryMode/StoryOptions"]
- custom_minimum_size = Vector2(0, 16)
- layout_mode = 2
- size_flags_horizontal = 4
- [node name="NoBeatenCharSelect" parent="CanvasLayer/StoryMode" instance=ExtResource("13_8wrri")]
- visible = false
- offset_left = -62.0
- offset_top = -35.0
- offset_right = 62.0
- offset_bottom = 35.0
- [node name="QuestSelect" parent="CanvasLayer/StoryMode" instance=ExtResource("16_s06mt")]
- unique_name_in_owner = true
- visible = false
- anchors_preset = 8
- anchor_left = 0.5
- anchor_top = 0.5
- anchor_right = 0.5
- anchor_bottom = 0.5
- offset_left = -63.0
- offset_top = -30.5
- offset_right = 63.0
- offset_bottom = 30.5
- grow_horizontal = 2
- grow_vertical = 2
- [node name="WorldSelect" parent="CanvasLayer/StoryMode" instance=ExtResource("10_emltp")]
- visible = false
- anchors_preset = 8
- anchor_left = 0.5
- anchor_top = 0.5
- anchor_right = 0.5
- anchor_bottom = 0.5
- offset_left = -92.0
- offset_top = -26.0
- offset_right = 92.0
- offset_bottom = 26.0
- grow_horizontal = 2
- grow_vertical = 2
- [node name="LevelSelect" parent="CanvasLayer/StoryMode" instance=ExtResource("58_qgapq")]
- visible = false
- anchors_preset = 8
- anchor_left = 0.5
- anchor_top = 0.5
- anchor_right = 0.5
- anchor_bottom = 0.5
- offset_left = -128.0
- offset_top = -40.0
- offset_right = 128.0
- offset_bottom = 40.0
- grow_horizontal = 2
- grow_vertical = 2
- [node name="BeatenCharSelect" parent="CanvasLayer/StoryMode" instance=ExtResource("13_8wrri")]
- visible = false
- offset_left = -62.0
- offset_top = -35.0
- offset_right = 62.0
- offset_bottom = 35.0
- [node name="ChallengeOptions" type="VBoxContainer" parent="CanvasLayer" node_paths=PackedStringArray("options")]
- unique_name_in_owner = true
- visible = false
- custom_minimum_size = Vector2(9, 0)
- anchors_preset = 7
- anchor_left = 0.5
- anchor_top = 1.0
- anchor_right = 0.5
- anchor_bottom = 1.0
- offset_left = -36.0
- offset_top = -64.0
- offset_right = 320.0
- grow_horizontal = 2
- grow_vertical = 0
- size_flags_horizontal = 4
- size_flags_vertical = 10
- theme_override_constants/separation = 0
- script = ExtResource("9_dsf7o")
- options = [NodePath("BooRace"), NodePath("ChallengeHunt")]
- [node name="BooRace" type="Label" parent="CanvasLayer/ChallengeOptions"]
- layout_mode = 2
- size_flags_horizontal = 0
- theme_override_colors/font_shadow_color = Color(0, 0, 0, 1)
- text = "CHALLENGE_BOO"
- uppercase = true
- [node name="ChallengeHunt" type="Label" parent="CanvasLayer/ChallengeOptions"]
- layout_mode = 2
- size_flags_horizontal = 0
- theme_override_colors/font_shadow_color = Color(0, 0, 0, 1)
- text = "CHALLENGE_HUNT"
- uppercase = true
- [node name="Buffer" type="Control" parent="CanvasLayer/ChallengeOptions"]
- custom_minimum_size = Vector2(0, 16)
- layout_mode = 2
- size_flags_horizontal = 4
- [node name="ChallengeHunt" type="Node" parent="CanvasLayer"]
- [node name="WorldSelect" parent="CanvasLayer/ChallengeHunt" instance=ExtResource("10_emltp")]
- visible = false
- anchors_preset = 8
- anchor_left = 0.5
- anchor_top = 0.5
- anchor_right = 0.5
- anchor_bottom = 0.5
- offset_left = -90.0
- offset_top = -32.5
- offset_right = 90.0
- offset_bottom = 32.5
- grow_horizontal = 2
- grow_vertical = 2
- [node name="LevelSelect" parent="CanvasLayer/ChallengeHunt" instance=ExtResource("58_qgapq")]
- visible = false
- anchors_preset = 8
- anchor_left = 0.5
- anchor_top = 0.5
- anchor_right = 0.5
- anchor_bottom = 0.5
- offset_left = -128.0
- offset_top = -40.0
- offset_right = 128.0
- offset_bottom = 40.0
- grow_horizontal = 2
- grow_vertical = 2
- [node name="CharacterSelect" parent="CanvasLayer/ChallengeHunt" instance=ExtResource("13_8wrri")]
- visible = false
- offset_left = -64.0
- offset_top = -36.0
- offset_right = 64.0
- offset_bottom = 36.0
- [node name="World9" type="Node" parent="CanvasLayer"]
- [node name="ExtraWorldSelect" parent="CanvasLayer/World9" instance=ExtResource("41_obcl5")]
- unique_name_in_owner = true
- visible = false
- anchors_preset = 8
- anchor_left = 0.5
- anchor_top = 0.5
- anchor_right = 0.5
- anchor_bottom = 0.5
- offset_left = -90.0
- offset_top = -24.0
- offset_right = 90.0
- offset_bottom = 24.0
- grow_horizontal = 2
- grow_vertical = 2
- [node name="ExtraLevelSelect" parent="CanvasLayer/World9" instance=ExtResource("58_qgapq")]
- unique_name_in_owner = true
- visible = false
- anchors_preset = 8
- anchor_left = 0.5
- anchor_top = 0.5
- anchor_right = 0.5
- anchor_bottom = 0.5
- offset_left = -128.0
- offset_top = -40.0
- offset_right = 128.0
- offset_bottom = 40.0
- grow_horizontal = 2
- grow_vertical = 2
- [node name="CharacterSelect" parent="CanvasLayer/World9" instance=ExtResource("13_8wrri")]
- visible = false
- offset_left = -64.0
- offset_top = -36.0
- offset_right = 64.0
- offset_bottom = 36.0
- [node name="Cursor" type="TextureRect" parent="CanvasLayer"]
- unique_name_in_owner = true
- offset_left = 80.0
- offset_top = 176.0
- offset_right = 88.0
- offset_bottom = 184.0
- texture = ExtResource("8_jmbsi")
- stretch_mode = 2
- [node name="ResourceSetter" type="Node" parent="CanvasLayer/Cursor" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "texture"
- mode = 1
- resource_json = ExtResource("9_kugbg")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="AllNightNippon" type="Node" parent="CanvasLayer"]
- [node name="WorldSelect" parent="CanvasLayer/AllNightNippon" instance=ExtResource("10_emltp")]
- visible = false
- anchors_preset = 8
- anchor_left = 0.5
- anchor_top = 0.5
- anchor_right = 0.5
- anchor_bottom = 0.5
- offset_left = -90.0
- offset_top = -32.5
- offset_right = 90.0
- offset_bottom = 32.5
- grow_horizontal = 2
- grow_vertical = 2
- [node name="LevelSelect" parent="CanvasLayer/AllNightNippon" instance=ExtResource("58_qgapq")]
- visible = false
- anchors_preset = 8
- anchor_left = 0.5
- anchor_top = 0.5
- anchor_right = 0.5
- anchor_bottom = 0.5
- offset_left = -128.0
- offset_top = -40.0
- offset_right = 128.0
- offset_bottom = 40.0
- grow_horizontal = 2
- grow_vertical = 2
- [node name="CharacterSelect" parent="CanvasLayer/AllNightNippon" instance=ExtResource("13_8wrri")]
- visible = false
- offset_left = -64.0
- offset_top = -36.0
- offset_right = 64.0
- offset_bottom = 36.0
- [node name="MarathonMode" type="Node" parent="CanvasLayer"]
- [node name="MarathonSelect" parent="CanvasLayer/MarathonMode" instance=ExtResource("58_sul0v")]
- unique_name_in_owner = true
- visible = false
- [node name="SpeedrunTypeSelect" parent="CanvasLayer/MarathonMode" instance=ExtResource("19_6t4fx")]
- visible = false
- [node name="CharacterSelect2" parent="CanvasLayer/MarathonMode" instance=ExtResource("13_8wrri")]
- visible = false
- offset_left = -64.0
- offset_top = -36.0
- offset_right = 64.0
- offset_bottom = 36.0
- [node name="WorldSelect" parent="CanvasLayer/MarathonMode" instance=ExtResource("10_emltp")]
- visible = false
- anchors_preset = 8
- anchor_left = 0.5
- anchor_top = 0.5
- anchor_right = 0.5
- anchor_bottom = 0.5
- offset_left = -90.0
- offset_top = -32.5
- offset_right = 90.0
- offset_bottom = 32.5
- grow_horizontal = 2
- grow_vertical = 2
- [node name="LevelSelect" parent="CanvasLayer/MarathonMode" instance=ExtResource("58_qgapq")]
- visible = false
- anchors_preset = 8
- anchor_left = 0.5
- anchor_top = 0.5
- anchor_right = 0.5
- anchor_bottom = 0.5
- offset_left = -128.0
- offset_top = -40.0
- offset_right = 128.0
- offset_bottom = 40.0
- grow_horizontal = 2
- grow_vertical = 2
- has_speedrun_stuff = true
- [node name="CharacterSelect" parent="CanvasLayer/MarathonMode" instance=ExtResource("13_8wrri")]
- visible = false
- offset_left = -64.0
- offset_top = -36.0
- offset_right = 64.0
- offset_bottom = 36.0
- [node name="HasWarp" type="Node" parent="CanvasLayer/MarathonMode"]
- [node name="SpeedrunTypeSelect" parent="CanvasLayer/MarathonMode/HasWarp" instance=ExtResource("19_6t4fx")]
- unique_name_in_owner = true
- visible = false
- [node name="CharacterSelect" parent="CanvasLayer/MarathonMode/HasWarp" instance=ExtResource("13_8wrri")]
- visible = false
- offset_left = -64.0
- offset_top = -36.0
- offset_right = 64.0
- offset_bottom = 36.0
- [node name="HasRan" type="Node" parent="CanvasLayer/MarathonMode"]
- [node name="GhostSelect" parent="CanvasLayer/MarathonMode/HasRan" instance=ExtResource("20_p54in")]
- visible = false
- [node name="CharacterSelect" parent="CanvasLayer/MarathonMode/HasRan" instance=ExtResource("13_8wrri")]
- visible = false
- offset_left = -64.0
- offset_top = -36.0
- offset_right = 64.0
- offset_bottom = 36.0
- [node name="SettingsMenu" parent="CanvasLayer" instance=ExtResource("12_5iq4f")]
- unique_name_in_owner = true
- offset_left = 0.0
- offset_right = 0.0
- [node name="LabelFontChanger" parent="CanvasLayer/SettingsMenu" index="1" node_paths=PackedStringArray("labels")]
- labels = [NodePath("../PanelContainer/MarginContainer/VBoxContainer/Title"), NodePath("../PanelContainer/MarginContainer/VBoxContainer/CategorySelect/HBoxContainer/Category"), null, null, null, null, null, null, null, NodePath("../PanelContainer/MarginContainer/VBoxContainer/Audio/SelectableOptionNode/Value"), null, NodePath("../PanelContainer/MarginContainer/VBoxContainer/Audio/SelectableOptionNode2/Value"), null, NodePath("../PanelContainer/MarginContainer/VBoxContainer/Audio/SelectableOptionNode3/Value"), NodePath("../PanelContainer/MarginContainer/VBoxContainer/Difficulty/Description/AutoScrollContainer/MarginContainer/Desc")]
- [node name="CampaignSelect" parent="CanvasLayer" instance=ExtResource("14_1wnbq")]
- unique_name_in_owner = true
- visible = false
- anchors_preset = 8
- anchor_left = 0.5
- anchor_top = 0.5
- anchor_right = 0.5
- anchor_bottom = 0.5
- offset_left = -128.0
- offset_top = -32.0
- offset_right = 128.0
- offset_bottom = 32.0
- grow_horizontal = 2
- grow_vertical = 2
- [node name="SaveDeletionWarning" parent="CanvasLayer" instance=ExtResource("15_s06mt")]
- unique_name_in_owner = true
- visible = false
- anchors_preset = 8
- anchor_left = 0.5
- anchor_top = 0.5
- anchor_right = 0.5
- anchor_bottom = 0.5
- offset_left = -84.0
- offset_top = -66.0
- offset_right = 84.0
- offset_bottom = 66.0
- grow_horizontal = 2
- grow_vertical = 2
- [node name="AchievementUnlock" parent="CanvasLayer" instance=ExtResource("21_p54in")]
- unique_name_in_owner = true
- [node name="QuitDialog" parent="CanvasLayer" instance=ExtResource("22_wjo1g")]
- [node name="CanvasLayer2" type="CanvasLayer" parent="."]
- layer = 0
- [node name="Label" type="Label" parent="CanvasLayer2"]
- anchors_preset = 2
- anchor_top = 1.0
- anchor_bottom = 1.0
- offset_top = -16.0
- offset_right = 184.0
- grow_vertical = 0
- text = "v1.0.0"
- uppercase = true
- script = SubResource("GDScript_8peil")
- [node name="ColorRect" type="ColorRect" parent="CanvasLayer2/Label"]
- visible = false
- show_behind_parent = true
- custom_minimum_size = Vector2(0, 8)
- layout_mode = 1
- anchors_preset = 15
- anchor_right = 1.0
- anchor_bottom = 1.0
- grow_horizontal = 2
- grow_vertical = 2
- color = Color(0, 0, 0, 1)
- [node name="Timer" type="Timer" parent="CanvasLayer2/Label"]
- autostart = true
- [node name="DropShadow" parent="." instance=ExtResource("5_8t4ah")]
- [node name="CameraRightLimit" type="Node2D" parent="."]
- script = ExtResource("18_3wltv")
- metadata/_custom_type_script = "uid://bdq0373j5n5o0"
- [node name="LabelFontChanger" type="Node" parent="." node_paths=PackedStringArray("labels")]
- script = ExtResource("21_qti1l")
- labels = [NodePath("../CanvasLayer/Options2/Story"), NodePath("../CanvasLayer/Options2/Challenges"), NodePath("../CanvasLayer/Options2/Marathon"), NodePath("../CanvasLayer/StoryMode/StoryOptions/New Game"), NodePath("../CanvasLayer/StoryMode/StoryOptions/Continue"), NodePath("../CanvasLayer/StoryMode/StoryOptions/HighScore"), NodePath("../CanvasLayer/Extras/Achiements"), NodePath("../CanvasLayer/Extras/Credits"), null, NodePath("../CanvasLayer/ChallengeOptions/BooRace"), NodePath("../CanvasLayer/ChallengeOptions/ChallengeHunt"), null, NodePath("../CanvasLayer2/Label"), NodePath("../CanvasLayer/Options1/PlayGame"), NodePath("../CanvasLayer/Options1/Settings"), NodePath("../CanvasLayer/Options1/Quit Game"), NodePath("../CanvasLayer2/Label")]
- metadata/_custom_type_script = "uid://co6tjg3w6qpd8"
- [node name="TextShadowColourChanger" type="Node" parent="." node_paths=PackedStringArray("labels")]
- script = ExtResource("23_s06mt")
- labels = [NodePath("../CanvasLayer/Options2/Story"), NodePath("../CanvasLayer/Options2/Challenges"), NodePath("../CanvasLayer/Options2/Marathon"), NodePath("../CanvasLayer/StoryMode/StoryOptions/New Game"), NodePath("../CanvasLayer/StoryMode/StoryOptions/Continue"), NodePath("../CanvasLayer/StoryMode/StoryOptions/HighScore"), NodePath("../CanvasLayer/Extras/Achiements"), NodePath("../CanvasLayer/Extras/Credits"), null, NodePath("../CanvasLayer/ChallengeOptions/BooRace"), NodePath("../CanvasLayer/ChallengeOptions/ChallengeHunt"), null, NodePath("../CanvasLayer2/Label"), NodePath("../CanvasLayer/Options1/PlayGame"), NodePath("../CanvasLayer/Options1/Settings"), NodePath("../CanvasLayer/Options1/Quit Game"), NodePath("../CanvasLayer2/Label"), null]
- [node name="Logo" type="AnimatedSprite2D" parent="."]
- position = Vector2(0, -120)
- sprite_frames = SubResource("SpriteFrames_sul0v")
- autoplay = "default"
- script = ExtResource("48_b3nob")
- do_offset = false
- metadata/_custom_type_script = "uid://caq1qiwmy0mox"
- [node name="Control" type="Control" parent="Logo"]
- layout_mode = 3
- anchors_preset = 0
- offset_left = -88.0
- offset_top = -44.0
- offset_right = -80.0
- offset_bottom = 180.0
- [node name="HFlowContainer" type="HFlowContainer" parent="Logo/Control"]
- layout_mode = 1
- offset_left = 88.0
- offset_top = 12.0
- offset_right = 160.0
- offset_bottom = 44.0
- theme_override_constants/h_separation = 0
- theme_override_constants/v_separation = 0
- [node name="Star1" type="Control" parent="Logo/Control/HFlowContainer"]
- custom_minimum_size = Vector2(8, 8)
- layout_mode = 2
- [node name="Main" type="AnimatedSprite2D" parent="Logo/Control/HFlowContainer/Star1"]
- sprite_frames = SubResource("SpriteFrames_l3ok6")
- autoplay = "default"
- frame_progress = 0.877984
- centered = false
- [node name="ResourceSetter" type="Node" parent="Logo/Control/HFlowContainer/Star1/Main" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "sprite_frames"
- resource_json = ExtResource("30_p54in")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="Star2" type="Control" parent="Logo/Control/HFlowContainer"]
- custom_minimum_size = Vector2(8, 8)
- layout_mode = 2
- [node name="Main" type="AnimatedSprite2D" parent="Logo/Control/HFlowContainer/Star2"]
- sprite_frames = SubResource("SpriteFrames_l3ok6")
- autoplay = "default"
- frame_progress = 0.877984
- centered = false
- [node name="ResourceSetter" type="Node" parent="Logo/Control/HFlowContainer/Star2/Main" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "sprite_frames"
- resource_json = ExtResource("30_p54in")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="Star3" type="Control" parent="Logo/Control/HFlowContainer"]
- custom_minimum_size = Vector2(8, 8)
- layout_mode = 2
- [node name="Main" type="AnimatedSprite2D" parent="Logo/Control/HFlowContainer/Star3"]
- sprite_frames = SubResource("SpriteFrames_l3ok6")
- autoplay = "default"
- frame_progress = 0.877984
- centered = false
- [node name="ResourceSetter" type="Node" parent="Logo/Control/HFlowContainer/Star3/Main" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "sprite_frames"
- resource_json = ExtResource("30_p54in")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="Star4" type="Control" parent="Logo/Control/HFlowContainer"]
- custom_minimum_size = Vector2(8, 8)
- layout_mode = 2
- [node name="Main" type="AnimatedSprite2D" parent="Logo/Control/HFlowContainer/Star4"]
- sprite_frames = SubResource("SpriteFrames_l3ok6")
- autoplay = "default"
- frame_progress = 0.877984
- centered = false
- [node name="ResourceSetter" type="Node" parent="Logo/Control/HFlowContainer/Star4/Main" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "sprite_frames"
- resource_json = ExtResource("30_p54in")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="Star5" type="Control" parent="Logo/Control/HFlowContainer"]
- custom_minimum_size = Vector2(8, 8)
- layout_mode = 2
- [node name="Main" type="AnimatedSprite2D" parent="Logo/Control/HFlowContainer/Star5"]
- sprite_frames = SubResource("SpriteFrames_l3ok6")
- autoplay = "default"
- frame_progress = 0.877984
- centered = false
- [node name="ResourceSetter" type="Node" parent="Logo/Control/HFlowContainer/Star5/Main" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "sprite_frames"
- resource_json = ExtResource("30_p54in")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="Star6" type="Control" parent="Logo/Control/HFlowContainer"]
- custom_minimum_size = Vector2(8, 8)
- layout_mode = 2
- [node name="Main" type="AnimatedSprite2D" parent="Logo/Control/HFlowContainer/Star6"]
- sprite_frames = SubResource("SpriteFrames_l3ok6")
- autoplay = "default"
- frame_progress = 0.877984
- centered = false
- [node name="ResourceSetter" type="Node" parent="Logo/Control/HFlowContainer/Star6/Main" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "sprite_frames"
- resource_json = ExtResource("30_p54in")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="Star7" type="Control" parent="Logo/Control/HFlowContainer"]
- custom_minimum_size = Vector2(8, 8)
- layout_mode = 2
- [node name="Main" type="AnimatedSprite2D" parent="Logo/Control/HFlowContainer/Star7"]
- sprite_frames = SubResource("SpriteFrames_l3ok6")
- autoplay = "default"
- frame_progress = 0.877984
- centered = false
- [node name="ResourceSetter" type="Node" parent="Logo/Control/HFlowContainer/Star7/Main" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "sprite_frames"
- resource_json = ExtResource("30_p54in")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="Star8" type="Control" parent="Logo/Control/HFlowContainer"]
- custom_minimum_size = Vector2(8, 8)
- layout_mode = 2
- [node name="Main" type="AnimatedSprite2D" parent="Logo/Control/HFlowContainer/Star8"]
- sprite_frames = SubResource("SpriteFrames_l3ok6")
- autoplay = "default"
- frame_progress = 0.877984
- centered = false
- [node name="ResourceSetter" type="Node" parent="Logo/Control/HFlowContainer/Star8/Main" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "sprite_frames"
- resource_json = ExtResource("30_p54in")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="Star9" type="Control" parent="Logo/Control/HFlowContainer"]
- custom_minimum_size = Vector2(8, 8)
- layout_mode = 2
- [node name="Main" type="AnimatedSprite2D" parent="Logo/Control/HFlowContainer/Star9"]
- sprite_frames = SubResource("SpriteFrames_l3ok6")
- autoplay = "default"
- frame_progress = 0.877984
- centered = false
- [node name="ResourceSetter" type="Node" parent="Logo/Control/HFlowContainer/Star9/Main" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "sprite_frames"
- resource_json = ExtResource("30_p54in")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="Star10" type="Control" parent="Logo/Control/HFlowContainer"]
- custom_minimum_size = Vector2(8, 8)
- layout_mode = 2
- [node name="Main" type="AnimatedSprite2D" parent="Logo/Control/HFlowContainer/Star10"]
- sprite_frames = SubResource("SpriteFrames_l3ok6")
- autoplay = "default"
- frame_progress = 0.877984
- centered = false
- [node name="ResourceSetter" type="Node" parent="Logo/Control/HFlowContainer/Star10/Main" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "sprite_frames"
- resource_json = ExtResource("30_p54in")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="Star11" type="Control" parent="Logo/Control/HFlowContainer"]
- custom_minimum_size = Vector2(8, 8)
- layout_mode = 2
- [node name="Main" type="AnimatedSprite2D" parent="Logo/Control/HFlowContainer/Star11"]
- sprite_frames = SubResource("SpriteFrames_l3ok6")
- autoplay = "default"
- frame_progress = 0.877984
- centered = false
- [node name="ResourceSetter" type="Node" parent="Logo/Control/HFlowContainer/Star11/Main" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "sprite_frames"
- resource_json = ExtResource("30_p54in")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="Star12" type="Control" parent="Logo/Control/HFlowContainer"]
- custom_minimum_size = Vector2(8, 8)
- layout_mode = 2
- [node name="Main" type="AnimatedSprite2D" parent="Logo/Control/HFlowContainer/Star12"]
- sprite_frames = SubResource("SpriteFrames_l3ok6")
- autoplay = "default"
- frame_progress = 0.877984
- centered = false
- [node name="ResourceSetter" type="Node" parent="Logo/Control/HFlowContainer/Star12/Main" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "sprite_frames"
- resource_json = ExtResource("30_p54in")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="Star13" type="Control" parent="Logo/Control/HFlowContainer"]
- custom_minimum_size = Vector2(8, 8)
- layout_mode = 2
- [node name="Main" type="AnimatedSprite2D" parent="Logo/Control/HFlowContainer/Star13"]
- sprite_frames = SubResource("SpriteFrames_l3ok6")
- autoplay = "default"
- frame_progress = 0.877984
- centered = false
- [node name="ResourceSetter" type="Node" parent="Logo/Control/HFlowContainer/Star13/Main" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "sprite_frames"
- resource_json = ExtResource("30_p54in")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="Star14" type="Control" parent="Logo/Control/HFlowContainer"]
- custom_minimum_size = Vector2(8, 8)
- layout_mode = 2
- [node name="Main" type="AnimatedSprite2D" parent="Logo/Control/HFlowContainer/Star14"]
- sprite_frames = SubResource("SpriteFrames_l3ok6")
- autoplay = "default"
- frame_progress = 0.877984
- centered = false
- [node name="ResourceSetter" type="Node" parent="Logo/Control/HFlowContainer/Star14/Main" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "sprite_frames"
- resource_json = ExtResource("30_p54in")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="Star15" type="Control" parent="Logo/Control/HFlowContainer"]
- custom_minimum_size = Vector2(8, 8)
- layout_mode = 2
- [node name="Main" type="AnimatedSprite2D" parent="Logo/Control/HFlowContainer/Star15"]
- sprite_frames = SubResource("SpriteFrames_l3ok6")
- autoplay = "default"
- frame_progress = 0.877984
- centered = false
- [node name="ResourceSetter" type="Node" parent="Logo/Control/HFlowContainer/Star15/Main" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "sprite_frames"
- resource_json = ExtResource("30_p54in")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="Star16" type="Control" parent="Logo/Control/HFlowContainer"]
- custom_minimum_size = Vector2(8, 8)
- layout_mode = 2
- [node name="Main" type="AnimatedSprite2D" parent="Logo/Control/HFlowContainer/Star16"]
- sprite_frames = SubResource("SpriteFrames_l3ok6")
- autoplay = "default"
- frame_progress = 0.877984
- centered = false
- [node name="ResourceSetter" type="Node" parent="Logo/Control/HFlowContainer/Star16/Main" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "sprite_frames"
- resource_json = ExtResource("30_p54in")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="Star17" type="Control" parent="Logo/Control/HFlowContainer"]
- custom_minimum_size = Vector2(8, 8)
- layout_mode = 2
- [node name="Main" type="AnimatedSprite2D" parent="Logo/Control/HFlowContainer/Star17"]
- sprite_frames = SubResource("SpriteFrames_l3ok6")
- autoplay = "default"
- frame_progress = 0.877984
- centered = false
- [node name="ResourceSetter" type="Node" parent="Logo/Control/HFlowContainer/Star17/Main" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "sprite_frames"
- resource_json = ExtResource("30_p54in")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="Star18" type="Control" parent="Logo/Control/HFlowContainer"]
- custom_minimum_size = Vector2(8, 8)
- layout_mode = 2
- [node name="Main" type="AnimatedSprite2D" parent="Logo/Control/HFlowContainer/Star18"]
- sprite_frames = SubResource("SpriteFrames_l3ok6")
- autoplay = "default"
- frame_progress = 0.877984
- centered = false
- [node name="ResourceSetter" type="Node" parent="Logo/Control/HFlowContainer/Star18/Main" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "sprite_frames"
- resource_json = ExtResource("30_p54in")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="Star19" type="Control" parent="Logo/Control/HFlowContainer"]
- custom_minimum_size = Vector2(8, 8)
- layout_mode = 2
- [node name="Main" type="AnimatedSprite2D" parent="Logo/Control/HFlowContainer/Star19"]
- sprite_frames = SubResource("SpriteFrames_l3ok6")
- autoplay = "default"
- frame_progress = 0.877984
- centered = false
- [node name="ResourceSetter" type="Node" parent="Logo/Control/HFlowContainer/Star19/Main" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "sprite_frames"
- resource_json = ExtResource("30_p54in")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="Star20" type="Control" parent="Logo/Control/HFlowContainer"]
- custom_minimum_size = Vector2(8, 8)
- layout_mode = 2
- [node name="Main" type="AnimatedSprite2D" parent="Logo/Control/HFlowContainer/Star20"]
- sprite_frames = SubResource("SpriteFrames_l3ok6")
- autoplay = "default"
- frame_progress = 0.877984
- centered = false
- [node name="ResourceSetter" type="Node" parent="Logo/Control/HFlowContainer/Star20/Main" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "sprite_frames"
- resource_json = ExtResource("30_p54in")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="Star21" type="Control" parent="Logo/Control/HFlowContainer"]
- custom_minimum_size = Vector2(8, 8)
- layout_mode = 2
- [node name="Main" type="AnimatedSprite2D" parent="Logo/Control/HFlowContainer/Star21"]
- sprite_frames = SubResource("SpriteFrames_l3ok6")
- autoplay = "default"
- frame_progress = 0.877984
- centered = false
- [node name="ResourceSetter" type="Node" parent="Logo/Control/HFlowContainer/Star21/Main" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "sprite_frames"
- resource_json = ExtResource("30_p54in")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="Star22" type="Control" parent="Logo/Control/HFlowContainer"]
- custom_minimum_size = Vector2(8, 8)
- layout_mode = 2
- [node name="Main" type="AnimatedSprite2D" parent="Logo/Control/HFlowContainer/Star22"]
- sprite_frames = SubResource("SpriteFrames_l3ok6")
- autoplay = "default"
- frame_progress = 0.877984
- centered = false
- [node name="ResourceSetter" type="Node" parent="Logo/Control/HFlowContainer/Star22/Main" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "sprite_frames"
- resource_json = ExtResource("30_p54in")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="Star23" type="Control" parent="Logo/Control/HFlowContainer"]
- custom_minimum_size = Vector2(8, 8)
- layout_mode = 2
- [node name="Main" type="AnimatedSprite2D" parent="Logo/Control/HFlowContainer/Star23"]
- sprite_frames = SubResource("SpriteFrames_l3ok6")
- autoplay = "default"
- frame_progress = 0.877984
- centered = false
- [node name="ResourceSetter" type="Node" parent="Logo/Control/HFlowContainer/Star23/Main" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "sprite_frames"
- resource_json = ExtResource("30_p54in")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="Star24" type="Control" parent="Logo/Control/HFlowContainer"]
- custom_minimum_size = Vector2(8, 8)
- layout_mode = 2
- [node name="Main" type="AnimatedSprite2D" parent="Logo/Control/HFlowContainer/Star24"]
- sprite_frames = SubResource("SpriteFrames_l3ok6")
- autoplay = "default"
- frame_progress = 0.877984
- centered = false
- [node name="ResourceSetter" type="Node" parent="Logo/Control/HFlowContainer/Star24/Main" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "sprite_frames"
- resource_json = ExtResource("30_p54in")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="Star25" type="Control" parent="Logo/Control/HFlowContainer"]
- custom_minimum_size = Vector2(8, 8)
- layout_mode = 2
- [node name="Main" type="AnimatedSprite2D" parent="Logo/Control/HFlowContainer/Star25"]
- sprite_frames = SubResource("SpriteFrames_l3ok6")
- autoplay = "default"
- frame_progress = 0.877984
- centered = false
- [node name="ResourceSetter" type="Node" parent="Logo/Control/HFlowContainer/Star25/Main" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "sprite_frames"
- resource_json = ExtResource("30_p54in")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="Star26" type="Control" parent="Logo/Control/HFlowContainer"]
- custom_minimum_size = Vector2(8, 8)
- layout_mode = 2
- [node name="Main" type="AnimatedSprite2D" parent="Logo/Control/HFlowContainer/Star26"]
- sprite_frames = SubResource("SpriteFrames_l3ok6")
- autoplay = "default"
- frame_progress = 0.877984
- centered = false
- [node name="ResourceSetter" type="Node" parent="Logo/Control/HFlowContainer/Star26/Main" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "sprite_frames"
- resource_json = ExtResource("30_p54in")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="Star27" type="Control" parent="Logo/Control/HFlowContainer"]
- custom_minimum_size = Vector2(8, 8)
- layout_mode = 2
- [node name="Main" type="AnimatedSprite2D" parent="Logo/Control/HFlowContainer/Star27"]
- sprite_frames = SubResource("SpriteFrames_l3ok6")
- autoplay = "default"
- frame_progress = 0.877984
- centered = false
- [node name="ResourceSetter" type="Node" parent="Logo/Control/HFlowContainer/Star27/Main" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "sprite_frames"
- resource_json = ExtResource("30_p54in")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="Star28" type="Control" parent="Logo/Control/HFlowContainer"]
- top_level = true
- custom_minimum_size = Vector2(8, 8)
- layout_mode = 2
- [node name="Label" type="Label" parent="Logo/Control/HFlowContainer/Star28"]
- layout_mode = 0
- offset_left = -88.0
- offset_top = -176.0
- offset_right = -48.0
- offset_bottom = -160.0
- text = "♕"
- [node name="Shadow" type="Label" parent="Logo/Control/HFlowContainer/Star28/Label"]
- show_behind_parent = true
- material = SubResource("ShaderMaterial_wsi03")
- layout_mode = 1
- anchors_preset = -1
- offset_left = 1.0
- offset_top = 1.0
- offset_right = 17.0
- offset_bottom = 17.0
- text = "♕"
- uppercase = true
- [node name="Main" type="AnimatedSprite2D" parent="Logo/Control/HFlowContainer/Star28"]
- position = Vector2(612, 2272)
- sprite_frames = SubResource("SpriteFrames_l3ok6")
- autoplay = "default"
- frame_progress = 0.877984
- centered = false
- [node name="ResourceSetter" type="Node" parent="Logo/Control/HFlowContainer/Star28/Main"]
- script = ExtResource("6_100cl")
- resource_json = ExtResource("30_p54in")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="ResourceSetter" type="Node" parent="Logo" node_paths=PackedStringArray("node_to_affect", "property_node")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_node = NodePath("../..")
- property_name = "sprite_frames"
- resource_json = ExtResource("51_la5b0")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="Logo2" type="AnimatedSprite2D" parent="Logo"]
- position = Vector2(0, 64)
- sprite_frames = SubResource("SpriteFrames_gxk2n")
- autoplay = "default"
- frame_progress = 0.7019163
- script = ExtResource("48_b3nob")
- do_offset = false
- metadata/_custom_type_script = "uid://caq1qiwmy0mox"
- [node name="ResourceSetterNew" type="Node" parent="Logo/Logo2" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "sprite_frames"
- resource_json = ExtResource("53_b3nob")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="TextShadowColourChanger2" type="Node" parent="."]
- script = ExtResource("23_s06mt")
- metadata/_custom_type_script = "uid://dt2p68xl462v2"
- [node name="ThemedToJSONConverter" type="Node" parent="."]
- script = ExtResource("52_ur12k")
- resource = SubResource("Resource_jt40r")
- json_file_path = "res://Assets/Sprites/UI/Title2.json"
- metadata/_custom_type_script = "uid://cqif1li7otvpl"
- [node name="BGM" type="AudioStreamPlayer" parent="."]
- bus = &"Music"
- [node name="ResourceSetterNew" type="Node" parent="BGM" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("6_100cl")
- node_to_affect = NodePath("..")
- property_name = "stream"
- mode = 2
- resource_json = ExtResource("37_twc32")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [connection signal="closed" from="CanvasLayer/Options1" to="CanvasLayer/Options1" method="show"]
- [connection signal="closed" from="CanvasLayer/Options1" to="CanvasLayer/QuitDialog" method="start"]
- [connection signal="option_1_selected" from="CanvasLayer/Options1" to="CanvasLayer/CampaignSelect" method="open"]
- [connection signal="option_2_selected" from="CanvasLayer/Options1" to="." method="open_options"]
- [connection signal="option_3_selected" from="CanvasLayer/Options1" to="CanvasLayer/Options1" method="close"]
- [connection signal="option_3_selected" from="CanvasLayer/Options1" to="CanvasLayer/Extras" method="open"]
- [connection signal="closed" from="CanvasLayer/Options2" to="CanvasLayer/Options1" method="open"]
- [connection signal="option_1_selected" from="CanvasLayer/Options2" to="." method="continue_story"]
- [connection signal="option_2_selected" from="CanvasLayer/Options2" to="CanvasLayer/Options2" method="close"]
- [connection signal="option_2_selected" from="CanvasLayer/Options2" to="CanvasLayer/ChallengeOptions" method="open"]
- [connection signal="option_3_selected" from="CanvasLayer/Options2" to="CanvasLayer/MarathonMode/MarathonSelect" method="open"]
- [connection signal="closed" from="CanvasLayer/Extras" to="CanvasLayer/Options1" method="open"]
- [connection signal="option_1_selected" from="CanvasLayer/Extras" to="." method="go_to_achievement_menu"]
- [connection signal="option_2_selected" from="CanvasLayer/Extras" to="." method="go_to_credits"]
- [connection signal="closed" from="CanvasLayer/StoryMode/StoryOptions" to="." method="on_story_options_closed"]
- [connection signal="option_1_selected" from="CanvasLayer/StoryMode/StoryOptions" to="." method="new_game"]
- [connection signal="option_2_selected" from="CanvasLayer/StoryMode/StoryOptions" to="." method="continue_story"]
- [connection signal="cancelled" from="CanvasLayer/StoryMode/NoBeatenCharSelect" to="CanvasLayer/Options2" method="open"]
- [connection signal="selected" from="CanvasLayer/StoryMode/NoBeatenCharSelect" to="." method="start_game"]
- [connection signal="cancelled" from="CanvasLayer/StoryMode/QuestSelect" to="CanvasLayer/Options2" method="open"]
- [connection signal="selected" from="CanvasLayer/StoryMode/QuestSelect" to="CanvasLayer/StoryMode/WorldSelect" method="open"]
- [connection signal="cancelled" from="CanvasLayer/StoryMode/WorldSelect" to="CanvasLayer/StoryMode/QuestSelect" method="open"]
- [connection signal="world_selected" from="CanvasLayer/StoryMode/WorldSelect" to="CanvasLayer/StoryMode/LevelSelect" method="open"]
- [connection signal="cancelled" from="CanvasLayer/StoryMode/LevelSelect" to="CanvasLayer/StoryMode/WorldSelect" method="open"]
- [connection signal="level_selected" from="CanvasLayer/StoryMode/LevelSelect" to="CanvasLayer/StoryMode/BeatenCharSelect" method="open"]
- [connection signal="cancelled" from="CanvasLayer/StoryMode/BeatenCharSelect" to="CanvasLayer/StoryMode/LevelSelect" method="open"]
- [connection signal="selected" from="CanvasLayer/StoryMode/BeatenCharSelect" to="." method="start_game"]
- [connection signal="closed" from="CanvasLayer/ChallengeOptions" to="CanvasLayer/Options2" method="open"]
- [connection signal="option_1_selected" from="CanvasLayer/ChallengeOptions" to="." method="go_to_boo_menu"]
- [connection signal="option_2_selected" from="CanvasLayer/ChallengeOptions" to="." method="challenge_hunt_selected"]
- [connection signal="option_3_selected" from="CanvasLayer/ChallengeOptions" to="." method="world_9_selected"]
- [connection signal="cancelled" from="CanvasLayer/ChallengeHunt/WorldSelect" to="CanvasLayer/ChallengeOptions" method="open"]
- [connection signal="world_selected" from="CanvasLayer/ChallengeHunt/WorldSelect" to="CanvasLayer/ChallengeHunt/LevelSelect" method="open"]
- [connection signal="cancelled" from="CanvasLayer/ChallengeHunt/LevelSelect" to="CanvasLayer/ChallengeHunt/WorldSelect" method="open"]
- [connection signal="level_selected" from="CanvasLayer/ChallengeHunt/LevelSelect" to="CanvasLayer/ChallengeHunt/CharacterSelect" method="open"]
- [connection signal="cancelled" from="CanvasLayer/ChallengeHunt/CharacterSelect" to="CanvasLayer/ChallengeHunt/LevelSelect" method="open"]
- [connection signal="selected" from="CanvasLayer/ChallengeHunt/CharacterSelect" to="." method="challenge_hunt_start"]
- [connection signal="cancelled" from="CanvasLayer/World9/ExtraWorldSelect" to="CanvasLayer/ChallengeOptions" method="open"]
- [connection signal="world_selected" from="CanvasLayer/World9/ExtraWorldSelect" to="CanvasLayer/World9/ExtraLevelSelect" method="open"]
- [connection signal="cancelled" from="CanvasLayer/World9/ExtraLevelSelect" to="CanvasLayer/World9/ExtraWorldSelect" method="open"]
- [connection signal="level_selected" from="CanvasLayer/World9/ExtraLevelSelect" to="CanvasLayer/World9/CharacterSelect" method="open"]
- [connection signal="cancelled" from="CanvasLayer/World9/CharacterSelect" to="CanvasLayer/World9/ExtraLevelSelect" method="open"]
- [connection signal="selected" from="CanvasLayer/World9/CharacterSelect" to="." method="start_game"]
- [connection signal="cancelled" from="CanvasLayer/AllNightNippon/WorldSelect" to="CanvasLayer/Options1" method="open"]
- [connection signal="world_selected" from="CanvasLayer/AllNightNippon/WorldSelect" to="CanvasLayer/AllNightNippon/LevelSelect" method="open"]
- [connection signal="cancelled" from="CanvasLayer/AllNightNippon/LevelSelect" to="CanvasLayer/AllNightNippon/WorldSelect" method="open"]
- [connection signal="level_selected" from="CanvasLayer/AllNightNippon/LevelSelect" to="CanvasLayer/AllNightNippon/CharacterSelect" method="open"]
- [connection signal="cancelled" from="CanvasLayer/AllNightNippon/CharacterSelect" to="CanvasLayer/AllNightNippon/LevelSelect" method="open"]
- [connection signal="selected" from="CanvasLayer/AllNightNippon/CharacterSelect" to="." method="start_game"]
- [connection signal="cancelled" from="CanvasLayer/MarathonMode/MarathonSelect" to="CanvasLayer/Options2" method="open"]
- [connection signal="full_run_selected" from="CanvasLayer/MarathonMode/MarathonSelect" to="CanvasLayer/MarathonMode/SpeedrunTypeSelect" method="open"]
- [connection signal="level_run_selected" from="CanvasLayer/MarathonMode/MarathonSelect" to="CanvasLayer/MarathonMode/WorldSelect" method="open"]
- [connection signal="cancelled" from="CanvasLayer/MarathonMode/SpeedrunTypeSelect" to="CanvasLayer/MarathonMode/MarathonSelect" method="open"]
- [connection signal="selected" from="CanvasLayer/MarathonMode/SpeedrunTypeSelect" to="CanvasLayer/MarathonMode/CharacterSelect2" method="open"]
- [connection signal="cancelled" from="CanvasLayer/MarathonMode/CharacterSelect2" to="CanvasLayer/MarathonMode/SpeedrunTypeSelect" method="open"]
- [connection signal="selected" from="CanvasLayer/MarathonMode/CharacterSelect2" to="." method="start_full_run"]
- [connection signal="cancelled" from="CanvasLayer/MarathonMode/WorldSelect" to="CanvasLayer/MarathonMode/MarathonSelect" method="open"]
- [connection signal="world_selected" from="CanvasLayer/MarathonMode/WorldSelect" to="CanvasLayer/MarathonMode/LevelSelect" method="open"]
- [connection signal="cancelled" from="CanvasLayer/MarathonMode/LevelSelect" to="CanvasLayer/MarathonMode/WorldSelect" method="open"]
- [connection signal="level_selected" from="CanvasLayer/MarathonMode/LevelSelect" to="." method="check_for_warpless"]
- [connection signal="cancelled" from="CanvasLayer/MarathonMode/CharacterSelect" to="CanvasLayer/MarathonMode/LevelSelect" method="open"]
- [connection signal="selected" from="CanvasLayer/MarathonMode/CharacterSelect" to="." method="start_level_run"]
- [connection signal="cancelled" from="CanvasLayer/MarathonMode/HasWarp/SpeedrunTypeSelect" to="CanvasLayer/MarathonMode/LevelSelect" method="open"]
- [connection signal="selected" from="CanvasLayer/MarathonMode/HasWarp/SpeedrunTypeSelect" to="." method="check_for_ghost"]
- [connection signal="cancelled" from="CanvasLayer/MarathonMode/HasWarp/CharacterSelect" to="CanvasLayer/MarathonMode/HasWarp/SpeedrunTypeSelect" method="open"]
- [connection signal="selected" from="CanvasLayer/MarathonMode/HasWarp/CharacterSelect" to="." method="start_level_run"]
- [connection signal="cancelled" from="CanvasLayer/MarathonMode/HasRan/GhostSelect" to="CanvasLayer/MarathonMode/LevelSelect" method="open"]
- [connection signal="selected" from="CanvasLayer/MarathonMode/HasRan/GhostSelect" to="CanvasLayer/MarathonMode/HasRan/CharacterSelect" method="open"]
- [connection signal="cancelled" from="CanvasLayer/MarathonMode/HasRan/CharacterSelect" to="CanvasLayer/MarathonMode/HasRan/GhostSelect" method="open"]
- [connection signal="selected" from="CanvasLayer/MarathonMode/HasRan/CharacterSelect" to="." method="start_level_run"]
- [connection signal="achievements_deleted" from="CanvasLayer/SettingsMenu/PanelContainer/MarginContainer/VBoxContainer/Data/DataDeletion" to="." method="setup_stars"]
- [connection signal="cancelled" from="CanvasLayer/CampaignSelect" to="CanvasLayer/Options1" method="open"]
- [connection signal="selected" from="CanvasLayer/CampaignSelect" to="." method="campaign_selected"]
- [connection signal="cancelled" from="CanvasLayer/SaveDeletionWarning" to="CanvasLayer/StoryMode/StoryOptions" method="open"]
- [connection signal="cancelled" from="CanvasLayer/QuitDialog" to="CanvasLayer/Options1" method="open"]
- [connection signal="timeout" from="CanvasLayer2/Label/Timer" to="CanvasLayer2/Label" method="update"]
- [connection signal="updated" from="BGM/ResourceSetterNew" to="." method="play_bgm"]
- [editable path="CanvasLayer/SettingsMenu"]
- [editable path="CanvasLayer/SettingsMenu/PanelContainer/MarginContainer/VBoxContainer/Video/Language"]
- [editable path="CanvasLayer/SettingsMenu/PanelContainer/MarginContainer/VBoxContainer/Audio/SelectableOptionNode"]
- [editable path="CanvasLayer/SettingsMenu/PanelContainer/MarginContainer/VBoxContainer/Audio/SelectableOptionNode2"]
- [editable path="CanvasLayer/SettingsMenu/PanelContainer/MarginContainer/VBoxContainer/Audio/SelectableOptionNode3"]
|