Example #1
0
        public static void ToggleAllItems(BasePlayer player, bool toggle, DynamicRaceCheckpoint[] exceptions)
        {
            var ids = exceptions?.Select(e => e.Id).ToArray() ?? new[] { -1 };

            WorldInternal.ToggleAllItems(player?.Id ?? -1, (int)StreamType.RaceCheckpoint, toggle, ids,
                                         ids.Length);
        }
 public virtual bool IsToggleItem(BasePlayer player)
 {
     AssertNotDisposed();
     return(WorldInternal.IsToggleItem(player?.Id ?? -1, (int)StreamType, Id));
 }
 public virtual void ToggleItem(BasePlayer player, bool toggle)
 {
     AssertNotDisposed();
     WorldInternal.ToggleItem(player?.Id ?? -1, (int)StreamType, Id, toggle);
 }