Exemplo n.º 1
0
        public KillAllPlayers(GriefClientPro instance)
        {
            // Listen to required events
            instance.OnTick += OnTick;

            // Trigger OnTick
            OnTick(null, EventArgs.Empty);
        }
Exemplo n.º 2
0
        public PlayerManager(GriefClientPro instance)
        {
            // Listen to events
            instance.OnTick += OnTick;

            // Trigger OnTick once
            OnTick(null, EventArgs.Empty);
        }
Exemplo n.º 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;
        }
Exemplo n.º 4
0
 public KeyManager(GriefClientPro instance)
 {
     // Listen to required events
     instance.OnTick += OnTick;
 }
Exemplo n.º 5
0
 public VoiceManager(GriefClientPro instance)
 {
     // Apply properties
     Instance = instance;
 }