示例#1
0
文件: Equip.cs 项目: liligege/wz_game
        public override int GetHashCode()
        {
            int hash = 1;

            if (EntityId != 0L)
            {
                hash ^= EntityId.GetHashCode();
            }
            if (ConfId != 0)
            {
                hash ^= ConfId.GetHashCode();
            }
            if (Level != 0)
            {
                hash ^= Level.GetHashCode();
            }
            hash ^= Attts.GetHashCode();
            if (JinglianLevel != 0)
            {
                hash ^= JinglianLevel.GetHashCode();
            }
            if (JinglianExp != 0)
            {
                hash ^= JinglianExp.GetHashCode();
            }
            if (StarLevel != 0)
            {
                hash ^= StarLevel.GetHashCode();
            }
            if (StarExp != 0)
            {
                hash ^= StarExp.GetHashCode();
            }
            if (StarBless != 0)
            {
                hash ^= StarBless.GetHashCode();
            }
            if (GoldLevel != 0)
            {
                hash ^= GoldLevel.GetHashCode();
            }
            return(hash);
        }
示例#2
0
 public CodeExpression VisitStarExp(StarExp s)
 {
     throw new NotImplementedException();
 }
示例#3
0
 public void VisitStarExp(StarExp e)
 {
     throw new NotImplementedException();
 }
示例#4
0
 public DataType VisitStarExp(StarExp s)
 {
     return(s.e.Accept(this));
 }
示例#5
0
 public CodeExpression VisitStarExp(StarExp s)
 {
     throw new NodeException(s, "StarExp not implemented yet.");
 }
示例#6
0
 public void VisitStarExp(StarExp e)
 {
     throw new NotImplementedException();
 }