inching towards better class inheritence and multiplayer compatibility
This commit is contained in:
15
PCs/Universal/ClassCards/Sniper/weapon_sniper.gd
Normal file
15
PCs/Universal/ClassCards/Sniper/weapon_sniper.gd
Normal 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)
|
||||
Reference in New Issue
Block a user