コード例 #1
0
 public async void OnUpgradingItems(UpgradingItemEventArgs ev)
 {
     if (Instance.Config.EventsToLog.UpgradingScp914Items)
     {
         await Network.SendAsync(new RemoteCommand("log", "gameEvents", string.Format(Language.Scp914ProcessedItem, ev.Item.Type)));
     }
 }
コード例 #2
0
ファイル: Scp914Handler.cs プロジェクト: xRoier/EXILED
 /// <inheritdoc cref="Exiled.Events.Handlers.Scp914.OnUpgradingItem(UpgradingItemEventArgs)"/>
 public void OnUpgradingItem(UpgradingItemEventArgs ev)
 {
     Log.Info($"Item being upgraded\n[Type]: {ev.Item.Type}\n[Weight]: {ev.Item.Weight}\n[Output Position]: {ev.OutputPosition}\n[Knob Setting]: {ev.KnobSetting}");
 }
コード例 #3
0
ファイル: Scp914.cs プロジェクト: xRoier/EXILED
 /// <summary>
 /// Called before SCP-914 upgrades a item.
 /// </summary>
 /// <param name="ev">The <see cref="UpgradingItemEventArgs"/> instance.</param>
 public static void OnUpgradingItem(UpgradingItemEventArgs ev) => UpgradingItem.InvokeSafely(ev);