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;
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);
30 override protected Shape DrawDebugShape(vector pos, vector min, vector max,
float radius,
int color)
33 float triggerHeight = (max[1] - min[1]);
36 dbgShape.SetPosition(pos);
38 dbgTargets.Insert(dbgShape);