Compare commits
160 Commits
godot4_con
...
master
| Author | SHA1 | Date | |
|---|---|---|---|
| 14427f14d0 | |||
| 5ffc359cba | |||
| b01f4ed027 | |||
| 135817c8af | |||
| 54c4ef6aa3 | |||
| ea9b5a2c5d | |||
| 9f8735a8c7 | |||
| 275a720c1b | |||
| 4b0aa1bbc5 | |||
| fd1b0dddee | |||
| 71b7448626 | |||
| bfe0805377 | |||
| 1d55756ade | |||
| e4aa8d0470 | |||
| 2d9a4337be | |||
| 06345bbfe7 | |||
| 7c77680bde | |||
| 32bc684f49 | |||
| 38a2bb0594 | |||
| 8cf677677f | |||
| 499928b096 | |||
| 72fc3e7e39 | |||
| a12e4e4c0b | |||
| bbbd36d91b | |||
| 44b6cbf379 | |||
| bf802571a2 | |||
| 1c5caa5d29 | |||
| a32e99cf42 | |||
| 54ab071bf6 | |||
| 59625e704f | |||
| 3daf49f002 | |||
| 37b702f94a | |||
| 12a7a3d76a | |||
|
|
522e472c4d | ||
| 5fe48cdf90 | |||
| ed61e1193d | |||
| 8aa286387e | |||
| db8ac4f643 | |||
| 09da6e9f3e | |||
| 5c988c51aa | |||
| bb13843578 | |||
| 6fab67bdec | |||
| c02296721a | |||
| fab18d3a98 | |||
| 80c69b5e2b | |||
| a8f21eac99 | |||
| c323ae6575 | |||
| 746aae7e7f | |||
| 57cb9b18ed | |||
| 453a705b0d | |||
| 2d4a883b60 | |||
| f7cfd471d6 | |||
| 005e08d8cb | |||
| c614d27d80 | |||
| 15c98361c0 | |||
| 53e8620c8c | |||
| cc75d5dc4a | |||
| 7d4e9346b0 | |||
| 30bbc8c561 | |||
| 03de721811 | |||
| 5c8c78c556 | |||
| c8ba91da27 | |||
| 2eae71e0ac | |||
| fdea374ee2 | |||
| 3abef2dc74 | |||
| 85fd6a6c80 | |||
| 29e3c60d1a | |||
| 5862433a49 | |||
| b6ce9fd29a | |||
| 8021aa1bf5 | |||
| 328abd6b54 | |||
| 29489a6565 | |||
| ee5feb73c1 | |||
| 79e0fe4a2e | |||
| 100c9b547a | |||
|
|
b55902f0ba | ||
|
|
1836d73805 | ||
| 2c1d847ff5 | |||
| 248601c5d4 | |||
| 311abfcc6f | |||
| 317ce3d2b7 | |||
| f46808740c | |||
| 93578d4896 | |||
|
|
495e6ed2ed | ||
| d3affaca7d | |||
| d22290e239 | |||
| 733491908d | |||
| 3d8da994b6 | |||
| 23e30258b5 | |||
| 788dc7b503 | |||
| adc8e17009 | |||
| f9b60dfbc7 | |||
| d1c50e2629 | |||
| 432c033bcc | |||
| def896809e | |||
| 72b2568168 | |||
| 8da67ca25e | |||
| 18e5deb0d1 | |||
| 0a3799eee0 | |||
| 25845bfc99 | |||
| ec5c67930c | |||
| 17996edf36 | |||
| ecc09542d4 | |||
| 79f674dea3 | |||
| 76a13a83dc | |||
| 307399349c | |||
| 0d052e8f5c | |||
| fbb7404416 | |||
| fcd22e44f7 | |||
| 6a5bd5f830 | |||
| f6bc1e7895 | |||
| aeacd9d059 | |||
| 34e1427334 | |||
| 73b6f64f8e | |||
| 650b71e289 | |||
| 47775b2b27 | |||
| 3c2119a57d | |||
| 4fd7452f94 | |||
| 77b6ca3b7b | |||
| a1f7b700ae | |||
| c2cea0a0e3 | |||
| 1533e94fa2 | |||
| d3838a21fb | |||
| 3fd696d988 | |||
| 403750a9b0 | |||
| 4238855751 | |||
| 349e8b332b | |||
| 3ef7f40cae | |||
|
|
96fe70fefc | ||
| d725970539 | |||
| 156a28cb88 | |||
| 5e502e5c87 | |||
| ccb013d93c | |||
| e0fa4e24d4 | |||
| 7ca590b90e | |||
| 1fd9f6b690 | |||
| d5197ea39e | |||
| 2062e84d09 | |||
| 068c86796f | |||
| 2d3d0355d5 | |||
| 62217c87fc | |||
| 9bb25a7cbe | |||
| d3df3b1424 | |||
| 53215e0673 | |||
| 28fd3a9ba9 | |||
| b83804b0c3 | |||
| 7ea7a346ea | |||
| 7788f99c0a | |||
| 351e6c4916 | |||
| b7deb8855c | |||
| 9b3676fe2c | |||
| 35b525dff9 | |||
| f4889b22a8 | |||
| db04c9d3d5 | |||
| 3689e9a43b | |||
| 7a7c1638ba | |||
| d710219cfd | |||
| 67031e101b | |||
| b01b898558 | |||
| 69ad83369d |
3
.gitignore
vendored
@ -30,3 +30,6 @@ data_*/
|
||||
/.vscode/launch.json
|
||||
*/.vscode/*
|
||||
*/.vscode/launch.json
|
||||
|
||||
# File specific ignores
|
||||
savefile.tres
|
||||
|
||||
18
.vscode/launch.json
vendored
@ -1,18 +0,0 @@
|
||||
{
|
||||
// Use IntelliSense to learn about possible attributes.
|
||||
// Hover to view descriptions of existing attributes.
|
||||
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
|
||||
"version": "0.2.0",
|
||||
"configurations": [
|
||||
{
|
||||
"name": "GDScript Godot",
|
||||
"type": "godot",
|
||||
"request": "launch",
|
||||
"project": "C:\\Users\\Jakob\\Documents\\Godot\\Blobby",
|
||||
"port": 6007,
|
||||
"address": "127.0.0.1",
|
||||
"launch_game_instance": true,
|
||||
"launch_scene": false
|
||||
}
|
||||
]
|
||||
}
|
||||
BIN
assets/Main Ship - Base - Very damaged.png
Normal file
|
After Width: | Height: | Size: 989 B |
35
assets/Main Ship - Base - Very damaged.png.import
Normal file
@ -0,0 +1,35 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/Main Ship - Base - Very damaged.png-926168939abe4d38178928ec91f12a7c.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/Main Ship - Base - Very damaged.png"
|
||||
dest_files=[ "res://.import/Main Ship - Base - Very damaged.png-926168939abe4d38178928ec91f12a7c.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=false
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
process/normal_map_invert_y=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
||||
BIN
assets/Sprite-0001.png
Normal file
|
After Width: | Height: | Size: 325 B |
35
assets/Sprite-0001.png.import
Normal file
@ -0,0 +1,35 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/Sprite-0001.png-301f2c522e57282b7df856433eb0ee72.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/Sprite-0001.png"
|
||||
dest_files=[ "res://.import/Sprite-0001.png-301f2c522e57282b7df856433eb0ee72.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=false
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
process/normal_map_invert_y=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
||||
|
Before Width: | Height: | Size: 5.3 KiB |
|
Before Width: | Height: | Size: 5.6 KiB After Width: | Height: | Size: 6.0 KiB |
@ -1,26 +0,0 @@
|
||||
[remap]
|
||||
|
||||
importer="aseprite.wizard.plugin"
|
||||
type="SpriteFrames"
|
||||
path="res://.import/blobby-spritesheett.aseprite-d18d1784e0bcefbf61e41d349f337576.res"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/blobby/blobby-spritesheett.aseprite"
|
||||
dest_files=[ "res://.import/blobby-spritesheett.aseprite-d18d1784e0bcefbf61e41d349f337576.res" ]
|
||||
|
||||
[params]
|
||||
|
||||
split_layers=false
|
||||
exclude_layers_pattern=""
|
||||
only_visible_layers=false
|
||||
sheet_type="Packed"
|
||||
sprite_filename_pattern="{basename}.{layer}.{extension}"
|
||||
texture_strip/import_texture_strip=false
|
||||
texture_strip/filename_pattern="{basename}.{layer}.Strip.{extension}"
|
||||
texture_atlas/import_texture_atlas=false
|
||||
texture_atlas/filename_pattern="{basename}.{layer}.Atlas.{extension}"
|
||||
texture_atlas/frame_filename_pattern="{basename}.{layer}.{animation}.{frame}.Atlas.{extension}"
|
||||
animated_texture/import_animated_texture=false
|
||||
animated_texture/filename_pattern="{basename}.{layer}.{animation}.Texture.{extension}"
|
||||
animated_texture/frame_filename_pattern="{basename}.{layer}.{animation}.{frame}.Texture.{extension}"
|
||||
|
Before Width: | Height: | Size: 5.3 KiB |
@ -1,26 +0,0 @@
|
||||
[remap]
|
||||
|
||||
importer="aseprite.wizard.plugin"
|
||||
type="SpriteFrames"
|
||||
path="res://.import/neu-blobby-falllose_altitude.aseprite-5026cd44477475935af029c69cb83a32.res"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/blobby/fall/neu-blobby-falllose_altitude.aseprite"
|
||||
dest_files=[ "res://.import/neu-blobby-falllose_altitude.aseprite-5026cd44477475935af029c69cb83a32.res" ]
|
||||
|
||||
[params]
|
||||
|
||||
split_layers=false
|
||||
exclude_layers_pattern=""
|
||||
only_visible_layers=false
|
||||
sheet_type="Packed"
|
||||
sprite_filename_pattern="{basename}.{layer}.{extension}"
|
||||
texture_strip/import_texture_strip=false
|
||||
texture_strip/filename_pattern="{basename}.{layer}.Strip.{extension}"
|
||||
texture_atlas/import_texture_atlas=false
|
||||
texture_atlas/filename_pattern="{basename}.{layer}.Atlas.{extension}"
|
||||
texture_atlas/frame_filename_pattern="{basename}.{layer}.{animation}.{frame}.Atlas.{extension}"
|
||||
animated_texture/import_animated_texture=false
|
||||
animated_texture/filename_pattern="{basename}.{layer}.{animation}.Texture.{extension}"
|
||||
animated_texture/frame_filename_pattern="{basename}.{layer}.{animation}.{frame}.Texture.{extension}"
|
||||
@ -1,26 +0,0 @@
|
||||
[remap]
|
||||
|
||||
importer="aseprite.wizard.plugin"
|
||||
type="SpriteFrames"
|
||||
path="res://.import/neu-blobby-jumpgain_altitude.aseprite-d3e743388ba919f7b0dd56646d0f0fe2.res"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/blobby/jump/neu-blobby-jumpgain_altitude.aseprite"
|
||||
dest_files=[ "res://.import/neu-blobby-jumpgain_altitude.aseprite-d3e743388ba919f7b0dd56646d0f0fe2.res" ]
|
||||
|
||||
[params]
|
||||
|
||||
split_layers=false
|
||||
exclude_layers_pattern=""
|
||||
only_visible_layers=false
|
||||
sheet_type="Packed"
|
||||
sprite_filename_pattern="{basename}.{layer}.{extension}"
|
||||
texture_strip/import_texture_strip=false
|
||||
texture_strip/filename_pattern="{basename}.{layer}.Strip.{extension}"
|
||||
texture_atlas/import_texture_atlas=false
|
||||
texture_atlas/filename_pattern="{basename}.{layer}.Atlas.{extension}"
|
||||
texture_atlas/frame_filename_pattern="{basename}.{layer}.{animation}.{frame}.Atlas.{extension}"
|
||||
animated_texture/import_animated_texture=false
|
||||
animated_texture/filename_pattern="{basename}.{layer}.{animation}.Texture.{extension}"
|
||||
animated_texture/frame_filename_pattern="{basename}.{layer}.{animation}.{frame}.Texture.{extension}"
|
||||
@ -1,26 +0,0 @@
|
||||
[remap]
|
||||
|
||||
importer="aseprite.wizard.plugin"
|
||||
type="SpriteFrames"
|
||||
path="res://.import/neu-blobby-proto-walk-anm-test.aseprite-d81d15d3e33a50344468dd958b4174fe.res"
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/blobby/walk/neu-blobby-proto-walk-anm-test.aseprite"
|
||||
dest_files=[ "res://.import/neu-blobby-proto-walk-anm-test.aseprite-d81d15d3e33a50344468dd958b4174fe.res" ]
|
||||
|
||||
[params]
|
||||
|
||||
split_layers=false
|
||||
exclude_layers_pattern=""
|
||||
only_visible_layers=false
|
||||
sheet_type="Packed"
|
||||
sprite_filename_pattern="{basename}.{layer}.{extension}"
|
||||
texture_strip/import_texture_strip=false
|
||||
texture_strip/filename_pattern="{basename}.{layer}.Strip.{extension}"
|
||||
texture_atlas/import_texture_atlas=false
|
||||
texture_atlas/filename_pattern="{basename}.{layer}.Atlas.{extension}"
|
||||
texture_atlas/frame_filename_pattern="{basename}.{layer}.{animation}.{frame}.Atlas.{extension}"
|
||||
animated_texture/import_animated_texture=false
|
||||
animated_texture/filename_pattern="{basename}.{layer}.{animation}.Texture.{extension}"
|
||||
animated_texture/frame_filename_pattern="{basename}.{layer}.{animation}.{frame}.Texture.{extension}"
|
||||
|
Before Width: | Height: | Size: 1.5 KiB |
BIN
assets/colorpalette_tatjana.aseprite
Normal file
BIN
assets/contraption/3xFloatingPlatform.png
Normal file
|
After Width: | Height: | Size: 1.8 KiB |
35
assets/contraption/3xFloatingPlatform.png.import
Normal file
@ -0,0 +1,35 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/3xFloatingPlatform.png-a13f2c7c76bd3adae7076cf38d621b7d.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/contraption/3xFloatingPlatform.png"
|
||||
dest_files=[ "res://.import/3xFloatingPlatform.png-a13f2c7c76bd3adae7076cf38d621b7d.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=false
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
process/normal_map_invert_y=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
||||
BIN
assets/contraption/5xFloatingPlatform.png
Normal file
|
After Width: | Height: | Size: 2.3 KiB |
35
assets/contraption/5xFloatingPlatform.png.import
Normal file
@ -0,0 +1,35 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/5xFloatingPlatform.png-c8154094c5709787badb6bf61c4f7ac3.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/contraption/5xFloatingPlatform.png"
|
||||
dest_files=[ "res://.import/5xFloatingPlatform.png-c8154094c5709787badb6bf61c4f7ac3.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=false
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
process/normal_map_invert_y=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
||||
@ -1,10 +0,0 @@
|
||||
extends Area2D
|
||||
|
||||
onready var anim_player: AnimationPlayer = get_node("AnimationPlayer")
|
||||
|
||||
export var scoreValue: = 100
|
||||
|
||||
func _on_body_entered(body: Node) -> void:
|
||||
GlobalState.score += scoreValue
|
||||
anim_player.play("fade_out")
|
||||
queue_free()
|
||||
BIN
assets/contraption/Dohr.aseprite
Normal file
|
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 1.9 KiB |
35
assets/contraption/FlyingLaserCutter.png.import
Normal file
@ -0,0 +1,35 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/FlyingLaserCutter.png-c86b91b5050518f7eae705da3712cbdc.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/contraption/FlyingLaserCutter.png"
|
||||
dest_files=[ "res://.import/FlyingLaserCutter.png-c86b91b5050518f7eae705da3712cbdc.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=false
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
process/normal_map_invert_y=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
||||
BIN
assets/contraption/FlyingLaserCutterShaded.png
Normal file
|
After Width: | Height: | Size: 1.9 KiB |
35
assets/contraption/FlyingLaserCutterShaded.png.import
Normal file
@ -0,0 +1,35 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/FlyingLaserCutterShaded.png-bdace770643648214f1e8737a3432eb7.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/contraption/FlyingLaserCutterShaded.png"
|
||||
dest_files=[ "res://.import/FlyingLaserCutterShaded.png-bdace770643648214f1e8737a3432eb7.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=false
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
process/normal_map_invert_y=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
||||
BIN
assets/contraption/FlyingPlatformClean.png
Normal file
|
After Width: | Height: | Size: 425 B |
35
assets/contraption/FlyingPlatformClean.png.import
Normal file
@ -0,0 +1,35 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/FlyingPlatformClean.png-3a13495afece8a5126f8bd1f78af73b9.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/contraption/FlyingPlatformClean.png"
|
||||
dest_files=[ "res://.import/FlyingPlatformClean.png-3a13495afece8a5126f8bd1f78af73b9.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=false
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
process/normal_map_invert_y=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
||||
BIN
assets/contraption/FreeButton.aseprite
Normal file
BIN
assets/contraption/Gate.aseprite
Normal file
BIN
assets/contraption/Gate.png
Normal file
|
After Width: | Height: | Size: 530 B |
@ -2,15 +2,15 @@
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/coin.png-fe8bb2aa6121a142ba566306481b879c.stex"
|
||||
path="res://.import/Gate.png-5757a948fec1c859d8874d4207f43474.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/neutral object/coin.png"
|
||||
dest_files=[ "res://.import/coin.png-fe8bb2aa6121a142ba566306481b879c.stex" ]
|
||||
source_file="res://assets/contraption/Gate.png"
|
||||
dest_files=[ "res://.import/Gate.png-5757a948fec1c859d8874d4207f43474.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
BIN
assets/contraption/PixelPortal.aseprite
Normal file
BIN
assets/contraption/PixelPortal.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
35
assets/contraption/PixelPortal.png.import
Normal file
@ -0,0 +1,35 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/PixelPortal.png-6516e8317c3e4aff451056cc71fdb2fa.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/contraption/PixelPortal.png"
|
||||
dest_files=[ "res://.import/PixelPortal.png-6516e8317c3e4aff451056cc71fdb2fa.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=false
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
process/normal_map_invert_y=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
||||
BIN
assets/contraption/PortalTerminal.aseprite
Normal file
BIN
assets/contraption/PortalTerminal.png
Normal file
|
After Width: | Height: | Size: 1.0 KiB |
35
assets/contraption/PortalTerminal.png.import
Normal file
@ -0,0 +1,35 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/PortalTerminal.png-3e32eaa7e1e81c8ff535b44343571884.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/contraption/PortalTerminal.png"
|
||||
dest_files=[ "res://.import/PortalTerminal.png-3e32eaa7e1e81c8ff535b44343571884.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=false
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
process/normal_map_invert_y=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
||||
BIN
assets/contraption/ShieldVendingMachine.aseprite
Normal file
BIN
assets/contraption/ShieldVendingMachine.png
Normal file
|
After Width: | Height: | Size: 685 B |
35
assets/contraption/ShieldVendingMachine.png.import
Normal file
@ -0,0 +1,35 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/ShieldVendingMachine.png-fbf356a433e63de886ffa987b75faa69.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/contraption/ShieldVendingMachine.png"
|
||||
dest_files=[ "res://.import/ShieldVendingMachine.png-fbf356a433e63de886ffa987b75faa69.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=false
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
process/normal_map_invert_y=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
||||
|
Before Width: | Height: | Size: 147 B After Width: | Height: | Size: 258 B |
BIN
assets/contraption/drop-through-platform.aseprite
Normal file
BIN
assets/contraption/drop-through-platform.png
Normal file
|
After Width: | Height: | Size: 776 B |
35
assets/contraption/drop-through-platform.png.import
Normal file
@ -0,0 +1,35 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/drop-through-platform.png-43ec027b4021bf7add492948799b7c3c.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/contraption/drop-through-platform.png"
|
||||
dest_files=[ "res://.import/drop-through-platform.png-43ec027b4021bf7add492948799b7c3c.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=false
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
process/normal_map_invert_y=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
||||
BIN
assets/contraption/floating_platform_test.aseprite
Normal file
BIN
assets/contraption/floating_platform_test.png
Normal file
|
After Width: | Height: | Size: 2.0 KiB |
35
assets/contraption/floating_platform_test.png.import
Normal file
@ -0,0 +1,35 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/floating_platform_test.png-c6221f3121b32f0e4fe3fc3926807750.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/contraption/floating_platform_test.png"
|
||||
dest_files=[ "res://.import/floating_platform_test.png-c6221f3121b32f0e4fe3fc3926807750.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=false
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
process/normal_map_invert_y=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
||||
BIN
assets/contraption/freeButton.png
Normal file
|
After Width: | Height: | Size: 230 B |
35
assets/contraption/freeButton.png.import
Normal file
@ -0,0 +1,35 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/freeButton.png-2a50360c11506c59fb3dcd7e421a611d.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/contraption/freeButton.png"
|
||||
dest_files=[ "res://.import/freeButton.png-2a50360c11506c59fb3dcd7e421a611d.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=false
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
process/normal_map_invert_y=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
||||
BIN
assets/contraption/freeButtonSlider.png
Normal file
|
After Width: | Height: | Size: 156 B |
35
assets/contraption/freeButtonSlider.png.import
Normal file
@ -0,0 +1,35 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/freeButtonSlider.png-b94089bc85fb03cd527ec1850fb2e5a9.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/contraption/freeButtonSlider.png"
|
||||
dest_files=[ "res://.import/freeButtonSlider.png-b94089bc85fb03cd527ec1850fb2e5a9.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=false
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
process/normal_map_invert_y=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
||||
BIN
assets/contraption/gateBlock.png
Normal file
|
After Width: | Height: | Size: 226 B |
35
assets/contraption/gateBlock.png.import
Normal file
@ -0,0 +1,35 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/gateBlock.png-d194896fb3570f729d35956d8cac4082.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/contraption/gateBlock.png"
|
||||
dest_files=[ "res://.import/gateBlock.png-d194896fb3570f729d35956d8cac4082.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=false
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
process/normal_map_invert_y=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
||||
BIN
assets/contraption/gateButton.png
Normal file
|
After Width: | Height: | Size: 301 B |
35
assets/contraption/gateButton.png.import
Normal file
@ -0,0 +1,35 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/gateButton.png-cdc009ccc6e5ca1498a619945f29b211.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/contraption/gateButton.png"
|
||||
dest_files=[ "res://.import/gateButton.png-cdc009ccc6e5ca1498a619945f29b211.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=false
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
process/normal_map_invert_y=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
||||
|
Before Width: | Height: | Size: 7.1 KiB After Width: | Height: | Size: 9.1 KiB |
BIN
assets/contraption/portal1.png
Normal file
|
After Width: | Height: | Size: 7.0 KiB |
@ -2,15 +2,15 @@
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/Layer 1.png-0b67f940a501a482178a05e168cce974.stex"
|
||||
path="res://.import/portal1.png-21062f2defc38e233041cea099e7b143.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://src/Actors/Blobby/Layer 1.png"
|
||||
dest_files=[ "res://.import/Layer 1.png-0b67f940a501a482178a05e168cce974.stex" ]
|
||||
source_file="res://assets/contraption/portal1.png"
|
||||
dest_files=[ "res://.import/portal1.png-21062f2defc38e233041cea099e7b143.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
BIN
assets/contraption/portal2.png
Normal file
|
After Width: | Height: | Size: 1.4 KiB |
35
assets/contraption/portal2.png.import
Normal file
@ -0,0 +1,35 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/portal2.png-3c3db3273d45db1fe32fbfb4c9d8b293.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/contraption/portal2.png"
|
||||
dest_files=[ "res://.import/portal2.png-3c3db3273d45db1fe32fbfb4c9d8b293.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=false
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
process/normal_map_invert_y=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
||||
|
Before Width: | Height: | Size: 915 B After Width: | Height: | Size: 915 B |
35
assets/effects/blobby-effects-spritesheet.png.import
Normal file
@ -0,0 +1,35 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/blobby-effects-spritesheet.png-046e6327578f906889b338fa7d954dd5.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/effects/blobby-effects-spritesheet.png"
|
||||
dest_files=[ "res://.import/blobby-effects-spritesheet.png-046e6327578f906889b338fa7d954dd5.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=false
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
process/normal_map_invert_y=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
||||
15
assets/effects/jump point.tres
Normal file
@ -0,0 +1,15 @@
|
||||
[gd_resource type="AnimatedTexture" load_steps=4 format=2]
|
||||
|
||||
[ext_resource path="res://assets/effects/jump-point2.png" type="Texture" id=1]
|
||||
[ext_resource path="res://assets/effects/jump-point3.png" type="Texture" id=2]
|
||||
[ext_resource path="res://assets/effects/jump-point1.png" type="Texture" id=3]
|
||||
|
||||
[resource]
|
||||
frames = 3
|
||||
fps = 3.0
|
||||
frame_0/texture = ExtResource( 3 )
|
||||
frame_0/delay_sec = 0.1
|
||||
frame_1/texture = ExtResource( 1 )
|
||||
frame_1/delay_sec = 0.1
|
||||
frame_2/texture = ExtResource( 2 )
|
||||
frame_2/delay_sec = 0.1
|
||||
BIN
assets/effects/jump-point.png
Normal file
|
After Width: | Height: | Size: 259 B |
35
assets/effects/jump-point.png.import
Normal file
@ -0,0 +1,35 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/jump-point.png-70b0f0ec994d7c67ae8022e9f48a20a2.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/effects/jump-point.png"
|
||||
dest_files=[ "res://.import/jump-point.png-70b0f0ec994d7c67ae8022e9f48a20a2.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=false
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
process/normal_map_invert_y=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
||||
BIN
assets/effects/jump-point1.png
Normal file
|
After Width: | Height: | Size: 160 B |
35
assets/effects/jump-point1.png.import
Normal file
@ -0,0 +1,35 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/jump-point1.png-9bec0c8f51279bc4e9ffef7153622c8a.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/effects/jump-point1.png"
|
||||
dest_files=[ "res://.import/jump-point1.png-9bec0c8f51279bc4e9ffef7153622c8a.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=false
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
process/normal_map_invert_y=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
||||
BIN
assets/effects/jump-point2.png
Normal file
|
After Width: | Height: | Size: 146 B |
35
assets/effects/jump-point2.png.import
Normal file
@ -0,0 +1,35 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/jump-point2.png-1640d9e8b835a3661bb96eb0afe3c26f.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/effects/jump-point2.png"
|
||||
dest_files=[ "res://.import/jump-point2.png-1640d9e8b835a3661bb96eb0afe3c26f.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=false
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
process/normal_map_invert_y=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
||||
BIN
assets/effects/jump-point3.png
Normal file
|
After Width: | Height: | Size: 153 B |
35
assets/effects/jump-point3.png.import
Normal file
@ -0,0 +1,35 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/jump-point3.png-0fb85d10b05debd26ae8726c9ead9d09.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/effects/jump-point3.png"
|
||||
dest_files=[ "res://.import/jump-point3.png-0fb85d10b05debd26ae8726c9ead9d09.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=false
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
process/normal_map_invert_y=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
||||
BIN
assets/effects/light.aseprite
Normal file
BIN
assets/effects/light.png
Normal file
|
After Width: | Height: | Size: 174 B |
35
assets/effects/light.png.import
Normal file
@ -0,0 +1,35 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/light.png-9e82fa5cc09a5c22ac916d34b5b0e560.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/effects/light.png"
|
||||
dest_files=[ "res://.import/light.png-9e82fa5cc09a5c22ac916d34b5b0e560.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=false
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
process/normal_map_invert_y=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
||||
BIN
assets/effects/noise.png
Normal file
|
After Width: | Height: | Size: 28 KiB |
35
assets/effects/noise.png.import
Normal file
@ -0,0 +1,35 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/noise.png-ff0c85964c550a37eca633e2c54d0598.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/effects/noise.png"
|
||||
dest_files=[ "res://.import/noise.png-ff0c85964c550a37eca633e2c54d0598.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=false
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
process/normal_map_invert_y=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
||||
45
assets/effects/pixelDissolve.gdshader
Normal file
@ -0,0 +1,45 @@
|
||||
shader_type canvas_item;
|
||||
|
||||
uniform sampler2D noise_tex_normal;
|
||||
uniform sampler2D noise_tex;
|
||||
uniform float progress : hint_range(0.0, 1.0);
|
||||
uniform float scale : hint_range(0.0, 100.0);
|
||||
uniform float strength = 1.0;
|
||||
|
||||
// If your sprite doesn't have enough space and the explosion gets clipped,
|
||||
// you can uncomment this and adjust the scale
|
||||
void vertex() {
|
||||
VERTEX *= scale;
|
||||
|
||||
UV *= scale;
|
||||
UV -= (scale - 1.0) / 2.0;
|
||||
}
|
||||
|
||||
void fragment() {
|
||||
vec2 direction = texture(noise_tex_normal, UV).xy; // We're using normal map as direction
|
||||
direction -= 0.5; // Since our normal map is a texture, it ranges from 0.0 to 1.0...
|
||||
direction *= 2.0; // ...so we're going to make it range from -1.0 to 1.0.
|
||||
direction = direction * strength * progress;
|
||||
|
||||
// UV for exploded texture
|
||||
vec2 tex_size = 1.0 / TEXTURE_PIXEL_SIZE; // Real texture size in pixels
|
||||
vec2 uv = floor(UV * tex_size) / (tex_size - 1.0); // Pixelate UV to snap pixels
|
||||
uv = uv - direction; // Distort UV
|
||||
|
||||
// Texture with exploded UV
|
||||
vec4 tex = texture(TEXTURE, uv);
|
||||
|
||||
// Dissolve alpha
|
||||
float dissolve = texture(noise_tex, UV).x;
|
||||
dissolve = step(progress, dissolve);
|
||||
tex.a *= dissolve;
|
||||
|
||||
// Border (in case the edge of your sprite stretches, otherwise you can remove this block)
|
||||
vec2 border_uv = uv * 2.0 - 1.0;
|
||||
border_uv = clamp(abs(border_uv), 0.0, 1.0);
|
||||
float border = max(border_uv.x, border_uv.y);
|
||||
border = ceil(1.0 - border);
|
||||
tex.a *= border;
|
||||
|
||||
COLOR = tex;
|
||||
}
|
||||
13
assets/effects/pixelDissolve.tres
Normal file
@ -0,0 +1,13 @@
|
||||
[gd_resource type="ShaderMaterial" load_steps=3 format=2]
|
||||
|
||||
[ext_resource path="res://assets/effects/pixelDissolve.gdshader" type="Shader" id=1]
|
||||
[ext_resource path="res://assets/effects/noise.png" type="Texture" id=2]
|
||||
|
||||
[resource]
|
||||
resource_local_to_scene = true
|
||||
shader = ExtResource( 1 )
|
||||
shader_param/progress = 0.0
|
||||
shader_param/scale = 1.0
|
||||
shader_param/strength = 0.1
|
||||
shader_param/noise_tex_normal = ExtResource( 2 )
|
||||
shader_param/noise_tex = ExtResource( 2 )
|
||||
18
assets/effects/run dust left.tres
Normal file
@ -0,0 +1,18 @@
|
||||
[gd_resource type="AnimatedTexture" load_steps=5 format=2]
|
||||
|
||||
[ext_resource path="res://assets/effects/run-dusting-left2.png" type="Texture" id=1]
|
||||
[ext_resource path="res://assets/effects/run-dusting-left4.png" type="Texture" id=2]
|
||||
[ext_resource path="res://assets/effects/run-dusting-left3.png" type="Texture" id=3]
|
||||
[ext_resource path="res://assets/effects/run-dusting-left1.png" type="Texture" id=4]
|
||||
|
||||
[resource]
|
||||
frames = 4
|
||||
fps = 3.0
|
||||
frame_0/texture = ExtResource( 4 )
|
||||
frame_0/delay_sec = 0.1
|
||||
frame_1/texture = ExtResource( 1 )
|
||||
frame_1/delay_sec = 0.1
|
||||
frame_2/texture = ExtResource( 3 )
|
||||
frame_2/delay_sec = 0.1
|
||||
frame_3/texture = ExtResource( 2 )
|
||||
frame_3/delay_sec = 0.1
|
||||
18
assets/effects/run dust.tres
Normal file
@ -0,0 +1,18 @@
|
||||
[gd_resource type="AnimatedTexture" load_steps=5 format=2]
|
||||
|
||||
[ext_resource path="res://assets/effects/run-dusting1.png" type="Texture" id=1]
|
||||
[ext_resource path="res://assets/effects/run-dusting2.png" type="Texture" id=2]
|
||||
[ext_resource path="res://assets/effects/run-dusting3.png" type="Texture" id=3]
|
||||
[ext_resource path="res://assets/effects/run-dusting4.png" type="Texture" id=4]
|
||||
|
||||
[resource]
|
||||
frames = 4
|
||||
fps = 3.0
|
||||
frame_0/texture = ExtResource( 1 )
|
||||
frame_0/delay_sec = 0.1
|
||||
frame_1/texture = ExtResource( 2 )
|
||||
frame_1/delay_sec = 0.1
|
||||
frame_2/texture = ExtResource( 3 )
|
||||
frame_2/delay_sec = 0.1
|
||||
frame_3/texture = ExtResource( 4 )
|
||||
frame_3/delay_sec = 0.1
|
||||
BIN
assets/effects/run-dusting-left.png
Normal file
|
After Width: | Height: | Size: 698 B |
35
assets/effects/run-dusting-left.png.import
Normal file
@ -0,0 +1,35 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/run-dusting-left.png-a905cad7d4e950342a8b268518719b7e.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/effects/run-dusting-left.png"
|
||||
dest_files=[ "res://.import/run-dusting-left.png-a905cad7d4e950342a8b268518719b7e.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=false
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
process/normal_map_invert_y=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
||||
BIN
assets/effects/run-dusting-left1.png
Normal file
|
After Width: | Height: | Size: 186 B |
@ -2,15 +2,15 @@
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/0016 (Klein)-fs8.png-8c9e2ad1e33e3a503875e30ff7c519cc.stex"
|
||||
path="res://.import/run-dusting-left1.png-51fa6b460e88eab172ebc2acfcc766eb.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/neutral object/whitegold orbicle/0016 (Klein)-fs8.png"
|
||||
dest_files=[ "res://.import/0016 (Klein)-fs8.png-8c9e2ad1e33e3a503875e30ff7c519cc.stex" ]
|
||||
source_file="res://assets/effects/run-dusting-left1.png"
|
||||
dest_files=[ "res://.import/run-dusting-left1.png-51fa6b460e88eab172ebc2acfcc766eb.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
BIN
assets/effects/run-dusting-left2.png
Normal file
|
After Width: | Height: | Size: 208 B |
35
assets/effects/run-dusting-left2.png.import
Normal file
@ -0,0 +1,35 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/run-dusting-left2.png-73a079c1363117147954fb2049303bc0.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/effects/run-dusting-left2.png"
|
||||
dest_files=[ "res://.import/run-dusting-left2.png-73a079c1363117147954fb2049303bc0.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=false
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
process/normal_map_invert_y=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
||||
BIN
assets/effects/run-dusting-left3.png
Normal file
|
After Width: | Height: | Size: 286 B |
35
assets/effects/run-dusting-left3.png.import
Normal file
@ -0,0 +1,35 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/run-dusting-left3.png-539cfbf8e6582e2ad4e1caef8c368cd7.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/effects/run-dusting-left3.png"
|
||||
dest_files=[ "res://.import/run-dusting-left3.png-539cfbf8e6582e2ad4e1caef8c368cd7.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=false
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
process/normal_map_invert_y=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
||||
BIN
assets/effects/run-dusting-left4.png
Normal file
|
After Width: | Height: | Size: 268 B |
35
assets/effects/run-dusting-left4.png.import
Normal file
@ -0,0 +1,35 @@
|
||||
[remap]
|
||||
|
||||
importer="texture"
|
||||
type="StreamTexture"
|
||||
path="res://.import/run-dusting-left4.png-91dc1424d8bea3252aa55346170d537e.stex"
|
||||
metadata={
|
||||
"vram_texture": false
|
||||
}
|
||||
|
||||
[deps]
|
||||
|
||||
source_file="res://assets/effects/run-dusting-left4.png"
|
||||
dest_files=[ "res://.import/run-dusting-left4.png-91dc1424d8bea3252aa55346170d537e.stex" ]
|
||||
|
||||
[params]
|
||||
|
||||
compress/mode=0
|
||||
compress/lossy_quality=0.7
|
||||
compress/hdr_mode=0
|
||||
compress/bptc_ldr=0
|
||||
compress/normal_map=0
|
||||
flags/repeat=0
|
||||
flags/filter=false
|
||||
flags/mipmaps=false
|
||||
flags/anisotropic=false
|
||||
flags/srgb=2
|
||||
process/fix_alpha_border=false
|
||||
process/premult_alpha=false
|
||||
process/HDR_as_SRGB=false
|
||||
process/invert_color=false
|
||||
process/normal_map_invert_y=false
|
||||
stream=false
|
||||
size_limit=0
|
||||
detect_3d=false
|
||||
svg/scale=1.0
|
||||
BIN
assets/effects/run-dusting-left5.png
Normal file
|
After Width: | Height: | Size: 286 B |