Files
tactical-shooter/assets/kenney-fps/objects/platform_large_grass.tscn
T
shawn 91b878f347 Quaternius weapons, input fixes, sound & path fixes
- Added 6 Quaternius weapon models (Pistol, Revolver, Rifle, Shotgun, P90, SniperRifle)
- Created weapon resource files with balanced stats
- Wired Pistol + Rifle into player.tscn replacing Kenney blasters
- Fixed WASD input (matched input map action names)
- Fixed Escape key toggles mouse capture
- Added Audio autoload singleton
- Fixed broken sound asset paths across all scripts
- Fixed all scene ext_resource text paths (nested under assets/kenney-fps/)
- Fixed all .import source_file paths
- Deleted stale .import files (will be regenerated by editor on open)
2026-07-05 22:53:27 -04:00

25 lines
6.4 KiB
Plaintext

[gd_scene load_steps=5 format=3 uid="uid://bvx5cvigosg0s"]
[ext_resource type="PackedScene" uid="uid://k065rxqtim8f" path="res://assets/kenney-fps/models/platform-large-grass.glb" id="1_aqto8"]
[ext_resource type="PackedScene" uid="uid://beaer7x07yif6" path="res://assets/kenney-fps/models/grass.glb" id="2_o8lrl"]
[ext_resource type="PackedScene" uid="uid://das5fosq6auoe" path="res://assets/kenney-fps/models/grass-small.glb" id="3_m33kb"]
[sub_resource type="ConcavePolygonShape3D" id="ConcavePolygonShape3D_k56ha"]
data = PackedVector3Array(2.5, 0.2, 2.3, 2.4, 0, 2.22, 2.355, 0, 2.355, 2.355, 0, 2.355, 2.45, 0.2, 2.45, 2.5, 0.2, 2.3, 2.45, 0.5, 2.45, 2.5, 0.5, 2.3, 2.5, 0.2, 2.3, 2.5, 0.2, 2.3, 2.45, 0.2, 2.45, 2.45, 0.5, 2.45, 2.45, 0.2, 2.45, 2.355, 0, 2.355, 2.22, 0, 2.4, 2.22, 0, 2.4, 2.3, 0.2, 2.5, 2.45, 0.2, 2.45, 2.45, 0.5, 2.45, 2.45, 0.2, 2.45, 2.3, 0.2, 2.5, 2.3, 0.2, 2.5, 2.3, 0.5, 2.5, 2.45, 0.5, 2.45, 2.3, 0.5, 2.5, 2.3, 0.2, 2.5, -2.3, 0.2, 2.5, -2.3, 0.2, 2.5, -2.3, 0.5, 2.5, 2.3, 0.5, 2.5, -2.45, 0.2, 2.45, -2.5, 0.2, 2.3, -2.5, 0.5, 2.3, -2.5, 0.5, 2.3, -2.45, 0.5, 2.45, -2.45, 0.2, 2.45, -2.3, 0.2, 2.5, -2.22, 0, 2.4, -2.355, 0, 2.355, -2.355, 0, 2.355, -2.45, 0.2, 2.45, -2.3, 0.2, 2.5, -2.3, 0.5, 2.5, -2.3, 0.2, 2.5, -2.45, 0.2, 2.45, -2.45, 0.2, 2.45, -2.45, 0.5, 2.45, -2.3, 0.5, 2.5, 2.3, 0.2, 2.5, 2.22, 0, 2.4, -2.22, 0, 2.4, -2.22, 0, 2.4, -2.3, 0.2, 2.5, 2.3, 0.2, 2.5, -2.355, 0, 2.355, -2.4, 0, 2.22, -2.5, 0.2, 2.3, -2.5, 0.2, 2.3, -2.45, 0.2, 2.45, -2.355, 0, 2.355, -2.45, 0.5, -2.45, -2.45, 0.2, -2.45, -2.3, 0.2, -2.5, -2.3, 0.2, -2.5, -2.3, 0.5, -2.5, -2.45, 0.5, -2.45, 2.355, 0, 2.355, 2.4, 0, 2.22, 2.4, 0, -2.22, 2.4, 0, -2.22, 2.355, 0, -2.355, 2.355, 0, 2.355, 2.355, 0, -2.355, 2.22, 0, 2.4, 2.355, 0, 2.355, 2.355, 0, -2.355, 2.22, 0, -2.4, 2.22, 0, 2.4, 2.22, 0, -2.4, -2.22, 0, 2.4, 2.22, 0, 2.4, 2.22, 0, -2.4, -2.22, 0, -2.4, -2.22, 0, 2.4, -2.22, 0, -2.4, -2.355, 0, -2.355, -2.22, 0, 2.4, -2.355, 0, -2.355, -2.355, 0, 2.355, -2.22, 0, 2.4, -2.355, 0, -2.355, -2.4, 0, -2.22, -2.355, 0, 2.355, -2.4, 0, -2.22, -2.4, 0, 2.22, -2.355, 0, 2.355, -2.355, 0, -2.355, -2.45, 0.2, -2.45, -2.5, 0.2, -2.3, -2.5, 0.2, -2.3, -2.4, 0, -2.22, -2.355, 0, -2.355, 2.5, 0.2, -2.3, 2.45, 0.2, -2.45, 2.355, 0, -2.355, 2.355, 0, -2.355, 2.4, 0, -2.22, 2.5, 0.2, -2.3, -2.3, 0.2, -2.5, -2.22, 0, -2.4, 2.22, 0, -2.4, 2.22, 0, -2.4, 2.3, 0.2, -2.5, -2.3, 0.2, -2.5, 2.5, 0.5, 2.3, 2.5, 0.5, -2.3, 2.5, 0.2, -2.3, 2.5, 0.2, -2.3, 2.5, 0.2, 2.3, 2.5, 0.5, 2.3, 2.5, 0.2, 2.3, 2.5, 0.2, -2.3, 2.4, 0, -2.22, 2.4, 0, -2.22, 2.4, 0, 2.22, 2.5, 0.2, 2.3, 2.3, 0.2, -2.5, 2.22, 0, -2.4, 2.355, 0, -2.355, 2.355, 0, -2.355, 2.45, 0.2, -2.45, 2.3, 0.2, -2.5, -2.5, 0.2, 2.3, -2.5, 0.2, -2.3, -2.5, 0.5, -2.3, -2.5, 0.5, -2.3, -2.5, 0.5, 2.3, -2.5, 0.2, 2.3, -2.5, 0.2, -2.3, -2.45, 0.2, -2.45, -2.45, 0.5, -2.45, -2.45, 0.5, -2.45, -2.5, 0.5, -2.3, -2.5, 0.2, -2.3, 2.3, 0.5, -2.5, 2.3, 0.2, -2.5, 2.45, 0.2, -2.45, 2.45, 0.2, -2.45, 2.45, 0.5, -2.45, 2.3, 0.5, -2.5, 2.5, 0.5, -2.3, 2.45, 0.5, -2.45, 2.45, 0.2, -2.45, 2.45, 0.2, -2.45, 2.5, 0.2, -2.3, 2.5, 0.5, -2.3, -2.45, 0.2, -2.45, -2.355, 0, -2.355, -2.22, 0, -2.4, -2.22, 0, -2.4, -2.3, 0.2, -2.5, -2.45, 0.2, -2.45, -2.4, 0, -2.22, -2.5, 0.2, -2.3, -2.5, 0.2, 2.3, -2.5, 0.2, 2.3, -2.4, 0, 2.22, -2.4, 0, -2.22, -2.3, 0.5, -2.5, -2.3, 0.2, -2.5, 2.3, 0.2, -2.5, 2.3, 0.2, -2.5, 2.3, 0.5, -2.5, -2.3, 0.5, -2.5, 2.5, 0.5, -2.3, 2.5, 0.5, 2.3, 2.45, 0.5, 2.45, 2.45, 0.5, 2.45, 2.45, 0.5, -2.45, 2.5, 0.5, -2.3, 2.45, 0.5, 2.45, 2.3, 0.5, -2.5, 2.45, 0.5, -2.45, 2.45, 0.5, 2.45, 2.3, 0.5, 2.2675, 2.3, 0.5, -2.5, 2.3, 0.5, 2.2675, 2.45, 0.5, 2.45, 2.3, 0.5, 2.5, 2.3, 0.5, 2.5, 2.2919, 0.5, 2.2919, 2.3, 0.5, 2.2675, 2.3, 0.5, 2.5, 2.2675, 0.5, 2.3, 2.2919, 0.5, 2.2919, 2.3, 0.5, 2.2675, 2.3, 0.5, -2.2675, 2.3, 0.5, -2.5, 2.3, 0.5, -2.2675, 2.2919, 0.5, -2.2919, 2.3, 0.5, -2.5, 2.2919, 0.5, -2.2919, 2.2675, 0.5, -2.3, 2.3, 0.5, -2.5, 2.3, 0.5, 2.5, -2.3, 0.5, 2.5, 2.2675, 0.5, 2.3, 2.2675, 0.5, -2.3, -2.3, 0.5, -2.5, 2.3, 0.5, -2.5, -2.3, 0.5, 2.5, -2.2675, 0.5, 2.3, 2.2675, 0.5, 2.3, 2.2675, 0.5, -2.3, -2.2675, 0.5, -2.3, -2.3, 0.5, -2.5, -2.2675, 0.5, -2.3, -2.2919, 0.5, -2.2919, -2.3, 0.5, -2.5, -2.2919, 0.5, -2.2919, -2.3, 0.5, -2.2675, -2.3, 0.5, -2.5, -2.3, 0.5, 2.5, -2.2919, 0.5, 2.2919, -2.2675, 0.5, 2.3, -2.3, 0.5, -2.2675, -2.45, 0.5, -2.45, -2.3, 0.5, -2.5, -2.3, 0.5, 2.5, -2.3, 0.5, 2.2675, -2.2919, 0.5, 2.2919, -2.3, 0.5, -2.2675, -2.3, 0.5, 2.2675, -2.45, 0.5, -2.45, -2.3, 0.5, 2.2675, -2.3, 0.5, 2.5, -2.45, 0.5, -2.45, -2.3, 0.5, 2.5, -2.45, 0.5, 2.45, -2.45, 0.5, -2.45, -2.45, 0.5, 2.45, -2.5, 0.5, -2.3, -2.45, 0.5, -2.45, -2.45, 0.5, 2.45, -2.5, 0.5, 2.3, -2.5, 0.5, -2.3, 2.3, 0.5, -2.2675, 2.3, 0.5, 2.2675, 2.2919, 0.5, 2.2919, 2.2919, 0.5, 2.2919, 2.2919, 0.5, -2.2919, 2.3, 0.5, -2.2675, 2.2919, 0.5, 2.2919, 2.2675, 0.5, 2.3, 2.2919, 0.5, -2.2919, 2.2675, 0.5, 2.3, 2.2675, 0.5, -2.3, 2.2919, 0.5, -2.2919, 2.2675, 0.5, 2.3, 2.1, 0.5, -2.1, 2.2675, 0.5, -2.3, 2.1, 0.5, -2.1, -2.2675, 0.5, -2.3, 2.2675, 0.5, -2.3, 2.1, 0.5, 2.1, 2.1, 0.5, -2.1, 2.2675, 0.5, 2.3, 2.1, 0.5, -2.1, -2.1, 0.5, -2.1, -2.2675, 0.5, -2.3, 2.2675, 0.5, 2.3, -2.2675, 0.5, 2.3, 2.1, 0.5, 2.1, -2.1, 0.5, -2.1, -2.1, 0.5, 2.1, -2.2675, 0.5, -2.3, -2.2675, 0.5, 2.3, -2.1, 0.5, 2.1, 2.1, 0.5, 2.1, -2.2675, 0.5, 2.3, -2.2675, 0.5, -2.3, -2.1, 0.5, 2.1, -2.2675, 0.5, 2.3, -2.2919, 0.5, -2.2919, -2.2675, 0.5, -2.3, -2.2675, 0.5, 2.3, -2.2919, 0.5, 2.2919, -2.2919, 0.5, -2.2919, -2.2919, 0.5, 2.2919, -2.3, 0.5, -2.2675, -2.2919, 0.5, -2.2919, -2.2919, 0.5, 2.2919, -2.3, 0.5, 2.2675, -2.3, 0.5, -2.2675, -2.1, 0.5, -2.1, 2.1, 0.5, -2.1, 2.1, 0.5, 2.1, 2.1, 0.5, 2.1, -2.1, 0.5, 2.1, -2.1, 0.5, -2.1)
[node name="platform-large-grass" instance=ExtResource("1_aqto8")]
[node name="StaticBody3D" type="StaticBody3D" parent="platform-large-grass2" index="0"]
[node name="CollisionShape3D" type="CollisionShape3D" parent="platform-large-grass2/StaticBody3D" index="0"]
shape = SubResource("ConcavePolygonShape3D_k56ha")
[node name="grass" parent="." index="1" instance=ExtResource("2_o8lrl")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, -1.57788, 0.5, 1.72158)
[node name="grass-small" parent="." index="2" instance=ExtResource("3_m33kb")]
transform = Transform3D(1, 0, 0, 0, 1, 0, 0, 0, 1, 1.88646, 0.5, -1.59607)
[node name="grass2" parent="." index="3" instance=ExtResource("2_o8lrl")]
transform = Transform3D(0.782521, 0, 0.622624, 0, 1, 0, -0.622624, 0, 0.782521, 1.46331, 0.5, -1.52249)