void OnEntitySpawned(CH47HelicopterAIController ch47) { if (!configData.Alerts.CH47) { return; } if (ch47 == null) { return; } var srcPos = ch47.transform.position; timer.Once(1f, () => { var destPos = ch47.GetMoveTarget(); string msg = Lang("CH47", null, GetLocation(srcPos, null, null), GetLocationDest(destPos)); Server.Broadcast(msg); if (configData.Misc.LogToConsole) { Puts(msg); } if (configData.Misc.LogToFile) { LogToFile("log", $"[{DateTime.Now.ToString("HH:mm:ss")}] {msg}", this); } }); }
void OnEntitySpawned(CH47HelicopterAIController ch47) { if (!configData.alerts.ch47) { return; } timer.Once(1.5f, () => { if (ch47 == null) { return; } if (configData.misc.hideRigCrates && ch47.ShouldLand()) { return; } SendMsg(Lang("CH47", null, GetLocation(ch47.transform.position, null, null), GetLocationDest(ch47.GetMoveTarget()))); }); }