コード例 #1
0
    DefensaHogar CheckForChorro(Chorrito chorro)
    {
        if (chorro.IsInside())
        {
            if (me.AmasijarEnElPatio())
            {
                throw new CayoMedianeraException();
            }
            me.TakeItToReconditPlace(chorro, PLACES.LAST_ROOM, PLACES.BASEMENT);
            chorro.Hide();
            me.ShootEveryRound(chorro);
            me.Zapatear(chorro);

            if (me.GetShoots().Length == 1)
            {
                me.HabilTirador(true);

                throw new GarronDeLaGranFlautaException();
            }
            me.Mear(chorro);
            me.SetCrazyEngine(inconsciencia_temporal);

            if (me.HasCocaine())
            {
                me.Papotear(me);
            }

            me.SetTembleque(true);
            me.Inimputable(true);
            me.SetJailTime(DAYS, 10);

            return(DefensaHogar.STATE_SUCCESS);
        }
        return(DefensaHogar.STATE_FAIL);
    }
コード例 #2
0
 public void Mear(Chorrito chorro)
 {
 }
コード例 #3
0
 public void Zapatear(Chorrito chorro)
 {
 }
コード例 #4
0
 public void ShootEveryRound(Chorrito chorro)
 {
 }
コード例 #5
0
 public void TakeItToReconditPlace(Chorrito chorro, PLACES place1, PLACES place2)
 {
     chorro.SetPlaces(place1, place2);
 }