From 69ad83369d31fa0c49c7728f0e80037186fd0e1b Mon Sep 17 00:00:00 2001 From: Jakob Feldmann Date: Tue, 13 Dec 2022 15:14:29 +0100 Subject: [PATCH] Beginning Frog, new background/assets --- .vscode/launch.json | 18 -- assets/contraption/FlyingPlatform.aseprite | Bin 1973 -> 1776 bytes .../contraption/FlyingPlatformClean.aseprite | Bin 0 -> 1781 bytes assets/contraption/FlyingPlatformClean.png | Bin 0 -> 213 bytes .../FlyingPlatformClean.png.import} | 6 +- assets/contraption/SpringPlatform.png | Bin 147 -> 177 bytes assets/effects/light.aseprite | Bin 0 -> 626 bytes assets/effects/light.png | Bin 0 -> 174 bytes .../light.png.import} | 6 +- assets/effects/noise.png | Bin 0 -> 28765 bytes .../noise.png.import} | 6 +- .../background/Spaceship-Wall-Lampsl.png | Bin 0 -> 1865 bytes .../Spaceship-Wall-Lampsl.png.import} | 6 +- .../environment/background/Spaceship-Wall.png | Bin 0 -> 5962 bytes .../background/Spaceship-Wall.png.import | 35 ++++ ...ng => Alien-Ship-Ground-Edge-Original.png} | Bin ...Alien-Ship-Ground-Edge-Original.png.import | 35 ++++ .../blocks/Alien-Ship-Ground-Edge-Outer.png | Bin 0 -> 690 bytes .../Alien-Ship-Ground-Edge-Outer.png.import | 35 ++++ .../blocks/Alien-Ship-Ground-Edge.png | Bin 0 -> 692 bytes .../blocks/Alien-Ship-Ground-Edge.png.import | 35 ++++ .../blocks/Alien-Ship-Ground-Inner.png | Bin 0 -> 754 bytes .../blocks/Alien-Ship-Ground-Inner.png.import | 35 ++++ .../blocks/Alien-ship1-Edge-Unanimated.png | Bin 598 -> 0 bytes .../Alien-ship1-innerPart-Unanimated.png | Bin 586 -> 0 bytes .../{SlopeTestSlow.png => Slope-22,5.png} | Bin .../environment/blocks/Slope-22,5.png.import | 35 ++++ .../blocks/{SlopeTest.png => Slope-45.png} | Bin assets/environment/blocks/Slope-45.png.import | 35 ++++ .../Alien-ship1-Edge-Tile1.png | Bin 674 -> 688 bytes .../Alien-ship1-Edge-Tile10.png | Bin 687 -> 700 bytes .../Alien-ship1-Edge-Tile11.png | Bin 679 -> 692 bytes .../Alien-ship1-Edge-Tile12.png | Bin 674 -> 688 bytes .../Alien-ship1-Edge-Tile2.png | Bin 671 -> 684 bytes .../Alien-ship1-Edge-Tile3.png | Bin 679 -> 691 bytes .../Alien-ship1-Edge-Tile4.png | Bin 678 -> 691 bytes .../Alien-ship1-Edge-Tile5.png | Bin 681 -> 694 bytes .../Alien-ship1-Edge-Tile6.png | Bin 680 -> 693 bytes .../Alien-ship1-Edge-Tile7.png | Bin 672 -> 685 bytes .../Alien-ship1-Edge-Tile8.png | Bin 679 -> 691 bytes .../Alien-ship1-Edge-Tile9.png | Bin 694 -> 707 bytes ...en-Ship-Seethroug-Pipe-Edge-Outer.aseprite | Bin 0 -> 5057 bytes .../Alien-Ship-Seethroug-Pipe-Edge-Outer.gif | Bin 0 -> 3454 bytes .../Alien-Ship-Seethroug-Pipe-Edge-Outer1.png | Bin 0 -> 705 bytes ...hip-Seethroug-Pipe-Edge-Outer1.png.import} | 6 +- ...Alien-Ship-Seethroug-Pipe-Edge-Outer10.png | Bin 0 -> 714 bytes ...hip-Seethroug-Pipe-Edge-Outer10.png.import | 35 ++++ ...Alien-Ship-Seethroug-Pipe-Edge-Outer11.png | Bin 0 -> 717 bytes ...hip-Seethroug-Pipe-Edge-Outer11.png.import | 35 ++++ ...Alien-Ship-Seethroug-Pipe-Edge-Outer12.png | Bin 0 -> 709 bytes ...hip-Seethroug-Pipe-Edge-Outer12.png.import | 35 ++++ .../Alien-Ship-Seethroug-Pipe-Edge-Outer2.png | Bin 0 -> 710 bytes ...Ship-Seethroug-Pipe-Edge-Outer2.png.import | 35 ++++ .../Alien-Ship-Seethroug-Pipe-Edge-Outer3.png | Bin 0 -> 716 bytes ...Ship-Seethroug-Pipe-Edge-Outer3.png.import | 35 ++++ .../Alien-Ship-Seethroug-Pipe-Edge-Outer4.png | Bin 0 -> 712 bytes ...Ship-Seethroug-Pipe-Edge-Outer4.png.import | 35 ++++ .../Alien-Ship-Seethroug-Pipe-Edge-Outer5.png | Bin 0 -> 719 bytes ...Ship-Seethroug-Pipe-Edge-Outer5.png.import | 35 ++++ .../Alien-Ship-Seethroug-Pipe-Edge-Outer6.png | Bin 0 -> 713 bytes ...Ship-Seethroug-Pipe-Edge-Outer6.png.import | 35 ++++ .../Alien-Ship-Seethroug-Pipe-Edge-Outer7.png | Bin 0 -> 706 bytes ...Ship-Seethroug-Pipe-Edge-Outer7.png.import | 35 ++++ .../Alien-Ship-Seethroug-Pipe-Edge-Outer8.png | Bin 0 -> 707 bytes ...Ship-Seethroug-Pipe-Edge-Outer8.png.import | 35 ++++ .../Alien-Ship-Seethroug-Pipe-Edge-Outer9.png | Bin 0 -> 728 bytes ...Ship-Seethroug-Pipe-Edge-Outer9.png.import | 35 ++++ .../alienShipSeethroughPipeEdgeOuter.tres | 40 ++++ assets/environment/decor/Ceiling-Struct.png | Bin 0 -> 5910 bytes .../decor/Ceiling-Struct.png.import | 35 ++++ assets/environment/decor/Robbit-Left.png | Bin 0 -> 5270 bytes .../environment/decor/Robbit-Left.png.import | 35 ++++ assets/environment/decor/Robbit-Right.png | Bin 0 -> 5592 bytes .../environment/decor/Robbit-Right.png.import | 35 ++++ .../decor/longductor/Longductor1.png | Bin 0 -> 3387 bytes .../decor/longductor/Longductor1.png.import | 35 ++++ .../decor/longductor/Longductor10.png | Bin 0 -> 3522 bytes .../decor/longductor/Longductor10.png.import | 35 ++++ .../decor/longductor/Longductor11.png | Bin 0 -> 3564 bytes .../decor/longductor/Longductor11.png.import | 35 ++++ .../decor/longductor/Longductor12.png | Bin 0 -> 3509 bytes .../decor/longductor/Longductor12.png.import | 35 ++++ .../decor/longductor/Longductor13.png | Bin 0 -> 3534 bytes .../decor/longductor/Longductor13.png.import | 35 ++++ .../decor/longductor/Longductor14.png | Bin 0 -> 3577 bytes .../decor/longductor/Longductor14.png.import | 35 ++++ .../decor/longductor/Longductor2.png | Bin 0 -> 3408 bytes .../decor/longductor/Longductor2.png.import | 35 ++++ .../decor/longductor/Longductor3.png | Bin 0 -> 3522 bytes .../decor/longductor/Longductor3.png.import | 35 ++++ .../decor/longductor/Longductor4.png | Bin 0 -> 3564 bytes .../decor/longductor/Longductor4.png.import | 35 ++++ .../decor/longductor/Longductor5.png | Bin 0 -> 3509 bytes .../decor/longductor/Longductor5.png.import | 35 ++++ .../decor/longductor/Longductor6.png | Bin 0 -> 3534 bytes .../decor/longductor/Longductor6.png.import | 35 ++++ .../decor/longductor/Longductor7.png | Bin 0 -> 3577 bytes .../decor/longductor/Longductor7.png.import | 35 ++++ .../decor/longductor/Longductor8.png | Bin 0 -> 3387 bytes .../decor/longductor/Longductor8.png.import | 35 ++++ .../decor/longductor/Longductor9.png | Bin 0 -> 3408 bytes .../decor/longductor/Longductor9.png.import | 35 ++++ assets/environment/decor/screen/Screen1.png | Bin 0 -> 3829 bytes .../decor/screen/Screen1.png.import | 35 ++++ assets/environment/decor/screen/Screen10.png | Bin 0 -> 4067 bytes .../decor/screen/Screen10.png.import | 35 ++++ assets/environment/decor/screen/Screen11.png | Bin 0 -> 3916 bytes .../decor/screen/Screen11.png.import | 35 ++++ assets/environment/decor/screen/Screen12.png | Bin 0 -> 3833 bytes .../decor/screen/Screen12.png.import | 35 ++++ assets/environment/decor/screen/Screen13.png | Bin 0 -> 3823 bytes .../decor/screen/Screen13.png.import | 35 ++++ assets/environment/decor/screen/Screen14.png | Bin 0 -> 3952 bytes .../decor/screen/Screen14.png.import | 35 ++++ assets/environment/decor/screen/Screen2.png | Bin 0 -> 3841 bytes .../decor/screen/Screen2.png.import | 35 ++++ assets/environment/decor/screen/Screen3.png | Bin 0 -> 3915 bytes .../decor/screen/Screen3.png.import | 35 ++++ assets/environment/decor/screen/Screen4.png | Bin 0 -> 3939 bytes .../decor/screen/Screen4.png.import | 35 ++++ assets/environment/decor/screen/Screen5.png | Bin 0 -> 3862 bytes .../decor/screen/Screen5.png.import | 35 ++++ assets/environment/decor/screen/Screen6.png | Bin 0 -> 4019 bytes .../decor/screen/Screen6.png.import | 35 ++++ assets/environment/decor/screen/Screen7.png | Bin 0 -> 4021 bytes .../decor/screen/Screen7.png.import | 35 ++++ assets/environment/decor/screen/Screen8.png | Bin 0 -> 3899 bytes .../decor/screen/Screen8.png.import | 35 ++++ assets/environment/decor/screen/Screen9.png | Bin 0 -> 3838 bytes .../decor/screen/Screen9.png.import | 35 ++++ assets/obstacle object/speiku.aseprite | Bin 10036 -> 11795 bytes assets/obstacle object/speiku/speiku1.png | Bin 380 -> 409 bytes assets/obstacle object/speiku/speiku10.png | Bin 382 -> 409 bytes assets/obstacle object/speiku/speiku11.png | Bin 376 -> 409 bytes assets/obstacle object/speiku/speiku12.png | Bin 376 -> 409 bytes assets/obstacle object/speiku/speiku13.png | Bin 358 -> 409 bytes assets/obstacle object/speiku/speiku14.png | Bin 382 -> 409 bytes assets/obstacle object/speiku/speiku15.png | Bin 378 -> 409 bytes assets/obstacle object/speiku/speiku16.png | Bin 369 -> 409 bytes assets/obstacle object/speiku/speiku17.png | Bin 374 -> 409 bytes assets/obstacle object/speiku/speiku18.png | Bin 374 -> 409 bytes assets/obstacle object/speiku/speiku19.png | Bin 381 -> 409 bytes assets/obstacle object/speiku/speiku2.png | Bin 378 -> 409 bytes assets/obstacle object/speiku/speiku20.png | Bin 379 -> 409 bytes assets/obstacle object/speiku/speiku21.png | Bin 358 -> 409 bytes assets/obstacle object/speiku/speiku22.png | Bin 373 -> 409 bytes assets/obstacle object/speiku/speiku23.png | Bin 375 -> 409 bytes assets/obstacle object/speiku/speiku24.png | Bin 366 -> 409 bytes assets/obstacle object/speiku/speiku25.png | Bin 376 -> 409 bytes assets/obstacle object/speiku/speiku26.png | Bin 369 -> 409 bytes assets/obstacle object/speiku/speiku27.png | Bin 378 -> 409 bytes assets/obstacle object/speiku/speiku28.png | Bin 382 -> 409 bytes assets/obstacle object/speiku/speiku29.png | Bin 358 -> 409 bytes assets/obstacle object/speiku/speiku3.png | Bin 358 -> 409 bytes assets/obstacle object/speiku/speiku30.png | Bin 376 -> 409 bytes assets/obstacle object/speiku/speiku31.png | Bin 376 -> 409 bytes assets/obstacle object/speiku/speiku32.png | Bin 373 -> 409 bytes assets/obstacle object/speiku/speiku4.png | Bin 371 -> 409 bytes assets/obstacle object/speiku/speiku5.png | Bin 374 -> 409 bytes assets/obstacle object/speiku/speiku6.png | Bin 368 -> 409 bytes assets/obstacle object/speiku/speiku7.png | Bin 380 -> 409 bytes assets/obstacle object/speiku/speiku8.png | Bin 373 -> 409 bytes assets/obstacle object/speiku/speiku9.png | Bin 378 -> 409 bytes src/Actors/Blobby/Blobby.gd | 3 - src/Actors/Blobby/Blobby.tscn | 3 +- src/Actors/Blobby/BlobbyStateMachine.gd | 5 - src/Actors/BlobbyCam.tscn | 109 ++++++++++- src/Actors/Enemies/Beings/Caterpillar.gd | 1 - src/Actors/Enemies/Beings/WhatAreFrog.gd | 69 +++++++ src/Actors/Enemies/Beings/WhatAreFrog.tscn | 82 ++++++++ .../Enemies/Beings/WhatAreFrogStateMachine.gd | 36 ++++ src/Actors/LightTest.gd | 6 + src/Contraptions/Platform/FlyingPlatform.tscn | 1 + .../Platform/FlyingPlatformClean.tscn | 44 +++++ src/Environment/AlienShipTileSet.tres | 91 +++++---- src/Levels/01 Level.tscn | 86 +++++---- src/Levels/02 Level.tscn | 176 ++++++++++++++---- src/Levels/03 Level.tscn | 158 ++++++++++++++++ src/Levels/Grass Test Level.tscn | 2 - src/Levels/The Line Level.tscn | 8 +- src/ObstacleObjects/Spikes.tscn | 2 +- src/StateMachines/StateMachine.gd | 2 + 182 files changed, 2523 insertions(+), 164 deletions(-) delete mode 100644 .vscode/launch.json create mode 100644 assets/contraption/FlyingPlatformClean.aseprite create mode 100644 assets/contraption/FlyingPlatformClean.png rename assets/{environment/blocks/Alien-ship1-Edge-Unanimated.png.import => contraption/FlyingPlatformClean.png.import} (65%) create mode 100644 assets/effects/light.aseprite create mode 100644 assets/effects/light.png rename assets/{environment/blocks/SlopeTest.png.import => effects/light.png.import} (69%) create mode 100644 assets/effects/noise.png rename assets/{environment/blocks/SlopeTestSlow.png.import => effects/noise.png.import} (68%) create mode 100644 assets/environment/background/Spaceship-Wall-Lampsl.png rename assets/environment/{blocks/Alien-ship1-innerPart-Unanimated.png.import => background/Spaceship-Wall-Lampsl.png.import} (63%) create mode 100644 assets/environment/background/Spaceship-Wall.png create mode 100644 assets/environment/background/Spaceship-Wall.png.import rename assets/environment/blocks/{Alien-ship1-Edge-DropThrough-Unanimated.png => Alien-Ship-Ground-Edge-Original.png} (100%) create mode 100644 assets/environment/blocks/Alien-Ship-Ground-Edge-Original.png.import create mode 100644 assets/environment/blocks/Alien-Ship-Ground-Edge-Outer.png create mode 100644 assets/environment/blocks/Alien-Ship-Ground-Edge-Outer.png.import create mode 100644 assets/environment/blocks/Alien-Ship-Ground-Edge.png create mode 100644 assets/environment/blocks/Alien-Ship-Ground-Edge.png.import create mode 100644 assets/environment/blocks/Alien-Ship-Ground-Inner.png create mode 100644 assets/environment/blocks/Alien-Ship-Ground-Inner.png.import delete mode 100644 assets/environment/blocks/Alien-ship1-Edge-Unanimated.png delete mode 100644 assets/environment/blocks/Alien-ship1-innerPart-Unanimated.png rename assets/environment/blocks/{SlopeTestSlow.png => Slope-22,5.png} (100%) create mode 100644 assets/environment/blocks/Slope-22,5.png.import rename assets/environment/blocks/{SlopeTest.png => Slope-45.png} (100%) create mode 100644 assets/environment/blocks/Slope-45.png.import create mode 100644 assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer.aseprite create mode 100644 assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer.gif create mode 100644 assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer1.png rename assets/environment/blocks/{Alien-ship1-Edge-DropThrough-Unanimated.png.import => alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer1.png.import} (60%) create mode 100644 assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer10.png create mode 100644 assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer10.png.import create mode 100644 assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer11.png create mode 100644 assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer11.png.import create mode 100644 assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer12.png create mode 100644 assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer12.png.import create mode 100644 assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer2.png create mode 100644 assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer2.png.import create mode 100644 assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer3.png create mode 100644 assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer3.png.import create mode 100644 assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer4.png create mode 100644 assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer4.png.import create mode 100644 assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer5.png create mode 100644 assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer5.png.import create mode 100644 assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer6.png create mode 100644 assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer6.png.import create mode 100644 assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer7.png create mode 100644 assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer7.png.import create mode 100644 assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer8.png create mode 100644 assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer8.png.import create mode 100644 assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer9.png create mode 100644 assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer9.png.import create mode 100644 assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/alienShipSeethroughPipeEdgeOuter.tres create mode 100644 assets/environment/decor/Ceiling-Struct.png create mode 100644 assets/environment/decor/Ceiling-Struct.png.import create mode 100644 assets/environment/decor/Robbit-Left.png create mode 100644 assets/environment/decor/Robbit-Left.png.import create mode 100644 assets/environment/decor/Robbit-Right.png create mode 100644 assets/environment/decor/Robbit-Right.png.import create mode 100644 assets/environment/decor/longductor/Longductor1.png create mode 100644 assets/environment/decor/longductor/Longductor1.png.import create mode 100644 assets/environment/decor/longductor/Longductor10.png create mode 100644 assets/environment/decor/longductor/Longductor10.png.import create mode 100644 assets/environment/decor/longductor/Longductor11.png create mode 100644 assets/environment/decor/longductor/Longductor11.png.import create mode 100644 assets/environment/decor/longductor/Longductor12.png create mode 100644 assets/environment/decor/longductor/Longductor12.png.import create mode 100644 assets/environment/decor/longductor/Longductor13.png create mode 100644 assets/environment/decor/longductor/Longductor13.png.import create mode 100644 assets/environment/decor/longductor/Longductor14.png create mode 100644 assets/environment/decor/longductor/Longductor14.png.import create mode 100644 assets/environment/decor/longductor/Longductor2.png create mode 100644 assets/environment/decor/longductor/Longductor2.png.import create mode 100644 assets/environment/decor/longductor/Longductor3.png create mode 100644 assets/environment/decor/longductor/Longductor3.png.import create mode 100644 assets/environment/decor/longductor/Longductor4.png create mode 100644 assets/environment/decor/longductor/Longductor4.png.import create mode 100644 assets/environment/decor/longductor/Longductor5.png create mode 100644 assets/environment/decor/longductor/Longductor5.png.import create mode 100644 assets/environment/decor/longductor/Longductor6.png create mode 100644 assets/environment/decor/longductor/Longductor6.png.import create mode 100644 assets/environment/decor/longductor/Longductor7.png create mode 100644 assets/environment/decor/longductor/Longductor7.png.import create mode 100644 assets/environment/decor/longductor/Longductor8.png create mode 100644 assets/environment/decor/longductor/Longductor8.png.import create mode 100644 assets/environment/decor/longductor/Longductor9.png create mode 100644 assets/environment/decor/longductor/Longductor9.png.import create mode 100644 assets/environment/decor/screen/Screen1.png create mode 100644 assets/environment/decor/screen/Screen1.png.import create mode 100644 assets/environment/decor/screen/Screen10.png create mode 100644 assets/environment/decor/screen/Screen10.png.import create mode 100644 assets/environment/decor/screen/Screen11.png create mode 100644 assets/environment/decor/screen/Screen11.png.import create mode 100644 assets/environment/decor/screen/Screen12.png create mode 100644 assets/environment/decor/screen/Screen12.png.import create mode 100644 assets/environment/decor/screen/Screen13.png create mode 100644 assets/environment/decor/screen/Screen13.png.import create mode 100644 assets/environment/decor/screen/Screen14.png create mode 100644 assets/environment/decor/screen/Screen14.png.import create mode 100644 assets/environment/decor/screen/Screen2.png create mode 100644 assets/environment/decor/screen/Screen2.png.import create mode 100644 assets/environment/decor/screen/Screen3.png create mode 100644 assets/environment/decor/screen/Screen3.png.import create mode 100644 assets/environment/decor/screen/Screen4.png create mode 100644 assets/environment/decor/screen/Screen4.png.import create mode 100644 assets/environment/decor/screen/Screen5.png create mode 100644 assets/environment/decor/screen/Screen5.png.import create mode 100644 assets/environment/decor/screen/Screen6.png create mode 100644 assets/environment/decor/screen/Screen6.png.import create mode 100644 assets/environment/decor/screen/Screen7.png create mode 100644 assets/environment/decor/screen/Screen7.png.import create mode 100644 assets/environment/decor/screen/Screen8.png create mode 100644 assets/environment/decor/screen/Screen8.png.import create mode 100644 assets/environment/decor/screen/Screen9.png create mode 100644 assets/environment/decor/screen/Screen9.png.import create mode 100644 src/Actors/Enemies/Beings/WhatAreFrog.gd create mode 100644 src/Actors/Enemies/Beings/WhatAreFrog.tscn create mode 100644 src/Actors/Enemies/Beings/WhatAreFrogStateMachine.gd create mode 100644 src/Actors/LightTest.gd create mode 100644 src/Contraptions/Platform/FlyingPlatformClean.tscn create mode 100644 src/Levels/03 Level.tscn diff --git a/.vscode/launch.json b/.vscode/launch.json deleted file mode 100644 index 6328e81..0000000 --- a/.vscode/launch.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - // Use IntelliSense to learn about possible attributes. - // Hover to view descriptions of existing attributes. - // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 - "version": "0.2.0", - "configurations": [ - { - "name": "GDScript Godot", - "type": "godot", - "request": "launch", - "project": "C:\\Users\\Jakob\\Documents\\Godot\\Blobby", - "port": 6007, - "address": "127.0.0.1", - "launch_game_instance": true, - "launch_scene": false - } - ] -} \ No newline at end of file diff --git a/assets/contraption/FlyingPlatform.aseprite b/assets/contraption/FlyingPlatform.aseprite index 8b1c1651c4ce833a11dbb410c9f8a36ecedbf7b3..2a680c241bd04e527d015d26b292567f95e4013e 100644 GIT binary patch delta 131 zcmdnW|ACk31KUKVI;H})jZH6Dl@%En7+4gTfg}w42QoMr+;S32N>cMuQ&Jfwce6=( z-hQd|yIx)3^^Ay~M}an7?HXwkNeL@<%kMoSlkt55SKF@N|Ct%jyj`Pn=KuP86J?7e do|FaH@RWXU{@}2jJ%~}`Z^Ip4hK`n14*|pk;E?o|rbi3}`r@h0M$3^QLi}HCNp6iucqt5y>2I>*FnDLLe zbn!m;BW462Zrri9dl*w9#_TjW`s5Bf#ZM8Fq(^UXMUW|n7K3Zun=cm zL>#^S+?+I*v2@;8bI+RYg4Y{yPiv9>_#Sw7LUULPc81ztXJI)bG0xA$y*)1;^;Qjd znA}^r<2!R0Ih-zzUHp}^;zV`O3hSp7r)0i;zM=HY)S&f}+VyOn;NP+Sou$TbccznZ cx<9JHIsOt|L+5Y)Z$0!i(~t3f1I+3@6WPX~K>z>% diff --git a/assets/contraption/FlyingPlatformClean.aseprite b/assets/contraption/FlyingPlatformClean.aseprite new file mode 100644 index 0000000000000000000000000000000000000000..54000f3218fdbe3173d326fe487643cfe721cedd GIT binary patch literal 1781 zcmcJQc}$aM9DrX0Buf|)50G$JqDhrwZiS(2C_x8!&Oiu9$mZ&bBH3``P_`u~8kEZ` zI+;oo2N>KmE^KCHQ`w>2@IVroF-kKO1GJ2z%f^V>bkC12Ug01A*h~7*el73&eed@? zN!afyd)ft6b!u^5*CN7=^5V-{wBHsyhq#@bJ)#E&0T9w_KI- z)71WVQKtd(-VgK2SL3y7&gZTLYrX*eAw^-baZ_yWWeEaIC}9l*jEt+ zzsd}Q>!M$Q+8O?E#e$b$>FQ{By*dt#j=TYX>y(*K86)B5U2-J--B)2m%q%!Pzz@!e zm2*hUn-BF3v2b_04qmX$f$a_}tRA=oGp_A}i|RArf(?tIHZB}aoh+;P&q{=$Z+yTN6wQFX$}mc~^h-^Hx%Klkc5cIwoSyi+ov)>7`ndWek^7Dw)zK zfl?=F(j`$+BstO|r%#0>NPomfd1Oa(1V?S8MrTAuVdO(MNh;;Nn}Jr1VlZg zLpMZ2G2}ukghC}GLLbCI8Dv2d1VIg?KnFxX0qBqWh>!IskMGEi>1dAQ2#(#Tjn_zx z(ddlJh>XQ3jK9c>xokYnA}qF|DxM-KhN35KA|_U%Bt9Y|CZZt@A|Upm9^N4x#-SUo zAsUvU*eHHkx-ko_a0;QY36(^o@dn$^O~Dj2VUrOAJ5Ynu<2GRgI&ibb`_re61@p>H z!x#CZfkf&BmGGXvpdc$Z%aFrMca8I1#{}nZHTI9GsOGjMIkRoeq5HV00fwAgId#I##VQq;0o N%_dj%W#5CJ{srLHj`RQk literal 0 HcmV?d00001 diff --git a/assets/contraption/FlyingPlatformClean.png b/assets/contraption/FlyingPlatformClean.png new file mode 100644 index 0000000000000000000000000000000000000000..c30d6464eaaf7588f7d1bb63eedf0736f3d6558f GIT binary patch literal 213 zcmeAS@N?(olHy`uVBq!ia0vp^20+Zi!3HE%cG(32DaPU;cPEB*=VV?2IsKk4jv*eM z$#-6A{hr?l1RE3V4hOLG?B4e7XM9M!@r8E^++R$$85rG zLDos@g5ky==MNaPBrgd6pvla9Sl}B24^Jfjj<;1u4jf=O%WSScC+)@lgfI0Du`Wt8 z3NFrYoV~ES@#X)PBaLO;sR_$hzp0NXPSR-n4+QstE|6zf=AjZJV|@U7~9?Jp$_*6b>2RP;ID(Ae0>*vk8Oe#CAz z*Tt>{9Boo1e^=|pHbfL8y_I6?ejui(`mIZ*qbJD>JV|@U7~9^CNb*9aOStd3fZODGv~6scG52IVUl8E=(CiOniZ+KhXDvYUHx3v IIVCg!0M&IQV*mgE diff --git a/assets/effects/light.aseprite b/assets/effects/light.aseprite new file mode 100644 index 0000000000000000000000000000000000000000..c03690de6e4661abe394195c54f1f1c56b94beca GIT binary patch literal 626 zcmcJN%PWLY7>AF`G?d#)lyX9{ATyIoq7)&QFcu^WmtktYG9tO8D3qGgY?K%ao7s_2 zZpFrOvQu&k#X^`EJGbNc2JsJgPv`0V&Z+Zz&e!P+72?txA`%!e|a(lQw;>fGmSDB`6up#K2gf=mE=D=!Bz>8B6DC_MiI0Zn4!C|5MK1A!{bFe z^zYBZ*FYYeyQzoTo(bm9IAOIT8#Yv@K}%5qEH3VcrnYg|;=F=3kAkfS*U)$R1{EcQ zXL%D&j!r>`roraM1~^dSf=d<)JZ`eVqmdoxo~?qe9+T3zK)C+jB@LJ02I%9CIMyiR zi!7#S;)o!2sNsbaM(F4+N@0Nl`Gk{9ESUt7MpUw%B*WlOp&*Q+rhT}pPnsQk806QM z;!%8+{w#(T9uCbhLPnHY{bP>v=~Y)&WXIq|Yn1&i*YucFdzJdU;SKEiofWt1_stXC h?r87In$j{~m3u2T`>d|qxNZHY^w})$F}|H`&nE=Pu+9Jg literal 0 HcmV?d00001 diff --git a/assets/effects/light.png b/assets/effects/light.png new file mode 100644 index 0000000000000000000000000000000000000000..7ce99c7ab0cccba69e1d20cde57df1405b091241 GIT binary patch literal 174 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 literal 0 HcmV?d00001 diff --git a/assets/environment/blocks/Alien-ship1-innerPart-Unanimated.png.import b/assets/environment/background/Spaceship-Wall-Lampsl.png.import similarity index 63% rename from assets/environment/blocks/Alien-ship1-innerPart-Unanimated.png.import rename to assets/environment/background/Spaceship-Wall-Lampsl.png.import index 83be0db..8672a18 100644 --- a/assets/environment/blocks/Alien-ship1-innerPart-Unanimated.png.import +++ b/assets/environment/background/Spaceship-Wall-Lampsl.png.import @@ -2,15 +2,15 @@ importer="texture" type="StreamTexture" -path="res://.import/Alien-ship1-innerPart-Unanimated.png-2b61dd9cfc77841eefb41dfcb2625d22.stex" +path="res://.import/Spaceship-Wall-Lampsl.png-6c85f554b78417803ec640b69a7d37a0.stex" metadata={ "vram_texture": false } [deps] -source_file="res://assets/environment/blocks/Alien-ship1-innerPart-Unanimated.png" -dest_files=[ "res://.import/Alien-ship1-innerPart-Unanimated.png-2b61dd9cfc77841eefb41dfcb2625d22.stex" ] +source_file="res://assets/environment/background/Spaceship-Wall-Lampsl.png" +dest_files=[ "res://.import/Spaceship-Wall-Lampsl.png-6c85f554b78417803ec640b69a7d37a0.stex" ] [params] diff --git a/assets/environment/background/Spaceship-Wall.png b/assets/environment/background/Spaceship-Wall.png new file mode 100644 index 0000000000000000000000000000000000000000..4f8743d779eb3a50b001dbe3ba09d27d960c46ae GIT binary patch literal 5962 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 KI_{d=(|-rWGeFe< literal 0 HcmV?d00001 diff --git a/assets/environment/background/Spaceship-Wall.png.import b/assets/environment/background/Spaceship-Wall.png.import new file mode 100644 index 0000000..1df8721 --- /dev/null +++ b/assets/environment/background/Spaceship-Wall.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Spaceship-Wall.png-8e013cc71ca770b31682d4ec89d3c5da.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/background/Spaceship-Wall.png" +dest_files=[ "res://.import/Spaceship-Wall.png-8e013cc71ca770b31682d4ec89d3c5da.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/environment/blocks/Alien-ship1-Edge-DropThrough-Unanimated.png b/assets/environment/blocks/Alien-Ship-Ground-Edge-Original.png similarity index 100% rename from assets/environment/blocks/Alien-ship1-Edge-DropThrough-Unanimated.png rename to assets/environment/blocks/Alien-Ship-Ground-Edge-Original.png diff --git a/assets/environment/blocks/Alien-Ship-Ground-Edge-Original.png.import b/assets/environment/blocks/Alien-Ship-Ground-Edge-Original.png.import new file mode 100644 index 0000000..32c93dc --- /dev/null +++ b/assets/environment/blocks/Alien-Ship-Ground-Edge-Original.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Alien-Ship-Ground-Edge-Original.png-903227566e16d90403c421f886b16a49.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/blocks/Alien-Ship-Ground-Edge-Original.png" +dest_files=[ "res://.import/Alien-Ship-Ground-Edge-Original.png-903227566e16d90403c421f886b16a49.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/environment/blocks/Alien-Ship-Ground-Edge-Outer.png b/assets/environment/blocks/Alien-Ship-Ground-Edge-Outer.png new file mode 100644 index 0000000000000000000000000000000000000000..ae3be503ea4f936e2b729075494f06dd027df836 GIT binary patch literal 690 zcmV;j0!{siP)Px%Y)M2xR7i=9Rk3awK@fcqOWZ+Hkla#k5&3KkQcw?xZyxQ9^AG2s z90h*R>%LzD!0KtGW7U^c{dxJg)G_*O!sI{W$}fLiLQ096sG%lmh{6bU_XMx14ra3% zy6?KER4Q0LF7ft_hrjbbsFW*k4_!1*npi9r3BG&iZYm(P-ZL zTUaG~C%;IZH|kA9aR>mAQbI}z0PtEJ1cO^dahQk)gIjp5PA;F~MY@#^0YE7QrIc1h z@jP&@$uIUV`npWIx$U*l_S%VZ3T+e8Ry_X$(;urj(i$SS4G#LHr_-xTo`n zIpz;@t(1F8YB{8ox?(e)svwF(Oz$RIQI=8wc>1?WD5WzlNGY|sfXbqzQc4I%zz_UX zoPPMc{34;$6hQm~`a%sN)nri?ND%R}dP7d=9(b)z?l@9hI0C{Eskqq#uhoH7vT=6W z+xCEuS6&aeWhSyJ_5*)=0X4_;n!f|n>#SA5A*Dp&)5p*2(RhePy$JxRokP3DOty

ySbxyFEif(kn91GN8=&RPJ5YFOz$R%b;E}uaRIH_Blj4< z#_Q?*M4#u4F6UEnx-hc>KG#RDk97q+&Xt<)fGoYfx!SJ>cG=SYODQv7K9BLriu4D~ zAsmrVb$xRMt7O9ud?=+-qbVGr`(sv?xlO4G6M5T|!^~0m`sLet@O!ZLe=H&I9hiCk Y19@q5jCw9_Z2$lO07*qoM6N<$f@%&vMgRZ+ literal 0 HcmV?d00001 diff --git a/assets/environment/blocks/Alien-Ship-Ground-Edge-Outer.png.import b/assets/environment/blocks/Alien-Ship-Ground-Edge-Outer.png.import new file mode 100644 index 0000000..ae5c832 --- /dev/null +++ b/assets/environment/blocks/Alien-Ship-Ground-Edge-Outer.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Alien-Ship-Ground-Edge-Outer.png-f233da829e689584c54f0fca359bbb15.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/blocks/Alien-Ship-Ground-Edge-Outer.png" +dest_files=[ "res://.import/Alien-Ship-Ground-Edge-Outer.png-f233da829e689584c54f0fca359bbb15.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/environment/blocks/Alien-Ship-Ground-Edge.png b/assets/environment/blocks/Alien-Ship-Ground-Edge.png new file mode 100644 index 0000000000000000000000000000000000000000..c695d5697941f9f6fe4d8c461166e117d06957b7 GIT binary patch literal 692 zcmV;l0!#ggP)Px%Zb?KzR7i=HRnKc0K^T25yX>yG2ZMW^gAgq))S^O?#s=>_w9xz&ZT~a_?VTk-~s^t z=34-O7r5&8`KNOL!1o{D6h<6=hIr$PF)H2HZyxIhb=?2Fhb`&{b@iJ#|HF5ZPJ->j z7M|zgXmE_E79r^*NID6kT7*`!jaIXb?ZXzMvk{1YG&qLmxr#qJ8}0FvP69_t2>|GI z2kK=hB?wPv6NOLHsls_kDKSl_dweM+93g}P=%Ww7WiT5C8RztGA%^_;8N~hioD3I`R5J-KSW++ z8sD+ybaS`C=5C{u+G@i?2%#LCxNEA)iwx_Vl~QC=3IM)Vz3Ue>ytPhu#Y)?LK=y4BnrUM%Mt&R2^$2b9vQ>q|I1r)4z=tAWbD zZSqZwJ9BIf;zq2gy1KqZ;D_oT&1}uM5v%%`&aB&%T$oX|O?jAiXmem29GU~O-^=E} ayyqW6tbu^eRAiI@0000Px%tVu*cR7i<^l+9|}Koo_)s%k8mxGB^MO%}5VGzs>?!8WuZd89)72z|JOv|x#N zVH4ZXg+f}2OpK6i$*D`bFf$(g<$yq(xpU|KoO@q<{`BRa>$!B=9ROUBZMR12tOY>-wx9CTX?HLvfN7X~?|mbhN6a2)%$E`7j)`5h zFbxxcW}^u}G>c(^{PYICV$a zNN#vHAYLW_te@5d(*VQwef6q5^nD-6d;Okz*!5iXA1@OI!@;xmzVBlQArv7Gg%C)- z-Rk1?dnBuvtnG*H$5MOA8&2I(m)fmvE+U;TgKnF(Pc>P-+-Y}|8YE{`>{2H(`eYTS zN(5l)b$t%WD$Yfk&BChKB&#@OuX^D1dn&468YpFCYpVA_hs;=q5CStBm5g9K8Rg2N zW4?@1kxD;$Kq>?26t=a#IKNCe%swXPqbxJ4VsBI=YX@l!7Y$%GORwL4F)$NP6sZ)2hO_t7v zcLR>!p8%Ud8UGlm^D^n`_Ss$j8kT=dD;?PY)TrCGX7i?Wbh**2BP`cNv;x1fx)C?dJw kbVsh|rY2naaq15L0e}y!zD8VGjsO4v07*qoM6N<$f{TQ0Px%5J^NqR7i=nRZVN#KolGc8%Yo!oFA|UgQXxrT_i!0#tr^GO@C%fFP6ZEmfC?F z_6IaaNx|SA%52`Q*7-Q}oy=&ontAi~d35*X>ktk7&X==#>eo9)Jk z^6`lWQW0N}4qn22j$M9G7UjS}S(G47EDGa+QWo*9Z><(7r7&jiWcjeJZ@ucNlp?ym zwfMn%dnz-NN@XW32d=8FZ?V7M8AU#&6eMvujeKSt&=wC(7AbD7SJvUa41A7V{#a{m zde>|>h{E{AX`xHHAm1%^B6y1;;&Qqq?q*OdD@0+8o9oqc2C}E8GVo0oo%vkUO>H~i zp~)gevPeza+$rLR-!fgJ)u+!#0LU(K0Kl)`KMjGs=441mKE8a1Vqe`w#5oA=yt_Nf z&2n%L06PPzGzw#H4*UC^)wYwnh!2b%707*qoM6N<$g3b39OaK4? diff --git a/assets/environment/blocks/Alien-ship1-innerPart-Unanimated.png b/assets/environment/blocks/Alien-ship1-innerPart-Unanimated.png deleted file mode 100644 index f7110ba279af312c1c916c9293d1116d957f62a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 586 zcmV-Q0=4~#P)Px%1W80eR7i=fRl#c8KolGcQArU0!rp8b>0sFPC5;>WEj^ST0_|reAT8+75J}L( z{z3|pO29pow|=`?sXk;*X0+12nK$ow_4UiQ^YhD3pEi?oSR+?-Y4~)BS03zQ_wi#uxyA+#l=%V+@Gr7gxHnJcls` zm98e|jWLLX5R;085FlRe572dqVeB1V*QG5gbe{N#S41yx1xtKLv41{RQdxQJuLc01 zq_UO}mnNC5(inrA_1ZoozU>;z5x+Wq`g{i9#EXM?U6)9c>?)otN|Wr;16`NF9&m(s zQbwx%^Re&gF!pG>i!B@>|A(;;_CVL=B}K#7L+%fd`vcM>!*;X7-R;r7KsNXamK4+Z z*cf9gr4KEog{odsMi;kTf@RT_vgUrf$t|UolL?~&-i!# Y0-!3SFeg$^AOHXW07*qoM6N<$f=Z(ks{jB1 diff --git a/assets/environment/blocks/SlopeTestSlow.png b/assets/environment/blocks/Slope-22,5.png similarity index 100% rename from assets/environment/blocks/SlopeTestSlow.png rename to assets/environment/blocks/Slope-22,5.png diff --git a/assets/environment/blocks/Slope-22,5.png.import b/assets/environment/blocks/Slope-22,5.png.import new file mode 100644 index 0000000..80f6550 --- /dev/null +++ b/assets/environment/blocks/Slope-22,5.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Slope-22,5.png-625a6b0a0a4ef8d6e9dc2b8805358391.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/blocks/Slope-22,5.png" +dest_files=[ "res://.import/Slope-22,5.png-625a6b0a0a4ef8d6e9dc2b8805358391.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/environment/blocks/SlopeTest.png b/assets/environment/blocks/Slope-45.png similarity index 100% rename from assets/environment/blocks/SlopeTest.png rename to assets/environment/blocks/Slope-45.png diff --git a/assets/environment/blocks/Slope-45.png.import b/assets/environment/blocks/Slope-45.png.import new file mode 100644 index 0000000..87af4ab --- /dev/null +++ b/assets/environment/blocks/Slope-45.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Slope-45.png-e4a7e3a1cd48d9c864266fda849bbac4.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/blocks/Slope-45.png" +dest_files=[ "res://.import/Slope-45.png-e4a7e3a1cd48d9c864266fda849bbac4.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/environment/blocks/alienShip1EdgePartTile/Alien-ship1-Edge-Tile1.png b/assets/environment/blocks/alienShip1EdgePartTile/Alien-ship1-Edge-Tile1.png index 3561079315ebe7573fbc229892e60a9e209a9b93..eeb80150e8ddc56a46da8a90f1274bd9f9dc2981 100644 GIT binary patch delta 651 zcmV;60(AYN1+WE>F@I`FL_t(YiJetFZ`x24Jy@o;B^U@2Q{*8MIKon?Fo>j~5nH8p zXe<6j8>#&P{Y$9L(4jw|6W9_%q5#`dCx&K7CEEyz4%L0R@7X3z&xDQ-@7;Uu$18n! zf3bV>`Yiz9^4nMJ!~f_?ou|)swSyXNf8FMaYX>#?n>3Hn8-IS=$9A(txol$4J3+Nl zh2Qq!w|!JARkV&gw2nM%H(QL(MMU zBp*hh82%|8g7ec^rT~`wH(RE!A-|h4e&1Xo`SmC4jOa_&wC*I%@(I0pQ`}n+! zb$#jM#iv~ug?})gm;iw7W{aR3NJ}_RQ3@e)`Q>VXO0}x+rQ!1zI{^6nV}R*;g75DR zmFQl6`3V5Hd{u{SIT`*Ty{y4>Jwd-Q&UnhPkEg74-X!n(jWMR{36ivqWW{?p`h+jNf5YI-oqQ;xhY;{H=~Tu)ihLv(#}rFId2p(s)vMZ1VkIDdMT l_kerHL0fwRGBh5!Hn07*qoLFzF@Ic1L_t(YiM3TdYuiv1Jr;5$fi*Y=PeDV#Qjnl7mV=YV4c-df zivL9$Xn#Qek|`bg13K9fcu0ut?a|3YGo&EN2;8CEm;3bLG(*p1j*j2E_uP-y`1s*^ zkN=29|K+QF`>2ikU-y-Q_EB5@Ce3s7THpuBcR89(9i!nn?0=Sxzz-1k0qm9y_r!yH z;vwJVm|RUj`qA(l&89B(ldDNdANT<@Ap`(m&>za1g%BVJ#;5Dg`zVf}zt8~y z`7TE|2&E;Qr++Ag5S9FTvqHtqU>a75 ze@ZWFFyGE_)}59-1i3ZqLKz#aI!WhV`t>NUsSY6mRKf>T7NtMVe-ba(_@UgR|}wX_jEUS*deS6%n^6 z9E7!AbAG;^!89yfUX0Z_03dIsI&egBBr~I|iWzf0ilcG{R0Fr?DYfC5nTA!{bwysU zt9}vGErdtwjw|^z>y&rVp*b)O3u%^=YEax!wHfe;_#6~3;oU`8Z&r%-@3&6wm3H@ti-> WYOR3{)>0n;0000R;~d{>d(aqT0Dx|%&v#~wf$(6t z;J6?792bi*20!p~e8w0w+qOACf7-SU!n>V5g5?598cTSvTyRlEe8M$R5q%&!*oPN6 zR{53BmtVGi;D1AZrUL-7O@>~#$0HGOQpp%A#KUNXTD>memC?&rTLAd_bBOtRirI%F zN!{yjzW@MNZw_G^7RSr@gcG0lV7{JW(46El6-&hD>#2m3YZcciyFqh;`Fe^ZJwzC- z06+oPVi&oiPT}u($)@D5q%9oM47) zjwNX(YMY$`_Ov|Q*#vt85|F@I7g^2r4~M7MW0@)U_L x6e(4!>@E^dxcKx+?}3<|Sd{fsd!w%N7x=Np{1DRm561ui002ovPDHLkV1nUsMCt$l delta 650 zcmV;50(Jeo1+N8=F@I@EL_t(YiM3TRYui8=eHL;hfi*Y*PeDV#Qjnl7mV=YV4c-df zivL9$Xn#Qek|`bi13Cm-0uKqXwH=*2G(!rKjKH0~^W8~u(xKmEo}cdCd*63=jnAKM zcKDCg=)HckYag}o`1`Sv&^~JO-^BSBz83faifw^rQ^#;{0e`z?Bk%(RegL~=!#(xj zo_Z*@1;*E75PvwhK(ncH{`h)a;s<^JjWGrQ==TPEXT}%^kCzLMM{&e)u^3~B;;6)D zj6ri8hXeGd<2WF^-y0xaE|BG^gvZMT7gfb4ToV=12cm;Rc$H(7-}rL#br;1E^jA6n zpx71&`yr1+#D7U8W2_QiCo8mUTf!Tox9@fU@a^Xi^UV~qk0+A4_uqd30DgQphG|$F zuj3O=eBOikW{UI9q?D;xB0k?tC7fKVxK7!fcP5x`rpWSRtdkW0NQx;MwX!@t*c;7p z9AtUQ9him%x9j2RawL&W!+Mc3m9I0#U>X*80GyN*oqu;GnBkUVS)NJ@)j3-yE4c?% ziuM}=VL#+qs}5A$G%Q?Qj`lrJcP0`=H^VJIt!jymML|&<$tRf>b-Nziu7@m7r4PuN z+WbS)r9F2t$wAe$&{$XD#4kBe711W9VIj*?p7nmL)7qZZI#?$wtdmtK3e&K7AH;*X zPF5wyN=C{ESiXS>00000NkvXXt^-0~f)trEzyJUM diff --git a/assets/environment/blocks/alienShip1EdgePartTile/Alien-ship1-Edge-Tile11.png b/assets/environment/blocks/alienShip1EdgePartTile/Alien-ship1-Edge-Tile11.png index 8ca2b9e80dd672b5bb0fc3fb6168dfa2a1335ea9..6c836663618e58e9869f918461bc187096e4da32 100644 GIT binary patch delta 655 zcmV;A0&xAO1+)c_F@J7JL_t(YiJeukYTHm0Jr;6pgEcsTOhH4yQjnl7mV=YV4c-dv z(3bo~8)!eEzhv4B9kO-lP;3c2Bt+8o=;WapQjlZ>?sT8;lVqpqoy_sE-#O>rcVF$p z`-|0^*KYv;m*2i(Tm28O)_eMF)!FIb?)P0KxwF%epNaDrzJKOAF7joLdR@nGa15hu zz;#@>jtir0z&fyD9oWd1ImTyW5Pvv0M!l{}{`hQM;=7IuO$Y%1==TQlWFZ6y59Tw8 z`++ZUUP1`?fnVYaA)uM2DFOP@G))lR?+p;lXGpU|!GrlsimKuhu5m^51MXlOUgfyR zuYJ7uwDJQV`hOE00FW5Wp}i9j_G28G}}cKhX9}`rf7efHXK9wmtk+|mZ0uQS7m>Xv4iUv+=^iv2 zE!hWtF@K{tEKMCHQMrpA+BqEmbAJ!3Ygh8UzPH{*&Y=qcxVgPnRByu5ERn03J9Q3S ziKSTrjn8k@dq6nlPdA^(R>Y{Rt_{6vwyP$K=TGW5pIp#GbaQ*HP7!~hNNKS)?IM1| p`O~Ys2Ru7ol=Z*%ruaX90lPT3q;6N^lK=n!00>D%PDHLkV1k5eKcD~r delta 641 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 delta 633 zcmV-<0*3vp1)l|wF@IS}L_t(YiM5r_Y8p`##y@4O3eLg^S;<`loCz~fi(@cpY;afT zuH-G+K>GlFB`ICz0lFwU16d?Q-CeSB(JWG!85yvvb9?Tct7#WKEBX29J>PfkpUTG% zS6lqYs`OvJ+O`kcc>MWj6|@i9>N9EnMPChr5XGiIt>$1fJb#7TauEh0!XSj(a^W5M z@Q!>Gn*x)I2}nO0o}yNBlzwtCDe1!?L{&-&02uU#YGo-Uh$lC5#p5JaoR^dmaT1sG zQc6^X5DL(jLI@Ba^oK}p=E(9?B-+?`qw>{rUg^`1Y=YM!i|$ z&*{|+X6q?V4lhfY0@%r^gb>QL$sL~EY&}Jmcd%S7005186DNn4n60M(I@bKNJl#8+ zst^KMo+{X=H{tbsoS%&~aiiYc>wq}9CA}l1)Uu_OsedDi?ixQ7GaE8fAkA{M(9glH zj_60xAkwntvoU$2-o*LYSf2r3nYyDt2cS-?zHnD_%z2!|Wd}3^ujgw~aA&lzZFia6 zDX)yZyJeRHlV^EHzl-*r19Fz-smhuU({#WcTO4$?8JLUkIZ!QEi;|X-u--+_-8r29 zdU}G_^Kz~FXb}Cmi-O}20C0DIt97x9XL+iwX5M{p94eOODXM(`+TH`=l)vrdn~ciq z`EYER+IA7opSt6EazPK#-Tke;i}(vgotm}lF5)MgKfT&}z_a5;S^w>9%>VffLHVnZ TeoRR>00000NkvXXu0mjf)B!zE diff --git a/assets/environment/blocks/alienShip1EdgePartTile/Alien-ship1-Edge-Tile3.png b/assets/environment/blocks/alienShip1EdgePartTile/Alien-ship1-Edge-Tile3.png index bdfc900dbe69b9a5175b8a107671803d0723a4a7..adb367176418fe607cace525f771ba4734b791d5 100644 GIT binary patch delta 654 zcmV;90&)GP1+xW^F@J4IL_t(YiJg_PZrV^3hJP$m+Y%lK5>wV0s2a)W$4hYODC`;hC~6jt4<8fkV>|ZB|5a{=3e^(Y0rc{|M;HspW|~Y z@7`W+UcGz`02qJyj9u|Rx=Q=;lTH1gj@zHNN^$+5&VQ5UUw`yk;0MUpIjU71z3wUO znvK8@5cmP?nhp2JgL~v5U*{NH3_$u`_Y~Et&h>+fK}jF@0W`)K0HD+E@{<{3ARf=A zoJVoQxfqNwL~&HoGsd7fj>7>xbQ}l7JMAvw*%WD(NIafRc~UApaZSvK{vcMci>oRw z>MQRrKWw5nf`9%<2LR;j9APKqmWZ6PWQ-~KVmU|6wk2NaKYg|VfREpMn5;(l`sPr| zj`;XR1Eyhd{`}Jq04V8+lb-irvKn!b=;>rN!bx*j;$k?C!>cZGz36G0C0H!y007gl zaMB$9J-ngxKh2U-4^EmxjPdP$iqb6M4^6{@+wyRJ)_<2?WE$4a3Pe6xjksQ8j7i=C z@?47+QKo5@aAq2oQ~_~vLVIXN01$RU?sc&@MQ$1v&d>V$dmsi?MVbCN_^?y~@hFbu z3g~3F<-u)vQg6h{OvBnbT}7^|PTn;wVrRvzWbq z9B`Iq2{h4D)qOym{8xSXMMmMaJm@MzgZiio_d=GA+ioX%WA0 o@#>ZC1JOG%$m@sprud%UhMKvI#p%Wk00000Ne4wvM6N<$f?(4|O#lD@ delta 641 zcmV-{0)G9o1*Zj&F@Ir6L_t(YiM5rnYTHm0hJOpWlE4}qgQuV&U@1sY7t6*;;|6bq zZpClW2HFScE18n9TbE9@1RfG%d%I-P&0( z;cAQj7`5)pSKH=M6AwQhl!E3_lm8~ozv#8V4^V6h)ayEi{eLsq4I6 z2lvE7u_-XV9E0@3{u%0Zo$JS!;O!5|x=UTLgGR^XoGt;o7 z3W$>v+H*4kfUp;GugkqDbJMVJaXvcS12L#7%Jk2{$CV0*M{y)qKqtE$4{pbkdLve5 z8rII~Dsx?R^1f*iW0!uGOp)a+c^4g;chj(tI21Uy{u?~ zJ-g`8&Uz8~ug6EY9Z#tbd*RbA@=pT*!0p|Ql*KNddypMf}3Wt5>=YMDN5Pub=F`&0V( z;bQal%{u_V<@aychyT%)+RtBXY6msk{k~I*YX>#{H);MwUw`&JAK5xXrJ|wVJ%&}a z;CnuN&xcjD;2gSe4qasH48!vwNZ;=sqf*hhet14C=zY&enK1?c=(M|hWyTnYk7iTO zhf&CR5sWc}QCQG3#!$9xn-lb-ZQCHe)9xagO_8Lr#7DC!H>J`OUltwFKZptT@v6jm zed*K1=S>)e(0`t30Dx?rA?O6W5|JmDj4>s@Sk6(kEQv1-PG4>S;MLb(0D!CaP08Jt zAAL+#V_d$j!_ZC6@6r=bdT9m(vD3+Fj9z0@;PZM)Ou_MfD&G=m521NbgV(wLKmZo+A~I6E0gA2M{akbhuTvR-4v^%`SL>XugC<%nEU zGDB}l$%s$VIu^_M<1-KubOPRWel~gD&`q4347M}at}M?$1f5n<4>YC3A|FQKHi5XZ z({kaoTxm99GDA0|>hilzPNQ698gRM@94B*;4=7`llhjd|DNhxVNhWrF++dW{jT z@Dqk^N`G@8ESB@ayeOISE_&?F5&1v&_i$RSQXh1J?Oo&@`2c{M+iS_iEfi*Y=Pewz)Qjnl7mW`9f4c-df zioZo0Xg@%|k|`bY0Xh_0f(!|ArrmZ5%c5@cTh4XdE^8-=z5$eKib16q^FInt@^e6n{?LK^TMxgAh*Lfp_e~ zJN8j*3XCttApNj^idxO!`tilMqz{7-RmK1`L^&DBAN_=uX=caUe;;W(~`Uf$=AzqhQ)mOe;e%;1N4C9pn z04O#EqF%%+5r27d$r#h}%hdvP$C3ET=`?6wB2D0AQIm2CWHZ>nVVyw*M?or5QYF zpTKufmZzMwOdDRu$NAYv`jBPXr3Cwu4O$bfHyC45w|}(qK1bx5l38Y3N=AH^H?dqT zo}Yn;s2B0B)!C@LW!gAD8|`MWTUnlg2s*8z9%xI6MLtgAT>^1suj9k(_|j~|WR_`5 z)v3EqZ4w?yNiO85CCv{cO$vj$7gxUuV&GGa1wGZ%TrXvPId1A z@zlTW-aEqo$7Xl*gv@w^^}4hqT9P0c^8Q<6ggG#k`pdIz0!Lib|-?me(7w~ a@B9TLj;bc+f8`7S0000kulGjzz-r9+7&@Q@JO+mR_lGo&EN2;9MZm%EeVxcw&c_?5ozeeZNv z`TXg4`TpGp0Kob8Z&+9VqpP%EzFO9|>bU=XUn;I|)%kDI{C|sH3;Y22B1g5Vqum)wzCnI4tM`KY+#<0|0c|UEY~72IBE# z%y|??oQuU6Llj2^J!1@-<2W49pN`{zc&FV(JQ*X+5{bu?F(0Z-Ph1lxq6b6=>v)-C zRbTmX{B;?{5r6a-IshPFZB^CsmYmXG$k$ZG~32(K9$$txvaxZ$g@@*sN6Ix9PAHP4$3-HEMig4RIB)!1;@mr zIC^v-c6M7H+?FS;jp$5myl!_D9MD8+(QYZLb^3w>bs}P>VIj>DX}{BpHgZ5sfTpwt z)c69wV1F7`VI6?g5uwIL&Pvas=gu6F|9Nlz-WmuQDpP(CUguc>u<#X015yANkvXXu0mjf&=N>i delta 643 zcmV-}0(||p1*rv)F@Ix8L_t(YiM5q6Yui8=hF=T0lE50AKqjLhU@1sY7t6*;;|6bm zZpHti4YWTXe<_5H*}8Nnu>>9xVtYF>WoU*JBpHD_nD26Tx;XC8Z!(Wx>HFUIPIt90 zpU+nKk5%iueYa}vH1YWRQ7dTfH2H7R{EOa*!U*NEM7?fe(0@CG+i($u5uz}H+i>CU z2k`d;l*Hoy2IA>-!g-P=oQuU6Ly{&H zJ!1@p=Xo5^pPuJ|c(>C-I-MXdGKr_t2_H(QCvJ!n(F3A`O|%5q~*N$r#h}`C^8K>q@*feE(qu0H>Gt0D!AcEor**p95S!T;Ti1UD%ex z`AhoK%X{?q#yIc&fNeSQ8c>OuUO!x*zc;RMRZp(z8RCYTXXEoUod#D7U|GRCBA)k#%OQYDrq+ zd9jQ6VkWP_YgxzLm}jjzP`Pb6I6fM#9q2k!EMig4RO|R!701MrGS)4vRh&aoO42GDg z?mi$+`Rl%Xl~MWa0H!We-L4Sxr|CpJxuA>a_U=aBMdA%bld84N7cO4C(tRLiCl+PB d?b@jC`3qthv28b7w&nl;002ovPDHLkV1j1xICB61 diff --git a/assets/environment/blocks/alienShip1EdgePartTile/Alien-ship1-Edge-Tile6.png b/assets/environment/blocks/alienShip1EdgePartTile/Alien-ship1-Edge-Tile6.png index d7513613b2e3bdc89dacc1f1e3866adbe1badc93..b06b61897035f84e011a47e06ba26d411cfebf90 100644 GIT binary patch delta 656 zcmV;B0&o4O1+@i`F@JAKL_t(YiJeuuirYXGJr;5#fmL`7u8fKWTZ;s7@B{C|S=h8vwxc>lYlV|KXL|PoHh7CsjQBdQg(9CsqDToPXhKzJKRqy;`GO)-mXv!>-uy zJs-a3!>-t9ow{h9x>&E)7+sG*{6X&=<+9HCqwCQQ-}iiIj4=Q}r`_Y78Dk(kT+BHh zgaOCJVvHdOgB?C&44UIO9H5tu5V@O`M265EUH4Rf>!J z(ubRmn;;CJKY!5y0PEEn-A%K0e{ZmolIdJ)JEl=-0zmnC9P=Q<8#WWqB%}MMX~u--c-+%TsB+(~k}*&{W;yBto1- zFbzuz-+weLWe#x?N&7%lraX)OcIJrq@5e{9ny!-H?R2+ik$2_;0PgN@rRnzJS)THv zSq$Af^EsB~DKybj)qOxX`LEjfMU1M|bfK#}Rplc3Pt%EfQb8Bd-Tke+io_d=CN0)6 qJ6ybarTakiPAu~J*lddb`2)O!N`85Cl00{s|MNUMnLSTaL14jh_ delta 642 zcmV-|0)73p1*ip(F@Iu7L_t(YiM3TdYuiv1Jr;5$fi*Y=Pewz)Qjnl7{=iA&25*IK z#s8uWv_GJK$&`%Ux^%K7@Q@Hm+oO|*W=KJj5xCQReouaO-Jy39M@PE%obx_vA3xk~ z@gJ+!d--bHJZs|V*OQXaJZti2;`|F=3;Y1(rbNB2V?4Zs-G8tV_yGbxfZed+o_lc5 zJ(Qag)0-)XKOSD9Ue`H)dNbYQ2YvvJF$MtW_lCSPV+@2xt0l+7DCD?Uj4^~!xW{LV zL31331N72y91z~`4H2!D$cs$Eqt%iRrQ#E=i4)NWqJm?%N^zB6`*izx8%81Y7dil- z+>{vf2iy`7r++CKV@fE1A!fTV)Z?*vN_Ulgoz_<4uX}T{z##pT9xO>-vX;>UT z#3!8iQU+9_r;GI*qxNhM2O#03x{B*nPxB%}lEwhQCtj@Q09umIqxKAo^&EN8k}@Ei z_?qK5$cv1BXc`vWu7~TZiPYFMtdo=xPJEp)2Gg*F&VR>O3#lZ&X><-MOVW6k!7;C? z2K@o|nue)nK)7jGxW1a~GN^VIGoYf~s#2y>97f^30?NScdQvu`vTEZ)iltSw%b>G2 z&8R)YUGZHxB`K&@US#rFRP~hbU6>Z~B9qoT{pgqiP1QX~V=kfgD+ z4@70kvwP@oXO4*fetw4A^_2WUf3Q1?{EGkp@bGvqO?L>-i;N%5V(9)wz_Gl@poyNU z?gPTff7Q;fVpML|gRb&am5b;LF cv#I{)55N7cH|HV}yZ`_I07*qoM6N<$f~9gp5&!@I diff --git a/assets/environment/blocks/alienShip1EdgePartTile/Alien-ship1-Edge-Tile7.png b/assets/environment/blocks/alienShip1EdgePartTile/Alien-ship1-Edge-Tile7.png index 0b3aa5d9491fa30f0086e42d3e084ce5921946d8..0d01a2a23cc90c7f7a7c89d98e9f8059fa6bb400 100644 GIT binary patch delta 648 zcmV;30(bqO1+4{;F@I-CL_t(YiJetFYuiv1JvMSBgEcq?Pewz)Qjnl7{=iA&25*IS zXp8?v8)$z(|B`7vbja4FL$M|BkPzG3qmzebNI{YjxYK>UlAfKkcM?ZOdiR|3-hG7+ z?=QD+UcUtZOul`^q52-S0akxq4KU&&2r`et*$(JtUh1rILnz_Y`Ku zgy(wjTn}c&gnjJ5K6a375)3bfAb!7lic(3F{Ncqg$M;+hMIi(Lpxx@qm4y%>JebcU z?gzfac?lul2Y!w(gh0`!6O(0`t20DxqZpwsS1OE^wl3L%vEa^H5ht1hd;zmWkAI}ovz1w@m_r-aZ;VdwXCO69Addz06?l^vWBWxA7Q#4 zBZ_OO3tMgFC&V>oY&bIMc*hDQ1J{%!4-bO(96mk zma9d|Hh+E&l(XoenZxlv_xG@yj*{PLcXqSLJ@EhlH@DZR?)KqP9LmwmyLV4KiA8aU zBKK5v9}rId^OH|DW-%(e=|EF?s>+4?Pu+1osi2GK=Jq(u4G9_cSE**+3fro_H-X57eG(!rKjKH1l^Of}Mq(ko{j*j&1Ip@9mDxW`H zZSfzg(s})6+c;|A@%N*W&^T(yXX5+|zv_EFvQ36sO~asf27jw=!S{Ulo)4>T!8vi^ zoVds~8Ag{Q5P#4+L#?Js{^)X4;`^SDst^JI(Czf(%0dVb9?fSG52H}xyo3-4qp-vm zLZE8fwgl*i&yb{X4v*$D*_4V;c$IfVA8-YSaFyaBzw+hk>o$x+Xs3Xsk?;npPPO6KzR`fJUV=Pw-0LXPr)=>42$C$1sNYZ951HyskZWkqK zEMFSB38(Gi;(VC8c9omQ1HmEtf8%L*t1r|lw1W2uTOD=xfGacLLv3^>+59^*Rw zq3n_r6e~&N@+?wyMAjL)i6o6nUKeK+eWO%B#WNrUH~0lZH;B&NHB|qo}yIJI&`T&5t``cW1`|u=<@n|AqYCeClt{zqK`1?^wt{zqSZ{qw5Uw;ey0NE--xvZntIfGrX z5%>WDKY(4a;huPKPdsF+41=oyh~Mj+pWp@}r0Ga#Y|GPJAf?D$&zz_;@)&w?5=Jsm|j%dDpEEF_hFgtpC7RR--=n|m#mn1Q(Q<#}I~L9LKMw?4!ze)4HmDO0Hkqfk~ri@FUDZo@;8 z#)5SlW%=-TojPsbWRi7B8Xq*tWHa&i&H*Vf4GT#c7rf5jQTfxQR4`x6Fkj4I8kQ8k zX;@MYgn!Q$v%-v!GUZ*g@6HkNKTl6^8=jKiZnZaek$)Nh0PY{|BsJUcB#rsiEQao% z1{_P$7@Fv*>OCNw{HMvMqKOqTD!1W5SDkHDE~5X`oyaE@^bp-Y+{vd%e4(h*d>u03 o;?pa=2cmakk=KW2lV9gA>`K7p4n;qQ00000Ne4wvM6N<$f&zy(0RR91 delta 641 zcmV-{0)G9o1*Zj&F@Ir6L_t(YiM3VDYTG~<91FRUz&bbvpMnknOF@FVST;@?H~1Fl zt@th4K>GlFB~yCL1N2aA34BP1?c0)*56vM3Nk-tDzV)uO{^_CL$&ALk-^}c{Tlw<& zc7y*|mG;|roBBx|&wrkkg!)OH|0d4A@U_4Xkgs!8t2+AK3xC)(8-X7n@B`R28}6A0 z_sm1S&M~|mg82RJ1*%n@^M}{N5Wcs!eOJc=WZi^Uj26h|dK zV+@+(I2@plj^lvvPP>bEHbt5x5+2W{yeSo*a82xp{vayYhpQA9`IWD?-!@SkL4TtI z0P=N?uoH4iM1P#RWQ-~C#d40CZA*A%@czRF0B(Lf0RZkkol4yi{_|r4reSgX`>#GG zt8s}>IPs+ns6UCKnh&KQGfSi;Vydw)+00Hj$WZLH#w6WT6MRT+ex zkb5nbn1Q(Q)#X5yL8FvGuQ|dUe)DNnDO0J4;z(9Ni@GfjZp%ZOC4zNZWySFKojUE% zWRi7hmK-(7WHa#(&H*Vf4GU?Ol)Nt9QN`1xRIpgiu~^Pw8kQ8kX;@MYgfEu!(u|NY z&Uz8?zb`LvTb`01cEaslNzE=i%@Te!i=q4H0msrTfhKyYdJhOE z|7r56XktZ-%58bjRcBk3i|9XfC-O-JJwy+W_wp$cUnuIdSjSAb`1DHef#{uBSFeVq;WU00000NkvXXu0mjf^$a?e diff --git a/assets/environment/blocks/alienShip1EdgePartTile/Alien-ship1-Edge-Tile9.png b/assets/environment/blocks/alienShip1EdgePartTile/Alien-ship1-Edge-Tile9.png index 7e9c33eb544204322e03592460ee861aac287404..f1317033cd9cd2ef2574fcd4966080eca8c7b54d 100644 GIT binary patch delta 670 zcmV;P0%85O1;Yi9F@JqYL_t(YiJetFYuiv1JvMSBfju~eOhH4yQm~*dmW}h_25*IS zXp8?v8)$z(|B`7vbja4FL$M|BkPzA1qmzebNI{YjxYK=p@9Ei1d#7-G^4>k?T-{fC z|L$t@`qdi%z~t)}?5qFbmD*3AZR!Vg-2b}QlIsU`{x@;{g@0f6TR!r2j!MNqzk7;W zwFbZC!*BVhRcmmMJ-Ejn@^y~k^Kew=tswKKzOI!MKqrw%@PTZ<}==uj!$@5?1=tBRIm@% zDOUNV4_6;IVSg0Dcwztm@^y}&6L3pJoVsL;Y4OD}MzvOx@Y3M?`33-9eEtalxPE&i zbw~K*WdoLJbNtiyKBlX2floN`r3`w9qk^YmiTHFimiVMv#SQYVcR0dyHAb2>uvo?b zAazXEh(&xggXwAvps}5zG)wr+mTALndbl_nNQYUb{eLKBD&Js?!7^>G065w^EdY>a ziFA;Tn`Q|X%XpiC>K);P0YK0RxYw!z6}L=fc9E_lQec@j(k$U#QB|>wQ!y&H>A}#=wk{XZf9g);lL~r> zZtrg7DH2~O>Qt>=yGZ=P#iv(#4@B?8BCj8tjTd^(A4ZV2uYzft<^TWy07*qoM6N<$ Eg4<+FbpQYW delta 657 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 DF^%>M literal 0 HcmV?d00001 diff --git a/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer.gif b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer.gif new file mode 100644 index 0000000000000000000000000000000000000000..eb74a8c298a272fc4a564ad2c29ba9c931350c67 GIT binary patch literal 3454 zcmb`}e@v5i9tUvrv0R_BC3D&3NT!(!%UyP}r2(`L)yvb)R=Aadb92yA&I? zO`0cZ`qwM(_vd-%{eCAx`!qczJw=<6^7fBuh3t<%+QHn#&Z1DEH7Veyr|V!6cy0z? z@Tc??D|ntgeNJ30*-rmmCWXpiF!?2=pY0dQB{ezOIio*f)(3Cne}48^ck8wM*DRyR z!{08Zvq~KMg|AmI^C$M5n^e5gvi>)e*Z-RO&mVd&J<^W<(Ae|Il>_hndSCwBOz(!e z%BeM8JaYT8Lw%)8Y|B-*`oVq)0Z7~nh6Sh%3irJ)9Wo&46fVq;3|%g<`yHreTJ zpVR7B{K=1$AJ|LKX4KB)lxHz+Icglego<7i-LQP_ow;ebyB z(nHFX_7fW{o{lbZm#RP0ZqN*$rc}wHQxdF6c|?6`%;c>tJTrz|AS;R$tz`sv#f*L? z2MFElVDCY~1#TL=EOd`08A}M=E6P5^uYXi>i}&}JNDt^1XxOuA;m>t9l9C?Mo%a=7->R zG+NbLS*v#pdZ1{ekt}agenA-)!E{A;-N;2m;~N;fP*Fx0zoNT>^UUJ`>MZyhZL)F~ zvU`CgjU;pyin7D})VYUG_VC!y&(F^)JlB%RVe>9#MFYTs~h$ z_&PqFajCqI&*A}_j)H00Mcn2#OFA^a161oaPIG#(gpu|AOEha0ndF?E7lT7J#7(qs zx)B8`mNtUm$W!Syy~#-th=GmIDuJugD0)0Qn4`zrX%0YN_)Cr9qiXDP4-|}OfQ&_T z+z0pTWRkkch&eRYNp2Q^+=QnuE+3vbJU3khGqiEs=Faon+$qZL=RgVF6opM+}^ z1&?+f4LM*r@S&*C7H1$9K}IuAir{{U+UbozL#^kAE-1?gj+v_&uJR*^=yVrcrCq{# z?y{tR{uYnUU0mmn>@&P9#?z#fYBo7KD@PgJ9Kr0b&Y1Tvd^goyOOhyREFd}ty^uoH zII%i8*})9>EpU}?`RZVF2hqz#Z0$aCX*3g-wHHPtgiXuGXom8667%tpUpi3Le#nL(}c z9v2d$RD2Ph0dJ}e_|CbG@0`gu<6!6L&_*&i##ru8J4ak?Rykz=#%3^uySRwGU4+V^ zE)6W_1cwc=c9L}9;7HVy*$d$|lQB!MX`~nfsnLK_oLD-`2M3;gzI5iLm4n?FxO(f)4r5vUUJs0a`YD?!?%hb6tf~z9#NmL4qz!#JA08h>$o}A0~OO|-| zlaia{T$}$P1NQN7@`0G literal 0 HcmV?d00001 diff --git a/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer1.png b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer1.png new file mode 100644 index 0000000000000000000000000000000000000000..8ed2adb83299305738f8c136cd16fa1ab8754ca2 GIT binary patch literal 705 zcmV;y0zUnTP)Px%dr3q=R7i=HRZWl5P!v5Nkye}q;&escVlo8=5{WG&4udOqy3h&#Lj3{$B^M;l zVisde%tVa~Xd?@az{b3lU>Fu9X=^6I1-YH~UR!27tM}@w z=*D>d>;>o_8S$XodAtSyZ{ z0ZPUDn9XMBJnEoOC}4T9#KQ*`=6`;paHjxs-$dh}fyH7W>CJs}69IXigdp@`HCy=c z^Si{?YYn)gA+)@{RiCAt*J}*~p$`CHjDax*0I-@ZxT7J0(3g03G=$Y`rRs^#iq`1^ z&N(>e*YbpI`pm1Buh*k*Bjj%9005VNFJW6Y0Kjn_i6<{P=ZXAeI>z0d9f{A8)i)n) z4CZ~D9hc#_PUOv#x4!@YCr?X~m&BhPmm^-w>oI+lqQSh6w$Y2_RKzx(qE`7Rg0|7a zVBSX%mN1!)Baeuu)TjtTe`{^BB%+^ac^wtAilf7>B-Zl!e?><6EWN0fsSaZ5$Wv-( z`c{pgZS)X?J|@$#+@?t$i7B!zJ2lrLKbZHS<#ik#cH;)fGSxwZ<2q4f6qOpW$UCkR zH$XM0m{qAZVq{ugPwhIDB;qol~xJa3Gb6Zs%i?tvIyT2}<2AFF{nqf#RfJreJM zYDDZV!ely@w41Y1`YgI`=7{{t^H4FXiF(_zuToUmtD>@ZC8WHj@hi_u)vvtGM*Q;i zvs?plj*B&*ePCNQ7-O-ErgD+fW))dl&?1s%3+114o_O<#6Bm)xMdAT@sv>O`i8q}7 nLHel3H{G#>daVHf*Y4_n@ins^=cd)s00000NkvXXu0mjf)uT<{ literal 0 HcmV?d00001 diff --git a/assets/environment/blocks/Alien-ship1-Edge-DropThrough-Unanimated.png.import b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer1.png.import similarity index 60% rename from assets/environment/blocks/Alien-ship1-Edge-DropThrough-Unanimated.png.import rename to assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer1.png.import index 781e05b..922d81f 100644 --- a/assets/environment/blocks/Alien-ship1-Edge-DropThrough-Unanimated.png.import +++ b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer1.png.import @@ -2,15 +2,15 @@ importer="texture" type="StreamTexture" -path="res://.import/Alien-ship1-Edge-DropThrough-Unanimated.png-14c276aa64fbfdb5be932b2be5eb4f06.stex" +path="res://.import/Alien-Ship-Seethroug-Pipe-Edge-Outer1.png-bc9df5d068ec7bb9110f1e5ab02ef270.stex" metadata={ "vram_texture": false } [deps] -source_file="res://assets/environment/blocks/Alien-ship1-Edge-DropThrough-Unanimated.png" -dest_files=[ "res://.import/Alien-ship1-Edge-DropThrough-Unanimated.png-14c276aa64fbfdb5be932b2be5eb4f06.stex" ] +source_file="res://assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer1.png" +dest_files=[ "res://.import/Alien-Ship-Seethroug-Pipe-Edge-Outer1.png-bc9df5d068ec7bb9110f1e5ab02ef270.stex" ] [params] diff --git a/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer10.png b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer10.png new file mode 100644 index 0000000000000000000000000000000000000000..fa68ad538dc3e3f994501ffbfde097d775873ba1 GIT binary patch literal 714 zcmV;*0yX`KP)Px%gh@m}R7i=9RZWl5P!v5NnYQ9AaFmtlVnTs|L}Ckx!!RqBE;Qj^s6W8J#DYW@ zvlwGyCTh$CN@Sstc0;-n48x)%EoKs2ko$P=wH>&t_Vo02I@A=i2D<}sFjDmsu<2=G3MA-SFquav78js{Q_?M{B0VqPg%5v~FNfUfJ%bsYd;*6J9J1_)PyfDcCln6-K$pYSw) zJN@8!9z4(6iId&MPrZ5lc0KwrLgpX?0J!~k3(K?s0QS%paPrdgyja|E$9QmfDBw)N zyU!Nd-3dF`9@+qac6WkycY<&g2%hqM!c|3MIPuv9{aFuj^limhlX| zH1ZwvXFY_gBRK9D03sC<7k^oq%uf@E6sU@ZqEW)xX-gohinfSgf~Y9VF%~ zQGw%*;ke^SAE=7P^1wHy4=cCOUMTSWCIA2c07*qoM6N<$g7{-fqyPW_ literal 0 HcmV?d00001 diff --git a/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer10.png.import b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer10.png.import new file mode 100644 index 0000000..0636cd7 --- /dev/null +++ b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer10.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Alien-Ship-Seethroug-Pipe-Edge-Outer10.png-587104d1efc332d847442d125f2737e7.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer10.png" +dest_files=[ "res://.import/Alien-Ship-Seethroug-Pipe-Edge-Outer10.png-587104d1efc332d847442d125f2737e7.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer11.png b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer11.png new file mode 100644 index 0000000000000000000000000000000000000000..9ed240444ef184483ac3bcd8e5a967e299c598a3 GIT binary patch literal 717 zcmV;;0y6!HP)Px%hegLj3{$B^M;J zm<7hfnW!-a+Q>p9?Z&*7U>Fu9X=^6I#pFKT>j#W?)tsL8o^$Vg_oWbucW3Wc0MI{s z8-8`;c=q%;=pQNZMYnUja+j_|F5E5f=f&lMWAq%3F#ndQ{Nm#UlpO_HMMLR+3BKo} zuI-~(xQFRFkRTZkL0s!<@8`gLPKky{n8jqm2+KGI^ z(_(h|fH4Nf*jAik6F>Fx#jDl$+ZdUh3;^Kj?-dN)005YlDdD7&F&2y4&IEUMcO^VS zSzmuJFr4);I4Q%lOs?kfn_mEc{*$7llJLPvnd4a{7vb{~4QD+Zlujcx6=M@luERKY za8NqMaMpt#6k$6Pu1Jiy`ul;mu{UWVk%O#~LshHc=&;KZQ?mbYM*NJZbU5n)C`*bc z@c>^rM&nH1CONa6i9Dupil}q|VCY6-two$Fadg;S_aK~^)QJwn=@KK{1FD2+nNbJS zgQ`}8A9#`ja+Xzcyf<-fV}2ijwf9 z>n8G-?)9zs`O7D{MB*M7dqDSrp&L+DHFD6x7#FS8kfsY-jJVxG^=FL5?kK{rzx literal 0 HcmV?d00001 diff --git a/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer11.png.import b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer11.png.import new file mode 100644 index 0000000..adf1f1f --- /dev/null +++ b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer11.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Alien-Ship-Seethroug-Pipe-Edge-Outer11.png-bd1b8e943bcca53834e7e5e23c407c3e.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer11.png" +dest_files=[ "res://.import/Alien-Ship-Seethroug-Pipe-Edge-Outer11.png-bd1b8e943bcca53834e7e5e23c407c3e.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer12.png b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer12.png new file mode 100644 index 0000000000000000000000000000000000000000..fcd7896b4f67c67906e2955c5f9904822aab8d4e GIT binary patch literal 709 zcmV;$0y_PPP)Px%e@R3^R7i=HRWWbcP!Rs0D7H&8P*Nu3A;LgFDyj`qL&(&v9omS0(e?-QFLgj_ zh774HRZ&`X09#>bRbZ*!RHz7pk!)9y=zz|7@7ad*Ci{DzefQnnyGuc`k7u7&0C0Nt zK|Z>(y?pTs^p6yO&}kp9+@&j!a}RUj^Wu6DV)QJV%)iG+esOsLWk-QgGEjI_fbaRJ z8VAVd_As4J(SF)SHk-xbdVwd8P0arMM)rOdM#(_^ppN-`F7S<#u~yJ&AFq<+`hf?t z(Zr9R-vzu@t-~1(peou%ewuP#tJdKM9soesb?CYd05BU(IKu(_z!Pw1IDpw`Ch`eS z^WNzL#uyl5TXC{Y{M4J*Z&$;sAu>A|0Km=P8(5|V0I(ffz$r?`SS&uCjPPK0SHLsm z_1$L+{aFv^Cq>wf9Y*u){VxE(>GQl0CE@2M#Sm8&Ey52|)SvaxDs&?` z&?cFRt zBBgewZ)F9oLKlAEVLTa$Z5kI5pCZe&5_8St{aFvHqT%SU6LmnIsSdo^jvXo^RkC6p zw;em`fND@SDne~|WvZejcAbo8WCs*coH9AjYv;vS+z+ICz{^YO3P127HIQdiq5?i5 z{vOCq`0gSbPeuZFeU?w2McZZ$k1t&pWup?yw@m9cMdkep%KNuO%4-t7blpV$(p_)G zuiw6iHQ?tsUjy0)mT5uP^~gn&u`p<(f;25?-r{Bp<)1MYd-Dn77m?6K`~gKOThc7z rZ#eyf_+gRnx?{;|)j9xd-PQj9Ek&~hy@9}=00000NkvXXu0mjf3w}x) literal 0 HcmV?d00001 diff --git a/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer12.png.import b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer12.png.import new file mode 100644 index 0000000..5c30756 --- /dev/null +++ b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer12.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Alien-Ship-Seethroug-Pipe-Edge-Outer12.png-a888ea6c7d5b7d6ef18b3613f5b8e496.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer12.png" +dest_files=[ "res://.import/Alien-Ship-Seethroug-Pipe-Edge-Outer12.png-a888ea6c7d5b7d6ef18b3613f5b8e496.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer2.png b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer2.png new file mode 100644 index 0000000000000000000000000000000000000000..be93653293a4b1630c8ccf14e7afc8c5721c5e0b GIT binary patch literal 710 zcmV;%0y+JOP)Px%fJsC_R7i=HRY7kOK@|Q#(gm>xL^+W;G%Qd^B<|A0QhM^H2W|Q<)F0qq@<3t_ zJ=B<(MvXDB8#!nME@n=Gp&XWEcTE#KkT=W>yHMY0_uFshz3+Q(W)jfi-TC_k0Gyq_ z)j!=ho;`gIS|cHUXt$0R-rQ5jxw|>>JiD3+jGpz-`M2cCFF#(w*fC(1Ocd@H5cmPA z=05Vddl-+$Xgz8no6TZ&HN(RP7AAjwBYQgwvt**aU&nMhRrqGfTqOJ^+9*2F4fwz-lz%_In6IU%}me4_2cY%O^Z3 zXQv-H=ir=g#VI!N6E9!9TJ*p5k=jWC0IvUD!?tVyfa5v}PE~TwBk|#AfIGXp3Z9~@ zuRqx6PCB?aDZ+6bQO)BwzW@MdPx4BYgkPK#1)erCYkXl*chbQ@;dISY0I@g)V@#;l z@std7CmjS~9>dWp${NfL=7ZDde3D>yoAE9A71*{FbUQcL_4 zz37>#BC_rRUj?QYBv-#wyW|W<19eQ}Dx#lk%T~OWd!yrNBZH&Ew%P+ZGgU{615l=G zmAI%VmT|{*))i0>%4S8eLRLnJqozy8g#y`%P16#mK*xjdKlTAB3qoIbEjLqFAS;eg zP*i%LCz1O=F&qunxa36SS+woUk@30bp=?$n`L<=REGq9+P~KY+$=5i1?s>8NxwpI( zKY#h8PLX_$%RQj`z_x5K#@05Pj)|hp3X*g|>)z>;ME-NmBX>Sw@z>%07*qoM6N<$g8Rrs#sB~S literal 0 HcmV?d00001 diff --git a/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer2.png.import b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer2.png.import new file mode 100644 index 0000000..dcb7104 --- /dev/null +++ b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer2.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Alien-Ship-Seethroug-Pipe-Edge-Outer2.png-7400b559d04703546bb5e024aef5ef56.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer2.png" +dest_files=[ "res://.import/Alien-Ship-Seethroug-Pipe-Edge-Outer2.png-7400b559d04703546bb5e024aef5ef56.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer3.png b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer3.png new file mode 100644 index 0000000000000000000000000000000000000000..06cd9a0cfa2d38702cce5580b03356650e6e3003 GIT binary patch literal 716 zcmV;-0yF)IP)Px%hDk(0R7i=9l~0e-Kp4g!kZfCV4~TLiJ!~kjkVtGHaas1{O%J-^Tc{tvujGM5 z4trQ*q8l|HphONDfs2`wU|0?%X=^sY!}<<0Lks(!n%_K~dH>D42`KjN?EMM=x@T|I zr5oF`r_VuqB*cYQ^JL{MJxQFoo8jM!%LQljt(vO8C3=4G=>poG2CHBpcRz=~4^Xxa zkQqC*oDuU1l0GOr;(=-79cCC)Vu#X`0B|aGTVb|)hdg4j( zbozlY2FBP-c=_VhYWQu4)LsezaP{{Jj_m*d+<_}`@{%zY$;Xos?(FYNJVmFz z{@|cD>)`w}4|m`~<=rP)$;-!YegOc^PxGAXn!!2gd5U_o4*yxqX>Zm+BiG*GqM4@2 zqgHuJg+b_JJQ;D18oBoW!?Th34?=&V28~=BU3^?eK;1)|7OfJFk6O}3x@K&RK;*qy zhwGE{vuKPlUI#HnTPZ$2?`5J_Dm yE|90H#dV8#!)XuF^CI7L#*$UaRRGvItN#Ji#r;{d literal 0 HcmV?d00001 diff --git a/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer3.png.import b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer3.png.import new file mode 100644 index 0000000..afbb946 --- /dev/null +++ b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer3.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Alien-Ship-Seethroug-Pipe-Edge-Outer3.png-99e3ce63175d2b77764638b45789bfce.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer3.png" +dest_files=[ "res://.import/Alien-Ship-Seethroug-Pipe-Edge-Outer3.png-99e3ce63175d2b77764638b45789bfce.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer4.png b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer4.png new file mode 100644 index 0000000000000000000000000000000000000000..7c2319253ef3014b1a27e203ae4a8be8c14215eb GIT binary patch literal 712 zcmV;(0yq7MP)Px%f=NU{R7i=9RZWl5P!v5NnYQ9A5bcU|F`+F3iNqEXhhbLkbfJcSq5c5>k_!@N zF^e%KW}?OzXd?@az{YeX7=}ej+L}plL2h~PwS1gabKdED_uPBmyBP?0fAL`n0OuF) z#HGFQ?CEpR9vOC_-8x(P3!f7g?iS+j`Sm>J=v#!Szr{v=_2~-Ifdsv*L%pve3_?`& zV-ySbFqurydelNbpU3=qj)xB{O#l8t{&pUESx4=-hS_Y!>GiU{a?oy_EjQT>qX1UD zfuFyAaD25=gFEO$mXxjfEakjfsUeI40Dz`x&@>GIVAUIN2YrN5!13;&53AnTs3$(l zo=!h_o(IqKcJhR6`pm1Bua|@G1LO{J0Dzl+H?S=m0N}U|$5WJ^=cV$a@ep?o4>>+Z zr#^oB8vtGo18V(POQ(- z&n&h@L;;aASt@bPh!3M8M&se`8nCb}JI=LO8cGtQ#CC)L+ zJFc^Kz@BXACJf!=YQs8{C520!*mW$Qa6l1>pl(USHhsc@7!g616ogR_=bGJU+x@8xrs{3WUZ==7GGQF8g_PG#{KEG) z>KFcMDt`I;nZF0@JI>~m=7DY5&@?S^^F=NWS~roU0WIcE>Ej~rJ7WpeN(}&Z&g%buTCb{yPUl4c0000Px%iAh93R7i=9RXuOhP!v50QEd}Clt8A)LlwtqA`xLH5>3;o8w`N*FMuDwz#r;R zi4Gl#kV*vzp~e;&KqOhJH<6$;gCp5SmBJ8R=e=j=<4)Fj=lR}q-hJ<;AjOBXk23%` zJ$o-NZ5+>^y#W0q#V@p)hcj>L3FMvoJJI*#W)flaEr-m%!&iR!`4Y;O0;6ak|1gih z4^TGtklT5H;c$rNlP0p+EG9P-Jbq+h^!E?4ce5~x2C92ijK^bvZxoHWf>!fzwoGmi z`mkzs{QCV0J^S2*L47ZRjb48b`XTVfV@~rUcY)X>;C8>vy}k=-2S_TZP@?-$8`jps$`5M;{8Dn_qMkM zJVRNJj;{d#=PwIzTqmmL?S+l2(FsnU=7cJFKH;jO;pq4pjeHyL>Yurf+8!024_!-*F$Et3jf=HRF6a+5eL6}2-&=W0M=e2Fwk=L>U8CMkz2m7r>7s;8E zl=0oQu&)qPOt|AZ3k7`Ul3}7`n8Mlc%H+hWx+|uDDw2b`B`H?%V+!Po2vZdeLFfzp zPCwd60VM$n!WmHFb9{%YXt8qu=1+ud8!1bCi`Kn4JU;b2lngVGZ(H`lqSCI3((Zyt zzAnS3p0|`g_2yIY>$flBJ>cJQ-cyPx%gGod|R7i=9RZWl5P!v5NnYQ9A5M@QWm{4FKk=R1wFwDxGF4XWZ)F0qqazP@C zS!hh0i5eHsMiv^|ZcJB#VOW%;t(gQDliR-cC?99loOk-}J@?-CUIqd_oPS&a!0`N? zxU@H(J$(+^Bf~EAx@RkY>2u=3-9r4mxLU*)GYqM>=*#C$&I^jbx`anS3Ytv1;WqX2rV zji0}MaD1cQgf$sMmXxjfEY-YGZz7BW0D!8hP*oKGptstvCS!zA!12~(487Ifs3$(l zMyDS<&x7ZAJ9)x3edg86*Q?3*333NH0KoOXYZ$r#05C0+<0(te^HO=owQ=Y0kmGX{ z_3_)^0D$)|$}lZ6&gRW01Ebjh!zV>9OIA<3EGaQhdagtSwx*-m0G(2QjR(N-)j4#b*LMoBXjgi*lFJ8iVhLFz$s zTpNySLzWb-`Ld*>_Q7#&?i{erQtzT&cMi)heIHe=mZ~>&BXLkYs-b$62q~jY{L=R~ z>X-h_tN8WX7rsR7JEkBv`^FL)^(Fx9e5?Nh8rZYDOOyNG00000NkvXXu0mjfqU24w literal 0 HcmV?d00001 diff --git a/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer6.png.import b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer6.png.import new file mode 100644 index 0000000..2bbe738 --- /dev/null +++ b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer6.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Alien-Ship-Seethroug-Pipe-Edge-Outer6.png-b72458d74b27cb74ddc326122025cfd8.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer6.png" +dest_files=[ "res://.import/Alien-Ship-Seethroug-Pipe-Edge-Outer6.png-b72458d74b27cb74ddc326122025cfd8.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer7.png b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer7.png new file mode 100644 index 0000000000000000000000000000000000000000..e479627407016fc2b6e0eb746bafe0264c026e95 GIT binary patch literal 706 zcmV;z0zLhSP)Px%d`Uz>R7i=9Rl$zZP!v5NnYQ9A5M?##VnTs|L}Ckx!!RqBE;QjU)DQ5NSdci2 zS!hgjG8$u`jVv?*8`70v7#1aIYbL?PWT!M~Yo&x6U`t+TqB#hq>T;b+ZaE`W8dv-(xesy1s&RAVDi?C_FB}b3IhF z6XbJ`FrUxSde%ZVo5kv8g{Mz+EdKsM_I?&xQA6#dhUId}@wK9Mr=Z4AX zfnUFWa(J~;gEbmLmXxjhGgkEnX@(E9~ zr_&F%ZNs+hojAode(LqBH=EIq5i$oE0Ko0PTNt_l05C0+!zoMKwqxCNEzE|)3ctO8k5B7Dvw3f9xXqMwL23*7)G)gqn|H}`xO zlj#@$A|1l|+$?l4SoGofc}^MOKt5DJ-P0^|AxjEMS{Y}jZEkZ}Qno4(apGs_=kVmC zt=+;VG+6W@OGgndDVt2kVGWWpV#Cmlz-us oJ%}F^dEXgJQLWSfVCSs<56lm|Cjg+QQ~&?~07*qoM6N<$f-Ngb6951J literal 0 HcmV?d00001 diff --git a/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer7.png.import b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer7.png.import new file mode 100644 index 0000000..a41acba --- /dev/null +++ b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer7.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Alien-Ship-Seethroug-Pipe-Edge-Outer7.png-001ee92214ddf1aa3bae7d3bfb720948.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer7.png" +dest_files=[ "res://.import/Alien-Ship-Seethroug-Pipe-Edge-Outer7.png-001ee92214ddf1aa3bae7d3bfb720948.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer8.png b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer8.png new file mode 100644 index 0000000000000000000000000000000000000000..9e3a56bb8ee8a608d2e32d2803fff4f5f6e35a13 GIT binary patch literal 707 zcmV;!0zCbRP)Px%eMv+?R7i=9Rl$zZP!v5NnYQ9A5M@QWm{4FKk=R1wFwDxGE_A|Qs2|`jxgc>C zv%r{`$!Ls$5?N>jHs-Aa!>}kxTQdnR$Sv=^w!mGL(?jn)=id8X0#baq{I~*ui_7=& ztG(mJ^OvA+B={Gt=Gn?wIs!R!KNCDJZWaMX&vMB8JACC=*H=&u6c_~qxraG;u7|R5 zjBMrsrqd~!Pnt-l(^%Xr@c5C5+221%-%Z0P7^ogsF`v%`zELpN3R=yxRh(SUcVX7* z`1$LHfLF>@42FHEinf)XB+o15Dm>o>0O-07UDp8sX049Fun*671$;2rX~`GhC= z?DPl57#L$aaf)sH#OqgYR>SW@qz+O5fZKn!uuKa8U=M5orz#m^k@$Er!o9;o0Z&oZ zr|*6P0J`US*aI6fe(@|TRQdLkh2E@#?s-1IRYePM;tLj0@Seuuy;%p1Tsy!?wTuS} z8o4%lvkpAp#dtCbDw4ep^Rq$^2nRR?p6>>kRYgP5DB<*^C45{}w2*>0WjsGcKQ@{3 zTc?Ez;uA-4$%&u`vUgEEuuLoPnh(AQeB#rSR#XqNp&m4HZFKQXm@ZjalnQ%bZxYDf z0qeQut>gDVRuG3rjwxReS?BrgUYkrd6MyF(kOEcF;Q4OIYx#_lrzjT zLi1Hc6Z$~-crps@2q}v^i*}tkJic@s6pd0O-!iR@g5psL#iI?8DvHCGjuXpYI_q2U z%h%7MMf^F=?*ZKhmT5uP_0XcpSWvW4LXs|MKBA_D{AY|so>7GH7m+YU{0pj7j(s+q pzCrw;$@|{16qRxn0CwKh{{cXo!6WXp#@+w`002ovPDHLkV1g9iMPvW~ literal 0 HcmV?d00001 diff --git a/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer8.png.import b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer8.png.import new file mode 100644 index 0000000..e4fbbaa --- /dev/null +++ b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer8.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Alien-Ship-Seethroug-Pipe-Edge-Outer8.png-50bd1825c820c88e4f3d0016b45b736a.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer8.png" +dest_files=[ "res://.import/Alien-Ship-Seethroug-Pipe-Edge-Outer8.png-50bd1825c820c88e4f3d0016b45b736a.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer9.png b/assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/Alien-Ship-Seethroug-Pipe-Edge-Outer9.png new file mode 100644 index 0000000000000000000000000000000000000000..18299449bad4cf24e348966d9510cee0f7bb7df7 GIT binary patch literal 728 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 W%gveE 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 E0MQJ>-v9sr literal 0 HcmV?d00001 diff --git a/assets/environment/decor/Robbit-Right.png.import b/assets/environment/decor/Robbit-Right.png.import new file mode 100644 index 0000000..eff3e3c --- /dev/null +++ b/assets/environment/decor/Robbit-Right.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Robbit-Right.png-32fa6ddae1733d14bb62ce10ce8aa2fd.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/decor/Robbit-Right.png" +dest_files=[ "res://.import/Robbit-Right.png-32fa6ddae1733d14bb62ce10ce8aa2fd.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/environment/decor/longductor/Longductor1.png b/assets/environment/decor/longductor/Longductor1.png new file mode 100644 index 0000000000000000000000000000000000000000..3f41325ac18a239e8b83cac6dfe72a450aed5c74 GIT binary patch literal 3387 zcmeHJi#L>O7k}o$jF71mLWrZ|q)d_fWg6vj6!OU>_sd7A2Dv1|%*d^zNQDklN_26_ zB~6B5;*2>?MY%JWP~=VwgJHhmob`QcwQ7C;z1{3P|JUB6@W#qf$$46KS}rAlF&BVllZ83MJUo@bEU{-4I`CV z1X@-4mZ{AH)!&6g_Z|^Z*)Fp8Ff6>b*O4#$$PK8tzJ}x z3!?bv`6mN^Wq>ps<`)gnqKJ%)$k}OjRMjXyR&8zx_O_$9Py*zuB``H@G!jr)?$pZE zv6RQY!D3h>4Hc(I*Al@b*^1YquuhrxrAV6d*I%4z9U3zSS9C6&&q7$e2Jg0#d>bcD>`GR~XbManT4xi6Y!R zT;(#!RV|YpQ-S!Y-`o3dDmTYd*hH_w)j%I!QNLlkr9XsuX|;rXXsXnjRmY3!>gm77 z@dCaKF-7NyHdbwK?c&f4=6-iwqYrs)ol;Wx=H_?t^EQXduw1?2v8br?xeH6?Hw>j5 z0`HB*&7h%7vd}SqagF=5b_r&13dgc7x+ZKW^@4#k$q$K1;xIBi;&s@%+XM#tsv-tL zrz;#iCiq6ikN2Ny5MfB$3ow)fdPJNJ(X6hhtW+*+$#ik4(mW{KI^xLaOwm_BuT5}Q z`U(8_rk);hX-ZgTpK&g=dGVc2Q=CQ(FMy&Tjxkk-{HuE822a1&c_s4WxHS4XZP^>C zBnG!$?lPDrv{kOVC0{fd)5vg$efCR2`x?7ep(U@YJ?pW4MsxpIe3rz0O3jDKzSXF` z>-ZMGHky)y)35r#JB;=u_$<@#d}G-Ly^c^l-5PeViNL)Sse3C)a+*7PC&+(te1j2C@IEe=(uJHn$yeYN$E&Se=~91IBL3_rC_ zuGgQ9qEnH*lX9>7ZXAj$QBF#Xck3J3f&F3<&g1^doo}tm?bin4<#4e>HxxW%mYsGc zjdltE4$>z)LUUS2`B#HEyk6H=(Ht97B7fP8a*_Mq+oWSHYAMA>{-U7Qq8$ZT*kE!`OjDBxg__s#B=P|Bb2%lFXcS^pDChQsrufJ@(%3V5 zsUX2?xqR266Xdi8pIR^0e$*{{)oN%TSzOLMnO;$0U@#acz~iDvo$*C%#uSKPPSZPL z5kAp@pTA(8*k2ZuX9D?AKgG=i4L_%zTY2)~W#pXwp6j(*+O0WqVTIt6CBR;%UXvX3 zq44L}G0dS(g($A&tCq=d9J`jy@0XytPqG6A;kg2HT5fOXmYR=k-k7I0iwonWqJs zf~I3*oZ8>LlsA6SwZ!c)(`e|+oj|7T)HcmD8~XD@ye%c$u&GpaI{2eD`oywK-hG$q ztr7M=L(y)~)WMTO`$eiyV?(%)rDKcFL#xOU@#n<~P=w9TbaT^d`~=uvtt>f2EPZ-# zb3n=;Qm{ozS)*UGWSLviUC-3(;1Zat$z#|LGyw5CYcs(SvH7KM6V8i3m?-*K!~I$? z^Ny0WYWp;+5$_sCalU#uY~oYEbotp4;ihKRzO{#1V}qS%KAz0D)9O^Xc5g1D1FwT~ zl^}9EJ?ct)qF-Dza$R2929-Vd(LBdGe8y&zj%jQExfZ(Yj@U479s?yGUU*#hRdw6SWZ*q{ zgEq=b3PXVocZRAOxUg8O$m|NQEgUq}!Mwk7nwQ6MM?TQrI!&nAjzv~jHOyjDs9Xc$ z8QNlhUOm}ok0W9*u&uP|RQ4*&^Mb38n5Lxi^Ql=`o#I5nl88R<#$$Yu-9a2BwsK)P z>VCk>Y*5`Z`_8o#1%pcJ(0D*$JHvygS6|~uo`vPO`hms<9X2k!W~IhpygowZzMDa( zrT(L^B^U9#nE^EKs zl>rAzn{2Jg7-w|6MTVix^k~ZuhM(RBv2b|yhJOC;(Vl%RW^Q73i{(9p2j=>?bRtC6 z2Ba0~;%}S6^G{^x3m}Gf1X1>0SuC6HCju=~kVX#Ofqr~NI-KA^ZZ0N|zX)5;wtNju=Xr-$||o$Kb-){uNPD7KFhKTdaAw(J(ePaDZA4I zZI~SJ_I+_lJE(0(@cG*bm3bbdQ54CyXlIO4Tny@5R`3D}cZ=$5GK+X`2(egrHUi66 z>T;;eUU77r+D-(mNnq7Xdd4dmF;b z1-hSp@l2A;H4S=e#_Ju@1sg4|{`q!|-wiCj0+M4fA|P5ezz(h>gF_6#(eh9f$U%QAQq?OFo-377ikJ`qiHBI- z3_pn5Ao1p+qdk9F_#xhnjWl_kn5M+6!?5)h*{8D&r!$0D9~3%z?O&0TWijR7hx<() zoJ&P52ou6k^d)GjdiT-Y5)E5&WCTM)_wk2)$qMVSeRJT4pWP+mt~KWn2(&Xab)w5y zU87-}=T`x=vg=NN4<$c5`o9h55>bn_^>74TP}p^7w@t(LjmfAKf5bg`5B-zKk8ANw zkxn&h2YoJ)m!tb4F=bv=CDk$>q{b~IU&c$XO9zX=t)Bn{Y*PL|;>@8c(rqSA5!hIR zG@+^^w_oeRjwJvU+3;(BWX%d?%0ZC8R{FmplMjn4TRooN4U1nNKrN42A1TIqUj7fC CKN_k4 literal 0 HcmV?d00001 diff --git a/assets/environment/decor/longductor/Longductor1.png.import b/assets/environment/decor/longductor/Longductor1.png.import new file mode 100644 index 0000000..db04fd7 --- /dev/null +++ b/assets/environment/decor/longductor/Longductor1.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Longductor1.png-6f852dfc4770d866f61658a5b74a332c.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/decor/longductor/Longductor1.png" +dest_files=[ "res://.import/Longductor1.png-6f852dfc4770d866f61658a5b74a332c.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/environment/decor/longductor/Longductor10.png b/assets/environment/decor/longductor/Longductor10.png new file mode 100644 index 0000000000000000000000000000000000000000..eeb6c8cdc072f621a34407ed2f34f440f10ea390 GIT binary patch literal 3522 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 SbBgy;?YrCE3thPbcm7v~Y;SM? literal 0 HcmV?d00001 diff --git a/assets/environment/decor/longductor/Longductor12.png.import b/assets/environment/decor/longductor/Longductor12.png.import new file mode 100644 index 0000000..5122d60 --- /dev/null +++ b/assets/environment/decor/longductor/Longductor12.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Longductor12.png-cd541f2496abca1353952709a0c87856.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/decor/longductor/Longductor12.png" +dest_files=[ "res://.import/Longductor12.png-cd541f2496abca1353952709a0c87856.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/environment/decor/longductor/Longductor13.png b/assets/environment/decor/longductor/Longductor13.png new file mode 100644 index 0000000000000000000000000000000000000000..69188c047178a4201703559aeae31180d40ca545 GIT binary patch literal 3534 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 literal 0 HcmV?d00001 diff --git a/assets/environment/decor/longductor/Longductor14.png.import b/assets/environment/decor/longductor/Longductor14.png.import new file mode 100644 index 0000000..e1214b5 --- /dev/null +++ b/assets/environment/decor/longductor/Longductor14.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Longductor14.png-e5e78b902d3c27064f269eb75dd65c1f.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/decor/longductor/Longductor14.png" +dest_files=[ "res://.import/Longductor14.png-e5e78b902d3c27064f269eb75dd65c1f.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/environment/decor/longductor/Longductor2.png b/assets/environment/decor/longductor/Longductor2.png new file mode 100644 index 0000000000000000000000000000000000000000..aa0a0029fff43812b85314189d48b59ab2c1fead GIT binary patch literal 3408 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 SbBgy;?YrCE3thPbcm7v~Y;SM? literal 0 HcmV?d00001 diff --git a/assets/environment/decor/longductor/Longductor5.png.import b/assets/environment/decor/longductor/Longductor5.png.import new file mode 100644 index 0000000..5dead9d --- /dev/null +++ b/assets/environment/decor/longductor/Longductor5.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Longductor5.png-7d65c413f340be58a048d640323f4e41.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/decor/longductor/Longductor5.png" +dest_files=[ "res://.import/Longductor5.png-7d65c413f340be58a048d640323f4e41.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/environment/decor/longductor/Longductor6.png b/assets/environment/decor/longductor/Longductor6.png new file mode 100644 index 0000000000000000000000000000000000000000..69188c047178a4201703559aeae31180d40ca545 GIT binary patch literal 3534 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 literal 0 HcmV?d00001 diff --git a/assets/environment/decor/longductor/Longductor7.png.import b/assets/environment/decor/longductor/Longductor7.png.import new file mode 100644 index 0000000..e2d05b5 --- /dev/null +++ b/assets/environment/decor/longductor/Longductor7.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Longductor7.png-37701d0c9438bddf2fbc6d01852b06b9.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/decor/longductor/Longductor7.png" +dest_files=[ "res://.import/Longductor7.png-37701d0c9438bddf2fbc6d01852b06b9.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/environment/decor/longductor/Longductor8.png b/assets/environment/decor/longductor/Longductor8.png new file mode 100644 index 0000000000000000000000000000000000000000..3f41325ac18a239e8b83cac6dfe72a450aed5c74 GIT binary patch literal 3387 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 CKN_k4 literal 0 HcmV?d00001 diff --git a/assets/environment/decor/longductor/Longductor8.png.import b/assets/environment/decor/longductor/Longductor8.png.import new file mode 100644 index 0000000..a963a86 --- /dev/null +++ b/assets/environment/decor/longductor/Longductor8.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Longductor8.png-c68f7cba9e0d9bbdcc9ad79c0d0e977d.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/decor/longductor/Longductor8.png" +dest_files=[ "res://.import/Longductor8.png-c68f7cba9e0d9bbdcc9ad79c0d0e977d.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/environment/decor/longductor/Longductor9.png b/assets/environment/decor/longductor/Longductor9.png new file mode 100644 index 0000000000000000000000000000000000000000..aa0a0029fff43812b85314189d48b59ab2c1fead GIT binary patch literal 3408 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 literal 0 HcmV?d00001 diff --git a/assets/environment/decor/screen/Screen1.png.import b/assets/environment/decor/screen/Screen1.png.import new file mode 100644 index 0000000..770323e --- /dev/null +++ b/assets/environment/decor/screen/Screen1.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Screen1.png-677829f7188b19776cb74d16642a78f5.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/decor/screen/Screen1.png" +dest_files=[ "res://.import/Screen1.png-677829f7188b19776cb74d16642a78f5.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/environment/decor/screen/Screen10.png b/assets/environment/decor/screen/Screen10.png new file mode 100644 index 0000000000000000000000000000000000000000..94d789b7c3cb95a9581d9a7f97bb188c7f4c68ce GIT binary patch literal 4067 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 literal 0 HcmV?d00001 diff --git a/assets/environment/decor/screen/Screen10.png.import b/assets/environment/decor/screen/Screen10.png.import new file mode 100644 index 0000000..87d8351 --- /dev/null +++ b/assets/environment/decor/screen/Screen10.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Screen10.png-8e11e7ca7f7fc51b9ab64cb12149e121.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/decor/screen/Screen10.png" +dest_files=[ "res://.import/Screen10.png-8e11e7ca7f7fc51b9ab64cb12149e121.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/environment/decor/screen/Screen11.png b/assets/environment/decor/screen/Screen11.png new file mode 100644 index 0000000000000000000000000000000000000000..75395928d4bb5b5d4717999bbe38d35d172e8f92 GIT binary patch literal 3916 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 ANdN!< literal 0 HcmV?d00001 diff --git a/assets/environment/decor/screen/Screen11.png.import b/assets/environment/decor/screen/Screen11.png.import new file mode 100644 index 0000000..6d9c56a --- /dev/null +++ b/assets/environment/decor/screen/Screen11.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Screen11.png-3c77205c4498cb76f2c1a18d362a8226.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/decor/screen/Screen11.png" +dest_files=[ "res://.import/Screen11.png-3c77205c4498cb76f2c1a18d362a8226.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/environment/decor/screen/Screen12.png b/assets/environment/decor/screen/Screen12.png new file mode 100644 index 0000000000000000000000000000000000000000..d300a355d1f8849d3549b0dc05d13b7b6ed10b92 GIT binary patch literal 3833 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 literal 0 HcmV?d00001 diff --git a/assets/environment/decor/screen/Screen4.png.import b/assets/environment/decor/screen/Screen4.png.import new file mode 100644 index 0000000..ec2668c --- /dev/null +++ b/assets/environment/decor/screen/Screen4.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Screen4.png-b30cfd35a7edd789c8c8af76ea3215c0.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/decor/screen/Screen4.png" +dest_files=[ "res://.import/Screen4.png-b30cfd35a7edd789c8c8af76ea3215c0.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/environment/decor/screen/Screen5.png b/assets/environment/decor/screen/Screen5.png new file mode 100644 index 0000000000000000000000000000000000000000..63172a733eb96b6fdcdf38a82eb6ba26c1ca4c87 GIT binary patch literal 3862 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 U>I#u73jj`^IP+tTTX@#L0PMjgPyhe` literal 0 HcmV?d00001 diff --git a/assets/environment/decor/screen/Screen5.png.import b/assets/environment/decor/screen/Screen5.png.import new file mode 100644 index 0000000..db0facb --- /dev/null +++ b/assets/environment/decor/screen/Screen5.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Screen5.png-cc40839f08be9b7ee546dad6463b8981.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/decor/screen/Screen5.png" +dest_files=[ "res://.import/Screen5.png-cc40839f08be9b7ee546dad6463b8981.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/environment/decor/screen/Screen6.png b/assets/environment/decor/screen/Screen6.png new file mode 100644 index 0000000000000000000000000000000000000000..585e2832ed119e9456991fc2fcc59e98720629c7 GIT binary patch literal 4019 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 literal 0 HcmV?d00001 diff --git a/assets/environment/decor/screen/Screen6.png.import b/assets/environment/decor/screen/Screen6.png.import new file mode 100644 index 0000000..e4110b6 --- /dev/null +++ b/assets/environment/decor/screen/Screen6.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Screen6.png-fdb7c433734529f6d5a232ab640b2f00.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/decor/screen/Screen6.png" +dest_files=[ "res://.import/Screen6.png-fdb7c433734529f6d5a232ab640b2f00.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/environment/decor/screen/Screen7.png b/assets/environment/decor/screen/Screen7.png new file mode 100644 index 0000000000000000000000000000000000000000..76811cb7eef0797a5176ec025c53515735804d0a GIT binary patch literal 4021 zcmeHK`8(U`+W%5pEoHh49h9EVJC-Wi4yu$^J6*KsAePn=T}CTHRbz{U($Z-UnR!*C zrBr(?No);CRD2UURV6fC5E5c* zi@s+JbbrtV0Knkf*;D=ipq>c;YBzMWppni)-oHYfTB83MFQD$D*)#wc#-BTNA~2;y zJmQD=vFoY!*r!8FXLEDrUu07+AVTELIhq!|VRq8;`CyYj81J#g-}MBCtW|!UptpNG z>o^uNaH7d{?L}yKQ|?f;0hqRr9~CSY=gfINx3*ZY1^&M#LBMsT4z`=OLu$ zL~45CItyJGSa`fBSJ$#lpDX2j)p});!xe~IOzP71I_Tj7?viQY`cVnIwKo{?^8g-= zfEp6UqM;o)K&PR?M9H0rbeNUB4UG@izYn57R(ck5yGwK@)d|_^Yd{w^QkUFdj}cu`r0M8EI^6yk5p*P&Sb4eQvZgzKjCyL0a%I z6BNYA@UTbo$F|98K;7M64l*~x!z&max%}k*i#6r?`g+90hl(Z^cjM(CHhh2z8;wTN zFteIHNlXIv-SMG4o_h}4v-m3cw`9Yqi-DT=#5$S4Z0EgafN8g6z1HQYrJpkEDkTGXEKv*p z@xcU4x&?36heM9}?rYJSF8ko^(Xa{r)2u^(`W#_v3%> ztmcQ){o)@S(K{2MW?KN`kv*2*hEeNAl5Lycx8adxnnTUuNh5cASNt{Gv|=gSXkKbWezr9(YFyq5HE4r`Csc03OqqU6)*9Z^G(?| zXD+=%MOTd$5)gB~@Q^Yn9dqpK>sVqXO^~GGEwGuZ?Avse7`*6z(pTT#spp;1Ku#TG zL*O^;FhjB6&`#`^*M=Ks!!fmhu$G%G5Q_FWkaGpQM z275nkl`H+Sod|$>?2UvwArb3Kk*qSNYJ8b>?qOBdh4@g1ogH#A@p3$Kwg{ARg3Ko8 z$q(T{<+BD`J7uq#0m40sfbJ!V_P}xn#KTgXXS(LEiPRalI8o3P*_q=yK%84e`WHTm zvY&yu^7c-_M$g3Zy0Zvv+PnZYC@k68#;mf^Sp~LYSjFHG%fGcbU#&-khpxIOVll6-y1o$^<4QwbnF?@R(ieQ1P4PF zisgI0!yijdo|(TbKGiorA3v1Pm?#G0X*l5zG#oF@-K>Wdc>yquvCs}C{VF5u#0PT( zqgdITp*(eQ$|rSWO_t40NTo*F2>8??#7>^XoXP2oRiL=NT+wp`Z;FV3kuoa2al$l> zoL{NyG?ddkBP1PNxoDRkukE$cJB6aV#Pf&s?gX458D!K)GJQETBuyMGx`GC&WHDD6 zEiAj=4^#XmG_P-zYUB1np)Ox`=Y||)^`Ssn=!Y52h8BiayWNfc<@rQ?xa`QmBkwVd zxA2;*!PD;eK{f#ql)B9^wlmTP!0n9JBDnn6w|C60%?Gv=1k)3>pmK3l*VLRy3qA&> z^@s17W{1s{@MNJW8;fPi5Hg~6O&hoAbwz{|F&O!%+q zKjEqZw4LfB%a1m32nIM1Tdi!D_iWLTo*gR5eDvzC1)=B0JU`De;AET3NzVgmS<>?P zC2~LYIg)wqGAQQU^whfrjtgr*Zcwd~5~zZ^VN(IB(VR|P?p@CAm%TaX8>2oUC9So{ zYn>s<)yV~Jg^kOkwP&)|F+x?M(4prqD6rpi-LfV>U5o$lbKGHBcss$lGUsOFr=t6f z&i6W^MpFKsRE&}YMp*s)USz~W@{E*l5A0pww@*RpkakyP1tyS%v0hV2;Wmb4C4VBB zT{})y$|Hr-`zVITLL%3244PqhVOBDJuwvH9@MFPci#1Q6{Jex<2M9^>3lw?7gchMYXO@;toKq zG(W7jFH10l|A3IE={6@*Id_ zr8RbUrX_Y%-7**ts8rXHp1L3-n{y0H^Z$d;@V^h*i_ExvU#z87vAoUy;JIIXPt|$B Gv;GAmz^dc` literal 0 HcmV?d00001 diff --git a/assets/environment/decor/screen/Screen7.png.import b/assets/environment/decor/screen/Screen7.png.import new file mode 100644 index 0000000..7772416 --- /dev/null +++ b/assets/environment/decor/screen/Screen7.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Screen7.png-3376c4eb09da975f4c666ec1dbacc978.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/decor/screen/Screen7.png" +dest_files=[ "res://.import/Screen7.png-3376c4eb09da975f4c666ec1dbacc978.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/environment/decor/screen/Screen8.png b/assets/environment/decor/screen/Screen8.png new file mode 100644 index 0000000000000000000000000000000000000000..7aaeeb1288b36d6b40f4fc93c045bb9130187854 GIT binary patch literal 3899 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 literal 0 HcmV?d00001 diff --git a/assets/environment/decor/screen/Screen8.png.import b/assets/environment/decor/screen/Screen8.png.import new file mode 100644 index 0000000..4a612a9 --- /dev/null +++ b/assets/environment/decor/screen/Screen8.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Screen8.png-371506bfbf72bd2d8e9b3554e751c7f5.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/decor/screen/Screen8.png" +dest_files=[ "res://.import/Screen8.png-371506bfbf72bd2d8e9b3554e751c7f5.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/environment/decor/screen/Screen9.png b/assets/environment/decor/screen/Screen9.png new file mode 100644 index 0000000000000000000000000000000000000000..8dc0ae4defdf5bb75c49c17f20b5fa75258e6fb1 GIT binary patch literal 3838 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 literal 0 HcmV?d00001 diff --git a/assets/environment/decor/screen/Screen9.png.import b/assets/environment/decor/screen/Screen9.png.import new file mode 100644 index 0000000..2fbf1b1 --- /dev/null +++ b/assets/environment/decor/screen/Screen9.png.import @@ -0,0 +1,35 @@ +[remap] + +importer="texture" +type="StreamTexture" +path="res://.import/Screen9.png-ac57466705c9bc8fbfa99f960b77b411.stex" +metadata={ +"vram_texture": false +} + +[deps] + +source_file="res://assets/environment/decor/screen/Screen9.png" +dest_files=[ "res://.import/Screen9.png-ac57466705c9bc8fbfa99f960b77b411.stex" ] + +[params] + +compress/mode=0 +compress/lossy_quality=0.7 +compress/hdr_mode=0 +compress/bptc_ldr=0 +compress/normal_map=0 +flags/repeat=0 +flags/filter=false +flags/mipmaps=false +flags/anisotropic=false +flags/srgb=2 +process/fix_alpha_border=false +process/premult_alpha=false +process/HDR_as_SRGB=false +process/invert_color=false +process/normal_map_invert_y=false +stream=false +size_limit=0 +detect_3d=false +svg/scale=1.0 diff --git a/assets/obstacle object/speiku.aseprite b/assets/obstacle object/speiku.aseprite index 7f29946722137a7ecf6dbdb75e5c1e72a414ebe2..e3f0a2f4412db31b80d5c367a9cece752471fc8a 100644 GIT binary patch literal 11795 zcmeI23s6mI9KcV-=G`vqwH{rAz4A;cA~oLS)p!hAk1ZmvWxKIcgpha0CV8~mc(hrw zRz>4lODJ7MvewefdgXd6dYHtPyT9*VR%VSo7(2V2&Yga9JNKUNobx~b-~W45o%WJ+ zHAW>h;H8qxBuVn&=f$R#%*0OVLtgJ=bE_grPx7l8&svoe)Z@oeWjtk>(@m`;Nexxn zXM6US`9zW`SF$ijQmq;_V7o?5p|`pjJkX~J%=fW|B{5$@!`1zQY%p&HEI!^9-d^bl z<3_iIzD^yX+PV=O*u6bm^0^cIHL?dRF6s?`yC_=Tt?dLCtPy)gO>ltr&Mjbr#tos3 ztGI@Knl8{g#uctTV+T|6ZQvQhT^O004m~r&Vb2|&u=~tjP~D>){J6F_OQRP3V4J}a zV*iQ^*fZ%i^nW0jUm)%!?OZ8bxwQ!P(deOjk3}%RClyAm`W>F$l?$Jo7vI017zNJ- zAB15;e}?tz)`Okx#T`u@?T_6O2;C-&t7_ZL3D$4WP`vLXTI)MpwC}Sl6s}B3hI{T@ffw)IhuTwFaQSv| zkK_E-K)0deVXL;zux~%{e##^ftId%I;Bnn0c=J{synjQG)x}JMQf() zoxOTH?@hj#>@ZpL!zS@87Dw%crWl(1I^Dk}d$Nbrf^T~E|N8gs%q6LksDoPS3PpuG zrkoHPLL#aNC4?<+1(k!cLCv6GP%S7G)Cr0N6@v0WZ6LH%1xf<-fMP%;pbSt0C;-@x z`go7@7?19_j_6p9;`oi+n2pvrjnLSP%6N>#7>vHSi?~>eviORun2M%2ilEquns|wn z7>SO!h=^E-g7}Agn1^;ahj7@2YIufZ7=~WBg;-dHQuu^Sm_!QT5CUNj>fjC1U<|t8 z3Zh^Mir@!wU7+S1PJ)x&q_#1)UIFr# zFUY)g&|>9 zK~AG;f89Ddw&&{IH;NwS*7cqBWbVdT>-f?xHmh&0@mnA1*K&r#W#{CH{zJz2`xfc% z?Asc+bVXLE{i$jP({nG>oLBk6=EHTyMTaz>_E~#PcHd8yp1fb*Z*N!I#Ie8ZPkMSK zeO@nzM{_=k@BYoCtdh`-RA0@e!ro&}#?Aa-*!F>oFL&|SGlc7%0`MSCU22ocX7sR(R9&RpG=k?-n zbIF{;CwO@kX9kCuHF{`K+8Je^Fa{~R{Ah}iWWKb98bZSaDHazo`%?n2c~PN>uyGSiQhSVulqIRzDD<>)M> zT4&|wSEq6pw63y(wv?dNNY$QFw^*AopHgy) z(+gCN%>sjh#^>lh6@eR;D!;BNa){;@aZ8{5*w}?eJ68#x=F(n_Y@G+rsxCL*?8{ws zbCS~?=yW1*R>wlFr^Q<{OENzk+)!@F6guiKhU{pZ)!3#XrkJ^VEy|M{vx=F3?3sWf z#~X2Jh530Uq6e^bp$E8GC&7A)m~Gl5%g-@|2kzyrGklHwf~L?Zfo1&TfPf<#8wYA~ znRmMF3Th&^nklpgP`}H()3MwQG@RuOG)%*c;_IwI`aPR`x`xUho++}Xh222Rr+;6u z-RUB~rYUkd@H}uYuh_b0%I`xf#%Z$0X^LFlaEoBYR+n5@cE#3axcvN5ZqKPpwkWe= zn`@9?$`m?9SErcz&g<#=1TjVLQceB7@Wx-oGEmi@lI>B6`kfA|0zJ3AzNqaG*8@hUl*Gq{{LXmRQW@* FKLHg+GuQwC literal 10036 zcmd^^2}~4M9ES(NU@IQ6^&q0GsdmK^!J;Taw3WjHj~aDDJ=TIKwzh&=P@-GJ+X@yD zRHD|S9?_OV;u@={;I4oiwUlbqdVt~q$U;R_aQi)0BSz9<8k6G8hA-o=%*=c9|9YA;#masd{S zWUbIXJ94DXZzQRyg}G6ZT3T7b-W@wbwXzF5I=mA!_}aqiJzqoPwIhOTuxvG~Ix`5~ zUgHGgeR@HE=YCLW+Yyc$(g!Y|<_v#}849Z^KY_nr7H2-B?GKl(7e^+4{tB^(}D0KJBW!C+qg9RCY!-?kkb;3!%&+eh3<;@V(%BXJ3=ys!yYKRf}8?-jvJ-6{Cvwk=Szco9@h zngksjL>tHS?+e%YxI*3Xi7q2=tsK?yA>dXV|`jwb<`3&gMQroZollI=Ch+75;qZD!hER6l%|1fU9I6sO$j~ zH!g(NQ)+9nAeMdO9q}A%(#3TvckY8X0+++Y@iU>X(@5B(^9PXawW$75-1+n%aW+%+ zF8FR2`zBvZc9^U=xLG`lWpPQ+)Q2X&vPZPw$n|k8;p<-g|Nec4CX!?!a!^aI5Gu5o zIH7Oo5|JWA2wT}|l7rYFGYAaQf~X)T2niB`cpw|-T2g^XAP)!wl7JW>0|)@@M}53U zdW=VRTt{>)M{)c{Zp=n&oJMGDMrAxkVhl!K+(lfhMOl1BR!l`x97Ry zK~wS%dG9F9*gw`=73es+d(O;W`gqk<|JGX#e^%WN^>zO>Zd>-)+1{BC7pYdL-Tw$n z3-nodF=FhrSgRxY%4664Y%)DQ>w787YHq$w?z*IHm$u(m>8AP?&(nRg@`1;q%}>-d zv%HUYUU5(L{a;sI%rsMW9CYI*n=(c>L765?Bt zo25+C`@6Y@gc6lbOB2L|;<2Gg?T{~8+!(uHNW;6pHDrE;=gop7+wCr{lGHXiZ07_1 zxUqLYzklxl&*;4y$NW@Ng&vxv-wG)jd!q+8q|wSvIT@#`ZDSrOoI}em6zeUemgmEE zK79+CKd3>?UqSP&blP*ut`S*FQ2y+Ir3p{og4PdcNbCLm)K6QTF3gCUgPTi^NyB>SA`eryG68;B%7U!lVwr?@##s4_C`zf7v&14E+L_zGm7;e ziZ1w6Cz~PPGrFkY`lH(T-|o^ZYL06kG3Rj^HNSbyTM&TG4GBQKUUWgL)8U2b3AVP9 z)Z~Q5S~g=}ZR1bHx0=#9+|+un>0xEEobAab^C}Ew)gtrkUCF##?iv_gC{<7!Nkm1fW*i{v> z+A;6hq~C4b{N^%oKk_DJ|Mb;Wo_($wYuT*wn7ZKQRUWS#nU4E1dDZibW|c>uT2XhE z$8JJcnVeEzpK4xbm8Zn0v6jtCjxx=Z`-K?=iQ*+^;JcxnWYhTi-tc5I(R=>fP3wCj z&d={Alc7F7{rQ{DtJ8ehb-}AId$N4Vm(6Hb@4Akx179wU-(U*-vv<8V>`fE@n>9Kh GwA0@=&u8NR diff --git a/assets/obstacle object/speiku/speiku1.png b/assets/obstacle object/speiku/speiku1.png index 4a3e711f9cd3d20e91787c7d807ab04bdbb1294a..c9ed437d95cf959cdcb44677a71e54d95fcfd501 100644 GIT binary patch delta 369 zcmV-%0gnFs0+|DlF@IA@L_t(YiM3TRPQySDoQ+&VoyvJYBDqK;M?3?b;QWAw7trtn z@&tH>l}Krj@&Tx*oewNUw8!1$c6}T$O{~rC%MF*))ev2w6slB~R#`mu;qqWHn zO284s3l(rSnm@Z5wh#9JfbQ`rh^O9H-<*FdE9obQ-`Qz13kBkYlwf@FxHdIO&dEMf zf@9FeG&w~?L~6dda;8PYpG=XpT1K7hUsWm=$F-{p$mh%UV)x5@r@jeV4G>+CwY;p8 zS)14i0^9M4})P5sRTAE1-aeDos*k z1<(`#P;(Ms zbm-_tY~bk7(QM4z^ppUnYA0-FceK)I>~)X_hJ@Lqts4`tPSgENS2 z+%0UdVW0Dm)J-vMbq|jFZStI_m_L6ioI>p3QoT^!*OR$mOtDv3`Wm;Gr$XdC%wr)E mnroe7zUiMen+i#Bchfi8JipmvoklGH0000l}Krj@&Tx*oewNUw8!1$c6}T$O{~rC%MF*))ev2w6slB~R#`mu;qqWHn zO284s3l(rSnm@Z5wh#9JfbQ`rh^O9H-<*FdE9obQ-`Qz13kBkYlwf@FxHdIO&dEMf zf@9FeG&w~?L~6dda;8PYpG=XpT1K7hUsWm=$F-{p$mh%UV)x5@r@jeV4G>+CwY;p8 zS)14itpVD+`>UOQkMI zRi$?53Can24+Ih!kl+HDn3?EChsc)e__LD~`Yw^a@A3P_zwjSAPJ8G6aCEN29jCo0 z*B_1yrvS#=u4#k@j<;RIhRkhG1+dT8i3_xmJyv@vx6n4kXMg@H;4dMPIY3gytLFQB zoz$(lUdk=l;BK?>2HG{v_{;%PUs3D!?%o)Ln2^K(dkJQ5A71A3>Cv!~k9Ucn{U*Cg zp}e873k2}>I_LC#V)F7H4OtEjWQ!sZXCSF_(`m$~0NJ8Qpa}jEz{B%gG;;SL%ge7g zgV4q`Va0}f&QB%jW7_H->^7_DIgc?{e<~`4(8HyBQr*{6b-|EAudwnpnwZBz)FsSA oAqvWCUB`SmI2bk-65}qWACYFeMA()eW&i*H07*qoM6N<$f}YT+pa1{> diff --git a/assets/obstacle object/speiku/speiku11.png b/assets/obstacle object/speiku/speiku11.png index cf6b15a792646f600347fcb39f0ac12edbcf5bf4..c9ed437d95cf959cdcb44677a71e54d95fcfd501 100644 GIT binary patch delta 369 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 bj_XZ7$6>jobX72g00000NkvXXu0mjfqj8

l}Krj@&Tx*oewNUw8!1$c6}T$O{~rC%MF*))ev2w6slB~R#`mu;qqWHn zO284s3l(rSnm@Z5wh#9JfbQ`rh^O9H-<*FdE9obQ-`Qz13kBkYlwf@FxHdIO&dEMf zf@9FeG&w~?L~6dda;8PYpG=XpT1K7hUsWm=$F-{p$mh%UV)x5@r@jeV4G>+CwY;p8 zS)14i1NH)tF@G>gL_t(YiM^CRP69y`#(y(eZMUZ40+>)>g5fYWZ~_W#tZcOK z1k!jI0ts7?zy-FV<^))f8OPc8X4Vz`%J+Wree)mwL&s_VG#HIfZMfsKpXCOlvF9wn zWZUzN)WFHM=h>8b=xG7=)!M{B7lmV;r;Q6;LnQNW0lx{+%zpt)6K|UDtF>uci@j`I z2*KTEB?g8y$4KS?g;aF9xxMoSDJCT~Al!o4%bUo&Kh8a?`G{Kt-48id0p}N*dqD6t zV`)Wk$Z~j~T+~Kgfu`%Lf{&+%)_eg_E@}gHaz>z^1vJm0tbzb-fE057{F*fnr8eSw zuE|}~PVZp1Sx05>d5-z>ucA>%eO#`m)uo1iFq!>Ucx*TV&VL(+n6th g2hZk0a@@uA38VqM`^t}8`Tzg`07*qoM6N<$f;B3pbpQYW diff --git a/assets/obstacle object/speiku/speiku18.png b/assets/obstacle object/speiku/speiku18.png index ff164c27c950779b5485d428224f3337f1ae1f67..c9ed437d95cf959cdcb44677a71e54d95fcfd501 100644 GIT binary patch delta 369 zcmV-%0gnFm0+|DlF@IA@L_t(YiM3TRPQySDoQ+&VoyvJYBDqK;M?3?b;QWAw7trtn z@&tH>l}Krj@&Tx*oewNUw8!1$c6}T$O{~rC%MF*))ev2w6slB~R#`mu;qqWHn zO284s3l(rSnm@Z5wh#9JfbQ`rh^O9H-<*FdE9obQ-`Qz13kBkYlwf@FxHdIO&dEMf zf@9FeG&w~?L~6dda;8PYpG=XpT1K7hUsWm=$F-{p$mh%UV)x5@r@jeV4G>+CwY;p8 zS)14i1NH)tF@G>gL_t(YiM^CPZo)7ah96tmGc$1kDlt%rihFPZdV(&MSXhu) zdV+F--UER|1|+yZCT1qO(IK*B9Q$*U(!NWi?|bsT{)hk2W!Aq9M&nx(?lS8qxxr{` zISnv5^lU@=adPNcRx)=zHNdIZDIe$}_g~|w{X*A}kojG}Z+}8!<^ZaW*UeAGPBpFh zUfM6X;BmhV2D&xFgvAZ=V5Hrnvd zc}(V*cDe`0{YN%=&Qr{vKNYot^l+J8tRCv=rl2J071p6f8}n3%euTLcqM^FhP0TmL gvt?5uDehtV0gPz75FkuJ1^@s607*qoM6N<$f~3WwLjV8( diff --git a/assets/obstacle object/speiku/speiku19.png b/assets/obstacle object/speiku/speiku19.png index 52383651dd4f27b20f6713802f87bf02a66bc5e1..c9ed437d95cf959cdcb44677a71e54d95fcfd501 100644 GIT binary patch delta 369 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 diff --git a/assets/obstacle object/speiku/speiku23.png b/assets/obstacle object/speiku/speiku23.png index 047ecce94ce7d9efcc4ce6eac31ade0ddd7fec38..c9ed437d95cf959cdcb44677a71e54d95fcfd501 100644 GIT binary patch delta 369 zcmV-%0gnFn0+|DlF@IA@L_t(YiM3TRPQySDoQ+&VoyvJYBDqK;M?3?b;QWAw7trtn z@&tH>l}Krj@&Tx*oewNUw8!1$c6}T$O{~rC%MF*))ev2w6slB~R#`mu;qqWHn zO284s3l(rSnm@Z5wh#9JfbQ`rh^O9H-<*FdE9obQ-`Qz13kBkYlwf@FxHdIO&dEMf zf@9FeG&w~?L~6dda;8PYpG=XpT1K7hUsWm=$F-{p$mh%UV)x5@r@jeV4G>+CwY;p8 zS)14iB8=QyZ$+-=8nhmnta6Ivx z1(@#ozL6R@-Ss`2G7mj1z@gfh80eyKtn;*Sp=*d_{w?4)A%B`VfNA1Q^Fy^UZELZY zjSC^T->${Lu;v)a9H5YjPIvbY-XO)Kqy~gr@bvaBG9S-#&uTv67D4wzj#a?*h2|a* ze9c%|Q5>=w9VwT!QCFa;?DhD3U9{#4fO1(IsFO1S{Vbq)4rLVtXal5>$CpLcJe1mq z@3|&-O*_4V{YZA5z2`aR&%cUBA@y;&o>rH7wk?=a>KC?B<0t015PJ*rREUM^vul}Krj@&Tx*oewNUw8!1$c6}T$O{~rC%MF*))ev2w6slB~R#`mu;qqWHn zO284s3l(rSnm@Z5wh#9JfbQ`rh^O9H-<*FdE9obQ-`Qz13kBkYlwf@FxHdIO&dEMf zf@9FeG&w~?L~6dda;8PYpG=XpT1K7hUsWm=$F-{p$mh%UV)x5@r@jeV4G>+CwY;p8 zS)14i?04FWL`99yI($3!#$5&=jc`k(@+fCPzzkc0}L z9Rv~=AVC8c5mNyKCmXZ3UYp~YaCUaa-x~M_Zj;u%-5cCfbhk+>s%!TKPNxB2bZWYS z)HpgdomMjUJv9Ja@`Iv+I`Dg~r=~>R5YGH1;FFM$IRL1tynkwb$qy=(qh6X4zVLk9 zvw=QmHJmvBG&s_t(;qqmNh2W`;2*(swPrP&`OIlUKI{K7s}M&O@-zwALJ) zkNfC5k7<7XRXEp7s5YN?gs!)RT3u~_Mj(IFZf5Th~(Lg!YDdxNG)oEiPG2Pej Y0I##U6@+U%-v9sr07*qoM6N<$g7O89$p8QV diff --git a/assets/obstacle object/speiku/speiku25.png b/assets/obstacle object/speiku/speiku25.png index cf6b15a792646f600347fcb39f0ac12edbcf5bf4..c9ed437d95cf959cdcb44677a71e54d95fcfd501 100644 GIT binary patch delta 369 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 delta 331 zcmV-R0kr;^1M>oqF@G&dL_t(YiM^CPZUQk7g+E){Z%xGoK%yWL5r;`bPC$_~snR4x zP7sCR_i$4@z~jrymIFAd;W+2(0MVujHa_o4tHJ*liX-JbDRa3 z?+31-4V>=>j@8V4PYZCYwk8Dn$RFE!+OW_!L^A&t@SBjBIe&oZ;$8D&wKci5(94De zA3W?fVxV7Z8Oa==kczFwH@D6}V>Cqr{4KbDc@vrU$E9OqKH?TZ|3eN{K=VRV4+y?y zEUhRESx-)stJ*|Ypy}i3A)74#%2jQkR%Zmw%wy)^Ih2(b5E~$c+&#Z0&3#21;XRM3 zy{5h1!C|*a-bC{h^XFehr=WdYZ7)`rdNvo-r2WEHYW&1J6=JVpu7y}=o^_7-dUA4X dDkQ~SO`ohPzJc{_S*8F0002ovPDHLkV1furn;QTC diff --git a/assets/obstacle object/speiku/speiku5.png b/assets/obstacle object/speiku/speiku5.png index e02c29688957ad408bea5278a4e7a2a9fe9c6bae..c9ed437d95cf959cdcb44677a71e54d95fcfd501 100644 GIT binary patch delta 369 zcmV-%0gnFm0+|DlF@IA@L_t(YiM3TRPQySDoQ+&VoyvJYBDqK;M?3?b;QWAw7trtn z@&tH>l}Krj@&Tx*oewNUw8!1$c6}T$O{~rC%MF*))ev2w6slB~R#`mu;qqWHn zO284s3l(rSnm@Z5wh#9JfbQ`rh^O9H-<*FdE9obQ-`Qz13kBkYlwf@FxHdIO&dEMf zf@9FeG&w~?L~6dda;8PYpG=XpT1K7hUsWm=$F-{p$mh%UV)x5@r@jeV4G>+CwY;p8 zS)14i1NH)tF@G>gL_t(YiM^CRP69y`#(y(eZMUZ40+>)>g5fYWZ~_W#tZcOK z1k!jI0ts7?zy-FV<^))f8OPc8X4Vz`%J+Wree)mwL&s_VG#HIfZMfsKpXCOlvF9wn zWZUzN)WFHM=h>8b=xG7=)!M{B7lmV;r;Q6;LnQNW0lx{+%zpt)6K|UDtF>uci@j`I z2*KTEB?g8y$4KS?g;aF9xxMoSDJCT~Al!o4%bUo&Kh8a?`G{Kt-48id0p}N*dqD6t zV`)Wk$Z~j~T+~Kgfu`%Lf{&+%)_eg_E@}gHaz>z^1vJm0tbzb-fE057{F*fnr8eSw zuE|}~PVZp1Sx05>d5-z>ucA>%eO#`m)uo1iFq!>Ucx*TV&VL(+n6th g2hZk0a@@uA38VqM`^t}8`Tzg`07*qoM6N<$f;B3pbpQYW diff --git a/assets/obstacle object/speiku/speiku6.png b/assets/obstacle object/speiku/speiku6.png index c4885aff60c86d6d16f30af423aff9aacbe606b6..c9ed437d95cf959cdcb44677a71e54d95fcfd501 100644 GIT binary patch delta 369 zcmV-%0gnFg0+|DlF@IA@L_t(YiM3TRPQySDoQ+&VoyvJYBDqK;M?3?b;QWAw7trtn z@&tH>l}Krj@&Tx*oewNUw8!1$c6}T$O{~rC%MF*))ev2w6slB~R#`mu;qqWHn zO284s3l(rSnm@Z5wh#9JfbQ`rh^O9H-<*FdE9obQ-`Qz13kBkYlwf@FxHdIO&dEMf zf@9FeG&w~?L~6dda;8PYpG=XpT1K7hUsWm=$F-{p$mh%UV)x5@r@jeV4G>+CwY;p8 zS)14i|NXZ3UrOpXLVeM*J&(1o=@ES`qpWoYm_z#_zumS zJvi((*>j#_{z3eyXce@F%k@%qsb{-_nzUEgN{wsGb0KyJb1lR|bFI6Wucs%^=0bAZ aVEP7Cy0}E%Nc5xt0000l}Krj@&Tx*oewNUw8!1$c6}T$O{~rC%MF*))ev2w6slB~R#`mu;qqWHn zO284s3l(rSnm@Z5wh#9JfbQ`rh^O9H-<*FdE9obQ-`Qz13kBkYlwf@FxHdIO&dEMf zf@9FeG&w~?L~6dda;8PYpG=XpT1K7hUsWm=$F-{p$mh%UV)x5@r@jeV4G>+CwY;p8 zS)14i0^9M4})P5sRTAE1-aeDos*k z1<(`#P;(Ms zbm-_tY~bk7(QM4z^ppUnYA0-FceK)I>~)X_hJ@Lqts4`tPSgENS2 z+%0UdVW0Dm)J-vMbq|jFZStI_m_L6ioI>p3QoT^!*OR$mOtDv3`Wm;Gr$XdC%wr)E mnroe7zUiMen+i#Bchfi8JipmvoklGH0000l}Krj@&Tx*oewNUw8!1$c6}T$O{~rC%MF*))ev2w6slB~R#`mu;qqWHn zO284s3l(rSnm@Z5wh#9JfbQ`rh^O9H-<*FdE9obQ-`Qz13kBkYlwf@FxHdIO&dEMf zf@9FeG&w~?L~6dda;8PYpG=XpT1K7hUsWm=$F-{p$mh%UV)x5@r@jeV4G>+CwY;p8 zS)14iSK+kb_-oYeC9s_eiITh2Y*maylH+ab}F^zdTF;% z2ao%$H?UqajL#e(^A(MTFR#`>Vk89v>PztU@#$s07Vnk~`FNKI{L8Xl&RH+#Nvu%@ z)eVhZpqSi{&FDK3#8juD5%u;0z#Nl?qDnk087k(Al}Krj@&Tx*oewNUw8!1$c6}T$O{~rC%MF*))ev2w6slB~R#`mu;qqWHn zO284s3l(rSnm@Z5wh#9JfbQ`rh^O9H-<*FdE9obQ-`Qz13kBkYlwf@FxHdIO&dEMf zf@9FeG&w~?L~6dda;8PYpG=XpT1K7hUsWm=$F-{p$mh%UV)x5@r@jeV4G>+CwY;p8 zS)14iU-1Ns7xF@H2kL_t(YiM^CDZo)tiMW0vnuBm(hB2f^Di0e2fNI@F4GEe52>4BiWPc8jbn&kFx!5OtYrdE9 z3odv%?1F)Atz|;y0HaW`)!qGrHP9GMVt~5@k1wx5=I!~(vXW15i9jCmX0>FqTJ~b$ z`wyx-t78WUnlJXvrI79PLb@&!bp|25e|(Bd7SaeHU6%=z>KB1L3+T=vEt;n|18s2E zuwujC=aSlOI!ovroDRF_K94bfepPe|+QrrOq void: func handle_grounded_movement(delta: float, direction: Vector2) -> Vector2: return calculate_grounded_velocity(velocity, delta, direction) - func handle_jump_movement(delta: float, direction: Vector2) -> Vector2: return calculate_jump_velocity(velocity, delta, direction) func handle_duck_movement(delta: float, direction: Vector2) -> Vector2: return calculate_duck_velocity(velocity, delta, direction) - func handle_fall_movement(delta: float, direction: Vector2) -> Vector2: return calculate_fall_velocity(velocity, delta, direction) - func handle_wallslide_movement(delta: float, direction: Vector2) -> Vector2: return calculate_wallslide_velocity(velocity, delta, direction) diff --git a/src/Actors/Blobby/Blobby.tscn b/src/Actors/Blobby/Blobby.tscn index a4c61ab..193439e 100644 --- a/src/Actors/Blobby/Blobby.tscn +++ b/src/Actors/Blobby/Blobby.tscn @@ -283,7 +283,7 @@ states/wallsliding/node = SubResource( 96 ) states/wallsliding/position = Vector2( 1795.54, 493.009 ) transitions = [ "falling", "wallsliding", SubResource( 138 ), "wallsliding", "idling", SubResource( 139 ), "wallsliding", "wallslideToJump", SubResource( 140 ), "wallslideToJump", "jumping", SubResource( 141 ), "idling", "jumping", SubResource( 147 ), "runToJump", "jumping", SubResource( 148 ), "ducking", "jumping", SubResource( 149 ), "jumping", "jumpToFall", SubResource( 150 ), "jumpToFall", "falling", SubResource( 151 ), "ducking", "duckTurn", SubResource( 152 ), "duckTurn", "ducking", SubResource( 153 ), "falling", "ducking", SubResource( 154 ), "ducking", "falling", SubResource( 155 ), "ducking", "walking", SubResource( 156 ), "walking", "ducking", SubResource( 157 ), "idling", "ducking", SubResource( 158 ), "ducking", "idling", SubResource( 159 ), "ducking", "running", SubResource( 160 ), "running", "ducking", SubResource( 161 ), "running", "falling", SubResource( 162 ), "falling", "running", SubResource( 163 ), "walking", "falling", SubResource( 164 ), "falling", "walking", SubResource( 165 ), "falling", "idling", SubResource( 166 ), "idling", "walking", SubResource( 167 ), "walking", "idling", SubResource( 168 ), "walking", "turnToRun", SubResource( 169 ), "turnToRun", "walking", SubResource( 170 ), "running", "turnToRun", SubResource( 171 ), "turnToRun", "running", SubResource( 172 ), "idling", "idleTurn", SubResource( 173 ), "walking", "idleTurn", SubResource( 174 ), "idleTurn", "walking", SubResource( 175 ), "idling", "turnToRun", SubResource( 176 ), "turnToRun", "idling", SubResource( 177 ), "running", "runToJump", SubResource( 178 ), "wallsliding", "falling", SubResource( 137 ) ] start_node = "idling" -graph_offset = Vector2( 994.54, -195.991 ) +graph_offset = Vector2( 1098.54, -360.991 ) [sub_resource type="AnimationNodeStateMachinePlayback" id=48] @@ -523,7 +523,6 @@ tracks/18/keys = { [sub_resource type="Animation" id=67] length = 0.1 -loop = true tracks/0/type = "value" tracks/0/path = NodePath(".:frame") tracks/0/interp = 1 diff --git a/src/Actors/Blobby/BlobbyStateMachine.gd b/src/Actors/Blobby/BlobbyStateMachine.gd index f34839f..2c57615 100644 --- a/src/Actors/Blobby/BlobbyStateMachine.gd +++ b/src/Actors/Blobby/BlobbyStateMachine.gd @@ -94,19 +94,15 @@ func handle_duck_input(delta, direction) -> Vector2: func handle_walk_input(delta, direction) -> Vector2: return parent.handle_grounded_movement(delta, direction) - func handle_run_input(delta, direction) -> Vector2: return parent.handle_grounded_movement(delta, direction) - func handle_jump_input(delta, direction) -> Vector2: return parent.handle_jump_movement(delta, direction) - func handle_fall_input(delta, direction) -> Vector2: return parent.handle_fall_movement(delta, direction) - func handle_wallslide_input(delta, direction) -> Vector2: return parent.handle_wallslide_movement(delta, direction) @@ -219,7 +215,6 @@ func _enter_state(new_state, old_state): anim_state_playback.travel("wallsliding") - func _exit_state(old_state, new_state): pass diff --git a/src/Actors/BlobbyCam.tscn b/src/Actors/BlobbyCam.tscn index a0a2839..a386596 100644 --- a/src/Actors/BlobbyCam.tscn +++ b/src/Actors/BlobbyCam.tscn @@ -1,9 +1,42 @@ -[gd_scene load_steps=7 format=2] +[gd_scene load_steps=42 format=2] [ext_resource path="res://src/Actors/Blobby/BlobbyCam.gd" type="Script" id=1] [ext_resource path="res://assets/environment/background/Asteroids-Near.png" type="Texture" id=2] [ext_resource path="res://assets/environment/background/Asteroids-Far.png" type="Texture" id=3] [ext_resource path="res://assets/environment/background/space.png" type="Texture" id=4] +[ext_resource path="res://assets/environment/background/Spaceship-Wall.png" type="Texture" id=5] +[ext_resource path="res://assets/environment/background/Spaceship-Wall-Lampsl.png" type="Texture" id=6] +[ext_resource path="res://assets/environment/decor/Robbit-Left.png" type="Texture" id=7] +[ext_resource path="res://assets/environment/decor/Robbit-Right.png" type="Texture" id=8] +[ext_resource path="res://assets/environment/decor/Ceiling-Struct.png" type="Texture" id=9] +[ext_resource path="res://assets/environment/decor/longductor/Longductor1.png" type="Texture" id=10] +[ext_resource path="res://assets/environment/decor/longductor/Longductor3.png" type="Texture" id=11] +[ext_resource path="res://assets/environment/decor/longductor/Longductor2.png" type="Texture" id=12] +[ext_resource path="res://assets/environment/decor/longductor/Longductor4.png" type="Texture" id=13] +[ext_resource path="res://assets/environment/decor/longductor/Longductor5.png" type="Texture" id=14] +[ext_resource path="res://assets/environment/decor/longductor/Longductor6.png" type="Texture" id=15] +[ext_resource path="res://assets/environment/decor/longductor/Longductor8.png" type="Texture" id=16] +[ext_resource path="res://assets/environment/decor/longductor/Longductor9.png" type="Texture" id=17] +[ext_resource path="res://assets/environment/decor/longductor/Longductor11.png" type="Texture" id=18] +[ext_resource path="res://assets/environment/decor/longductor/Longductor7.png" type="Texture" id=19] +[ext_resource path="res://assets/environment/decor/longductor/Longductor10.png" type="Texture" id=20] +[ext_resource path="res://assets/environment/decor/longductor/Longductor12.png" type="Texture" id=21] +[ext_resource path="res://assets/environment/decor/longductor/Longductor13.png" type="Texture" id=22] +[ext_resource path="res://assets/environment/decor/longductor/Longductor14.png" type="Texture" id=23] +[ext_resource path="res://assets/environment/decor/screen/Screen8.png" type="Texture" id=24] +[ext_resource path="res://assets/environment/decor/screen/Screen10.png" type="Texture" id=25] +[ext_resource path="res://assets/environment/decor/screen/Screen5.png" type="Texture" id=26] +[ext_resource path="res://assets/environment/decor/screen/Screen6.png" type="Texture" id=27] +[ext_resource path="res://assets/environment/decor/screen/Screen2.png" type="Texture" id=28] +[ext_resource path="res://assets/environment/decor/screen/Screen4.png" type="Texture" id=29] +[ext_resource path="res://assets/environment/decor/screen/Screen11.png" type="Texture" id=30] +[ext_resource path="res://assets/environment/decor/screen/Screen7.png" type="Texture" id=31] +[ext_resource path="res://assets/environment/decor/screen/Screen13.png" type="Texture" id=32] +[ext_resource path="res://assets/environment/decor/screen/Screen9.png" type="Texture" id=33] +[ext_resource path="res://assets/environment/decor/screen/Screen14.png" type="Texture" id=34] +[ext_resource path="res://assets/environment/decor/screen/Screen3.png" type="Texture" id=35] +[ext_resource path="res://assets/environment/decor/screen/Screen1.png" type="Texture" id=36] +[ext_resource path="res://assets/environment/decor/screen/Screen12.png" type="Texture" id=37] [sub_resource type="Animation" id=5] length = 0.001 @@ -154,7 +187,7 @@ tracks/0/keys = { "times": PoolRealArray( 0, 1.6 ), "transitions": PoolRealArray( 1, 3.24901 ), "update": 0, -"values": [ Vector2( 0.75, 0.75 ), Vector2( 0.002, 0.002 ) ] +"values": [ Vector2( 0.75, 0.75 ), Vector2( 0.001, 0.001 ) ] } tracks/1/type = "value" tracks/1/path = NodePath(".:limit_left") @@ -163,7 +196,7 @@ tracks/1/loop_wrap = true tracks/1/imported = false tracks/1/enabled = true tracks/1/keys = { -"times": PoolRealArray( 0.8 ), +"times": PoolRealArray( 0.6 ), "transitions": PoolRealArray( 1 ), "update": 1, "values": [ -10000000 ] @@ -175,7 +208,7 @@ tracks/2/loop_wrap = true tracks/2/imported = false tracks/2/enabled = true tracks/2/keys = { -"times": PoolRealArray( 0.8 ), +"times": PoolRealArray( 0.6 ), "transitions": PoolRealArray( 1 ), "update": 1, "values": [ -10000000 ] @@ -187,7 +220,7 @@ tracks/3/loop_wrap = true tracks/3/imported = false tracks/3/enabled = true tracks/3/keys = { -"times": PoolRealArray( 0.8 ), +"times": PoolRealArray( 0.6 ), "transitions": PoolRealArray( 1 ), "update": 1, "values": [ 10000000 ] @@ -199,7 +232,7 @@ tracks/4/loop_wrap = true tracks/4/imported = false tracks/4/enabled = true tracks/4/keys = { -"times": PoolRealArray( 0.8 ), +"times": PoolRealArray( 0.6 ), "transitions": PoolRealArray( 1 ), "update": 1, "values": [ 10000000 ] @@ -279,6 +312,22 @@ tracks/10/keys = { "values": [ true ] } +[sub_resource type="SpriteFrames" id=7] +animations = [ { +"frames": [ ExtResource( 10 ), ExtResource( 12 ), ExtResource( 11 ), ExtResource( 13 ), ExtResource( 14 ), ExtResource( 15 ), ExtResource( 19 ), ExtResource( 16 ), ExtResource( 17 ), ExtResource( 20 ), ExtResource( 18 ), ExtResource( 21 ), ExtResource( 22 ), ExtResource( 23 ) ], +"loop": true, +"name": "default", +"speed": 5.0 +} ] + +[sub_resource type="SpriteFrames" id=8] +animations = [ { +"frames": [ ExtResource( 36 ), ExtResource( 28 ), ExtResource( 35 ), ExtResource( 29 ), ExtResource( 26 ), ExtResource( 27 ), ExtResource( 31 ), ExtResource( 24 ), ExtResource( 33 ), ExtResource( 25 ), ExtResource( 30 ), ExtResource( 37 ), ExtResource( 32 ), ExtResource( 34 ) ], +"loop": true, +"name": "default", +"speed": 5.0 +} ] + [node name="BlobbyCam" type="Camera2D"] z_index = 3 rotating = true @@ -287,7 +336,9 @@ zoom = Vector2( 0.75, 0.75 ) process_mode = 0 drag_margin_h_enabled = true drag_margin_v_enabled = true +drag_margin_left = 0.1 drag_margin_top = 0.0 +drag_margin_right = 0.1 drag_margin_bottom = 0.0 editor_draw_screen = false script = ExtResource( 1 ) @@ -309,13 +360,16 @@ anims/RESET = SubResource( 5 ) anims/deathCam = SubResource( 6 ) [node name="ParallaxBackground" type="ParallaxBackground" parent="."] -scroll_base_offset = Vector2( 320, 180 ) +layer = -2 +offset = Vector2( 0, -20 ) +transform = Transform2D( 1, 0, 0, 1, 0, -20 ) [node name="ParallaxLayer" type="ParallaxLayer" parent="ParallaxBackground"] z_index = -1 motion_scale = Vector2( 0, 0 ) [node name="Sprite" type="Sprite" parent="ParallaxBackground/ParallaxLayer"] +z_index = -1 texture = ExtResource( 4 ) [node name="ParallaxLayer2" type="ParallaxLayer" parent="ParallaxBackground"] @@ -323,6 +377,7 @@ z_index = -1 motion_scale = Vector2( 0, 0 ) [node name="Sprite" type="Sprite" parent="ParallaxBackground/ParallaxLayer2"] +z_index = -1 texture = ExtResource( 3 ) [node name="ParallaxLayer3" type="ParallaxLayer" parent="ParallaxBackground"] @@ -330,4 +385,44 @@ z_index = -1 motion_scale = Vector2( 0.001, 0.001 ) [node name="Sprite" type="Sprite" parent="ParallaxBackground/ParallaxLayer3"] +z_index = -1 texture = ExtResource( 2 ) + +[node name="ParallaxLayer4" type="ParallaxLayer" parent="ParallaxBackground"] +motion_scale = Vector2( 0.01, 0.01 ) + +[node name="Sprite" type="Sprite" parent="ParallaxBackground/ParallaxLayer4"] +z_index = -1 +texture = ExtResource( 5 ) + +[node name="Sprite2" type="Sprite" parent="ParallaxBackground/ParallaxLayer4"] +texture = ExtResource( 6 ) + +[node name="ParallaxLayer5" type="ParallaxLayer" parent="ParallaxBackground"] +motion_scale = Vector2( 0.05, 0.05 ) + +[node name="Sprite" type="Sprite" parent="ParallaxBackground/ParallaxLayer5"] +z_index = -1 +texture = ExtResource( 9 ) + +[node name="Sprite2" type="Sprite" parent="ParallaxBackground/ParallaxLayer5"] +z_index = -1 +texture = ExtResource( 7 ) + +[node name="Sprite3" type="Sprite" parent="ParallaxBackground/ParallaxLayer5"] +z_index = -1 +texture = ExtResource( 8 ) + +[node name="Sprite4" type="Sprite" parent="ParallaxBackground/ParallaxLayer5"] +z_index = -1 +texture = ExtResource( 8 ) + +[node name="AnimatedSprite" type="AnimatedSprite" parent="ParallaxBackground/ParallaxLayer5"] +frames = SubResource( 7 ) +frame = 8 +playing = true + +[node name="AnimatedSprite2" type="AnimatedSprite" parent="ParallaxBackground/ParallaxLayer5"] +frames = SubResource( 8 ) +frame = 13 +playing = true diff --git a/src/Actors/Enemies/Beings/Caterpillar.gd b/src/Actors/Enemies/Beings/Caterpillar.gd index fdb54cb..473fb9b 100644 --- a/src/Actors/Enemies/Beings/Caterpillar.gd +++ b/src/Actors/Enemies/Beings/Caterpillar.gd @@ -11,7 +11,6 @@ var time = 0 var snap = Vector2.DOWN * 24 func _ready() -> void: - set_physics_process(false) velocity.x = -120 diff --git a/src/Actors/Enemies/Beings/WhatAreFrog.gd b/src/Actors/Enemies/Beings/WhatAreFrog.gd new file mode 100644 index 0000000..4025c8c --- /dev/null +++ b/src/Actors/Enemies/Beings/WhatAreFrog.gd @@ -0,0 +1,69 @@ +extends Player +const PhysicsFunc = preload("res://src/Utilities/Physic/PhysicsFunc.gd") + +onready var orientation: RayCast2D = $Orientation +onready var jump_timer: Timer + +export var score := 100 + +var start_x = 0 +var in_air = false + +func _ready(): + jump_timer = Timer.new() + jump_timer.connect("timeout", self, "jump") + add_child(jump_timer) + +# TODO adapt to groups +# TODO Engine error here(what does it WANT???) +func _on_StompDetector_body_entered(body: Node) -> void: + if body.global_position.y > get_node("StompDetector").global_position.y: + return + get_node("EnemyBody").disabled = true + die() + +func execute_movement(delta: float) -> void: + velocity.y += _gravity * delta + if sign(velocity.x) != orientation.cast_to.x: + velocity.x *= -1 + velocity = move_and_slide(velocity, FLOOR_NORMAL) + if(is_on_floor()): + velocity = Vector2(0,0) + if ($Left_Wallcast.is_colliding() || $Right_Wallcast.is_colliding()) && is_on_floor(): + orientation.cast_to.x *= -1 + + +func die() -> void: + queue_free() + GlobalState.score += score + + +func _on_EnemySkin_area_entered(area:Area2D) -> void: + if area.is_in_group("harmful"): + get_node("EnemyBody").disabled = true + die() + + +func searching() -> Vector2: + if(is_on_floor()): + if(jump_timer.is_stopped()): + jump_timer.start(rand_range(0.1,3.333)) + if(in_air): + in_air = false + print("Jump distance: ",global_position.x - start_x) + else: + if(!in_air): + start_x = global_position.x + in_air = true + return velocity + +func jump(): + var v: Vector2 = velocity_for_jump_distance() + var jump_height = (pow(v.length(), 2) * pow(sin(deg2rad(65)),2))/(2*_gravity) + print("Jump height: ", jump_height) + $CeilingRayCast.cast_to = Vector2(1.5*24 * sign(orientation.cast_to.x), - jump_height) + velocity = v + +func velocity_for_jump_distance(distance: float = 3*24, angle: float = deg2rad(65)) -> Vector2: + var abs_velocity = sqrt((distance * _gravity)/sin(2*angle)) + return Vector2(abs_velocity,0).rotated(-1*angle) diff --git a/src/Actors/Enemies/Beings/WhatAreFrog.tscn b/src/Actors/Enemies/Beings/WhatAreFrog.tscn new file mode 100644 index 0000000..02f7bbd --- /dev/null +++ b/src/Actors/Enemies/Beings/WhatAreFrog.tscn @@ -0,0 +1,82 @@ +[gd_scene load_steps=7 format=2] + +[ext_resource path="res://assets/enemy/enemy.png" type="Texture" id=1] +[ext_resource path="res://src/Actors/Enemies/Beings/WhatAreFrog.gd" type="Script" id=2] +[ext_resource path="res://src/Actors/Enemies/Beings/WhatAreFrogStateMachine.gd" type="Script" id=3] + +[sub_resource type="RectangleShape2D" id=1] +extents = Vector2( 2.72463, 1.17848 ) + +[sub_resource type="RectangleShape2D" id=2] +extents = Vector2( 15.4794, 6.68174 ) + +[sub_resource type="RectangleShape2D" id=3] +extents = Vector2( 15.534, 10.0962 ) + +[node name="WhatAreFrog" type="KinematicBody2D" groups=["harmful"]] +collision_layer = 2 +collision_mask = 9 +script = ExtResource( 2 ) + +[node name="Statemachine" type="Node2D" parent="."] +script = ExtResource( 3 ) + +[node name="FrogSprite" type="Sprite" parent="."] +position = Vector2( 0, -1.90735e-06 ) +scale = Vector2( 0.286789, 0.276348 ) +texture = ExtResource( 1 ) + +[node name="VisibilityEnabler2D" type="VisibilityEnabler2D" parent="."] +position = Vector2( 1362.81, -0.138177 ) +scale = Vector2( 15.4865, 1.28502 ) +rect = Rect2( -89, -10, 2, 20 ) +process_parent = true +physics_process_parent = true + +[node name="CeilingRayCast" type="RayCast2D" parent="."] +enabled = true +cast_to = Vector2( 0, -13 ) +collision_mask = 56 + +[node name="Orientation" type="RayCast2D" parent="."] +cast_to = Vector2( -1, 0 ) +collision_mask = 0 +collide_with_bodies = false + +[node name="Left_Wallcast" type="RayCast2D" parent="."] +position = Vector2( -15, 8 ) +enabled = true +cast_to = Vector2( -10, 0 ) +collision_mask = 56 + +[node name="Right_Wallcast" type="RayCast2D" parent="."] +position = Vector2( 15, 8 ) +enabled = true +cast_to = Vector2( 10, 0 ) +collision_mask = 56 + +[node name="EnemyBody" type="CollisionShape2D" parent="." groups=["harmful"]] +position = Vector2( 0, 6.48802 ) +scale = Vector2( 5.68128, 5.29182 ) +shape = SubResource( 1 ) + +[node name="StompDetector" type="Area2D" parent="." groups=["weakpoint"]] +modulate = Color( 0, 0.0392157, 1, 1 ) +position = Vector2( 0, -6.44095 ) +collision_layer = 2 +input_pickable = false + +[node name="CollisionShape2D" type="CollisionShape2D" parent="StompDetector"] +shape = SubResource( 2 ) + +[node name="EnemySkin" type="Area2D" parent="." groups=["player"]] +process_priority = -1 +collision_mask = 126 + +[node name="CollisionPolygon2D" type="CollisionShape2D" parent="EnemySkin"] +position = Vector2( 5.96046e-07, 2.5 ) +scale = Vector2( 1.03, 1.04 ) +shape = SubResource( 3 ) + +[connection signal="body_entered" from="StompDetector" to="." method="_on_StompDetector_body_entered"] +[connection signal="area_entered" from="EnemySkin" to="." method="_on_EnemySkin_area_entered"] diff --git a/src/Actors/Enemies/Beings/WhatAreFrogStateMachine.gd b/src/Actors/Enemies/Beings/WhatAreFrogStateMachine.gd new file mode 100644 index 0000000..541bfa3 --- /dev/null +++ b/src/Actors/Enemies/Beings/WhatAreFrogStateMachine.gd @@ -0,0 +1,36 @@ +extends StateMachine + + +func _ready() -> void: + add_state("searching") + add_state("hunting") + add_state("fleeing") + add_state("sleeping") + state = states.searching + set_state(states.searching) + print(self.state) + for state in states: + if state_matching_method_exists(state): + continue + else: + printerr("StateMachine -> State: " + state + " has no matching method in parent.") + push_error("StateMachine -> State: " + state + " has no matching method in parent.") + + +# Game logic consequences of state +func _state_logic(delta): + var state_action_ref = funcref(parent, self.state) + parent.velocity = state_action_ref.call_func() + parent.execute_movement(delta) + + +func _get_transition(_delta): + return null + + +func _enter_state(_new_state, _previous_state): + pass + + +func _exit_state(_previous_state, _new_state): + pass diff --git a/src/Actors/LightTest.gd b/src/Actors/LightTest.gd new file mode 100644 index 0000000..aee5a3b --- /dev/null +++ b/src/Actors/LightTest.gd @@ -0,0 +1,6 @@ +extends Node2D + +func _ready(): + # parent our emissive and occluding sprites to the EmittersAndOccluders viewport at runtime. + var emitter = $ViewPort/Emitter + var occluder = $Viewport/Occluder diff --git a/src/Contraptions/Platform/FlyingPlatform.tscn b/src/Contraptions/Platform/FlyingPlatform.tscn index d92c817..e23c41c 100644 --- a/src/Contraptions/Platform/FlyingPlatform.tscn +++ b/src/Contraptions/Platform/FlyingPlatform.tscn @@ -35,6 +35,7 @@ motion/sync_to_physics = true texture = ExtResource( 1 ) [node name="CollisionShape2D" type="CollisionShape2D" parent="KinematicBody2D"] +visible = false shape = SubResource( 1 ) [node name="anim" type="AnimationPlayer" parent="."] diff --git a/src/Contraptions/Platform/FlyingPlatformClean.tscn b/src/Contraptions/Platform/FlyingPlatformClean.tscn new file mode 100644 index 0000000..b46e199 --- /dev/null +++ b/src/Contraptions/Platform/FlyingPlatformClean.tscn @@ -0,0 +1,44 @@ +[gd_scene load_steps=5 format=2] + +[ext_resource path="res://assets/contraption/FlyingPlatformClean.png" type="Texture" id=1] +[ext_resource path="res://src/Contraptions/Platform/FlyingPlatform.gd" type="Script" id=2] + +[sub_resource type="RectangleShape2D" id=1] +extents = Vector2( 24, 6 ) + +[sub_resource type="Animation" id=2] +resource_name = "Horizontal" +length = 6.0 +loop = true +tracks/0/type = "value" +tracks/0/path = NodePath("KinematicBody2D:position") +tracks/0/interp = 2 +tracks/0/loop_wrap = true +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/keys = { +"times": PoolRealArray( 0, 3 ), +"transitions": PoolRealArray( 1.33, 1.33 ), +"update": 0, +"values": [ Vector2( 0, 0 ), Vector2( 30, 0 ) ] +} + +[node name="FlyingPlatformClean" type="Node2D"] +script = ExtResource( 2 ) + +[node name="KinematicBody2D" type="KinematicBody2D" parent="."] +collision_layer = 8 +collision_mask = 0 +motion/sync_to_physics = true + +[node name="Sprite" type="Sprite" parent="KinematicBody2D"] +texture = ExtResource( 1 ) + +[node name="CollisionShape2D" type="CollisionShape2D" parent="KinematicBody2D"] +visible = false +shape = SubResource( 1 ) + +[node name="anim" type="AnimationPlayer" parent="."] +pause_mode = 2 +playback_process_mode = 0 +anims/Horizontal = SubResource( 2 ) diff --git a/src/Environment/AlienShipTileSet.tres b/src/Environment/AlienShipTileSet.tres index f66b0f6..ed24cb3 100644 --- a/src/Environment/AlienShipTileSet.tres +++ b/src/Environment/AlienShipTileSet.tres @@ -1,12 +1,13 @@ -[gd_resource type="TileSet" load_steps=14 format=2] +[gd_resource type="TileSet" load_steps=16 format=2] -[ext_resource path="res://assets/environment/blocks/Alien-ship1-Edge-Unanimated.png" type="Texture" id=1] -[ext_resource path="res://assets/environment/blocks/Alien-ship1-innerPart-Unanimated.png" type="Texture" id=2] +[ext_resource path="res://assets/environment/blocks/Slope-45.png" type="Texture" id=1] +[ext_resource path="res://assets/environment/blocks/Alien-Ship-Ground-Inner.png" type="Texture" id=2] [ext_resource path="res://assets/environment/blocks/alienShip1EdgePartTile/alienShip1EdgePartTile.tres" type="Texture" id=3] [ext_resource path="res://assets/environment/blocks/alienShip1innerPartTile/alienShip1InnerPart.tres" type="Texture" id=4] -[ext_resource path="res://assets/environment/blocks/Alien-ship1-Edge-DropThrough-Unanimated.png" type="Texture" id=5] -[ext_resource path="res://assets/environment/blocks/SlopeTest.png" type="Texture" id=6] -[ext_resource path="res://assets/environment/blocks/SlopeTestSlow.png" type="Texture" id=7] +[ext_resource path="res://assets/environment/blocks/Alien-Ship-Ground-Edge.png" type="Texture" id=5] +[ext_resource path="res://assets/environment/blocks/Slope-22,5.png" type="Texture" id=6] +[ext_resource path="res://assets/environment/blocks/alienShipSeethroughPipeEdgeOuter/alienShipSeethroughPipeEdgeOuter.tres" type="Texture" id=7] +[ext_resource path="res://assets/environment/blocks/Alien-Ship-Ground-Edge-Outer.png" type="Texture" id=8] [sub_resource type="ConvexPolygonShape2D" id=7] points = PoolVector2Array( 0, 0, 24, 0, 24, 24, 0, 24 ) @@ -17,15 +18,18 @@ points = PoolVector2Array( 0, 0, 24, 0, 24, 24, 0, 24 ) [sub_resource type="ConvexPolygonShape2D" id=9] points = PoolVector2Array( 0, 0, 24, 0, 24, 24, 0, 24 ) -[sub_resource type="ConvexPolygonShape2D" id=10] -points = PoolVector2Array( 0, 0, 24, 0, 24, 0, 0, 0 ) - [sub_resource type="ConvexPolygonShape2D" id=11] points = PoolVector2Array( 24, 0, 24, 0, 24, 24, 0, 24 ) [sub_resource type="ConvexPolygonShape2D" id=12] points = PoolVector2Array( 24, 12, 48, 0, 48, 24, 0, 24 ) +[sub_resource type="ConvexPolygonShape2D" id=13] +points = PoolVector2Array( 0, 0, 24, 0, 24, 24, 0, 24 ) + +[sub_resource type="ConvexPolygonShape2D" id=14] +points = PoolVector2Array( 0, 0, 24, 0, 24, 24, 0, 24 ) + [resource] 0/name = "alienShip1EdgePartTile.tres 0" 0/texture = ExtResource( 3 ) @@ -63,7 +67,7 @@ points = PoolVector2Array( 24, 12, 48, 0, 48, 24, 0, 24 ) 1/shapes = [ ] 1/z_index = 0 2/name = "Alien-ship1-Edge-Unanimated.png 2" -2/texture = ExtResource( 1 ) +2/texture = ExtResource( 5 ) 2/tex_offset = Vector2( 0, 0 ) 2/modulate = Color( 1, 1, 1, 1 ) 2/region = Rect2( 0, 0, 24, 24 ) @@ -104,29 +108,8 @@ points = PoolVector2Array( 24, 12, 48, 0, 48, 24, 0, 24 ) "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) } ] 3/z_index = 0 -4/name = "Alien-ship1-Edge-DropThrough-Unanimated.png 4" -4/texture = ExtResource( 5 ) -4/tex_offset = Vector2( 0, 0 ) -4/modulate = Color( 1, 1, 1, 1 ) -4/region = Rect2( 0, 0, 24, 24 ) -4/tile_mode = 0 -4/occluder_offset = Vector2( 0, 0 ) -4/navigation_offset = Vector2( 0, 0 ) -4/shape_offset = Vector2( 0, 0 ) -4/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) -4/shape = SubResource( 10 ) -4/shape_one_way = true -4/shape_one_way_margin = 1.0 -4/shapes = [ { -"autotile_coord": Vector2( 0, 0 ), -"one_way": true, -"one_way_margin": 1.0, -"shape": SubResource( 10 ), -"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) -} ] -4/z_index = 0 5/name = "SlopeTest.png 5" -5/texture = ExtResource( 6 ) +5/texture = ExtResource( 1 ) 5/tex_offset = Vector2( 0, 0 ) 5/modulate = Color( 1, 1, 1, 1 ) 5/region = Rect2( 0, 0, 24, 24 ) @@ -147,7 +130,7 @@ points = PoolVector2Array( 24, 12, 48, 0, 48, 24, 0, 24 ) } ] 5/z_index = 0 6/name = "SlopeTestSlow.png 6" -6/texture = ExtResource( 7 ) +6/texture = ExtResource( 6 ) 6/tex_offset = Vector2( 0, 0 ) 6/modulate = Color( 1, 1, 1, 1 ) 6/region = Rect2( 0, 0, 48, 24 ) @@ -167,3 +150,45 @@ points = PoolVector2Array( 24, 12, 48, 0, 48, 24, 0, 24 ) "shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) } ] 6/z_index = 0 +7/name = "Alien-Ship-Ground-Edge-Outer.png 7" +7/texture = ExtResource( 8 ) +7/tex_offset = Vector2( 0, 0 ) +7/modulate = Color( 1, 1, 1, 1 ) +7/region = Rect2( 0, 0, 24, 24 ) +7/tile_mode = 0 +7/occluder_offset = Vector2( 0, 0 ) +7/navigation_offset = Vector2( 0, 0 ) +7/shape_offset = Vector2( 0, 0 ) +7/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +7/shape = SubResource( 13 ) +7/shape_one_way = false +7/shape_one_way_margin = 1.0 +7/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 13 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +7/z_index = 0 +8/name = "alienShipSeethroughPipeEdgeOuter.tres 8" +8/texture = ExtResource( 7 ) +8/tex_offset = Vector2( 0, 0 ) +8/modulate = Color( 1, 1, 1, 1 ) +8/region = Rect2( 0, 0, 24, 24 ) +8/tile_mode = 0 +8/occluder_offset = Vector2( 0, 0 ) +8/navigation_offset = Vector2( 0, 0 ) +8/shape_offset = Vector2( 0, 0 ) +8/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +8/shape = SubResource( 14 ) +8/shape_one_way = false +8/shape_one_way_margin = 1.0 +8/shapes = [ { +"autotile_coord": Vector2( 0, 0 ), +"one_way": false, +"one_way_margin": 1.0, +"shape": SubResource( 14 ), +"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 ) +} ] +8/z_index = 0 diff --git a/src/Levels/01 Level.tscn b/src/Levels/01 Level.tscn index 7b07ff1..9c1e5d2 100644 --- a/src/Levels/01 Level.tscn +++ b/src/Levels/01 Level.tscn @@ -3,19 +3,21 @@ [ext_resource path="res://src/Environment/AlienShipTileSet.tres" type="TileSet" id=1] [ext_resource path="res://src/Actors/Blobby/Blobby.tscn" type="PackedScene" id=2] [ext_resource path="res://src/ObstacleObjects/Spikes.tscn" type="PackedScene" id=3] -[ext_resource path="res://src/Contraptions/Triggers/ElevatorButton.tscn" type="PackedScene" id=4] +[ext_resource path="res://src/Levels/02 Level.tscn" type="PackedScene" id=4] [ext_resource path="res://src/Contraptions/Portal/Portal.tscn" type="PackedScene" id=5] [ext_resource path="res://src/NeutralObjects/Coin.tscn" type="PackedScene" id=6] [ext_resource path="res://src/UserInterface/UserInterface.tscn" type="PackedScene" id=7] -[ext_resource path="res://src/Contraptions/Triggers/ThreeWhyButtons.tscn" type="PackedScene" id=8] -[ext_resource path="res://src/Levels/Grass Test Level.tscn" type="PackedScene" id=9] +[ext_resource path="res://src/Actors/LightTest.gd" type="Script" id=8] +[ext_resource path="res://assets/blobby/idle/blobby1.png" type="Texture" id=9] [ext_resource path="res://src/Utilities/GameplaySignalManager.gd" type="Script" id=10] -[ext_resource path="res://src/Contraptions/Platform/FlyingLaserCutter.tscn" type="PackedScene" id=11] [ext_resource path="res://src/Actors/BlobbyCam.tscn" type="PackedScene" id=12] [ext_resource path="res://src/Environment/ShaderGrass.tscn" type="PackedScene" id=13] [sub_resource type="AnimationNodeStateMachinePlayback" id=4] +[sub_resource type="ViewportTexture" id=5] +viewport_path = NodePath("LightTest/Viewport") + [node name="LevelTemplate" type="Node2D"] __meta__ = { "_edit_horizontal_guides_": [ 464.0 ], @@ -29,6 +31,12 @@ wait_time = 20.0 [node name="BlobbyCam" parent="." instance=ExtResource( 12 )] +[node name="AnimatedSprite" parent="BlobbyCam/ParallaxBackground/ParallaxLayer5" index="4"] +frame = 6 + +[node name="AnimatedSprite2" parent="BlobbyCam/ParallaxBackground/ParallaxLayer5" index="5"] +frame = 4 + [node name="Blobby" parent="." instance=ExtResource( 2 )] unique_name_in_owner = true position = Vector2( -70, -1.90735e-06 ) @@ -66,7 +74,7 @@ z_index = -1 z_index = -1 [node name="Coin" parent="Collectibles" instance=ExtResource( 6 )] -position = Vector2( 336, -60 ) +position = Vector2( 336, -96 ) scale = Vector2( 0.133, 0.133 ) [node name="Coin2" parent="Collectibles" instance=ExtResource( 6 )] @@ -97,7 +105,7 @@ cell_custom_transform = Transform2D( 24, 0, 0, 24, 0, 0 ) collision_layer = 8 collision_mask = 8 format = 1 -tile_data = PoolIntArray( -851975, 3, 0, -851974, 3, 0, -851973, 3, 0, -851972, 3, 0, -851971, 3, 0, -851970, 3, 0, -851969, 3, 0, -917504, 3, 0, -917503, 3, 0, -917502, 3, 0, -917501, 3, 0, -917500, 3, 0, -917499, 3, 0, -917498, 3, 0, -917497, 3, 0, -917496, 3, 0, -917495, 3, 0, -917494, 3, 0, -917493, 3, 0, -917492, 3, 0, -917491, 3, 0, -917490, 3, 0, -917489, 3, 0, -917488, 3, 0, -917487, 3, 0, -917486, 3, 0, -917485, 3, 0, -917484, 3, 0, -917483, 3, 0, -917482, 3, 0, -917481, 3, 0, -917480, 3, 0, -917479, 3, 0, -917478, 3, 0, -917477, 3, 0, -917476, 3, 0, -917475, 3, 0, -917474, 3, 0, -917473, 3, 0, -917472, 3, 0, -917471, 3, 0, -917470, 3, 0, -917469, 3, 0, -917468, 3, 0, -917467, 3, 0, -917466, 3, 0, -917465, 3, 0, -917464, 3, 0, -917463, 3, 0, -917462, 3, 0, -917461, 3, 0, -917460, 3, 0, -917459, 3, 0, -917458, 3, 0, -917457, 3, 0, -917456, 3, 0, -917455, 3, 0, -917454, 3, 0, -917453, 3, 0, -917452, 3, 0, -917451, 3, 0, -917450, 3, 0, -917449, 3, 0, -917448, 3, 0, -917447, 3, 0, -917446, 3, 0, -917445, 3, 0, -917444, 3, 0, -917443, 3, 0, -917442, 3, 0, -786439, 3, 0, -786438, -1610612735, 0, -786437, 1610612738, 0, -786436, 1610612738, 0, -786435, 1610612736, 0, -786434, 1610612738, 0, -786433, 1610612738, 0, -851968, 1610612736, 0, -851967, 1610612738, 0, -851966, 1610612738, 0, -851965, 1610612736, 0, -851964, 1610612738, 0, -851963, 1610612738, 0, -851962, 1610612736, 0, -851961, 1610612738, 0, -851960, 1610612738, 0, -851959, 1610612736, 0, -851958, 1610612738, 0, -851957, 1610612738, 0, -851956, 1610612736, 0, -851955, 1610612738, 0, -851954, 1610612738, 0, -851953, 1610612736, 0, -851952, 1610612738, 0, -851951, 1610612738, 0, -851950, 1610612736, 0, -851949, 1610612738, 0, -851948, 1610612738, 0, -851947, 1610612736, 0, -851946, 1610612738, 0, -851945, 1610612738, 0, -851944, 1610612736, 0, -851943, 1610612738, 0, -851942, 1610612738, 0, -851941, 1610612736, 0, -851940, 1610612738, 0, -851939, 1610612738, 0, -851938, 1610612736, 0, -851937, 1610612738, 0, -851936, 1610612738, 0, -851935, 3, 0, -851934, 1610612738, 0, -851933, 1610612738, 0, -851932, 1610612736, 0, -851931, 1610612738, 0, -851930, 1610612738, 0, -851929, 1610612736, 0, -851928, 1610612738, 0, -851927, 1610612738, 0, -851926, 1610612736, 0, -851925, 1610612738, 0, -851924, 1610612738, 0, -851923, 1610612736, 0, -851922, 1610612738, 0, -851921, 1610612738, 0, -851920, 1610612736, 0, -851919, 1610612738, 0, -851918, 1610612738, 0, -851917, 1610612736, 0, -851916, 1610612738, 0, -851915, 1610612738, 0, -851914, 1610612736, 0, -851913, 1610612738, 0, -851912, 1610612738, 0, -851911, 1610612736, 0, -851910, 1610612738, 0, -851909, 1610612738, 0, -851908, 1610612736, 0, -851907, 3, 0, -851906, 3, 0, -720903, 3, 0, -720902, -1610612734, 0, -786371, -1073741822, 0, -786370, 3, 0, -655367, 3, 0, -655366, -1610612734, 0, -720835, -1073741824, 0, -720834, 3, 0, -589831, 3, 0, -589830, -1610612736, 0, -655299, -1073741822, 0, -655298, 3, 0, -524295, 3, 0, -524294, -1610612734, 0, -589763, -1073741822, 0, -589762, 3, 0, -458759, 3, 0, -458758, -1610612734, 0, -524227, -1073741824, 0, -524226, 3, 0, -393223, 3, 0, -393222, -1610612736, 0, -458691, -1073741822, 0, -458690, 3, 0, -327687, 3, 0, -327686, -1610612734, 0, -393155, -1073741822, 0, -393154, 3, 0, -262151, 3, 0, -262150, -1610612734, 0, -327619, -1073741824, 0, -327618, 3, 0, -196615, 3, 0, -196614, -1610612736, 0, -262088, 0, 0, -262087, 2, 0, -262086, 2, 0, -262085, 0, 0, -262084, 2, 0, -262083, 1610612739, 0, -262082, 3, 0, -131079, 3, 0, -131078, -1610612734, 0, -196568, 0, 0, -196567, 2, 0, -196566, 2, 0, -196565, 0, 0, -196564, 2, 0, -196563, 2, 0, -196562, 0, 0, -196559, 2, 0, -196556, 2, 0, -196555, 0, 0, -196554, 2, 0, -196553, 2, 0, -196552, 1610612739, 0, -196551, 1610612739, 0, -196550, 1610612739, 0, -196549, 1610612739, 0, -196548, 1610612739, 0, -196547, 3, 0, -196546, 3, 0, -65543, 3, 0, -65542, -1610612734, 0, -131064, 0, 0, -131063, 2, 0, -131059, -1073741822, 0, -131058, -1610612734, 0, -131054, 2, 0, -131053, 2, 0, -131052, 0, 0, -131051, 2, 0, -131034, 2, 0, -131033, 2, 0, -131032, 1610612739, 0, -131031, 1610612739, 0, -131030, 1610612739, 0, -131029, 1610612739, 0, -131028, 1610612739, 0, -131027, 1610612739, 0, -131026, 1610612739, 0, -131020, 1610612739, 0, -131019, 1610612739, 0, -131018, 1610612739, 0, -131017, 1610612739, 0, -131016, 1, 0, -131015, 1610612739, 0, -131014, 1610612739, 0, -131013, 1, 0, -131012, 1610612739, 0, -131011, 3, 0, -131010, 3, 0, -7, 3, 0, -6, -1610612736, 0, -65532, 2, 0, -65531, 0, 0, -65530, 2, 0, -65529, 4, 0, -65528, 1610612739, 0, -65527, 1610612739, 0, -65526, 2, 0, -65519, 0, 0, -65518, 1610612739, 0, -65517, 1610612739, 0, -65516, 1610612739, 0, -65515, 1610612739, 0, -65514, 4, 0, -65513, 0, 0, -65502, 6, 0, -65500, 2, 0, -65499, 0, 0, -65498, 3, 0, -65497, 3, 0, -65496, 1, 0, -65495, 1610612739, 0, -65494, 1610612739, 0, -65493, 1, 0, -65492, 1610612739, 0, -65491, 1610612739, 0, -65490, 1, 0, -65489, 2, 0, -65488, 2, 0, -65487, 2, 0, -65486, 2, 0, -65485, 2, 0, -65484, 1610612739, 0, -65483, 1, 0, -65482, 1610612739, 0, -65481, 1610612739, 0, -65480, 1610612739, 0, -65479, 1610612739, 0, -65478, 1610612739, 0, -65477, 1610612739, 0, -65476, 1610612739, 0, -65475, 3, 0, -65474, 3, 0, 65529, 3, 0, 65530, 3, 0, 65531, 4, 0, 65532, 0, 0, 65533, 2, 0, 65534, 2, 0, 65535, 0, 0, 0, 2, 0, 1, 2, 0, 2, 0, 0, 3, 4, 0, 4, 1610612739, 0, 5, 1610612739, 0, 6, 1610612739, 0, 7, 1610612739, 0, 8, 1610612739, 0, 9, 1610612739, 0, 10, 1610612739, 0, 11, 0, 0, 12, 2, 0, 13, 2, 0, 14, 0, 0, 15, 2, 0, 16, 2, 0, 17, 1610612739, 0, 18, 1610612739, 0, 19, 1610612739, 0, 20, 1610612739, 0, 21, 1610612739, 0, 22, 1610612739, 0, 23, 3, 0, 24, 3, 0, 25, 3, 0, 26, 0, 0, 27, 2, 0, 30, 2, 0, 31, 0, 0, 32, 2, 0, 33, 2, 0, 34, 0, 0, 35, 2, 0, 36, 1610612739, 0, 37, 1610612739, 0, 38, 1610612739, 0, 39, 1610612739, 0, 40, 1610612739, 0, 41, 1610612739, 0, 42, 1610612739, 0, 43, 1610612739, 0, 44, 1610612739, 0, 45, 1610612739, 0, 46, 1610612739, 0, 47, 1610612739, 0, 48, 1610612739, 0, 49, 1610612739, 0, 50, 1610612739, 0, 51, 1610612739, 0, 52, 1610612739, 0, 53, 1610612739, 0, 54, 1610612739, 0, 55, 1610612739, 0, 56, 1, 0, 57, 1610612739, 0, 58, 1610612739, 0, 59, 1, 0, 60, 1610612739, 0, 61, 1610612739, 0, 62, 3, 0, 131065, 3, 0, 131066, 3, 0, 131067, 3, 0, 131068, 3, 0, 131069, 3, 0, 131070, 3, 0, 131071, 3, 0, 65536, 3, 0, 65537, 3, 0, 65538, 3, 0, 65539, 3, 0, 65540, 3, 0, 65541, 3, 0, 65542, 3, 0, 65543, 3, 0, 65544, 3, 0, 65545, 3, 0, 65546, 3, 0, 65547, 3, 0, 65548, 3, 0, 65549, 3, 0, 65550, 3, 0, 65551, 3, 0, 65552, 3, 0, 65553, 3, 0, 65554, 3, 0, 65555, 3, 0, 65556, 3, 0, 65557, 3, 0, 65558, 3, 0, 65559, 3, 0, 65560, 3, 0, 65561, 3, 0, 65562, 3, 0, 65563, 3, 0, 65564, 3, 0, 65565, 3, 0, 65566, 3, 0, 65567, 3, 0, 65568, 3, 0, 65569, 3, 0, 65570, 3, 0, 65571, 3, 0, 65572, 3, 0, 65573, 3, 0, 65574, 3, 0, 65575, 3, 0, 65576, 3, 0, 65577, 3, 0, 65578, 3, 0, 65579, 3, 0, 65580, 3, 0, 65581, 3, 0, 65582, 3, 0, 65583, 3, 0, 65584, 3, 0, 65585, 3, 0, 65586, 3, 0, 65587, 3, 0, 65588, 3, 0, 65589, 3, 0, 65590, 3, 0, 65591, 3, 0, 65592, 3, 0, 65593, 3, 0, 65594, 3, 0, 65595, 3, 0, 65596, 3, 0, 65597, 3, 0, 65598, 3, 0 ) +tile_data = PoolIntArray( -851975, 3, 0, -851974, 3, 0, -851973, 3, 0, -851972, 3, 0, -851971, 3, 0, -851970, 3, 0, -851969, 3, 0, -917504, 3, 0, -917503, 3, 0, -917502, 3, 0, -917501, 3, 0, -917500, 3, 0, -917499, 3, 0, -917498, 3, 0, -917497, 3, 0, -917496, 3, 0, -917495, 3, 0, -917494, 3, 0, -917493, 3, 0, -917492, 3, 0, -917491, 3, 0, -917490, 3, 0, -917489, 3, 0, -917488, 3, 0, -917487, 3, 0, -917486, 3, 0, -917485, 3, 0, -917484, 3, 0, -917483, 3, 0, -917482, 3, 0, -917481, 3, 0, -917480, 3, 0, -917479, 3, 0, -917478, 3, 0, -917477, 3, 0, -917476, 3, 0, -917475, 3, 0, -917474, 3, 0, -917473, 3, 0, -917472, 3, 0, -917471, 3, 0, -917470, 3, 0, -917469, 3, 0, -917468, 3, 0, -917467, 3, 0, -917466, 3, 0, -917465, 3, 0, -917464, 3, 0, -917463, 3, 0, -917462, 3, 0, -917461, 3, 0, -917460, 3, 0, -917459, 3, 0, -917458, 3, 0, -917457, 3, 0, -917456, 3, 0, -917455, 3, 0, -917454, 3, 0, -917453, 3, 0, -917452, 3, 0, -917451, 3, 0, -917450, 3, 0, -917449, 3, 0, -917448, 3, 0, -917447, 3, 0, -917446, 3, 0, -917445, 3, 0, -917444, 3, 0, -917443, 3, 0, -917442, 3, 0, -917441, 1073741827, 0, -917440, 1073741827, 0, -786439, 3, 0, -786438, 1610612739, 0, -786437, 1610612738, 0, -786436, 1610612738, 0, -786435, 1610612736, 0, -786434, 1610612738, 0, -786433, 1610612738, 0, -851968, 1610612738, 0, -851967, 1610612738, 0, -851966, 1610612738, 0, -851965, 1610612736, 0, -851964, 1610612738, 0, -851963, 1610612738, 0, -851962, 1610612738, 0, -851961, 1610612738, 0, -851960, 1610612738, 0, -851959, 1610612736, 0, -851958, 1610612738, 0, -851957, 1610612738, 0, -851956, 1610612738, 0, -851955, 1610612738, 0, -851954, 1610612738, 0, -851953, 1610612736, 0, -851952, 1610612738, 0, -851951, 1610612738, 0, -851950, 1610612738, 0, -851949, 1610612738, 0, -851948, 1610612738, 0, -851947, 1610612736, 0, -851946, 1610612738, 0, -851945, 1610612738, 0, -851944, 1610612738, 0, -851943, 1610612738, 0, -851942, 1610612738, 0, -851941, 1610612736, 0, -851940, 1610612738, 0, -851939, 1610612738, 0, -851938, 1610612738, 0, -851937, 1610612738, 0, -851936, 1610612738, 0, -851935, 1610612738, 0, -851934, 1610612738, 0, -851933, 1610612738, 0, -851932, 1610612736, 0, -851931, 1610612738, 0, -851930, 1610612738, 0, -851929, 1610612738, 0, -851928, 1610612738, 0, -851927, 1610612738, 0, -851926, 1610612736, 0, -851925, 1610612738, 0, -851924, 1610612738, 0, -851923, 1610612738, 0, -851922, 1610612738, 0, -851921, 1610612738, 0, -851920, 1610612736, 0, -851919, 1610612738, 0, -851918, 1610612738, 0, -851917, 1610612738, 0, -851916, 1610612738, 0, -851915, 1610612738, 0, -851914, 1610612736, 0, -851913, 1610612738, 0, -851912, 1610612738, 0, -851911, 1610612738, 0, -851910, 1610612738, 0, -851909, 1610612738, 0, -851908, 1610612736, 0, -851907, 3, 0, -851906, 3, 0, -851905, 1073741827, 0, -851904, 1073741827, 0, -720903, -536870909, 0, -720902, -1610612734, 0, -786371, -1073741822, 0, -786370, -2147483645, 0, -786369, -536870909, 0, -786368, 1073741827, 0, -655367, -536870909, 0, -655366, -1610612734, 0, -720835, -1073741822, 0, -720834, -2147483645, 0, -720833, -536870909, 0, -720832, 1073741827, 0, -589831, -536870909, 0, -589830, -1610612734, 0, -655299, -1073741822, 0, -655298, -2147483645, 0, -655297, -536870909, 0, -655296, 1073741827, 0, -524295, -536870909, 0, -524294, -1610612734, 0, -589763, -1073741822, 0, -589762, -2147483645, 0, -589761, -536870909, 0, -589760, 1073741827, 0, -458759, -536870909, 0, -458758, -1610612734, 0, -524227, -1073741822, 0, -524226, -2147483645, 0, -524225, -536870909, 0, -524224, 1073741827, 0, -393223, -536870909, 0, -393222, -1610612734, 0, -458691, 1073741831, 0, -458690, 1073741826, 0, -458689, 1073741826, 0, -458688, 1610612739, 0, -327687, -536870909, 0, -327686, -1610612734, 0, -393152, -2147483646, 0, -262151, -536870909, 0, -262150, -1610612734, 0, -327616, -2147483646, 0, -196615, -536870909, 0, -196614, -1610612734, 0, -262088, 8, 0, -262087, 2, 0, -262086, 2, 0, -262085, 2, 0, -262084, 2, 0, -262083, 2, 0, -262082, 536870914, 0, -262081, 536870914, 0, -262080, 1610612739, 0, -131079, -536870909, 0, -131078, -1610612734, 0, -196595, 7, 0, -196594, 1610612743, 0, -196568, 8, 0, -196567, 2, 0, -196566, 2, 0, -196565, 2, 0, -196564, 2, 0, -196563, 2, 0, -196562, 536870920, 0, -196559, 2, 0, -196556, 7, 0, -196555, 2, 0, -196554, 2, 0, -196553, 2, 0, -196552, 1610612739, 0, -196551, 1610612739, 0, -196550, 1610612739, 0, -196549, 536870915, 0, -196548, 1610612739, 0, -196547, 3, 0, -196546, 3, 0, -196545, 536870915, 0, -196544, 536870915, 0, -65543, -536870909, 0, -65542, -1610612734, 0, -131064, 8, 0, -131063, -1610612729, 0, -131054, 7, 0, -131053, 2, 0, -131052, 0, 0, -131051, 536870919, 0, -131034, 7, 0, -131033, 2, 0, -131032, 1610612739, 0, -131031, 1610612739, 0, -131030, 1610612739, 0, -131029, 1610612739, 0, -131028, 1610612739, 0, -131027, 1610612739, 0, -131026, 1610612739, 0, -131020, 1610612739, 0, -131019, 1610612739, 0, -131018, 1610612739, 0, -131017, 1610612739, 0, -131016, 3, 0, -131015, 1610612739, 0, -131014, 1610612739, 0, -131013, 536870915, 0, -131012, 1610612739, 0, -131011, 3, 0, -131010, 3, 0, -131009, 536870915, 0, -131008, 536870915, 0, -7, -536870909, 0, -6, -1610612734, 0, -65532, 7, 0, -65531, 2, 0, -65530, 2, 0, -65529, 2, 0, -65528, 1610612739, 0, -65527, 1610612739, 0, -65526, -1610612729, 0, -65519, 7, 0, -65518, 1610612739, 0, -65517, 1610612739, 0, -65516, 1610612739, 0, -65515, -1610612734, 0, -65514, 4, 0, -65500, 7, 0, -65499, 2, 0, -65498, 3, 0, -65497, 3, 0, -65496, 3, 0, -65495, 1610612739, 0, -65494, 1610612739, 0, -65493, 3, 0, -65492, 1610612739, 0, -65491, 1610612739, 0, -65490, 3, 0, -65489, 2, 0, -65488, 2, 0, -65487, 2, 0, -65486, 2, 0, -65485, 2, 0, -65484, 1610612739, 0, -65483, 536870915, 0, -65482, 1610612739, 0, -65481, 1610612739, 0, -65480, 1610612739, 0, -65479, 1610612739, 0, -65478, 1610612739, 0, -65477, 1610612739, 0, -65476, 1610612739, 0, -65475, 3, 0, -65474, 3, 0, -65473, 536870915, 0, -65472, 536870915, 0, 65529, 3, 0, 65530, 3, 0, 65531, 2, 0, 65532, 0, 0, 65533, 2, 0, 65534, 2, 0, 65535, 2, 0, 0, 2, 0, 1, 2, 0, 2, 0, 0, 3, 2, 0, 4, 1610612739, 0, 5, 1610612739, 0, 6, 1610612739, 0, 7, 1610612739, 0, 8, 3, 0, 9, 1610612739, 0, 10, 1610612739, 0, 11, 2, 0, 12, 2, 0, 13, 2, 0, 14, 0, 0, 15, 2, 0, 16, 2, 0, 17, 1610612739, 0, 18, 1610612739, 0, 19, 1610612739, 0, 20, 3, 0, 21, 3, 0, 22, 2, 0, 23, 2, 0, 24, 2, 0, 25, 2, 0, 26, 0, 0, 27, 536870919, 0, 30, 7, 0, 31, 2, 0, 32, 2, 0, 33, 2, 0, 34, 0, 0, 35, 2, 0, 36, 1610612739, 0, 37, 1610612739, 0, 38, 1610612739, 0, 39, 1610612739, 0, 40, 1610612739, 0, 41, 1610612739, 0, 42, 1610612739, 0, 43, 1610612739, 0, 44, 1610612739, 0, 45, 1610612739, 0, 46, 1610612739, 0, 47, 1610612739, 0, 48, 1610612739, 0, 49, 1610612739, 0, 50, 1610612739, 0, 51, 1610612739, 0, 52, 1610612739, 0, 53, 1610612739, 0, 54, 1610612739, 0, 55, 1610612739, 0, 56, 1, 0, 57, 1610612739, 0, 58, 1610612739, 0, 59, 536870915, 0, 60, 1610612739, 0, 61, 1610612739, 0, 62, 536870913, 0, 63, 536870915, 0, 64, 536870915, 0, 131065, 3, 0, 131066, 3, 0, 131067, 3, 0, 131068, 3, 0, 131069, 3, 0, 131070, 3, 0, 131071, 3, 0, 65536, 3, 0, 65537, 3, 0, 65538, 3, 0, 65539, 3, 0, 65540, 3, 0, 65541, 3, 0, 65542, 3, 0, 65543, 3, 0, 65544, 1, 0, 65545, 3, 0, 65546, 3, 0, 65547, 3, 0, 65548, 3, 0, 65549, 3, 0, 65550, 3, 0, 65551, 3, 0, 65552, 3, 0, 65553, 3, 0, 65554, 3, 0, 65555, 3, 0, 65556, 1, 0, 65557, 3, 0, 65558, 3, 0, 65559, 3, 0, 65560, 3, 0, 65561, 3, 0, 65562, 3, 0, 65563, 3, 0, 65564, 3, 0, 65565, 3, 0, 65566, 3, 0, 65567, 3, 0, 65568, 3, 0, 65569, 3, 0, 65570, 3, 0, 65571, 3, 0, 65572, 3, 0, 65573, 3, 0, 65574, 3, 0, 65575, 3, 0, 65576, 1, 0, 65577, 3, 0, 65578, 3, 0, 65579, 3, 0, 65580, 3, 0, 65581, 3, 0, 65582, 1, 0, 65583, 3, 0, 65584, 3, 0, 65585, 3, 0, 65586, 3, 0, 65587, 3, 0, 65588, 3, 0, 65589, 3, 0, 65590, 3, 0, 65591, 3, 0, 65592, 3, 0, 65593, 3, 0, 65594, 3, 0, 65595, 3, 0, 65596, 3, 0, 65597, 3, 0, 65598, 3, 0, 65599, 536870915, 0, 65600, 536870915, 0 ) [node name="Spikes" parent="TileMap" instance=ExtResource( 3 )] position = Vector2( 708, 12 ) @@ -127,38 +135,42 @@ rotation = 1.57079 position = Vector2( 684, 12 ) rotation = 1.57079 -[node name="TreeWhyButtons" parent="." instance=ExtResource( 8 )] -position = Vector2( -108, -7 ) - -[node name="WhyButton1" parent="TreeWhyButtons" index="0"] -position = Vector2( -12, -49 ) -rotation = 1.5708 - -[node name="WhyButton2" parent="TreeWhyButtons" index="1"] -position = Vector2( 444, -17 ) -rotation = 3.14159 - -[node name="ButtonBody" parent="TreeWhyButtons/WhyButton2" index="5"] -collision_layer = 16 - -[node name="WhyButton3" parent="TreeWhyButtons" index="2"] -position = Vector2( 1452, -77 ) -rotation = -1.5708 - -[node name="ElevatorButton" parent="." instance=ExtResource( 4 )] -position = Vector2( 1452, -96 ) - -[node name="Portal" parent="ElevatorButton" instance=ExtResource( 5 )] -visible = false -position = Vector2( -1464, 84 ) -monitoring = false -next_scene = ExtResource( 9 ) - [node name="GameplaySignalManager" type="Node2D" parent="."] script = ExtResource( 10 ) -[node name="FlyingLaserCutter" parent="." instance=ExtResource( 11 )] -position = Vector2( 588, -12 ) +[node name="Portal" parent="." instance=ExtResource( 5 )] +position = Vector2( 1488, -120 ) +next_scene = ExtResource( 4 ) + +[node name="LightTest" type="Node2D" parent="."] +visible = false +position = Vector2( -42, -84 ) +z_index = 1 +script = ExtResource( 8 ) + +[node name="Screen" type="TextureRect" parent="LightTest"] +margin_left = -9.0 +margin_top = -174.0 +margin_right = 91.0 +margin_bottom = -74.0 +rect_scale = Vector2( 3, 3 ) +texture = SubResource( 5 ) +expand = true +flip_v = true + +[node name="Viewport" type="Viewport" parent="LightTest"] +size = Vector2( 100, 100 ) +own_world = true +hdr = false +usage = 0 + +[node name="Emitter" type="Sprite" parent="LightTest/Viewport"] +texture = ExtResource( 9 ) +offset = Vector2( 50, 75 ) + +[node name="Occluder" type="Sprite" parent="LightTest/Viewport"] +position = Vector2( 50, 25 ) +texture = ExtResource( 9 ) [connection signal="timeout" from="UserInterface/HUD/HUDOverlay/GetBackTimer/Timer" to="GameplaySignalManager" method="_on_Timer_timeout"] [connection signal="body_exited" from="Blobby/BlobbySkin" to="Blobby" method="_on_BlobbySkin_body_exited"] @@ -169,7 +181,3 @@ position = Vector2( 588, -12 ) [editable path="UserInterface/HUD"] [editable path="BlobbyCam"] [editable path="Blobby"] -[editable path="TreeWhyButtons"] -[editable path="TreeWhyButtons/WhyButton1"] -[editable path="TreeWhyButtons/WhyButton2"] -[editable path="TreeWhyButtons/WhyButton3"] diff --git a/src/Levels/02 Level.tscn b/src/Levels/02 Level.tscn index d5a7784..41525b4 100644 --- a/src/Levels/02 Level.tscn +++ b/src/Levels/02 Level.tscn @@ -1,14 +1,71 @@ -[gd_scene load_steps=8 format=2] +[gd_scene load_steps=15 format=2] [ext_resource path="res://src/Environment/AlienShipTileSet.tres" type="TileSet" id=1] [ext_resource path="res://src/Actors/Blobby/Blobby.tscn" type="PackedScene" id=2] -[ext_resource path="res://src/Contraptions/Platform/DropThroughPlatform.tscn" type="PackedScene" id=3] +[ext_resource path="res://src/ObstacleObjects/Spikes.tscn" type="PackedScene" id=3] +[ext_resource path="res://src/Contraptions/Platform/FlyingPlatform.gd" type="Script" id=5] +[ext_resource path="res://src/Contraptions/Portal/Portal.tscn" type="PackedScene" id=6] [ext_resource path="res://src/UserInterface/UserInterface.tscn" type="PackedScene" id=7] +[ext_resource path="res://assets/contraption/FlyingPlatformClean.png" type="Texture" id=9] [ext_resource path="res://src/Utilities/GameplaySignalManager.gd" type="Script" id=10] [ext_resource path="res://src/Actors/BlobbyCam.tscn" type="PackedScene" id=12] [sub_resource type="AnimationNodeStateMachinePlayback" id=4] +[sub_resource type="RectangleShape2D" id=1] +extents = Vector2( 24, 6 ) + +[sub_resource type="Animation" id=2] +resource_name = "Horizontal" +length = 6.0 +loop = true +tracks/0/type = "value" +tracks/0/path = NodePath("KinematicBody2D:position") +tracks/0/interp = 2 +tracks/0/loop_wrap = true +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/keys = { +"times": PoolRealArray( 0, 3 ), +"transitions": PoolRealArray( 1.33, 1.33 ), +"update": 0, +"values": [ Vector2( 0, 0 ), Vector2( 0, 72 ) ] +} + +[sub_resource type="Animation" id=5] +resource_name = "Horizontal" +length = 7.5 +loop = true +tracks/0/type = "value" +tracks/0/path = NodePath("KinematicBody2D:position") +tracks/0/interp = 2 +tracks/0/loop_wrap = true +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/keys = { +"times": PoolRealArray( 0, 3.75 ), +"transitions": PoolRealArray( 1.33, 1.33 ), +"update": 0, +"values": [ Vector2( 0, 0 ), Vector2( 96, 0 ) ] +} + +[sub_resource type="Animation" id=6] +resource_name = "Horizontal" +length = 7.5 +loop = true +tracks/0/type = "value" +tracks/0/path = NodePath("KinematicBody2D:position") +tracks/0/interp = 2 +tracks/0/loop_wrap = true +tracks/0/imported = false +tracks/0/enabled = true +tracks/0/keys = { +"times": PoolRealArray( 0, 3.75 ), +"transitions": PoolRealArray( 1.33, 1.33 ), +"update": 0, +"values": [ Vector2( 0, 0 ), Vector2( -96, 0 ) ] +} + [node name="LevelTemplate" type="Node2D"] __meta__ = { "_edit_horizontal_guides_": [ 464.0 ], @@ -24,7 +81,7 @@ wait_time = 20.0 [node name="Blobby" parent="." instance=ExtResource( 2 )] unique_name_in_owner = true -position = Vector2( 273, -24 ) +position = Vector2( 36, -24 ) scale = Vector2( 0.878906, 0.936025 ) [node name="AnimationTree" parent="Blobby/BlobbySprite" index="0"] @@ -33,6 +90,69 @@ parameters/playback = SubResource( 4 ) [node name="StateLabel" parent="Blobby" index="6"] visible = false +[node name="Portal" parent="." instance=ExtResource( 6 )] +position = Vector2( 744, -288 ) + +[node name="FlyingPlatform" type="Node2D" parent="."] +position = Vector2( 72, -168 ) +script = ExtResource( 5 ) + +[node name="KinematicBody2D" type="KinematicBody2D" parent="FlyingPlatform"] +collision_layer = 8 +collision_mask = 0 +motion/sync_to_physics = true + +[node name="Sprite" type="Sprite" parent="FlyingPlatform/KinematicBody2D"] +texture = ExtResource( 9 ) + +[node name="CollisionShape2D" type="CollisionShape2D" parent="FlyingPlatform/KinematicBody2D"] +shape = SubResource( 1 ) + +[node name="anim" type="AnimationPlayer" parent="FlyingPlatform"] +pause_mode = 2 +playback_process_mode = 0 +anims/Horizontal = SubResource( 2 ) + +[node name="FlyingPlatform2" type="Node2D" parent="."] +position = Vector2( 264, -234 ) +script = ExtResource( 5 ) + +[node name="KinematicBody2D" type="KinematicBody2D" parent="FlyingPlatform2"] +collision_layer = 8 +collision_mask = 0 +motion/sync_to_physics = true + +[node name="Sprite" type="Sprite" parent="FlyingPlatform2/KinematicBody2D"] +texture = ExtResource( 9 ) + +[node name="CollisionShape2D" type="CollisionShape2D" parent="FlyingPlatform2/KinematicBody2D"] +shape = SubResource( 1 ) + +[node name="anim" type="AnimationPlayer" parent="FlyingPlatform2"] +pause_mode = 2 +playback_process_mode = 0 +anims/Horizontal = SubResource( 5 ) + +[node name="FlyingPlatform3" type="Node2D" parent="."] +position = Vector2( 552, -234 ) +script = ExtResource( 5 ) + +[node name="KinematicBody2D" type="KinematicBody2D" parent="FlyingPlatform3"] +collision_layer = 8 +collision_mask = 0 +motion/sync_to_physics = true + +[node name="Sprite" type="Sprite" parent="FlyingPlatform3/KinematicBody2D"] +texture = ExtResource( 9 ) + +[node name="CollisionShape2D" type="CollisionShape2D" parent="FlyingPlatform3/KinematicBody2D"] +shape = SubResource( 1 ) + +[node name="anim" type="AnimationPlayer" parent="FlyingPlatform3"] +pause_mode = 2 +playback_process_mode = 0 +anims/Horizontal = SubResource( 6 ) + [node name="TileMap" type="TileMap" parent="."] tile_set = ExtResource( 1 ) cell_size = Vector2( 24, 24 ) @@ -41,47 +161,31 @@ cell_custom_transform = Transform2D( 24, 0, 0, 24, 0, 0 ) collision_layer = 8 collision_mask = 8 format = 1 -tile_data = PoolIntArray( -1900545, -1610612733, 0, -1966080, 1610612738, 0, -1966079, 1610612738, 0, -1966078, 1610612738, 0, -1966077, 1610612738, 0, -1966076, 1610612738, 0, -1966075, 1610612738, 0, -1966074, 1610612738, 0, -1966073, 1610612738, 0, -1966072, 1610612738, 0, -1966071, 1610612738, 0, -1966070, 1610612738, 0, -1966069, 1610612738, 0, -1966068, 1610612738, 0, -1966067, 1610612738, 0, -1966066, 1610612738, 0, -1966065, 1610612738, 0, -1966064, 1610612738, 0, -1966063, 1610612738, 0, -1966062, 1610612738, 0, -1966061, 1610612738, 0, -1966060, 1610612738, 0, -1966059, 1610612738, 0, -1966058, 1610612738, 0, -1966057, 1610612738, 0, -1966056, 1610612738, 0, -1966055, 1610612738, 0, -1966054, 1610612738, 0, -1966053, 1610612739, 0, -1835009, -1610612734, 0, -1900517, -1073741822, 0, -1769473, -1610612734, 0, -1834981, -1073741822, 0, -1703937, -1610612734, 0, -1769445, -1073741822, 0, -1638401, -1610612734, 0, -1703909, -1073741822, 0, -1572865, -1610612734, 0, -1638373, -1073741822, 0, -1507329, -1610612734, 0, -1572837, -1073741822, 0, -1441793, -1610612734, 0, -1507301, -1073741822, 0, -1376257, -1610612734, 0, -1441765, -1073741822, 0, -1310721, -1610612734, 0, -1376229, -1073741822, 0, -1245185, -1610612734, 0, -1310693, -1073741822, 0, -1179649, -1610612734, 0, -1245157, -1073741822, 0, -1114113, -1610612734, 0, -1179621, -1073741822, 0, -1048577, -1610612734, 0, -1114085, -1073741822, 0, -983041, -1610612734, 0, -1048549, -1073741822, 0, -917505, -1610612734, 0, -983013, -1073741822, 0, -851969, -1610612734, 0, -917477, -1073741822, 0, -786433, -1610612734, 0, -851941, -1073741822, 0, -720897, -1610612734, 0, -786405, -1073741822, 0, -655361, -1610612734, 0, -720869, -1073741822, 0, -589825, -1610612734, 0, -655333, -1073741822, 0, -524289, -1610612734, 0, -589797, -1073741822, 0, -458753, -1610612734, 0, -524261, -1073741822, 0, -393217, -1610612734, 0, -458725, -1073741822, 0, -327681, -1610612734, 0, -393189, -1073741822, 0, -262145, -1610612734, 0, -327653, -1073741822, 0, -196609, -1610612734, 0, -262117, -1073741822, 0, -131073, -1610612734, 0, -196581, -1073741822, 0, -65537, -1610612734, 0, -131045, -1073741822, 0, -1, -1610612733, 0, -65536, 2, 0, -65535, 2, 0, -65534, 2, 0, -65533, 2, 0, -65532, 2, 0, -65531, 2, 0, -65530, 2, 0, -65529, 2, 0, -65528, 2, 0, -65527, 2, 0, -65526, 2, 0, -65525, 2, 0, -65524, 2, 0, -65523, 2, 0, -65522, 2, 0, -65521, 2, 0, -65520, 2, 0, -65519, 2, 0, -65518, 2, 0, -65517, 2, 0, -65516, 2, 0, -65515, 2, 0, -65514, 2, 0, -65513, 2, 0, -65512, 2, 0, -65511, 2, 0, -65510, 2, 0, -65509, 3, 0 ) +tile_data = PoolIntArray( -1114112, -2147483645, 0, -1114111, 1610612738, 0, -1114110, 1610612738, 0, -1114109, 1610612738, 0, -1114108, 1610612738, 0, -1114107, 1610612738, 0, -1114106, 1610612738, 0, -1114105, 1610612738, 0, -1114104, 1610612738, 0, -1114103, 1610612738, 0, -1114102, 1610612738, 0, -1114101, 1610612738, 0, -1114100, 1610612738, 0, -1114099, 1610612738, 0, -1114098, 1610612738, 0, -1114097, 1610612738, 0, -1114096, 1610612738, 0, -1114095, 1610612738, 0, -1114094, 1610612738, 0, -1114093, 1610612738, 0, -1114092, 1610612738, 0, -1114091, 1610612738, 0, -1114090, 1610612738, 0, -1114089, 1610612738, 0, -1114088, 1610612738, 0, -1114087, 1610612738, 0, -1114086, 1610612738, 0, -1114085, 1610612738, 0, -1114084, 1610612738, 0, -1114083, 1073741827, 0, -1114082, 1073741827, 0, -1114081, 1073741827, 0, -1114080, 1073741827, 0, -1048576, -1610612734, 0, -1048547, -1073741822, 0, -1048546, 1073741827, 0, -1048545, 1073741827, 0, -1048544, 1073741827, 0, -983040, -1610612734, 0, -983011, -1073741822, 0, -983010, 1073741827, 0, -983009, 1073741827, 0, -983008, 1073741827, 0, -917504, -1610612734, 0, -917475, -1073741817, 0, -917474, 1073741826, 0, -917473, 1073741826, 0, -917472, 1610612739, 0, -851968, -1610612734, 0, -851936, -2147483646, 0, -786432, -1610612734, 0, -786400, -2147483646, 0, -720896, -1610612734, 0, -720871, 7, 0, -720870, 2, 0, -720869, 2, 0, -720868, 2, 0, -720867, 2, 0, -720866, 2, 0, -720865, 2, 0, -720864, 1610612739, 0, -655360, -1610612734, 0, -655353, 7, 0, -655352, 536870919, 0, -655335, -1073741822, 0, -655334, 3, 0, -655333, 3, 0, -655332, 3, 0, -655331, 1073741827, 0, -655330, 1073741827, 0, -655329, 1073741827, 0, -655328, 1073741827, 0, -589824, -1610612734, 0, -589819, 7, 0, -589818, 2, 0, -589817, 3, 0, -589816, -1610612734, 0, -589799, -1073741822, 0, -589798, 3, 0, -589797, 3, 0, -589796, 3, 0, -589795, 1073741827, 0, -589794, 1073741827, 0, -589793, 1073741827, 0, -589792, 1073741827, 0, -524288, -1610612734, 0, -524283, -1073741817, 0, -524282, 1610612738, 0, -524281, -1073741822, 0, -524280, 3, 0, -524279, 2, 0, -524278, 536870919, 0, -524263, -1073741822, 0, -524262, 3, 0, -524261, 3, 0, -524260, 3, 0, -524259, 1073741827, 0, -524258, 1073741827, 0, -524257, 1073741827, 0, -524256, 1073741827, 0, -458752, -1610612734, 0, -458745, -1073741822, 0, -458744, 3, 0, -458743, 3, 0, -458742, 3, 0, -458741, 2, 0, -458740, 2, 0, -458739, 2, 0, -458738, 2, 0, -458737, 2, 0, -458736, 536870919, 0, -458727, -2147483646, 0, -458726, 3, 0, -458725, 3, 0, -458724, 3, 0, -458723, 1073741827, 0, -458722, 1073741827, 0, -458721, 1073741827, 0, -458720, 1073741827, 0, -393216, -1610612734, 0, -393209, -1073741822, 0, -393208, 536870915, 0, -393207, 536870915, 0, -393206, 536870915, 0, -393205, 536870915, 0, -393204, 536870915, 0, -393203, 536870915, 0, -393202, 536870915, 0, -393201, 536870915, 0, -393200, 536870915, 0, -393199, 2, 0, -393198, 2, 0, -393197, 2, 0, -393196, 2, 0, -393195, 2, 0, -393194, 2, 0, -393193, 2, 0, -393192, 2, 0, -393191, 536870915, 0, -393190, 536870915, 0, -393189, 536870915, 0, -393188, 536870915, 0, -393187, 536870915, 0, -393186, 1073741827, 0, -393185, 1073741827, 0, -393184, 1073741827, 0, -327680, -1610612734, 0, -327673, -1073741822, 0, -327672, 536870915, 0, -327671, 536870915, 0, -327670, 536870915, 0, -327669, 536870915, 0, -327668, 536870915, 0, -327667, 536870915, 0, -327666, 536870915, 0, -327665, 536870915, 0, -327664, 536870915, 0, -327663, 536870915, 0, -327662, 536870915, 0, -327661, 536870915, 0, -327660, 536870915, 0, -327659, 536870915, 0, -327658, 536870915, 0, -327657, 536870915, 0, -327656, 536870915, 0, -327655, 536870915, 0, -327654, 536870915, 0, -327653, 536870915, 0, -327652, 536870915, 0, -327651, 536870915, 0, -327650, 1073741827, 0, -327649, 1073741827, 0, -327648, 1073741827, 0, -262144, -1610612734, 0, -262137, -1073741822, 0, -262136, 536870915, 0, -262135, 536870915, 0, -262134, 536870915, 0, -262133, 536870915, 0, -262132, 536870915, 0, -262131, 536870915, 0, -262130, 536870915, 0, -262129, 536870915, 0, -262128, 536870915, 0, -262127, 1073741827, 0, -262126, 1073741827, 0, -262125, 1073741827, 0, -262124, 1073741827, 0, -262123, 1073741827, 0, -262122, 1073741827, 0, -262121, 1073741827, 0, -262120, 1073741827, 0, -262119, 1073741827, 0, -262118, 1073741827, 0, -262117, 1073741827, 0, -262116, 1073741827, 0, -262115, 1073741827, 0, -262114, 1073741827, 0, -262113, 1073741827, 0, -262112, 1073741827, 0, -196608, -1610612734, 0, -196601, -1073741822, 0, -196600, 536870915, 0, -196599, 536870915, 0, -196598, 536870915, 0, -196597, 536870915, 0, -196596, 536870915, 0, -196595, 536870915, 0, -196594, 536870915, 0, -196593, 536870915, 0, -196592, 536870915, 0, -196591, 1073741827, 0, -196590, 1073741827, 0, -196589, 1073741827, 0, -196588, 1073741827, 0, -196587, 1073741827, 0, -196586, 1073741827, 0, -196585, 1073741827, 0, -196584, 1073741827, 0, -196583, 1073741827, 0, -196582, 1073741827, 0, -196581, 1073741827, 0, -196580, 1073741827, 0, -196579, 1073741827, 0, -196578, 1073741827, 0, -196577, 1073741827, 0, -196576, 1073741827, 0, -131072, -1610612734, 0, -131067, 7, 0, -131066, 2, 0, -131065, 1610612739, 0, -131064, 536870915, 0, -131063, 536870915, 0, -131062, 536870915, 0, -131061, 536870915, 0, -131060, 536870915, 0, -131059, 536870915, 0, -131058, 536870915, 0, -131057, 536870915, 0, -131056, 536870915, 0, -131055, 1073741827, 0, -131054, 1073741827, 0, -131053, 1073741827, 0, -131052, 1073741827, 0, -131051, 1073741827, 0, -131050, 1073741827, 0, -131049, 1073741827, 0, -131048, 1073741827, 0, -131047, 1073741827, 0, -131046, 1073741827, 0, -131045, 1073741827, 0, -131044, 1073741827, 0, -131043, 1073741827, 0, -131042, 1073741827, 0, -131041, 1073741827, 0, -131040, 1073741827, 0, -65536, 1610612739, 0, -65535, 2, 0, -65534, 2, 0, -65533, 2, 0, -65532, 2, 0, -65531, 3, 0, -65530, 1610612739, 0, -65529, 1610612739, 0, -65528, 536870915, 0, -65527, 536870915, 0, -65526, 536870915, 0, -65525, 536870915, 0, -65524, 536870915, 0, -65523, 536870915, 0, -65522, 536870915, 0, -65521, 536870915, 0, -65520, 536870915, 0, -65519, 1073741827, 0, -65518, 1073741827, 0, -65517, 1073741827, 0, -65516, 1073741827, 0, -65515, 1073741827, 0, -65514, 1073741827, 0, -65513, 1073741827, 0, -65512, 1073741827, 0, -65511, 1073741827, 0, -65510, 1073741827, 0, -65509, 1073741827, 0, -65508, 1073741827, 0, -65507, 1073741827, 0, -65506, 1073741827, 0, -65505, 1073741827, 0, -65504, 1073741827, 0 ) -[node name="DropThroughPlatform" parent="." instance=ExtResource( 3 )] -position = Vector2( 273, -24 ) -scale = Vector2( 0.878906, 0.936025 ) -tile_data = PoolIntArray( -262170, 1, 0, -262169, 0, 0, -262167, 0, 0, -262165, 0, 0, -262163, 0, 0, -262161, 0, 0, -262159, 0, 0, -262157, 0, 0, -262155, 0, 0, -262153, 0, 0, -262151, 0, 0, -262149, 0, 0, -262147, 0, 0, -262145, 0, 0, -327679, 0, 0, -327677, 0, 0, -327675, 0, 0, -327673, 0, 0, -327671, 0, 0, -327670, 0, 0, -327668, 0, 0, -327666, 0, 0, -327664, 0, 0, -327662, 0, 0, -327660, 0, 0, -327658, 0, 0, -327656, 0, 0, -327654, 0, 0, -327652, 0, 0, -327650, 0, 0, -327648, 0, 0, -327646, 2, 0 ) +[node name="Spikes5" parent="TileMap" instance=ExtResource( 3 )] +position = Vector2( 540, -156 ) -[node name="DropThroughPlatform2" parent="." instance=ExtResource( 3 )] -position = Vector2( 273, -81 ) -scale = Vector2( 0.878906, 0.936025 ) -tile_data = PoolIntArray( -262170, 1, 0, -262169, 0, 0, -262167, 0, 0, -262165, 0, 0, -262163, 0, 0, -262161, 0, 0, -262159, 0, 0, -262157, 0, 0, -262155, 0, 0, -262153, 0, 0, -262151, 0, 0, -262149, 0, 0, -262147, 0, 0, -262145, 0, 0, -327679, 0, 0, -327677, 0, 0, -327675, 0, 0, -327673, 0, 0, -327671, 0, 0, -327670, 0, 0, -327668, 0, 0, -327666, 0, 0, -327664, 0, 0, -327662, 0, 0, -327660, 0, 0, -327658, 0, 0, -327656, 0, 0, -327654, 0, 0, -327652, 0, 0, -327650, 0, 0, -327648, 0, 0, -327646, 2, 0 ) +[node name="Spikes6" parent="TileMap" instance=ExtResource( 3 )] +position = Vector2( 516, -156 ) -[node name="DropThroughPlatform3" parent="." instance=ExtResource( 3 )] -position = Vector2( 274.5, -135.142 ) -scale = Vector2( 0.878906, 0.936025 ) -tile_data = PoolIntArray( -262170, 1, 0, -262169, 0, 0, -262167, 0, 0, -262165, 0, 0, -262163, 0, 0, -262161, 0, 0, -262159, 0, 0, -262157, 0, 0, -262155, 0, 0, -262153, 0, 0, -262151, 0, 0, -262149, 0, 0, -262147, 0, 0, -262145, 0, 0, -327679, 0, 0, -327677, 0, 0, -327675, 0, 0, -327673, 0, 0, -327671, 0, 0, -327670, 0, 0, -327668, 0, 0, -327666, 0, 0, -327664, 0, 0, -327662, 0, 0, -327660, 0, 0, -327658, 0, 0, -327656, 0, 0, -327654, 0, 0, -327652, 0, 0, -327650, 0, 0, -327648, 0, 0, -327646, 2, 0 ) +[node name="Spikes7" parent="TileMap" instance=ExtResource( 3 )] +position = Vector2( 588, -156 ) -[node name="DropThroughPlatform4" parent="." instance=ExtResource( 3 )] -position = Vector2( 274.5, -192.142 ) -scale = Vector2( 0.878906, 0.936025 ) -tile_data = PoolIntArray( -262170, 1, 0, -262169, 0, 0, -262167, 0, 0, -262165, 0, 0, -262163, 0, 0, -262161, 0, 0, -262159, 0, 0, -262157, 0, 0, -262155, 0, 0, -262153, 0, 0, -262151, 0, 0, -262149, 0, 0, -262147, 0, 0, -262145, 0, 0, -327679, 0, 0, -327677, 0, 0, -327675, 0, 0, -327673, 0, 0, -327671, 0, 0, -327670, 0, 0, -327668, 0, 0, -327666, 0, 0, -327664, 0, 0, -327662, 0, 0, -327660, 0, 0, -327658, 0, 0, -327656, 0, 0, -327654, 0, 0, -327652, 0, 0, -327650, 0, 0, -327648, 0, 0, -327646, 2, 0 ) +[node name="Spikes8" parent="TileMap" instance=ExtResource( 3 )] +position = Vector2( 564, -156 ) -[node name="DropThroughPlatform5" parent="." instance=ExtResource( 3 )] -position = Vector2( 271.5, -240 ) -scale = Vector2( 0.878906, 0.936025 ) -tile_data = PoolIntArray( -262170, 1, 0, -262169, 0, 0, -262167, 0, 0, -262165, 0, 0, -262163, 0, 0, -262161, 0, 0, -262159, 0, 0, -262157, 0, 0, -262155, 0, 0, -262153, 0, 0, -262151, 0, 0, -262149, 0, 0, -262147, 0, 0, -262145, 0, 0, -327679, 0, 0, -327677, 0, 0, -327675, 0, 0, -327673, 0, 0, -327671, 0, 0, -327670, 0, 0, -327668, 0, 0, -327666, 0, 0, -327664, 0, 0, -327662, 0, 0, -327660, 0, 0, -327658, 0, 0, -327656, 0, 0, -327654, 0, 0, -327652, 0, 0, -327650, 0, 0, -327648, 0, 0, -327646, 2, 0 ) +[node name="Spikes2" parent="TileMap" instance=ExtResource( 3 )] +position = Vector2( 444, -156 ) -[node name="DropThroughPlatform6" parent="." instance=ExtResource( 3 )] -position = Vector2( 271.5, -297 ) -scale = Vector2( 0.878906, 0.936025 ) -tile_data = PoolIntArray( -262170, 1, 0, -262169, 0, 0, -262167, 0, 0, -262165, 0, 0, -262163, 0, 0, -262161, 0, 0, -262159, 0, 0, -262157, 0, 0, -262155, 0, 0, -262153, 0, 0, -262151, 0, 0, -262149, 0, 0, -262147, 0, 0, -262145, 0, 0, -327679, 0, 0, -327677, 0, 0, -327675, 0, 0, -327673, 0, 0, -327671, 0, 0, -327670, 0, 0, -327668, 0, 0, -327666, 0, 0, -327664, 0, 0, -327662, 0, 0, -327660, 0, 0, -327658, 0, 0, -327656, 0, 0, -327654, 0, 0, -327652, 0, 0, -327650, 0, 0, -327648, 0, 0, -327646, 2, 0 ) +[node name="Spikes" parent="TileMap" instance=ExtResource( 3 )] +position = Vector2( 420, -156 ) -[node name="DropThroughPlatform7" parent="." instance=ExtResource( 3 )] -position = Vector2( 273, -351.142 ) -scale = Vector2( 0.878906, 0.936025 ) -tile_data = PoolIntArray( -262170, 1, 0, -262169, 0, 0, -262167, 0, 0, -262165, 0, 0, -262163, 0, 0, -262161, 0, 0, -262159, 0, 0, -262157, 0, 0, -262155, 0, 0, -262153, 0, 0, -262151, 0, 0, -262149, 0, 0, -262147, 0, 0, -262145, 0, 0, -327679, 0, 0, -327677, 0, 0, -327675, 0, 0, -327673, 0, 0, -327671, 0, 0, -327670, 0, 0, -327668, 0, 0, -327666, 0, 0, -327664, 0, 0, -327662, 0, 0, -327660, 0, 0, -327658, 0, 0, -327656, 0, 0, -327654, 0, 0, -327652, 0, 0, -327650, 0, 0, -327648, 0, 0, -327646, 2, 0 ) +[node name="Spikes3" parent="TileMap" instance=ExtResource( 3 )] +position = Vector2( 492, -156 ) -[node name="DropThroughPlatform8" parent="." instance=ExtResource( 3 )] -position = Vector2( 273, -408.142 ) -scale = Vector2( 0.878906, 0.936025 ) -tile_data = PoolIntArray( -262170, 1, 0, -262169, 0, 0, -262167, 0, 0, -262165, 0, 0, -262163, 0, 0, -262161, 0, 0, -262159, 0, 0, -262157, 0, 0, -262155, 0, 0, -262153, 0, 0, -262151, 0, 0, -262149, 0, 0, -262147, 0, 0, -262145, 0, 0, -327679, 0, 0, -327677, 0, 0, -327675, 0, 0, -327673, 0, 0, -327671, 0, 0, -327670, 0, 0, -327668, 0, 0, -327666, 0, 0, -327664, 0, 0, -327662, 0, 0, -327660, 0, 0, -327658, 0, 0, -327656, 0, 0, -327654, 0, 0, -327652, 0, 0, -327650, 0, 0, -327648, 0, 0, -327646, 2, 0 ) +[node name="Spikes4" parent="TileMap" instance=ExtResource( 3 )] +position = Vector2( 468, -156 ) [node name="GameplaySignalManager" type="Node2D" parent="."] script = ExtResource( 10 ) diff --git a/src/Levels/03 Level.tscn b/src/Levels/03 Level.tscn new file mode 100644 index 0000000..5c2e96f --- /dev/null +++ b/src/Levels/03 Level.tscn @@ -0,0 +1,158 @@ +[gd_scene load_steps=46 format=2] + +[ext_resource path="res://src/Utilities/GameplaySignalManager.gd" type="Script" id=1] +[ext_resource path="res://src/Environment/AlienShipTileSet.tres" type="TileSet" id=2] +[ext_resource path="res://src/Contraptions/Platform/DropThroughPlatform.tscn" type="PackedScene" id=3] +[ext_resource path="res://src/Actors/Blobby/Blobby.tscn" type="PackedScene" id=4] +[ext_resource path="res://src/Contraptions/Platform/SpringPhysics.gd" type="Script" id=5] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder2.png" type="Texture" id=6] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder17.png" type="Texture" id=7] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder13.png" type="Texture" id=8] +[ext_resource path="res://src/UserInterface/UserInterface.tscn" type="PackedScene" id=9] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder27.png" type="Texture" id=10] +[ext_resource path="res://src/Actors/BlobbyCam.tscn" type="PackedScene" id=11] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder5.png" type="Texture" id=12] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder31.png" type="Texture" id=13] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder14.png" type="Texture" id=14] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder4.png" type="Texture" id=15] +[ext_resource path="res://assets/contraption/SpringPlatform.png" type="Texture" id=16] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder15.png" type="Texture" id=17] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder22.png" type="Texture" id=18] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder23.png" type="Texture" id=19] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder28.png" type="Texture" id=20] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder1.png" type="Texture" id=21] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder32.png" type="Texture" id=22] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder30.png" type="Texture" id=23] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder3.png" type="Texture" id=24] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder11.png" type="Texture" id=25] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder10.png" type="Texture" id=26] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder21.png" type="Texture" id=27] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder6.png" type="Texture" id=28] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder24.png" type="Texture" id=29] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder8.png" type="Texture" id=30] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder29.png" type="Texture" id=31] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder19.png" type="Texture" id=32] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder9.png" type="Texture" id=33] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder7.png" type="Texture" id=34] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder18.png" type="Texture" id=35] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder20.png" type="Texture" id=36] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder12.png" type="Texture" id=37] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder26.png" type="Texture" id=38] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder16.png" type="Texture" id=39] +[ext_resource path="res://assets/contraption/SpringHolder/SpringHolder25.png" type="Texture" id=40] + +[sub_resource type="AnimationNodeStateMachinePlayback" id=4] + +[sub_resource type="RectangleShape2D" id=2] +extents = Vector2( 11.4863, 2.10568 ) + +[sub_resource type="RectangleShape2D" id=1] +extents = Vector2( 11.925, 0.0109166 ) + +[sub_resource type="RectangleShape2D" id=3] +extents = Vector2( 11.9158, 2.06284 ) + +[sub_resource type="SpriteFrames" id=5] +animations = [ { +"frames": [ ExtResource( 21 ), ExtResource( 6 ), ExtResource( 24 ), ExtResource( 15 ), ExtResource( 12 ), ExtResource( 28 ), ExtResource( 34 ), ExtResource( 30 ), ExtResource( 33 ), ExtResource( 26 ), ExtResource( 25 ), ExtResource( 37 ), ExtResource( 8 ), ExtResource( 14 ), ExtResource( 17 ), ExtResource( 39 ), ExtResource( 7 ), ExtResource( 35 ), ExtResource( 32 ), ExtResource( 36 ), ExtResource( 27 ), ExtResource( 18 ), ExtResource( 19 ), ExtResource( 29 ), ExtResource( 40 ), ExtResource( 38 ), ExtResource( 10 ), ExtResource( 20 ), ExtResource( 31 ), ExtResource( 23 ), ExtResource( 13 ), ExtResource( 22 ) ], +"loop": true, +"name": "default", +"speed": 6.0 +} ] + +[node name="LevelTemplate" type="Node2D"] +__meta__ = { +"_edit_horizontal_guides_": [ 464.0 ], +"_edit_vertical_guides_": [ 2880.0 ] +} + +[node name="UserInterface" parent="." instance=ExtResource( 9 )] + +[node name="Timer" parent="UserInterface/HUD/HUDOverlay/GetBackTimer" index="0"] +wait_time = 20.0 + +[node name="PauseScreen" parent="UserInterface" index="1"] +margin_left = 3.15372 +margin_top = 0.456848 +margin_right = 3.15375 +margin_bottom = 0.456848 + +[node name="BlobbyCam" parent="." instance=ExtResource( 11 )] + +[node name="Blobby" parent="." instance=ExtResource( 4 )] +unique_name_in_owner = true +position = Vector2( 59, 112 ) +scale = Vector2( 0.878906, 0.936025 ) + +[node name="AnimationTree" parent="Blobby/BlobbySprite" index="0"] +parameters/playback = SubResource( 4 ) + +[node name="Spring" type="Node2D" parent="."] +position = Vector2( 60, 296 ) + +[node name="SpringPlatform" type="Node2D" parent="Spring"] +scale = Vector2( 2.5, 1 ) +script = ExtResource( 5 ) + +[node name="Platform" type="Sprite" parent="Spring/SpringPlatform"] +texture = ExtResource( 16 ) + +[node name="SpringSkin" type="Area2D" parent="Spring/SpringPlatform"] +collision_layer = 32 +collision_mask = 3 + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Spring/SpringPlatform/SpringSkin"] +position = Vector2( -0.0412841, -1.27843 ) +shape = SubResource( 2 ) + +[node name="SpringBody" type="KinematicBody2D" parent="Spring/SpringPlatform"] +collision_layer = 32 +collision_mask = 41 + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Spring/SpringPlatform/SpringBody"] +position = Vector2( 0.0109062, -1.5689 ) +shape = SubResource( 1 ) +one_way_collision = true + +[node name="EnteringVelocityDetector" type="Area2D" parent="Spring/SpringPlatform"] +position = Vector2( 0, -3.04889 ) +collision_layer = 32 +collision_mask = 41 + +[node name="CollisionShape2D" type="CollisionShape2D" parent="Spring/SpringPlatform/EnteringVelocityDetector"] +position = Vector2( 0.00395775, -1.07744 ) +shape = SubResource( 3 ) + +[node name="AnimatedSprite" type="AnimatedSprite" parent="Spring"] +position = Vector2( 0, 1.5 ) +z_index = -1 +frames = SubResource( 5 ) +frame = 9 +playing = true + +[node name="TileMap" type="TileMap" parent="."] +tile_set = ExtResource( 2 ) +cell_size = Vector2( 24, 24 ) +cell_quadrant_size = 3 +cell_custom_transform = Transform2D( 24, 0, 0, 24, 0, 0 ) +collision_layer = 8 +collision_mask = 8 +format = 1 +tile_data = PoolIntArray( 1, 1610612738, 0, 2, 1610612738, 0, 3, 1610612738, 0, 65536, -1610612732, 0, 65540, -1073741822, 0, 65569, 2, 0, 131072, -1610612732, 0, 131076, -1073741822, 0, 131105, 2, 0, 196608, -1610612732, 0, 196612, -1073741822, 0, 196641, 2, 0, 262144, -1610612732, 0, 262148, -1073741822, 0, 262177, 2, 0, 327680, -1610612732, 0, 327684, -1073741822, 0, 327713, 2, 0, 393216, -1610612732, 0, 393220, -1073741822, 0, 393249, 2, 0, 458752, -1610612732, 0, 458785, 2, 0, 524288, -1610612732, 0, 524321, 2, 0, 589824, -1610612732, 0, 589828, 2, 0, 589829, 2, 0, 589857, 2, 0, 655360, -1610612732, 0, 655364, -1073741822, 0, 655365, -1610612734, 0, 655393, 2, 0, 720896, -1610612732, 0, 720900, -1073741822, 0, 720901, -1610612734, 0, 720929, 2, 0, 786432, -1610612732, 0, 786436, -1073741822, 0, 786437, -1610612734, 0, 786465, 2, 0, 851968, -1610612732, 0, 851972, -1073741822, 0, 851973, -1610612734, 0, 852001, 2, 0, 917504, 2, 0, 917505, 2, 0, 917506, 2, 0, 917507, 2, 0, 917508, 2, 0, 917509, 2, 0, 917510, 2, 0, 917511, 2, 0, 917512, 2, 0, 917513, 4, 0, 917514, 4, 0, 917515, 4, 0, 917516, 4, 0, 917517, 4, 0, 917518, 4, 0, 917519, 4, 0, 917520, 4, 0, 917521, 4, 0, 917522, 4, 0, 917523, 4, 0, 917524, 4, 0, 917525, 4, 0, 917526, 4, 0, 917527, 4, 0, 917528, 4, 0, 917529, 4, 0, 917530, 4, 0, 917531, 4, 0, 917532, 4, 0, 917533, 4, 0, 917534, 4, 0, 917535, 4, 0, 917536, 4, 0, 917537, 4, 0 ) + +[node name="GameplaySignalManager" type="Node2D" parent="."] +script = ExtResource( 1 ) + +[node name="DropThroughPlatform" parent="." instance=ExtResource( 3 )] +tile_data = PoolIntArray( 851970, 1, 0, 851971, 0, 0, 851973, 0, 0, 851975, 2, 0 ) + +[connection signal="timeout" from="UserInterface/HUD/HUDOverlay/GetBackTimer/Timer" to="GameplaySignalManager" method="_on_Timer_timeout"] +[connection signal="body_exited" from="Blobby/BlobbySkin" to="Blobby" method="_on_BlobbySkin_body_exited"] +[connection signal="area_exited" from="Spring/SpringPlatform/SpringSkin" to="Spring/SpringPlatform" method="_on_SpringSkin_area_exited"] +[connection signal="area_entered" from="Spring/SpringPlatform/EnteringVelocityDetector" to="Spring/SpringPlatform" method="_on_EnteringVelocityDetector_area_entered"] +[connection signal="getback_timer_up" from="GameplaySignalManager" to="Blobby" method="_on_GameplaySignalManager_getback_timer_up"] +[connection signal="terminal_activated" from="GameplaySignalManager" to="UserInterface/HUD" method="_on_SignalManager_terminal_activated"] + +[editable path="UserInterface"] +[editable path="UserInterface/HUD"] +[editable path="Blobby"] diff --git a/src/Levels/Grass Test Level.tscn b/src/Levels/Grass Test Level.tscn index b77a3f5..bf62c5d 100644 --- a/src/Levels/Grass Test Level.tscn +++ b/src/Levels/Grass Test Level.tscn @@ -37,8 +37,6 @@ format = 1 tile_data = PoolIntArray( -262152, 3, 0, -262151, 3, 0, -262150, 3, 0, -262149, 3, 0, -262148, 3, 0, -262147, 3, 0, -262146, 3, 0, -262145, 3, 0, -327680, 3, 0, -327679, 3, 0, -327678, 3, 0, -327677, 3, 0, -327676, 3, 0, -327675, 3, 0, -196616, 3, 0, -262139, 3, 0, -131080, 3, 0, -196603, 3, 0, -65544, 3, 0, -131067, 3, 0, -8, 3, 0, -65531, 3, 0, 65528, 3, 0, 65529, 3, 0, 65530, 3, 0, 65531, 3, 0, 65532, 3, 0, 65533, 4, 0, 65534, 4, 0, 65535, 4, 0, 0, 4, 0, 1, 4, 0, 2, 4, 0, 3, 4, 0, 4, 4, 0, 5, 4, 0 ) [node name="BlobbyCam" parent="." instance=ExtResource( 11 )] -drag_margin_h_enabled = false -drag_margin_v_enabled = false [node name="Blobby" parent="." instance=ExtResource( 10 )] unique_name_in_owner = true diff --git a/src/Levels/The Line Level.tscn b/src/Levels/The Line Level.tscn index e5ced12..37ea9e2 100644 --- a/src/Levels/The Line Level.tscn +++ b/src/Levels/The Line Level.tscn @@ -1,4 +1,4 @@ -[gd_scene load_steps=13 format=2] +[gd_scene load_steps=14 format=2] [ext_resource path="res://src/Utilities/GameplaySignalManager.gd" type="Script" id=1] [ext_resource path="res://src/Environment/AlienShipTileSet.tres" type="TileSet" id=2] @@ -11,6 +11,7 @@ [ext_resource path="res://src/UserInterface/UserInterface.tscn" type="PackedScene" id=9] [ext_resource path="res://src/Contraptions/Portal/Portal.tscn" type="PackedScene" id=10] [ext_resource path="res://src/Actors/BlobbyCam.tscn" type="PackedScene" id=11] +[ext_resource path="res://src/Actors/Enemies/Beings/WhatAreFrog.tscn" type="PackedScene" id=12] [sub_resource type="AnimationNodeStateMachinePlayback" id=4] @@ -82,7 +83,7 @@ cell_custom_transform = Transform2D( 24, 0, 0, 24, 0, 0 ) collision_layer = 8 collision_mask = 8 format = 1 -tile_data = PoolIntArray( 0, 4, 0, 260, 4, 0, 65536, 4, 0, 65796, 4, 0, 131072, 4, 0, 131332, 4, 0, 196608, 4, 0, 196868, 4, 0, 262144, 4, 0, 262404, 4, 0, 327680, 4, 0, 327940, 4, 0, 393216, 4, 0, 393476, 4, 0, 458752, 4, 0, 459012, 4, 0, 524288, 4, 0, 524548, 4, 0, 589824, 4, 0, 590084, 4, 0, 655360, 4, 0, 655620, 4, 0, 720896, 4, 0, 721156, 4, 0, 786432, 4, 0, 786692, 4, 0, 851968, 4, 0, 852228, 4, 0, 917504, 2, 0, 917505, 2, 0, 917506, 2, 0, 917507, 2, 0, 917508, 2, 0, 917509, 2, 0, 917510, 2, 0, 917511, 2, 0, 917512, 2, 0, 917513, 4, 0, 917514, 4, 0, 917515, 4, 0, 917516, 4, 0, 917517, 4, 0, 917518, 4, 0, 917519, 4, 0, 917520, 4, 0, 917521, 4, 0, 917522, 4, 0, 917523, 4, 0, 917524, 4, 0, 917525, 4, 0, 917526, 4, 0, 917527, 4, 0, 917528, 4, 0, 917529, 4, 0, 917530, 4, 0, 917531, 4, 0, 917532, 4, 0, 917533, 4, 0, 917534, 4, 0, 917535, 4, 0, 917536, 4, 0, 917537, 4, 0, 917538, 4, 0, 917539, 4, 0, 917540, 4, 0, 917541, 4, 0, 917542, 4, 0, 917543, 4, 0, 917544, 4, 0, 917545, 4, 0, 917546, 4, 0, 917547, 4, 0, 917548, 4, 0, 917549, 4, 0, 917550, 4, 0, 917551, 4, 0, 917552, 4, 0, 917553, 4, 0, 917554, 4, 0, 917555, 4, 0, 917556, 4, 0, 917557, 4, 0, 917558, 4, 0, 917559, 4, 0, 917560, 4, 0, 917561, 4, 0, 917562, 4, 0, 917563, 4, 0, 917564, 4, 0, 917565, 4, 0, 917566, 4, 0, 917567, 4, 0, 917568, 4, 0, 917569, 4, 0, 917570, 4, 0, 917571, 4, 0, 917572, 4, 0, 917573, 4, 0, 917574, 4, 0, 917575, 4, 0, 917576, 4, 0, 917577, 4, 0, 917578, 4, 0, 917579, 4, 0, 917580, 4, 0, 917581, 4, 0, 917582, 4, 0, 917583, 4, 0, 917584, 4, 0, 917585, 4, 0, 917586, 4, 0, 917587, 4, 0, 917588, 4, 0, 917589, 4, 0, 917590, 4, 0, 917591, 4, 0, 917592, 4, 0, 917593, 4, 0, 917594, 4, 0, 917595, 4, 0, 917596, 4, 0, 917597, 4, 0, 917598, 4, 0, 917599, 4, 0, 917600, 4, 0, 917601, 4, 0, 917602, 4, 0, 917603, 4, 0, 917604, 4, 0, 917605, 4, 0, 917606, 4, 0, 917607, 4, 0, 917608, 4, 0, 917609, 4, 0, 917610, 4, 0, 917611, 4, 0, 917612, 4, 0, 917613, 4, 0, 917614, 4, 0, 917615, 4, 0, 917616, 4, 0, 917617, 4, 0, 917618, 4, 0, 917619, 4, 0, 917620, 4, 0, 917621, 4, 0, 917622, 4, 0, 917623, 4, 0, 917624, 4, 0, 917625, 4, 0, 917626, 4, 0, 917627, 4, 0, 917628, 4, 0, 917629, 4, 0, 917630, 4, 0, 917631, 4, 0, 917632, 4, 0, 917633, 4, 0, 917634, 4, 0, 917635, 4, 0, 917636, 4, 0, 917637, 4, 0, 917638, 4, 0, 917639, 4, 0, 917640, 4, 0, 917641, 4, 0, 917642, 4, 0, 917643, 4, 0, 917644, 4, 0, 917645, 4, 0, 917646, 4, 0, 917647, 4, 0, 917648, 4, 0, 917649, 4, 0, 917650, 4, 0, 917651, 4, 0, 917652, 4, 0, 917653, 4, 0, 917654, 4, 0, 917655, 4, 0, 917656, 4, 0, 917657, 4, 0, 917658, 4, 0, 917659, 4, 0, 917660, 4, 0, 917661, 4, 0, 917662, 4, 0, 917663, 4, 0, 917664, 4, 0, 917665, 4, 0, 917666, 4, 0, 917667, 4, 0, 917668, 4, 0, 917669, 4, 0, 917670, 4, 0, 917671, 4, 0, 917672, 4, 0, 917673, 4, 0, 917674, 4, 0, 917675, 4, 0, 917676, 4, 0, 917677, 4, 0, 917678, 4, 0, 917679, 4, 0, 917680, 4, 0, 917681, 4, 0, 917682, 4, 0, 917683, 4, 0, 917684, 4, 0, 917685, 4, 0, 917686, 4, 0, 917687, 4, 0, 917688, 4, 0, 917689, 4, 0, 917690, 4, 0, 917691, 4, 0, 917692, 4, 0, 917693, 4, 0, 917694, 4, 0, 917695, 4, 0, 917696, 4, 0, 917697, 4, 0, 917698, 4, 0, 917699, 4, 0, 917700, 4, 0, 917701, 4, 0, 917702, 4, 0, 917703, 4, 0, 917704, 4, 0, 917705, 4, 0, 917706, 4, 0, 917707, 4, 0, 917708, 4, 0, 917709, 4, 0, 917710, 4, 0, 917711, 4, 0, 917712, 4, 0, 917713, 4, 0, 917714, 4, 0, 917715, 4, 0, 917716, 4, 0, 917717, 4, 0, 917718, 4, 0, 917719, 4, 0, 917720, 4, 0, 917721, 4, 0, 917722, 4, 0, 917723, 4, 0, 917724, 4, 0, 917725, 4, 0, 917726, 4, 0, 917727, 4, 0, 917728, 4, 0, 917729, 4, 0, 917730, 4, 0, 917731, 4, 0, 917732, 4, 0, 917733, 4, 0, 917734, 4, 0, 917735, 4, 0, 917736, 4, 0, 917737, 4, 0, 917738, 4, 0, 917739, 4, 0, 917740, 4, 0, 917741, 4, 0, 917742, 4, 0, 917743, 4, 0, 917744, 4, 0, 917745, 4, 0, 917746, 4, 0, 917747, 4, 0, 917748, 4, 0, 917749, 4, 0, 917750, 4, 0, 917751, 4, 0, 917752, 4, 0, 917753, 4, 0, 917754, 4, 0, 917755, 4, 0, 917756, 4, 0, 917757, 4, 0, 917758, 4, 0, 917759, 4, 0, 917760, 4, 0, 917761, 4, 0, 917762, 4, 0, 917763, 4, 0, 917764, 4, 0 ) +tile_data = PoolIntArray( 0, -1610612732, 0, 260, -1073741820, 0, 65536, -1610612732, 0, 65569, 2, 0, 65796, -1073741820, 0, 131072, -1610612732, 0, 131105, 2, 0, 131332, -1073741820, 0, 196608, -1610612732, 0, 196641, 2, 0, 196868, -1073741820, 0, 262144, -1610612732, 0, 262177, 2, 0, 262404, -1073741820, 0, 327680, -1610612732, 0, 327713, 2, 0, 327940, -1073741820, 0, 393216, -1610612732, 0, 393249, 2, 0, 393476, -1073741820, 0, 458752, -1610612732, 0, 458785, 2, 0, 459012, -1073741820, 0, 524288, -1610612732, 0, 524321, 2, 0, 524548, -1073741820, 0, 589824, -1610612732, 0, 589857, 2, 0, 590084, -1073741820, 0, 655360, -1610612732, 0, 655393, 2, 0, 655620, -1073741820, 0, 720896, -1610612732, 0, 720929, 2, 0, 721156, -1073741820, 0, 786432, -1610612732, 0, 786465, 2, 0, 786692, -1073741820, 0, 851968, -1610612732, 0, 852001, 2, 0, 852228, -1073741820, 0, 917504, 2, 0, 917505, 2, 0, 917506, 2, 0, 917507, 2, 0, 917508, 2, 0, 917509, 2, 0, 917510, 2, 0, 917511, 2, 0, 917512, 2, 0, 917513, 4, 0, 917514, 4, 0, 917515, 4, 0, 917516, 4, 0, 917517, 4, 0, 917518, 4, 0, 917519, 4, 0, 917520, 4, 0, 917521, 4, 0, 917522, 4, 0, 917523, 4, 0, 917524, 4, 0, 917525, 4, 0, 917526, 4, 0, 917527, 4, 0, 917528, 4, 0, 917529, 4, 0, 917530, 4, 0, 917531, 4, 0, 917532, 4, 0, 917533, 4, 0, 917534, 4, 0, 917535, 4, 0, 917536, 4, 0, 917537, 4, 0, 917538, 4, 0, 917539, 4, 0, 917540, 4, 0, 917541, 4, 0, 917542, 4, 0, 917543, 4, 0, 917544, 4, 0, 917545, 4, 0, 917546, 4, 0, 917547, 4, 0, 917548, 4, 0, 917549, 4, 0, 917550, 4, 0, 917551, 4, 0, 917552, 4, 0, 917553, 4, 0, 917554, 4, 0, 917555, 4, 0, 917556, 4, 0, 917557, 4, 0, 917558, 4, 0, 917559, 4, 0, 917560, 4, 0, 917561, 4, 0, 917562, 4, 0, 917563, 4, 0, 917564, 4, 0, 917565, 4, 0, 917566, 4, 0, 917567, 4, 0, 917568, 4, 0, 917569, 4, 0, 917570, 4, 0, 917571, 4, 0, 917572, 4, 0, 917573, 4, 0, 917574, 4, 0, 917575, 4, 0, 917576, 4, 0, 917577, 4, 0, 917578, 4, 0, 917579, 4, 0, 917580, 4, 0, 917581, 4, 0, 917582, 4, 0, 917583, 4, 0, 917584, 4, 0, 917585, 4, 0, 917586, 4, 0, 917587, 4, 0, 917588, 4, 0, 917589, 4, 0, 917590, 4, 0, 917591, 4, 0, 917592, 4, 0, 917593, 4, 0, 917594, 4, 0, 917595, 4, 0, 917596, 4, 0, 917597, 4, 0, 917598, 4, 0, 917599, 4, 0, 917600, 4, 0, 917601, 4, 0, 917602, 4, 0, 917603, 4, 0, 917604, 4, 0, 917605, 4, 0, 917606, 4, 0, 917607, 4, 0, 917608, 4, 0, 917609, 4, 0, 917610, 4, 0, 917611, 4, 0, 917612, 4, 0, 917613, 4, 0, 917614, 4, 0, 917615, 4, 0, 917616, 4, 0, 917617, 4, 0, 917618, 4, 0, 917619, 4, 0, 917620, 4, 0, 917621, 4, 0, 917622, 4, 0, 917623, 4, 0, 917624, 4, 0, 917625, 4, 0, 917626, 4, 0, 917627, 4, 0, 917628, 4, 0, 917629, 4, 0, 917630, 4, 0, 917631, 4, 0, 917632, 4, 0, 917633, 4, 0, 917634, 4, 0, 917635, 4, 0, 917636, 4, 0, 917637, 4, 0, 917638, 4, 0, 917639, 4, 0, 917640, 4, 0, 917641, 4, 0, 917642, 4, 0, 917643, 4, 0, 917644, 4, 0, 917645, 4, 0, 917646, 4, 0, 917647, 4, 0, 917648, 4, 0, 917649, 4, 0, 917650, 4, 0, 917651, 4, 0, 917652, 4, 0, 917653, 4, 0, 917654, 4, 0, 917655, 4, 0, 917656, 4, 0, 917657, 4, 0, 917658, 4, 0, 917659, 4, 0, 917660, 4, 0, 917661, 4, 0, 917662, 4, 0, 917663, 4, 0, 917664, 4, 0, 917665, 4, 0, 917666, 4, 0, 917667, 4, 0, 917668, 4, 0, 917669, 4, 0, 917670, 4, 0, 917671, 4, 0, 917672, 4, 0, 917673, 4, 0, 917674, 4, 0, 917675, 4, 0, 917676, 4, 0, 917677, 4, 0, 917678, 4, 0, 917679, 4, 0, 917680, 4, 0, 917681, 4, 0, 917682, 4, 0, 917683, 4, 0, 917684, 4, 0, 917685, 4, 0, 917686, 4, 0, 917687, 4, 0, 917688, 4, 0, 917689, 4, 0, 917690, 4, 0, 917691, 4, 0, 917692, 4, 0, 917693, 4, 0, 917694, 4, 0, 917695, 4, 0, 917696, 4, 0, 917697, 4, 0, 917698, 4, 0, 917699, 4, 0, 917700, 4, 0, 917701, 4, 0, 917702, 4, 0, 917703, 4, 0, 917704, 4, 0, 917705, 4, 0, 917706, 4, 0, 917707, 4, 0, 917708, 4, 0, 917709, 4, 0, 917710, 4, 0, 917711, 4, 0, 917712, 4, 0, 917713, 4, 0, 917714, 4, 0, 917715, 4, 0, 917716, 4, 0, 917717, 4, 0, 917718, 4, 0, 917719, 4, 0, 917720, 4, 0, 917721, 4, 0, 917722, 4, 0, 917723, 4, 0, 917724, 4, 0, 917725, 4, 0, 917726, 4, 0, 917727, 4, 0, 917728, 4, 0, 917729, 4, 0, 917730, 4, 0, 917731, 4, 0, 917732, 4, 0, 917733, 4, 0, 917734, 4, 0, 917735, 4, 0, 917736, 4, 0, 917737, 4, 0, 917738, 4, 0, 917739, 4, 0, 917740, 4, 0, 917741, 4, 0, 917742, 4, 0, 917743, 4, 0, 917744, 4, 0, 917745, 4, 0, 917746, 4, 0, 917747, 4, 0, 917748, 4, 0, 917749, 4, 0, 917750, 4, 0, 917751, 4, 0, 917752, 4, 0, 917753, 4, 0, 917754, 4, 0, 917755, 4, 0, 917756, 4, 0, 917757, 4, 0, 917758, 4, 0, 917759, 4, 0, 917760, 4, 0, 917761, 4, 0, 917762, 4, 0, 917763, 4, 0, 917764, 4, 0 ) [node name="TreeWhyButtons" parent="." instance=ExtResource( 8 )] visible = false @@ -330,6 +331,9 @@ position = Vector2( 184.646, 323.751 ) position = Vector2( 182.244, 321.441 ) z_index = -1 +[node name="WhatAreFrog" parent="." instance=ExtResource( 12 )] +position = Vector2( 622, 323 ) + [connection signal="timeout" from="UserInterface/HUD/HUDOverlay/GetBackTimer/Timer" to="GameplaySignalManager" method="_on_Timer_timeout"] [connection signal="getback_timer_up" from="GameplaySignalManager" to="Blobby" method="_on_GameplaySignalManager_getback_timer_up"] [connection signal="terminal_activated" from="GameplaySignalManager" to="UserInterface/HUD" method="_on_SignalManager_terminal_activated"] diff --git a/src/ObstacleObjects/Spikes.tscn b/src/ObstacleObjects/Spikes.tscn index 7ddae45..cec4305 100644 --- a/src/ObstacleObjects/Spikes.tscn +++ b/src/ObstacleObjects/Spikes.tscn @@ -48,5 +48,5 @@ animations = [ { [node name="AnimatedSprite" type="AnimatedSprite" parent="."] frames = SubResource( 1 ) -frame = 17 +frame = 9 playing = true diff --git a/src/StateMachines/StateMachine.gd b/src/StateMachines/StateMachine.gd index c9e488d..fd1cb86 100644 --- a/src/StateMachines/StateMachine.gd +++ b/src/StateMachines/StateMachine.gd @@ -17,6 +17,8 @@ func _physics_process(delta): if transition != null: set_state(transition) +func state_matching_method_exists(state_string: String) -> bool: + return parent.has_method(state_string) # Game logic consequences of state func _state_logic(_delta):