Exemplo n.º 1
0
        public void RegisterTo(Room _room, Notification _notification, float _duration, ulong[] _ids)
        {
            roomsRegistrations[(int)_room] = new SystemRegistration(_notification, _duration, _ids);

            for (int i = 0; i < _ids.Length; i++)
            {
                GetCultist(_ids[i]).SetToRoom(_room);
                debug.Log(GetCultist(_ids[i]) + " registered to the room " + GetCultist(_ids[i]).room + ".", DebugInstance.Importance.Lesser);
            }
        }
Exemplo n.º 2
0
        public void Reset()
        {
            cultists = new List <Cultist>();

            roomsRegistrations = new SystemRegistration[8];
            for (int i = 0; i < roomsRegistrations.Length; i++)
            {
                roomsRegistrations[i] = SystemRegistration.Empty;
            }

            debug.Log("Cult's data reset.", DebugInstance.Importance.Highest);
        }