17 lines
315 B
GDScript
17 lines
315 B
GDScript
@abstract
|
|
extends State
|
|
|
|
class_name WeaponState
|
|
|
|
var machine: WeaponSubStateMachine
|
|
|
|
func use_begin() -> void:
|
|
pass
|
|
func use_end() -> void:
|
|
pass
|
|
func alternate_state() -> void:
|
|
pass
|
|
# Need to clarify naming; Switch mode like firemode. For different states use
|
|
# alternate_state
|
|
func switch_mode() -> void:
|
|
pass
|