class_name EnemyEffectBase extends Resource var enemy: EnemyBase func apply(enemy: EnemyBase) -> void: push_error("%s does not implement apply" % self)