A Third-Person-Shooter Godot game.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 

261 lines
8.7 KiB

[gd_scene load_steps=19 format=2]
[ext_resource path="res://player/player.tscn" type="PackedScene" id=1]
[ext_resource path="res://level/catalunya/map/StoneTilesGrey.tres" type="Material" id=2]
[ext_resource path="res://level/test_map1/test_map1.gd" type="Script" id=3]
[ext_resource path="res://enemies/bad_cat/bad_cat.tscn" type="PackedScene" id=4]
[ext_resource path="res://level/catalunya/map/Water.material" type="Material" id=5]
[ext_resource path="res://level/test_map1/scripts/bounce_ball.gd" type="Script" id=6]
[ext_resource path="res://level/catalunya/scripts/football.gd" type="Script" id=7]
[ext_resource path="res://enemies/standard_merc/standard_merc1.tscn" type="PackedScene" id=8]
[sub_resource type="CubeMesh" id=1]
[sub_resource type="BoxShape" id=2]
[sub_resource type="Environment" id=3]
background_mode = 1
background_color = Color( 0.917647, 0.996078, 1, 1 )
ambient_light_color = Color( 1, 1, 1, 1 )
[sub_resource type="PhysicsMaterial" id=6]
friction = 0.9
bounce = 0.6
[sub_resource type="SphereShape" id=4]
radius = 0.3
[sub_resource type="SphereMesh" id=5]
radius = 0.3
height = 0.6
[sub_resource type="PhysicsMaterial" id=7]
friction = 0.9
bounce = 0.2
[sub_resource type="SphereShape" id=8]
radius = 0.25
[sub_resource type="SphereMesh" id=9]
radius = 0.25
height = 0.5
radial_segments = 8
rings = 8
[sub_resource type="SpatialMaterial" id=10]
albedo_color = Color( 0.623529, 0.34902, 0.27451, 1 )
[node name="test_map1" type="Spatial"]
script = ExtResource( 3 )
[node name="BadCat" parent="." instance=ExtResource( 4 )]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 7.09006, 0, -2.68893 )
[node name="Floor" type="StaticBody" parent="."]
transform = Transform( 20, 0, 0, 0, 1, 0, 0, 0, 20, 0, -1, 0 )
[node name="MeshInstance" type="MeshInstance" parent="Floor"]
mesh = SubResource( 1 )
skeleton = NodePath("../..")
material/0 = ExtResource( 2 )
[node name="CollisionShape" type="CollisionShape" parent="Floor"]
shape = SubResource( 2 )
[node name="Floor1" type="StaticBody" parent="."]
transform = Transform( 20, 0, 0, 0, 1, 0, 0, 0, 20, 0, -1, -40 )
[node name="MeshInstance" type="MeshInstance" parent="Floor1"]
mesh = SubResource( 1 )
skeleton = NodePath("../..")
material/0 = ExtResource( 2 )
[node name="CollisionShape" type="CollisionShape" parent="Floor1"]
shape = SubResource( 2 )
[node name="Cube1" type="StaticBody" parent="."]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.927768, -5.64043 )
[node name="MeshInstance" type="MeshInstance" parent="Cube1"]
mesh = SubResource( 1 )
skeleton = NodePath("../..")
material/0 = ExtResource( 2 )
[node name="CollisionShape" type="CollisionShape" parent="Cube1"]
shape = SubResource( 2 )
[node name="Cube2" type="StaticBody" parent="."]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.790343, -10.1126 )
[node name="MeshInstance" type="MeshInstance" parent="Cube2"]
mesh = SubResource( 1 )
skeleton = NodePath("../..")
material/0 = ExtResource( 2 )
[node name="CollisionShape" type="CollisionShape" parent="Cube2"]
shape = SubResource( 2 )
[node name="Cube3" type="StaticBody" parent="."]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.603661, -15.2456 )
[node name="MeshInstance" type="MeshInstance" parent="Cube3"]
mesh = SubResource( 1 )
skeleton = NodePath("../..")
material/0 = ExtResource( 2 )
[node name="CollisionShape" type="CollisionShape" parent="Cube3"]
shape = SubResource( 2 )
[node name="Cube4" type="StaticBody" parent="."]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.390682, -20.3983 )
[node name="MeshInstance" type="MeshInstance" parent="Cube4"]
mesh = SubResource( 1 )
skeleton = NodePath("../..")
material/0 = ExtResource( 2 )
[node name="CollisionShape" type="CollisionShape" parent="Cube4"]
shape = SubResource( 2 )
[node name="Cube5" type="StaticBody" parent="."]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, -0.083955, -25.6438 )
[node name="MeshInstance" type="MeshInstance" parent="Cube5"]
mesh = SubResource( 1 )
skeleton = NodePath("../..")
material/0 = ExtResource( 2 )
[node name="CollisionShape" type="CollisionShape" parent="Cube5"]
shape = SubResource( 2 )
[node name="Cube6" type="StaticBody" parent="."]
transform = Transform( 2, 0, 0, 0, 2, 0, 0, 0, 4, 8.12111, 1.80836, -25.6438 )
[node name="MeshInstance" type="MeshInstance" parent="Cube6"]
mesh = SubResource( 1 )
skeleton = NodePath("../..")
material/0 = ExtResource( 2 )
[node name="CollisionShape" type="CollisionShape" parent="Cube6"]
shape = SubResource( 2 )
[node name="Cube7" type="StaticBody" parent="."]
transform = Transform( 2, 0, 0, 0, 2, 0, 0, 0, 4, 11.984, 1.80836, -33.5086 )
[node name="MeshInstance" type="MeshInstance" parent="Cube7"]
mesh = SubResource( 1 )
skeleton = NodePath("../..")
material/0 = ExtResource( 2 )
[node name="CollisionShape" type="CollisionShape" parent="Cube7"]
shape = SubResource( 2 )
[node name="Cube8" type="StaticBody" parent="."]
transform = Transform( 2, 0, 0, 0, 2, 0, 0, 0, 4, 11.984, 3.20686, -41.073 )
[node name="MeshInstance" type="MeshInstance" parent="Cube8"]
mesh = SubResource( 1 )
skeleton = NodePath("../..")
material/0 = ExtResource( 2 )
[node name="CollisionShape" type="CollisionShape" parent="Cube8"]
shape = SubResource( 2 )
[node name="Cube9" type="StaticBody" parent="."]
transform = Transform( 2, 0, 0, 0, 2, 0, 0, 0, 4, 9.56388, 5.59158, -41.073 )
[node name="MeshInstance" type="MeshInstance" parent="Cube9"]
mesh = SubResource( 1 )
skeleton = NodePath("../..")
material/0 = ExtResource( 2 )
[node name="CollisionShape" type="CollisionShape" parent="Cube9"]
shape = SubResource( 2 )
[node name="Cube10" type="StaticBody" parent="."]
transform = Transform( 0.970594, 1.54347, -1.64396, -1.72886, 0.705772, -1.43237, -0.262639, 1.05811, 3.35347, -3.01689, -1.03669, -46.9288 )
[node name="MeshInstance" type="MeshInstance" parent="Cube10"]
mesh = SubResource( 1 )
skeleton = NodePath("../..")
material/0 = ExtResource( 2 )
[node name="CollisionShape" type="CollisionShape" parent="Cube10"]
shape = SubResource( 2 )
[node name="Cube11" type="StaticBody" parent="."]
transform = Transform( 1.12629, 0.590272, -3.08743, -1.58831, 0.903021, -1.62706, 0.456902, 1.68408, 1.95459, -10.3751, -1.03669, -50.241 )
[node name="MeshInstance" type="MeshInstance" parent="Cube11"]
mesh = SubResource( 1 )
skeleton = NodePath("../..")
material/0 = ExtResource( 2 )
[node name="CollisionShape" type="CollisionShape" parent="Cube11"]
shape = SubResource( 2 )
[node name="Ramp1" type="StaticBody" parent="."]
transform = Transform( 2.94, 0, 0, 0, 0.818661, -9.05118, 0, 0.574277, 12.9029, -16.9254, 8.04054, -36.1385 )
[node name="MeshInstance" type="MeshInstance" parent="Ramp1"]
mesh = SubResource( 1 )
skeleton = NodePath("../..")
material/0 = ExtResource( 2 )
[node name="CollisionShape" type="CollisionShape" parent="Ramp1"]
shape = SubResource( 2 )
[node name="Ramp2" type="StaticBody" parent="."]
transform = Transform( 2.94, 0, 0, 0, 0.958417, -4.49773, 0, 0.285371, 15.1056, -11.7692, 2.07444, -33.5521 )
[node name="MeshInstance" type="MeshInstance" parent="Ramp2"]
mesh = SubResource( 1 )
skeleton = NodePath("../..")
material/0 = ExtResource( 2 )
[node name="CollisionShape" type="CollisionShape" parent="Ramp2"]
shape = SubResource( 2 )
[node name="Ramp3" type="StaticBody" parent="."]
transform = Transform( 2.94, 0, 0, 0, 0.895199, -7.02415, 0, 0.445667, 14.1092, -14.1739, 4.07704, -33.5521 )
[node name="MeshInstance" type="MeshInstance" parent="Ramp3"]
mesh = SubResource( 1 )
skeleton = NodePath("../..")
material/0 = ExtResource( 2 )
[node name="CollisionShape" type="CollisionShape" parent="Ramp3"]
shape = SubResource( 2 )
[node name="WorldEnvironment" type="WorldEnvironment" parent="."]
environment = SubResource( 3 )
[node name="Player" parent="." instance=ExtResource( 1 )]
transform = Transform( 0.635135, 0, 0.772401, 0, 1, 0, -0.772401, 0, 0.635135, -4.04131, 0.350183, -27.4315 )
[node name="RigidBody" type="RigidBody" parent="."]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, 7.43503, 12.3932, -38.5021 )
physics_material_override = SubResource( 6 )
script = ExtResource( 6 )
[node name="CollisionShape" type="CollisionShape" parent="RigidBody"]
shape = SubResource( 4 )
[node name="MeshInstance" type="MeshInstance" parent="RigidBody"]
mesh = SubResource( 5 )
material/0 = ExtResource( 5 )
[node name="football" type="RigidBody" parent="."]
transform = Transform( 1, 0, 0, 0, 1, 0, 0, 0, 1, -3.3992, 2.75736, -29.6419 )
physics_material_override = SubResource( 7 )
script = ExtResource( 7 )
[node name="Collision" type="CollisionShape" parent="football"]
shape = SubResource( 8 )
[node name="MeshInstance" type="MeshInstance" parent="football"]
mesh = SubResource( 9 )
material/0 = SubResource( 10 )
[node name="merc_st_1" parent="." instance=ExtResource( 8 )]
transform = Transform( -0.998138, 0, -0.0609962, 0, 1, 0, 0.0609962, 0, -0.998138, -5.55122, 0.13746, 16.6914 )