public static void On_LandmineTriggered(Landmine landmine, BasePlayer basePlayer) { LandmineTriggerEvent landmineTriggerEvent = new LandmineTriggerEvent(landmine, basePlayer); OnNext("On_LandmineTriggered", landmineTriggerEvent); if (landmineTriggerEvent.Explode) { if (basePlayer != null) { landmine.SetFieldValue("triggerPlayerID", basePlayer.userID); } landmine.SetFlag(BaseEntity.Flags.Open, true); landmine.SendNetworkUpdate(BasePlayer.NetworkQueue.Update); } }
public void On_LandmineTriggered(LandmineTriggerEvent lte) { SetHookWorking("On_LandmineTriggered"); Broadcast("Landmine has been triggered by " + lte.Player.Name); }