PheromoneSystem · Ignition
Ignition
점화 페로몬 시그널 — FlameSystem 연동 점화 판정
scroll

PheromoneSystem.Ignition

FlameSystem 등에서 발생하는 점화 판정을 페로몬 시그널로 표현합니다. 반드시 radius=0.5m인 sphere로 정의됩니다.

🔥

Ignition 시그널은 PheromoneSystem 레이어에서 점화 의도를 전달합니다. 실제 발화 처리는 FlameSystem이 담당합니다.

고정 크기 Sphere

0.5 m
shape sphere (fixed)
radius 0.5 m
발생 주체 FlameSystem 등

Electric 수신 → Ignition 발신

PheromoneSystem.Ignition.Flint

Electric 시그널을 수신하면, 지정된 위치에 Ignition 시그널을 발생시키는 엔티티입니다. 전기 신호를 점화로 변환하는 브릿지 역할을 합니다.

struct Flint
{
    shape   receive;  // Electric 수신
    float3 ignition; // Ignition 발신 위치
}
Electric in
Flint
Ignition out