├── .gitattributes ├── .gitignore ├── .godot ├── .gdignore ├── editor │ ├── AirState.gd-folding-27033aeacdcede54c403e0ade9b27202.cfg │ ├── CharacterStateMachine.gd-folding-ce6382cc4e925bf4d65f11f2641292b9.cfg │ ├── Ground.gd-folding-5c3e054cfa9ea1937453d5c6a575aaf6.cfg │ ├── GroundState.gd-folding-139402f40999e84ea2087534b60e2dd5.cfg │ ├── LandingState.gd-folding-4606e519f4a0a8b615cadd87fb62e377.cfg │ ├── State.gd-folding-3ff4f71ac79f54eadcae5b107eb15f17.cfg │ ├── StateDebugLabel.gd-folding-3727c8f46f33e80da30ddc2fafa3697e.cfg │ ├── create_recent.Node │ ├── editor_layout.cfg │ ├── favorites.Node │ ├── filesystem_cache8 │ ├── filesystem_update4 │ ├── player.gd-folding-48260fcfdb4933eeb9baaa160cd019a6.cfg │ ├── player.tscn-editstate-2af341c60ebd38c5c82bd4d41fcdb710.cfg │ ├── player.tscn-folding-2af341c60ebd38c5c82bd4d41fcdb710.cfg │ ├── project_metadata.cfg │ ├── recent_dirs │ ├── script_editor_cache.cfg │ ├── test_level.tscn-editstate-cdfc72a2c7de608a57721ef95d29853e.cfg │ └── test_level.tscn-folding-cdfc72a2c7de608a57721ef95d29853e.cfg ├── global_script_class_cache.cfg ├── imported │ ├── Attack-01-Sheet.png-b576b76d94a60e8262d87fecce044e49.ctex │ ├── Attack-01-Sheet.png-b576b76d94a60e8262d87fecce044e49.md5 │ ├── Attack-Sheet.png-7d16775bea2b6d5d603f5ba49ded3bad.ctex │ ├── Attack-Sheet.png-7d16775bea2b6d5d603f5ba49ded3bad.md5 │ ├── Background.png-671a83672a617ec9098fef23c164326a.ctex │ ├── Background.png-671a83672a617ec9098fef23c164326a.md5 │ ├── Background.png-9cd9f328be53c3d646575f8f3f3c8791.ctex │ ├── Background.png-9cd9f328be53c3d646575f8f3f3c8791.md5 │ ├── Base-01.png-cb79196484d515c7b7a0805a520fe399.ctex │ ├── Base-01.png-cb79196484d515c7b7a0805a520fe399.md5 │ ├── Buildings.png-df9267d1f34debc403a80b64a2c6e4f1.ctex │ ├── Buildings.png-df9267d1f34debc403a80b64a2c6e4f1.md5 │ ├── Dark-Tree.png-7905aab53284a21943ff34c0885026c3.ctex │ ├── Dark-Tree.png-7905aab53284a21943ff34c0885026c3.md5 │ ├── Dead-Sheet.png-1dcf277fa6cd04007b4730308f7d38eb.ctex │ ├── Dead-Sheet.png-1dcf277fa6cd04007b4730308f7d38eb.md5 │ ├── Dead-Sheet.png-a9846fe84bae04b0a388271ff67e8170.ctex │ ├── Dead-Sheet.png-a9846fe84bae04b0a388271ff67e8170.md5 │ ├── Fly-Sheet.png-6366a092468eb9918a0ce6a5897d85b6.ctex │ ├── Fly-Sheet.png-6366a092468eb9918a0ce6a5897d85b6.md5 │ ├── Golden-Tree.png-740463b632ac4cd256784fffc0834b3c.ctex │ ├── Golden-Tree.png-740463b632ac4cd256784fffc0834b3c.md5 │ ├── Green-Tree.png-6a41bedc645de60d4406b7dd0a73b9a7.ctex │ ├── Green-Tree.png-6a41bedc645de60d4406b7dd0a73b9a7.md5 │ ├── Hide-Sheet.png-004d73a884134d86a9ad22b8db8eec2b.ctex │ ├── Hide-Sheet.png-004d73a884134d86a9ad22b8db8eec2b.md5 │ ├── Hit-Sheet-Black.png-c72c0e877ba23ccb501de3975899c7d7.ctex │ ├── Hit-Sheet-Black.png-c72c0e877ba23ccb501de3975899c7d7.md5 │ ├── Hit-Sheet-White.png-fed05d9f87736971229bf90aa844f66b.ctex │ ├── Hit-Sheet-White.png-fed05d9f87736971229bf90aa844f66b.md5 │ ├── Hit-Sheet.png-3247682ae3bd42ae3edfaea4617b64cb.ctex │ ├── Hit-Sheet.png-3247682ae3bd42ae3edfaea4617b64cb.md5 │ ├── Hit-Sheet.png-cb4613c584e056e265fb341ada4346a3.ctex │ ├── Hit-Sheet.png-cb4613c584e056e265fb341ada4346a3.md5 │ ├── Hive.png-0a1825ca6888d165dfe9c81841415a1c.ctex │ ├── Hive.png-0a1825ca6888d165dfe9c81841415a1c.md5 │ ├── Idle-Sheet-White.png-c195c7572d73d116addff5a55af16cb0.ctex │ ├── Idle-Sheet-White.png-c195c7572d73d116addff5a55af16cb0.md5 │ ├── Idle-Sheet-export-Back.png-33516c2b6c4bb786bd350009a4e65759.ctex │ ├── Idle-Sheet-export-Back.png-33516c2b6c4bb786bd350009a4e65759.md5 │ ├── Idle-Sheet.png-74d4e68fd6bcdbd985ef171342fb3c6a.ctex │ ├── Idle-Sheet.png-74d4e68fd6bcdbd985ef171342fb3c6a.md5 │ ├── Idle-Sheet.png-f18298c2dd1d7dff21a8f45f3d2c0c1d.ctex │ ├── Idle-Sheet.png-f18298c2dd1d7dff21a8f45f3d2c0c1d.md5 │ ├── Interior-01.png-0ec548717dba0bffcde3bb3b0e062681.ctex │ ├── Interior-01.png-0ec548717dba0bffcde3bb3b0e062681.md5 │ ├── Jump-All-Sheet.png-32dc2b3b833cb067aa4580f0cc769c44.ctex │ ├── Jump-All-Sheet.png-32dc2b3b833cb067aa4580f0cc769c44.md5 │ ├── Jump-End-Sheet.png-e7e6c6a05a2f5dab1a2a0a1789ba410b.ctex │ ├── Jump-End-Sheet.png-e7e6c6a05a2f5dab1a2a0a1789ba410b.md5 │ ├── Jump-Start-Sheet.png-15eb4eca806236c7aa027e27031159d1.ctex │ ├── Jump-Start-Sheet.png-15eb4eca806236c7aa027e27031159d1.md5 │ ├── Props-Rocks.png-910a66b393242bc71b910af9f5150581.ctex │ ├── Props-Rocks.png-910a66b393242bc71b910af9f5150581.md5 │ ├── Red-Tree.png-418b58fa4b671875eeb5669e31b8a1d6.ctex │ ├── Red-Tree.png-418b58fa4b671875eeb5669e31b8a1d6.md5 │ ├── Run-Sheet-Black.png-de70d9bf0c8b3dec7eafb200594461bc.ctex │ ├── Run-Sheet-Black.png-de70d9bf0c8b3dec7eafb200594461bc.md5 │ ├── Run-Sheet-White.png-1180f1197d4bee57ec5a826ab03f29df.ctex │ ├── Run-Sheet-White.png-1180f1197d4bee57ec5a826ab03f29df.md5 │ ├── Run-Sheet.png-92bd1fbc7d8faad7761a27619bebde4a.ctex │ ├── Run-Sheet.png-92bd1fbc7d8faad7761a27619bebde4a.md5 │ ├── Run-Sheet.png-ee4aa7a3944f033b14cef3f854168bac.ctex │ ├── Run-Sheet.png-ee4aa7a3944f033b14cef3f854168bac.md5 │ ├── Tiles.png-c0a36c509e6e5539add11c5b88591976.ctex │ ├── Tiles.png-c0a36c509e6e5539add11c5b88591976.md5 │ ├── Tree-Assets.png-d2fb404ba64afc5e2a4f3d3b6ad9ef52.ctex │ ├── Tree-Assets.png-d2fb404ba64afc5e2a4f3d3b6ad9ef52.md5 │ ├── Walk-Base-Sheet-White.png-8c1d17c340d79b11b016e591ed03a86c.ctex │ ├── Walk-Base-Sheet-White.png-8c1d17c340d79b11b016e591ed03a86c.md5 │ ├── Walk-Base-Sheet.png-241bd67993fd0d11e5590da881051765.ctex │ ├── Walk-Base-Sheet.png-241bd67993fd0d11e5590da881051765.md5 │ ├── Walk-Base-SheetBlack.png-ac9ee318dd0eb458a4fc938018c0f561.ctex │ ├── Walk-Base-SheetBlack.png-ac9ee318dd0eb458a4fc938018c0f561.md5 │ ├── Yellow-Tree.png-234712dc6dec353d47de5264b23ec779.ctex │ ├── Yellow-Tree.png-234712dc6dec353d47de5264b23ec779.md5 │ ├── all.png-abaa2898c3e7670d2630f6ecff04ce62.ctex │ ├── all.png-abaa2898c3e7670d2630f6ecff04ce62.md5 │ ├── icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex │ ├── icon.svg-218a8f2b3041327d8a5756f3a245f83b.md5 │ ├── walk-Sheet.png-cde20cff5472ac097e2dbc1f357aa747.ctex │ └── walk-Sheet.png-cde20cff5472ac097e2dbc1f357aa747.md5 ├── shader_cache │ ├── BlitShaderRD │ │ └── 983ec7413f16f1938c6a2dd9f5a2a1e0caf6f604b0503eb07f372613b4899ac4 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── BlurRasterShaderRD │ │ └── 07bc202f88f4fd919a49f17b4a2eae7b3ccb19e3876a950914478fee9ee40d33 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── BokehDofRasterShaderRD │ │ └── 6d53a5edd297a743bab97b4690794d7a8075e93567abf3a6b119b4801f05210c │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── CanvasOcclusionShaderRD │ │ └── 62460b6f262681d1eb5510be6595a569d77ba881ced2939ffb26e4a9e457acd4 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── CanvasSdfShaderRD │ │ └── 7d0d717fe33cb510c861719fe942551c47b82864a5078198db3a5555546e5658 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── CanvasShaderRD │ │ └── 09807b57940ba053ea8e88c0681c795c75d528f46fc680d2966f33611091deab │ │ │ ├── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ │ │ ├── 6c94b25d75b1ec58f806edc8e65c2a35743ad557.cache │ │ │ ├── 86b4b6d51b4a45af6d7a93cd8ccd2af80a156da9.cache │ │ │ ├── 98676c93f49a619be763bf730c8db104e1e3ad96.cache │ │ │ ├── 9d0533530a382e64370fc542a58d7fdac6c773bd.cache │ │ │ ├── a444689c2f13418983bd978ab522bd863aed69c5.cache │ │ │ ├── cfbe819c6b55623a3cfeaf8d0ab83aeaa2d48269.cache │ │ │ └── eaf44e18cd01e1dcdf84a400c6fbe82c311d34e7.cache │ ├── CopyToFbShaderRD │ │ └── 03a2b65c6d86aad7317b696e3880635b42ce3f7bf438951e46edde5e2efa8342 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── CubeToDpShaderRD │ │ └── 1489d45197bbca90b65d5fb9332ce85592bb744afba20e3ba3d87e8ac8f70e79 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── CubemapDownsamplerRasterShaderRD │ │ └── f2b950b2bed15521123c37beb43d43c138dc3ae29b21fbc85f456388f9884a88 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── CubemapFilterRasterShaderRD │ │ └── 30c525f7c6ed5a23143138f523e88cc7723baa2b46c9add92a23d92b50bfe9ad │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── CubemapRoughnessRasterShaderRD │ │ └── 9687e39f64c6de02a6768732110879cbd07e7ec00387d43371e1c5b520554d73 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── LuminanceReduceRasterShaderRD │ │ └── fcda845a1a4207656c5f8ff83e70e8c0e435f896118dd8067b0efa5cab9c9a3d │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── ParticlesCopyShaderRD │ │ └── 0b6db5d50b4b89cb76356b4655b42789e143651e42ae6c23ed25273cbbb439a1 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── ParticlesShaderRD │ │ └── 80e0a75d99cdff16483fb83313ac87be47e5895dae8a0a597d79a5f51604cbb0 │ │ │ └── f128cab0b22fb7e0d9f023d6cdb81309be392d95.cache │ ├── SceneForwardMobileShaderRD │ │ └── 1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8 │ │ │ ├── 118ba36f6ebd3257d0e24fef9b5c1f403c461a66.cache │ │ │ ├── 1344ce3d77ef72d56eef3c9cd0d5417bdd0a4b13.cache │ │ │ ├── 3c2004ff2f4cb10be32eecce3aef58999f3a3c00.cache │ │ │ ├── 3d0d92e506ebed59ea8f1359f384dea3a9c607db.cache │ │ │ ├── 56b5925a2b0572c2ded75f0fcb579c223484ca13.cache │ │ │ ├── 5e1ddc0dfdfa4a0280e0bd9cfc3279252e3c7973.cache │ │ │ ├── 7e6f09e567701e5ed403065b0ec9125225432ba4.cache │ │ │ ├── 84f3bfa29ba52d036ccb227b544f4212261b97e7.cache │ │ │ ├── 8c405797d04cff2252b29dc660af5eda3a9bef6a.cache │ │ │ ├── 8d29d1fcc64ce2d8b7ed49c901c65a91146fbb76.cache │ │ │ ├── 90d1f2dc8493a4c954ba463e0fb3e0232f84d84d.cache │ │ │ ├── 9909cf38417b9edb6e5a64b31241317810757356.cache │ │ │ ├── 9bac24b6b27ed3d77e750d66523fc854f8d3e4d8.cache │ │ │ ├── 9daebd2e9a93be48c2f780ac379da9f156a37fc1.cache │ │ │ ├── d5380b6ac7ee6d22bc98457496eb4495a49b1c6f.cache │ │ │ └── f56c506d48f920a47e552ed6cf6059536156a939.cache │ ├── SkeletonShaderRD │ │ └── 34bc7dd0d2d73677a209eb39efedaf87249f983b1224f56a395bb3d233d3284e │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SkyShaderRD │ │ └── aec5cec049c7292a16245d89f4244b495eb8cbdae8288061bb3c39856c82a397 │ │ │ ├── 03e3b11c69e24394b2d955a8c0ba85587bb70839.cache │ │ │ ├── 59fe6cf05bf4a13d34c144643274612aacecb959.cache │ │ │ ├── 793ce7e11b582451627017df13679d8dac889488.cache │ │ │ ├── 95e55bdcfff59c30143e80c9cabfe2f175ddb660.cache │ │ │ ├── de678811d1bad3cad4892a8db7b6ea0be197d51d.cache │ │ │ └── f01de7cfc190c5a681916d623818c76cd220b8f4.cache │ ├── SortShaderRD │ │ └── d268129d5dc91afd22c48522607135db27cbebca10061158c2f9847776b8d712 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── SpecularMergeShaderRD │ │ └── e890316bb1e0e4507aebf4ba2d016038928d484e96abc2b9144618cc2b00097d │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ ├── TonemapShaderRD │ │ └── 1308ccde1bc769cdfc2bf2bb99027a4205f94c2fb75907103d720ae6b1537af8 │ │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache │ └── VrsShaderRD │ │ └── 856a49731807c53ec325027bc9cb9c309e9db7732e3c9022a96aac44e3e3cb50 │ │ └── 087916079fba7c625e62b0c2cca570e0fb87c99a.cache └── uid_cache.bin ├── Art └── Legacy-Fantasy - High Forest 2.3 │ ├── Assets │ ├── Buildings.aseprite │ ├── Buildings.png │ ├── Buildings.png.import │ ├── Hive.aseprite │ ├── Hive.png │ ├── Hive.png.import │ ├── Interior-01.png │ ├── Interior-01.png.import │ ├── Props-Rocks.aseprite │ ├── Props-Rocks.png │ ├── Props-Rocks.png.import │ ├── Sprite-0011.aseprite │ ├── Tiles.aseprite │ ├── Tiles.png │ ├── Tiles.png.import │ ├── Tree-Assets.aseprite │ ├── Tree-Assets.png │ └── Tree-Assets.png.import │ ├── Background │ ├── Background.aseprite │ ├── Background.png │ └── Background.png.import │ ├── Character │ ├── Attack-01 │ │ ├── Attack-01-Sheet.png │ │ ├── Attack-01-Sheet.png.import │ │ ├── Attack-01.aseprite │ │ └── Attack-01.gif │ ├── Dead │ │ ├── Dead-Sheet.png │ │ ├── Dead-Sheet.png.import │ │ ├── Dead.aseprite │ │ └── Dead.gif │ ├── Idle │ │ ├── Idle-Sheet.png │ │ ├── Idle-Sheet.png.import │ │ ├── Idle.aseprite │ │ └── Idle.gif │ ├── Jumlp-All │ │ ├── Jump-All-Sheet.png │ │ ├── Jump-All-Sheet.png.import │ │ ├── Jump-All.aseprite │ │ └── Sprite-0003.aseprite │ ├── Jump-End │ │ ├── Jump-End-Sheet.png │ │ ├── Jump-End-Sheet.png.import │ │ ├── Jump-End.aseprite │ │ └── Jump-End.gif │ ├── Jump-Start │ │ ├── Jump-Start-Sheet.png │ │ ├── Jump-Start-Sheet.png.import │ │ └── Jump-Start.aseprite │ ├── Jump │ │ ├── Jump.aseprite │ │ └── Jump.gif │ └── Run │ │ ├── Run-Sheet.png │ │ ├── Run-Sheet.png.import │ │ ├── Run.aseprite │ │ └── Run.gif │ ├── Credit.txt │ ├── HUD │ ├── Base-01.aseprite │ ├── Base-01.png │ └── Base-01.png.import │ ├── Mob │ ├── Boar │ │ ├── Hit-Vanish │ │ │ ├── Hit-Sheet-Black.png │ │ │ ├── Hit-Sheet-Black.png.import │ │ │ ├── Hit-Sheet-White.png │ │ │ ├── Hit-Sheet-White.png.import │ │ │ ├── Hit-Sheet.png │ │ │ ├── Hit-Sheet.png.import │ │ │ └── Hit.aseprite │ │ ├── Idle │ │ │ ├── Idle-Sheet-White.png │ │ │ ├── Idle-Sheet-White.png.import │ │ │ ├── Idle-Sheet-export-Back.png │ │ │ ├── Idle-Sheet-export-Back.png.import │ │ │ ├── Idle-Sheet.png │ │ │ ├── Idle-Sheet.png.import │ │ │ └── Idle.aseprite │ │ ├── Run │ │ │ ├── Run-Sheet-Black.png │ │ │ ├── Run-Sheet-Black.png.import │ │ │ ├── Run-Sheet-White.png │ │ │ ├── Run-Sheet-White.png.import │ │ │ ├── Run-Sheet.png │ │ │ ├── Run-Sheet.png.import │ │ │ └── Run.aseprite │ │ └── Walk │ │ │ ├── Walk-Base-Sheet-White.png │ │ │ ├── Walk-Base-Sheet-White.png.import │ │ │ ├── Walk-Base-Sheet.png │ │ │ ├── Walk-Base-Sheet.png.import │ │ │ ├── Walk-Base-SheetBlack.png │ │ │ ├── Walk-Base-SheetBlack.png.import │ │ │ └── Walk-Base.aseprite │ ├── Small Bee │ │ ├── Attack │ │ │ ├── Attack-Sheet.png │ │ │ ├── Attack-Sheet.png.import │ │ │ └── Attack.aseprite │ │ ├── Fly │ │ │ ├── Fly-Sheet.png │ │ │ ├── Fly-Sheet.png.import │ │ │ └── Fly.aseprite │ │ └── Hit │ │ │ ├── Hit-Sheet.png │ │ │ ├── Hit-Sheet.png.import │ │ │ └── Hit.aseprite │ └── Snail │ │ ├── Dead-Sheet.aseprite │ │ ├── Dead-Sheet.png │ │ ├── Dead-Sheet.png.import │ │ ├── Hide-Sheet.aseprite │ │ ├── Hide-Sheet.png │ │ ├── Hide-Sheet.png.import │ │ ├── all.png │ │ ├── all.png.import │ │ ├── walk-Sheet.aseprite │ │ ├── walk-Sheet.png │ │ └── walk-Sheet.png.import │ └── Trees │ ├── Background.aseprite │ ├── Background.png │ ├── Background.png.import │ ├── Dark-Tree.aseprite │ ├── Dark-Tree.png │ ├── Dark-Tree.png.import │ ├── Golden-Tree.aseprite │ ├── Golden-Tree.png │ ├── Golden-Tree.png.import │ ├── Green-Tree.aseprite │ ├── Green-Tree.png │ ├── Green-Tree.png.import │ ├── Red-Tree.aseprite │ ├── Red-Tree.png │ ├── Red-Tree.png.import │ ├── Yellow-Tree.aseprite │ ├── Yellow-Tree.png │ └── Yellow-Tree.png.import ├── Character ├── AirState.gd ├── CharacterStateMachine.gd ├── GroundState.gd ├── LandingState.gd ├── State.gd ├── StateDebugLabel.gd ├── player.gd └── player.tscn ├── LICENSE ├── Levels └── test_level.tscn ├── README.md ├── icon.svg ├── icon.svg.import └── project.godot /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Godot-specific ignores 2 | .import/ 3 | export.cfg 4 | export_presets.cfg 5 | 6 | # Imported translations (automatically generated from CSV files) 7 | *.translation 8 | 9 | # Mono-specific ignores 10 | .mono/ 11 | data_*/ 12 | -------------------------------------------------------------------------------- /.godot/.gdignore: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /.godot/editor/AirState.gd-folding-27033aeacdcede54c403e0ade9b27202.cfg: -------------------------------------------------------------------------------- 1 | [folding] 2 | 3 | sections_unfolded=PackedStringArray() 4 | -------------------------------------------------------------------------------- /.godot/editor/CharacterStateMachine.gd-folding-ce6382cc4e925bf4d65f11f2641292b9.cfg: -------------------------------------------------------------------------------- 1 | [folding] 2 | 3 | sections_unfolded=PackedStringArray() 4 | -------------------------------------------------------------------------------- /.godot/editor/Ground.gd-folding-5c3e054cfa9ea1937453d5c6a575aaf6.cfg: -------------------------------------------------------------------------------- 1 | [folding] 2 | 3 | sections_unfolded=PackedStringArray() 4 | -------------------------------------------------------------------------------- /.godot/editor/GroundState.gd-folding-139402f40999e84ea2087534b60e2dd5.cfg: -------------------------------------------------------------------------------- 1 | [folding] 2 | 3 | sections_unfolded=PackedStringArray() 4 | -------------------------------------------------------------------------------- /.godot/editor/LandingState.gd-folding-4606e519f4a0a8b615cadd87fb62e377.cfg: -------------------------------------------------------------------------------- 1 | [folding] 2 | 3 | sections_unfolded=PackedStringArray() 4 | -------------------------------------------------------------------------------- /.godot/editor/State.gd-folding-3ff4f71ac79f54eadcae5b107eb15f17.cfg: -------------------------------------------------------------------------------- 1 | [folding] 2 | 3 | sections_unfolded=PackedStringArray() 4 | -------------------------------------------------------------------------------- /.godot/editor/StateDebugLabel.gd-folding-3727c8f46f33e80da30ddc2fafa3697e.cfg: -------------------------------------------------------------------------------- 1 | [folding] 2 | 3 | sections_unfolded=PackedStringArray() 4 | -------------------------------------------------------------------------------- /.godot/editor/create_recent.Node: -------------------------------------------------------------------------------- 1 | Label 2 | Node 3 | AnimationTree 4 | AnimationPlayer 5 | Sprite2D 6 | TextureRect 7 | Control 8 | ColorRect 9 | AnimatedSprite2D 10 | RemoteTransform2D 11 | Camera2D 12 | CollisionShape2D 13 | CharacterBody2D 14 | TileMap 15 | -------------------------------------------------------------------------------- /.godot/editor/editor_layout.cfg: -------------------------------------------------------------------------------- 1 | [docks] 2 | 3 | dock_filesystem_split=0 4 | dock_filesystem_display_mode=0 5 | dock_filesystem_file_sort=0 6 | dock_filesystem_file_list_display_mode=1 7 | dock_split_2=0 8 | dock_split_3=0 9 | dock_hsplit_1=0 10 | dock_hsplit_2=342 11 | dock_hsplit_3=-522 12 | dock_hsplit_4=0 13 | dock_3="Scene,Import" 14 | dock_4="FileSystem" 15 | dock_5="Inspector,Node,History" 16 | 17 | [EditorNode] 18 | 19 | open_scenes=["res://Levels/test_level.tscn", "res://Character/player.tscn"] 20 | 21 | [ScriptEditor] 22 | 23 | open_scripts=["res://Character/AirState.gd", "res://Character/CharacterStateMachine.gd", "res://Character/GroundState.gd", "res://Character/LandingState.gd", "res://Character/player.gd", "res://README.md", "res://Character/State.gd", "res://Character/StateDebugLabel.gd"] 24 | open_help=["AnimatedSprite2D", "InputEvent", "Node"] 25 | script_split_offset=70 26 | list_split_offset=0 27 | 28 | [editor_log] 29 | 30 | log_filter_0=true 31 | log_filter_2=true 32 | log_filter_1=true 33 | log_filter_3=true 34 | log_filter_4=true 35 | collapse=false 36 | show_search=true 37 | -------------------------------------------------------------------------------- /.godot/editor/favorites.Node: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/editor/favorites.Node -------------------------------------------------------------------------------- /.godot/editor/filesystem_cache8: -------------------------------------------------------------------------------- 1 | 2a60927148abd1d33b818b535e306557 2 | ::res://::1680366319 3 | icon.svg::CompressedTexture2D::1701750855830309230::1680079910::1680079915::1::::<><>:: 4 | README.md::TextFile::-1::1680318402::0::1::::<><>:: 5 | ::res://Art/::1680318246 6 | ::res://Art/Legacy-Fantasy - High Forest 2.3/::1680318247 7 | Credit.txt::TextFile::-1::1680103566::0::1::::<><>:: 8 | ::res://Art/Legacy-Fantasy - High Forest 2.3/Assets/::1680318246 9 | Buildings.png::CompressedTexture2D::997913607088430090::1664876152::1680080023::1::::<><>:: 10 | Hive.png::CompressedTexture2D::7632717419181089436::1664876012::1680080023::1::::<><>:: 11 | Interior-01.png::CompressedTexture2D::595940038258755958::1667212530::1680080023::1::::<><>:: 12 | Props-Rocks.png::CompressedTexture2D::1300457191772675777::1664875804::1680080023::1::::<><>:: 13 | Tiles.png::CompressedTexture2D::5689280660012694011::1667212574::1680080023::1::::<><>:: 14 | Tree-Assets.png::CompressedTexture2D::3305120618442832484::1667212590::1680080023::1::::<><>:: 15 | ::res://Art/Legacy-Fantasy - High Forest 2.3/Background/::1680318246 16 | Background.png::CompressedTexture2D::5931952589145511003::1667213246::1680080023::1::::<><>:: 17 | ::res://Art/Legacy-Fantasy - High Forest 2.3/Character/::1680318246 18 | ::res://Art/Legacy-Fantasy - High Forest 2.3/Character/Attack-01/::1680318246 19 | Attack-01-Sheet.png::CompressedTexture2D::6341609524455420751::1657198256::1680080023::1::::<><>:: 20 | ::res://Art/Legacy-Fantasy - High Forest 2.3/Character/Dead/::1680318246 21 | Dead-Sheet.png::CompressedTexture2D::2488385203063785259::1657201208::1680080023::1::::<><>:: 22 | ::res://Art/Legacy-Fantasy - High Forest 2.3/Character/Idle/::1680318246 23 | Idle-Sheet.png::CompressedTexture2D::5187023830607867703::1657189676::1680080023::1::::<><>:: 24 | ::res://Art/Legacy-Fantasy - High Forest 2.3/Character/Jumlp-All/::1680318246 25 | Jump-All-Sheet.png::CompressedTexture2D::5357150941567220519::1657201236::1680080023::1::::<><>:: 26 | ::res://Art/Legacy-Fantasy - High Forest 2.3/Character/Jump/::1680318246 27 | ::res://Art/Legacy-Fantasy - High Forest 2.3/Character/Jump-End/::1680318246 28 | Jump-End-Sheet.png::CompressedTexture2D::4218402246661831272::1657201370::1680080023::1::::<><>:: 29 | ::res://Art/Legacy-Fantasy - High Forest 2.3/Character/Jump-Start/::1680318246 30 | Jump-Start-Sheet.png::CompressedTexture2D::3393254371340760339::1657201316::1680080023::1::::<><>:: 31 | ::res://Art/Legacy-Fantasy - High Forest 2.3/Character/Run/::1680318246 32 | Run-Sheet.png::CompressedTexture2D::3894049426926032671::1657189642::1680080023::1::::<><>:: 33 | ::res://Art/Legacy-Fantasy - High Forest 2.3/HUD/::1680318246 34 | Base-01.png::CompressedTexture2D::1250356609254411910::1656566166::1680080023::1::::<><>:: 35 | ::res://Art/Legacy-Fantasy - High Forest 2.3/Mob/::1680318247 36 | ::res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/::1680318247 37 | ::res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Hit-Vanish/::1680318247 38 | Hit-Sheet-Black.png::CompressedTexture2D::6193030836201351527::1663999824::1680080023::1::::<><>:: 39 | Hit-Sheet-White.png::CompressedTexture2D::4665642629827363694::1663999854::1680080023::1::::<><>:: 40 | Hit-Sheet.png::CompressedTexture2D::8529473215053149067::1656655142::1680080023::1::::<><>:: 41 | ::res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Idle/::1680318247 42 | Idle-Sheet-export-Back.png::CompressedTexture2D::8965414229203550015::1663999736::1680080023::1::::<><>:: 43 | Idle-Sheet-White.png::CompressedTexture2D::2625431362401288147::1663999774::1680080023::1::::<><>:: 44 | Idle-Sheet.png::CompressedTexture2D::4292870332630668655::1656655170::1680080023::1::::<><>:: 45 | ::res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Run/::1680318247 46 | Run-Sheet-Black.png::CompressedTexture2D::1785095167410539697::1663999552::1680080023::1::::<><>:: 47 | Run-Sheet-White.png::CompressedTexture2D::7142591535767447481::1663999604::1680080023::1::::<><>:: 48 | Run-Sheet.png::CompressedTexture2D::4178098077550704412::1656655190::1680080023::1::::<><>:: 49 | ::res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Walk/::1680318247 50 | Walk-Base-Sheet-White.png::CompressedTexture2D::8151296800094190091::1663999692::1680080023::1::::<><>:: 51 | Walk-Base-Sheet.png::CompressedTexture2D::3987109924913138958::1656655216::1680080023::1::::<><>:: 52 | Walk-Base-SheetBlack.png::CompressedTexture2D::3182201092353896244::1663999646::1680080023::1::::<><>:: 53 | ::res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Small Bee/::1680318247 54 | ::res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Small Bee/Attack/::1680318247 55 | Attack-Sheet.png::CompressedTexture2D::4354121971477793947::1664529746::1680080023::1::::<><>:: 56 | ::res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Small Bee/Fly/::1680318247 57 | Fly-Sheet.png::CompressedTexture2D::4767564822387117843::1664529762::1680080023::1::::<><>:: 58 | ::res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Small Bee/Hit/::1680318247 59 | Hit-Sheet.png::CompressedTexture2D::5452094508903461042::1664529782::1680080023::1::::<><>:: 60 | ::res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Snail/::1680318247 61 | all.png::CompressedTexture2D::8054876573860061089::1635487646::1680080023::1::::<><>:: 62 | Dead-Sheet.png::CompressedTexture2D::6404296358114744745::1635487646::1680080023::1::::<><>:: 63 | Hide-Sheet.png::CompressedTexture2D::5014819080677533809::1635487646::1680080023::1::::<><>:: 64 | walk-Sheet.png::CompressedTexture2D::8229153007894133143::1635487646::1680080023::1::::<><>:: 65 | ::res://Art/Legacy-Fantasy - High Forest 2.3/Trees/::1680318247 66 | Background.png::CompressedTexture2D::6370310305224492402::1664876280::1680080023::1::::<><>:: 67 | Dark-Tree.png::CompressedTexture2D::7657799648740539260::1657206236::1680080023::1::::<><>:: 68 | Golden-Tree.png::CompressedTexture2D::6878549809411101730::1657001118::1680080023::1::::<><>:: 69 | Green-Tree.png::CompressedTexture2D::725885093742723659::1657000632::1680080023::1::::<><>:: 70 | Red-Tree.png::CompressedTexture2D::1209529535376390761::1657001132::1680080023::1::::<><>:: 71 | Yellow-Tree.png::CompressedTexture2D::1752902837429214101::1657000764::1680080023::1::::<><>:: 72 | ::res://Character/::1680351982 73 | AirState.gd::GDScript::-1::1680351226::0::1::::AirState<>State<>:: 74 | CharacterStateMachine.gd::GDScript::-1::1680350572::0::1::::CharacterStateMachine<>Node<>:: 75 | GroundState.gd::GDScript::-1::1680351369::0::1::::GroundState<>State<>:: 76 | LandingState.gd::GDScript::-1::1680351016::0::1::::<>State<>:: 77 | player.gd::GDScript::-1::1680351498::0::1::::<>CharacterBody2D<>:: 78 | player.tscn::PackedScene::1661849364936379042::1680351982::0::1::::<><>::res://Character/player.gd<>uid://cf5vr3rdkcdr0<>uid://bvqkoppprkbil<>uid://cilbq1jmxocd0<>res://Character/CharacterStateMachine.gd<>res://Character/GroundState.gd<>res://Character/AirState.gd<>res://Character/LandingState.gd<>res://Character/StateDebugLabel.gd 79 | State.gd::GDScript::-1::1680350594::0::1::::State<>Node<>:: 80 | StateDebugLabel.gd::GDScript::-1::1680349346::0::1::::<>Label<>:: 81 | ::res://Levels/::1680351639 82 | test_level.tscn::PackedScene::8026915360369246657::1680351639::0::1::::<><>::uid://cnb6vef35n3ad<>uid://cqrqnlx2jpsop<>uid://xxaoff7gwbrm 83 | -------------------------------------------------------------------------------- /.godot/editor/filesystem_update4: -------------------------------------------------------------------------------- 1 | res://Levels/test_level.tscn 2 | res://Character/player.tscn 3 | -------------------------------------------------------------------------------- /.godot/editor/player.gd-folding-48260fcfdb4933eeb9baaa160cd019a6.cfg: -------------------------------------------------------------------------------- 1 | [folding] 2 | 3 | sections_unfolded=PackedStringArray() 4 | -------------------------------------------------------------------------------- /.godot/editor/player.tscn-editstate-2af341c60ebd38c5c82bd4d41fcdb710.cfg: -------------------------------------------------------------------------------- 1 | [editor_states] 2 | 3 | Anim={ 4 | "visible": false 5 | } 6 | 2D={ 7 | "grid_offset": Vector2(0, 0), 8 | "grid_snap_active": false, 9 | "grid_step": Vector2(8, 8), 10 | "grid_visibility": 1, 11 | "ofs": Vector2(-47.4125, -23.8308), 12 | "primary_grid_steps": 8, 13 | "show_edit_locks": true, 14 | "show_guides": true, 15 | "show_helpers": false, 16 | "show_origin": true, 17 | "show_rulers": true, 18 | "show_transformation_gizmos": true, 19 | "show_viewport": true, 20 | "show_zoom_control": true, 21 | "smart_snap_active": false, 22 | "snap_guides": true, 23 | "snap_node_anchors": true, 24 | "snap_node_center": true, 25 | "snap_node_parent": true, 26 | "snap_node_sides": true, 27 | "snap_other_nodes": true, 28 | "snap_pixel": true, 29 | "snap_relative": false, 30 | "snap_rotation": false, 31 | "snap_rotation_offset": 0.0, 32 | "snap_rotation_step": 0.261799, 33 | "snap_scale": false, 34 | "snap_scale_step": 0.1, 35 | "zoom": 11.3137 36 | } 37 | 3D={ 38 | "fov": 70.01, 39 | "gizmos_status": { 40 | "AudioListener3D": 0, 41 | "AudioStreamPlayer3D": 0, 42 | "CPUParticles3D": 0, 43 | "CSGShape3D": 0, 44 | "Camera3D": 0, 45 | "CollisionObject3D": 0, 46 | "CollisionPolygon3D": 0, 47 | "CollisionShape3D": 0, 48 | "Decal": 0, 49 | "FogVolume": 0, 50 | "GPUParticles3D": 0, 51 | "GPUParticlesCollision3D": 0, 52 | "Joint3D": 0, 53 | "Light3D": 0, 54 | "LightmapGI": 0, 55 | "LightmapProbe": 0, 56 | "Marker3D": 0, 57 | "NavigationLink3D": 0, 58 | "NavigationRegion3D": 0, 59 | "OccluderInstance3D": 0, 60 | "Path3D": 0, 61 | "PhysicalBone3D": 0, 62 | "RayCast3D": 0, 63 | "ReflectionProbe": 0, 64 | "ShapeCast3D": 0, 65 | "Skeleton3D": 0, 66 | "SoftBody3D": 0, 67 | "SpringArm3D": 0, 68 | "VehicleWheel3D": 0, 69 | "VisibleOnScreenNotifier3D": 0, 70 | "VoxelGI": 0 71 | }, 72 | "local_coords": false, 73 | "preview_sun_env": { 74 | "environ_ao_enabled": false, 75 | "environ_enabled": true, 76 | "environ_energy": 1.0, 77 | "environ_gi_enabled": false, 78 | "environ_glow_enabled": true, 79 | "environ_ground_color": Color(0.2, 0.169, 0.133, 1), 80 | "environ_sky_color": Color(0.385, 0.454, 0.55, 1), 81 | "environ_tonemap_enabled": true, 82 | "sun_color": Color(1, 1, 1, 1), 83 | "sun_enabled": true, 84 | "sun_energy": 1.0, 85 | "sun_max_distance": 100.0, 86 | "sun_rotation": Vector2(-1.0472, 2.61799) 87 | }, 88 | "rotate_snap": 15.0, 89 | "scale_snap": 10.0, 90 | "show_grid": true, 91 | "show_origin": true, 92 | "snap_enabled": false, 93 | "translate_snap": 1.0, 94 | "viewport_mode": 1, 95 | "viewports": [{ 96 | "auto_orthogonal": false, 97 | "auto_orthogonal_enabled": true, 98 | "cinematic_preview": false, 99 | "display_mode": 20, 100 | "distance": 4.0, 101 | "doppler": false, 102 | "frame_time": false, 103 | "gizmos": true, 104 | "half_res": false, 105 | "information": false, 106 | "listener": true, 107 | "position": Vector3(0, 0, 0), 108 | "use_environment": false, 109 | "use_orthogonal": false, 110 | "view_type": 0, 111 | "x_rotation": 0.5, 112 | "y_rotation": -0.5 113 | }, { 114 | "auto_orthogonal": false, 115 | "auto_orthogonal_enabled": true, 116 | "cinematic_preview": false, 117 | "display_mode": 20, 118 | "distance": 4.0, 119 | "doppler": false, 120 | "frame_time": false, 121 | "gizmos": true, 122 | "half_res": false, 123 | "information": false, 124 | "listener": false, 125 | "position": Vector3(0, 0, 0), 126 | "use_environment": false, 127 | "use_orthogonal": false, 128 | "view_type": 0, 129 | "x_rotation": 0.5, 130 | "y_rotation": -0.5 131 | }, { 132 | "auto_orthogonal": false, 133 | "auto_orthogonal_enabled": true, 134 | "cinematic_preview": false, 135 | "display_mode": 20, 136 | "distance": 4.0, 137 | "doppler": false, 138 | "frame_time": false, 139 | "gizmos": true, 140 | "half_res": false, 141 | "information": false, 142 | "listener": false, 143 | "position": Vector3(0, 0, 0), 144 | "use_environment": false, 145 | "use_orthogonal": false, 146 | "view_type": 0, 147 | "x_rotation": 0.5, 148 | "y_rotation": -0.5 149 | }, { 150 | "auto_orthogonal": false, 151 | "auto_orthogonal_enabled": true, 152 | "cinematic_preview": false, 153 | "display_mode": 20, 154 | "distance": 4.0, 155 | "doppler": false, 156 | "frame_time": false, 157 | "gizmos": true, 158 | "half_res": false, 159 | "information": false, 160 | "listener": false, 161 | "position": Vector3(0, 0, 0), 162 | "use_environment": false, 163 | "use_orthogonal": false, 164 | "view_type": 0, 165 | "x_rotation": 0.5, 166 | "y_rotation": -0.5 167 | }], 168 | "zfar": 4000.01, 169 | "znear": 0.05 170 | } 171 | -------------------------------------------------------------------------------- /.godot/editor/player.tscn-folding-2af341c60ebd38c5c82bd4d41fcdb710.cfg: -------------------------------------------------------------------------------- 1 | [folding] 2 | 3 | node_unfolds=[NodePath("CollisionShape2D"), PackedStringArray("shape", "Transform"), NodePath("Sprite2D"), PackedStringArray("Animation", "Offset", "Transform"), NodePath("AnimationTree"), PackedStringArray("parameters", "parameters/Move")] 4 | resource_unfolds=["res://Character/player.tscn::CapsuleShape2D_ry2ya", PackedStringArray(), "res://Character/player.tscn::AnimationNodeStateMachine_haosr", PackedStringArray(), "res://Character/player.tscn::AnimationNodeStateMachinePlayback_d8kh5", PackedStringArray()] 5 | nodes_folded=[] 6 | -------------------------------------------------------------------------------- /.godot/editor/project_metadata.cfg: -------------------------------------------------------------------------------- 1 | [editor_metadata] 2 | 3 | executable_path="C:/Program Files/Godot/Godot_v4.0.1-stable_win64/Godot_v4.0.1-stable_win64.exe" 4 | tile_source_sort=0 5 | use_advanced_connections=false 6 | 7 | [debug_options] 8 | 9 | run_live_debug=true 10 | run_reload_scripts=true 11 | run_debug_collisions=false 12 | 13 | [recent_files] 14 | 15 | scenes=["res://Character/player.tscn", "res://Levels/test_level.tscn"] 16 | scripts=["Node", "InputEvent", "AnimatedSprite2D", "res://Character/StateDebugLabel.gd", "res://Character/LandingState.gd", "res://Character/AirState.gd", "res://Character/GroundState.gd", "res://Character/Ground.gd", "res://Character/State.gd", "res://Character/CharacterStateMachine.gd"] 17 | 18 | [dialog_bounds] 19 | 20 | project_settings=Rect2(510, 190, 1194, 700) 21 | search_help=Rect2(480, 270, 960, 540) 22 | 23 | [script_setup] 24 | 25 | last_selected_language="GDScript" 26 | -------------------------------------------------------------------------------- /.godot/editor/recent_dirs: -------------------------------------------------------------------------------- 1 | res://Art/Legacy-Fantasy - High Forest 2.3/Character/Jump-Start 2 | res://Art/Legacy-Fantasy - High Forest 2.3/Character/Jumlp-All 3 | res://Art/Legacy-Fantasy - High Forest 2.3/Character/Run 4 | res://Art/Legacy-Fantasy - High Forest 2.3/Character/Jump-End 5 | res://Art/Legacy-Fantasy - High Forest 2.3/Character/Idle 6 | res://Levels 7 | res://Character 8 | -------------------------------------------------------------------------------- /.godot/editor/script_editor_cache.cfg: -------------------------------------------------------------------------------- 1 | [res://Character/player.gd] 2 | 3 | state={ 4 | "bookmarks": PackedInt32Array(), 5 | "breakpoints": PackedInt32Array(), 6 | "column": 23, 7 | "folded_lines": Array[int]([]), 8 | "h_scroll_position": 0, 9 | "row": 39, 10 | "scroll_position": 0.0, 11 | "selection": false, 12 | "syntax_highlighter": "GDScript" 13 | } 14 | 15 | [res://README.md] 16 | 17 | state={ 18 | "bookmarks": PackedInt32Array(), 19 | "breakpoints": PackedInt32Array(), 20 | "column": 0, 21 | "folded_lines": Array[int]([]), 22 | "h_scroll_position": 0, 23 | "row": 8, 24 | "scroll_position": 0.0, 25 | "selection": false, 26 | "syntax_highlighter": "Plain Text" 27 | } 28 | 29 | [res://Character/CharacterStateMachine.gd] 30 | 31 | state={ 32 | "bookmarks": PackedInt32Array(), 33 | "breakpoints": PackedInt32Array(), 34 | "column": 17, 35 | "folded_lines": Array[int]([]), 36 | "h_scroll_position": 0, 37 | "row": 17, 38 | "scroll_position": 3.0, 39 | "selection": true, 40 | "selection_from_column": 9, 41 | "selection_from_line": 17, 42 | "selection_to_column": 17, 43 | "selection_to_line": 17, 44 | "syntax_highlighter": "GDScript" 45 | } 46 | 47 | [res://Character/State.gd] 48 | 49 | state={ 50 | "bookmarks": PackedInt32Array(), 51 | "breakpoints": PackedInt32Array(), 52 | "column": 48, 53 | "folded_lines": Array[int]([]), 54 | "h_scroll_position": 0, 55 | "row": 7, 56 | "scroll_position": 0.0, 57 | "selection": false, 58 | "syntax_highlighter": "GDScript" 59 | } 60 | 61 | [res://Character/GroundState.gd] 62 | 63 | state={ 64 | "bookmarks": PackedInt32Array(), 65 | "breakpoints": PackedInt32Array(), 66 | "column": 24, 67 | "folded_lines": Array[int]([]), 68 | "h_scroll_position": 0, 69 | "row": 10, 70 | "scroll_position": 0.0, 71 | "selection": false, 72 | "syntax_highlighter": "GDScript" 73 | } 74 | 75 | [res://Character/AirState.gd] 76 | 77 | state={ 78 | "bookmarks": PackedInt32Array(), 79 | "breakpoints": PackedInt32Array(), 80 | "column": 0, 81 | "folded_lines": Array[int]([]), 82 | "h_scroll_position": 0, 83 | "row": 11, 84 | "scroll_position": 5.0, 85 | "selection": true, 86 | "selection_from_column": 0, 87 | "selection_from_line": 11, 88 | "selection_to_column": 28, 89 | "selection_to_line": 13, 90 | "syntax_highlighter": "GDScript" 91 | } 92 | 93 | [res://Character/LandingState.gd] 94 | 95 | state={ 96 | "bookmarks": PackedInt32Array(), 97 | "breakpoints": PackedInt32Array(), 98 | "column": 41, 99 | "folded_lines": Array[int]([]), 100 | "h_scroll_position": 0, 101 | "row": 6, 102 | "scroll_position": 0.0, 103 | "selection": false, 104 | "syntax_highlighter": "GDScript" 105 | } 106 | 107 | [res://Character/StateDebugLabel.gd] 108 | 109 | state={ 110 | "bookmarks": PackedInt32Array(), 111 | "breakpoints": PackedInt32Array(), 112 | "column": 21, 113 | "folded_lines": Array[int]([]), 114 | "h_scroll_position": 0, 115 | "row": 5, 116 | "scroll_position": 0.0, 117 | "selection": false, 118 | "syntax_highlighter": "GDScript" 119 | } 120 | -------------------------------------------------------------------------------- /.godot/editor/test_level.tscn-editstate-cdfc72a2c7de608a57721ef95d29853e.cfg: -------------------------------------------------------------------------------- 1 | [editor_states] 2 | 3 | Anim={ 4 | "visible": false 5 | } 6 | 2D={ 7 | "grid_offset": Vector2(0, 0), 8 | "grid_snap_active": false, 9 | "grid_step": Vector2(8, 8), 10 | "grid_visibility": 1, 11 | "ofs": Vector2(-148.481, -4.2398), 12 | "primary_grid_steps": 8, 13 | "show_edit_locks": true, 14 | "show_guides": true, 15 | "show_helpers": false, 16 | "show_origin": true, 17 | "show_rulers": true, 18 | "show_transformation_gizmos": true, 19 | "show_viewport": true, 20 | "show_zoom_control": true, 21 | "smart_snap_active": false, 22 | "snap_guides": true, 23 | "snap_node_anchors": true, 24 | "snap_node_center": true, 25 | "snap_node_parent": true, 26 | "snap_node_sides": true, 27 | "snap_other_nodes": true, 28 | "snap_pixel": true, 29 | "snap_relative": false, 30 | "snap_rotation": false, 31 | "snap_rotation_offset": 0.0, 32 | "snap_rotation_step": 0.261799, 33 | "snap_scale": false, 34 | "snap_scale_step": 0.1, 35 | "zoom": 4.48985 36 | } 37 | 3D={ 38 | "fov": 70.01, 39 | "gizmos_status": { 40 | "AudioListener3D": 0, 41 | "AudioStreamPlayer3D": 0, 42 | "CPUParticles3D": 0, 43 | "CSGShape3D": 0, 44 | "Camera3D": 0, 45 | "CollisionObject3D": 0, 46 | "CollisionPolygon3D": 0, 47 | "CollisionShape3D": 0, 48 | "Decal": 0, 49 | "FogVolume": 0, 50 | "GPUParticles3D": 0, 51 | "GPUParticlesCollision3D": 0, 52 | "Joint3D": 0, 53 | "Light3D": 0, 54 | "LightmapGI": 0, 55 | "LightmapProbe": 0, 56 | "Marker3D": 0, 57 | "NavigationLink3D": 0, 58 | "NavigationRegion3D": 0, 59 | "OccluderInstance3D": 0, 60 | "Path3D": 0, 61 | "PhysicalBone3D": 0, 62 | "RayCast3D": 0, 63 | "ReflectionProbe": 0, 64 | "ShapeCast3D": 0, 65 | "Skeleton3D": 0, 66 | "SoftBody3D": 0, 67 | "SpringArm3D": 0, 68 | "VehicleWheel3D": 0, 69 | "VisibleOnScreenNotifier3D": 0, 70 | "VoxelGI": 0 71 | }, 72 | "local_coords": false, 73 | "preview_sun_env": { 74 | "environ_ao_enabled": false, 75 | "environ_enabled": true, 76 | "environ_energy": 1.0, 77 | "environ_gi_enabled": false, 78 | "environ_glow_enabled": true, 79 | "environ_ground_color": Color(0.2, 0.169, 0.133, 1), 80 | "environ_sky_color": Color(0.385, 0.454, 0.55, 1), 81 | "environ_tonemap_enabled": true, 82 | "sun_color": Color(1, 1, 1, 1), 83 | "sun_enabled": true, 84 | "sun_energy": 1.0, 85 | "sun_max_distance": 100.0, 86 | "sun_rotation": Vector2(-1.0472, 2.61799) 87 | }, 88 | "rotate_snap": 15.0, 89 | "scale_snap": 10.0, 90 | "show_grid": true, 91 | "show_origin": true, 92 | "snap_enabled": false, 93 | "translate_snap": 1.0, 94 | "viewport_mode": 1, 95 | "viewports": [{ 96 | "auto_orthogonal": false, 97 | "auto_orthogonal_enabled": true, 98 | "cinematic_preview": false, 99 | "display_mode": 20, 100 | "distance": 4.0, 101 | "doppler": false, 102 | "frame_time": false, 103 | "gizmos": true, 104 | "half_res": false, 105 | "information": false, 106 | "listener": true, 107 | "position": Vector3(0, 0, 0), 108 | "use_environment": false, 109 | "use_orthogonal": false, 110 | "view_type": 0, 111 | "x_rotation": 0.5, 112 | "y_rotation": -0.5 113 | }, { 114 | "auto_orthogonal": false, 115 | "auto_orthogonal_enabled": true, 116 | "cinematic_preview": false, 117 | "display_mode": 20, 118 | "distance": 4.0, 119 | "doppler": false, 120 | "frame_time": false, 121 | "gizmos": true, 122 | "half_res": false, 123 | "information": false, 124 | "listener": false, 125 | "position": Vector3(0, 0, 0), 126 | "use_environment": false, 127 | "use_orthogonal": false, 128 | "view_type": 0, 129 | "x_rotation": 0.5, 130 | "y_rotation": -0.5 131 | }, { 132 | "auto_orthogonal": false, 133 | "auto_orthogonal_enabled": true, 134 | "cinematic_preview": false, 135 | "display_mode": 20, 136 | "distance": 4.0, 137 | "doppler": false, 138 | "frame_time": false, 139 | "gizmos": true, 140 | "half_res": false, 141 | "information": false, 142 | "listener": false, 143 | "position": Vector3(0, 0, 0), 144 | "use_environment": false, 145 | "use_orthogonal": false, 146 | "view_type": 0, 147 | "x_rotation": 0.5, 148 | "y_rotation": -0.5 149 | }, { 150 | "auto_orthogonal": false, 151 | "auto_orthogonal_enabled": true, 152 | "cinematic_preview": false, 153 | "display_mode": 20, 154 | "distance": 4.0, 155 | "doppler": false, 156 | "frame_time": false, 157 | "gizmos": true, 158 | "half_res": false, 159 | "information": false, 160 | "listener": false, 161 | "position": Vector3(0, 0, 0), 162 | "use_environment": false, 163 | "use_orthogonal": false, 164 | "view_type": 0, 165 | "x_rotation": 0.5, 166 | "y_rotation": -0.5 167 | }], 168 | "zfar": 4000.01, 169 | "znear": 0.05 170 | } 171 | -------------------------------------------------------------------------------- /.godot/editor/test_level.tscn-folding-cdfc72a2c7de608a57721ef95d29853e.cfg: -------------------------------------------------------------------------------- 1 | [folding] 2 | 3 | node_unfolds=[NodePath("TileMap"), PackedStringArray("tile_set", "layer__array"), NodePath("Player"), PackedStringArray("Transform"), NodePath("Camera2D"), PackedStringArray("Drag", "Position Smoothing")] 4 | resource_unfolds=["res://Levels/test_level.tscn::TileSet_co2n3", PackedStringArray("physics_layer__array")] 5 | nodes_folded=[] 6 | -------------------------------------------------------------------------------- /.godot/global_script_class_cache.cfg: -------------------------------------------------------------------------------- 1 | list=Array[Dictionary]([{ 2 | "base": &"State", 3 | "class": &"AirState", 4 | "icon": "", 5 | "language": &"GDScript", 6 | "path": "res://Character/AirState.gd" 7 | }, { 8 | "base": &"Node", 9 | "class": &"CharacterStateMachine", 10 | "icon": "", 11 | "language": &"GDScript", 12 | "path": "res://Character/CharacterStateMachine.gd" 13 | }, { 14 | "base": &"State", 15 | "class": &"GroundState", 16 | "icon": "", 17 | "language": &"GDScript", 18 | "path": "res://Character/GroundState.gd" 19 | }, { 20 | "base": &"Node", 21 | "class": &"State", 22 | "icon": "", 23 | "language": &"GDScript", 24 | "path": "res://Character/State.gd" 25 | }]) 26 | -------------------------------------------------------------------------------- /.godot/imported/Attack-01-Sheet.png-b576b76d94a60e8262d87fecce044e49.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Attack-01-Sheet.png-b576b76d94a60e8262d87fecce044e49.ctex -------------------------------------------------------------------------------- /.godot/imported/Attack-01-Sheet.png-b576b76d94a60e8262d87fecce044e49.md5: -------------------------------------------------------------------------------- 1 | source_md5="f1aa10f29051e95fc4bed26217035241" 2 | dest_md5="4cca4144286b8ea4edfd9ba5b6b1b9d1" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Attack-Sheet.png-7d16775bea2b6d5d603f5ba49ded3bad.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Attack-Sheet.png-7d16775bea2b6d5d603f5ba49ded3bad.ctex -------------------------------------------------------------------------------- /.godot/imported/Attack-Sheet.png-7d16775bea2b6d5d603f5ba49ded3bad.md5: -------------------------------------------------------------------------------- 1 | source_md5="dcecf35f3a6e265c3649aa2f153296ec" 2 | dest_md5="51b33960d6a0df599e62013f84483cf4" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Background.png-671a83672a617ec9098fef23c164326a.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Background.png-671a83672a617ec9098fef23c164326a.ctex -------------------------------------------------------------------------------- /.godot/imported/Background.png-671a83672a617ec9098fef23c164326a.md5: -------------------------------------------------------------------------------- 1 | source_md5="25ae8bba5813d6fa3b845ffa660e4b0b" 2 | dest_md5="0d75a6154406a5481b7eec2a6b3a2c04" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Background.png-9cd9f328be53c3d646575f8f3f3c8791.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Background.png-9cd9f328be53c3d646575f8f3f3c8791.ctex -------------------------------------------------------------------------------- /.godot/imported/Background.png-9cd9f328be53c3d646575f8f3f3c8791.md5: -------------------------------------------------------------------------------- 1 | source_md5="4eac45785cf3e92cca05368bf48a59a2" 2 | dest_md5="bcc26ceb27b43a32139a9d88b32e3765" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Base-01.png-cb79196484d515c7b7a0805a520fe399.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Base-01.png-cb79196484d515c7b7a0805a520fe399.ctex -------------------------------------------------------------------------------- /.godot/imported/Base-01.png-cb79196484d515c7b7a0805a520fe399.md5: -------------------------------------------------------------------------------- 1 | source_md5="e1370b4a8635fa1137fb2029391ac231" 2 | dest_md5="f4b724c21f42ccd5d0fd588647453791" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Buildings.png-df9267d1f34debc403a80b64a2c6e4f1.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Buildings.png-df9267d1f34debc403a80b64a2c6e4f1.ctex -------------------------------------------------------------------------------- /.godot/imported/Buildings.png-df9267d1f34debc403a80b64a2c6e4f1.md5: -------------------------------------------------------------------------------- 1 | source_md5="4a65835d51bae02eeb1856afcf8887eb" 2 | dest_md5="6b34abf720b0116f1d1d59370e5975ec" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Dark-Tree.png-7905aab53284a21943ff34c0885026c3.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Dark-Tree.png-7905aab53284a21943ff34c0885026c3.ctex -------------------------------------------------------------------------------- /.godot/imported/Dark-Tree.png-7905aab53284a21943ff34c0885026c3.md5: -------------------------------------------------------------------------------- 1 | source_md5="0e30d9423323d74e9cbad531c9303a17" 2 | dest_md5="d435620459fbe1817bc02c5a35bac362" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Dead-Sheet.png-1dcf277fa6cd04007b4730308f7d38eb.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Dead-Sheet.png-1dcf277fa6cd04007b4730308f7d38eb.ctex -------------------------------------------------------------------------------- /.godot/imported/Dead-Sheet.png-1dcf277fa6cd04007b4730308f7d38eb.md5: -------------------------------------------------------------------------------- 1 | source_md5="880e9a64b510f70247ecb771ff5b4b58" 2 | dest_md5="c853420190335aa9e5c7962ab812e1c2" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Dead-Sheet.png-a9846fe84bae04b0a388271ff67e8170.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Dead-Sheet.png-a9846fe84bae04b0a388271ff67e8170.ctex -------------------------------------------------------------------------------- /.godot/imported/Dead-Sheet.png-a9846fe84bae04b0a388271ff67e8170.md5: -------------------------------------------------------------------------------- 1 | source_md5="00dc1d240c58e578b8d9e0273206da03" 2 | dest_md5="52c04ba2a32a445928a211bc395f0a9d" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Fly-Sheet.png-6366a092468eb9918a0ce6a5897d85b6.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Fly-Sheet.png-6366a092468eb9918a0ce6a5897d85b6.ctex -------------------------------------------------------------------------------- /.godot/imported/Fly-Sheet.png-6366a092468eb9918a0ce6a5897d85b6.md5: -------------------------------------------------------------------------------- 1 | source_md5="b467327d1cd0baf0b5ef813e9ae1fb2b" 2 | dest_md5="1dcd6f144da5fc35116caf60d6bc03d2" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Golden-Tree.png-740463b632ac4cd256784fffc0834b3c.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Golden-Tree.png-740463b632ac4cd256784fffc0834b3c.ctex -------------------------------------------------------------------------------- /.godot/imported/Golden-Tree.png-740463b632ac4cd256784fffc0834b3c.md5: -------------------------------------------------------------------------------- 1 | source_md5="9df923dcc1fca82940b9444d917a7c9f" 2 | dest_md5="8bf0b1bcaa5c941ceb6e8dd761601fea" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Green-Tree.png-6a41bedc645de60d4406b7dd0a73b9a7.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Green-Tree.png-6a41bedc645de60d4406b7dd0a73b9a7.ctex -------------------------------------------------------------------------------- /.godot/imported/Green-Tree.png-6a41bedc645de60d4406b7dd0a73b9a7.md5: -------------------------------------------------------------------------------- 1 | source_md5="b185f23b590484a6a3a0649357ab8984" 2 | dest_md5="1bbb06ce06923188446578d1b8adcec0" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Hide-Sheet.png-004d73a884134d86a9ad22b8db8eec2b.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Hide-Sheet.png-004d73a884134d86a9ad22b8db8eec2b.ctex -------------------------------------------------------------------------------- /.godot/imported/Hide-Sheet.png-004d73a884134d86a9ad22b8db8eec2b.md5: -------------------------------------------------------------------------------- 1 | source_md5="65e311b79a94ea6f63d92a854feee571" 2 | dest_md5="4b11ae48f6a72f211f61c47a86eb1ffa" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Hit-Sheet-Black.png-c72c0e877ba23ccb501de3975899c7d7.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Hit-Sheet-Black.png-c72c0e877ba23ccb501de3975899c7d7.ctex -------------------------------------------------------------------------------- /.godot/imported/Hit-Sheet-Black.png-c72c0e877ba23ccb501de3975899c7d7.md5: -------------------------------------------------------------------------------- 1 | source_md5="3071aae81bdf7cbb1c55da1e2033e06f" 2 | dest_md5="ad461baed8fd081f4edc69ba7b2f6b76" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Hit-Sheet-White.png-fed05d9f87736971229bf90aa844f66b.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Hit-Sheet-White.png-fed05d9f87736971229bf90aa844f66b.ctex -------------------------------------------------------------------------------- /.godot/imported/Hit-Sheet-White.png-fed05d9f87736971229bf90aa844f66b.md5: -------------------------------------------------------------------------------- 1 | source_md5="19bb85d22f89a6b15ff24ad4170d930c" 2 | dest_md5="1cd826261c464ca0f83e7c2ce4dfb597" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Hit-Sheet.png-3247682ae3bd42ae3edfaea4617b64cb.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Hit-Sheet.png-3247682ae3bd42ae3edfaea4617b64cb.ctex -------------------------------------------------------------------------------- /.godot/imported/Hit-Sheet.png-3247682ae3bd42ae3edfaea4617b64cb.md5: -------------------------------------------------------------------------------- 1 | source_md5="543b016c25a111dae95a2128954bbf1c" 2 | dest_md5="1f3a068dbc015d5980887bfb34a8baa9" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Hit-Sheet.png-cb4613c584e056e265fb341ada4346a3.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Hit-Sheet.png-cb4613c584e056e265fb341ada4346a3.ctex -------------------------------------------------------------------------------- /.godot/imported/Hit-Sheet.png-cb4613c584e056e265fb341ada4346a3.md5: -------------------------------------------------------------------------------- 1 | source_md5="821ac8709feab1fcdaeae3b0073ede7d" 2 | dest_md5="551f403bc0a64ec184d73c9661a4c79a" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Hive.png-0a1825ca6888d165dfe9c81841415a1c.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Hive.png-0a1825ca6888d165dfe9c81841415a1c.ctex -------------------------------------------------------------------------------- /.godot/imported/Hive.png-0a1825ca6888d165dfe9c81841415a1c.md5: -------------------------------------------------------------------------------- 1 | source_md5="025347a16bbaa64ed518d9cfdf5c8f7a" 2 | dest_md5="a51401615464a023bb9ebd40dd363e07" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Idle-Sheet-White.png-c195c7572d73d116addff5a55af16cb0.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Idle-Sheet-White.png-c195c7572d73d116addff5a55af16cb0.ctex -------------------------------------------------------------------------------- /.godot/imported/Idle-Sheet-White.png-c195c7572d73d116addff5a55af16cb0.md5: -------------------------------------------------------------------------------- 1 | source_md5="23d9060a402eceda042f3bc94b76922a" 2 | dest_md5="1c0c619dbc9774da7283e49e829de91a" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Idle-Sheet-export-Back.png-33516c2b6c4bb786bd350009a4e65759.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Idle-Sheet-export-Back.png-33516c2b6c4bb786bd350009a4e65759.ctex -------------------------------------------------------------------------------- /.godot/imported/Idle-Sheet-export-Back.png-33516c2b6c4bb786bd350009a4e65759.md5: -------------------------------------------------------------------------------- 1 | source_md5="33e537f4dc70c0a4088b9e20ac3edb4b" 2 | dest_md5="789326daeab62e241c13c091cb56c69d" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Idle-Sheet.png-74d4e68fd6bcdbd985ef171342fb3c6a.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Idle-Sheet.png-74d4e68fd6bcdbd985ef171342fb3c6a.ctex -------------------------------------------------------------------------------- /.godot/imported/Idle-Sheet.png-74d4e68fd6bcdbd985ef171342fb3c6a.md5: -------------------------------------------------------------------------------- 1 | source_md5="dcf04c1e03e52aaed4ba19f58798d98b" 2 | dest_md5="bab7a51f8a91181f6ddb695c8cd022e5" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Idle-Sheet.png-f18298c2dd1d7dff21a8f45f3d2c0c1d.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Idle-Sheet.png-f18298c2dd1d7dff21a8f45f3d2c0c1d.ctex -------------------------------------------------------------------------------- /.godot/imported/Idle-Sheet.png-f18298c2dd1d7dff21a8f45f3d2c0c1d.md5: -------------------------------------------------------------------------------- 1 | source_md5="944a24bd37f5d6e097ace577938917dd" 2 | dest_md5="801e620c0a3fbbe57660c2179f3b5cdc" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Interior-01.png-0ec548717dba0bffcde3bb3b0e062681.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Interior-01.png-0ec548717dba0bffcde3bb3b0e062681.ctex -------------------------------------------------------------------------------- /.godot/imported/Interior-01.png-0ec548717dba0bffcde3bb3b0e062681.md5: -------------------------------------------------------------------------------- 1 | source_md5="7cf58bbf6dfe87befb68deb980d6ad71" 2 | dest_md5="83591b9d349359f9675e2e34772123fd" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Jump-All-Sheet.png-32dc2b3b833cb067aa4580f0cc769c44.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Jump-All-Sheet.png-32dc2b3b833cb067aa4580f0cc769c44.ctex -------------------------------------------------------------------------------- /.godot/imported/Jump-All-Sheet.png-32dc2b3b833cb067aa4580f0cc769c44.md5: -------------------------------------------------------------------------------- 1 | source_md5="ef3702bef98325ac4c8fc57d6dca07be" 2 | dest_md5="67234f6103e77e8a41639a23a1ab746e" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Jump-End-Sheet.png-e7e6c6a05a2f5dab1a2a0a1789ba410b.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Jump-End-Sheet.png-e7e6c6a05a2f5dab1a2a0a1789ba410b.ctex -------------------------------------------------------------------------------- /.godot/imported/Jump-End-Sheet.png-e7e6c6a05a2f5dab1a2a0a1789ba410b.md5: -------------------------------------------------------------------------------- 1 | source_md5="e9c95d010b07d45a18149a5c9dab56a4" 2 | dest_md5="26564ff31b8d55b7206a43915b0980a4" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Jump-Start-Sheet.png-15eb4eca806236c7aa027e27031159d1.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Jump-Start-Sheet.png-15eb4eca806236c7aa027e27031159d1.ctex -------------------------------------------------------------------------------- /.godot/imported/Jump-Start-Sheet.png-15eb4eca806236c7aa027e27031159d1.md5: -------------------------------------------------------------------------------- 1 | source_md5="da8c8b9e13b16743f2b8da354f609dbf" 2 | dest_md5="18ab905806213a9df9405bacadd875ed" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Props-Rocks.png-910a66b393242bc71b910af9f5150581.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Props-Rocks.png-910a66b393242bc71b910af9f5150581.ctex -------------------------------------------------------------------------------- /.godot/imported/Props-Rocks.png-910a66b393242bc71b910af9f5150581.md5: -------------------------------------------------------------------------------- 1 | source_md5="bfb68e3c0e25161f4f93ee1287d3312d" 2 | dest_md5="6e48a939392c8ae2be1356d23cc6cf44" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Red-Tree.png-418b58fa4b671875eeb5669e31b8a1d6.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Red-Tree.png-418b58fa4b671875eeb5669e31b8a1d6.ctex -------------------------------------------------------------------------------- /.godot/imported/Red-Tree.png-418b58fa4b671875eeb5669e31b8a1d6.md5: -------------------------------------------------------------------------------- 1 | source_md5="ca26e5a58e2fa5403976b76f220c0736" 2 | dest_md5="0a714bd60f0f1af239d5bb467545480a" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Run-Sheet-Black.png-de70d9bf0c8b3dec7eafb200594461bc.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Run-Sheet-Black.png-de70d9bf0c8b3dec7eafb200594461bc.ctex -------------------------------------------------------------------------------- /.godot/imported/Run-Sheet-Black.png-de70d9bf0c8b3dec7eafb200594461bc.md5: -------------------------------------------------------------------------------- 1 | source_md5="79d44c319f24ad311c5ba440ca3c1065" 2 | dest_md5="bc25d98ec5f72ab9151da9068a0a1311" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Run-Sheet-White.png-1180f1197d4bee57ec5a826ab03f29df.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Run-Sheet-White.png-1180f1197d4bee57ec5a826ab03f29df.ctex -------------------------------------------------------------------------------- /.godot/imported/Run-Sheet-White.png-1180f1197d4bee57ec5a826ab03f29df.md5: -------------------------------------------------------------------------------- 1 | source_md5="54e4c62d26048067f489a9f672488dc2" 2 | dest_md5="4289f25b4cbdbf894d16230b1ac32818" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Run-Sheet.png-92bd1fbc7d8faad7761a27619bebde4a.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Run-Sheet.png-92bd1fbc7d8faad7761a27619bebde4a.ctex -------------------------------------------------------------------------------- /.godot/imported/Run-Sheet.png-92bd1fbc7d8faad7761a27619bebde4a.md5: -------------------------------------------------------------------------------- 1 | source_md5="f02839a725af3b0985e435ce19b9aaa7" 2 | dest_md5="9e5e49d7a7ce4c54853745722e01b866" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Run-Sheet.png-ee4aa7a3944f033b14cef3f854168bac.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Run-Sheet.png-ee4aa7a3944f033b14cef3f854168bac.ctex -------------------------------------------------------------------------------- /.godot/imported/Run-Sheet.png-ee4aa7a3944f033b14cef3f854168bac.md5: -------------------------------------------------------------------------------- 1 | source_md5="43cf24a7a96f83d62627542e286083da" 2 | dest_md5="49a35205650d9e7e29f06fe28a1768d3" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Tiles.png-c0a36c509e6e5539add11c5b88591976.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Tiles.png-c0a36c509e6e5539add11c5b88591976.ctex -------------------------------------------------------------------------------- /.godot/imported/Tiles.png-c0a36c509e6e5539add11c5b88591976.md5: -------------------------------------------------------------------------------- 1 | source_md5="b9989c16b032bdfe8357173deafb521a" 2 | dest_md5="1f0f146d5d29fe3949b655923e9a3316" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Tree-Assets.png-d2fb404ba64afc5e2a4f3d3b6ad9ef52.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Tree-Assets.png-d2fb404ba64afc5e2a4f3d3b6ad9ef52.ctex -------------------------------------------------------------------------------- /.godot/imported/Tree-Assets.png-d2fb404ba64afc5e2a4f3d3b6ad9ef52.md5: -------------------------------------------------------------------------------- 1 | source_md5="3276fd081019253c57ce319d0fb0b5cf" 2 | dest_md5="24259129bfa171c5d515a400701e0bed" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Walk-Base-Sheet-White.png-8c1d17c340d79b11b016e591ed03a86c.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Walk-Base-Sheet-White.png-8c1d17c340d79b11b016e591ed03a86c.ctex -------------------------------------------------------------------------------- /.godot/imported/Walk-Base-Sheet-White.png-8c1d17c340d79b11b016e591ed03a86c.md5: -------------------------------------------------------------------------------- 1 | source_md5="8b8a2b373a8c810832b1c6c6c6cfc0bf" 2 | dest_md5="ceeadcdc22f93663c6efb1be0f7648d8" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Walk-Base-Sheet.png-241bd67993fd0d11e5590da881051765.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Walk-Base-Sheet.png-241bd67993fd0d11e5590da881051765.ctex -------------------------------------------------------------------------------- /.godot/imported/Walk-Base-Sheet.png-241bd67993fd0d11e5590da881051765.md5: -------------------------------------------------------------------------------- 1 | source_md5="f8a56bdbf2bda028d2135fce0e4b309c" 2 | dest_md5="c0e4af9ab3c86808aa74e65198d76357" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Walk-Base-SheetBlack.png-ac9ee318dd0eb458a4fc938018c0f561.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Walk-Base-SheetBlack.png-ac9ee318dd0eb458a4fc938018c0f561.ctex -------------------------------------------------------------------------------- /.godot/imported/Walk-Base-SheetBlack.png-ac9ee318dd0eb458a4fc938018c0f561.md5: -------------------------------------------------------------------------------- 1 | source_md5="9051c94a71b2f7527d8491138dddbba6" 2 | dest_md5="fbb50a1493b283f8eafc1d27c4afed24" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/Yellow-Tree.png-234712dc6dec353d47de5264b23ec779.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/Yellow-Tree.png-234712dc6dec353d47de5264b23ec779.ctex -------------------------------------------------------------------------------- /.godot/imported/Yellow-Tree.png-234712dc6dec353d47de5264b23ec779.md5: -------------------------------------------------------------------------------- 1 | source_md5="fa5ed7391de853897aa8ea4a0e5c4a1f" 2 | dest_md5="139b7b14a12a85ac9c4df31fcf74277b" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/all.png-abaa2898c3e7670d2630f6ecff04ce62.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/all.png-abaa2898c3e7670d2630f6ecff04ce62.ctex -------------------------------------------------------------------------------- /.godot/imported/all.png-abaa2898c3e7670d2630f6ecff04ce62.md5: -------------------------------------------------------------------------------- 1 | source_md5="cfc9403af225246043de7f28a714b44b" 2 | dest_md5="3a6e910b938014b9d351e0eceb06861a" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex -------------------------------------------------------------------------------- /.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.md5: -------------------------------------------------------------------------------- 1 | source_md5="5ddad973d6395e772f8dfeaeed15f0a0" 2 | dest_md5="070132ccfe7233bfc44d6742a65b3739" 3 | 4 | -------------------------------------------------------------------------------- /.godot/imported/walk-Sheet.png-cde20cff5472ac097e2dbc1f357aa747.ctex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/imported/walk-Sheet.png-cde20cff5472ac097e2dbc1f357aa747.ctex -------------------------------------------------------------------------------- /.godot/imported/walk-Sheet.png-cde20cff5472ac097e2dbc1f357aa747.md5: -------------------------------------------------------------------------------- 1 | source_md5="13b1e195404926fdccd6df5ed7358019" 2 | dest_md5="8157cb65a986e78c93ffe3e4d0d5ccf3" 3 | 4 | -------------------------------------------------------------------------------- /.godot/shader_cache/BlitShaderRD/983ec7413f16f1938c6a2dd9f5a2a1e0caf6f604b0503eb07f372613b4899ac4/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/BlitShaderRD/983ec7413f16f1938c6a2dd9f5a2a1e0caf6f604b0503eb07f372613b4899ac4/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/BlurRasterShaderRD/07bc202f88f4fd919a49f17b4a2eae7b3ccb19e3876a950914478fee9ee40d33/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/BlurRasterShaderRD/07bc202f88f4fd919a49f17b4a2eae7b3ccb19e3876a950914478fee9ee40d33/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/BokehDofRasterShaderRD/6d53a5edd297a743bab97b4690794d7a8075e93567abf3a6b119b4801f05210c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/BokehDofRasterShaderRD/6d53a5edd297a743bab97b4690794d7a8075e93567abf3a6b119b4801f05210c/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasOcclusionShaderRD/62460b6f262681d1eb5510be6595a569d77ba881ced2939ffb26e4a9e457acd4/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/CanvasOcclusionShaderRD/62460b6f262681d1eb5510be6595a569d77ba881ced2939ffb26e4a9e457acd4/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasSdfShaderRD/7d0d717fe33cb510c861719fe942551c47b82864a5078198db3a5555546e5658/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/CanvasSdfShaderRD/7d0d717fe33cb510c861719fe942551c47b82864a5078198db3a5555546e5658/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasShaderRD/09807b57940ba053ea8e88c0681c795c75d528f46fc680d2966f33611091deab/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/CanvasShaderRD/09807b57940ba053ea8e88c0681c795c75d528f46fc680d2966f33611091deab/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasShaderRD/09807b57940ba053ea8e88c0681c795c75d528f46fc680d2966f33611091deab/6c94b25d75b1ec58f806edc8e65c2a35743ad557.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/CanvasShaderRD/09807b57940ba053ea8e88c0681c795c75d528f46fc680d2966f33611091deab/6c94b25d75b1ec58f806edc8e65c2a35743ad557.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasShaderRD/09807b57940ba053ea8e88c0681c795c75d528f46fc680d2966f33611091deab/86b4b6d51b4a45af6d7a93cd8ccd2af80a156da9.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/CanvasShaderRD/09807b57940ba053ea8e88c0681c795c75d528f46fc680d2966f33611091deab/86b4b6d51b4a45af6d7a93cd8ccd2af80a156da9.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasShaderRD/09807b57940ba053ea8e88c0681c795c75d528f46fc680d2966f33611091deab/98676c93f49a619be763bf730c8db104e1e3ad96.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/CanvasShaderRD/09807b57940ba053ea8e88c0681c795c75d528f46fc680d2966f33611091deab/98676c93f49a619be763bf730c8db104e1e3ad96.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasShaderRD/09807b57940ba053ea8e88c0681c795c75d528f46fc680d2966f33611091deab/9d0533530a382e64370fc542a58d7fdac6c773bd.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/CanvasShaderRD/09807b57940ba053ea8e88c0681c795c75d528f46fc680d2966f33611091deab/9d0533530a382e64370fc542a58d7fdac6c773bd.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasShaderRD/09807b57940ba053ea8e88c0681c795c75d528f46fc680d2966f33611091deab/a444689c2f13418983bd978ab522bd863aed69c5.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/CanvasShaderRD/09807b57940ba053ea8e88c0681c795c75d528f46fc680d2966f33611091deab/a444689c2f13418983bd978ab522bd863aed69c5.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasShaderRD/09807b57940ba053ea8e88c0681c795c75d528f46fc680d2966f33611091deab/cfbe819c6b55623a3cfeaf8d0ab83aeaa2d48269.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/CanvasShaderRD/09807b57940ba053ea8e88c0681c795c75d528f46fc680d2966f33611091deab/cfbe819c6b55623a3cfeaf8d0ab83aeaa2d48269.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CanvasShaderRD/09807b57940ba053ea8e88c0681c795c75d528f46fc680d2966f33611091deab/eaf44e18cd01e1dcdf84a400c6fbe82c311d34e7.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/CanvasShaderRD/09807b57940ba053ea8e88c0681c795c75d528f46fc680d2966f33611091deab/eaf44e18cd01e1dcdf84a400c6fbe82c311d34e7.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CopyToFbShaderRD/03a2b65c6d86aad7317b696e3880635b42ce3f7bf438951e46edde5e2efa8342/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/CopyToFbShaderRD/03a2b65c6d86aad7317b696e3880635b42ce3f7bf438951e46edde5e2efa8342/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CubeToDpShaderRD/1489d45197bbca90b65d5fb9332ce85592bb744afba20e3ba3d87e8ac8f70e79/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/CubeToDpShaderRD/1489d45197bbca90b65d5fb9332ce85592bb744afba20e3ba3d87e8ac8f70e79/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CubemapDownsamplerRasterShaderRD/f2b950b2bed15521123c37beb43d43c138dc3ae29b21fbc85f456388f9884a88/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/CubemapDownsamplerRasterShaderRD/f2b950b2bed15521123c37beb43d43c138dc3ae29b21fbc85f456388f9884a88/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CubemapFilterRasterShaderRD/30c525f7c6ed5a23143138f523e88cc7723baa2b46c9add92a23d92b50bfe9ad/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/CubemapFilterRasterShaderRD/30c525f7c6ed5a23143138f523e88cc7723baa2b46c9add92a23d92b50bfe9ad/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/CubemapRoughnessRasterShaderRD/9687e39f64c6de02a6768732110879cbd07e7ec00387d43371e1c5b520554d73/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/CubemapRoughnessRasterShaderRD/9687e39f64c6de02a6768732110879cbd07e7ec00387d43371e1c5b520554d73/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/LuminanceReduceRasterShaderRD/fcda845a1a4207656c5f8ff83e70e8c0e435f896118dd8067b0efa5cab9c9a3d/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/LuminanceReduceRasterShaderRD/fcda845a1a4207656c5f8ff83e70e8c0e435f896118dd8067b0efa5cab9c9a3d/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/ParticlesCopyShaderRD/0b6db5d50b4b89cb76356b4655b42789e143651e42ae6c23ed25273cbbb439a1/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/ParticlesCopyShaderRD/0b6db5d50b4b89cb76356b4655b42789e143651e42ae6c23ed25273cbbb439a1/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/ParticlesShaderRD/80e0a75d99cdff16483fb83313ac87be47e5895dae8a0a597d79a5f51604cbb0/f128cab0b22fb7e0d9f023d6cdb81309be392d95.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/ParticlesShaderRD/80e0a75d99cdff16483fb83313ac87be47e5895dae8a0a597d79a5f51604cbb0/f128cab0b22fb7e0d9f023d6cdb81309be392d95.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/118ba36f6ebd3257d0e24fef9b5c1f403c461a66.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/118ba36f6ebd3257d0e24fef9b5c1f403c461a66.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/1344ce3d77ef72d56eef3c9cd0d5417bdd0a4b13.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/1344ce3d77ef72d56eef3c9cd0d5417bdd0a4b13.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/3c2004ff2f4cb10be32eecce3aef58999f3a3c00.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/3c2004ff2f4cb10be32eecce3aef58999f3a3c00.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/3d0d92e506ebed59ea8f1359f384dea3a9c607db.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/3d0d92e506ebed59ea8f1359f384dea3a9c607db.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/56b5925a2b0572c2ded75f0fcb579c223484ca13.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/56b5925a2b0572c2ded75f0fcb579c223484ca13.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/5e1ddc0dfdfa4a0280e0bd9cfc3279252e3c7973.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/5e1ddc0dfdfa4a0280e0bd9cfc3279252e3c7973.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/7e6f09e567701e5ed403065b0ec9125225432ba4.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/7e6f09e567701e5ed403065b0ec9125225432ba4.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/84f3bfa29ba52d036ccb227b544f4212261b97e7.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/84f3bfa29ba52d036ccb227b544f4212261b97e7.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/8c405797d04cff2252b29dc660af5eda3a9bef6a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/8c405797d04cff2252b29dc660af5eda3a9bef6a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/8d29d1fcc64ce2d8b7ed49c901c65a91146fbb76.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/8d29d1fcc64ce2d8b7ed49c901c65a91146fbb76.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/90d1f2dc8493a4c954ba463e0fb3e0232f84d84d.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/90d1f2dc8493a4c954ba463e0fb3e0232f84d84d.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/9909cf38417b9edb6e5a64b31241317810757356.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/9909cf38417b9edb6e5a64b31241317810757356.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/9bac24b6b27ed3d77e750d66523fc854f8d3e4d8.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/9bac24b6b27ed3d77e750d66523fc854f8d3e4d8.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/9daebd2e9a93be48c2f780ac379da9f156a37fc1.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/9daebd2e9a93be48c2f780ac379da9f156a37fc1.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/d5380b6ac7ee6d22bc98457496eb4495a49b1c6f.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/d5380b6ac7ee6d22bc98457496eb4495a49b1c6f.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/f56c506d48f920a47e552ed6cf6059536156a939.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/SceneForwardMobileShaderRD/1fd538fad51b267abe49acdda121effda7d8418c489b8e7ea3e70a31867054c8/f56c506d48f920a47e552ed6cf6059536156a939.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SkeletonShaderRD/34bc7dd0d2d73677a209eb39efedaf87249f983b1224f56a395bb3d233d3284e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/SkeletonShaderRD/34bc7dd0d2d73677a209eb39efedaf87249f983b1224f56a395bb3d233d3284e/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SkyShaderRD/aec5cec049c7292a16245d89f4244b495eb8cbdae8288061bb3c39856c82a397/03e3b11c69e24394b2d955a8c0ba85587bb70839.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/SkyShaderRD/aec5cec049c7292a16245d89f4244b495eb8cbdae8288061bb3c39856c82a397/03e3b11c69e24394b2d955a8c0ba85587bb70839.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SkyShaderRD/aec5cec049c7292a16245d89f4244b495eb8cbdae8288061bb3c39856c82a397/59fe6cf05bf4a13d34c144643274612aacecb959.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/SkyShaderRD/aec5cec049c7292a16245d89f4244b495eb8cbdae8288061bb3c39856c82a397/59fe6cf05bf4a13d34c144643274612aacecb959.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SkyShaderRD/aec5cec049c7292a16245d89f4244b495eb8cbdae8288061bb3c39856c82a397/793ce7e11b582451627017df13679d8dac889488.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/SkyShaderRD/aec5cec049c7292a16245d89f4244b495eb8cbdae8288061bb3c39856c82a397/793ce7e11b582451627017df13679d8dac889488.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SkyShaderRD/aec5cec049c7292a16245d89f4244b495eb8cbdae8288061bb3c39856c82a397/95e55bdcfff59c30143e80c9cabfe2f175ddb660.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/SkyShaderRD/aec5cec049c7292a16245d89f4244b495eb8cbdae8288061bb3c39856c82a397/95e55bdcfff59c30143e80c9cabfe2f175ddb660.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SkyShaderRD/aec5cec049c7292a16245d89f4244b495eb8cbdae8288061bb3c39856c82a397/de678811d1bad3cad4892a8db7b6ea0be197d51d.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/SkyShaderRD/aec5cec049c7292a16245d89f4244b495eb8cbdae8288061bb3c39856c82a397/de678811d1bad3cad4892a8db7b6ea0be197d51d.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SkyShaderRD/aec5cec049c7292a16245d89f4244b495eb8cbdae8288061bb3c39856c82a397/f01de7cfc190c5a681916d623818c76cd220b8f4.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/SkyShaderRD/aec5cec049c7292a16245d89f4244b495eb8cbdae8288061bb3c39856c82a397/f01de7cfc190c5a681916d623818c76cd220b8f4.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SortShaderRD/d268129d5dc91afd22c48522607135db27cbebca10061158c2f9847776b8d712/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/SortShaderRD/d268129d5dc91afd22c48522607135db27cbebca10061158c2f9847776b8d712/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/SpecularMergeShaderRD/e890316bb1e0e4507aebf4ba2d016038928d484e96abc2b9144618cc2b00097d/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/SpecularMergeShaderRD/e890316bb1e0e4507aebf4ba2d016038928d484e96abc2b9144618cc2b00097d/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/TonemapShaderRD/1308ccde1bc769cdfc2bf2bb99027a4205f94c2fb75907103d720ae6b1537af8/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/TonemapShaderRD/1308ccde1bc769cdfc2bf2bb99027a4205f94c2fb75907103d720ae6b1537af8/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/shader_cache/VrsShaderRD/856a49731807c53ec325027bc9cb9c309e9db7732e3c9022a96aac44e3e3cb50/087916079fba7c625e62b0c2cca570e0fb87c99a.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/shader_cache/VrsShaderRD/856a49731807c53ec325027bc9cb9c309e9db7732e3c9022a96aac44e3e3cb50/087916079fba7c625e62b0c2cca570e0fb87c99a.cache -------------------------------------------------------------------------------- /.godot/uid_cache.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/.godot/uid_cache.bin -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Assets/Buildings.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Assets/Buildings.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Assets/Buildings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Assets/Buildings.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Assets/Buildings.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://ohnqx7rtnpl7" 6 | path="res://.godot/imported/Buildings.png-df9267d1f34debc403a80b64a2c6e4f1.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Assets/Buildings.png" 14 | dest_files=["res://.godot/imported/Buildings.png-df9267d1f34debc403a80b64a2c6e4f1.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Assets/Hive.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Assets/Hive.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Assets/Hive.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Assets/Hive.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Assets/Hive.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://dg0l0gkbpkwc7" 6 | path="res://.godot/imported/Hive.png-0a1825ca6888d165dfe9c81841415a1c.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Assets/Hive.png" 14 | dest_files=["res://.godot/imported/Hive.png-0a1825ca6888d165dfe9c81841415a1c.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Assets/Interior-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Assets/Interior-01.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Assets/Interior-01.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://iqxbso6epifu" 6 | path="res://.godot/imported/Interior-01.png-0ec548717dba0bffcde3bb3b0e062681.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Assets/Interior-01.png" 14 | dest_files=["res://.godot/imported/Interior-01.png-0ec548717dba0bffcde3bb3b0e062681.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Assets/Props-Rocks.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Assets/Props-Rocks.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Assets/Props-Rocks.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Assets/Props-Rocks.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Assets/Props-Rocks.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://sr7ls8mruqib" 6 | path="res://.godot/imported/Props-Rocks.png-910a66b393242bc71b910af9f5150581.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Assets/Props-Rocks.png" 14 | dest_files=["res://.godot/imported/Props-Rocks.png-910a66b393242bc71b910af9f5150581.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Assets/Sprite-0011.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Assets/Sprite-0011.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Assets/Tiles.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Assets/Tiles.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Assets/Tiles.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Assets/Tiles.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Assets/Tiles.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://cnb6vef35n3ad" 6 | path="res://.godot/imported/Tiles.png-c0a36c509e6e5539add11c5b88591976.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Assets/Tiles.png" 14 | dest_files=["res://.godot/imported/Tiles.png-c0a36c509e6e5539add11c5b88591976.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Assets/Tree-Assets.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Assets/Tree-Assets.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Assets/Tree-Assets.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Assets/Tree-Assets.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Assets/Tree-Assets.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://bnda4a45fu1po" 6 | path="res://.godot/imported/Tree-Assets.png-d2fb404ba64afc5e2a4f3d3b6ad9ef52.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Assets/Tree-Assets.png" 14 | dest_files=["res://.godot/imported/Tree-Assets.png-d2fb404ba64afc5e2a4f3d3b6ad9ef52.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Background/Background.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Background/Background.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Background/Background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Background/Background.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Background/Background.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://cqrqnlx2jpsop" 6 | path="res://.godot/imported/Background.png-9cd9f328be53c3d646575f8f3f3c8791.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Background/Background.png" 14 | dest_files=["res://.godot/imported/Background.png-9cd9f328be53c3d646575f8f3f3c8791.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Attack-01/Attack-01-Sheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Character/Attack-01/Attack-01-Sheet.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Attack-01/Attack-01-Sheet.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://cwl6m881dulgh" 6 | path="res://.godot/imported/Attack-01-Sheet.png-b576b76d94a60e8262d87fecce044e49.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Character/Attack-01/Attack-01-Sheet.png" 14 | dest_files=["res://.godot/imported/Attack-01-Sheet.png-b576b76d94a60e8262d87fecce044e49.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Attack-01/Attack-01.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Character/Attack-01/Attack-01.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Attack-01/Attack-01.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Character/Attack-01/Attack-01.gif -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Dead/Dead-Sheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Character/Dead/Dead-Sheet.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Dead/Dead-Sheet.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://bbpnlt5k5pp0f" 6 | path="res://.godot/imported/Dead-Sheet.png-1dcf277fa6cd04007b4730308f7d38eb.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Character/Dead/Dead-Sheet.png" 14 | dest_files=["res://.godot/imported/Dead-Sheet.png-1dcf277fa6cd04007b4730308f7d38eb.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Dead/Dead.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Character/Dead/Dead.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Dead/Dead.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Character/Dead/Dead.gif -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Idle/Idle-Sheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Character/Idle/Idle-Sheet.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Idle/Idle-Sheet.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://cf5vr3rdkcdr0" 6 | path="res://.godot/imported/Idle-Sheet.png-f18298c2dd1d7dff21a8f45f3d2c0c1d.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Character/Idle/Idle-Sheet.png" 14 | dest_files=["res://.godot/imported/Idle-Sheet.png-f18298c2dd1d7dff21a8f45f3d2c0c1d.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Idle/Idle.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Character/Idle/Idle.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Idle/Idle.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Character/Idle/Idle.gif -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Jumlp-All/Jump-All-Sheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Character/Jumlp-All/Jump-All-Sheet.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Jumlp-All/Jump-All-Sheet.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://cilbq1jmxocd0" 6 | path="res://.godot/imported/Jump-All-Sheet.png-32dc2b3b833cb067aa4580f0cc769c44.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Character/Jumlp-All/Jump-All-Sheet.png" 14 | dest_files=["res://.godot/imported/Jump-All-Sheet.png-32dc2b3b833cb067aa4580f0cc769c44.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Jumlp-All/Jump-All.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Character/Jumlp-All/Jump-All.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Jumlp-All/Sprite-0003.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Character/Jumlp-All/Sprite-0003.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Jump-End/Jump-End-Sheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Character/Jump-End/Jump-End-Sheet.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Jump-End/Jump-End-Sheet.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://b1dop62ij8uuy" 6 | path="res://.godot/imported/Jump-End-Sheet.png-e7e6c6a05a2f5dab1a2a0a1789ba410b.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Character/Jump-End/Jump-End-Sheet.png" 14 | dest_files=["res://.godot/imported/Jump-End-Sheet.png-e7e6c6a05a2f5dab1a2a0a1789ba410b.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Jump-End/Jump-End.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Character/Jump-End/Jump-End.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Jump-End/Jump-End.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Character/Jump-End/Jump-End.gif -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Jump-Start/Jump-Start-Sheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Character/Jump-Start/Jump-Start-Sheet.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Jump-Start/Jump-Start-Sheet.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://bolynyyobgkop" 6 | path="res://.godot/imported/Jump-Start-Sheet.png-15eb4eca806236c7aa027e27031159d1.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Character/Jump-Start/Jump-Start-Sheet.png" 14 | dest_files=["res://.godot/imported/Jump-Start-Sheet.png-15eb4eca806236c7aa027e27031159d1.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Jump-Start/Jump-Start.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Character/Jump-Start/Jump-Start.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Jump/Jump.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Character/Jump/Jump.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Jump/Jump.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Character/Jump/Jump.gif -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Run/Run-Sheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Character/Run/Run-Sheet.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Run/Run-Sheet.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://bvqkoppprkbil" 6 | path="res://.godot/imported/Run-Sheet.png-ee4aa7a3944f033b14cef3f854168bac.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Character/Run/Run-Sheet.png" 14 | dest_files=["res://.godot/imported/Run-Sheet.png-ee4aa7a3944f033b14cef3f854168bac.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Run/Run.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Character/Run/Run.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Character/Run/Run.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Character/Run/Run.gif -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Credit.txt: -------------------------------------------------------------------------------- 1 | Anokolisa https://anokolisa.itch.io/ 2 | Asset Page https://anokolisa.itch.io/sidescroller-pixelart-sprites-asset-pack-forest-16x16 3 | Originally released under Creative Commons Zero v1.0 Universal -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/HUD/Base-01.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/HUD/Base-01.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/HUD/Base-01.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/HUD/Base-01.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/HUD/Base-01.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://r2xgqoj58qyo" 6 | path="res://.godot/imported/Base-01.png-cb79196484d515c7b7a0805a520fe399.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/HUD/Base-01.png" 14 | dest_files=["res://.godot/imported/Base-01.png-cb79196484d515c7b7a0805a520fe399.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Hit-Vanish/Hit-Sheet-Black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Hit-Vanish/Hit-Sheet-Black.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Hit-Vanish/Hit-Sheet-Black.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://cuh7kv5qfjred" 6 | path="res://.godot/imported/Hit-Sheet-Black.png-c72c0e877ba23ccb501de3975899c7d7.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Hit-Vanish/Hit-Sheet-Black.png" 14 | dest_files=["res://.godot/imported/Hit-Sheet-Black.png-c72c0e877ba23ccb501de3975899c7d7.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Hit-Vanish/Hit-Sheet-White.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Hit-Vanish/Hit-Sheet-White.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Hit-Vanish/Hit-Sheet-White.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://b7qcpnbjawuti" 6 | path="res://.godot/imported/Hit-Sheet-White.png-fed05d9f87736971229bf90aa844f66b.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Hit-Vanish/Hit-Sheet-White.png" 14 | dest_files=["res://.godot/imported/Hit-Sheet-White.png-fed05d9f87736971229bf90aa844f66b.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Hit-Vanish/Hit-Sheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Hit-Vanish/Hit-Sheet.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Hit-Vanish/Hit-Sheet.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://dtr0gbnsto7sh" 6 | path="res://.godot/imported/Hit-Sheet.png-3247682ae3bd42ae3edfaea4617b64cb.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Hit-Vanish/Hit-Sheet.png" 14 | dest_files=["res://.godot/imported/Hit-Sheet.png-3247682ae3bd42ae3edfaea4617b64cb.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Hit-Vanish/Hit.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Hit-Vanish/Hit.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Idle/Idle-Sheet-White.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Idle/Idle-Sheet-White.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Idle/Idle-Sheet-White.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://bdn1qaosx2ix4" 6 | path="res://.godot/imported/Idle-Sheet-White.png-c195c7572d73d116addff5a55af16cb0.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Idle/Idle-Sheet-White.png" 14 | dest_files=["res://.godot/imported/Idle-Sheet-White.png-c195c7572d73d116addff5a55af16cb0.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Idle/Idle-Sheet-export-Back.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Idle/Idle-Sheet-export-Back.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Idle/Idle-Sheet-export-Back.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://d0y6ceif0ajsh" 6 | path="res://.godot/imported/Idle-Sheet-export-Back.png-33516c2b6c4bb786bd350009a4e65759.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Idle/Idle-Sheet-export-Back.png" 14 | dest_files=["res://.godot/imported/Idle-Sheet-export-Back.png-33516c2b6c4bb786bd350009a4e65759.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Idle/Idle-Sheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Idle/Idle-Sheet.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Idle/Idle-Sheet.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://b2fq7g7bx4si6" 6 | path="res://.godot/imported/Idle-Sheet.png-74d4e68fd6bcdbd985ef171342fb3c6a.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Idle/Idle-Sheet.png" 14 | dest_files=["res://.godot/imported/Idle-Sheet.png-74d4e68fd6bcdbd985ef171342fb3c6a.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Idle/Idle.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Idle/Idle.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Run/Run-Sheet-Black.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Run/Run-Sheet-Black.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Run/Run-Sheet-Black.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://0oyiyvp60tlx" 6 | path="res://.godot/imported/Run-Sheet-Black.png-de70d9bf0c8b3dec7eafb200594461bc.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Run/Run-Sheet-Black.png" 14 | dest_files=["res://.godot/imported/Run-Sheet-Black.png-de70d9bf0c8b3dec7eafb200594461bc.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Run/Run-Sheet-White.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Run/Run-Sheet-White.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Run/Run-Sheet-White.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://c806o6smgrhbt" 6 | path="res://.godot/imported/Run-Sheet-White.png-1180f1197d4bee57ec5a826ab03f29df.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Run/Run-Sheet-White.png" 14 | dest_files=["res://.godot/imported/Run-Sheet-White.png-1180f1197d4bee57ec5a826ab03f29df.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Run/Run-Sheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Run/Run-Sheet.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Run/Run-Sheet.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://b0r5wuvuqwwka" 6 | path="res://.godot/imported/Run-Sheet.png-92bd1fbc7d8faad7761a27619bebde4a.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Run/Run-Sheet.png" 14 | dest_files=["res://.godot/imported/Run-Sheet.png-92bd1fbc7d8faad7761a27619bebde4a.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Run/Run.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Run/Run.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Walk/Walk-Base-Sheet-White.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Walk/Walk-Base-Sheet-White.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Walk/Walk-Base-Sheet-White.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://doeswxqvq1qvr" 6 | path="res://.godot/imported/Walk-Base-Sheet-White.png-8c1d17c340d79b11b016e591ed03a86c.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Walk/Walk-Base-Sheet-White.png" 14 | dest_files=["res://.godot/imported/Walk-Base-Sheet-White.png-8c1d17c340d79b11b016e591ed03a86c.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Walk/Walk-Base-Sheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Walk/Walk-Base-Sheet.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Walk/Walk-Base-Sheet.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://bw2nealqqxxq1" 6 | path="res://.godot/imported/Walk-Base-Sheet.png-241bd67993fd0d11e5590da881051765.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Walk/Walk-Base-Sheet.png" 14 | dest_files=["res://.godot/imported/Walk-Base-Sheet.png-241bd67993fd0d11e5590da881051765.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Walk/Walk-Base-SheetBlack.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Walk/Walk-Base-SheetBlack.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Walk/Walk-Base-SheetBlack.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://bllqnfph14eho" 6 | path="res://.godot/imported/Walk-Base-SheetBlack.png-ac9ee318dd0eb458a4fc938018c0f561.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Walk/Walk-Base-SheetBlack.png" 14 | dest_files=["res://.godot/imported/Walk-Base-SheetBlack.png-ac9ee318dd0eb458a4fc938018c0f561.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Walk/Walk-Base.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Boar/Walk/Walk-Base.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Small Bee/Attack/Attack-Sheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Small Bee/Attack/Attack-Sheet.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Small Bee/Attack/Attack-Sheet.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://b3bf0ufdufo4b" 6 | path="res://.godot/imported/Attack-Sheet.png-7d16775bea2b6d5d603f5ba49ded3bad.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Small Bee/Attack/Attack-Sheet.png" 14 | dest_files=["res://.godot/imported/Attack-Sheet.png-7d16775bea2b6d5d603f5ba49ded3bad.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Small Bee/Attack/Attack.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Small Bee/Attack/Attack.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Small Bee/Fly/Fly-Sheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Small Bee/Fly/Fly-Sheet.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Small Bee/Fly/Fly-Sheet.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://b86pdjcegjirj" 6 | path="res://.godot/imported/Fly-Sheet.png-6366a092468eb9918a0ce6a5897d85b6.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Small Bee/Fly/Fly-Sheet.png" 14 | dest_files=["res://.godot/imported/Fly-Sheet.png-6366a092468eb9918a0ce6a5897d85b6.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Small Bee/Fly/Fly.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Small Bee/Fly/Fly.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Small Bee/Hit/Hit-Sheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Small Bee/Hit/Hit-Sheet.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Small Bee/Hit/Hit-Sheet.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://cjxbg2g3c636m" 6 | path="res://.godot/imported/Hit-Sheet.png-cb4613c584e056e265fb341ada4346a3.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Small Bee/Hit/Hit-Sheet.png" 14 | dest_files=["res://.godot/imported/Hit-Sheet.png-cb4613c584e056e265fb341ada4346a3.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Small Bee/Hit/Hit.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Small Bee/Hit/Hit.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Snail/Dead-Sheet.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Snail/Dead-Sheet.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Snail/Dead-Sheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Snail/Dead-Sheet.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Snail/Dead-Sheet.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://cxij3cdd4xf4t" 6 | path="res://.godot/imported/Dead-Sheet.png-a9846fe84bae04b0a388271ff67e8170.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Snail/Dead-Sheet.png" 14 | dest_files=["res://.godot/imported/Dead-Sheet.png-a9846fe84bae04b0a388271ff67e8170.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Snail/Hide-Sheet.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Snail/Hide-Sheet.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Snail/Hide-Sheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Snail/Hide-Sheet.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Snail/Hide-Sheet.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://cdphlqiol5fs0" 6 | path="res://.godot/imported/Hide-Sheet.png-004d73a884134d86a9ad22b8db8eec2b.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Snail/Hide-Sheet.png" 14 | dest_files=["res://.godot/imported/Hide-Sheet.png-004d73a884134d86a9ad22b8db8eec2b.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Snail/all.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Snail/all.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Snail/all.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://dm03v1h5oxa5n" 6 | path="res://.godot/imported/all.png-abaa2898c3e7670d2630f6ecff04ce62.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Snail/all.png" 14 | dest_files=["res://.godot/imported/all.png-abaa2898c3e7670d2630f6ecff04ce62.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Snail/walk-Sheet.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Snail/walk-Sheet.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Snail/walk-Sheet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Mob/Snail/walk-Sheet.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Mob/Snail/walk-Sheet.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://dpii7hugyoc76" 6 | path="res://.godot/imported/walk-Sheet.png-cde20cff5472ac097e2dbc1f357aa747.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Mob/Snail/walk-Sheet.png" 14 | dest_files=["res://.godot/imported/walk-Sheet.png-cde20cff5472ac097e2dbc1f357aa747.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Trees/Background.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Trees/Background.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Trees/Background.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Trees/Background.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Trees/Background.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://cw03cyq3lqpw1" 6 | path="res://.godot/imported/Background.png-671a83672a617ec9098fef23c164326a.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Trees/Background.png" 14 | dest_files=["res://.godot/imported/Background.png-671a83672a617ec9098fef23c164326a.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Trees/Dark-Tree.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Trees/Dark-Tree.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Trees/Dark-Tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Trees/Dark-Tree.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Trees/Dark-Tree.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://dhdq3uwicjrcm" 6 | path="res://.godot/imported/Dark-Tree.png-7905aab53284a21943ff34c0885026c3.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Trees/Dark-Tree.png" 14 | dest_files=["res://.godot/imported/Dark-Tree.png-7905aab53284a21943ff34c0885026c3.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Trees/Golden-Tree.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Trees/Golden-Tree.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Trees/Golden-Tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Trees/Golden-Tree.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Trees/Golden-Tree.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://c5aayfhi2gy2m" 6 | path="res://.godot/imported/Golden-Tree.png-740463b632ac4cd256784fffc0834b3c.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Trees/Golden-Tree.png" 14 | dest_files=["res://.godot/imported/Golden-Tree.png-740463b632ac4cd256784fffc0834b3c.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Trees/Green-Tree.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Trees/Green-Tree.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Trees/Green-Tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Trees/Green-Tree.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Trees/Green-Tree.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://klvhr8rk1xa6" 6 | path="res://.godot/imported/Green-Tree.png-6a41bedc645de60d4406b7dd0a73b9a7.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Trees/Green-Tree.png" 14 | dest_files=["res://.godot/imported/Green-Tree.png-6a41bedc645de60d4406b7dd0a73b9a7.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Trees/Red-Tree.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Trees/Red-Tree.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Trees/Red-Tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Trees/Red-Tree.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Trees/Red-Tree.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://rh51lud3gbav" 6 | path="res://.godot/imported/Red-Tree.png-418b58fa4b671875eeb5669e31b8a1d6.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Trees/Red-Tree.png" 14 | dest_files=["res://.godot/imported/Red-Tree.png-418b58fa4b671875eeb5669e31b8a1d6.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Trees/Yellow-Tree.aseprite: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Trees/Yellow-Tree.aseprite -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Trees/Yellow-Tree.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ChrisTutorials/SidescrollerQuickstart-StateMachine-AnimationTree/1cffeaedd7b0e2af9953abbe7f99bc798bf37826/Art/Legacy-Fantasy - High Forest 2.3/Trees/Yellow-Tree.png -------------------------------------------------------------------------------- /Art/Legacy-Fantasy - High Forest 2.3/Trees/Yellow-Tree.png.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://y8eb2845t00h" 6 | path="res://.godot/imported/Yellow-Tree.png-234712dc6dec353d47de5264b23ec779.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://Art/Legacy-Fantasy - High Forest 2.3/Trees/Yellow-Tree.png" 14 | dest_files=["res://.godot/imported/Yellow-Tree.png-234712dc6dec353d47de5264b23ec779.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | -------------------------------------------------------------------------------- /Character/AirState.gd: -------------------------------------------------------------------------------- 1 | extends State 2 | 3 | class_name AirState 4 | 5 | @export var landing_state : State 6 | @export var double_jump_velocity : float = -100 7 | @export var double_jump_animation : String = "double_jump" 8 | @export var landing_animation : String = "landing" 9 | 10 | var has_double_jumped = false 11 | 12 | func state_process(delta): 13 | if(character.is_on_floor()): 14 | next_state = landing_state 15 | 16 | func state_input(event : InputEvent): 17 | if(event.is_action_pressed("jump") && !has_double_jumped): 18 | double_jump() 19 | 20 | func on_exit(): 21 | if(next_state == landing_state): 22 | playback.travel(landing_animation) 23 | has_double_jumped = false 24 | 25 | func double_jump(): 26 | character.velocity.y = double_jump_velocity 27 | playback.travel(double_jump_animation) 28 | has_double_jumped = true 29 | -------------------------------------------------------------------------------- /Character/CharacterStateMachine.gd: -------------------------------------------------------------------------------- 1 | extends Node 2 | 3 | class_name CharacterStateMachine 4 | 5 | @export var character : CharacterBody2D 6 | @export var animation_tree : AnimationTree 7 | @export var current_state : State 8 | 9 | var states : Array[State] 10 | 11 | func _ready(): 12 | for child in get_children(): 13 | if(child is State): 14 | states.append(child) 15 | 16 | # Set the states up with what they need to function 17 | child.character = character 18 | child.playback = animation_tree["parameters/playback"] 19 | 20 | else: 21 | push_warning("Child " + child.name + " is not a State for CharacterStateMachine") 22 | 23 | func _physics_process(delta): 24 | if(current_state.next_state != null): 25 | switch_states(current_state.next_state) 26 | 27 | current_state.state_process(delta) 28 | 29 | func check_if_can_move(): 30 | return current_state.can_move 31 | 32 | 33 | func switch_states(new_state : State): 34 | if(current_state != null): 35 | current_state.on_exit() 36 | current_state.next_state = null 37 | 38 | current_state = new_state 39 | 40 | current_state.on_enter() 41 | 42 | func _input(event : InputEvent): 43 | current_state.state_input(event) 44 | -------------------------------------------------------------------------------- /Character/GroundState.gd: -------------------------------------------------------------------------------- 1 | extends State 2 | 3 | class_name GroundState 4 | 5 | @export var jump_velocity : float = -150.0 6 | @export var air_state : State 7 | @export var jump_animation : String = "jump" 8 | 9 | func state_process(delta): 10 | if(!character.is_on_floor()): 11 | next_state = air_state 12 | 13 | func state_input(event : InputEvent): 14 | if(event.is_action_pressed("jump")): 15 | jump() 16 | 17 | func jump(): 18 | character.velocity.y = jump_velocity 19 | next_state = air_state 20 | playback.travel(jump_animation) 21 | -------------------------------------------------------------------------------- /Character/LandingState.gd: -------------------------------------------------------------------------------- 1 | extends State 2 | 3 | @export var landing_animation_name : String = "landing" 4 | @export var ground_state : State 5 | 6 | func _on_animation_tree_animation_finished(anim_name): 7 | if(anim_name == landing_animation_name): 8 | next_state = ground_state 9 | -------------------------------------------------------------------------------- /Character/State.gd: -------------------------------------------------------------------------------- 1 | extends Node 2 | 3 | class_name State 4 | 5 | @export var can_move : bool = true 6 | 7 | var character : CharacterBody2D 8 | var playback : AnimationNodeStateMachinePlayback 9 | var next_state : State 10 | 11 | func state_process(delta): 12 | pass 13 | 14 | func state_input(event : InputEvent): 15 | pass 16 | 17 | func on_enter(): 18 | pass 19 | 20 | func on_exit(): 21 | pass 22 | -------------------------------------------------------------------------------- /Character/StateDebugLabel.gd: -------------------------------------------------------------------------------- 1 | extends Label 2 | 3 | @export var state_machine : CharacterStateMachine 4 | 5 | # Called every frame. 'delta' is the elapsed time since the previous frame. 6 | func _process(delta): 7 | text = "State : " + state_machine.current_state.name 8 | -------------------------------------------------------------------------------- /Character/player.gd: -------------------------------------------------------------------------------- 1 | extends CharacterBody2D 2 | 3 | @export var speed : float = 200.0 4 | 5 | @onready var sprite : Sprite2D = $Sprite2D 6 | @onready var animation_tree : AnimationTree = $AnimationTree 7 | @onready var state_machine : CharacterStateMachine = $CharacterStateMachine 8 | 9 | # Get the gravity from the project settings to be synced with RigidBody nodes. 10 | var gravity = ProjectSettings.get_setting("physics/2d/default_gravity") 11 | var direction : Vector2 = Vector2.ZERO 12 | 13 | func _ready(): 14 | animation_tree.active = true 15 | 16 | func _physics_process(delta): 17 | # Add the gravity. 18 | if not is_on_floor(): 19 | velocity.y += gravity * delta 20 | 21 | # Get the input direction and handle the movement/deceleration. 22 | # As good practice, you should replace UI actions with custom gameplay actions. 23 | direction = Input.get_vector("left", "right", "up", "down") 24 | 25 | # Control whether to move or not to move 26 | if direction.x != 0 && state_machine.check_if_can_move(): 27 | velocity.x = direction.x * speed 28 | else: 29 | velocity.x = move_toward(velocity.x, 0, speed) 30 | 31 | move_and_slide() 32 | update_animation_parameters() 33 | update_facing_direction() 34 | 35 | func update_animation_parameters(): 36 | animation_tree.set("parameters/Move/blend_position", direction.x) 37 | 38 | func update_facing_direction(): 39 | if direction.x > 0: 40 | sprite.flip_h = false 41 | elif direction.x < 0: 42 | sprite.flip_h = true 43 | -------------------------------------------------------------------------------- /Character/player.tscn: -------------------------------------------------------------------------------- 1 | [gd_scene load_steps=33 format=3 uid="uid://xxaoff7gwbrm"] 2 | 3 | [ext_resource type="Script" path="res://Character/player.gd" id="1_flj5s"] 4 | [ext_resource type="Texture2D" uid="uid://cf5vr3rdkcdr0" path="res://Art/Legacy-Fantasy - High Forest 2.3/Character/Idle/Idle-Sheet.png" id="1_uohqy"] 5 | [ext_resource type="Texture2D" uid="uid://bvqkoppprkbil" path="res://Art/Legacy-Fantasy - High Forest 2.3/Character/Run/Run-Sheet.png" id="2_c1ij0"] 6 | [ext_resource type="Texture2D" uid="uid://cilbq1jmxocd0" path="res://Art/Legacy-Fantasy - High Forest 2.3/Character/Jumlp-All/Jump-All-Sheet.png" id="5_fhfe2"] 7 | [ext_resource type="Script" path="res://Character/CharacterStateMachine.gd" id="7_utua3"] 8 | [ext_resource type="Script" path="res://Character/GroundState.gd" id="8_yi76h"] 9 | [ext_resource type="Script" path="res://Character/AirState.gd" id="9_sg48e"] 10 | [ext_resource type="Script" path="res://Character/LandingState.gd" id="10_e7jjg"] 11 | [ext_resource type="Script" path="res://Character/StateDebugLabel.gd" id="11_xtov4"] 12 | 13 | [sub_resource type="CapsuleShape2D" id="CapsuleShape2D_ry2ya"] 14 | radius = 8.0 15 | height = 44.0 16 | 17 | [sub_resource type="Animation" id="Animation_76cko"] 18 | length = 0.001 19 | tracks/0/type = "value" 20 | tracks/0/imported = false 21 | tracks/0/enabled = true 22 | tracks/0/path = NodePath("Sprite2D:frame") 23 | tracks/0/interp = 1 24 | tracks/0/loop_wrap = true 25 | tracks/0/keys = { 26 | "times": PackedFloat32Array(0), 27 | "transitions": PackedFloat32Array(1), 28 | "update": 1, 29 | "values": [0] 30 | } 31 | 32 | [sub_resource type="Animation" id="Animation_hhlbu"] 33 | resource_name = "double_jump" 34 | tracks/0/type = "value" 35 | tracks/0/imported = false 36 | tracks/0/enabled = true 37 | tracks/0/path = NodePath("Sprite2D:texture") 38 | tracks/0/interp = 1 39 | tracks/0/loop_wrap = true 40 | tracks/0/keys = { 41 | "times": PackedFloat32Array(0), 42 | "transitions": PackedFloat32Array(1), 43 | "update": 1, 44 | "values": [ExtResource("5_fhfe2")] 45 | } 46 | tracks/1/type = "value" 47 | tracks/1/imported = false 48 | tracks/1/enabled = true 49 | tracks/1/path = NodePath("Sprite2D:hframes") 50 | tracks/1/interp = 1 51 | tracks/1/loop_wrap = true 52 | tracks/1/keys = { 53 | "times": PackedFloat32Array(0), 54 | "transitions": PackedFloat32Array(1), 55 | "update": 1, 56 | "values": [15] 57 | } 58 | tracks/2/type = "value" 59 | tracks/2/imported = false 60 | tracks/2/enabled = true 61 | tracks/2/path = NodePath("Sprite2D:frame") 62 | tracks/2/interp = 1 63 | tracks/2/loop_wrap = true 64 | tracks/2/keys = { 65 | "times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9), 66 | "transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1), 67 | "update": 1, 68 | "values": [2, 3, 4, 5, 6, 7, 8, 9, 10, 11] 69 | } 70 | 71 | [sub_resource type="Animation" id="Animation_ki5v3"] 72 | resource_name = "idle" 73 | length = 0.4 74 | loop_mode = 1 75 | tracks/0/type = "value" 76 | tracks/0/imported = false 77 | tracks/0/enabled = true 78 | tracks/0/path = NodePath("Sprite2D:texture") 79 | tracks/0/interp = 1 80 | tracks/0/loop_wrap = true 81 | tracks/0/keys = { 82 | "times": PackedFloat32Array(0), 83 | "transitions": PackedFloat32Array(1), 84 | "update": 1, 85 | "values": [ExtResource("1_uohqy")] 86 | } 87 | tracks/1/type = "value" 88 | tracks/1/imported = false 89 | tracks/1/enabled = true 90 | tracks/1/path = NodePath("Sprite2D:hframes") 91 | tracks/1/interp = 1 92 | tracks/1/loop_wrap = true 93 | tracks/1/keys = { 94 | "times": PackedFloat32Array(0), 95 | "transitions": PackedFloat32Array(1), 96 | "update": 1, 97 | "values": [4] 98 | } 99 | tracks/2/type = "value" 100 | tracks/2/imported = false 101 | tracks/2/enabled = true 102 | tracks/2/path = NodePath("Sprite2D:frame") 103 | tracks/2/interp = 1 104 | tracks/2/loop_wrap = true 105 | tracks/2/keys = { 106 | "times": PackedFloat32Array(0, 0.1, 0.2, 0.3), 107 | "transitions": PackedFloat32Array(1, 1, 1, 1), 108 | "update": 1, 109 | "values": [0, 1, 2, 3] 110 | } 111 | 112 | [sub_resource type="Animation" id="Animation_01fbm"] 113 | resource_name = "jump_end" 114 | length = 0.3 115 | tracks/0/type = "value" 116 | tracks/0/imported = false 117 | tracks/0/enabled = true 118 | tracks/0/path = NodePath("Sprite2D:texture") 119 | tracks/0/interp = 1 120 | tracks/0/loop_wrap = true 121 | tracks/0/keys = { 122 | "times": PackedFloat32Array(0), 123 | "transitions": PackedFloat32Array(1), 124 | "update": 1, 125 | "values": [ExtResource("5_fhfe2")] 126 | } 127 | tracks/1/type = "value" 128 | tracks/1/imported = false 129 | tracks/1/enabled = true 130 | tracks/1/path = NodePath("Sprite2D:hframes") 131 | tracks/1/interp = 1 132 | tracks/1/loop_wrap = true 133 | tracks/1/keys = { 134 | "times": PackedFloat32Array(0), 135 | "transitions": PackedFloat32Array(1), 136 | "update": 1, 137 | "values": [15] 138 | } 139 | tracks/2/type = "value" 140 | tracks/2/imported = false 141 | tracks/2/enabled = true 142 | tracks/2/path = NodePath("Sprite2D:frame") 143 | tracks/2/interp = 1 144 | tracks/2/loop_wrap = true 145 | tracks/2/keys = { 146 | "times": PackedFloat32Array(0, 0.1, 0.2), 147 | "transitions": PackedFloat32Array(1, 1, 1), 148 | "update": 1, 149 | "values": [12, 13, 14] 150 | } 151 | 152 | [sub_resource type="Animation" id="Animation_tggev"] 153 | resource_name = "jump_start" 154 | length = 1.2 155 | tracks/0/type = "value" 156 | tracks/0/imported = false 157 | tracks/0/enabled = true 158 | tracks/0/path = NodePath("Sprite2D:texture") 159 | tracks/0/interp = 1 160 | tracks/0/loop_wrap = true 161 | tracks/0/keys = { 162 | "times": PackedFloat32Array(0), 163 | "transitions": PackedFloat32Array(1), 164 | "update": 1, 165 | "values": [ExtResource("5_fhfe2")] 166 | } 167 | tracks/1/type = "value" 168 | tracks/1/imported = false 169 | tracks/1/enabled = true 170 | tracks/1/path = NodePath("Sprite2D:hframes") 171 | tracks/1/interp = 1 172 | tracks/1/loop_wrap = true 173 | tracks/1/keys = { 174 | "times": PackedFloat32Array(0), 175 | "transitions": PackedFloat32Array(1), 176 | "update": 1, 177 | "values": [15] 178 | } 179 | tracks/2/type = "value" 180 | tracks/2/imported = false 181 | tracks/2/enabled = true 182 | tracks/2/path = NodePath("Sprite2D:frame") 183 | tracks/2/interp = 1 184 | tracks/2/loop_wrap = true 185 | tracks/2/keys = { 186 | "times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1, 1.1), 187 | "transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1), 188 | "update": 1, 189 | "values": [0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11] 190 | } 191 | 192 | [sub_resource type="Animation" id="Animation_x4w03"] 193 | resource_name = "run" 194 | length = 0.8 195 | loop_mode = 1 196 | tracks/0/type = "value" 197 | tracks/0/imported = false 198 | tracks/0/enabled = true 199 | tracks/0/path = NodePath("Sprite2D:texture") 200 | tracks/0/interp = 1 201 | tracks/0/loop_wrap = true 202 | tracks/0/keys = { 203 | "times": PackedFloat32Array(0), 204 | "transitions": PackedFloat32Array(1), 205 | "update": 1, 206 | "values": [ExtResource("2_c1ij0")] 207 | } 208 | tracks/1/type = "value" 209 | tracks/1/imported = false 210 | tracks/1/enabled = true 211 | tracks/1/path = NodePath("Sprite2D:hframes") 212 | tracks/1/interp = 1 213 | tracks/1/loop_wrap = true 214 | tracks/1/keys = { 215 | "times": PackedFloat32Array(0), 216 | "transitions": PackedFloat32Array(1), 217 | "update": 1, 218 | "values": [8] 219 | } 220 | tracks/2/type = "value" 221 | tracks/2/imported = false 222 | tracks/2/enabled = true 223 | tracks/2/path = NodePath("Sprite2D:frame") 224 | tracks/2/interp = 1 225 | tracks/2/loop_wrap = true 226 | tracks/2/keys = { 227 | "times": PackedFloat32Array(0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7), 228 | "transitions": PackedFloat32Array(1, 1, 1, 1, 1, 1, 1, 1), 229 | "update": 1, 230 | "values": [0, 1, 2, 3, 4, 5, 6, 7] 231 | } 232 | 233 | [sub_resource type="AnimationLibrary" id="AnimationLibrary_0dkb2"] 234 | _data = { 235 | "RESET": SubResource("Animation_76cko"), 236 | "double_jump": SubResource("Animation_hhlbu"), 237 | "idle": SubResource("Animation_ki5v3"), 238 | "jump_end": SubResource("Animation_01fbm"), 239 | "jump_start": SubResource("Animation_tggev"), 240 | "run": SubResource("Animation_x4w03") 241 | } 242 | 243 | [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_ehi1k"] 244 | animation = &"idle" 245 | 246 | [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_px41x"] 247 | animation = &"run" 248 | 249 | [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_7r4he"] 250 | animation = &"run" 251 | 252 | [sub_resource type="AnimationNodeBlendSpace1D" id="AnimationNodeBlendSpace1D_bjy5n"] 253 | blend_point_0/node = SubResource("AnimationNodeAnimation_ehi1k") 254 | blend_point_0/pos = 0.0 255 | blend_point_1/node = SubResource("AnimationNodeAnimation_px41x") 256 | blend_point_1/pos = 1.0 257 | blend_point_2/node = SubResource("AnimationNodeAnimation_7r4he") 258 | blend_point_2/pos = -1.0 259 | blend_mode = 1 260 | 261 | [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_1hyex"] 262 | animation = &"double_jump" 263 | 264 | [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_n3amr"] 265 | animation = &"jump_end" 266 | 267 | [sub_resource type="AnimationNodeAnimation" id="AnimationNodeAnimation_lg01u"] 268 | animation = &"jump_start" 269 | 270 | [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_i4ph4"] 271 | advance_mode = 2 272 | 273 | [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_2puwh"] 274 | 275 | [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_50dqq"] 276 | 277 | [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_3ny4h"] 278 | switch_mode = 2 279 | advance_mode = 2 280 | 281 | [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_kd0lq"] 282 | 283 | [sub_resource type="AnimationNodeStateMachineTransition" id="AnimationNodeStateMachineTransition_8aae2"] 284 | 285 | [sub_resource type="AnimationNodeStateMachine" id="AnimationNodeStateMachine_haosr"] 286 | states/Move/node = SubResource("AnimationNodeBlendSpace1D_bjy5n") 287 | states/Move/position = Vector2(392, 100) 288 | states/double_jump/node = SubResource("AnimationNodeAnimation_1hyex") 289 | states/double_jump/position = Vector2(596, -6) 290 | states/jump_end/node = SubResource("AnimationNodeAnimation_n3amr") 291 | states/jump_end/position = Vector2(596, 100) 292 | states/jump_start/node = SubResource("AnimationNodeAnimation_lg01u") 293 | states/jump_start/position = Vector2(392, -6) 294 | transitions = ["Start", "Move", SubResource("AnimationNodeStateMachineTransition_i4ph4"), "Move", "jump_start", SubResource("AnimationNodeStateMachineTransition_2puwh"), "jump_start", "jump_end", SubResource("AnimationNodeStateMachineTransition_50dqq"), "jump_end", "Move", SubResource("AnimationNodeStateMachineTransition_3ny4h"), "jump_start", "double_jump", SubResource("AnimationNodeStateMachineTransition_kd0lq"), "double_jump", "jump_end", SubResource("AnimationNodeStateMachineTransition_8aae2")] 295 | graph_offset = Vector2(8, -33) 296 | 297 | [sub_resource type="AnimationNodeStateMachinePlayback" id="AnimationNodeStateMachinePlayback_d8kh5"] 298 | 299 | [node name="Player" type="CharacterBody2D"] 300 | script = ExtResource("1_flj5s") 301 | 302 | [node name="CollisionShape2D" type="CollisionShape2D" parent="."] 303 | position = Vector2(0, 9) 304 | shape = SubResource("CapsuleShape2D_ry2ya") 305 | 306 | [node name="Sprite2D" type="Sprite2D" parent="."] 307 | position = Vector2(-32, -32) 308 | texture = ExtResource("5_fhfe2") 309 | centered = false 310 | hframes = 15 311 | 312 | [node name="AnimationPlayer" type="AnimationPlayer" parent="."] 313 | libraries = { 314 | "": SubResource("AnimationLibrary_0dkb2") 315 | } 316 | 317 | [node name="AnimationTree" type="AnimationTree" parent="."] 318 | tree_root = SubResource("AnimationNodeStateMachine_haosr") 319 | anim_player = NodePath("../AnimationPlayer") 320 | parameters/playback = SubResource("AnimationNodeStateMachinePlayback_d8kh5") 321 | parameters/Move/blend_position = 0.0247229 322 | 323 | [node name="CharacterStateMachine" type="Node" parent="." node_paths=PackedStringArray("character", "animation_tree", "current_state")] 324 | script = ExtResource("7_utua3") 325 | character = NodePath("..") 326 | animation_tree = NodePath("../AnimationTree") 327 | current_state = NodePath("Ground") 328 | 329 | [node name="Ground" type="Node" parent="CharacterStateMachine" node_paths=PackedStringArray("air_state")] 330 | script = ExtResource("8_yi76h") 331 | air_state = NodePath("../Air") 332 | jump_animation = "jump_start" 333 | 334 | [node name="Air" type="Node" parent="CharacterStateMachine" node_paths=PackedStringArray("landing_state")] 335 | script = ExtResource("9_sg48e") 336 | landing_state = NodePath("../Landing") 337 | landing_animation = "jump_end" 338 | 339 | [node name="Landing" type="Node" parent="CharacterStateMachine" node_paths=PackedStringArray("ground_state")] 340 | script = ExtResource("10_e7jjg") 341 | landing_animation_name = "jump_end" 342 | ground_state = NodePath("../Ground") 343 | can_move = false 344 | 345 | [node name="StateDebugLabel" type="Label" parent="." node_paths=PackedStringArray("state_machine")] 346 | offset_left = -50.0 347 | offset_top = -58.0 348 | offset_right = 49.0 349 | offset_bottom = -32.0 350 | text = "State: " 351 | script = ExtResource("11_xtov4") 352 | state_machine = NodePath("../CharacterStateMachine") 353 | 354 | [connection signal="animation_finished" from="AnimationTree" to="CharacterStateMachine/Landing" method="_on_animation_tree_animation_finished"] 355 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2023 Chris' Tutorials 4 | 5 | Permission is hereby granted, free of charge, to any person obtaining a copy 6 | of this software and associated documentation files (the "Software"), to deal 7 | in the Software without restriction, including without limitation the rights 8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 9 | copies of the Software, and to permit persons to whom the Software is 10 | furnished to do so, subject to the following conditions: 11 | 12 | The above copyright notice and this permission notice shall be included in all 13 | copies or substantial portions of the Software. 14 | 15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 21 | SOFTWARE. 22 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Sidescroller-Quickstart-Godot-4 2 | Tutorial project to demo how to setup a sidescrolling character with animations, smooth camera, and simple tilemap collisions 3 | 4 | == Controls == 5 | 6 | A - Move Left 7 | 8 | D - Move Right 9 | 10 | Space - Jump 11 | 12 | -------------------------------------------------------------------------------- /icon.svg: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /icon.svg.import: -------------------------------------------------------------------------------- 1 | [remap] 2 | 3 | importer="texture" 4 | type="CompressedTexture2D" 5 | uid="uid://yilt8xo7ndhm" 6 | path="res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex" 7 | metadata={ 8 | "vram_texture": false 9 | } 10 | 11 | [deps] 12 | 13 | source_file="res://icon.svg" 14 | dest_files=["res://.godot/imported/icon.svg-218a8f2b3041327d8a5756f3a245f83b.ctex"] 15 | 16 | [params] 17 | 18 | compress/mode=0 19 | compress/high_quality=false 20 | compress/lossy_quality=0.7 21 | compress/hdr_compression=1 22 | compress/normal_map=0 23 | compress/channel_pack=0 24 | mipmaps/generate=false 25 | mipmaps/limit=-1 26 | roughness/mode=0 27 | roughness/src_normal="" 28 | process/fix_alpha_border=true 29 | process/premult_alpha=false 30 | process/normal_map_invert_y=false 31 | process/hdr_as_srgb=false 32 | process/hdr_clamp_exposure=false 33 | process/size_limit=0 34 | detect_3d/compress_to=1 35 | svg/scale=1.0 36 | editor/scale_with_editor_scale=false 37 | editor/convert_colors_with_editor_theme=false 38 | -------------------------------------------------------------------------------- /project.godot: -------------------------------------------------------------------------------- 1 | ; Engine configuration file. 2 | ; It's best edited using the editor UI and not directly, 3 | ; since the parameters that go here are not all obvious. 4 | ; 5 | ; Format: 6 | ; [section] ; section goes between [] 7 | ; param=value ; assign values to parameters 8 | 9 | config_version=5 10 | 11 | [application] 12 | 13 | config/name="SidescrollerQuickstart - State Machine & AnimationTree" 14 | run/main_scene="res://Levels/test_level.tscn" 15 | config/features=PackedStringArray("4.0", "Mobile") 16 | config/icon="res://icon.svg" 17 | 18 | [display] 19 | 20 | window/stretch/scale=4.0 21 | 22 | [input] 23 | 24 | up={ 25 | "deadzone": 0.5, 26 | "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":87,"key_label":0,"unicode":119,"echo":false,"script":null) 27 | ] 28 | } 29 | down={ 30 | "deadzone": 0.5, 31 | "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":83,"key_label":0,"unicode":115,"echo":false,"script":null) 32 | ] 33 | } 34 | left={ 35 | "deadzone": 0.5, 36 | "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":65,"key_label":0,"unicode":97,"echo":false,"script":null) 37 | ] 38 | } 39 | right={ 40 | "deadzone": 0.5, 41 | "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":68,"key_label":0,"unicode":100,"echo":false,"script":null) 42 | ] 43 | } 44 | jump={ 45 | "deadzone": 0.5, 46 | "events": [Object(InputEventKey,"resource_local_to_scene":false,"resource_name":"","device":-1,"window_id":0,"alt_pressed":false,"shift_pressed":false,"ctrl_pressed":false,"meta_pressed":false,"pressed":false,"keycode":0,"physical_keycode":32,"key_label":0,"unicode":32,"echo":false,"script":null) 47 | ] 48 | } 49 | 50 | [physics] 51 | 52 | 2d/default_gravity=245.0 53 | 54 | [rendering] 55 | 56 | renderer/rendering_method="mobile" 57 | textures/canvas_textures/default_texture_filter=0 58 | --------------------------------------------------------------------------------