/// <summary> /// Constructs new ReceiveMoneyEventArgs /// </summary> /// <param name="expBase">the amount of base exp gained</param> /// <param name="expCampBonus">camp bonus to exp gained</param> /// <param name="expGroupBonus">group bonus to exp gained</param> /// <param name="expOutpostBonus">outpost bonus to exp gained</param> /// <param name="sendMessage">send experience gained messages</param> /// <param name="allowMultiply"></param> public GainedExperienceEventArgs(long expBase, long expCampBonus, long expGroupBonus, long expOutpostBonus, bool sendMessage, bool allowMultiply, GameLiving.eXPSource xpSource) { m_expBase = expBase; m_expCampBonus = expCampBonus; m_expGroupBonus = expGroupBonus; m_expOutpostBonus = expOutpostBonus; m_sendMessage = sendMessage; m_allowMultiply = allowMultiply; m_xpSource = xpSource; }
/// <summary> /// Constructs new ReceiveMoneyEventArgs /// </summary> /// <param name="expBase">the amount of base exp gained</param> /// <param name="expCampBonus">camp bonus to exp gained</param> /// <param name="expGroupBonus">group bonus to exp gained</param> /// <param name="expOutpostBonus">outpost bonus to exp gained</param> /// <param name="sendMessage">send experience gained messages</param> /// <param name="allowMultiply"></param> public GainedExperienceEventArgs(long expBase, long expCampBonus, long expGroupBonus, long expOutpostBonus, bool sendMessage, bool allowMultiply, GameLiving.eXPSource xpSource) { m_expBase = expBase; m_expCampBonus = expCampBonus; m_expGroupBonus = expGroupBonus; m_expOutpostBonus = expOutpostBonus; m_sendMessage = sendMessage; m_allowMultiply = allowMultiply; m_xpSource = xpSource; }