inching towards better class inheritence and multiplayer compatibility

This commit is contained in:
2023-11-15 15:19:40 +11:00
parent f004f64b71
commit 1500c22ccc
204 changed files with 1920 additions and 1951 deletions

View File

@@ -0,0 +1,15 @@
extends HitscanWeapon
class_name SniperWeapon
@export var scope_mask : CanvasLayer
func hold_second_trigger():
super.hold_second_trigger()
scope_mask.set_visible(true)
hero.set_zoom_factor(3.0)
func release_second_trigger():
super.release_second_trigger()
scope_mask.set_visible(false)