#### Back to Server.Engines.VeteranRewards

## RewardSystem

(static) RewardCategory[] Categories( get; )
(static) RewardList[] Lists( get; )
(static) bool CheckIsUsableBy( Mobile from, Item item, object[] args )
(static) void ComputeRewardInfo( Mobile mob, out int cur, out int max )
(static) void ComputeRewardInfo( Mobile mob, out int cur, out int max, out int level )
(static) bool ConsumeRewardPoint( Mobile mob )
(static) void EventSink_Login( LoginEventArgs e )
(static) int GetRewardLevel( Account acct )
(static) int GetRewardLevel( Mobile mob )
(static) int GetRewardYear( Item item, object[] args )
(static) int GetRewardYearLabel( Item item, object[] args )
(static) bool HasAccess( Mobile mob, RewardCategory category )
(static) bool HasAccess( Mobile mob, RewardEntry entry )
(static) bool HasAccess( Mobile mob, RewardList list, out TimeSpan ts )
(static) bool HasHalfLevel( Account acct )
(static) bool HasHalfLevel( Mobile mob )
(static) void Initialize()
(static) void SetupRewardTables()
(ctor) RewardSystem()