public bool SetLevel(ClanLevel level) { if (level == null) { return(false); } this.Level = level; this.Tax = level.CurrencyTax; this.Flags = this.Flags.SetFlag <ClanFlags>(ClanFlags.can_motd, level.FlagMotd); this.Flags = this.Flags.SetFlag <ClanFlags>(ClanFlags.can_abbr, level.FlagAbbr); this.Flags = this.Flags.SetFlag <ClanFlags>(ClanFlags.can_ffire, level.FlagFFire); this.Flags = this.Flags.SetFlag <ClanFlags>(ClanFlags.can_tax, level.FlagTax); this.Flags = this.Flags.SetFlag <ClanFlags>(ClanFlags.can_warp, level.FlagHouse); this.Flags = this.Flags.SetFlag <ClanFlags>(ClanFlags.can_declare, level.FlagDeclare); return(true); }
public ClanData(uint id, string name = null, string abbr = null, ulong leader_id = 0uL, DateTime created = default(DateTime)) { this.ID = id; this.Name = name; this.Abbr = abbr; this.LeaderID = leader_id; this.Created = created; this.Balance = 0L; this.Tax = 10; this.Level = new ClanLevel(0); this.Experience = 0L; this.Location = Vector3.zero; this.MOTD = ""; this.Penalty = new DateTime(); this.Hostile = new Dictionary <uint, DateTime>(); this.Members = new Dictionary <UserData, ClanMemberFlags>(); }
public bool SetLevel(ClanLevel level) { bool result; if (level == null) { result = false; } else { this.Level = level; this.Tax = level.CurrencyTax; this.Flags = this.Flags.SetFlag(ClanFlags.can_motd, level.FlagMotd); this.Flags = this.Flags.SetFlag(ClanFlags.can_abbr, level.FlagAbbr); this.Flags = this.Flags.SetFlag(ClanFlags.can_ffire, level.FlagFFire); this.Flags = this.Flags.SetFlag(ClanFlags.can_tax, level.FlagTax); this.Flags = this.Flags.SetFlag(ClanFlags.can_warp, level.FlagHouse); this.Flags = this.Flags.SetFlag(ClanFlags.can_declare, level.FlagDeclare); result = true; } return(result); }
public bool method_0(ClanLevel clanLevel_0) { return((long)clanLevel_0.Id == (long)((ulong)this.row_0.Get("level").AsUInt)); }
public bool method_0(ClanLevel clanLevel_0) { return((long)clanLevel_0.Id == (long)((ulong)uint.Parse(this.string_0[1]))); }
public bool method_0(ClanLevel clanLevel_0) { return(clanLevel_0.Id == this.row_0.Get("level").AsUInt); }
public bool method_0(ClanLevel clanLevel_0) { return(clanLevel_0.Id == uint.Parse(this.string_0[1])); }