diff options
| author | Anson Bridges <bridges.anson@gmail.com> | 2022-09-07 14:16:17 -0400 |
|---|---|---|
| committer | Anson Bridges <bridges.anson@gmail.com> | 2022-09-07 14:16:17 -0400 |
| commit | 366761197034a20d444282431e4a8edeb7882840 (patch) | |
| tree | 63d7b11eccbb499aef8f5afc3634945c63c14ff5 /scenes/weapons/rockets.gd | |
| parent | c232b92e2dde1277324d1f89d0e75ae641e4ac3b (diff) | |
whoops, fixed reorg
Diffstat (limited to 'scenes/weapons/rockets.gd')
| -rw-r--r-- | scenes/weapons/rockets.gd | 37 |
1 files changed, 0 insertions, 37 deletions
diff --git a/scenes/weapons/rockets.gd b/scenes/weapons/rockets.gd deleted file mode 100644 index 56282e1..0000000 --- a/scenes/weapons/rockets.gd +++ /dev/null @@ -1,37 +0,0 @@ -extends Node - -var weapon_name = "ROCKETS" -var player -onready var world = get_tree().get_root().get_node("GAMEWORLD") - -var ammo_full : int = 50 -var ammo : int - -var reload_time :float= 1.0 -var cooldown_time : float = 0.0 - -func _ready(): - ammo = ammo_full - player = get_parent() - -func _process(delta): - if cooldown_time > 0.0: - cooldown_time -= delta - -func attack1(): - if cooldown_time <= 0.0 and ammo >= 1: - ammo -= 1 - cooldown_time = reload_time - rpc("add_rocket_to_scene", player.cam.global_transform.basis, get_tree().get_network_unique_id()) - -remotesync func add_rocket_to_scene(dir, id): - var rocket = preload("res://scenes/ballistics/Rocket.tscn").instance() - world.get_node("BALLISTICS").add_child(rocket, true) - rocket.shooter = player.name + " (" + world.players_info[player.get_network_master()][0] + ")" - rocket.shooter_id = id - rocket.global_transform.origin = player.cam.global_transform.origin - rocket.global_transform.basis = Basis(-1*dir.z, dir.y, dir.x) - rocket.add_collision_exception_with(player) - -func attack2(): - pass |
