pandemonium_demo_projects/networking/multiplayer_bomber/world.tscn

318 lines
26 KiB
Plaintext
Raw Normal View History

[gd_scene load_steps=6 format=2]
[ext_resource path="res://tileset.tres" type="TileSet" id=1]
[ext_resource path="res://rock.tscn" type="PackedScene" id=2]
[ext_resource path="res://score.gd" type="Script" id=3]
[ext_resource path="res://montserrat.otf" type="DynamicFontData" id=4]
[sub_resource type="DynamicFont" id=1]
size = 44
font_data = ExtResource( 4 )
[node name="World" type="Node2D"]
[node name="TileMap" type="TileMap" parent="."]
tile_set = ExtResource( 1 )
cell_size = Vector2( 48, 48 )
format = 1
tile_data = PoolIntArray( -524297, 0, 0, -524296, 0, 0, -524295, 0, 0, -524294, 0, 0, -524293, 0, 0, -524292, 0, 0, -524291, 0, 0, -524290, 0, 0, -524289, 0, 0, -589824, 0, 0, -589823, 0, 0, -589822, 0, 0, -589821, 0, 0, -589820, 0, 0, -589819, 0, 0, -589818, 0, 0, -589817, 0, 0, -589816, 0, 0, -589815, 0, 0, -589814, 0, 0, -589813, 0, 0, -589812, 0, 0, -589811, 0, 0, -589810, 0, 0, -589809, 0, 0, -589808, 0, 0, -589807, 0, 0, -589806, 0, 0, -589805, 0, 0, -589804, 0, 0, -589803, 0, 0, -589802, 0, 0, -589801, 0, 0, -589800, 0, 0, -589799, 0, 0, -589798, 0, 0, -589797, 0, 0, -589796, 0, 0, -589795, 0, 0, -589794, 0, 0, -458761, 0, 0, -458760, 0, 0, -458759, 0, 0, -458758, 0, 0, -458757, 0, 0, -458756, 0, 0, -458755, 0, 0, -458754, 0, 0, -458753, 0, 0, -524288, 0, 0, -524287, 0, 0, -524286, 0, 0, -524285, 0, 0, -524284, 0, 0, -524283, 0, 0, -524282, 0, 0, -524281, 0, 0, -524280, 0, 0, -524279, 0, 0, -524278, 0, 0, -524277, 0, 0, -524276, 0, 0, -524275, 0, 0, -524274, 0, 0, -524273, 0, 0, -524272, 0, 0, -524271, 0, 0, -524270, 0, 0, -524269, 0, 0, -524268, 0, 0, -524267, 0, 0, -524266, 0, 0, -524265, 0, 0, -524264, 0, 0, -524263, 0, 0, -524262, 0, 0, -524261, 0, 0, -524260, 0, 0, -524259, 0, 0, -524258, 0, 0, -393225, 0, 0, -393224, 0, 0, -393223, 0, 0, -393222, 0, 0, -393221, 0, 0, -393220, 0, 0, -393219, 0, 0, -393218, 0, 0, -393217, 0, 0, -458752, 0, 0, -458751, 0, 0, -458750, 0, 0, -458749, 0, 0, -458748, 0, 0, -458747, 0, 0, -458746, 0, 0, -458745, 0, 0, -458744, 0, 0, -458743, 0, 0, -458742, 0, 0, -458741, 0, 0, -458740, 0, 0, -458739, 0, 0, -458738, 0, 0, -458737, 0, 0, -458736, 0, 0, -458735, 0, 0, -458734, 0, 0, -458733, 0, 0, -458732, 0, 0, -458731, 0, 0, -458730, 0, 0, -458729, 0, 0, -458728, 0, 0, -458727, 0, 0, -458726, 0, 0, -458725, 0, 0, -458724, 0, 0, -458723, 0, 0, -458722, 0, 0, -327689, 0, 0, -327688, 0, 0, -327687, 0, 0, -327686, 0, 0, -327685, 0, 0, -327684, 0, 0, -327683, 0, 0, -327682, 0, 0, -327681, 0, 0, -393216, 0, 0, -393215, 0, 0, -393214, 0, 0, -393213, 0, 0, -393212, 0, 0, -393211, 0, 0, -393210, 0, 0, -393209, 0, 0, -393208, 0, 0, -393207, 0, 0, -393206, 0, 0, -393205, 0, 0, -393204, 0, 0, -393203, 0, 0, -393202, 0, 0, -393201, 0, 0, -393200, 0, 0, -393199, 0, 0, -393198, 0, 0, -393197, 0, 0, -393196, 0, 0, -393195, 0, 0, -393194, 0, 0, -393193, 0, 0, -393192, 0, 0, -393191, 0, 0, -393190, 0, 0, -393189, 0, 0, -393188, 0, 0, -393187, 0, 0, -393186, 0, 0, -262153, 0, 0, -262152, 0, 0, -262151, 0, 0, -262150, 0, 0, -262149, 0, 0, -262148, 0, 0, -262147, 0, 0, -262146, 0, 0, -262145, 0, 0, -327680, 0, 0, -327679, 0, 0, -327678, 0, 0, -327677, 0, 0, -327676, 0, 0, -327675, 0, 0, -327674, 0, 0, -327673, 0, 0, -327672, 0, 0, -327671, 0, 0, -327670, 0, 0, -327669, 0, 0, -327668, 0, 0, -327667, 0, 0, -327666, 0, 0, -327665, 0, 0, -327664, 0, 0, -327663, 0, 0, -327662, 0, 0, -327661, 0, 0, -327660, 0, 0, -327659, 0, 0, -327658, 0, 0, -327657, 0, 0, -327656, 0, 0, -327655, 0, 0, -327654, 0, 0, -327653, 0, 0, -327652, 0, 0, -327651, 0, 0, -327650, 0, 0, -196617, 0, 0, -196616, 0, 0, -196615, 0, 0, -196614, 0, 0, -196613, 0, 0, -196612, 0, 0, -196611, 0, 0, -196610, 0, 0, -196609, 0, 0, -262144, 0, 0, -262143, 0, 0, -262142, 0, 0, -262141, 0, 0, -262140, 0, 0, -262139, 0, 0, -262138, 0, 0, -262137, 0, 0, -262136, 0, 0, -262135, 0, 0, -262134, 0, 0, -262133, 0, 0, -262132, 0, 0, -262131, 0, 0, -262130, 0, 0, -262129, 0, 0, -262128, 0, 0, -262127, 0, 0, -262126, 0, 0, -262125, 0, 0, -262124, 0, 0, -262123, 0, 0, -262122, 0, 0, -262121, 0, 0, -262120, 0, 0, -262119, 0, 0, -262118, 0, 0, -262117, 0, 0, -262116, 0, 0, -262115, 0, 0, -262114, 0, 0, -131081, 0, 0, -131080, 0, 0, -131079, 0, 0, -131078, 0, 0, -131077, 0, 0, -131076, 0, 0, -131075, 0, 0, -131074, 0, 0, -131073, 0, 0, -196608, 0, 0, -196607, 0, 0, -196606, 0, 0, -196605, 0, 0, -196604, 0, 0, -196603, 0, 0, -196602, 0, 0, -196601, 0, 0, -196600, 0, 0, -196599, 0, 0, -196598, 0, 0, -196597, 0, 0, -196596, 0, 0, -196595, 0, 0, -196594, 0, 0, -196593, 0, 0, -196592, 0, 0, -196591, 0, 0, -196590, 0, 0, -196589, 0, 0, -196588, 0, 0, -196587, 0, 0, -196
__meta__ = {
"_edit_lock_": true
}
[node name="SpawnPoints" type="Node2D" parent="."]
[node name="0" type="Position2D" parent="SpawnPoints"]
position = Vector2( 72, 72 )
[node name="1" type="Position2D" parent="SpawnPoints"]
position = Vector2( 264, 216 )
[node name="2" type="Position2D" parent="SpawnPoints"]
position = Vector2( 72, 456 )
[node name="3" type="Position2D" parent="SpawnPoints"]
position = Vector2( 360, 552 )
[node name="4" type="Position2D" parent="SpawnPoints"]
position = Vector2( 840, 360 )
[node name="5" type="Position2D" parent="SpawnPoints"]
position = Vector2( 456, 264 )
[node name="6" type="Position2D" parent="SpawnPoints"]
position = Vector2( 696, 264 )
[node name="7" type="Position2D" parent="SpawnPoints"]
position = Vector2( 744, 456 )
[node name="8" type="Position2D" parent="SpawnPoints"]
position = Vector2( 312, 456 )
[node name="9" type="Position2D" parent="SpawnPoints"]
position = Vector2( 696, 72 )
[node name="10" type="Position2D" parent="SpawnPoints"]
position = Vector2( 504, 72 )
[node name="11" type="Position2D" parent="SpawnPoints"]
position = Vector2( 936, 72 )
[node name="Rocks" type="Node2D" parent="."]
[node name="Rock0" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 120, 72 )
[node name="Rock1" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 264, 168 )
[node name="Rock2" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 264, 120 )
[node name="Rock3" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 216, 72 )
[node name="Rock4" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 264, 72 )
[node name="Rock5" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 312, 72 )
[node name="Rock6" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 552, 168 )
[node name="Rock7" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 600, 168 )
[node name="Rock8" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 552, 216 )
[node name="Rock9" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 264, 312 )
[node name="Rock10" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 120, 360 )
[node name="Rock11" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 168, 360 )
[node name="Rock12" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 216, 360 )
[node name="Rock13" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 120, 264 )
[node name="Rock14" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 168, 216 )
[node name="Rock15" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 72, 360 )
[node name="Rock16" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 72, 312 )
[node name="Rock17" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 72, 264 )
[node name="Rock18" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 360, 360 )
[node name="Rock19" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 408, 360 )
[node name="Rock20" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 504, 360 )
[node name="Rock21" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 600, 360 )
[node name="Rock22" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 648, 360 )
[node name="Rock23" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 504, 456 )
[node name="Rock24" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 552, 456 )
[node name="Rock25" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 552, 408 )
[node name="Rock26" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 360, 456 )
[node name="Rock27" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 360, 504 )
[node name="Rock28" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 264, 504 )
[node name="Rock29" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 264, 552 )
[node name="Rock30" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 168, 456 )
[node name="Rock31" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 168, 504 )
[node name="Rock32" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 72, 552 )
[node name="Rock33" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 120, 552 )
[node name="Rock34" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 504, 552 )
[node name="Rock35" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 600, 552 )
[node name="Rock36" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 648, 552 )
[node name="Rock37" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 648, 504 )
[node name="Rock38" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 456, 216 )
[node name="Rock39" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 360, 216 )
[node name="Rock40" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 360, 168 )
[node name="Rock41" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 456, 120 )
[node name="Rock42" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 456, 408 )
[node name="Rock43" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 456, 456 )
[node name="Rock44" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 456, 504 )
[node name="Rock45" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 600, 264 )
[node name="Rock46" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 600, 72 )
[node name="Rock47" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 408, 72 )
[node name="Rock48" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 792, 168 )
[node name="Rock49" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 744, 168 )
[node name="Rock50" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 744, 264 )
[node name="Rock51" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 792, 264 )
[node name="Rock52" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 744, 360 )
[node name="Rock53" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 744, 408 )
[node name="Rock54" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 792, 552 )
[node name="Rock55" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 840, 552 )
[node name="Rock56" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 840, 504 )
[node name="Rock57" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 840, 312 )
[node name="Rock58" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 840, 264 )
[node name="Rock59" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 840, 216 )
[node name="Rock60" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 840, 120 )
[node name="Rock61" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 792, 72 )
[node name="Rock62" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 840, 72 )
[node name="Rock63" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 936, 216 )
[node name="Rock64" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 936, 264 )
[node name="Rock65" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 936, 408 )
[node name="Rock66" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 888, 456 )
[node name="Rock67" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 936, 456 )
[node name="Rock68" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 792, 456 )
[node name="Rock69" parent="Rocks" instance=ExtResource( 2 )]
position = Vector2( 840, 456 )
[node name="Players" type="Node2D" parent="."]
[node name="Score" type="HBoxContainer" parent="."]
margin_right = 1024.0
margin_bottom = 40.0
size_flags_horizontal = 2
size_flags_vertical = 2
script = ExtResource( 3 )
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Winner" type="Label" parent="."]
margin_right = 1031.0
margin_bottom = 617.0
size_flags_horizontal = 2
size_flags_vertical = 0
custom_colors/font_color_shadow = Color( 0, 0, 0, 1 )
custom_constants/shadow_offset_x = 2
custom_constants/shadow_offset_y = 2
custom_constants/shadow_as_outline = 1
custom_fonts/font = SubResource( 1 )
text = "THE WINNER IS:
YOU"
align = 1
valign = 1
[node name="ExitGame" type="Button" parent="Winner"]
margin_left = 384.0
margin_top = 408.0
margin_right = 649.0
margin_bottom = 469.0
size_flags_horizontal = 2
size_flags_vertical = 2
custom_fonts/font = SubResource( 1 )
text = "EXIT GAME"
__meta__ = {
"_edit_use_anchors_": false
}
[node name="Camera2D" type="Camera2D" parent="."]
offset = Vector2( 512, 300 )
current = true
[connection signal="pressed" from="Winner/ExitGame" to="Score" method="_on_exit_game_pressed"]