Esempio n. 1
0
        // Token: 0x06001322 RID: 4898 RVA: 0x0001B710 File Offset: 0x0001A710
        public Countdown(InstancedEvent evnt, EntrantInfo entrant)
        {
            LocalHumanOpponent localHumanOpponent = entrant.Opponent as LocalHumanOpponent;

            if (localHumanOpponent != null)
            {
                FlasherBase flasher  = new FlasherBase(1031321970u);
                FlasherBase flasher2 = new FlasherBase(2997328623u);
                FlasherBase flasher3 = new FlasherBase(3512998001u);
                FlasherBase flasher4 = new FlasherBase(2140919479u);
                FlasherBase flasher5 = new FlasherBase(2926395083u);
                base.Activities.Add(new DisplayFlasher(evnt, entrant, flasher, false));
                if (evnt.ConnectionSupport == ConnectionSupport.kConnectionOnline)
                {
                    base.Activities.Add(new ReadySync(0.0166666675f));
                }
                else
                {
                    base.Activities.Add(new Timer(new InArgument <float>(() => 3f)));
                }
                base.Activities.Add(new RemoveFlasher(evnt, entrant, flasher));
                base.Activities.Add(new DisplayFlasher(evnt, entrant, flasher2, false));
                base.Activities.Add(new Timer(new InArgument <float>(() => 1f)));
                base.Activities.Add(new RemoveFlasher(evnt, entrant, flasher2));
                base.Activities.Add(new DisplayFlasher(evnt, entrant, flasher3, false));
                base.Activities.Add(new Timer(new InArgument <float>(() => 1f)));
                base.Activities.Add(new RemoveFlasher(evnt, entrant, flasher3));
                base.Activities.Add(new DisplayFlasher(evnt, entrant, flasher4, false));
                base.Activities.Add(new Timer(new InArgument <float>(() => 1f)));
                base.Activities.Add(new RemoveFlasher(evnt, entrant, flasher4));
                base.Activities.Add(new DisplayFlasher(evnt, entrant, flasher5, false));
            }
        }
Esempio n. 2
0
 // Token: 0x06001367 RID: 4967 RVA: 0x0001C122 File Offset: 0x0001B122
 public HideFlasher(Event evnt, EntrantInfo entrant, FlasherBase flasher) : base(evnt, entrant)
 {
     this.flasher = flasher;
 }
 // Token: 0x0600132B RID: 4907 RVA: 0x0001BA91 File Offset: 0x0001AA91
 public DisplayFlasher(Event evnt, EntrantInfo entrant, FlasherBase flasher) : this(evnt, entrant, flasher, false)
 {
 }
 // Token: 0x0600132A RID: 4906 RVA: 0x0001BA78 File Offset: 0x0001AA78
 public DisplayFlasher(Event evnt, EntrantInfo entrant, FlasherBase flasher, bool waitForIntroComplete) : base(evnt, entrant)
 {
     this.flasher = flasher;
     this.waitForIntroComplete = waitForIntroComplete;
 }