more mapz (:

This commit is contained in:
Harmony Honey 2023-05-09 21:27:15 -04:00
parent 774e4e2292
commit 06ced17cae
6 changed files with 135 additions and 6 deletions

View file

@ -15,9 +15,8 @@ var candies := []
func _ready():
map_ease.clock = map_ease.time
for i in Shared.get_all_children(map_node):
if i.is_in_group("solid_map"):
wrap_tiles(i)
scene()
func _physics_process(delta):
if map_ease.is_less:

View file

@ -39,7 +39,6 @@ points = PoolVector2Array( 100, 100, 0, 100, 0, 0, 100, 0 )
[node name="Map" type="Node2D"]
[node name="Back" type="Polygon2D" parent="." groups=["back"]]
visible = false
color = Color( 1, 0, 0, 0.407843 )
polygon = PoolVector2Array( 600, 600, -600, 600, -600, -600, 600, -600 )
script = ExtResource( 1 )

View file

@ -39,7 +39,6 @@ points = PoolVector2Array( 100, 100, 0, 100, 0, 0, 100, 0 )
[node name="Map" type="Node2D"]
[node name="Back" type="Polygon2D" parent="." groups=["back"]]
visible = false
color = Color( 1, 0, 0, 0.407843 )
polygon = PoolVector2Array( 600, 600, -600, 600, -600, -600, 600, -600 )
script = ExtResource( 1 )

65
src/arcade/maps/2a.tscn Normal file
View file

@ -0,0 +1,65 @@
[gd_scene load_steps=9 format=2]
[ext_resource path="res://src/class/shape/Rectangle.gd" type="Script" id=1]
[ext_resource path="res://media/image/box/box-100.png" type="Texture" id=2]
[ext_resource path="res://src/arcade/Candy.tscn" type="PackedScene" id=3]
[ext_resource path="res://src/arcade/ArcadePlayer.tscn" type="PackedScene" id=4]
[ext_resource path="res://src/stage/SolidTileMap.tscn" type="PackedScene" id=5]
[sub_resource type="OccluderPolygon2D" id=5]
polygon = PoolVector2Array( 100, 100, 0, 100, 0, 0, 100, 0 )
[sub_resource type="ConvexPolygonShape2D" id=1]
points = PoolVector2Array( 100, 100, 0, 100, 0, 0, 100, 0 )
[sub_resource type="TileSet" id=2]
0/name = "rect-100.png 0"
0/texture = ExtResource( 2 )
0/tex_offset = Vector2( 0, 0 )
0/modulate = Color( 0, 0, 0, 0 )
0/region = Rect2( 0, 0, 100, 100 )
0/tile_mode = 0
0/occluder_offset = Vector2( 0, 0 )
0/occluder = SubResource( 5 )
0/navigation_offset = Vector2( 0, 0 )
0/shape_offset = Vector2( 0, 0 )
0/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 )
0/shape = SubResource( 1 )
0/shape_one_way = false
0/shape_one_way_margin = 1.0
0/shapes = [ {
"autotile_coord": Vector2( 0, 0 ),
"one_way": false,
"one_way_margin": 1.0,
"shape": SubResource( 1 ),
"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 )
} ]
0/z_index = 0
[node name="Map" type="Node2D"]
[node name="Back" type="Polygon2D" parent="." groups=["back"]]
color = Color( 1, 0, 0, 0.407843 )
polygon = PoolVector2Array( 600, 600, -600, 600, -600, -600, 600, -600 )
script = ExtResource( 1 )
size = Vector2( 600, 600 )
[node name="SolidTileMap" parent="." instance=ExtResource( 5 )]
tile_set = SubResource( 2 )
tile_data = PoolIntArray( -196612, 0, 0, -196611, 0, 0, -196610, 0, 0, -131076, 0, 0, -131075, 0, 0, -131074, 0, 0, -196606, 0, 0, -196605, 0, 0, -65540, 0, 0, -65539, 0, 0, -65538, 0, 0, -131070, 0, 0, -131069, 0, 0, 65537, 0, 0, 65538, 0, 0, 65539, 0, 0, 65540, 0, 0, 196603, 0, 0, 196604, 0, 0, 131076, 0, 0, 262139, 0, 0, 262140, 0, 0, 196612, 0, 0, 262145, 0, 0, 262146, 0, 0, 262147, 0, 0, 262148, 0, 0 )
detail = 6
[node name="Player" parent="." instance=ExtResource( 4 )]
position = Vector2( -400, 150 )
[node name="Candy" parent="." instance=ExtResource( 3 )]
position = Vector2( -300, -450 )
[node name="Candy2" parent="." instance=ExtResource( 3 )]
position = Vector2( 250, 350 )
[node name="Candy3" parent="." instance=ExtResource( 3 )]
position = Vector2( 350, 50 )
[node name="Candy4" parent="." instance=ExtResource( 3 )]
position = Vector2( 300, -350 )

View file

@ -39,7 +39,6 @@ points = PoolVector2Array( 100, 100, 0, 100, 0, 0, 100, 0 )
[node name="Map" type="Node2D"]
[node name="Back" type="Polygon2D" parent="." groups=["back"]]
visible = false
color = Color( 1, 0, 0, 0.407843 )
polygon = PoolVector2Array( 600, 600, -600, 600, -600, -600, 600, -600 )
script = ExtResource( 1 )

68
src/arcade/maps/3a.tscn Normal file
View file

@ -0,0 +1,68 @@
[gd_scene load_steps=9 format=2]
[ext_resource path="res://src/class/shape/Rectangle.gd" type="Script" id=1]
[ext_resource path="res://media/image/box/box-100.png" type="Texture" id=2]
[ext_resource path="res://src/arcade/Candy.tscn" type="PackedScene" id=3]
[ext_resource path="res://src/arcade/ArcadePlayer.tscn" type="PackedScene" id=4]
[ext_resource path="res://src/stage/SolidTileMap.tscn" type="PackedScene" id=5]
[sub_resource type="OccluderPolygon2D" id=5]
polygon = PoolVector2Array( 100, 100, 0, 100, 0, 0, 100, 0 )
[sub_resource type="ConvexPolygonShape2D" id=1]
points = PoolVector2Array( 100, 100, 0, 100, 0, 0, 100, 0 )
[sub_resource type="TileSet" id=2]
0/name = "rect-100.png 0"
0/texture = ExtResource( 2 )
0/tex_offset = Vector2( 0, 0 )
0/modulate = Color( 0, 0, 0, 0 )
0/region = Rect2( 0, 0, 100, 100 )
0/tile_mode = 0
0/occluder_offset = Vector2( 0, 0 )
0/occluder = SubResource( 5 )
0/navigation_offset = Vector2( 0, 0 )
0/shape_offset = Vector2( 0, 0 )
0/shape_transform = Transform2D( 1, 0, 0, 1, 0, 0 )
0/shape = SubResource( 1 )
0/shape_one_way = false
0/shape_one_way_margin = 1.0
0/shapes = [ {
"autotile_coord": Vector2( 0, 0 ),
"one_way": false,
"one_way_margin": 1.0,
"shape": SubResource( 1 ),
"shape_transform": Transform2D( 1, 0, 0, 1, 0, 0 )
} ]
0/z_index = 0
[node name="Map" type="Node2D"]
[node name="Back" type="Polygon2D" parent="." groups=["back"]]
color = Color( 1, 0, 0, 0.407843 )
polygon = PoolVector2Array( 600, 600, -600, 600, -600, -600, 600, -600 )
script = ExtResource( 1 )
size = Vector2( 600, 600 )
[node name="SolidTileMap" parent="." instance=ExtResource( 5 )]
tile_set = SubResource( 2 )
tile_data = PoolIntArray( -327685, 0, 0, -327684, 0, 0, -327683, 0, 0, -393214, 0, 0, -393213, 0, 0, -393212, 0, 0, -196610, 0, 0, -196609, 0, 0, -262144, 0, 0, -262143, 0, 0, -6, 0, 0, -5, 0, 0, -2, 0, 0, -1, 0, 0, -65536, 0, 0, -65535, 0, 0, -65532, 0, 0, -65531, 0, 0, 65530, 0, 0, 65531, 0, 0, 65534, 0, 0, 65535, 0, 0, 0, 0, 0, 1, 0, 0, 4, 0, 0, 5, 0, 0, 262142, 0, 0, 262143, 0, 0, 196608, 0, 0, 196609, 0, 0, 393211, 0, 0, 393212, 0, 0, 393213, 0, 0, 327682, 0, 0, 327683, 0, 0, 327684, 0, 0 )
detail = 6
[node name="Player" parent="." instance=ExtResource( 4 )]
position = Vector2( 350, 450 )
[node name="Candy" parent="." instance=ExtResource( 3 )]
position = Vector2( -350, 450 )
[node name="Candy2" parent="." instance=ExtResource( 3 )]
position = Vector2( -50, 250 )
[node name="Candy3" parent="." instance=ExtResource( 3 )]
position = Vector2( 0, -150 )
[node name="Candy4" parent="." instance=ExtResource( 3 )]
position = Vector2( 100, -450 )
[node name="Candy5" parent="." instance=ExtResource( 3 )]
position = Vector2( 500, -150 )