public ChickenCoop() : base(0x4513) { Weight = 20; m_Level = SecureLevel.CoOwners; ItemValue = ItemValue.Rare; }
public DaviesLockerAddon(bool south, List<DaviesLockerEntry> list) { m_South = south; m_Entries = list; m_Level = SecureLevel.CoOwners; if (south) { AddComponent(new DaviesLockerComponent(19455), 0, 0, 0); AddComponent(new DaviesLockerComponent(19456), 1, 0, 0); AddComponent(new DaviesLockerComponent(19457), 2, 0, 0); AddComponent(new DaviesLockerComponent(19453), 0, 1, 0); AddComponent(new DaviesLockerComponent(19452), 1, 1, 0); AddComponent(new DaviesLockerComponent(19454), 2, 1, 0); } else { AddComponent(new DaviesLockerComponent(19449), 0, 0, 0); AddComponent(new DaviesLockerComponent(19448), 1, 0, 0); AddComponent(new DaviesLockerComponent(19450), 0, 1, 0); AddComponent(new DaviesLockerComponent(19447), 1, 1, 0); AddComponent(new DaviesLockerComponent(19451), 0, 2, 0); AddComponent(new DaviesLockerComponent(19446), 1, 2, 0); } }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadInt(); switch ( version ) { case 1: { m_Level = (SecureLevel) reader.ReadInt(); goto case 0; } case 0: { if ( version < 1 ) { m_Level = SecureLevel.Anyone; } m_Facing = (DoorFacing) reader.ReadInt(); break; } } }
public Result(Age a, Sex s, Profession p, Education e, YesNo cit, List<Technology> tech, Frequency pub, Frequency home, NumPass single, List<PassType> passType, Frequency pChange, YesNo sharePass,YesNo pSecure, YesNo passHome,YesNo pMobile, YesNo hWifiPass, YesNo hWifiFire, YesNo hVirusSoftware, YesNo softUpdate, SecureLevel sLevel, SharePersonalInfo postPersonal, Frequency pWifi) { m_age = a; m_sex = s; m_profession = p; m_education = e; m_usCitizen = cit; m_technologyList = tech; m_publicComputer = pub; m_homeComputer = home; m_singlePass = single; m_passType = passType; m_passChangeFreq = pChange; m_sharePassword = sharePass; m_passSecure = pSecure; m_passHomePC = passHome; m_passForMobile = pMobile; m_homeWifiPass = hWifiPass; m_homeWifiFirewall = hWifiFire; m_homeVirusSoftware = hVirusSoftware; m_softwareUpdates = softUpdate; m_securityLevel = sLevel; m_postPersonalInfo = postPersonal; m_publicWifi = pWifi; }
public override void Deserialize(GenericReader reader) { base.Deserialize( reader ); int version = reader.ReadEncodedInt(); m_Level = (SecureLevel) reader.ReadEncodedInt(); }
public HouseTeleporter( int itemID, Item target ) : base( itemID ) { Movable = false; m_Level = SecureLevel.Anyone; m_Target = target; }
public EternalEmbers() : base( 0xDE1 ) { Stackable = false; Weight = 5.0; isLit = false; Name = "eternal embers"; m_Level = SecureLevel.CoOwners; }
public HitchingPost() : base(0x14E7) { Weight = 10; Charges = 2; UsesRemaining = 15; m_Level = SecureLevel.CoOwners; }
public CrystalPortal() { Hue = 1159; ItemID = 18059; Name = "Crystal Portal"; Movable = true; LootType = LootType.Blessed; Level = SecureLevel.CoOwners; }
public HitchingPost() : base(0x14E7) { this.Weight = 10; this.Charges = 2; this.UsesRemaining = 15; this.m_Level = SecureLevel.CoOwners; }
public BulkOrderBook() : base( 0x2259 ) { Weight = 1.0; LootType = LootType.Blessed; m_Entries = new ArrayList(); m_Filter = new BOBFilter(); m_Level = SecureLevel.CoOwners; }
public CorruptedCrystalPortal() : base() { //Weight = 20; ItemID = 18059; Hue = 1164; Name = "Corrupted Crystal Portal"; Movable = true; LootType = LootType.Blessed; m_Level = SecureLevel.Anyone; }
public PlantItem( bool fertileDirt ) : base(0x1602) { Weight = 1.0; m_PlantStatus = PlantStatus.BowlOfDirt; m_PlantSystem = new PlantSystem( this, fertileDirt ); m_Level = SecureLevel.CoOwners; m_Instances.Add( this ); }
public TamingBulkOrderBook() : base( 0x2259 ) { Name = "taming bulk order book"; Weight = 1.0; LootType = LootType.Blessed; m_Entries = new ArrayList(); m_Filter = new TamingBOBFilter(); m_Level = SecureLevel.CoOwners; }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadInt(); if ( version == 1 ) m_Level = (SecureLevel)reader.ReadInt(); if ( Weight == 1.0 ) Weight = 5.0; }
public int GetFirstID( SecureLevel level ) { if (m_Info != null) { return (m_Info.Level == level) ? 4006 : 4005; } else { return 4005; } }
public PowerScrollBook() : base(0x2259) { Name = "Power Scroll Book"; Weight = 1.0; Hue = 1153; m_BookCapacity = 50; m_Entries = new ArrayList(); m_Filter = new PowerScrollFilter(); m_Level = SecureLevel.CoOwners; }
public MahjongGame() : base(0xFAA) { this.Weight = 5.0; this.BuildWalls(); this.m_DealerIndicator = new MahjongDealerIndicator(this, new Point2D(300, 300), MahjongPieceDirection.Up, MahjongWind.North); this.m_WallBreakIndicator = new MahjongWallBreakIndicator(this, new Point2D(335, 335)); this.m_Dices = new MahjongDices(this); this.m_Players = new MahjongPlayers(this, MaxPlayers, BaseScore); this.m_LastReset = DateTime.UtcNow; this.m_Level = SecureLevel.CoOwners; }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadInt(); switch ( version ) { case 1: { m_Level = (SecureLevel) reader.ReadEncodedInt(); break; } } }
public Runebook( int maxCharges ) : base( Core.AOS ? 0x22C5 : 0xEFA ) { Weight = (Core.SE ? 1.0 : 3.0); LootType = LootType.Blessed; Hue = 0x461; Layer = Layer.OneHanded; m_Entries = new ArrayList(); m_MaxCharges = maxCharges; m_DefaultIndex = -1; m_Level = SecureLevel.CoOwners; }
public Runebook( int maxCharges ) : base(Core.AOS ? 0x22C5 : 0xEFA) { Weight = (Core.SE ? 1.0 : 3.0); Name = "runebook"; Hue = 0x461; Layer = (Core.AOS ? Layer.Invalid : Layer.OneHanded); m_Entries = new List<RunebookEntry>(); m_MaxCharges = maxCharges; m_DefaultIndex = -1; m_Level = SecureLevel.CoOwners; }
public Runebook(int maxCharges) : base(Core.AOS ? 0x22C5 : 0xEFA) { this.Weight = (Core.SE ? 1.0 : 3.0); this.LootType = LootType.Blessed; this.Hue = 0x461; this.Layer = (Core.AOS ? Layer.Invalid : Layer.OneHanded); this.m_Entries = new List<RunebookEntry>(); this.m_MaxCharges = maxCharges; this.m_DefaultIndex = -1; this.m_Level = SecureLevel.CoOwners; }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadInt(); if (version >= 1) m_Level = (SecureLevel)reader.ReadInt(); else m_Level = SecureLevel.CoOwners; if ( Items.Count > 0 ) { m_Timer = new EmptyTimer( this ); m_Timer.Start(); } }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadInt(); switch ( version ) { case 1: { m_SecureLevel = (SecureLevel)reader.ReadInt(); goto case 0; } case 0: { m_Redyable = reader.ReadBool(); m_DyedHue = reader.ReadInt(); break; } } }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadInt(); switch ( version ) { case 1: { m_Level = (SecureLevel)reader.ReadInt(); goto case 0; } case 0: { m_BookName = reader.ReadString(); m_Filter = new BOBFilter( reader ); int count = reader.ReadEncodedInt(); m_Entries = new ArrayList( count ); for ( int i = 0; i < count; ++i ) { int v = reader.ReadEncodedInt(); switch ( v ) { case 0: m_Entries.Add( new BOBLargeEntry( reader ) ); break; case 1: m_Entries.Add( new BOBSmallEntry( reader ) ); break; } } break; } } }
public override void OnResponse(NetState state, RelayInfo info) { SecureLevel level = m_Info.Level; switch (info.ButtonID) { case 1: level = SecureLevel.Owner; break; case 2: level = SecureLevel.CoOwners; break; case 3: level = SecureLevel.Friends; break; case 4: level = SecureLevel.Anyone; break; case 5: level = SecureLevel.Guild; break; } if (m_Info.Level == level) { state.Mobile.SendLocalizedMessage(1061281); // Access level unchanged. } else { m_Info.Level = level; state.Mobile.SendLocalizedMessage(1061280); // New access level set. } }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); if (this.Weight == 1) { this.Weight = 10; } switch (version) { case 3: { this.m_Level = (SecureLevel)reader.ReadInt(); goto case 2; } case 2: { this.m_UsesRemaining = reader.ReadInt(); goto case 1; } case 1: { this.m_Charges = reader.ReadInt(); goto case 0; } case 0: { break; } } }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); switch (version) { case 1: { m_Level = (SecureLevel)reader.ReadInt(); goto case 0; } case 0: { if (version < 1) { m_Level = SecureLevel.CoOwners; } m_PlantStatus = (PlantStatus)reader.ReadInt(); m_PlantType = (PlantType)reader.ReadInt(); m_PlantHue = (PlantHue)reader.ReadInt(); m_ShowType = reader.ReadBool(); if (m_PlantStatus < PlantStatus.DecorativePlant) { m_PlantSystem = new PlantSystem(this, reader); } break; } } m_Instances.Add(this); }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); switch (version) { case 4: { m_Exceptional = reader.ReadBool(); m_Crafter = reader.ReadMobile(); goto case 3; } case 3: { m_Level = (SecureLevel)reader.ReadInt(); int count = reader.ReadInt(); m_Entries = new List <RunebookEntry>(count); for (int i = 0; i < count; ++i) { m_Entries.Add(new RunebookEntry(reader)); } m_Description = reader.ReadString(); m_CurCharges = reader.ReadInt(); m_MaxCharges = reader.ReadInt(); m_DefaultIndex = reader.ReadInt(); break; } } }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); switch (version) { case 1: { _SecureLevel = (SecureLevel)reader.ReadInt(); goto case 0; } case 0: default: { if (reader.ReadBool()) { _Store = new ItemStore(reader); //this makes sure the script listing synchronizes with the saved keys _Store.SynchronizeStore(EntryStructure); //synch up the display column number from the item definition with the store _Store.DisplayColumns = DisplayColumns; //reference this item so the store can connect back to this _Store.Owner = this; } break; } } }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); switch (version) { case 1: case 0: { m_Type = (PotionEffect)reader.ReadInt(); m_Held = reader.ReadInt(); m_Level = (SecureLevel)reader.ReadInt(); //RedemptionUO Original value remove line break; } } if (version < 1) { Timer.DelayCall(TimeSpan.Zero, UpdateWeight); } }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); switch (version) { case 1: Level = (SecureLevel)reader.ReadInt(); goto case 0; case 0: { Target = reader.ReadItem(); if (version < 0) { Level = SecureLevel.Anyone; } } break; } }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.GetVersion(); switch (version) { case 3: { if (version < 3) { CommandDelete = false; } } goto case 2; case 2: _Level = reader.ReadFlag <SecureLevel>(); goto case 1; case 1: { var link = reader.ReadItem <CellarStairs>(); if (Link == null || Link.Deleted) { Link = link; } } goto case 0; case 0: break; } }
public override void Deserialize(GenericReader reader) { int stored = 0; base.Deserialize(reader); int version = reader.ReadInt(); m_Level = (SecureLevel)reader.ReadInt(); m_UnknownStorage = new ArrayList(); for (int i = reader.ReadInt(); i > 0; i--) { SeedInfo si = new SeedInfo((PlantType)reader.ReadInt()); for (int c = reader.ReadInt(); c > 0; c--) { SeedHue sh = new SeedHue((PlantHue)reader.ReadInt(), reader.ReadInt()); si.Hues.Add(sh); stored += sh.Amount; } m_UnknownStorage.Add(si); } m_KnownStorage = new ArrayList(); for (int i = reader.ReadInt(); i > 0; i--) { SeedInfo si = new SeedInfo((PlantType)reader.ReadInt()); for (int c = reader.ReadInt(); c > 0; c--) { SeedHue sh = new SeedHue((PlantHue)reader.ReadInt(), reader.ReadInt()); si.Hues.Add(sh); stored += sh.Amount; } m_KnownStorage.Add(si); } m_Stored = stored; }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); switch (version) { case 1: case 0: { m_Type = (PotionEffect)reader.ReadInt(); m_Held = reader.ReadInt(); m_Level = (SecureLevel)reader.ReadInt(); break; } } if (version < 1) { Timer.DelayCall(TimeSpan.Zero, new TimerCallback(UpdateWeight)); } }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadEncodedInt(); m_Petals = reader.ReadEncodedInt(); m_NextSpawnTime = reader.ReadDeltaTime(); m_Level = (SecureLevel)reader.ReadEncodedInt(); if (m_Petals < 10) { StartSpawnTimer(m_NextSpawnTime - DateTime.Now); } switch (version) { case 1: { m_IsRewardItem = reader.ReadBool(); break; } } }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); switch (version) { case 0: { m_Target = reader.ReadItem(); m_Level = (SecureLevel)reader.ReadInt(); m_Charges = reader.ReadInt(); m_IsRewardItem = reader.ReadBool(); if (version < 0) { m_Level = SecureLevel.Anyone; } break; } } }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadInt(); switch ( version ) { case 1: { m_Level = (SecureLevel)reader.ReadInt(); goto case 0; } case 0: { m_Target = reader.ReadItem(); if ( version < 0 ) m_Level = SecureLevel.Anyone; break; } } }
public int GetFirstID(SecureLevel level) { return((m_Info.Level == level) ? 4006 : 4005); }
public Incubator() : base(0x407C) { m_Level = SecureLevel.CoOwners; }
public BasePlayerBB(int itemID) : base(itemID) { m_Messages = new List <PlayerBBMessage>(); m_Level = SecureLevel.Anyone; }
public ChestOfSending() : base(0x4910) { m_Level = SecureLevel.CoOwners; m_Charges = 50; LootType = LootType.Blessed; }
public ChickenCoop() : base(0x4513) { Weight = 20; m_Level = SecureLevel.CoOwners; }
public BaseLight(int itemID) : base(itemID) { Level = SecureLevel.Friends; }
public ChestOfSending() : base(0x4910) { m_Level = SecureLevel.CoOwners; m_Charges = Utility.RandomMinMax(30, 40); LootType = LootType.Blessed; }
public PlayerHouseTeleporter(int itemID, Item target) : base(itemID) { m_Level = SecureLevel.Anyone; m_Target = target; }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); switch (version) { case 2: { m_Level = (SecureLevel)reader.ReadInt(); m_Start = reader.ReadDateTime(); m_BottleDuration = reader.ReadDouble(); m_AllowBottling = reader.ReadBool(); goto case 1; } case 1: { SaveFlag flags = (SaveFlag)reader.ReadEncodedInt(); if (GetSaveFlag(flags, SaveFlag.Held)) { m_Held = reader.ReadInt(); } if (GetSaveFlag(flags, SaveFlag.Crafter)) { m_Crafter = reader.ReadMobile(); } if (GetSaveFlag(flags, SaveFlag.Quality)) { m_Quality = (WineQuality)reader.ReadEncodedInt(); } else { m_Quality = WineQuality.Regular; } if (m_Quality == WineQuality.Low) { m_Quality = WineQuality.Regular; } if (GetSaveFlag(flags, SaveFlag.Variety)) { m_Variety = (GrapeVariety)reader.ReadEncodedInt(); } else { m_Variety = DefaultVariety; } if (m_Variety == GrapeVariety.None) { m_Variety = DefaultVariety; } break; } } }
public BaseHouseDoor(DoorFacing facing, int closedID, int openedID, int openedSound, int closedSound, Point3D offset) : base(closedID, openedID, openedSound, closedSound, offset) { m_Facing = facing; m_Level = SecureLevel.Anyone; }
public BaseHouseDoor(int closedID, int openedID, int customClosedID, int customOpenedID, int openedSound, int closedSound, DoorFacing facing, Point3D offset) : base(closedID, openedID, customClosedID, customOpenedID, openedSound, closedSound, facing, offset) { m_Level = SecureLevel.Anyone; }
public SecureInfo( GenericReader reader ) { m_Item = reader.ReadItem() as Container; m_Level = (SecureLevel)reader.ReadByte(); }
public Clock(int itemID) : base(itemID) { Weight = 3.0; Level = SecureLevel.CoOwners; }
public override void Deserialize( GenericReader reader ) { base.Deserialize( reader ); int version = reader.ReadInt(); switch ( version ) { case 2: { m_Level = (SecureLevel)reader.ReadInt(); m_Start = reader.ReadDateTime(); m_BottleDuration = reader.ReadDouble(); m_AllowBottling = reader.ReadBool(); goto case 1; } case 1: { SaveFlag flags = (SaveFlag)reader.ReadEncodedInt(); if ( GetSaveFlag( flags, SaveFlag.Held ) ) m_Held = reader.ReadInt(); if ( GetSaveFlag( flags, SaveFlag.Crafter ) ) m_Crafter = reader.ReadMobile(); if ( GetSaveFlag( flags, SaveFlag.Quality ) ) m_Quality = (WineQuality)reader.ReadEncodedInt(); else m_Quality = WineQuality.Regular; if ( m_Quality == WineQuality.Low ) m_Quality = WineQuality.Regular; if ( GetSaveFlag( flags, SaveFlag.Variety ) ) m_Variety = (GrapeVariety)reader.ReadEncodedInt(); else m_Variety = DefaultVariety; if ( m_Variety == GrapeVariety.None ) m_Variety = DefaultVariety; break; } } }
public SecureInfo( Container item, SecureLevel level ) { m_Item = item; m_Level = level; }
public TrashBarrel() : base(0xE77) { Hue = 0x3B2; Movable = false; m_Level = SecureLevel.CoOwners; }
public int GetColor(SecureLevel level) { return((m_Info.Level == level) ? 0x7F18 : 0x7FFF); }
public Safe() : base(0x436) { Name = "safe"; Weight = 50.0; m_Level = SecureLevel.Anyone; }
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); int version = reader.ReadInt(); switch (version) { case 4: { m_SecureLevel = (SecureLevel)reader.ReadInt(); goto case 3; } case 3: case 2: { BookContent content = this.DefaultContent; SaveFlags flags = (SaveFlags)reader.ReadByte(); if ((flags & SaveFlags.Title) != 0) { m_Title = Utility.Intern(reader.ReadString()); } else if (content != null) { m_Title = content.Title; } if ((flags & SaveFlags.Author) != 0) { m_Author = reader.ReadString(); } else if (content != null) { m_Author = content.Author; } m_Writable = (flags & SaveFlags.Writable) != 0; if ((flags & SaveFlags.Content) != 0) { m_Pages = new BookPageInfo[reader.ReadEncodedInt()]; for (int i = 0; i < m_Pages.Length; ++i) { m_Pages[i] = new BookPageInfo(reader); } } else { if (content != null) { m_Pages = content.Copy(); } else { m_Pages = new BookPageInfo[0]; } } break; } case 1: case 0: { m_Title = reader.ReadString(); m_Author = reader.ReadString(); m_Writable = reader.ReadBool(); if (version == 0 || reader.ReadBool()) { m_Pages = new BookPageInfo[reader.ReadInt()]; for (int i = 0; i < m_Pages.Length; ++i) { m_Pages[i] = new BookPageInfo(reader); } } else { BookContent content = this.DefaultContent; if (content != null) { m_Pages = content.Copy(); } else { m_Pages = new BookPageInfo[0]; } } break; } } if (version < 3 && (Weight == 1 || Weight == 2)) { Weight = -1; } }
public int GetColor(SecureLevel level) => m_Info.Level == level ? 0x7F18 : 0x7FFF;
public override void Deserialize(GenericReader reader) { base.Deserialize(reader); this.LootType = LootType.Blessed; if (Core.SE && this.Weight == 3.0) this.Weight = 1.0; int version = reader.ReadInt(); switch ( version ) { case 3: { this.m_Quality = (BookQuality)reader.ReadByte(); goto case 2; } case 2: { this.m_Crafter = reader.ReadMobile(); goto case 1; } case 1: { this.m_Level = (SecureLevel)reader.ReadInt(); goto case 0; } case 0: { int count = reader.ReadInt(); this.m_Entries = new List<RunebookEntry>(count); for (int i = 0; i < count; ++i) this.m_Entries.Add(new RunebookEntry(reader)); this.m_Description = reader.ReadString(); this.m_CurCharges = reader.ReadInt(); this.m_MaxCharges = reader.ReadInt(); this.m_DefaultIndex = reader.ReadInt(); break; } } }
public int GetFirstID(SecureLevel level) => m_Info.Level == level ? 4006 : 4005;