From 8408bc05e238df4513b1417b106405f72458f628 Mon Sep 17 00:00:00 2001 From: D L Date: Fri, 27 Jan 2023 23:13:06 -0800 Subject: [PATCH] made basic level --- Graphics/Tiles/SnowySlopes.png | Bin 0 -> 7839 bytes Graphics/Tiles/SnowySlopes.png.import | 35 +++ Scenes/DownhillAutoscroller.tscn | 20 +- Scripts/Constants.gd | 18 +- Scripts/StageEnvironment.gd | 3 + Scripts/Unit.gd | 6 +- Scripts/Units/DownhillAutoscrollerPlayer.gd | 6 +- Tile Sets/SnowySlopes.mdp | Bin 0 -> 29098 bytes Tile Sets/SnowySlopes.tres | 313 ++++++++++++++++++++ Tile Sets/SnowySlopesExtra.tres | 117 ++++++++ 10 files changed, 501 insertions(+), 17 deletions(-) create mode 100644 Graphics/Tiles/SnowySlopes.png create mode 100644 Graphics/Tiles/SnowySlopes.png.import create mode 100644 Tile Sets/SnowySlopes.mdp create mode 100644 Tile Sets/SnowySlopes.tres create mode 100644 Tile Sets/SnowySlopesExtra.tres diff --git a/Graphics/Tiles/SnowySlopes.png b/Graphics/Tiles/SnowySlopes.png new file mode 100644 index 0000000000000000000000000000000000000000..f743239067b0c88a515b7caffa286f781d54c809 GIT binary patch literal 7839 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

+}kE*@m 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 literal 0 HcmV?d00001 diff --git a/Tile Sets/SnowySlopes.tres b/Tile Sets/SnowySlopes.tres new file mode 100644 index 0000000..9a739df --- /dev/null +++ b/Tile Sets/SnowySlopes.tres @@ -0,0 +1,313 @@ +[gd_resource type="TileSet" load_steps=2 format=2] + +[ext_resource path="res://Graphics/Tiles/SnowySlopes.png" type="Texture" id=1] + +[resource] +0/name = "SnowySlopes.png 0" +0/texture = ExtResource( 1 ) +0/tex_offset = Vector2( 0, 0 ) +0/modulate = Color( 1, 1, 1, 1 ) +0/region = Rect2( 48, 48, 48, 48 ) +0/tile_mode = 0 +0/occluder_offset = Vector2( 0, 0 ) +0/navigation_offset = Vector2( 0, 0 ) +0/shape_offset = Vector2( 0, 0 ) +0/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +0/shape_one_way = false +0/shape_one_way_margin = 0.0 +0/shapes = [ ] +0/z_index = 0 +1/name = "SnowySlopes.png 1" +1/texture = ExtResource( 1 ) +1/tex_offset = Vector2( 0, 0 ) +1/modulate = Color( 1, 1, 1, 1 ) +1/region = Rect2( 48, 0, 48, 48 ) +1/tile_mode = 0 +1/occluder_offset = Vector2( 0, 0 ) +1/navigation_offset = Vector2( 0, 0 ) +1/shape_offset = Vector2( 0, 0 ) +1/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +1/shape_one_way = false +1/shape_one_way_margin = 0.0 +1/shapes = [ ] +1/z_index = 0 +2/name = "SnowySlopes.png 2" +2/texture = ExtResource( 1 ) +2/tex_offset = Vector2( 0, 0 ) +2/modulate = Color( 1, 1, 1, 1 ) +2/region = Rect2( 0, 0, 48, 48 ) +2/tile_mode = 0 +2/occluder_offset = Vector2( 0, 0 ) +2/navigation_offset = Vector2( 0, 0 ) +2/shape_offset = Vector2( 0, 0 ) +2/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +2/shape_one_way = false +2/shape_one_way_margin = 0.0 +2/shapes = [ ] +2/z_index = 0 +3/name = "SnowySlopes.png 3" +3/texture = ExtResource( 1 ) +3/tex_offset = Vector2( 0, 0 ) +3/modulate = Color( 1, 1, 1, 1 ) +3/region = Rect2( 96, 0, 48, 48 ) +3/tile_mode = 0 +3/occluder_offset = Vector2( 0, 0 ) +3/navigation_offset = Vector2( 0, 0 ) +3/shape_offset = Vector2( 0, 0 ) +3/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +3/shape_one_way = false +3/shape_one_way_margin = 0.0 +3/shapes = [ ] +3/z_index = 0 +4/name = "SnowySlopes.png 4" +4/texture = ExtResource( 1 ) +4/tex_offset = Vector2( 0, 0 ) +4/modulate = Color( 1, 1, 1, 1 ) +4/region = Rect2( 0, 48, 48, 48 ) +4/tile_mode = 0 +4/occluder_offset = Vector2( 0, 0 ) +4/navigation_offset = Vector2( 0, 0 ) +4/shape_offset = Vector2( 0, 0 ) +4/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +4/shape_one_way = false +4/shape_one_way_margin = 0.0 +4/shapes = [ ] +4/z_index = 0 +5/name = "SnowySlopes.png 5" +5/texture = ExtResource( 1 ) +5/tex_offset = Vector2( 0, 0 ) +5/modulate = Color( 1, 1, 1, 1 ) +5/region = Rect2( 96, 48, 48, 48 ) +5/tile_mode = 0 +5/occluder_offset = Vector2( 0, 0 ) +5/navigation_offset = Vector2( 0, 0 ) +5/shape_offset = Vector2( 0, 0 ) +5/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +5/shape_one_way = false +5/shape_one_way_margin = 0.0 +5/shapes = [ ] +5/z_index = 0 +6/name = "SnowySlopes.png 6" +6/texture = ExtResource( 1 ) +6/tex_offset = Vector2( 0, 0 ) +6/modulate = Color( 1, 1, 1, 1 ) +6/region = Rect2( 48, 96, 48, 48 ) +6/tile_mode = 0 +6/occluder_offset = Vector2( 0, 0 ) +6/navigation_offset = Vector2( 0, 0 ) +6/shape_offset = Vector2( 0, 0 ) +6/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +6/shape_one_way = false +6/shape_one_way_margin = 0.0 +6/shapes = [ ] +6/z_index = 0 +7/name = "SnowySlopes.png 7" +7/texture = ExtResource( 1 ) +7/tex_offset = Vector2( 0, 0 ) +7/modulate = Color( 1, 1, 1, 1 ) +7/region = Rect2( 0, 96, 48, 48 ) +7/tile_mode = 0 +7/occluder_offset = Vector2( 0, 0 ) +7/navigation_offset = Vector2( 0, 0 ) +7/shape_offset = Vector2( 0, 0 ) +7/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +7/shape_one_way = false +7/shape_one_way_margin = 0.0 +7/shapes = [ ] +7/z_index = 0 +8/name = "SnowySlopes.png 8" +8/texture = ExtResource( 1 ) +8/tex_offset = Vector2( 0, 0 ) +8/modulate = Color( 1, 1, 1, 1 ) +8/region = Rect2( 96, 96, 48, 48 ) +8/tile_mode = 0 +8/occluder_offset = Vector2( 0, 0 ) +8/navigation_offset = Vector2( 0, 0 ) +8/shape_offset = Vector2( 0, 0 ) +8/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +8/shape_one_way = false +8/shape_one_way_margin = 0.0 +8/shapes = [ ] +8/z_index = 0 +9/name = "SnowySlopes.png 9" +9/texture = ExtResource( 1 ) +9/tex_offset = Vector2( 0, 0 ) +9/modulate = Color( 1, 1, 1, 1 ) +9/region = Rect2( 144, 0, 48, 48 ) +9/tile_mode = 0 +9/occluder_offset = Vector2( 0, 0 ) +9/navigation_offset = Vector2( 0, 0 ) +9/shape_offset = Vector2( 0, 0 ) +9/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +9/shape_one_way = false +9/shape_one_way_margin = 0.0 +9/shapes = [ ] +9/z_index = 0 +10/name = "SnowySlopes.png 10" +10/texture = ExtResource( 1 ) +10/tex_offset = Vector2( 0, 0 ) +10/modulate = Color( 1, 1, 1, 1 ) +10/region = Rect2( 192, 0, 48, 48 ) +10/tile_mode = 0 +10/occluder_offset = Vector2( 0, 0 ) +10/navigation_offset = Vector2( 0, 0 ) +10/shape_offset = Vector2( 0, 0 ) +10/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +10/shape_one_way = false +10/shape_one_way_margin = 0.0 +10/shapes = [ ] +10/z_index = 0 +11/name = "SnowySlopes.png 11" +11/texture = ExtResource( 1 ) +11/tex_offset = Vector2( 0, 0 ) +11/modulate = Color( 1, 1, 1, 1 ) +11/region = Rect2( 144, 48, 48, 48 ) +11/tile_mode = 0 +11/occluder_offset = Vector2( 0, 0 ) +11/navigation_offset = Vector2( 0, 0 ) +11/shape_offset = Vector2( 0, 0 ) +11/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +11/shape_one_way = false +11/shape_one_way_margin = 0.0 +11/shapes = [ ] +11/z_index = 0 +12/name = "SnowySlopes.png 12" +12/texture = ExtResource( 1 ) +12/tex_offset = Vector2( 0, 0 ) +12/modulate = Color( 1, 1, 1, 1 ) +12/region = Rect2( 192, 48, 48, 48 ) +12/tile_mode = 0 +12/occluder_offset = Vector2( 0, 0 ) +12/navigation_offset = Vector2( 0, 0 ) +12/shape_offset = Vector2( 0, 0 ) +12/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +12/shape_one_way = false +12/shape_one_way_margin = 0.0 +12/shapes = [ ] +12/z_index = 0 +13/name = "SnowySlopes.png 13" +13/texture = ExtResource( 1 ) +13/tex_offset = Vector2( 0, 0 ) +13/modulate = Color( 1, 1, 1, 1 ) +13/region = Rect2( 0, 144, 48, 48 ) +13/tile_mode = 0 +13/occluder_offset = Vector2( 0, 0 ) +13/navigation_offset = Vector2( 0, 0 ) +13/shape_offset = Vector2( 0, 0 ) +13/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +13/shape_one_way = false +13/shape_one_way_margin = 0.0 +13/shapes = [ ] +13/z_index = 0 +14/name = "SnowySlopes.png 14" +14/texture = ExtResource( 1 ) +14/tex_offset = Vector2( 0, 0 ) +14/modulate = Color( 1, 1, 1, 1 ) +14/region = Rect2( 144, 144, 48, 48 ) +14/tile_mode = 0 +14/occluder_offset = Vector2( 0, 0 ) +14/navigation_offset = Vector2( 0, 0 ) +14/shape_offset = Vector2( 0, 0 ) +14/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +14/shape_one_way = false +14/shape_one_way_margin = 0.0 +14/shapes = [ ] +14/z_index = 0 +15/name = "SnowySlopes.png 15" +15/texture = ExtResource( 1 ) +15/tex_offset = Vector2( 0, 0 ) +15/modulate = Color( 1, 1, 1, 1 ) +15/region = Rect2( 48, 144, 48, 48 ) +15/tile_mode = 0 +15/occluder_offset = Vector2( 0, 0 ) +15/navigation_offset = Vector2( 0, 0 ) +15/shape_offset = Vector2( 0, 0 ) +15/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +15/shape_one_way = false +15/shape_one_way_margin = 0.0 +15/shapes = [ ] +15/z_index = 0 +16/name = "SnowySlopes.png 16" +16/texture = ExtResource( 1 ) +16/tex_offset = Vector2( 0, 0 ) +16/modulate = Color( 1, 1, 1, 1 ) +16/region = Rect2( 96, 144, 48, 48 ) +16/tile_mode = 0 +16/occluder_offset = Vector2( 0, 0 ) +16/navigation_offset = Vector2( 0, 0 ) +16/shape_offset = Vector2( 0, 0 ) +16/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +16/shape_one_way = false +16/shape_one_way_margin = 0.0 +16/shapes = [ ] +16/z_index = 0 +17/name = "SnowySlopes.png 17" +17/texture = ExtResource( 1 ) +17/tex_offset = Vector2( 0, 0 ) +17/modulate = Color( 1, 1, 1, 1 ) +17/region = Rect2( 0, 192, 48, 48 ) +17/tile_mode = 0 +17/occluder_offset = Vector2( 0, 0 ) +17/navigation_offset = Vector2( 0, 0 ) +17/shape_offset = Vector2( 0, 0 ) +17/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +17/shape_one_way = false +17/shape_one_way_margin = 0.0 +17/shapes = [ ] +17/z_index = 0 +18/name = "SnowySlopes.png 18" +18/texture = ExtResource( 1 ) +18/tex_offset = Vector2( 0, 0 ) +18/modulate = Color( 1, 1, 1, 1 ) +18/region = Rect2( 144, 192, 48, 48 ) +18/tile_mode = 0 +18/occluder_offset = Vector2( 0, 0 ) +18/navigation_offset = Vector2( 0, 0 ) +18/shape_offset = Vector2( 0, 0 ) +18/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +18/shape_one_way = false +18/shape_one_way_margin = 0.0 +18/shapes = [ ] +18/z_index = 0 +19/name = "SnowySlopes.png 19" +19/texture = ExtResource( 1 ) +19/tex_offset = Vector2( 0, 0 ) +19/modulate = Color( 1, 1, 1, 1 ) +19/region = Rect2( 48, 192, 48, 48 ) +19/tile_mode = 0 +19/occluder_offset = Vector2( 0, 0 ) +19/navigation_offset = Vector2( 0, 0 ) +19/shape_offset = Vector2( 0, 0 ) +19/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +19/shape_one_way = false +19/shape_one_way_margin = 0.0 +19/shapes = [ ] +19/z_index = 0 +20/name = "SnowySlopes.png 20" +20/texture = ExtResource( 1 ) +20/tex_offset = Vector2( 0, 0 ) +20/modulate = Color( 1, 1, 1, 1 ) +20/region = Rect2( 96, 192, 48, 48 ) +20/tile_mode = 0 +20/occluder_offset = Vector2( 0, 0 ) +20/navigation_offset = Vector2( 0, 0 ) +20/shape_offset = Vector2( 0, 0 ) +20/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +20/shape_one_way = false +20/shape_one_way_margin = 0.0 +20/shapes = [ ] +20/z_index = 0 +21/name = "SnowySlopes.png 21" +21/texture = ExtResource( 1 ) +21/tex_offset = Vector2( 0, 0 ) +21/modulate = Color( 1, 1, 1, 1 ) +21/region = Rect2( 144, 96, 48, 48 ) +21/tile_mode = 0 +21/occluder_offset = Vector2( 0, 0 ) +21/navigation_offset = Vector2( 0, 0 ) +21/shape_offset = Vector2( 0, 0 ) +21/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +21/shape_one_way = false +21/shape_one_way_margin = 0.0 +21/shapes = [ ] +21/z_index = 0 diff --git a/Tile Sets/SnowySlopesExtra.tres b/Tile Sets/SnowySlopesExtra.tres new file mode 100644 index 0000000..c97843b --- /dev/null +++ b/Tile Sets/SnowySlopesExtra.tres @@ -0,0 +1,117 @@ +[gd_resource type="TileSet" load_steps=2 format=2] + +[ext_resource path="res://Graphics/Tiles/SnowySlopes.png" type="Texture" id=1] + +[resource] +0/name = "SnowySlopes.png 0" +0/texture = ExtResource( 1 ) +0/tex_offset = Vector2( 0, 0 ) +0/modulate = Color( 1, 1, 1, 1 ) +0/region = Rect2( 0, 240, 48, 48 ) +0/tile_mode = 0 +0/occluder_offset = Vector2( 0, 0 ) +0/navigation_offset = Vector2( 0, 0 ) +0/shape_offset = Vector2( 0, 0 ) +0/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +0/shape_one_way = false +0/shape_one_way_margin = 0.0 +0/shapes = [ ] +0/z_index = 0 +1/name = "SnowySlopes.png 1" +1/texture = ExtResource( 1 ) +1/tex_offset = Vector2( 0, 0 ) +1/modulate = Color( 1, 1, 1, 1 ) +1/region = Rect2( 144, 288, 48, 48 ) +1/tile_mode = 0 +1/occluder_offset = Vector2( 0, 0 ) +1/navigation_offset = Vector2( 0, 0 ) +1/shape_offset = Vector2( 0, 0 ) +1/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +1/shape_one_way = false +1/shape_one_way_margin = 0.0 +1/shapes = [ ] +1/z_index = 0 +2/name = "SnowySlopes.png 2" +2/texture = ExtResource( 1 ) +2/tex_offset = Vector2( 0, 0 ) +2/modulate = Color( 1, 1, 1, 1 ) +2/region = Rect2( 0, 288, 48, 48 ) +2/tile_mode = 0 +2/occluder_offset = Vector2( 0, 0 ) +2/navigation_offset = Vector2( 0, 0 ) +2/shape_offset = Vector2( 0, 0 ) +2/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +2/shape_one_way = false +2/shape_one_way_margin = 0.0 +2/shapes = [ ] +2/z_index = 0 +3/name = "SnowySlopes.png 3" +3/texture = ExtResource( 1 ) +3/tex_offset = Vector2( 0, 0 ) +3/modulate = Color( 1, 1, 1, 1 ) +3/region = Rect2( 144, 240, 48, 48 ) +3/tile_mode = 0 +3/occluder_offset = Vector2( 0, 0 ) +3/navigation_offset = Vector2( 0, 0 ) +3/shape_offset = Vector2( 0, 0 ) +3/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +3/shape_one_way = false +3/shape_one_way_margin = 0.0 +3/shapes = [ ] +3/z_index = 0 +4/name = "SnowySlopes.png 4" +4/texture = ExtResource( 1 ) +4/tex_offset = Vector2( 0, 0 ) +4/modulate = Color( 1, 1, 1, 1 ) +4/region = Rect2( 96, 240, 48, 48 ) +4/tile_mode = 0 +4/occluder_offset = Vector2( 0, 0 ) +4/navigation_offset = Vector2( 0, 0 ) +4/shape_offset = Vector2( 0, 0 ) +4/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +4/shape_one_way = false +4/shape_one_way_margin = 0.0 +4/shapes = [ ] +4/z_index = 0 +5/name = "SnowySlopes.png 5" +5/texture = ExtResource( 1 ) +5/tex_offset = Vector2( 0, 0 ) +5/modulate = Color( 1, 1, 1, 1 ) +5/region = Rect2( 48, 288, 48, 48 ) +5/tile_mode = 0 +5/occluder_offset = Vector2( 0, 0 ) +5/navigation_offset = Vector2( 0, 0 ) +5/shape_offset = Vector2( 0, 0 ) +5/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +5/shape_one_way = false +5/shape_one_way_margin = 0.0 +5/shapes = [ ] +5/z_index = 0 +6/name = "SnowySlopes.png 6" +6/texture = ExtResource( 1 ) +6/tex_offset = Vector2( 0, 0 ) +6/modulate = Color( 1, 1, 1, 1 ) +6/region = Rect2( 48, 240, 48, 48 ) +6/tile_mode = 0 +6/occluder_offset = Vector2( 0, 0 ) +6/navigation_offset = Vector2( 0, 0 ) +6/shape_offset = Vector2( 0, 0 ) +6/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +6/shape_one_way = false +6/shape_one_way_margin = 0.0 +6/shapes = [ ] +6/z_index = 0 +7/name = "SnowySlopes.png 7" +7/texture = ExtResource( 1 ) +7/tex_offset = Vector2( 0, 0 ) +7/modulate = Color( 1, 1, 1, 1 ) +7/region = Rect2( 96, 288, 48, 48 ) +7/tile_mode = 0 +7/occluder_offset = Vector2( 0, 0 ) +7/navigation_offset = Vector2( 0, 0 ) +7/shape_offset = Vector2( 0, 0 ) +7/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 ) +7/shape_one_way = false +7/shape_one_way_margin = 0.0 +7/shapes = [ ] +7/z_index = 0