17 lines
652 B
GDScript
17 lines
652 B
GDScript
class_name AuraSegment
|
|
extends RefCounted
|
|
# ② 增益/减益段 Segment(P1-1 结算巨函数拆段;段边界=审计五段〔裁点③甲〕)。
|
|
# 职责:续存实例组合行(本结算新授予的已在授予段逐 grant 出行——增益状态 义务⑦)。
|
|
# 行发射归宿主编排器(oc)——零算法改动(🔴 零行为变更契约)。
|
|
|
|
var oc: BattleOrchestrator # 宿主(类型标注=段内 := 推断前提;循环类名引用 Godot 4 全局类安全) 宿主
|
|
|
|
|
|
func _init(host) -> void:
|
|
oc = host
|
|
|
|
|
|
func run(ri: int) -> void:
|
|
oc._emit_composition_effects("hero", ri)
|
|
oc._emit_composition_effects("enemy", ri)
|