コード例 #1
0
ファイル: KillAllPlayers.cs プロジェクト: Koriik/ModAPI-Mods
        public KillAllPlayers(GriefClientPro instance)
        {
            // Listen to required events
            instance.OnTick += OnTick;

            // Trigger OnTick
            OnTick(null, EventArgs.Empty);
        }
コード例 #2
0
        public PlayerManager(GriefClientPro instance)
        {
            // Listen to events
            instance.OnTick += OnTick;

            // Trigger OnTick once
            OnTick(null, EventArgs.Empty);
        }
コード例 #3
0
        public KillAllPlayers(GriefClientPro instance)
        {
            // Get the current players
            var components = UnityEngine.Object.FindObjectsOfType <BoltPlayerSetup>().Where(coopPlayer => coopPlayer.gameObject.GetComponent <CoopPlayerRemoteSetup>() != null).ToArray();

            if (components.Length > 0)
            {
                foreach (var player in components.Where(player => player.entity.GetState <IPlayerState>().name != GriefClientPro.PlayerName))
                {
                    Players.Add(player.gameObject);
                }
            }

            // Listen to required events
            instance.OnTick += OnTick;
        }
コード例 #4
0
 public KeyManager(GriefClientPro instance)
 {
     // Listen to required events
     instance.OnTick += OnTick;
 }
コード例 #5
0
 public VoiceManager(GriefClientPro instance)
 {
     // Apply properties
     Instance = instance;
 }