mirror of
https://forge.univ-lyon1.fr/tplifap4/dungeonanddeamon.git
synced 2024-02-27 13:31:50 +01:00
lib + include + Godot dossier
This commit is contained in:
8
DungeonAndDeamon/script/KinematicBody2D.gdns
Normal file
8
DungeonAndDeamon/script/KinematicBody2D.gdns
Normal file
@ -0,0 +1,8 @@
|
||||
[gd_resource type="NativeScript" load_steps=2 format=2]
|
||||
|
||||
[ext_resource path="res://script/TestJeuxGDN.gdnlib" type="GDNativeLibrary" id=1]
|
||||
|
||||
[resource]
|
||||
resource_name = "Player"
|
||||
class_name = "Player"
|
||||
library = ExtResource( 1 )
|
183
DungeonAndDeamon/script/Node2D.tscn
Normal file
183
DungeonAndDeamon/script/Node2D.tscn
Normal file
@ -0,0 +1,183 @@
|
||||
[gd_scene load_steps=84 format=2]
|
||||
|
||||
[ext_resource path="res://Background/background2.png" type="Texture" id=1]
|
||||
[ext_resource path="res://groundtileset.tres" type="TileSet" id=2]
|
||||
[ext_resource path="res://script/Player.gdns" type="Script" id=3]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_03.png" type="Texture" id=4]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_06.png" type="Texture" id=5]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_05.png" type="Texture" id=6]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_07.png" type="Texture" id=7]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_02.png" type="Texture" id=8]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_01.png" type="Texture" id=9]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_04.png" type="Texture" id=10]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_08.png" type="Texture" id=11]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_13.png" type="Texture" id=12]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_09.png" type="Texture" id=13]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_12.png" type="Texture" id=14]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_14.png" type="Texture" id=15]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_10.png" type="Texture" id=16]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_11.png" type="Texture" id=17]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_16.png" type="Texture" id=18]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_18.png" type="Texture" id=19]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_17.png" type="Texture" id=20]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_15.png" type="Texture" id=21]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_20.png" type="Texture" id=22]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_24.png" type="Texture" id=23]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_27.png" type="Texture" id=24]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_19.png" type="Texture" id=25]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_23.png" type="Texture" id=26]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_25.png" type="Texture" id=27]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_22.png" type="Texture" id=28]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_28.png" type="Texture" id=29]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_26.png" type="Texture" id=30]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_21.png" type="Texture" id=31]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_29.png" type="Texture" id=32]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_44.png" type="Texture" id=33]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_53.png" type="Texture" id=34]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_55.png" type="Texture" id=35]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_38.png" type="Texture" id=36]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_39.png" type="Texture" id=37]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_43.png" type="Texture" id=38]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_45.png" type="Texture" id=39]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_36.png" type="Texture" id=40]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_31.png" type="Texture" id=41]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_32.png" type="Texture" id=42]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_48.png" type="Texture" id=43]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_52.png" type="Texture" id=44]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_30.png" type="Texture" id=45]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_57.png" type="Texture" id=46]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_58.png" type="Texture" id=47]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_51.png" type="Texture" id=48]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_56.png" type="Texture" id=49]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_42.png" type="Texture" id=50]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_49.png" type="Texture" id=51]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_61.png" type="Texture" id=52]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_46.png" type="Texture" id=53]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_54.png" type="Texture" id=54]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_37.png" type="Texture" id=55]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_50.png" type="Texture" id=56]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_60.png" type="Texture" id=57]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_34.png" type="Texture" id=58]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_35.png" type="Texture" id=59]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_40.png" type="Texture" id=60]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_41.png" type="Texture" id=61]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_47.png" type="Texture" id=62]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_33.png" type="Texture" id=63]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_64.png" type="Texture" id=64]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_67.png" type="Texture" id=65]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_73.png" type="Texture" id=66]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_74.png" type="Texture" id=67]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_71.png" type="Texture" id=68]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_62.png" type="Texture" id=69]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_70.png" type="Texture" id=70]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_72.png" type="Texture" id=71]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_75.png" type="Texture" id=72]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_66.png" type="Texture" id=73]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_76.png" type="Texture" id=74]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_80.png" type="Texture" id=75]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_69.png" type="Texture" id=76]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_77.png" type="Texture" id=77]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_65.png" type="Texture" id=78]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_79.png" type="Texture" id=79]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_78.png" type="Texture" id=80]
|
||||
[ext_resource path="res://Character/Hero Knight/HeroKnight/Layer 1_sprite_68.png" type="Texture" id=81]
|
||||
|
||||
[sub_resource type="CapsuleShape2D" id=1]
|
||||
|
||||
[sub_resource type="SpriteFrames" id=2]
|
||||
animations = [ {
|
||||
"frames": [ ExtResource( 9 ), ExtResource( 8 ), ExtResource( 4 ), ExtResource( 10 ), ExtResource( 6 ), ExtResource( 5 ), ExtResource( 7 ), ExtResource( 11 ) ],
|
||||
"loop": true,
|
||||
"name": "idle",
|
||||
"speed": 5.0
|
||||
}, {
|
||||
"frames": [ ExtResource( 13 ), ExtResource( 16 ), ExtResource( 17 ), ExtResource( 14 ), ExtResource( 12 ), ExtResource( 15 ), ExtResource( 21 ), ExtResource( 18 ), ExtResource( 20 ), ExtResource( 19 ) ],
|
||||
"loop": true,
|
||||
"name": "run",
|
||||
"speed": 5.0
|
||||
}, {
|
||||
"frames": [ ExtResource( 56 ), ExtResource( 48 ), ExtResource( 44 ), ExtResource( 34 ), ExtResource( 54 ), ExtResource( 35 ), ExtResource( 49 ), ExtResource( 46 ), ExtResource( 47 ) ],
|
||||
"loop": true,
|
||||
"name": "mort",
|
||||
"speed": 5.0
|
||||
}, {
|
||||
"frames": [ ExtResource( 45 ), ExtResource( 41 ), ExtResource( 42 ), ExtResource( 63 ), ExtResource( 58 ), ExtResource( 59 ), ExtResource( 40 ), ExtResource( 55 ), ExtResource( 36 ) ],
|
||||
"loop": true,
|
||||
"name": "attack02",
|
||||
"speed": 5.0
|
||||
}, {
|
||||
"frames": [ ExtResource( 71 ), ExtResource( 66 ), ExtResource( 67 ), ExtResource( 72 ), ExtResource( 74 ), ExtResource( 77 ), ExtResource( 80 ), ExtResource( 79 ), ExtResource( 75 ) ],
|
||||
"loop": true,
|
||||
"name": "roulade",
|
||||
"speed": 5.0
|
||||
}, {
|
||||
"frames": [ ExtResource( 53 ), ExtResource( 62 ), ExtResource( 43 ), ExtResource( 51 ) ],
|
||||
"loop": true,
|
||||
"name": "degat",
|
||||
"speed": 5.0
|
||||
}, {
|
||||
"frames": [ ExtResource( 33 ), ExtResource( 38 ), ExtResource( 33 ), ExtResource( 39 ), ExtResource( 38 ), ExtResource( 50 ) ],
|
||||
"loop": true,
|
||||
"name": "fall",
|
||||
"speed": 5.0
|
||||
}, {
|
||||
"frames": [ ExtResource( 65 ), ExtResource( 81 ), ExtResource( 76 ), ExtResource( 70 ), ExtResource( 68 ) ],
|
||||
"loop": true,
|
||||
"name": "degat shield",
|
||||
"speed": 5.0
|
||||
}, {
|
||||
"frames": [ ExtResource( 25 ), ExtResource( 22 ), ExtResource( 31 ), ExtResource( 28 ), ExtResource( 26 ), ExtResource( 23 ), ExtResource( 27 ), ExtResource( 30 ), ExtResource( 24 ), ExtResource( 29 ), ExtResource( 32 ), ExtResource( 45 ) ],
|
||||
"loop": true,
|
||||
"name": "attack01",
|
||||
"speed": 5.0
|
||||
}, {
|
||||
"frames": [ ExtResource( 57 ), ExtResource( 52 ), ExtResource( 69 ), ExtResource( 64 ), ExtResource( 78 ), ExtResource( 73 ), ExtResource( 65 ) ],
|
||||
"loop": true,
|
||||
"name": "shield",
|
||||
"speed": 5.0
|
||||
}, {
|
||||
"frames": [ ExtResource( 37 ), ExtResource( 60 ), ExtResource( 61 ), ExtResource( 50 ), ExtResource( 38 ), ExtResource( 33 ), ExtResource( 39 ) ],
|
||||
"loop": true,
|
||||
"name": "jump",
|
||||
"speed": 5.0
|
||||
} ]
|
||||
|
||||
[node name="Stageone" type="Node2D"]
|
||||
position = Vector2( 0.698334, -1.3967 )
|
||||
|
||||
[node name="ParallaxBackground" type="ParallaxBackground" parent="."]
|
||||
|
||||
[node name="ParallaxLayer" type="ParallaxLayer" parent="ParallaxBackground"]
|
||||
position = Vector2( 439.522, 216.245 )
|
||||
scale = Vector2( 5, 5 )
|
||||
__meta__ = {
|
||||
"_edit_group_": true,
|
||||
"_edit_lock_": true
|
||||
}
|
||||
|
||||
[node name="Sprite" type="Sprite" parent="ParallaxBackground/ParallaxLayer"]
|
||||
position = Vector2( 1.91107, 18.2282 )
|
||||
texture = ExtResource( 1 )
|
||||
|
||||
[node name="Player" type="KinematicBody2D" parent="."]
|
||||
position = Vector2( 382.61, 374.846 )
|
||||
script = ExtResource( 3 )
|
||||
__meta__ = {
|
||||
"_edit_group_": true
|
||||
}
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Player"]
|
||||
position = Vector2( -2.54572, 6.19641 )
|
||||
shape = SubResource( 1 )
|
||||
|
||||
[node name="AnimatedSprite" type="AnimatedSprite" parent="Player"]
|
||||
frames = SubResource( 2 )
|
||||
animation = "fall"
|
||||
playing = true
|
||||
|
||||
[node name="TileMap" type="TileMap" parent="."]
|
||||
rotation = 0.00693426
|
||||
tile_set = ExtResource( 2 )
|
||||
cell_size = Vector2( 16, 16 )
|
||||
format = 1
|
||||
tile_data = PoolIntArray( 589888, 536870925, 0, 655361, 1, 0, 655365, 2, 0, 655375, 5, 0, 720927, 0, 0, 786455, 2, 0, 786465, 2, 0, 851989, 7, 0, 851990, 6, 0, 917505, 13, 0, 1114176, 536870925, 0, 1179649, 13, 0, 1179700, 536870923, 0, 1179701, 536870922, 0, 1245220, 536870922, 0, 1245225, 536870922, 0, 1572888, 12, 0, 1572890, 9, 0, 1572904, 11, 0, 1638422, 12, 0, 1638441, 10, 0, 1638452, 536870922, 0, 1638453, 536870922, 0, 1703937, 15, 0, 1703939, 9, 0, 1703944, 9, 0 )
|
10
DungeonAndDeamon/script/Player.gdns
Normal file
10
DungeonAndDeamon/script/Player.gdns
Normal file
@ -0,0 +1,10 @@
|
||||
[gd_resource type="NativeScript" load_steps=2 format=2]
|
||||
|
||||
[sub_resource type="GDNativeLibrary" id=1]
|
||||
entry/Windows.64 = "res://.script/JeuxLIFAP5.dll"
|
||||
dependency/Windows.64 = [ ]
|
||||
|
||||
[resource]
|
||||
resource_name = "Player"
|
||||
class_name = "Player"
|
||||
library = SubResource( 1 )
|
14
DungeonAndDeamon/script/TestJeuxGDN.gdnlib
Normal file
14
DungeonAndDeamon/script/TestJeuxGDN.gdnlib
Normal file
@ -0,0 +1,14 @@
|
||||
[entry]
|
||||
|
||||
Windows.64="res://JeuxLIFAP5.dll"
|
||||
|
||||
[dependencies]
|
||||
|
||||
Windows.64=[ ]
|
||||
|
||||
[general]
|
||||
|
||||
singleton=false
|
||||
load_once=true
|
||||
symbol_prefix="godot_"
|
||||
reloadable=true
|
418
DungeonAndDeamon/script/groundtileset.tres
Normal file
418
DungeonAndDeamon/script/groundtileset.tres
Normal file
@ -0,0 +1,418 @@
|
||||
[gd_resource type="TileSet" load_steps=17 format=2]
|
||||
|
||||
[sub_resource type="ConvexPolygonShape2D" id=1]
|
||||
points = PoolVector2Array( -47.876, -30.0818, 47.7819, -30.0818, 47.2549, -0.0404205, -11.7737, 30.2644, -48.4031, 29.4739 )
|
||||
|
||||
[sub_resource type="StreamTexture" id=2]
|
||||
|
||||
[sub_resource type="ConvexPolygonShape2D" id=3]
|
||||
points = PoolVector2Array( 33.1018, -30.0312, 33.3654, 2.11826, 4.90515, 30.315, -30.6701, 29.7879, -31.1972, -30.0312 )
|
||||
|
||||
[sub_resource type="RectangleShape2D" id=4]
|
||||
extents = Vector2( 87.8165, 16.5671 )
|
||||
|
||||
[sub_resource type="RectangleShape2D" id=5]
|
||||
extents = Vector2( 8.52051, 15.2774 )
|
||||
|
||||
[sub_resource type="ConvexPolygonShape2D" id=6]
|
||||
points = PoolVector2Array( 15.9641, -23.9211, 15.925, 23.7946, -15.8176, 23.437, -15.8176, -6.72052 )
|
||||
|
||||
[sub_resource type="RectangleShape2D" id=7]
|
||||
extents = Vector2( 16.0198, 64.0182 )
|
||||
|
||||
[sub_resource type="RectangleShape2D" id=8]
|
||||
extents = Vector2( 14.8693, 16.4626 )
|
||||
|
||||
[sub_resource type="RectangleShape2D" id=9]
|
||||
extents = Vector2( 80.0102, 16.3299 )
|
||||
|
||||
[sub_resource type="RectangleShape2D" id=10]
|
||||
extents = Vector2( 88.3466, 16.5975 )
|
||||
|
||||
[sub_resource type="ConvexPolygonShape2D" id=11]
|
||||
points = PoolVector2Array( -31.4211, 6.12247, -31.1833, -26.6977, 32.3166, -26.9355, 33.0301, 34.6617, -2.88187, 34.8996 )
|
||||
|
||||
[sub_resource type="ConvexPolygonShape2D" id=12]
|
||||
points = PoolVector2Array( -45.7007, 4.60045, -45.7007, -27.5062, 49.9059, -26.5549, 49.4302, 34.8045, 14.4697, 35.7558 )
|
||||
|
||||
[sub_resource type="RectangleShape2D" id=13]
|
||||
extents = Vector2( 8.13468, 15.9057 )
|
||||
|
||||
[sub_resource type="RectangleShape2D" id=14]
|
||||
extents = Vector2( 8.09947, 15.6538 )
|
||||
|
||||
[sub_resource type="RectangleShape2D" id=15]
|
||||
extents = Vector2( 8.07652, 14.9854 )
|
||||
|
||||
[sub_resource type="RectangleShape2D" id=16]
|
||||
extents = Vector2( 111.737, 15.8979 )
|
||||
|
||||
[resource]
|
||||
0/name = "Ground00"
|
||||
0/texture = SubResource( 2 )
|
||||
0/tex_offset = Vector2( 0, 0 )
|
||||
0/modulate = Color( 1, 1, 1, 1 )
|
||||
0/region = Rect2( 30, 50, 100, 60 )
|
||||
0/tile_mode = 0
|
||||
0/occluder_offset = Vector2( 50, 30 )
|
||||
0/navigation_offset = Vector2( 50, 30 )
|
||||
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, 50, 30 )
|
||||
} ]
|
||||
0/z_index = 0
|
||||
1/name = "Ground01"
|
||||
1/texture = SubResource( 2 )
|
||||
1/tex_offset = Vector2( 0, 0 )
|
||||
1/modulate = Color( 1, 1, 1, 1 )
|
||||
1/region = Rect2( 144, 48, 64, 64 )
|
||||
1/tile_mode = 0
|
||||
1/occluder_offset = Vector2( 32, 32 )
|
||||
1/navigation_offset = Vector2( 32, 32 )
|
||||
1/shapes = [ {
|
||||
"autotile_coord": Vector2( 0, 0 ),
|
||||
"one_way": false,
|
||||
"one_way_margin": 1.0,
|
||||
"shape": SubResource( 3 ),
|
||||
"shape_transform": Transform2D( 1, 0, 0, 1, 32, 32 )
|
||||
} ]
|
||||
1/z_index = 0
|
||||
2/name = "Ground02"
|
||||
2/texture = SubResource( 2 )
|
||||
2/tex_offset = Vector2( 0, 0 )
|
||||
2/modulate = Color( 1, 1, 1, 1 )
|
||||
2/region = Rect2( 224, 48, 160, 32 )
|
||||
2/tile_mode = 0
|
||||
2/occluder_offset = Vector2( 80, 16 )
|
||||
2/navigation_offset = Vector2( 80, 16 )
|
||||
2/shapes = [ {
|
||||
"autotile_coord": Vector2( 0, 0 ),
|
||||
"one_way": false,
|
||||
"one_way_margin": 1.0,
|
||||
"shape": SubResource( 9 ),
|
||||
"shape_transform": Transform2D( 1, 0, 0, 1, 78.9459, 19.9528 )
|
||||
} ]
|
||||
2/z_index = 0
|
||||
3/name = "Ground03"
|
||||
3/texture = SubResource( 2 )
|
||||
3/tex_offset = Vector2( 0, 0 )
|
||||
3/modulate = Color( 1, 1, 1, 1 )
|
||||
3/region = Rect2( 224, 96, 176, 32 )
|
||||
3/tile_mode = 0
|
||||
3/occluder_offset = Vector2( 88, 16 )
|
||||
3/navigation_offset = Vector2( 88, 16 )
|
||||
3/shapes = [ {
|
||||
"autotile_coord": Vector2( 0, 0 ),
|
||||
"one_way": false,
|
||||
"one_way_margin": 1.0,
|
||||
"shape": SubResource( 10 ),
|
||||
"shape_transform": Transform2D( 1, 0, 0, 1, 89.7605, 18.6408 )
|
||||
} ]
|
||||
3/z_index = 0
|
||||
4/name = "Ground04"
|
||||
4/texture = SubResource( 2 )
|
||||
4/tex_offset = Vector2( 0, 0 )
|
||||
4/modulate = Color( 1, 1, 1, 1 )
|
||||
4/region = Rect2( 464, 48, 64, 64 )
|
||||
4/tile_mode = 0
|
||||
4/occluder_offset = Vector2( 32, 32 )
|
||||
4/navigation_offset = Vector2( 32, 32 )
|
||||
4/shapes = [ {
|
||||
"autotile_coord": Vector2( 0, 0 ),
|
||||
"one_way": false,
|
||||
"one_way_margin": 1.0,
|
||||
"shape": SubResource( 11 ),
|
||||
"shape_transform": Transform2D( 1, 0, 0, 1, 32, 32 )
|
||||
} ]
|
||||
4/z_index = 0
|
||||
5/name = "Ground05"
|
||||
5/texture = SubResource( 2 )
|
||||
5/tex_offset = Vector2( 0, 0 )
|
||||
5/modulate = Color( 1, 1, 1, 1 )
|
||||
5/region = Rect2( 544, 48, 96, 64 )
|
||||
5/tile_mode = 0
|
||||
5/occluder_offset = Vector2( 48, 32 )
|
||||
5/navigation_offset = Vector2( 48, 32 )
|
||||
5/shapes = [ {
|
||||
"autotile_coord": Vector2( 0, 0 ),
|
||||
"one_way": false,
|
||||
"one_way_margin": 1.0,
|
||||
"shape": SubResource( 12 ),
|
||||
"shape_transform": Transform2D( 1, 0, 0, 1, 48, 32 )
|
||||
} ]
|
||||
5/z_index = 0
|
||||
6/name = "Ground06"
|
||||
6/texture = SubResource( 2 )
|
||||
6/tex_offset = Vector2( 0, 0 )
|
||||
6/modulate = Color( 1, 1, 1, 1 )
|
||||
6/region = Rect2( 160, 128, 16, 32 )
|
||||
6/tile_mode = 0
|
||||
6/occluder_offset = Vector2( 8, 16 )
|
||||
6/navigation_offset = Vector2( 8, 16 )
|
||||
6/shapes = [ {
|
||||
"autotile_coord": Vector2( 0, 0 ),
|
||||
"one_way": false,
|
||||
"one_way_margin": 1.0,
|
||||
"shape": SubResource( 13 ),
|
||||
"shape_transform": Transform2D( 1, 0, 0, 1, 10.9057, 20.0679 )
|
||||
} ]
|
||||
6/z_index = 0
|
||||
7/name = "Ground07"
|
||||
7/texture = SubResource( 2 )
|
||||
7/tex_offset = Vector2( 0, 0 )
|
||||
7/modulate = Color( 1, 1, 1, 1 )
|
||||
7/region = Rect2( 496, 128, 16, 32 )
|
||||
7/tile_mode = 0
|
||||
7/occluder_offset = Vector2( 8, 16 )
|
||||
7/navigation_offset = Vector2( 8, 16 )
|
||||
7/shapes = [ {
|
||||
"autotile_coord": Vector2( 0, 0 ),
|
||||
"one_way": false,
|
||||
"one_way_margin": 1.0,
|
||||
"shape": SubResource( 14 ),
|
||||
"shape_transform": Transform2D( 1, 0, 0, 1, 7.03142, 19.8742 )
|
||||
} ]
|
||||
7/z_index = 0
|
||||
8/name = "Ground08"
|
||||
8/texture = SubResource( 2 )
|
||||
8/tex_offset = Vector2( 0, 0 )
|
||||
8/modulate = Color( 1, 1, 1, 1 )
|
||||
8/region = Rect2( 192, 320, 16, 32 )
|
||||
8/tile_mode = 0
|
||||
8/occluder_offset = Vector2( 8, 16 )
|
||||
8/navigation_offset = Vector2( 8, 16 )
|
||||
8/shapes = [ {
|
||||
"autotile_coord": Vector2( 0, 0 ),
|
||||
"one_way": false,
|
||||
"one_way_margin": 1.0,
|
||||
"shape": SubResource( 15 ),
|
||||
"shape_transform": Transform2D( 1, 0, 0, 1, 8.19371, 21.0365 )
|
||||
} ]
|
||||
8/z_index = 0
|
||||
9/name = "Ground09"
|
||||
9/texture = SubResource( 2 )
|
||||
9/tex_offset = Vector2( 0, 0 )
|
||||
9/modulate = Color( 1, 1, 1, 1 )
|
||||
9/region = Rect2( 224, 320, 224, 32 )
|
||||
9/tile_mode = 0
|
||||
9/occluder_offset = Vector2( 112, 16 )
|
||||
9/navigation_offset = Vector2( 112, 16 )
|
||||
9/shapes = [ {
|
||||
"autotile_coord": Vector2( 0, 0 ),
|
||||
"one_way": false,
|
||||
"one_way_margin": 1.0,
|
||||
"shape": SubResource( 16 ),
|
||||
"shape_transform": Transform2D( 1, 0, 0, 1, 111.81, 15.8737 )
|
||||
} ]
|
||||
9/z_index = 0
|
||||
10/name = "Ground10"
|
||||
10/texture = SubResource( 2 )
|
||||
10/tex_offset = Vector2( 0, 0 )
|
||||
10/modulate = Color( 1, 1, 1, 1 )
|
||||
10/region = Rect2( 192, 272, 176, 32 )
|
||||
10/tile_mode = 0
|
||||
10/occluder_offset = Vector2( 88, 16 )
|
||||
10/navigation_offset = Vector2( 88, 16 )
|
||||
10/shapes = [ {
|
||||
"autotile_coord": Vector2( 0, 0 ),
|
||||
"one_way": false,
|
||||
"one_way_margin": 1.0,
|
||||
"shape": SubResource( 4 ),
|
||||
"shape_transform": Transform2D( 1, 0, 0, 1, 83.2434, 13.9973 )
|
||||
} ]
|
||||
10/z_index = 0
|
||||
11/name = "Ground11"
|
||||
11/texture = SubResource( 2 )
|
||||
11/tex_offset = Vector2( 0, 0 )
|
||||
11/modulate = Color( 1, 1, 1, 1 )
|
||||
11/region = Rect2( 464, 320, 16, 32 )
|
||||
11/tile_mode = 0
|
||||
11/occluder_offset = Vector2( 8, 16 )
|
||||
11/navigation_offset = Vector2( 8, 16 )
|
||||
11/shapes = [ {
|
||||
"autotile_coord": Vector2( 0, 0 ),
|
||||
"one_way": false,
|
||||
"one_way_margin": 1.0,
|
||||
"shape": SubResource( 5 ),
|
||||
"shape_transform": Transform2D( 1, 0, 0, 1, 4.90063, 16.1937 )
|
||||
} ]
|
||||
11/z_index = 0
|
||||
12/name = "Ground12"
|
||||
12/texture = SubResource( 2 )
|
||||
12/tex_offset = Vector2( 0, 0 )
|
||||
12/modulate = Color( 1, 1, 1, 1 )
|
||||
12/region = Rect2( 96, 304, 32, 48 )
|
||||
12/tile_mode = 0
|
||||
12/occluder_offset = Vector2( 16, 24 )
|
||||
12/navigation_offset = Vector2( 16, 24 )
|
||||
12/shapes = [ {
|
||||
"autotile_coord": Vector2( 0, 0 ),
|
||||
"one_way": false,
|
||||
"one_way_margin": 1.0,
|
||||
"shape": SubResource( 6 ),
|
||||
"shape_transform": Transform2D( 1, 0, 0, 1, 16, 24 )
|
||||
} ]
|
||||
12/z_index = 0
|
||||
13/name = "Ground13"
|
||||
13/texture = SubResource( 2 )
|
||||
13/tex_offset = Vector2( 0, 0 )
|
||||
13/modulate = Color( 1, 1, 1, 1 )
|
||||
13/region = Rect2( 144, 176, 32, 128 )
|
||||
13/tile_mode = 0
|
||||
13/occluder_offset = Vector2( 16, 64 )
|
||||
13/navigation_offset = Vector2( 16, 64 )
|
||||
13/shapes = [ {
|
||||
"autotile_coord": Vector2( 0, 0 ),
|
||||
"one_way": false,
|
||||
"one_way_margin": 1.0,
|
||||
"shape": SubResource( 7 ),
|
||||
"shape_transform": Transform2D( 1, 0, 0, 1, 16, 64 )
|
||||
} ]
|
||||
13/z_index = 0
|
||||
14/name = "Ground14"
|
||||
14/texture = SubResource( 2 )
|
||||
14/tex_offset = Vector2( 0, 0 )
|
||||
14/modulate = Color( 1, 1, 1, 1 )
|
||||
14/region = Rect2( 496, 176, 32, 128 )
|
||||
14/tile_mode = 0
|
||||
14/occluder_offset = Vector2( 16, 64 )
|
||||
14/navigation_offset = Vector2( 16, 64 )
|
||||
14/shapes = [ {
|
||||
"autotile_coord": Vector2( 0, 0 ),
|
||||
"one_way": false,
|
||||
"one_way_margin": 1.0,
|
||||
"shape": SubResource( 8 ),
|
||||
"shape_transform": Transform2D( 1, 0, 0, 1, 13.2888, 66.9372 )
|
||||
} ]
|
||||
14/z_index = 0
|
||||
15/name = "Ground15"
|
||||
15/texture = SubResource( 2 )
|
||||
15/tex_offset = Vector2( 0, 0 )
|
||||
15/modulate = Color( 1, 1, 1, 1 )
|
||||
15/region = Rect2( 144, 320, 32, 32 )
|
||||
15/tile_mode = 0
|
||||
15/occluder_offset = Vector2( 16, 16 )
|
||||
15/navigation_offset = Vector2( 16, 16 )
|
||||
15/shapes = [ {
|
||||
"autotile_coord": Vector2( 0, 0 ),
|
||||
"one_way": false,
|
||||
"one_way_margin": 1.0,
|
||||
"shape": SubResource( 8 ),
|
||||
"shape_transform": Transform2D( 1, 0, 0, 1, 13.2888, 18.9372 )
|
||||
} ]
|
||||
15/z_index = 0
|
||||
16/name = "Ground16"
|
||||
16/texture = SubResource( 2 )
|
||||
16/tex_offset = Vector2( 0, 0 )
|
||||
16/modulate = Color( 1, 1, 1, 1 )
|
||||
16/region = Rect2( 496, 320, 32, 32 )
|
||||
16/tile_mode = 0
|
||||
16/occluder_offset = Vector2( 16, 16 )
|
||||
16/navigation_offset = Vector2( 16, 16 )
|
||||
16/shapes = [ {
|
||||
"autotile_coord": Vector2( 0, 0 ),
|
||||
"one_way": false,
|
||||
"one_way_margin": 1.0,
|
||||
"shape": SubResource( 8 ),
|
||||
"shape_transform": Transform2D( 1, 0, 0, 1, 16.0821, 16.1438 )
|
||||
} ]
|
||||
16/z_index = 0
|
||||
17/name = "Ground17"
|
||||
17/texture = SubResource( 2 )
|
||||
17/tex_offset = Vector2( 0, 0 )
|
||||
17/modulate = Color( 1, 1, 1, 1 )
|
||||
17/region = Rect2( 1088, 240, 144, 128 )
|
||||
17/tile_mode = 0
|
||||
17/occluder_offset = Vector2( 72, 64 )
|
||||
17/navigation_offset = Vector2( 72, 64 )
|
||||
17/shapes = [ {
|
||||
"autotile_coord": Vector2( 0, 0 ),
|
||||
"one_way": false,
|
||||
"one_way_margin": 1.0,
|
||||
"shape": SubResource( 8 ),
|
||||
"shape_transform": Transform2D( 1, 0, 0, 1, 72.0821, 64.1438 )
|
||||
} ]
|
||||
17/z_index = 0
|
||||
18/name = "Ground18"
|
||||
18/texture = SubResource( 2 )
|
||||
18/tex_offset = Vector2( 0, 0 )
|
||||
18/modulate = Color( 1, 1, 1, 1 )
|
||||
18/region = Rect2( 1152, 80, 144, 112 )
|
||||
18/tile_mode = 0
|
||||
18/occluder_offset = Vector2( 72, 56 )
|
||||
18/navigation_offset = Vector2( 72, 56 )
|
||||
18/shapes = [ {
|
||||
"autotile_coord": Vector2( 0, 0 ),
|
||||
"one_way": false,
|
||||
"one_way_margin": 1.0,
|
||||
"shape": SubResource( 8 ),
|
||||
"shape_transform": Transform2D( 1, 0, 0, 1, 72.0821, 56.1438 )
|
||||
} ]
|
||||
18/z_index = 0
|
||||
19/name = "Ground19"
|
||||
19/texture = SubResource( 2 )
|
||||
19/tex_offset = Vector2( 0, 0 )
|
||||
19/modulate = Color( 1, 1, 1, 1 )
|
||||
19/region = Rect2( 1424, 144, 32, 80 )
|
||||
19/tile_mode = 0
|
||||
19/occluder_offset = Vector2( 16, 40 )
|
||||
19/navigation_offset = Vector2( 16, 40 )
|
||||
19/shapes = [ {
|
||||
"autotile_coord": Vector2( 0, 0 ),
|
||||
"one_way": false,
|
||||
"one_way_margin": 1.0,
|
||||
"shape": SubResource( 8 ),
|
||||
"shape_transform": Transform2D( 1, 0, 0, 1, 16.0821, 40.1438 )
|
||||
} ]
|
||||
19/z_index = 0
|
||||
20/name = "Ground20"
|
||||
20/texture = SubResource( 2 )
|
||||
20/tex_offset = Vector2( 0, 0 )
|
||||
20/modulate = Color( 1, 1, 1, 1 )
|
||||
20/region = Rect2( 1392, 128, 16, 96 )
|
||||
20/tile_mode = 0
|
||||
20/occluder_offset = Vector2( 8, 48 )
|
||||
20/navigation_offset = Vector2( 8, 48 )
|
||||
20/shapes = [ {
|
||||
"autotile_coord": Vector2( 0, 0 ),
|
||||
"one_way": false,
|
||||
"one_way_margin": 1.0,
|
||||
"shape": SubResource( 8 ),
|
||||
"shape_transform": Transform2D( 1, 0, 0, 1, 8.08209, 48.1438 )
|
||||
} ]
|
||||
20/z_index = 0
|
||||
21/name = "Ground21"
|
||||
21/texture = SubResource( 2 )
|
||||
21/tex_offset = Vector2( 0, 0 )
|
||||
21/modulate = Color( 1, 1, 1, 1 )
|
||||
21/region = Rect2( 1472, 96, 64, 64 )
|
||||
21/tile_mode = 0
|
||||
21/occluder_offset = Vector2( 32, 32 )
|
||||
21/navigation_offset = Vector2( 32, 32 )
|
||||
21/shapes = [ {
|
||||
"autotile_coord": Vector2( 0, 0 ),
|
||||
"one_way": false,
|
||||
"one_way_margin": 1.0,
|
||||
"shape": SubResource( 8 ),
|
||||
"shape_transform": Transform2D( 1, 0, 0, 1, 32.0821, 32.1438 )
|
||||
} ]
|
||||
21/z_index = 0
|
||||
22/name = "Ground22"
|
||||
22/texture = SubResource( 2 )
|
||||
22/tex_offset = Vector2( 0, 0 )
|
||||
22/modulate = Color( 1, 1, 1, 1 )
|
||||
22/region = Rect2( 1472, 240, 96, 16 )
|
||||
22/tile_mode = 0
|
||||
22/occluder_offset = Vector2( 48, 8 )
|
||||
22/navigation_offset = Vector2( 48, 8 )
|
||||
22/shapes = [ {
|
||||
"autotile_coord": Vector2( 0, 0 ),
|
||||
"one_way": false,
|
||||
"one_way_margin": 1.0,
|
||||
"shape": SubResource( 8 ),
|
||||
"shape_transform": Transform2D( 1, 0, 0, 1, 48.0821, 8.14383 )
|
||||
} ]
|
||||
22/z_index = 0
|
398
DungeonAndDeamon/script/mapset.tscn
Normal file
398
DungeonAndDeamon/script/mapset.tscn
Normal file
@ -0,0 +1,398 @@
|
||||
[gd_scene load_steps=12 format=2]
|
||||
|
||||
[sub_resource type="StreamTexture" id=1]
|
||||
flags = 4
|
||||
load_path = "res://.import/main_lev_build.png-59836dd2d7c66a98db072a653b027ced.stex"
|
||||
|
||||
[sub_resource type="RectangleShape2D" id=2]
|
||||
extents = Vector2( 80.0102, 16.3299 )
|
||||
|
||||
[sub_resource type="RectangleShape2D" id=3]
|
||||
extents = Vector2( 88.3466, 16.5975 )
|
||||
|
||||
[sub_resource type="RectangleShape2D" id=4]
|
||||
extents = Vector2( 8.13468, 15.9057 )
|
||||
|
||||
[sub_resource type="RectangleShape2D" id=5]
|
||||
extents = Vector2( 8.09947, 15.6538 )
|
||||
|
||||
[sub_resource type="RectangleShape2D" id=6]
|
||||
extents = Vector2( 8.07652, 14.9854 )
|
||||
|
||||
[sub_resource type="RectangleShape2D" id=7]
|
||||
extents = Vector2( 111.737, 15.8979 )
|
||||
|
||||
[sub_resource type="RectangleShape2D" id=8]
|
||||
extents = Vector2( 87.8165, 16.5671 )
|
||||
|
||||
[sub_resource type="RectangleShape2D" id=9]
|
||||
extents = Vector2( 8.52051, 15.2774 )
|
||||
|
||||
[sub_resource type="RectangleShape2D" id=10]
|
||||
extents = Vector2( 16.0198, 64.0182 )
|
||||
|
||||
[sub_resource type="RectangleShape2D" id=11]
|
||||
extents = Vector2( 14.8693, 16.4626 )
|
||||
|
||||
[node name="Node2D" type="Node2D"]
|
||||
|
||||
[node name="Ground00" type="Sprite" parent="."]
|
||||
position = Vector2( 67.2026, 43.9402 )
|
||||
texture = SubResource( 1 )
|
||||
region_enabled = true
|
||||
region_rect = Rect2( 30, 50, 100, 60 )
|
||||
__meta__ = {
|
||||
"_edit_group_": true
|
||||
}
|
||||
|
||||
[node name="StaticBody2D" type="StaticBody2D" parent="Ground00"]
|
||||
|
||||
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Ground00/StaticBody2D"]
|
||||
visible = false
|
||||
polygon = PoolVector2Array( -48.4031, 29.4739, -11.7737, 30.2644, 47.2549, -0.0404205, 47.7819, -30.0818, -47.876, -30.0818 )
|
||||
|
||||
[node name="Ground01" type="Sprite" parent="."]
|
||||
position = Vector2( 192.561, 46.5249 )
|
||||
texture = SubResource( 1 )
|
||||
region_enabled = true
|
||||
region_rect = Rect2( 144, 48, 64, 64 )
|
||||
__meta__ = {
|
||||
"_edit_group_": true
|
||||
}
|
||||
|
||||
[node name="StaticBody2D" type="StaticBody2D" parent="Ground01"]
|
||||
visible = false
|
||||
|
||||
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Ground01/StaticBody2D"]
|
||||
polygon = PoolVector2Array( -31.1972, -30.0312, -30.6701, 29.7879, 4.90515, 30.315, 33.3654, 2.11826, 33.1018, -30.0312 )
|
||||
|
||||
[node name="Ground02" type="Sprite" parent="."]
|
||||
position = Vector2( 98.2192, 140.867 )
|
||||
texture = SubResource( 1 )
|
||||
region_enabled = true
|
||||
region_rect = Rect2( 224, 48, 160, 32 )
|
||||
__meta__ = {
|
||||
"_edit_group_": true
|
||||
}
|
||||
|
||||
[node name="StaticBody2D" type="StaticBody2D" parent="Ground02"]
|
||||
visible = false
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground02/StaticBody2D"]
|
||||
position = Vector2( -1.05407, 3.95279 )
|
||||
shape = SubResource( 2 )
|
||||
|
||||
[node name="Ground03" type="Sprite" parent="."]
|
||||
position = Vector2( 364.445, 36.186 )
|
||||
texture = SubResource( 1 )
|
||||
region_enabled = true
|
||||
region_rect = Rect2( 224, 96, 176, 32 )
|
||||
__meta__ = {
|
||||
"_edit_group_": true
|
||||
}
|
||||
|
||||
[node name="StaticBody2D" type="StaticBody2D" parent="Ground03"]
|
||||
visible = false
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground03/StaticBody2D"]
|
||||
position = Vector2( 1.76053, 2.64075 )
|
||||
shape = SubResource( 3 )
|
||||
|
||||
[node name="Ground04" type="Sprite" parent="."]
|
||||
position = Vector2( 324.994, 147.737 )
|
||||
texture = SubResource( 1 )
|
||||
region_enabled = true
|
||||
region_rect = Rect2( 464, 48, 64, 64 )
|
||||
__meta__ = {
|
||||
"_edit_group_": true
|
||||
}
|
||||
|
||||
[node name="StaticBody2D" type="StaticBody2D" parent="Ground04"]
|
||||
|
||||
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Ground04/StaticBody2D"]
|
||||
visible = false
|
||||
polygon = PoolVector2Array( -2.88187, 34.8996, 33.0301, 34.6617, 32.3166, -26.9355, -31.1833, -26.6977, -31.4211, 6.12247 )
|
||||
|
||||
[node name="Ground05" type="Sprite" parent="."]
|
||||
position = Vector2( 436.545, 140.935 )
|
||||
texture = SubResource( 1 )
|
||||
region_enabled = true
|
||||
region_rect = Rect2( 544, 48, 96, 64 )
|
||||
__meta__ = {
|
||||
"_edit_group_": true
|
||||
}
|
||||
|
||||
[node name="StaticBody2D" type="StaticBody2D" parent="Ground05"]
|
||||
visible = false
|
||||
|
||||
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Ground05/StaticBody2D"]
|
||||
polygon = PoolVector2Array( -45.7007, 4.60045, -45.7007, -27.5062, 49.9059, -26.5549, 49.4302, 34.8045, 14.4697, 35.7558 )
|
||||
|
||||
[node name="Ground06" type="Sprite" parent="."]
|
||||
position = Vector2( 82.847, 219.837 )
|
||||
texture = SubResource( 1 )
|
||||
region_enabled = true
|
||||
region_rect = Rect2( 160, 128, 16, 32 )
|
||||
__meta__ = {
|
||||
"_edit_group_": true
|
||||
}
|
||||
|
||||
[node name="StaticBody2D" type="StaticBody2D" parent="Ground06"]
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground06/StaticBody2D"]
|
||||
visible = false
|
||||
position = Vector2( 2.90568, 4.06793 )
|
||||
shape = SubResource( 4 )
|
||||
|
||||
[node name="Ground07" type="Sprite" parent="."]
|
||||
position = Vector2( 150.488, 225.396 )
|
||||
texture = SubResource( 1 )
|
||||
region_enabled = true
|
||||
region_rect = Rect2( 496, 128, 16, 32 )
|
||||
__meta__ = {
|
||||
"_edit_group_": true
|
||||
}
|
||||
|
||||
[node name="StaticBody2D" type="StaticBody2D" parent="Ground07"]
|
||||
visible = false
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground07/StaticBody2D"]
|
||||
position = Vector2( -0.968582, 3.87424 )
|
||||
shape = SubResource( 5 )
|
||||
|
||||
[node name="Ground08" type="Sprite" parent="."]
|
||||
position = Vector2( 59.6826, 239.112 )
|
||||
texture = SubResource( 1 )
|
||||
region_enabled = true
|
||||
region_rect = Rect2( 192, 320, 16, 32 )
|
||||
__meta__ = {
|
||||
"_edit_group_": true
|
||||
}
|
||||
|
||||
[node name="StaticBody2D" type="StaticBody2D" parent="Ground08"]
|
||||
visible = false
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground08/StaticBody2D"]
|
||||
position = Vector2( 0.19371, 5.0365 )
|
||||
shape = SubResource( 6 )
|
||||
|
||||
[node name="Ground09" type="Sprite" parent="."]
|
||||
position = Vector2( 219.625, 280.134 )
|
||||
scale = Vector2( 1.00013, 1.00177 )
|
||||
texture = SubResource( 1 )
|
||||
region_enabled = true
|
||||
region_rect = Rect2( 224, 320, 224, 32 )
|
||||
|
||||
[node name="StaticBody2D" type="StaticBody2D" parent="Ground09"]
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground09/StaticBody2D"]
|
||||
position = Vector2( -0.190002, -0.126282 )
|
||||
shape = SubResource( 7 )
|
||||
|
||||
[node name="Ground10" type="Sprite" parent="."]
|
||||
position = Vector2( 314.03, 222.153 )
|
||||
texture = SubResource( 1 )
|
||||
region_enabled = true
|
||||
region_rect = Rect2( 192, 272, 176, 32 )
|
||||
__meta__ = {
|
||||
"_edit_group_": true
|
||||
}
|
||||
|
||||
[node name="StaticBody2D" type="StaticBody2D" parent="Ground10"]
|
||||
visible = false
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground10/StaticBody2D"]
|
||||
visible = false
|
||||
position = Vector2( -4.75656, -2.00275 )
|
||||
shape = SubResource( 8 )
|
||||
|
||||
[node name="Ground11" type="Sprite" parent="."]
|
||||
position = Vector2( 446.494, 224.548 )
|
||||
scale = Vector2( 1.07027, 1 )
|
||||
texture = SubResource( 1 )
|
||||
region_enabled = true
|
||||
region_rect = Rect2( 464, 320, 16, 32 )
|
||||
__meta__ = {
|
||||
"_edit_group_": true
|
||||
}
|
||||
|
||||
[node name="StaticBody2D" type="StaticBody2D" parent="Ground11"]
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground11/StaticBody2D"]
|
||||
visible = false
|
||||
position = Vector2( -3.09937, 0.193726 )
|
||||
shape = SubResource( 9 )
|
||||
|
||||
[node name="Ground12" type="Sprite" parent="."]
|
||||
position = Vector2( 91.611, 287.653 )
|
||||
scale = Vector2( 1, 1.02422 )
|
||||
texture = SubResource( 1 )
|
||||
region_enabled = true
|
||||
region_rect = Rect2( 96, 304, 32, 48 )
|
||||
__meta__ = {
|
||||
"_edit_group_": true
|
||||
}
|
||||
|
||||
[node name="StaticBody2D" type="StaticBody2D" parent="Ground12"]
|
||||
|
||||
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Ground12/StaticBody2D"]
|
||||
polygon = PoolVector2Array( -15.8176, -6.72052, -15.8176, 23.437, 15.925, 23.7946, 15.9641, -23.9211 )
|
||||
|
||||
[node name="Ground13" type="Sprite" parent="."]
|
||||
position = Vector2( 513.409, 280.231 )
|
||||
texture = SubResource( 1 )
|
||||
region_enabled = true
|
||||
region_rect = Rect2( 144, 176, 32, 128 )
|
||||
__meta__ = {
|
||||
"_edit_group_": true
|
||||
}
|
||||
|
||||
[node name="StaticBody2D" type="StaticBody2D" parent="Ground13"]
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground13/StaticBody2D"]
|
||||
visible = false
|
||||
shape = SubResource( 10 )
|
||||
|
||||
[node name="Ground14" type="Sprite" parent="."]
|
||||
position = Vector2( 569.137, 278.904 )
|
||||
texture = SubResource( 1 )
|
||||
region_enabled = true
|
||||
region_rect = Rect2( 496, 176, 32, 128 )
|
||||
__meta__ = {
|
||||
"_edit_group_": true
|
||||
}
|
||||
|
||||
[node name="StaticBody2D" type="StaticBody2D" parent="Ground14"]
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground14/StaticBody2D"]
|
||||
visible = false
|
||||
position = Vector2( -2.71124, 2.93716 )
|
||||
shape = SubResource( 11 )
|
||||
|
||||
[node name="Ground15" type="Sprite" parent="."]
|
||||
position = Vector2( 618.719, 111.303 )
|
||||
texture = SubResource( 1 )
|
||||
region_enabled = true
|
||||
region_rect = Rect2( 144, 320, 32, 32 )
|
||||
__meta__ = {
|
||||
"_edit_group_": true
|
||||
}
|
||||
|
||||
[node name="StaticBody2D" type="StaticBody2D" parent="Ground15"]
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground15/StaticBody2D"]
|
||||
visible = false
|
||||
position = Vector2( -2.71124, 2.93716 )
|
||||
shape = SubResource( 11 )
|
||||
|
||||
[node name="Ground16" type="Sprite" parent="."]
|
||||
position = Vector2( 703.218, 105.716 )
|
||||
texture = SubResource( 1 )
|
||||
region_enabled = true
|
||||
region_rect = Rect2( 496, 320, 32, 32 )
|
||||
__meta__ = {
|
||||
"_edit_group_": true
|
||||
}
|
||||
|
||||
[node name="StaticBody2D" type="StaticBody2D" parent="Ground16"]
|
||||
visible = false
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground16/StaticBody2D"]
|
||||
position = Vector2( 0.0820923, 0.143829 )
|
||||
shape = SubResource( 11 )
|
||||
|
||||
[node name="Ground17" type="Sprite" parent="."]
|
||||
position = Vector2( 743.515, 278.904 )
|
||||
texture = SubResource( 1 )
|
||||
region_enabled = true
|
||||
region_rect = Rect2( 1088, 240, 144, 128 )
|
||||
__meta__ = {
|
||||
"_edit_group_": true
|
||||
}
|
||||
|
||||
[node name="StaticBody2D" type="StaticBody2D" parent="Ground17"]
|
||||
visible = false
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground17/StaticBody2D"]
|
||||
position = Vector2( 0.0820923, 0.143829 )
|
||||
shape = SubResource( 11 )
|
||||
|
||||
[node name="Ground18" type="Sprite" parent="."]
|
||||
position = Vector2( 912.615, 255.112 )
|
||||
texture = SubResource( 1 )
|
||||
region_enabled = true
|
||||
region_rect = Rect2( 1152, 80, 144, 112 )
|
||||
__meta__ = {
|
||||
"_edit_group_": true
|
||||
}
|
||||
|
||||
[node name="StaticBody2D" type="StaticBody2D" parent="Ground18"]
|
||||
visible = false
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground18/StaticBody2D"]
|
||||
position = Vector2( 0.0820923, 0.143829 )
|
||||
shape = SubResource( 11 )
|
||||
|
||||
[node name="Ground19" type="Sprite" parent="."]
|
||||
position = Vector2( 912.615, 421.574 )
|
||||
texture = SubResource( 1 )
|
||||
region_enabled = true
|
||||
region_rect = Rect2( 1424, 144, 32, 80 )
|
||||
__meta__ = {
|
||||
"_edit_group_": true
|
||||
}
|
||||
|
||||
[node name="StaticBody2D" type="StaticBody2D" parent="Ground19"]
|
||||
visible = false
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground19/StaticBody2D"]
|
||||
position = Vector2( 0.0820923, 0.143829 )
|
||||
shape = SubResource( 11 )
|
||||
|
||||
[node name="Ground20" type="Sprite" parent="."]
|
||||
position = Vector2( 840.615, 434.871 )
|
||||
texture = SubResource( 1 )
|
||||
region_enabled = true
|
||||
region_rect = Rect2( 1392, 128, 16, 96 )
|
||||
__meta__ = {
|
||||
"_edit_group_": true
|
||||
}
|
||||
|
||||
[node name="StaticBody2D" type="StaticBody2D" parent="Ground20"]
|
||||
visible = false
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground20/StaticBody2D"]
|
||||
position = Vector2( 0.0820923, 0.143829 )
|
||||
shape = SubResource( 11 )
|
||||
|
||||
[node name="Ground21" type="Sprite" parent="."]
|
||||
position = Vector2( 755.296, 461.574 )
|
||||
texture = SubResource( 1 )
|
||||
region_enabled = true
|
||||
region_rect = Rect2( 1472, 96, 64, 64 )
|
||||
__meta__ = {
|
||||
"_edit_group_": true
|
||||
}
|
||||
|
||||
[node name="StaticBody2D" type="StaticBody2D" parent="Ground21"]
|
||||
visible = false
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground21/StaticBody2D"]
|
||||
position = Vector2( 0.0820923, 0.143829 )
|
||||
shape = SubResource( 11 )
|
||||
|
||||
[node name="Ground22" type="Sprite" parent="."]
|
||||
position = Vector2( 618.719, 461.718 )
|
||||
texture = SubResource( 1 )
|
||||
region_enabled = true
|
||||
region_rect = Rect2( 1472, 240, 96, 16 )
|
||||
__meta__ = {
|
||||
"_edit_group_": true
|
||||
}
|
||||
|
||||
[node name="StaticBody2D" type="StaticBody2D" parent="Ground22"]
|
||||
visible = false
|
||||
|
||||
[node name="CollisionShape2D" type="CollisionShape2D" parent="Ground22/StaticBody2D"]
|
||||
position = Vector2( 0.0820923, 0.143829 )
|
||||
shape = SubResource( 11 )
|
Reference in New Issue
Block a user