コード例 #1
0
 /// <summary>
 /// basic ctor, creates a new card
 /// </summary>
 /// <param name="id"></param>
 /// <param name="name"></param>
 /// <param name="type"></param>
 /// <param name="str"></param>
 /// <param name="def"></param>
 /// <param name="race"></param>
 /// <param name="eleType"></param>
 /// <param name="eleLv"></param>
 /// <param name="cost"></param>
 public Card(int id, string name, ECardType type, short str, short def, ECardRace race, ECardElementType eleType, int eleLv, short cost)
 {
     ID       = id;
     Name     = name;
     Type     = type;
     Strength = StrengthCurrent = str;
     Defence  = DefenceCurrent = def;
     Race     = race;
     Element  = new CardElement(eleType, eleLv);
     Cost     = cost;
 }
コード例 #2
0
ファイル: CardElement.cs プロジェクト: GodLesZ/svn-dump
		public CardElement( ECardElementType type, int lvl ) {
			mElementType = type;
			mElementLevel = lvl;
		}
コード例 #3
0
 public CardElement(ECardElementType type, int lvl)
 {
     mElementType  = type;
     mElementLevel = lvl;
 }
コード例 #4
0
ファイル: Card.cs プロジェクト: GodLesZ/svn-dump
		/// <summary>
		/// basic ctor, creates a new card
		/// </summary>
		/// <param name="id"></param>
		/// <param name="name"></param>
		/// <param name="type"></param>
		/// <param name="str"></param>
		/// <param name="def"></param>
		/// <param name="race"></param>
		/// <param name="eleType"></param>
		/// <param name="eleLv"></param>
		/// <param name="cost"></param>
		public Card( int id, string name, ECardType type, short str, short def, ECardRace race, ECardElementType eleType, int eleLv, short cost ) {
			ID = id;
			Name = name;
			Type = type;
			Strength = StrengthCurrent = str;
			Defence = DefenceCurrent = def;
			Race = race;
			Element = new CardElement( eleType, eleLv );
			Cost = cost;
		}