range系イベント(6.3節)が端で何をするかを、実行時のオブジェクトを使わずに読んだもの。
expectedReturnToSelfが正なら、そのイベントは自分の値を戻す=繰り返す仕掛け(罠の判定周期、 TrapSystem.md 2節)。destroysSelfなら、そこで自分が消える=寿命(罠の朽ち、 DurabilitySystem.md 2節)。
戻り量は、発火した端からrangeの内側へ動いた距離(PropertyRange.inwardFrom)で、どちらの端でも 正で測る。両端を同じ向きで測るのは、周期(rangeCycles)が端によって 別の意味にならないためで、片端だけを特別扱いすると「戻る」が上端では負を意味することになる。 端に置いたままにする宣言——既定のクランプと、それを自分で書き写したon_max——は0になる。
on_max
読み取り専用
range系イベント(6.3節)が端で何をするかを、実行時のオブジェクトを使わずに読んだもの。
expectedReturnToSelfが正なら、そのイベントは自分の値を戻す=繰り返す仕掛け(罠の判定周期、 TrapSystem.md 2節)。destroysSelfなら、そこで自分が消える=寿命(罠の朽ち、 DurabilitySystem.md 2節)。
戻り量は、発火した端からrangeの内側へ動いた距離(PropertyRange.inwardFrom)で、どちらの端でも 正で測る。両端を同じ向きで測るのは、周期(rangeCycles)が端によって 別の意味にならないためで、片端だけを特別扱いすると「戻る」が上端では負を意味することになる。 端に置いたままにする宣言——既定のクランプと、それを自分で書き写した
on_max——は0になる。