Exemple #1
0
    private float DetermineWhipLength(WHIP_LEVEL whipLevel)
    {
        switch (whipLevel)
        {
        case WHIP_LEVEL.basic:
        case WHIP_LEVEL.chain:
            return(2.4f);

        case WHIP_LEVEL.extended_chain:
            //TODO: Determine whipLength for level 3 whip. 3 is a placeholder until testing can be done.
            return(3f);

        default:
            return(2.4f);
        }
    }
Exemple #2
0
    private int DetermineWhipDamage(WHIP_LEVEL whipLevel)
    {
        switch (whipLevel)
        {
        case WHIP_LEVEL.basic:
            return(1);

        case WHIP_LEVEL.chain:
            return(2);

        case WHIP_LEVEL.extended_chain:
            return(3);

        default:
            return(1);
        }
    }
Exemple #3
0
 public void SetWhipLevel(WHIP_LEVEL whipLevel)
 {
     this.whipLevel = whipLevel;
     whipDamage     = DetermineWhipDamage(whipLevel);
 }