Ejemplo n.º 1
0
        void OnAbsorb(Virus.Id eaterId, Virus.Id eatenId)
        {
            var eaten = VirusFromId(eatenId).First();

            crowd.Remove(eaten);

            var eater = VirusFromId(eaterId).First();

            if (eater.isCracked || eaten.isCracked)
            {
                Break.Invoke(eaterId);
            }
            eater.isCracked = true;
        }
 protected override unsafe int OnBreak(CorDebugAppDomain pAppDomain, CorDebugThread thread)
 {
     Break?.Invoke(this, pAppDomain, thread);
     return(Continue());
 }
Ejemplo n.º 3
0
 internal void OnBreak(long Position, int Imm)
 {
     Break?.Invoke(this, new AInstExceptionEventArgs(Position, Imm));
 }
Ejemplo n.º 4
0
 internal void OnBreak(ulong address, int imm)
 {
     Break?.Invoke(this, new InstExceptionEventArgs(address, imm));
 }
Ejemplo n.º 5
0
 internal void OnBreak(int Imm)
 {
     Break?.Invoke(this, new AInstExceptionEventArgs(Imm));
 }
Ejemplo n.º 6
0
 private void OnBreak(EventArgs e) => Break?.Invoke(this, e);
Ejemplo n.º 7
0
 internal void OnBreak(long position, int imm)
 {
     Break?.Invoke(this, new InstExceptionEventArgs(position, imm));
 }
Ejemplo n.º 8
0
 public void OnBreak(float press) => Break?.Invoke(press);
Ejemplo n.º 9
0
        async Task Chain(Virus.Id toBreak)
        {
            await Task.Delay(130);

            Break.Invoke(toBreak);
        }