| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857 |
- [gd_scene load_steps=58 format=3 uid="uid://ct5rrpa7uehkk"]
- [ext_resource type="Texture2D" uid="uid://y0c3ajq7uoei" path="res://Assets/Sprites/Tilesets/Terrain/TerrainTemplate.png" id="1_vdakf"]
- [ext_resource type="PackedScene" uid="uid://dsa8lpl7n8ge0" path="res://Scenes/Prefabs/Blocks/BrickBlocks/BrickBlock.tscn" id="2_5enc8"]
- [ext_resource type="PackedScene" uid="uid://dpukj2ja3i3qj" path="res://Scenes/Prefabs/Blocks/BrickBlocks/StarBrickBlock.tscn" id="3_0qvx6"]
- [ext_resource type="PackedScene" uid="uid://bc1mrna4kybhv" path="res://Scenes/Prefabs/Blocks/QuestionBlocks/QuestionBlock.tscn" id="3_y8xxb"]
- [ext_resource type="PackedScene" uid="uid://canoj6slqk5ee" path="res://Scenes/Prefabs/Blocks/InvisibleBlocks/InvisibleOneUpQuestionBlock.tscn" id="4_8uk86"]
- [ext_resource type="PackedScene" uid="uid://chjxyhlwohmi6" path="res://Scenes/Prefabs/Entities/Items/Coin.tscn" id="4_og7if"]
- [ext_resource type="PackedScene" uid="uid://um8m5iu20qj3" path="res://Scenes/Prefabs/Blocks/QuestionBlocks/PoisonQuestionBlock.tscn" id="5_gtioo"]
- [ext_resource type="Texture2D" uid="uid://clbmg515rgdhs" path="res://Assets/Sprites/Tilesets/Liquids.png" id="5_lcvr1"]
- [ext_resource type="PackedScene" uid="uid://6n4m3cwyuea1" path="res://Scenes/Prefabs/LevelObjects/DeathPit.tscn" id="5_s4sjf"]
- [ext_resource type="PackedScene" uid="uid://cqvr7a6e84oti" path="res://Scenes/Prefabs/Blocks/BrickBlocks/CoinBrickBlock.tscn" id="6_gwrkm"]
- [ext_resource type="PackedScene" uid="uid://cih0lt6mbg3g8" path="res://Scenes/Prefabs/Blocks/BrickBlocks/PoisonMushroomBrickBlock.tscn" id="6_vb3wk"]
- [ext_resource type="PackedScene" uid="uid://by6ndsjhlkmbt" path="res://Scenes/Prefabs/Blocks/BooRaceBlocks/BooOnOffBlock.tscn" id="7_0qvx6"]
- [ext_resource type="PackedScene" uid="uid://dn1btottv42sd" path="res://Scenes/Prefabs/Blocks/BrickBlocks/OneUpBrickBlock.tscn" id="7_d6rv4"]
- [ext_resource type="PackedScene" uid="uid://cor5javglnirw" path="res://Scenes/Prefabs/Blocks/BrickBlocks/PowerUpBrickBlock.tscn" id="8_0qvx6"]
- [ext_resource type="PackedScene" uid="uid://5ua3p0lfl1bf" path="res://Scenes/Prefabs/Blocks/BooRaceBlocks/BooOnOffSwitch.tscn" id="8_mnnq7"]
- [ext_resource type="PackedScene" uid="uid://c1xle3fplnxtr" path="res://Scenes/Prefabs/Blocks/BooRaceBlocks/BooOnOffBlueBlock.tscn" id="9_0qvx6"]
- [ext_resource type="PackedScene" uid="uid://cmgahojpgp2cq" path="res://Scenes/Prefabs/Blocks/QuestionBlocks/PowerUpQuestionBlock.tscn" id="9_mnnq7"]
- [ext_resource type="PackedScene" uid="uid://58uk17ixtt4r" path="res://Scenes/Prefabs/Blocks/InvisibleBlocks/InvisibleQuestionBlock.tscn" id="10_d6rv4"]
- [ext_resource type="PackedScene" uid="uid://dgq7enviy1qhw" path="res://Scenes/Prefabs/Blocks/BooRaceBlocks/TimedBooBlock.tscn" id="10_mnnq7"]
- [ext_resource type="PackedScene" uid="uid://n1xyk5g5r4h6" path="res://Scenes/Prefabs/Blocks/InvisibleBlocks/InvisiblePowerUpQuestionBlock.tscn" id="11_lv64d"]
- [ext_resource type="PackedScene" uid="uid://bx23j813jg0bl" path="res://Scenes/Prefabs/Blocks/SpringBlock.tscn" id="12_d4nyf"]
- [ext_resource type="PackedScene" uid="uid://d2ainv86lt68a" path="res://Scenes/Prefabs/Blocks/SwitchSpikeBlock.tscn" id="14_ls3wh"]
- [ext_resource type="PackedScene" uid="uid://cpsdyhprded5d" path="res://Scenes/Prefabs/Blocks/TrickBlock.tscn" id="15_xj38k"]
- [ext_resource type="PackedScene" uid="uid://b4al7s87fo1nd" path="res://Scenes/Prefabs/Blocks/SuperSpringBlock.tscn" id="16_o5705"]
- [ext_resource type="PackedScene" uid="uid://bh0c141mlkiff" path="res://Scenes/Prefabs/Entities/Objects/Bumper.tscn" id="17_e7p8u"]
- [ext_resource type="PackedScene" uid="uid://rjs2k335jmb5" path="res://Scenes/Prefabs/Entities/Items/BlueCoinInactive.tscn" id="18_hqc4a"]
- [ext_resource type="PackedScene" uid="uid://0q874wkbxcrr" path="res://Scenes/Prefabs/Blocks/SwitchSpikeBlockAlt.tscn" id="19_hqc4a"]
- [ext_resource type="Script" uid="uid://cbal8ms2oe1ik" path="res://Scripts/Classes/Components/ResourceSetterNew.gd" id="22_ls3wh"]
- [ext_resource type="JSON" path="res://Assets/Sprites/Tilesets/Terrain/TerrainTiles.json" id="23_vt0hv"]
- [ext_resource type="Script" uid="uid://73oviwf6bbys" path="res://Scripts/Classes/Components/TilesetTextureSetter.gd" id="24_5xtcs"]
- [ext_resource type="Texture2D" uid="uid://cfk7rvu4in71u" path="res://Assets/Sprites/Blocks/ConveyorBelt.png" id="24_vt0hv"]
- [ext_resource type="Texture2D" uid="uid://cnexuteg5rvye" path="res://Assets/Sprites/Tilesets/Deco/DecoTemplate.png" id="25_vdakf"]
- [ext_resource type="Texture2D" uid="uid://dwkcm4q32drtf" path="res://Assets/Sprites/Blocks/OnOffConveyorBelt.png" id="25_vt0hv"]
- [ext_resource type="JSON" path="res://Assets/Sprites/Tilesets/Deco/DecoTiles.json" id="27_b6qiv"]
- [ext_resource type="JSON" path="res://Assets/Sprites/Tilesets/Liquid.json" id="28_ls3wh"]
- [ext_resource type="Texture2D" uid="uid://cays8e2m7oj1l" path="res://Assets/Sprites/Tilesets/EdgeConnectionTile.png" id="28_t3ju0"]
- [ext_resource type="Texture2D" uid="uid://dquurvxoax6p8" path="res://Assets/Sprites/Tilesets/Terrain/Desert.png" id="30_vdakf"]
- [ext_resource type="JSON" path="res://Assets/Sprites/Blocks/ConveyorBelt.json" id="33_ra18v"]
- [ext_resource type="JSON" path="res://Assets/Sprites/Blocks/OnOffConveyor.json" id="34_7cpm5"]
- [sub_resource type="TileMapPattern" id="TileMapPattern_b6qiv"]
- tile_data = PackedInt32Array(0, 524288, 0, 1, 589824, 0)
- [sub_resource type="TileMapPattern" id="TileMapPattern_d4nyf"]
- tile_data = PackedInt32Array(0, 524288, 1, 1, 589824, 1)
- [sub_resource type="TileMapPattern" id="TileMapPattern_ls3wh"]
- tile_data = PackedInt32Array(0, 524288, 2, 1, 589824, 2)
- [sub_resource type="TileMapPattern" id="TileMapPattern_vt0hv"]
- tile_data = PackedInt32Array(0, 524288, 3, 1, 589824, 3)
- [sub_resource type="TileMapPattern" id="TileMapPattern_xj38k"]
- tile_data = PackedInt32Array(0, 524288, 4, 1, 589824, 4)
- [sub_resource type="TileMapPattern" id="TileMapPattern_o5705"]
- tile_data = PackedInt32Array(0, 524288, 5, 1, 589824, 5)
- [sub_resource type="TileMapPattern" id="TileMapPattern_ra18v"]
- tile_data = PackedInt32Array(0, 524288, 6, 1, 589824, 6)
- [sub_resource type="TileMapPattern" id="TileMapPattern_7cpm5"]
- tile_data = PackedInt32Array(0, 524288, 7, 1, 589824, 7)
- [sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_m7x4q"]
- resource_name = "Terrain"
- texture = ExtResource("1_vdakf")
- 0:0/0 = 0
- 0:0/0/terrain_set = 0
- 0:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 0:0/0/metadata/_better_terrain = {
- 4: [17, 0, 30],
- &"symmetry": 0,
- &"type": 0
- }
- 1:0/0 = 0
- 1:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 1:0/0/metadata/_better_terrain = {
- 0: [17, 0, 30],
- 3: [17, 0, 30],
- 4: [17, 0, 30],
- &"type": 0
- }
- 2:0/0 = 0
- 2:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 2:0/0/metadata/_better_terrain = {
- 0: [17, 0, 30],
- 3: [17, 0, 30],
- 4: [17, 0, 30],
- 7: [17, 0, 30],
- 8: [17, 0, 30],
- &"type": 0
- }
- 3:0/0 = 0
- 3:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 3:0/0/metadata/_better_terrain = {
- 4: [17, 0, 30],
- 7: [17, 0, 30],
- 8: [17, 0, 30],
- &"type": 0
- }
- 4:0/0 = 0
- 4:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 4:0/0/metadata/_better_terrain = {
- &"type": 17
- }
- 5:0/0 = 0
- 5:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 5:0/0/metadata/_better_terrain = {
- 0: [3],
- &"type": 3
- }
- 6:0/0 = 0
- 6:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 6:0/0/metadata/_better_terrain = {
- 0: [3],
- 8: [3],
- &"type": 3
- }
- 0:1/0 = 0
- 0:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 0:1/0/metadata/_better_terrain = {
- 4: [17, 0, 30],
- 12: [17, 0, 30],
- &"symmetry": 0,
- &"type": 0
- }
- 1:1/0 = 0
- 1:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 1:1/0/metadata/_better_terrain = {
- 0: [17, 0, 30],
- 3: [17, 0, 30],
- 4: [17, 0, 30],
- 12: [17, 0, 30],
- 15: [17, 0, 30],
- &"symmetry": 0,
- &"type": 0
- }
- 2:1/0 = 0
- 2:1/0/terrain_set = 0
- 2:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 2:1/0/metadata/_better_terrain = {
- 0: [0, 17, 30],
- 3: [17, 30],
- 4: [0, 17, 30],
- 7: [17, 30],
- 8: [0, 17, 30],
- 11: [17, 30],
- 12: [0, 17, 30],
- 15: [17, 30],
- &"type": 0
- }
- 3:1/0 = 0
- 3:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 3:1/0/metadata/_better_terrain = {
- 4: [17, 0, 30],
- 7: [17, 0, 30],
- 8: [17, 0, 30],
- 11: [17, 0, 30],
- 12: [17, 0, 30],
- &"type": 0
- }
- 4:1/0 = 0
- 4:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 5:1/0 = 0
- 5:1/0/z_index = -10
- 5:1/0/metadata/_better_terrain = {
- 0: [4],
- &"type": 4
- }
- 6:1/0 = 0
- 6:1/0/z_index = -10
- 6:1/0/metadata/_better_terrain = {
- 0: [4],
- 8: [4],
- &"type": 4
- }
- 0:2/0 = 0
- 0:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 0:2/0/metadata/_better_terrain = {
- 12: [17, 0, 30],
- &"symmetry": 0,
- &"type": 0
- }
- 1:2/0 = 0
- 1:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 1:2/0/metadata/_better_terrain = {
- 0: [17, 0, 30],
- 12: [17, 0, 30],
- 15: [17, 0, 30],
- &"symmetry": 0,
- &"type": 0
- }
- 2:2/0 = 0
- 2:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 2:2/0/metadata/_better_terrain = {
- 0: [17, 0, 30],
- 8: [17, 0, 30],
- 11: [17, 0, 30],
- 12: [17, 0, 30],
- 15: [17, 0, 30],
- &"symmetry": 0,
- &"type": 0
- }
- 3:2/0 = 0
- 3:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 3:2/0/metadata/_better_terrain = {
- 8: [17, 0, 30],
- 11: [17, 0, 30],
- 12: [17, 0, 30],
- &"symmetry": 0,
- &"type": 0
- }
- 4:2/0 = 0
- 4:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 5:2/0 = 0
- 5:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 5:2/0/metadata/_better_terrain = {
- 0: [5],
- &"type": 5
- }
- 6:2/0 = 0
- 6:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 6:2/0/metadata/_better_terrain = {
- 0: [5],
- 8: [5],
- &"type": 5
- }
- 0:3/0 = 0
- 0:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 0:3/0/metadata/_better_terrain = {
- &"symmetry": 0,
- &"type": 0
- }
- 1:3/0 = 0
- 1:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 1:3/0/metadata/_better_terrain = {
- 0: [17, 0, 30],
- &"symmetry": 0,
- &"type": 0
- }
- 2:3/0 = 0
- 2:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 2:3/0/metadata/_better_terrain = {
- 0: [17, 0, 30],
- 8: [17, 0, 30],
- &"symmetry": 0,
- &"type": 0
- }
- 3:3/0 = 0
- 3:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 3:3/0/metadata/_better_terrain = {
- 8: [17, 0, 30],
- &"symmetry": 0,
- &"type": 0
- }
- 4:3/0 = 0
- 4:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 5:3/0 = 0
- 5:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 5:3/0/metadata/_better_terrain = {
- 0: [6],
- &"type": 6
- }
- 6:3/0 = 0
- 6:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 6:3/0/metadata/_better_terrain = {
- 0: [6],
- 8: [6],
- &"type": 6
- }
- 0:4/0 = 0
- 0:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 1:4/0 = 0
- 1:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 2:4/0 = 0
- 2:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 3:4/0 = 0
- 3:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 4:4/0 = 0
- 4:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 5:4/0 = 0
- 5:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 5:4/0/metadata/_better_terrain = {
- 0: [7],
- &"type": 7
- }
- 6:4/0 = 0
- 6:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 6:4/0/metadata/_better_terrain = {
- 0: [7],
- 8: [7],
- &"type": 7
- }
- 0:5/0 = 0
- 0:5/0/z_index = -10
- 0:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 0:5/0/physics_layer_0/polygon_0/one_way = true
- 0:5/0/metadata/_better_terrain = {
- 0: [1],
- 4: [1],
- &"type": 1
- }
- 1:5/next_alternative_id = 2
- 1:5/0 = 0
- 1:5/0/z_index = -10
- 1:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 1:5/0/physics_layer_0/polygon_0/one_way = true
- 1:5/0/metadata/_better_terrain = {
- 0: [1],
- 4: [1],
- 8: [1],
- &"type": 1
- }
- 1:5/1 = 1
- 1:5/1/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 1:5/1/physics_layer_0/polygon_0/one_way = true
- 1:5/1/metadata/_better_terrain = {
- 4: [1],
- &"type": 1
- }
- 2:5/0 = 0
- 2:5/0/z_index = -10
- 2:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 2:5/0/physics_layer_0/polygon_0/one_way = true
- 2:5/0/metadata/_better_terrain = {
- 4: [1],
- 8: [1],
- &"type": 1
- }
- 3:5/0 = 0
- 3:5/0/z_index = -10
- 3:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 3:5/0/physics_layer_0/polygon_0/one_way = true
- 3:5/0/metadata/_better_terrain = {
- 0: [2],
- 4: [2],
- &"type": 2
- }
- 4:5/next_alternative_id = 2
- 4:5/0 = 0
- 4:5/0/z_index = -10
- 4:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 4:5/0/physics_layer_0/polygon_0/one_way = true
- 4:5/0/metadata/_better_terrain = {
- 0: [2],
- 4: [2],
- 8: [2],
- &"type": 2
- }
- 4:5/1 = 1
- 4:5/1/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 4:5/1/physics_layer_0/polygon_0/one_way = true
- 4:5/1/metadata/_better_terrain = {
- 4: [2],
- &"type": 2
- }
- 5:5/0 = 0
- 5:5/0/z_index = -10
- 5:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 5:5/0/physics_layer_0/polygon_0/one_way = true
- 5:5/0/metadata/_better_terrain = {
- 4: [2],
- 8: [2],
- &"type": 2
- }
- 6:5/0 = 0
- 6:5/0/z_index = -10
- 6:5/0/metadata/_better_terrain = {
- &"type": 8
- }
- 0:6/0 = 0
- 0:6/0/z_index = -10
- 0:6/0/metadata/_better_terrain = {
- 0: [1],
- 4: [1],
- 12: [1],
- &"type": 1
- }
- 1:6/next_alternative_id = 2
- 1:6/0 = 0
- 1:6/0/z_index = -10
- 1:6/0/metadata/_better_terrain = {
- 0: [1],
- 4: [1],
- 8: [1],
- 12: [1],
- &"type": 1
- }
- 1:6/1 = 1
- 1:6/1/metadata/_better_terrain = {
- 4: [1],
- 12: [1],
- &"type": 1
- }
- 2:6/0 = 0
- 2:6/0/z_index = -10
- 2:6/0/metadata/_better_terrain = {
- 4: [1],
- 8: [1],
- 12: [1],
- &"type": 1
- }
- 3:6/0 = 0
- 3:6/0/z_index = -10
- 3:6/0/metadata/_better_terrain = {
- 0: [2],
- 4: [2],
- 12: [2],
- &"type": 2
- }
- 4:6/next_alternative_id = 2
- 4:6/0 = 0
- 4:6/0/z_index = -10
- 4:6/0/metadata/_better_terrain = {
- 0: [2],
- 4: [2],
- 8: [2],
- 12: [2],
- &"type": 2
- }
- 4:6/1 = 1
- 4:6/1/metadata/_better_terrain = {
- 4: [2],
- 12: [2],
- &"type": 2
- }
- 5:6/0 = 0
- 5:6/0/z_index = -10
- 5:6/0/metadata/_better_terrain = {
- 4: [2],
- 8: [2],
- 12: [2],
- &"type": 2
- }
- 6:6/0 = 0
- 6:6/0/z_index = -10
- 6:6/0/metadata/_better_terrain = {
- &"type": 4
- }
- 3:7/0 = 0
- 3:7/0/z_index = -10
- 3:7/0/metadata/_better_terrain = {
- 0: [2],
- 12: [2],
- &"type": 2
- }
- 4:7/next_alternative_id = 2
- 4:7/0 = 0
- 4:7/0/z_index = -10
- 4:7/0/metadata/_better_terrain = {
- 0: [2],
- 8: [2],
- 12: [2],
- &"type": 2
- }
- 4:7/1 = 1
- 4:7/1/metadata/_better_terrain = {
- 12: [2],
- &"type": 2
- }
- 5:7/0 = 0
- 5:7/0/z_index = -10
- 5:7/0/metadata/_better_terrain = {
- 8: [2],
- 12: [2],
- &"type": 2
- }
- 6:7/0 = 0
- 6:7/0/z_index = -10
- 7:0/0 = 0
- 7:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 7:0/0/metadata/_better_terrain = {
- 8: [3],
- &"type": 3
- }
- 7:1/0 = 0
- 7:1/0/z_index = -10
- 7:1/0/metadata/_better_terrain = {
- 8: [4],
- &"type": 4
- }
- 7:2/0 = 0
- 7:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 7:2/0/metadata/_better_terrain = {
- 8: [5],
- &"type": 5
- }
- 7:3/0 = 0
- 7:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 7:3/0/metadata/_better_terrain = {
- 8: [6],
- &"type": 6
- }
- 7:4/0 = 0
- 7:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 7:4/0/metadata/_better_terrain = {
- 8: [7],
- &"type": 7
- }
- 7:5/0 = 0
- 7:5/0/z_index = -10
- 7:5/0/metadata/_better_terrain = {
- 12: [8],
- &"type": 8
- }
- 7:7/0 = 0
- 7:7/0/z_index = -10
- 0:7/0 = 0
- 0:7/0/z_index = -10
- 0:7/0/metadata/_better_terrain = {
- 0: [1],
- 12: [1],
- &"type": 1
- }
- 1:7/next_alternative_id = 2
- 1:7/0 = 0
- 1:7/0/z_index = -10
- 1:7/0/metadata/_better_terrain = {
- 0: [1],
- 8: [1],
- 12: [1],
- &"type": 1
- }
- 1:7/1 = 1
- 1:7/1/metadata/_better_terrain = {
- 12: [1],
- &"type": 1
- }
- 2:7/0 = 0
- 2:7/0/z_index = -10
- 2:7/0/metadata/_better_terrain = {
- 8: [1],
- 12: [1],
- &"type": 1
- }
- 1:8/0 = 0
- 1:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, 8, -8, 8)
- 1:8/0/metadata/_better_terrain = {
- 4: [0],
- 7: [0],
- 8: [0],
- &"type": 19
- }
- 2:8/0 = 0
- 2:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 2:8/0/metadata/_better_terrain = {
- 0: [0],
- 3: [0],
- 4: [0],
- 7: [0],
- 8: [17],
- 12: [18],
- 15: [0],
- &"symmetry": 0,
- &"type": 0
- }
- 3:8/0 = 0
- 3:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 3:8/0/metadata/_better_terrain = {
- 0: [17],
- 3: [0],
- 4: [0],
- 7: [0],
- 8: [0],
- 11: [0],
- 12: [19],
- &"symmetry": 0,
- &"type": 0
- }
- 4:8/0 = 0
- 4:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, 0, 8, 8, -8, 8)
- 4:8/0/metadata/_better_terrain = {
- 4: [0],
- &"type": 22
- }
- 5:8/0 = 0
- 5:8/0/z_index = 1
- 5:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, 8, 8, -8, 8, -8, 0)
- 5:8/0/metadata/_better_terrain = {
- 0: [0],
- 3: [0],
- 4: [0],
- &"type": 23
- }
- 6:8/0 = 0
- 6:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, 8, -8, 8, -8, -8, 8, 0)
- 6:8/0/metadata/_better_terrain = {
- 4: [0],
- 7: [0],
- 8: [0],
- &"type": 25
- }
- 7:8/0 = 0
- 7:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, 8, -8, 8, -8, 0)
- 7:8/0/metadata/_better_terrain = {
- 4: [0],
- &"type": 24
- }
- 0:8/0 = 0
- 0:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, 8, 8, -8, 8)
- 0:8/0/metadata/_better_terrain = {
- 0: [0],
- 3: [0],
- 4: [0],
- &"type": 18
- }
- 0:9/0 = 0
- 0:9/0/z_index = -10
- 0:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, 8, 8, -8, -8)
- 0:9/0/metadata/_better_terrain = {
- 0: [0],
- 12: [0],
- 15: [0],
- &"type": 20
- }
- 1:9/0 = 0
- 1:9/0/z_index = -10
- 1:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, -8, 8)
- 1:9/0/metadata/_better_terrain = {
- 8: [0],
- 11: [0],
- 12: [0],
- &"type": 21
- }
- 2:9/0 = 0
- 2:9/0/z_index = -10
- 2:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 2:9/0/metadata/_better_terrain = {
- 0: [0],
- 3: [0],
- 4: [20],
- 8: [17],
- 11: [0],
- 12: [0],
- 15: [0],
- &"symmetry": 0,
- &"type": 0
- }
- 3:9/0 = 0
- 3:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 3:9/0/metadata/_better_terrain = {
- 0: [17],
- 4: [21],
- 7: [0],
- 8: [0],
- 11: [0],
- 12: [0],
- 15: [0],
- &"symmetry": 0,
- &"type": 0
- }
- 4:9/0 = 0
- 4:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, 8, 0, -8, -8)
- 4:9/0/metadata/_better_terrain = {
- 12: [0],
- &"type": 26
- }
- 5:9/0 = 0
- 5:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, 8, 8, -8, 0, -8, -8)
- 5:9/0/metadata/_better_terrain = {
- 0: [0],
- 12: [0],
- 15: [0],
- &"type": 27
- }
- 6:9/0 = 0
- 6:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, 8, 0, -8, 8, -8, -8)
- 6:9/0/metadata/_better_terrain = {
- 8: [0],
- 11: [0],
- 12: [0],
- &"type": 29
- }
- 7:9/0 = 0
- 7:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, -8, 0, -8, -8)
- 7:9/0/metadata/_better_terrain = {
- 12: [0],
- &"type": 28
- }
- 8:9/0 = 0
- 8:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 8:9/0/metadata/_better_terrain = {
- 0: [17],
- 3: [17],
- 4: [26],
- 8: [17],
- 11: [17],
- 12: [17],
- 15: [17],
- &"type": 0
- }
- 9:9/0 = 0
- 9:9/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 9:9/0/metadata/_better_terrain = {
- 0: [17],
- 4: [28],
- 7: [17],
- 8: [17],
- 11: [17],
- 12: [17],
- 15: [17],
- &"type": 0
- }
- 10:9/0 = 0
- 10:9/0/z_index = -5
- 11:8/0 = 0
- 11:8/0/z_index = -5
- 10:8/0 = 0
- 10:8/0/z_index = -5
- 9:8/0 = 0
- 9:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 9:8/0/metadata/_better_terrain = {
- 0: [17],
- 3: [17],
- 4: [17],
- 7: [17],
- 8: [17],
- 11: [17],
- 12: [24],
- &"type": 0
- }
- 12:9/0 = 0
- 12:9/0/z_index = -5
- 13:9/0 = 0
- 13:9/0/z_index = -5
- 13:8/0 = 0
- 13:8/0/metadata/_better_terrain = {
- &"type": 30
- }
- 12:8/0 = 0
- 12:8/0/z_index = -5
- 12:7/0 = 0
- 12:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 13:7/0 = 0
- 13:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 13:6/0 = 0
- 13:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 12:6/0 = 0
- 12:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 11:7/0 = 0
- 11:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 10:7/0 = 0
- 10:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, 8, -8, 8, -8, -8, 8, -8)
- 9:7/0 = 0
- 9:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 8:7/0 = 0
- 8:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 8:6/0 = 0
- 8:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 9:6/0 = 0
- 9:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 9:5/0 = 0
- 9:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 8:5/0 = 0
- 8:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 8:3/0 = 0
- 8:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 8:2/0 = 0
- 8:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 8:1/0 = 0
- 8:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 8:0/0 = 0
- 8:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 9:0/0 = 0
- 9:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 9:1/0 = 0
- 9:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 9:2/0 = 0
- 9:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 9:3/0 = 0
- 9:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 10:3/0 = 0
- 10:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 10:4/0 = 0
- 10:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 10:5/0 = 0
- 10:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 10:6/0 = 0
- 10:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 10:2/0 = 0
- 10:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 10:1/0 = 0
- 10:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 11:0/0 = 0
- 11:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 11:1/0 = 0
- 11:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 11:2/0 = 0
- 11:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 11:3/0 = 0
- 11:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 11:4/0 = 0
- 11:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 11:6/0 = 0
- 11:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 11:5/0 = 0
- 11:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 12:1/0 = 0
- 12:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 12:2/0 = 0
- 12:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 12:3/0 = 0
- 12:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 12:4/0 = 0
- 12:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 13:4/0 = 0
- 13:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 13:5/0 = 0
- 13:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 13:3/0 = 0
- 13:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 13:2/0 = 0
- 13:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 13:1/0 = 0
- 13:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 13:0/0 = 0
- 13:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 10:0/0 = 0
- 10:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 12:5/0 = 0
- 12:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 12:0/0 = 0
- 12:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 8:8/0 = 0
- 8:8/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 8:8/0/metadata/_better_terrain = {
- 0: [17],
- 3: [17],
- 4: [17],
- 7: [17],
- 8: [17],
- 12: [22],
- 15: [17],
- &"type": 0
- }
- 8:4/0 = 0
- 8:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 9:4/0 = 0
- 9:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 11:9/0 = 0
- 11:9/0/z_index = -5
- 12:10/0 = 0
- 12:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 13:10/0 = 0
- 13:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 11:10/0 = 0
- 11:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 7:6/0 = 0
- 7:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 14:7/0 = 0
- 14:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 14:6/0 = 0
- 14:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 14:5/0 = 0
- 14:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 14:4/0 = 0
- 14:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 14:3/0 = 0
- 14:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 14:2/0 = 0
- 14:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 14:1/0 = 0
- 14:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 14:0/0 = 0
- 14:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 15:0/0 = 0
- 15:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 15:1/0 = 0
- 15:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 15:2/0 = 0
- 15:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 15:3/0 = 0
- 15:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 15:4/0 = 0
- 15:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 15:5/0 = 0
- 15:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 15:6/0 = 0
- 15:6/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 15:7/0 = 0
- 15:7/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 7:10/0 = 0
- 7:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 7:10/0/metadata/_better_terrain = {
- 0: [17],
- 3: [17],
- 4: [17],
- 7: [17],
- 8: [17],
- 11: [22],
- 12: [23],
- 15: [0, 17],
- &"type": 0
- }
- 8:10/0 = 0
- 8:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 8:10/0/metadata/_better_terrain = {
- 0: [17],
- 3: [17, 0],
- 4: [27],
- 7: [26],
- 8: [17],
- 11: [17],
- 12: [17],
- 15: [17],
- &"type": 0
- }
- 9:10/0 = 0
- 9:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 9:10/0/metadata/_better_terrain = {
- 0: [17],
- 3: [28],
- 4: [29],
- 7: [17, 0],
- 8: [17],
- 11: [17],
- 12: [17],
- 15: [17],
- &"type": 0
- }
- 10:10/0 = 0
- 10:10/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 10:10/0/metadata/_better_terrain = {
- 0: [17],
- 3: [17],
- 4: [17],
- 7: [17],
- 8: [17],
- 11: [0, 17],
- 12: [25],
- 15: [24],
- &"type": 0
- }
- 10:11/0 = 0
- 10:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 10:11/0/metadata/_better_terrain = {
- 4: [17, 30],
- 7: [17, 30],
- 8: [17, 30],
- 12: [17, 30],
- &"type": 0
- }
- 9:11/0 = 0
- 9:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 9:11/0/metadata/_better_terrain = {
- 0: [17, 30],
- 3: [17, 30],
- 4: [17, 30],
- 12: [17, 30],
- &"type": 0
- }
- 8:11/0 = 0
- 8:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 8:11/0/metadata/_better_terrain = {
- 0: [17, 30],
- 4: [17, 30],
- 7: [17, 30],
- 8: [17, 30],
- &"type": 0
- }
- 7:11/0 = 0
- 7:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 7:11/0/metadata/_better_terrain = {
- 0: [17, 30],
- 3: [17, 30],
- 4: [17, 30],
- 8: [17, 30],
- &"type": 0
- }
- 6:11/0 = 0
- 6:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 6:11/0/metadata/_better_terrain = {
- 0: [17, 30],
- 4: [17, 30],
- 7: [17, 30],
- 8: [17, 30],
- 12: [17, 30],
- &"type": 0
- }
- 5:11/0 = 0
- 5:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 5:11/0/metadata/_better_terrain = {
- 0: [17, 30],
- 3: [17, 30],
- 4: [17, 30],
- 8: [17, 30],
- 12: [17, 30],
- &"type": 0
- }
- 4:11/0 = 0
- 4:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 4:11/0/metadata/_better_terrain = {
- 0: [17, 30],
- 4: [17, 30],
- 7: [17, 30],
- 8: [17, 30],
- 11: [17, 30],
- 12: [17, 30],
- &"type": 0
- }
- 3:11/0 = 0
- 3:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 3:11/0/metadata/_better_terrain = {
- 0: [17, 30],
- 3: [17, 30],
- 4: [17, 30],
- 7: [17, 30],
- 8: [17, 30],
- 12: [17, 30],
- &"type": 0
- }
- 2:11/0 = 0
- 2:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 2:11/0/metadata/_better_terrain = {
- 0: [17, 30],
- 4: [17, 30],
- 7: [17, 30],
- 8: [17, 30],
- 12: [17, 30],
- 15: [17, 30],
- &"type": 0
- }
- 1:11/0 = 0
- 1:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 1:11/0/metadata/_better_terrain = {
- 0: [17, 30],
- 3: [17, 30],
- 4: [17, 30],
- 7: [17, 30],
- 8: [17, 30],
- 11: [17, 30],
- 12: [0, 30],
- &"type": 0
- }
- 0:11/0 = 0
- 0:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 0:11/0/metadata/_better_terrain = {
- 0: [17, 30],
- 3: [17, 30],
- 4: [17, 30],
- 7: [17, 30],
- 8: [17, 30],
- 12: [0, 30],
- 15: [17, 30],
- &"type": 0
- }
- 0:12/0 = 0
- 0:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 0:12/0/metadata/_better_terrain = {
- 0: [17, 30],
- 3: [17, 30],
- 4: [0, 30],
- 8: [17, 30],
- 11: [17, 30],
- 12: [17, 30],
- 15: [17, 30],
- &"type": 0
- }
- 1:12/0 = 0
- 1:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 1:12/0/metadata/_better_terrain = {
- 0: [17, 30],
- 4: [0, 30],
- 7: [17, 30],
- 8: [17, 30],
- 11: [17, 30],
- 12: [17, 30],
- 15: [17, 30],
- &"type": 0
- }
- 2:12/0 = 0
- 2:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 2:12/0/metadata/_better_terrain = {
- 0: [17, 30],
- 3: [17, 30],
- 4: [17, 30],
- 8: [17, 30],
- 11: [17, 30],
- 12: [17, 30],
- &"type": 0
- }
- 3:12/0 = 0
- 3:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 3:12/0/metadata/_better_terrain = {
- 0: [17, 30],
- 3: [17, 30],
- 4: [17, 30],
- 8: [17, 30],
- 12: [17, 30],
- 15: [17, 30],
- &"type": 0
- }
- 4:12/0 = 0
- 4:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 4:12/0/metadata/_better_terrain = {
- 0: [17, 30],
- 4: [17, 30],
- 8: [17, 30],
- 11: [17, 30],
- 12: [17, 30],
- 15: [17, 30],
- &"type": 0
- }
- 5:12/0 = 0
- 5:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 5:12/0/metadata/_better_terrain = {
- 0: [17, 30],
- 4: [17, 30],
- 8: [17, 30],
- 12: [17, 30],
- 15: [17, 30],
- &"type": 0
- }
- 6:12/0 = 0
- 6:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 6:12/0/metadata/_better_terrain = {
- 0: [17, 30],
- 4: [17, 30],
- 8: [17, 30],
- 11: [17, 30],
- 12: [17, 30],
- &"type": 0
- }
- 7:12/0 = 0
- 7:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 7:12/0/metadata/_better_terrain = {
- 0: [17, 30],
- 8: [17, 30],
- 12: [17, 30],
- 15: [17, 30],
- &"type": 0
- }
- 8:12/0 = 0
- 8:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 8:12/0/metadata/_better_terrain = {
- 0: [17, 30],
- 8: [17, 30],
- 11: [17, 30],
- 12: [0, 17, 30],
- &"type": 0
- }
- 9:12/0 = 0
- 9:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 9:12/0/metadata/_better_terrain = {
- 0: [17, 30],
- 4: [17, 30],
- 12: [17, 30],
- 15: [17, 30],
- &"type": 0
- }
- 10:12/0 = 0
- 10:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 10:12/0/metadata/_better_terrain = {
- 4: [17, 30],
- 8: [17, 30],
- 11: [17, 30],
- 12: [17, 30],
- &"type": 0
- }
- 11:12/0 = 0
- 11:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 11:12/0/metadata/_better_terrain = {
- 0: [17, 30],
- 12: [17, 30],
- &"type": 0
- }
- 12:12/0 = 0
- 12:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 12:12/0/metadata/_better_terrain = {
- 8: [17, 30],
- 12: [17, 30],
- &"type": 0
- }
- 13:12/0 = 0
- 13:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 13:12/0/metadata/_better_terrain = {
- 0: [17, 30],
- 8: [17, 30],
- 12: [17, 30],
- &"type": 0
- }
- 14:12/0 = 0
- 14:12/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 14:12/0/metadata/_better_terrain = {
- 4: [17, 30],
- 8: [17, 30],
- 12: [17, 30],
- &"type": 0
- }
- 15:11/0 = 0
- 15:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 15:11/0/metadata/_better_terrain = {
- 0: [17, 30],
- 4: [17, 30],
- 8: [17, 30],
- 12: [17, 30],
- &"type": 0
- }
- 14:11/0 = 0
- 14:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 14:11/0/metadata/_better_terrain = {
- 0: [17, 30],
- 4: [17, 30],
- 8: [17, 30],
- &"type": 0
- }
- 13:11/0 = 0
- 13:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 13:11/0/metadata/_better_terrain = {
- 0: [17, 30],
- 4: [17, 30],
- 12: [17, 30],
- &"type": 0
- }
- 12:11/0 = 0
- 12:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 12:11/0/metadata/_better_terrain = {
- 4: [17, 30],
- 8: [17, 30],
- &"type": 0
- }
- 11:11/0 = 0
- 11:11/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 11:11/0/metadata/_better_terrain = {
- 0: [17, 30],
- 4: [17, 30],
- &"type": 0
- }
- 5:14/0 = 0
- 5:14/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 0)
- 5:14/0/metadata/_better_terrain = {
- 12: [24],
- &"type": 27
- }
- 4:14/0 = 0
- 4:14/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 0)
- 4:14/0/metadata/_better_terrain = {
- 12: [25],
- &"type": 26
- }
- 3:14/0 = 0
- 3:14/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, -8, 0)
- 3:14/0/metadata/_better_terrain = {
- 12: [23],
- &"type": 28
- }
- 2:14/0 = 0
- 2:14/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 0, -8, 8)
- 2:14/0/metadata/_better_terrain = {
- 12: [22],
- &"type": 29
- }
- 1:14/0 = 0
- 1:14/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8)
- 1:14/0/metadata/_better_terrain = {
- 12: [17],
- &"type": 20
- }
- 1:13/0 = 0
- 1:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, 8, -8, 8)
- 1:13/0/metadata/_better_terrain = {
- 4: [17],
- &"type": 19
- }
- 0:13/0 = 0
- 0:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, -8, 8, 8, -8, 8)
- 0:13/0/metadata/_better_terrain = {
- 4: [17],
- &"type": 18
- }
- 2:13/0 = 0
- 2:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(8, 0, 8, 8, -8, 8)
- 2:13/0/metadata/_better_terrain = {
- 4: [29],
- &"type": 22
- }
- 3:13/0 = 0
- 3:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 0, 8, -8, 8, 8, -8, 8)
- 3:13/0/metadata/_better_terrain = {
- 4: [28],
- &"type": 23
- }
- 4:13/0 = 0
- 4:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, 0, 8, 8, -8, 8)
- 4:13/0/metadata/_better_terrain = {
- 4: [26],
- &"type": 25
- }
- 5:13/0 = 0
- 5:13/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, 0, 8, 8, -8, 8)
- 5:13/0/metadata/_better_terrain = {
- 4: [27],
- &"type": 24
- }
- 0:14/0 = 0
- 0:14/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, -8, 8)
- 0:14/0/metadata/_better_terrain = {
- 12: [17],
- &"type": 21
- }
- 3:10/0 = 0
- 4:10/0 = 0
- 5:10/0 = 0
- 6:10/0 = 0
- [sub_resource type="TileSetScenesCollectionSource" id="TileSetScenesCollectionSource_y8xxb"]
- scenes/1/scene = ExtResource("2_5enc8")
- scenes/2/scene = ExtResource("3_y8xxb")
- scenes/3/scene = ExtResource("4_og7if")
- scenes/4/scene = ExtResource("5_s4sjf")
- scenes/5/scene = ExtResource("6_gwrkm")
- scenes/6/scene = ExtResource("7_d6rv4")
- scenes/7/scene = ExtResource("8_0qvx6")
- scenes/8/scene = ExtResource("9_mnnq7")
- scenes/9/scene = ExtResource("10_d6rv4")
- scenes/10/scene = ExtResource("3_0qvx6")
- scenes/11/scene = ExtResource("4_8uk86")
- scenes/12/scene = ExtResource("5_gtioo")
- scenes/13/scene = ExtResource("6_vb3wk")
- scenes/14/scene = ExtResource("7_0qvx6")
- scenes/15/scene = ExtResource("8_mnnq7")
- scenes/16/scene = ExtResource("9_0qvx6")
- scenes/17/scene = ExtResource("10_mnnq7")
- scenes/18/scene = ExtResource("11_lv64d")
- scenes/19/scene = ExtResource("12_d4nyf")
- scenes/20/scene = ExtResource("14_ls3wh")
- scenes/21/scene = ExtResource("15_xj38k")
- scenes/22/scene = ExtResource("16_o5705")
- scenes/23/scene = ExtResource("17_e7p8u")
- scenes/24/scene = ExtResource("18_hqc4a")
- scenes/25/scene = ExtResource("19_hqc4a")
- [sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_s4sjf"]
- texture = ExtResource("5_lcvr1")
- 0:0/next_alternative_id = 2
- 0:0/animation_speed = 8.0
- 0:0/animation_frame_0/duration = 1.0
- 0:0/animation_frame_1/duration = 1.0
- 0:0/animation_frame_2/duration = 1.0
- 0:0/animation_frame_3/duration = 1.0
- 0:0/0 = 0
- 0:0/0/z_index = 50
- 0:0/0/physics_layer_1/polygon_0/points = PackedVector2Array(-8, 0, 8, 0, 8, 8, -8, 8)
- 0:0/0/metadata/_better_terrain = {
- &"type": 9
- }
- 0:0/1 = 1
- 0:0/1/z_index = 50
- 0:1/next_alternative_id = 2
- 0:1/0 = 0
- 0:1/0/z_index = 50
- 0:1/0/physics_layer_1/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 0:1/0/metadata/_better_terrain = {
- 12: [9],
- &"type": 9
- }
- 0:1/1 = 1
- 0:1/1/z_index = 50
- 0:2/next_alternative_id = 2
- 0:2/animation_speed = 8.0
- 0:2/animation_frame_0/duration = 1.0
- 0:2/animation_frame_1/duration = 1.0
- 0:2/animation_frame_2/duration = 1.0
- 0:2/animation_frame_3/duration = 1.0
- 0:2/0 = 0
- 0:2/0/z_index = 15
- 0:2/0/physics_layer_2/polygon_0/points = PackedVector2Array(-8, 0, 8, 0, 8, 8, -8, 8)
- 0:2/0/metadata/_better_terrain = {
- &"type": 10
- }
- 0:2/1 = 1
- 0:2/1/z_index = 15
- 0:3/next_alternative_id = 2
- 0:3/0 = 0
- 0:3/0/z_index = 15
- 0:3/0/physics_layer_2/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 0:3/0/metadata/_better_terrain = {
- 12: [10],
- &"type": 10
- }
- 0:3/1 = 1
- 0:3/1/z_index = 15
- 0:4/next_alternative_id = 2
- 0:4/animation_speed = 8.0
- 0:4/animation_frame_0/duration = 1.0
- 0:4/animation_frame_1/duration = 1.0
- 0:4/animation_frame_2/duration = 1.0
- 0:4/animation_frame_3/duration = 1.0
- 0:4/0 = 0
- 0:4/0/modulate = Color(1, 1, 1, 0.99607843)
- 0:4/0/z_index = -200
- 0:4/0/physics_layer_1/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 0:4/0/metadata/_better_terrain = {
- &"type": 12
- }
- 0:4/1 = 1
- 0:4/1/z_index = -100
- 0:5/next_alternative_id = 2
- 0:5/0 = 0
- 0:5/0/modulate = Color(1, 1, 1, 0.99607843)
- 0:5/0/z_index = -200
- 0:5/0/physics_layer_1/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 0:5/0/metadata/_better_terrain = {
- 12: [12],
- &"type": 12
- }
- 0:5/1 = 1
- 0:5/1/z_index = -100
- 0:6/next_alternative_id = 2
- 0:6/animation_speed = 8.0
- 0:6/animation_frame_0/duration = 1.0
- 0:6/animation_frame_1/duration = 1.0
- 0:6/animation_frame_2/duration = 1.0
- 0:6/animation_frame_3/duration = 1.0
- 0:6/0 = 0
- 0:6/0/physics_layer_3/polygon_0/points = PackedVector2Array(-8, 0, 8, 0, 8, 8, -8, 8)
- 0:6/0/metadata/_better_terrain = {
- &"type": 11
- }
- 0:6/1 = 1
- 0:7/next_alternative_id = 2
- 0:7/0 = 0
- 0:7/0/physics_layer_3/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 0:7/0/metadata/_better_terrain = {
- 12: [11],
- &"type": 11
- }
- 0:7/1 = 1
- [sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_b6qiv"]
- texture = ExtResource("25_vdakf")
- 0:0/0 = 0
- 0:0/0/modulate = Color(1, 1, 1, 0.99607843)
- 0:0/0/z_index = -10
- 1:0/0 = 0
- 1:0/0/modulate = Color(1, 1, 1, 0.99607843)
- 1:0/0/z_index = -10
- 2:0/0 = 0
- 2:0/0/modulate = Color(1, 1, 1, 0.99607843)
- 2:0/0/z_index = -10
- 3:1/0 = 0
- 3:1/0/modulate = Color(1, 1, 1, 0.99607843)
- 3:1/0/z_index = -10
- 4:1/0 = 0
- 4:1/0/modulate = Color(1, 1, 1, 0.99607843)
- 4:1/0/z_index = -10
- 2:1/0 = 0
- 2:1/0/modulate = Color(1, 1, 1, 0.99607843)
- 2:1/0/z_index = -10
- 1:1/0 = 0
- 1:1/0/modulate = Color(1, 1, 1, 0.99607843)
- 1:1/0/z_index = -10
- 0:1/0 = 0
- 0:1/0/modulate = Color(1, 1, 1, 0.99607843)
- 0:1/0/z_index = -10
- 3:0/0 = 0
- 3:0/0/modulate = Color(1, 1, 1, 0.99607843)
- 3:0/0/z_index = -10
- 4:0/0 = 0
- 4:0/0/modulate = Color(1, 1, 1, 0.99607843)
- 4:0/0/z_index = -10
- [sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_xj38k"]
- texture = ExtResource("24_vt0hv")
- 0:0/next_alternative_id = 3
- 0:0/animation_speed = 20.0
- 0:0/animation_frame_0/duration = 1.0
- 0:0/animation_frame_1/duration = 1.0
- 0:0/animation_frame_2/duration = 1.0
- 0:0/animation_frame_3/duration = 1.0
- 0:0/0 = 0
- 0:0/0/physics_layer_0/linear_velocity = Vector2(-50, 0)
- 0:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 0:0/0/metadata/_better_terrain = {
- 0: [14],
- &"type": 14
- }
- 0:1/next_alternative_id = 3
- 0:1/animation_speed = 20.0
- 0:1/animation_frame_0/duration = 1.0
- 0:1/animation_frame_1/duration = 1.0
- 0:1/animation_frame_2/duration = 1.0
- 0:1/animation_frame_3/duration = 1.0
- 0:1/0 = 0
- 0:1/0/physics_layer_0/linear_velocity = Vector2(-50, 0)
- 0:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 0:1/0/metadata/_better_terrain = {
- 0: [14],
- 8: [14],
- &"type": 14
- }
- 0:2/next_alternative_id = 3
- 0:2/animation_speed = 20.0
- 0:2/animation_frame_0/duration = 1.0
- 0:2/animation_frame_1/duration = 1.0
- 0:2/animation_frame_2/duration = 1.0
- 0:2/animation_frame_3/duration = 1.0
- 0:2/0 = 0
- 0:2/0/physics_layer_0/linear_velocity = Vector2(-50, 0)
- 0:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 0:2/0/metadata/_better_terrain = {
- 8: [14],
- &"type": 14
- }
- 0:3/next_alternative_id = 2
- 0:3/animation_speed = 20.0
- 0:3/animation_frame_0/duration = 1.0
- 0:3/animation_frame_1/duration = 1.0
- 0:3/animation_frame_2/duration = 1.0
- 0:3/animation_frame_3/duration = 1.0
- 0:3/0 = 0
- 0:3/0/physics_layer_0/linear_velocity = Vector2(50, 0)
- 0:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 0:3/0/metadata/_better_terrain = {
- 0: [13],
- &"type": 13
- }
- 0:4/next_alternative_id = 3
- 0:4/animation_speed = 20.0
- 0:4/animation_frame_0/duration = 1.0
- 0:4/animation_frame_1/duration = 1.0
- 0:4/animation_frame_2/duration = 1.0
- 0:4/animation_frame_3/duration = 1.0
- 0:4/0 = 0
- 0:4/0/physics_layer_0/linear_velocity = Vector2(50, 0)
- 0:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 0:4/0/metadata/_better_terrain = {
- 0: [13],
- 8: [13],
- &"type": 13
- }
- 0:5/next_alternative_id = 2
- 0:5/animation_speed = 20.0
- 0:5/animation_frame_0/duration = 1.0
- 0:5/animation_frame_1/duration = 1.0
- 0:5/animation_frame_2/duration = 1.0
- 0:5/animation_frame_3/duration = 1.0
- 0:5/0 = 0
- 0:5/0/physics_layer_0/linear_velocity = Vector2(50, 0)
- 0:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 0:5/0/metadata/_better_terrain = {
- 8: [13],
- &"type": 13
- }
- [sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_o5705"]
- texture = ExtResource("25_vt0hv")
- 0:1/animation_speed = 30.0
- 0:1/animation_frame_0/duration = 1.0
- 0:1/animation_frame_1/duration = 1.0
- 0:1/animation_frame_2/duration = 1.0
- 0:1/animation_frame_3/duration = 1.0
- 0:1/0 = 0
- 0:1/0/physics_layer_0/linear_velocity = Vector2(-100, 0)
- 0:1/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 0:1/0/metadata/_better_terrain = {
- 0: [16],
- 8: [16],
- &"type": 16
- }
- 0:2/animation_speed = 30.0
- 0:2/animation_frame_0/duration = 1.0
- 0:2/animation_frame_1/duration = 1.0
- 0:2/animation_frame_2/duration = 1.0
- 0:2/animation_frame_3/duration = 1.0
- 0:2/0 = 0
- 0:2/0/physics_layer_0/linear_velocity = Vector2(-100, 0)
- 0:2/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 0:2/0/metadata/_better_terrain = {
- 8: [16],
- &"type": 16
- }
- 0:3/animation_speed = 30.0
- 0:3/animation_frame_0/duration = 1.0
- 0:3/animation_frame_1/duration = 1.0
- 0:3/animation_frame_2/duration = 1.0
- 0:3/animation_frame_3/duration = 1.0
- 0:3/0 = 0
- 0:3/0/physics_layer_0/linear_velocity = Vector2(100, 0)
- 0:3/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 0:3/0/metadata/_better_terrain = {
- 0: [15],
- &"type": 15
- }
- 0:4/animation_speed = 30.0
- 0:4/animation_frame_0/duration = 1.0
- 0:4/animation_frame_1/duration = 1.0
- 0:4/animation_frame_2/duration = 1.0
- 0:4/animation_frame_3/duration = 1.0
- 0:4/0 = 0
- 0:4/0/physics_layer_0/linear_velocity = Vector2(100, 0)
- 0:4/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 0:4/0/metadata/_better_terrain = {
- 0: [15],
- 8: [15],
- &"type": 15
- }
- 0:5/animation_speed = 30.0
- 0:5/animation_frame_0/duration = 1.0
- 0:5/animation_frame_1/duration = 1.0
- 0:5/animation_frame_2/duration = 1.0
- 0:5/animation_frame_3/duration = 1.0
- 0:5/0 = 0
- 0:5/0/physics_layer_0/linear_velocity = Vector2(100, 0)
- 0:5/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 0:5/0/metadata/_better_terrain = {
- 8: [15],
- &"type": 15
- }
- 0:0/animation_speed = 30.0
- 0:0/animation_frame_0/duration = 1.0
- 0:0/animation_frame_1/duration = 1.0
- 0:0/animation_frame_2/duration = 1.0
- 0:0/animation_frame_3/duration = 1.0
- 0:0/0 = 0
- 0:0/0/physics_layer_0/linear_velocity = Vector2(-100, 0)
- 0:0/0/physics_layer_0/polygon_0/points = PackedVector2Array(-8, -8, 8, -8, 8, 8, -8, 8)
- 0:0/0/metadata/_better_terrain = {
- 0: [16],
- &"type": 16
- }
- [sub_resource type="TileSetAtlasSource" id="TileSetAtlasSource_vdakf"]
- texture = ExtResource("28_t3ju0")
- 0:0/0 = 0
- 0:0/0/metadata/_better_terrain = {
- &"type": 17
- }
- [sub_resource type="TileSet" id="TileSet_g81ue"]
- physics_layer_0/collision_layer = 2
- physics_layer_0/collision_mask = 0
- physics_layer_1/collision_layer = 64
- physics_layer_1/collision_mask = 0
- physics_layer_2/collision_layer = 128
- physics_layer_2/collision_mask = 0
- physics_layer_3/collision_layer = 256
- physics_layer_3/collision_mask = 0
- terrain_set_0/mode = 0
- terrain_set_0/terrain_0/name = "Ground"
- terrain_set_0/terrain_0/color = Color(0.5, 0.34375, 0.25, 1)
- custom_data_layer_0/name = "OneWay"
- custom_data_layer_0/type = 1
- sources/0 = SubResource("TileSetAtlasSource_m7x4q")
- sources/1 = SubResource("TileSetScenesCollectionSource_y8xxb")
- sources/2 = SubResource("TileSetAtlasSource_s4sjf")
- sources/3 = SubResource("TileSetAtlasSource_b6qiv")
- sources/4 = SubResource("TileSetAtlasSource_xj38k")
- sources/5 = SubResource("TileSetAtlasSource_o5705")
- sources/6 = SubResource("TileSetAtlasSource_vdakf")
- pattern_0 = SubResource("TileMapPattern_b6qiv")
- pattern_1 = SubResource("TileMapPattern_d4nyf")
- pattern_2 = SubResource("TileMapPattern_ls3wh")
- pattern_3 = SubResource("TileMapPattern_vt0hv")
- pattern_4 = SubResource("TileMapPattern_xj38k")
- pattern_5 = SubResource("TileMapPattern_o5705")
- pattern_6 = SubResource("TileMapPattern_ra18v")
- pattern_7 = SubResource("TileMapPattern_7cpm5")
- metadata/_better_terrain = {
- &"decoration": ["Decoration", Color(0.411765, 0.411765, 0.411765, 1), 3, [], {
- &"path": "res://addons/better-terrain/icons/Decoration.svg"
- }],
- &"terrains": [["Ground", Color(0.499202, 0.933234, 0.473421, 1), 0, [17], {
- &"coord": Vector2i(0, 3),
- &"source_id": 0
- }], ["SemiSolidA", Color(0.150473, 0.622493, 0.163743, 1), 0, [], {
- &"path": ""
- }], ["SemiSolidB", Color(0.875206, 0.89824, 0.445845, 1), 0, [], {
- &"path": ""
- }], ["TreeTop", Color(0.350251, 0.629116, 0.220607, 1), 0, [], {
- &"path": ""
- }], ["TreeBase", Color(0.879333, 0.761061, 0.594793, 1), 0, [], {
- &"path": ""
- }], ["Mushroom1", Color(0.517795, 0.876808, 0.540343, 1), 0, [], {
- &"path": ""
- }], ["Mushroom2", Color(0.623916, 0.324154, 0.620467, 1), 0, [], {
- &"path": ""
- }], ["Mushroom3", Color(0.0669944, 0.519591, 0.629746, 1), 0, [], {
- &"path": ""
- }], ["MushroomStem", Color(0.152017, 0.89977, 0.899866, 1), 0, [], {
- &"path": ""
- }], ["Water", Color(0.850961, 0.432139, 0.0841909, 1), 0, [], {
- &"path": ""
- }], ["Lava", Color(0.525599, 0.814885, 0.951678, 1), 0, [], {
- &"path": ""
- }], ["Poison", Color(0.260543, 0.167703, 0.601375, 1), 0, [], {
- &"path": ""
- }], ["Water2", Color(0.750773, 0.173298, 0.524227, 1), 0, [], {
- &"path": ""
- }], ["LeftConveyor", Color(0.51717, 0.337706, 0.910935, 1), 0, [], {
- &"path": ""
- }], ["RightConveyor", Color(0.61981, 0.975715, 0.136069, 1), 0, [], {
- &"path": ""
- }], ["OnOffConveyorB", Color(0.6255541, 0.5606077, 0.33833745, 1), 0, [], {
- &"path": ""
- }], ["OnOffConveyorR", Color(0.6458518, 0.49463975, 0.4241487, 1), 0, [], {
- &"path": ""
- }], ["Terrain", Color(0.54969203, 0.636939, 0.09403645, 1), 2, [], {
- &"path": ""
- }], ["SteepSlopeTL", Color(0.0027723156, 0.6224138, 0.13507082, 1), 0, [17], {
- &"path": ""
- }], ["SteepSlopeTR", Color(0.8638197, 0.23310995, 0.7271575, 1), 0, [17], {
- &"path": ""
- }], ["SteepSlopeBL", Color(0.21475314, 0.70974267, 0.15490618, 1), 0, [17], {
- &"path": ""
- }], ["SteepSlopeBR", Color(0.15159814, 0.61903995, 0.7452761, 1), 0, [17], {
- &"path": ""
- }], ["GentleSlopeTL1", Color(0.6734451, 0.37050995, 0.6657021, 1), 0, [17], {
- &"path": ""
- }], ["GentleSlopeTL2", Color(0.4760528, 0.1926865, 0.6703332, 1), 0, [17], {
- &"path": ""
- }], ["GentleSlopeTR1", Color(0.6203271, 0.32173568, 0.2934855, 1), 0, [17], {
- &"path": ""
- }], ["GentleSlopeTR2", Color(0.9271983, 0.5493484, 0.7319542, 1), 0, [17], {
- &"path": ""
- }], ["GentleSlopeBL1", Color(0.32389325, 0.60938317, 0.21854156, 1), 0, [17], {
- &"path": ""
- }], ["GentleSlopeBL2", Color(0.4086242, 0.5336439, 0.62485975, 1), 0, [17], {
- &"path": ""
- }], ["GentleSlopeBR1", Color(0.740724, 0.6740337, 0.35465655, 1), 0, [17], {
- &"path": ""
- }], ["GentleSlopeBR2", Color(0.9705163, 0.8691093, 0.07167579, 1), 0, [17], {
- &"path": ""
- }], ["BoundaryTiles", Color(0.46449652, 0.74355936, 0.7307845, 1), 2, [], {
- &"path": ""
- }]],
- &"version": "0.2"
- }
- [sub_resource type="GDScript" id="GDScript_vt0hv"]
- script/source = "extends Node
- var active := false
- @onready var tile_map: TileMapLayer = owner
- func _ready() -> void:
- await get_tree().physics_frame
- if is_instance_valid(Global.level_editor):
- Global.level_editor.editor_start.connect(on_toggled)
- func on_switch_hit() -> void:
- active = !active
- update_tiles()
- func update_tiles() -> void:
- for i in tile_map.get_used_cells_by_id(5):
- var y_coord = tile_map.get_cell_atlas_coords(i)
- if y_coord.y > 2:
- tile_map.set_cell(i, 5, y_coord - Vector2i(0, 3))
- elif y_coord.y <= 2:
- tile_map.set_cell(i, 5, y_coord + Vector2i(0, 3))
- func on_toggled() -> void:
- if active:
- active = false
- update_tiles()
- "
- [sub_resource type="GDScript" id="GDScript_vdakf"]
- script/source = "extends Node
- @onready var tiles: TileMapLayer = get_parent()
- func _ready() -> void:
- if Global.level_editor == null and Settings.file.visuals.colour_pipes == 0:
- replace_pipes()
- func replace_pipes() -> void:
- for i in tiles.get_used_cells():
- if tiles.get_cell_source_id(i) == 0 and tiles.get_cell_atlas_coords(i).x >= 8 and tiles.get_cell_atlas_coords(i).y <= 7:
- tiles.set_cell(i, 0, Vector2i(tiles.get_cell_atlas_coords(i).x, tiles.get_cell_atlas_coords(i).y % 2))
- "
- [node name="Tiles" type="TileMapLayer"]
- z_index = -1
- tile_set = SubResource("TileSet_g81ue")
- physics_quadrant_size = 2
- [node name="MainTilesetTextureSetter" type="Node" parent="." node_paths=PackedStringArray("tile_map")]
- script = ExtResource("24_5xtcs")
- tile_map = NodePath("..")
- texture = ExtResource("30_vdakf")
- [node name="ResourceSetterNew" type="Node" parent="MainTilesetTextureSetter" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("22_ls3wh")
- node_to_affect = NodePath("..")
- property_name = "texture"
- mode = 1
- resource_json = ExtResource("23_vt0hv")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="LiquidTextureSetter" type="Node" parent="." node_paths=PackedStringArray("tile_map")]
- script = ExtResource("24_5xtcs")
- tile_map = NodePath("..")
- atlas_id = 2
- [node name="ResourceSetterNew" type="Node" parent="LiquidTextureSetter" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("22_ls3wh")
- node_to_affect = NodePath("..")
- property_name = "texture"
- mode = 1
- resource_json = ExtResource("28_ls3wh")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="DecoTileTextureSetter" type="Node" parent="." node_paths=PackedStringArray("tile_map")]
- script = ExtResource("24_5xtcs")
- tile_map = NodePath("..")
- atlas_id = 3
- [node name="ResourceSetterNew" type="Node" parent="DecoTileTextureSetter" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("22_ls3wh")
- node_to_affect = NodePath("..")
- property_name = "texture"
- mode = 1
- resource_json = ExtResource("27_b6qiv")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="ConveyorTextureSetter" type="Node" parent="." node_paths=PackedStringArray("tile_map")]
- script = ExtResource("24_5xtcs")
- tile_map = NodePath("..")
- texture = ExtResource("24_vt0hv")
- atlas_id = 4
- [node name="ResourceSetterNew" type="Node" parent="ConveyorTextureSetter" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("22_ls3wh")
- node_to_affect = NodePath("..")
- property_name = "texture"
- mode = 1
- resource_json = ExtResource("33_ra18v")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="OnOffConveyorTextureSetter" type="Node" parent="." node_paths=PackedStringArray("tile_map")]
- script = ExtResource("24_5xtcs")
- tile_map = NodePath("..")
- texture = ExtResource("25_vt0hv")
- atlas_id = 5
- [node name="ResourceSetterNew" type="Node" parent="OnOffConveyorTextureSetter" node_paths=PackedStringArray("node_to_affect")]
- script = ExtResource("22_ls3wh")
- node_to_affect = NodePath("..")
- property_name = "texture"
- mode = 1
- resource_json = ExtResource("34_7cpm5")
- metadata/_custom_type_script = "uid://cbal8ms2oe1ik"
- [node name="OnOffConveyorHandler" type="Node" parent="." groups=["BooBlocks"]]
- script = SubResource("GDScript_vt0hv")
- [node name="PipeReplacer" type="Node" parent="."]
- script = SubResource("GDScript_vdakf")
- [connection signal="child_entered_tree" from="." to="." method="on_child_entered_tree"]
|