4 override void EOnInit(
IEntity other,
int extra)
6 SetCollisionCylinderTwoWay(1, -0.25, 0.25);
10 override void DebugSendDmgTrigger()
13 GetCollisionBox(minmax);
18 data.param3 = minmax[0];
19 data.param4 = minmax[1];
20 data.param5 = GetCollisionRadius();
21 data.param6 = m_DebugAreaType;
22 data.param7 = m_insiders;
25 PluginDiagMenuServer.SendDataToSubscribersServer(
this, ESubscriberSystems.TRIGGERS,
ERPCs.DIAG_TRIGGER_DEBUG, data,
false);
26 else if (!
GetGame().IsMultiplayer() || m_Local)
27 DebugDmgTrigger(data.param1, data.param2, data.param3, data.param4, data.param5, data.param6, data.param7);
33 float triggerHeight = (max[1] - min[1]);
36 dbgShape.SetPosition(pos);
38 dbgTargets.Insert(dbgShape);