Rename map related parts to SkullBall, fix ball-killbox interactions

This commit is contained in:
Jens Pitkänen 2026-07-30 21:34:15 +03:00
parent 8371330230
commit bef314b135
10 changed files with 936 additions and 935 deletions

View File

@ -1,4 +1,4 @@
// Game: QuakeBall // Game: SkullBall
// Format: Valve // Format: Valve
// entity 0 // entity 0
{ {

View File

@ -285,216 +285,216 @@ map_settings = ExtResource("4_1d2sd")
build_flags = 1 build_flags = 1
metadata/_custom_type_script = "uid://cwu5cf7a0awcd" metadata/_custom_type_script = "uid://cwu5cf7a0awcd"
[node name="entity_0_worldspawn" type="StaticBody3D" parent="func_godot_map" unique_id=1450878715] [node name="entity_0_worldspawn" type="StaticBody3D" parent="func_godot_map" unique_id=1021039214]
collision_layer = 7 collision_layer = 7
collision_mask = 7 collision_mask = 7
[node name="entity_0_mesh_instance" type="MeshInstance3D" parent="func_godot_map/entity_0_worldspawn" unique_id=159186688] [node name="entity_0_mesh_instance" type="MeshInstance3D" parent="func_godot_map/entity_0_worldspawn" unique_id=538433576]
mesh = SubResource("ArrayMesh_wffmg") mesh = SubResource("ArrayMesh_wffmg")
[node name="entity_0_brush_0_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1385548359] [node name="entity_0_brush_0_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1664118947]
shape = SubResource("ConvexPolygonShape3D_msi5w") shape = SubResource("ConvexPolygonShape3D_msi5w")
[node name="entity_0_brush_1_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1220439614] [node name="entity_0_brush_1_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=443479231]
shape = SubResource("ConvexPolygonShape3D_jyww1") shape = SubResource("ConvexPolygonShape3D_jyww1")
[node name="entity_0_brush_2_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=322631860] [node name="entity_0_brush_2_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=318360744]
shape = SubResource("ConvexPolygonShape3D_1d2sd") shape = SubResource("ConvexPolygonShape3D_1d2sd")
[node name="entity_0_brush_3_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=343365946] [node name="entity_0_brush_3_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=487005588]
shape = SubResource("ConvexPolygonShape3D_1sdvq") shape = SubResource("ConvexPolygonShape3D_1sdvq")
[node name="entity_0_brush_4_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1488938193] [node name="entity_0_brush_4_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1284554719]
shape = SubResource("ConvexPolygonShape3D_h4ywl") shape = SubResource("ConvexPolygonShape3D_h4ywl")
[node name="entity_0_brush_5_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=357521748] [node name="entity_0_brush_5_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1367820120]
shape = SubResource("ConvexPolygonShape3D_ap2uw") shape = SubResource("ConvexPolygonShape3D_ap2uw")
[node name="entity_0_brush_6_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=390588529] [node name="entity_0_brush_6_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1754777496]
shape = SubResource("ConvexPolygonShape3D_v6ly3") shape = SubResource("ConvexPolygonShape3D_v6ly3")
[node name="entity_0_brush_7_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=2134858002] [node name="entity_0_brush_7_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=547510153]
shape = SubResource("ConvexPolygonShape3D_g8xwm") shape = SubResource("ConvexPolygonShape3D_g8xwm")
[node name="entity_0_brush_8_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=927042627] [node name="entity_0_brush_8_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1432028308]
shape = SubResource("ConvexPolygonShape3D_gpyxh") shape = SubResource("ConvexPolygonShape3D_gpyxh")
[node name="entity_0_brush_9_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1391549792] [node name="entity_0_brush_9_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=750100100]
shape = SubResource("ConvexPolygonShape3D_5m3yn") shape = SubResource("ConvexPolygonShape3D_5m3yn")
[node name="entity_0_brush_10_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=351273080] [node name="entity_0_brush_10_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1282914769]
shape = SubResource("ConvexPolygonShape3D_1lbj8") shape = SubResource("ConvexPolygonShape3D_1lbj8")
[node name="entity_0_brush_11_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=2074223803] [node name="entity_0_brush_11_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1740917304]
shape = SubResource("ConvexPolygonShape3D_hg0g6") shape = SubResource("ConvexPolygonShape3D_hg0g6")
[node name="entity_0_brush_12_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1316167767] [node name="entity_0_brush_12_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1455654412]
shape = SubResource("ConvexPolygonShape3D_s1yyo") shape = SubResource("ConvexPolygonShape3D_s1yyo")
[node name="entity_0_brush_13_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=196686659] [node name="entity_0_brush_13_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1008520273]
shape = SubResource("ConvexPolygonShape3D_8d188") shape = SubResource("ConvexPolygonShape3D_8d188")
[node name="entity_0_brush_14_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=268348709] [node name="entity_0_brush_14_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1030190595]
shape = SubResource("ConvexPolygonShape3D_mjs5i") shape = SubResource("ConvexPolygonShape3D_mjs5i")
[node name="entity_0_brush_15_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1539999094] [node name="entity_0_brush_15_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=2068547128]
shape = SubResource("ConvexPolygonShape3D_25cff") shape = SubResource("ConvexPolygonShape3D_25cff")
[node name="entity_0_brush_16_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=868529119] [node name="entity_0_brush_16_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=988941049]
shape = SubResource("ConvexPolygonShape3D_5wrh1") shape = SubResource("ConvexPolygonShape3D_5wrh1")
[node name="entity_0_brush_17_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=162730270] [node name="entity_0_brush_17_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1584830709]
shape = SubResource("ConvexPolygonShape3D_5cs7l") shape = SubResource("ConvexPolygonShape3D_5cs7l")
[node name="entity_0_brush_18_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1420231279] [node name="entity_0_brush_18_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=2014153648]
shape = SubResource("ConvexPolygonShape3D_8n20c") shape = SubResource("ConvexPolygonShape3D_8n20c")
[node name="entity_0_brush_19_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=95411233] [node name="entity_0_brush_19_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1301909084]
shape = SubResource("ConvexPolygonShape3D_vbwmp") shape = SubResource("ConvexPolygonShape3D_vbwmp")
[node name="entity_0_brush_20_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=553050776] [node name="entity_0_brush_20_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=499565539]
shape = SubResource("ConvexPolygonShape3D_igmpf") shape = SubResource("ConvexPolygonShape3D_igmpf")
[node name="entity_0_brush_21_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1579978194] [node name="entity_0_brush_21_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1102500746]
shape = SubResource("ConvexPolygonShape3D_tm3j0") shape = SubResource("ConvexPolygonShape3D_tm3j0")
[node name="entity_0_brush_22_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=338944036] [node name="entity_0_brush_22_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1452840631]
shape = SubResource("ConvexPolygonShape3D_0y2ru") shape = SubResource("ConvexPolygonShape3D_0y2ru")
[node name="entity_0_brush_23_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=119825115] [node name="entity_0_brush_23_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=2130838287]
shape = SubResource("ConvexPolygonShape3D_d318x") shape = SubResource("ConvexPolygonShape3D_d318x")
[node name="entity_0_brush_24_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=315996836] [node name="entity_0_brush_24_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1881378350]
shape = SubResource("ConvexPolygonShape3D_l2srx") shape = SubResource("ConvexPolygonShape3D_l2srx")
[node name="entity_0_brush_25_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1646579412] [node name="entity_0_brush_25_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=2085291987]
shape = SubResource("ConvexPolygonShape3D_cp5u5") shape = SubResource("ConvexPolygonShape3D_cp5u5")
[node name="entity_0_brush_26_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1256106715] [node name="entity_0_brush_26_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1761651453]
shape = SubResource("ConvexPolygonShape3D_rbugc") shape = SubResource("ConvexPolygonShape3D_rbugc")
[node name="entity_0_brush_27_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=2036014359] [node name="entity_0_brush_27_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=101955236]
shape = SubResource("ConvexPolygonShape3D_0hy4b") shape = SubResource("ConvexPolygonShape3D_0hy4b")
[node name="entity_0_brush_28_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=20143822] [node name="entity_0_brush_28_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1589922055]
shape = SubResource("ConvexPolygonShape3D_l8qo8") shape = SubResource("ConvexPolygonShape3D_l8qo8")
[node name="entity_0_brush_29_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1891246958] [node name="entity_0_brush_29_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=685580454]
shape = SubResource("ConvexPolygonShape3D_24grb") shape = SubResource("ConvexPolygonShape3D_24grb")
[node name="entity_0_brush_30_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1348224631] [node name="entity_0_brush_30_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=431517159]
shape = SubResource("ConvexPolygonShape3D_p5mns") shape = SubResource("ConvexPolygonShape3D_p5mns")
[node name="entity_0_brush_31_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=24643901] [node name="entity_0_brush_31_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1566394191]
shape = SubResource("ConvexPolygonShape3D_ayt5i") shape = SubResource("ConvexPolygonShape3D_ayt5i")
[node name="entity_0_brush_32_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=587189583] [node name="entity_0_brush_32_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1905880012]
shape = SubResource("ConvexPolygonShape3D_6a4rg") shape = SubResource("ConvexPolygonShape3D_6a4rg")
[node name="entity_0_brush_33_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=20044217] [node name="entity_0_brush_33_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=947336363]
shape = SubResource("ConvexPolygonShape3D_sc7h1") shape = SubResource("ConvexPolygonShape3D_sc7h1")
[node name="entity_0_brush_34_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1263479485] [node name="entity_0_brush_34_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1030741539]
shape = SubResource("ConvexPolygonShape3D_o2vbw") shape = SubResource("ConvexPolygonShape3D_o2vbw")
[node name="entity_0_brush_35_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=911458968] [node name="entity_0_brush_35_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1028162746]
shape = SubResource("ConvexPolygonShape3D_wcb6a") shape = SubResource("ConvexPolygonShape3D_wcb6a")
[node name="entity_0_brush_36_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=596204969] [node name="entity_0_brush_36_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1015718006]
shape = SubResource("ConvexPolygonShape3D_hx4r6") shape = SubResource("ConvexPolygonShape3D_hx4r6")
[node name="entity_0_brush_37_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=853230210] [node name="entity_0_brush_37_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=522137572]
shape = SubResource("ConvexPolygonShape3D_qon38") shape = SubResource("ConvexPolygonShape3D_qon38")
[node name="entity_0_brush_38_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1635821496] [node name="entity_0_brush_38_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1502074559]
shape = SubResource("ConvexPolygonShape3D_xxode") shape = SubResource("ConvexPolygonShape3D_xxode")
[node name="entity_0_brush_39_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=921266846] [node name="entity_0_brush_39_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1929274282]
shape = SubResource("ConvexPolygonShape3D_5dcdl") shape = SubResource("ConvexPolygonShape3D_5dcdl")
[node name="entity_0_brush_40_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1069363648] [node name="entity_0_brush_40_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1047567032]
shape = SubResource("ConvexPolygonShape3D_5xg40") shape = SubResource("ConvexPolygonShape3D_5xg40")
[node name="entity_0_brush_41_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1477009210] [node name="entity_0_brush_41_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1216079163]
shape = SubResource("ConvexPolygonShape3D_1f5o7") shape = SubResource("ConvexPolygonShape3D_1f5o7")
[node name="entity_0_brush_42_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=952602738] [node name="entity_0_brush_42_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=380390341]
shape = SubResource("ConvexPolygonShape3D_1hnxw") shape = SubResource("ConvexPolygonShape3D_1hnxw")
[node name="entity_0_brush_43_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=322011050] [node name="entity_0_brush_43_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1391968351]
shape = SubResource("ConvexPolygonShape3D_pyist") shape = SubResource("ConvexPolygonShape3D_pyist")
[node name="entity_0_brush_44_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=68766712] [node name="entity_0_brush_44_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1314635939]
shape = SubResource("ConvexPolygonShape3D_3y640") shape = SubResource("ConvexPolygonShape3D_3y640")
[node name="entity_0_brush_45_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=2103412017] [node name="entity_0_brush_45_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1308796574]
shape = SubResource("ConvexPolygonShape3D_4504a") shape = SubResource("ConvexPolygonShape3D_4504a")
[node name="entity_0_brush_46_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=354286910] [node name="entity_0_brush_46_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1252434146]
shape = SubResource("ConvexPolygonShape3D_s8ost") shape = SubResource("ConvexPolygonShape3D_s8ost")
[node name="entity_0_brush_47_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=333505466] [node name="entity_0_brush_47_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=205319525]
shape = SubResource("ConvexPolygonShape3D_rb7a6") shape = SubResource("ConvexPolygonShape3D_rb7a6")
[node name="entity_0_brush_48_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=810197741] [node name="entity_0_brush_48_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=102892253]
shape = SubResource("ConvexPolygonShape3D_2oqrm") shape = SubResource("ConvexPolygonShape3D_2oqrm")
[node name="entity_0_brush_49_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1775957246] [node name="entity_0_brush_49_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1080530042]
shape = SubResource("ConvexPolygonShape3D_t4vju") shape = SubResource("ConvexPolygonShape3D_t4vju")
[node name="entity_0_brush_50_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1638279807] [node name="entity_0_brush_50_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1256692589]
shape = SubResource("ConvexPolygonShape3D_kdmr5") shape = SubResource("ConvexPolygonShape3D_kdmr5")
[node name="entity_0_brush_51_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=168319070] [node name="entity_0_brush_51_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=123444947]
shape = SubResource("ConvexPolygonShape3D_s0f61") shape = SubResource("ConvexPolygonShape3D_s0f61")
[node name="entity_0_brush_52_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1663127598] [node name="entity_0_brush_52_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_0_worldspawn" unique_id=1006796439]
shape = SubResource("ConvexPolygonShape3D_umtyy") shape = SubResource("ConvexPolygonShape3D_umtyy")
[node name="entity_1_info_goal" parent="func_godot_map" unique_id=177528504 instance=ExtResource("11_1d2sd")] [node name="entity_1_info_goal" parent="func_godot_map" unique_id=177528504 instance=ExtResource("11_1d2sd")]
transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 4, 0, 12) transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 4, 0, 12)
[node name="entity_2_info_goal" parent="func_godot_map" unique_id=852818717 instance=ExtResource("11_1d2sd")] [node name="entity_2_info_goal" parent="func_godot_map" unique_id=1469334304 instance=ExtResource("11_1d2sd")]
team = 1 team = 1
transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, -4, 0, 12) transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, -4, 0, 12)
[node name="entity_3_info_spawn_point" type="Node3D" parent="func_godot_map" unique_id=1661124598] [node name="entity_3_info_spawn_point" type="Node3D" parent="func_godot_map" unique_id=1213505351]
transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 4.25, 0.25, 8.25) transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 4.25, 0.25, 8.25)
script = ExtResource("12_v6ly3") script = ExtResource("12_v6ly3")
team_index = 0 team_index = 0
[node name="entity_4_info_spawn_point" type="Node3D" parent="func_godot_map" unique_id=420670393] [node name="entity_4_info_spawn_point" type="Node3D" parent="func_godot_map" unique_id=1357347779]
transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, -4.25, 0.25, 8.25) transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, -4.25, 0.25, 8.25)
script = ExtResource("12_v6ly3") script = ExtResource("12_v6ly3")
team_index = 1 team_index = 1
[node name="entity_5_info_spawn_point" type="Node3D" parent="func_godot_map" unique_id=734979173] [node name="entity_5_info_spawn_point" type="Node3D" parent="func_godot_map" unique_id=1209040453]
transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 0.25, 4.25, -8.25) transform = Transform3D(-1, 0, -8.742278e-08, 0, 1, 0, 8.742278e-08, 0, -1, 0.25, 4.25, -8.25)
script = ExtResource("12_v6ly3") script = ExtResource("12_v6ly3")
is_ball_spawn = true is_ball_spawn = true
[node name="entity_6_func_killbox" type="Killbox" parent="func_godot_map" unique_id=52952892] [node name="entity_6_func_killbox" type="Killbox" parent="func_godot_map" unique_id=494369689]
kind = "SeaOfBlood" kind = "SeaOfBlood"
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, -13, -8) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 6, -13, -8)
collision_layer = 7 collision_layer = 0
collision_mask = 15 collision_mask = 15
[node name="entity_6_mesh_instance" type="MeshInstance3D" parent="func_godot_map/entity_6_func_killbox" unique_id=1791994012] [node name="entity_6_mesh_instance" type="MeshInstance3D" parent="func_godot_map/entity_6_func_killbox" unique_id=152669868]
mesh = SubResource("ArrayMesh_8p3rv") mesh = SubResource("ArrayMesh_8p3rv")
[node name="entity_6_brush_0_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_6_func_killbox" unique_id=1875898453] [node name="entity_6_brush_0_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_6_func_killbox" unique_id=2084728404]
shape = SubResource("ConvexPolygonShape3D_gkmst") shape = SubResource("ConvexPolygonShape3D_gkmst")
[node name="entity_7_func_killbox" type="Killbox" parent="func_godot_map" unique_id=181343308] [node name="entity_7_func_killbox" type="Killbox" parent="func_godot_map" unique_id=936617143]
kind = "SeaOfBlood" kind = "SeaOfBlood"
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -24, -27, 0) transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -24, -27, 0)
collision_layer = 7 collision_layer = 0
collision_mask = 15 collision_mask = 15
[node name="entity_7_mesh_instance" type="MeshInstance3D" parent="func_godot_map/entity_7_func_killbox" unique_id=94368616] [node name="entity_7_mesh_instance" type="MeshInstance3D" parent="func_godot_map/entity_7_func_killbox" unique_id=1647408619]
mesh = SubResource("ArrayMesh_oetio") mesh = SubResource("ArrayMesh_oetio")
[node name="entity_7_brush_0_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_7_func_killbox" unique_id=1855371325] [node name="entity_7_brush_0_collision_shape" type="CollisionShape3D" parent="func_godot_map/entity_7_func_killbox" unique_id=2092517117]
shape = SubResource("ConvexPolygonShape3D_fe3yu") shape = SubResource("ConvexPolygonShape3D_fe3yu")
[node name="directional_light_3d" type="DirectionalLight3D" parent="." unique_id=1962171543] [node name="directional_light_3d" type="DirectionalLight3D" parent="." unique_id=1962171543]

View File

@ -7,7 +7,7 @@
[resource] [resource]
script = ExtResource("1_fe623") script = ExtResource("1_fe623")
collision_layer = 0 collision_layer = 0
collision_mask = 7 collision_mask = 15
classname = "func_killbox" classname = "func_killbox"
description = "Kills players that touch it. Is not a static body, and thus does not cause body-on-body collisions!" description = "Kills players that touch it. Is not a static body, and thus does not cause body-on-body collisions!"
base_classes = Array[Resource]([ExtResource("1_86ys2"), ExtResource("2_jgg4q")]) base_classes = Array[Resource]([ExtResource("1_86ys2"), ExtResource("2_jgg4q")])

View File

@ -13,7 +13,7 @@ classname = "item_health"
meta_properties = Dictionary[String, Variant]({ meta_properties = Dictionary[String, Variant]({
"color": Color(0.8, 0.8, 0.8, 1), "color": Color(0.8, 0.8, 0.8, 1),
"model": "{\"path\": \"godot/maps/entity_models/item_health.glb\", \"scale\": 32.0 }", "model": "{\"path\": \"godot/maps/entity_models/item_health.glb\", \"scale\": 32.0 }",
"size": AABB(0, 0, 55, 0, 0, 55) "size": AABB(0, 0, 20, 0, 0, 21)
}) })
node_class = "Node3D" node_class = "Node3D"
metadata/_custom_type_script = "uid://ldfqjtq0br35" metadata/_custom_type_script = "uid://ldfqjtq0br35"

View File

@ -10,7 +10,7 @@
[resource] [resource]
script = ExtResource("2_2w5ia") script = ExtResource("2_2w5ia")
fgd_name = "QuakeBall" fgd_name = "SkullBall"
base_fgd_files = Array[Resource]([ExtResource("1_j17uj")]) base_fgd_files = Array[Resource]([ExtResource("1_j17uj")])
entity_definitions = Array[Resource]([ExtResource("1_fkacr"), ExtResource("3_qwe78"), ExtResource("4_x6tyy"), ExtResource("5_t5oe3"), ExtResource("6_qvuam")]) entity_definitions = Array[Resource]([ExtResource("1_fkacr"), ExtResource("3_qwe78"), ExtResource("4_x6tyy"), ExtResource("5_t5oe3"), ExtResource("6_qvuam")])
metadata/_custom_type_script = "uid://drlmgulwbjwqu" metadata/_custom_type_script = "uid://drlmgulwbjwqu"

View File

@ -9,7 +9,7 @@
[resource] [resource]
script = ExtResource("6_0n2ss") script = ExtResource("6_0n2ss")
game_name = "QuakeBall" game_name = "SkullBall"
textures_root_folder = "godot/maps/textures" textures_root_folder = "godot/maps/textures"
palette_path = "" palette_path = ""
fgd_file = ExtResource("4_t22k8") fgd_file = ExtResource("4_t22k8")

View File

@ -1,10 +1,11 @@
// Game: QuakeBall // Game: SkullBall
// Format: Valve // Format: Valve
// entity 0 // entity 0
{ {
"mapversion" "220" "mapversion" "220"
"wad" "" "wad" ""
"classname" "worldspawn" "classname" "worldspawn"
"_tb_layer_locked" "1"
// brush 0 // brush 0
{ {
( -256 -2048 -224 ) ( -256 -2047 -224 ) ( -256 -2048 -223 ) str_metalgen1 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 0.5 0.5 ( -256 -2048 -224 ) ( -256 -2047 -224 ) ( -256 -2048 -223 ) str_metalgen1 [ 0 -1 0 0 ] [ 0 0 -1 0 ] 0 0.5 0.5

File diff suppressed because it is too large Load Diff

View File

@ -1,4 +1,4 @@
// Game: QuakeBall // Game: SkullBall
// Format: Valve // Format: Valve
// entity 0 // entity 0
{ {

File diff suppressed because it is too large Load Diff