示例#1
0
    public int GetBonusCoin(eDecision eDec)
    {
        switch (eDec)
        {
        case eDecision.Bad:     return(m_pInfo.m_iMinCoin);

        case eDecision.Normal:  return(SHMath.Lerp(m_pInfo.m_iMinCoin, m_pInfo.m_iMaxCoin, 0.5f));

        case eDecision.Good:    return(m_pInfo.m_iMaxCoin);
        }
        return(0);
    }
示例#2
0
    public int GetScore(eDecision eDec)
    {
        switch (eDec)
        {
        case eDecision.Bad:     return(m_pInfo.m_iBadScore);

        case eDecision.Normal:  return(m_pInfo.m_iNormalScore);

        case eDecision.Good:    return(m_pInfo.m_iGoodScore);
        }

        return(0);
    }
示例#3
0
 public StockDecision(string symbol, eDecision decision)
 {
     Symbol   = symbol;
     Decision = decision;
 }