Ejemplo n.º 1
0
 /// <summary>
 /// Class:Source
 /// 完整构造体
 /// </summary>
 /// <param name="name"></param>
 /// <param name="s_type"></param>
 /// <param name="s_s_type"></param>
 /// <param name="instant"></param>
 /// <param name="duration"></param>
 /// <param name="damage"></param>
 /// <param name="damage_continue"></param>
 public Source(Role role, String name, SOURCE_TYPE s_type, SOURCE_SUB_TYPE s_s_type, bool instant, UInt16 duration, double damage, double damage_continue)
 {
     this.Target           = role;
     this.SOURCE_NAME      = name;
     this.TYPE_MAIN        = s_type;
     this.TYPE_SUB         = s_s_type;
     this.INSTANT_DAMAGE   = instant;
     this.DURATION         = duration;
     this.dDAMAGE          = damage;
     this.dDAMAGE_CONTINUE = damage_continue;
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Class:Source
 /// 用于增益Buff
 /// </summary>
 /// <param name="role"></param>
 /// <param name="name"></param>
 /// <param name="s_type"></param>
 /// <param name="s_s_type"></param>
 /// <param name="duration"></param>
 public Source(Role role, String name, SOURCE_TYPE s_type, SOURCE_SUB_TYPE s_s_type, UInt16 duration)
     : this(role, name, s_type, s_s_type, true, duration, 0, 0)
 {
 }