Example #1
0
        public DebugBuffIconsViewModel()
        {
            _manager = BuffIconManager.GetInstance();

            Items.AddRange(_manager.GetEnabledNames());

            IncomingPacketHandlers.BufficonEnabledDisabledEvent += OnBufficonEnabledDisabledEvent;
        }
Example #2
0
        public void UnsetBuffWillReturnTimeZero()
        {
            BuffIconManager manager = BuffIconManager.GetInstance();

            double milliseconds = manager.BuffTime("Enemy Of One");

            Assert.AreEqual(0, milliseconds);
        }
    // Start is called before the first frame update
    void Start()
    {
        playerAnimator  = GetComponent <Animator>();
        player          = GetComponent <AudioSource>();
        movementScript  = GetComponent <PlayerMovement>();
        buffIconManager = GameObject.Find("BuffIconManager").GetComponent <BuffIconManager>();

        allSequences.Add("ijkl", "HighJump");
        sequenceActivated.Add("HighJump", false);
        allSequences.Add("jkjk", "Dash");
        sequenceActivated.Add("Dash", false);
        allSequences.Add("jkli", "SpikesControl");
        sequenceActivated.Add("SpikesControl", false);
        // playerSequences.Add("jkl;", "HighJump");
        AddAbility("Dash");
        AddAbility("SpikesControl");
    }
Example #4
0
        public void WillSetExpireTime()
        {
            byte[] packet =
            {
                0xDF, 0x00, 0x44, 0x00, 0x00, 0x77, 0x42, 0x04, 0x45, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x04,
                0x45, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x00, 0x00, 0x10, 0x2E, 0xF4,
                0x00, 0x11, 0x9B, 0x11, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x09, 0x31, 0x00,
                0x30, 0x00, 0x09, 0x00, 0x32, 0x00, 0x34, 0x00, 0x09, 0x00, 0x34, 0x00, 0x30, 0x00, 0x00, 0x00,
                0x00, 0x01, 0x00, 0x00
            };

            IncomingPacketHandlers.Initialize();
            PacketHandler handler = IncomingPacketHandlers.GetHandler(0xDF);

            BuffIconManager manager = BuffIconManager.GetInstance();

            handler?.OnReceive(new PacketReader(packet, packet.Length, false));

            double milliseconds = manager.BuffTime("Confidence");

            Assert.IsTrue(milliseconds > 0);
        }
Example #5
0
 public static bool BuffExists(string name)
 {
     return(BuffIconManager.GetInstance().BuffExists(name));
 }
Example #6
0
 public static double BuffTime(string name)
 {
     return(BuffIconManager.GetInstance().BuffTime(name));
 }