Files
gamedevjs-jam/tileset/tileset.tscn
Indrajith K L aef3961512 Graphics and SFX Changes
* Adds Background parallax images (not exactly parallax since we have a fixed camera)
* Adds SFX
* Fixes Pickable collisions and SFX playback
2022-04-14 16:36:24 +05:30

714 lines
17 KiB
Plaintext

[gd_scene load_steps=3 format=2]
[ext_resource path="res://tileset/Terrain (16x16).png" type="Texture" id=1]
[sub_resource type="RectangleShape2D" id=1]
extents = Vector2( 8, 8 )
[node name="Node2D" type="Node2D"]
[node name="Sprite" type="Sprite" parent="."]
position = Vector2( 8, 16 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite"]
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite/StaticBody2D"]
scale = Vector2( 0.8, 0.8 )
polygon = PoolVector2Array( -10, -10, 10, -10, 10, 0, 0, 0, 0, 10, -10, 10 )
[node name="Sprite2" type="Sprite" parent="."]
position = Vector2( 24, 16 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 1
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite2"]
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite2/StaticBody2D"]
polygon = PoolVector2Array( -8, -8, 8, -8, 8, 0, -8, 0 )
[node name="Sprite3" type="Sprite" parent="."]
position = Vector2( 40, 16 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 2
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite3"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite3/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite4" type="Sprite" parent="."]
position = Vector2( 56, 16 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 3
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite4"]
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite4/StaticBody2D"]
polygon = PoolVector2Array( 0, 0, 8, 0, 8, 8, 0, 8 )
[node name="Sprite5" type="Sprite" parent="."]
position = Vector2( 72, 16 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 4
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite5"]
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite5/StaticBody2D"]
polygon = PoolVector2Array( -8, 0, 4, 0, 4, 8, -8, 8 )
[node name="Sprite7" type="Sprite" parent="."]
position = Vector2( 104, 16 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 6
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite7"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite7/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite8" type="Sprite" parent="."]
position = Vector2( 120, 16 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 7
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite8"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite8/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite9" type="Sprite" parent="."]
position = Vector2( 136, 16 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 8
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite9"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite9/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite10" type="Sprite" parent="."]
position = Vector2( 152, 16 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 9
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite10"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite10/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite11" type="Sprite" parent="."]
position = Vector2( 168, 16 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 10
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite11"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite11/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite13" type="Sprite" parent="."]
position = Vector2( 200, 16 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 12
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite13"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite13/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite14" type="Sprite" parent="."]
position = Vector2( 216, 16 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 13
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite14"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite14/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite15" type="Sprite" parent="."]
position = Vector2( 232, 16 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 14
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite15"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite15/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite16" type="Sprite" parent="."]
position = Vector2( 248, 16 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 15
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite16"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite16/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite18" type="Sprite" parent="."]
position = Vector2( 280, 16 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 17
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite18"]
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite18/StaticBody2D"]
polygon = PoolVector2Array( -8, -8, 8, -8, 8, -3, -8, -3 )
[node name="Sprite19" type="Sprite" parent="."]
position = Vector2( 296, 16 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 18
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite19"]
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite19/StaticBody2D"]
polygon = PoolVector2Array( -8, -8, 8, -8, 8, -3, -8, -3 )
[node name="Sprite20" type="Sprite" parent="."]
position = Vector2( 312, 16 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 19
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite20"]
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite20/StaticBody2D"]
polygon = PoolVector2Array( -8, -8, 8, -8, 8, -3, -8, -3 )
[node name="Sprite23" type="Sprite" parent="."]
position = Vector2( 8, 32 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 22
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite23"]
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite23/StaticBody2D"]
polygon = PoolVector2Array( -8, -8, 0, -8, 0, 8, -8, 8 )
[node name="Sprite24" type="Sprite" parent="."]
position = Vector2( 24, 32 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 23
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite24"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite24/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite25" type="Sprite" parent="."]
position = Vector2( 40, 32 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 24
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite25"]
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite25/StaticBody2D"]
polygon = PoolVector2Array( 0, -8, 8, -8, 8, 8, 0, 8 )
[node name="Sprite26" type="Sprite" parent="."]
position = Vector2( 56, 32 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 25
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite26"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite26/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite27" type="Sprite" parent="."]
position = Vector2( 72, 32 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 26
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite27"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite27/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite29" type="Sprite" parent="."]
position = Vector2( 104, 32 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 28
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite29"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite29/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite30" type="Sprite" parent="."]
position = Vector2( 120, 32 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 29
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite30"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite30/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite31" type="Sprite" parent="."]
position = Vector2( 136, 32 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 30
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite31"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite31/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite32" type="Sprite" parent="."]
position = Vector2( 152, 32 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 31
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite32"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite32/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite33" type="Sprite" parent="."]
position = Vector2( 168, 32 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 32
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite33"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite33/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite35" type="Sprite" parent="."]
position = Vector2( 200, 32 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 34
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite35"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite35/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite36" type="Sprite" parent="."]
position = Vector2( 216, 32 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 35
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite36"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite36/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite37" type="Sprite" parent="."]
position = Vector2( 232, 32 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 36
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite37"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite37/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite38" type="Sprite" parent="."]
position = Vector2( 248, 32 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 37
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite38"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite38/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite40" type="Sprite" parent="."]
position = Vector2( 280, 32 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 39
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite40"]
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite40/StaticBody2D"]
polygon = PoolVector2Array( -8, -8, 8, -8, 8, -3, -8, -3 )
[node name="Sprite41" type="Sprite" parent="."]
position = Vector2( 296, 32 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 40
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite41"]
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite41/StaticBody2D"]
polygon = PoolVector2Array( -8, -8, 8, -8, 8, -3, -8, -3 )
[node name="Sprite42" type="Sprite" parent="."]
position = Vector2( 312, 32 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 41
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite42"]
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite42/StaticBody2D"]
polygon = PoolVector2Array( -8, -8, 8, -8, 8, -3, -8, -3 )
[node name="Sprite45" type="Sprite" parent="."]
position = Vector2( 8, 48 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 44
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite45"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite45/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite46" type="Sprite" parent="."]
position = Vector2( 24, 48 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 45
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite46"]
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite46/StaticBody2D"]
polygon = PoolVector2Array( -8, 0, 8, 0, 8, 8, -8, 8 )
[node name="Sprite47" type="Sprite" parent="."]
position = Vector2( 40, 48 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 46
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite47"]
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite47/StaticBody2D"]
polygon = PoolVector2Array( -8, 0, 0, 0, 0, -8, 8, -8, 8, 8, -8, 8 )
[node name="Sprite51" type="Sprite" parent="."]
position = Vector2( 104, 48 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 50
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite51"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite51/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite52" type="Sprite" parent="."]
position = Vector2( 120, 48 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 51
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite52"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite52/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite53" type="Sprite" parent="."]
position = Vector2( 136, 48 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 52
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite53"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite53/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite58" type="Sprite" parent="."]
position = Vector2( 216, 48 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 57
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite58"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite58/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite59" type="Sprite" parent="."]
position = Vector2( 232, 48 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 58
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite59"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite59/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite60" type="Sprite" parent="."]
position = Vector2( 248, 48 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 59
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite60"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite60/StaticBody2D"]
shape = SubResource( 1 )
[node name="Sprite62" type="Sprite" parent="."]
position = Vector2( 280, 48 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 61
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite62"]
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite62/StaticBody2D"]
polygon = PoolVector2Array( -8, -8, 8, -8, 8, -3, -8, -3 )
[node name="Sprite63" type="Sprite" parent="."]
position = Vector2( 296, 48 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 62
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite63"]
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite63/StaticBody2D"]
polygon = PoolVector2Array( -8, -8, 8, -8, 8, -3, -8, -3 )
[node name="Sprite64" type="Sprite" parent="."]
position = Vector2( 312, 48 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 63
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite64"]
[node name="CollisionPolygon2D" type="CollisionPolygon2D" parent="Sprite64/StaticBody2D"]
polygon = PoolVector2Array( -8, -8, 8, -8, 8, -3, -8, -3 )
[node name="Sprite66" type="Sprite" parent="."]
position = Vector2( 344, 48 )
texture = ExtResource( 1 )
hframes = 22
vframes = 11
frame = 64
__meta__ = {
"_edit_group_": true
}
[node name="StaticBody2D" type="StaticBody2D" parent="Sprite66"]
[node name="CollisionShape2D" type="CollisionShape2D" parent="Sprite66/StaticBody2D"]
shape = SubResource( 1 )