2023-11-11 19:03:01 +11:00
|
|
|
extends RefCounted
|
2023-11-08 14:28:55 +11:00
|
|
|
class_name StatusEffect
|
|
|
|
|
|
|
|
var stats : StatusStats
|
|
|
|
|
2023-11-11 19:03:01 +11:00
|
|
|
var time_since_proc := 0.0
|
2023-11-08 14:28:55 +11:00
|
|
|
var time_existed := 0.0
|
|
|
|
|
|
|
|
|
2023-11-13 19:36:35 +11:00
|
|
|
func on_attached(_affected, _existing_effects):
|
2023-11-08 14:28:55 +11:00
|
|
|
pass
|
|
|
|
|
|
|
|
|
2023-11-13 19:36:35 +11:00
|
|
|
func on_removed(_affected, _existing_effects):
|
2023-11-08 14:28:55 +11:00
|
|
|
pass
|
|
|
|
|
|
|
|
|
2023-11-13 19:36:35 +11:00
|
|
|
func proc(_affected, _stacks, _existing_effects):
|
2023-11-11 19:03:01 +11:00
|
|
|
pass
|