From 8582e9697817e30437638f0f2fb46ebc1ea65089 Mon Sep 17 00:00:00 2001 From: Kurt Date: Wed, 3 Nov 2021 21:28:18 -0700 Subject: [PATCH] Initial v2.0.0 Support (#520) * Initial save arrangement * Add initial text dumps * Update metadata * Update offsets for main/personal, fix variation test -- items now internally labelled for no variation * Add event flag labeling * Add customization remake lookup entries --- NHSE.Core/Hashing/FileHashRevision.cs | 53 + NHSE.Core/Resources/byte/item_kind.bin | Bin 14749 -> 14987 bytes NHSE.Core/Resources/byte/item_menuicon.bin | Bin 29498 -> 29974 bytes NHSE.Core/Resources/byte/item_size.bin | Bin 14749 -> 14987 bytes .../Resources/text/de/text_body_color_de.txt | 2968 ++++++++++- .../Resources/text/de/text_body_parts_de.txt | 1117 ++++- .../text/de/text_fabric_color_de.txt | 1028 +++- .../text/de/text_fabric_parts_de.txt | 165 +- NHSE.Core/Resources/text/de/text_item_de.txt | 4068 ++++++++------- .../Resources/text/de/text_villager_de.txt | 23 + .../Resources/text/en/text_body_color_en.txt | 2960 ++++++++++- .../Resources/text/en/text_body_parts_en.txt | 1117 ++++- .../text/en/text_fabric_color_en.txt | 1032 +++- .../text/en/text_fabric_parts_en.txt | 165 +- NHSE.Core/Resources/text/en/text_item_en.txt | 4072 ++++++++------- .../Resources/text/en/text_villager_en.txt | 23 + .../Resources/text/es/text_body_color_es.txt | 2972 ++++++++++- .../Resources/text/es/text_body_parts_es.txt | 1105 +++- .../text/es/text_fabric_color_es.txt | 1040 +++- .../text/es/text_fabric_parts_es.txt | 171 +- NHSE.Core/Resources/text/es/text_item_es.txt | 4102 ++++++++------- .../Resources/text/es/text_villager_es.txt | 25 +- .../Resources/text/fr/text_body_color_fr.txt | 2986 ++++++++++- .../Resources/text/fr/text_body_parts_fr.txt | 1133 ++++- .../text/fr/text_fabric_color_fr.txt | 1030 +++- .../text/fr/text_fabric_parts_fr.txt | 169 +- NHSE.Core/Resources/text/fr/text_item_fr.txt | 4104 ++++++++------- .../Resources/text/fr/text_villager_fr.txt | 23 + .../Resources/text/it/text_body_color_it.txt | 2966 ++++++++++- .../Resources/text/it/text_body_parts_it.txt | 1083 +++- .../text/it/text_fabric_color_it.txt | 1046 +++- .../text/it/text_fabric_parts_it.txt | 173 +- NHSE.Core/Resources/text/it/text_item_it.txt | 4162 ++++++++-------- .../Resources/text/it/text_villager_it.txt | 23 + .../Resources/text/jp/text_body_color_jp.txt | 2966 ++++++++++- .../Resources/text/jp/text_body_parts_jp.txt | 1121 ++++- .../text/jp/text_fabric_color_jp.txt | 1052 +++- .../text/jp/text_fabric_parts_jp.txt | 169 +- NHSE.Core/Resources/text/jp/text_item_jp.txt | 4426 +++++++++-------- .../Resources/text/jp/text_villager_jp.txt | 23 + .../Resources/text/ko/text_body_color_ko.txt | 3074 +++++++++++- .../Resources/text/ko/text_body_parts_ko.txt | 1099 +++- .../text/ko/text_fabric_color_ko.txt | 1058 +++- .../text/ko/text_fabric_parts_ko.txt | 169 +- NHSE.Core/Resources/text/ko/text_item_ko.txt | 4114 +++++++-------- .../Resources/text/ko/text_villager_ko.txt | 23 + .../text/zhs/text_body_color_zhs.txt | 2970 ++++++++++- .../text/zhs/text_body_parts_zhs.txt | 1099 +++- .../text/zhs/text_fabric_color_zhs.txt | 1052 +++- .../text/zhs/text_fabric_parts_zhs.txt | 169 +- .../Resources/text/zhs/text_item_zhs.txt | 4056 ++++++++------- .../Resources/text/zhs/text_villager_zhs.txt | 23 + .../text/zht/text_body_color_zht.txt | 2992 ++++++++++- .../text/zht/text_body_parts_zht.txt | 1117 ++++- .../text/zht/text_fabric_color_zht.txt | 1066 +++- .../text/zht/text_fabric_parts_zht.txt | 169 +- .../Resources/text/zht/text_item_zht.txt | 4086 ++++++++------- .../Resources/text/zht/text_villager_zht.txt | 23 + NHSE.Core/Save/Meta/RevisionChecker.cs | 4 + NHSE.Core/Save/Offsets/MainSaveOffsets.cs | 1 + NHSE.Core/Save/Offsets/MainSaveOffsets20.cs | 56 + NHSE.Core/Save/Offsets/PersonalOffsets.cs | 1 + NHSE.Core/Save/Offsets/PersonalOffsets20.cs | 47 + .../Item/FieldItem/FieldItemKind.cs | 35 +- .../Item/FieldItem/FieldItemList.cs | 154 +- NHSE.Core/Structures/Item/ItemInfo.cs | 29 + NHSE.Core/Structures/Item/ItemKind.cs | 29 + NHSE.Core/Structures/Item/ItemMenuIconType.cs | 46 + NHSE.Core/Structures/Item/ItemSizeType.cs | 1 + .../Item/Remake/ItemRemakeInfoData.cs | 584 ++- .../Structures/Item/Remake/ItemRemakeUtil.cs | 607 ++- NHSE.Core/Structures/Map/OutsideAcre.cs | 61 +- NHSE.Core/Structures/RecipeList.cs | 441 +- NHSE.Core/Structures/Records/EventFlagLand.cs | 102 +- .../Structures/Records/EventFlagPlayer.cs | 403 +- .../Structures/Records/EventFlagVillager.cs | 9 +- .../Records/EventFlagVillagerMemoryPlayer.cs | 12 +- .../Records/LifeSupportAchievement.cs | 9 + NHSE.Tests/DumpTests.cs | 2 +- NHSE.Tests/ItemParsingTests.cs | 2 +- 80 files changed, 68303 insertions(+), 19552 deletions(-) create mode 100644 NHSE.Core/Save/Offsets/MainSaveOffsets20.cs create mode 100644 NHSE.Core/Save/Offsets/PersonalOffsets20.cs diff --git a/NHSE.Core/Hashing/FileHashRevision.cs b/NHSE.Core/Hashing/FileHashRevision.cs index 30c5970..eba8fcb 100644 --- a/NHSE.Core/Hashing/FileHashRevision.cs +++ b/NHSE.Core/Hashing/FileHashRevision.cs @@ -564,5 +564,58 @@ public static class FileHashRevision public static readonly FileHashInfo REV_1110 = REV_1100; #endregion + + #region REVISION 2.0.0 + + internal const int REV_200_MAIN = 0x8F1BB0; + internal const int REV_200_PERSONAL = 0x6A520; + internal const int REV_200_POSTBOX = REV_170_POSTBOX; + internal const int REV_200_PHOTO = 0x2F650; + internal const int REV_200_PROFILE = REV_110_PROFILE; + + public static readonly FileHashInfo REV_200 = new(new FileHashDetails[] + { + new(FN_MAIN, REV_200_MAIN, new FileHashRegion[] + { + new(0x000110, 0x1e339c), + new(0x1e34b0, 0x36406c), + new(0x547630, 0x03693c), + new(0x57df70, 0x033acc), + new(0x5b1b50, 0x03693c), + new(0x5e8490, 0x033acc), + new(0x61c070, 0x03693c), + new(0x6529b0, 0x033acc), + new(0x686590, 0x03693c), + new(0x6bced0, 0x033acc), + new(0x6f0ab0, 0x03693c), + new(0x7273f0, 0x033acc), + new(0x75afd0, 0x03693c), + new(0x791910, 0x033acc), + new(0x7c54f0, 0x03693c), + new(0x7fbe30, 0x033acc), + new(0x82fa10, 0x03693c), + new(0x866350, 0x033acc), + new(0x899e20, 0x057d8c), + }), + new(FN_PERSONAL, REV_200_PERSONAL, new FileHashRegion[] + { + new(0x00110, 0x3693c), + new(0x36a50, 0x33acc), + }), + new(FN_POSTBOX, REV_200_POSTBOX, new FileHashRegion[] + { + new(0x100, 0x4732c), + }), + new(FN_PHOTO, REV_200_PHOTO, new FileHashRegion[] + { + new(0x100, 0x2f54c), + }), + new(FN_PROFILE, REV_200_PROFILE, new FileHashRegion[] + { + new(0x100, 0x6945c), + }), + }); + + #endregion } } diff --git a/NHSE.Core/Resources/byte/item_kind.bin b/NHSE.Core/Resources/byte/item_kind.bin index 915de98c99ecc25d0af84a81c5cf918e5591c432..4af675d1c90700a35dd5096196d87d22be6dcd64 100644 GIT binary patch literal 14987 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 YHmZTCA*`08$}}}h1B6V@O+Dy;0rFd$s{jB1 literal 14749 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 Z=W&C|`K(QQp>P`E%FQ=lxpL*^zXIzo<>UYW diff --git a/NHSE.Core/Resources/byte/item_menuicon.bin b/NHSE.Core/Resources/byte/item_menuicon.bin index b1f4ed2f4e5b0c6e33cb029cb3283915606fb141..6b8831f8dee5391067c9caac8e15fcaa82996817 100644 GIT binary patch literal 29974 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 B3VZ+n diff --git a/NHSE.Core/Resources/byte/item_size.bin b/NHSE.Core/Resources/byte/item_size.bin index 051a6fdbab74a0caf225106a90586e890d6298f1..d3129417149ed861615313e3aea1e805a06af837 100644 GIT binary patch literal 14987 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 literal 14749 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 SizeInfo = new[] @@ -78,6 +80,7 @@ public static class RevisionChecker SizesByRevision[10], // 1.10.0 SizesByRevision[11], // 1.11.0 SizesByRevision[11], // 1.11.1 + SizesByRevision[12], // 2.0.0 }; public static readonly IReadOnlyList HashInfo = new[] @@ -104,6 +107,7 @@ public static class RevisionChecker REV_1100, // 1.10.0 REV_1110, // 1.11.0 REV_1110, // 1.11.1 + REV_200, // 2.0.0 }; public static bool IsRevisionKnown(this FileHeaderInfo info) => info.GetKnownRevisionIndex() >= 0; diff --git a/NHSE.Core/Save/Offsets/MainSaveOffsets.cs b/NHSE.Core/Save/Offsets/MainSaveOffsets.cs index 9d2170c..362d6d1 100644 --- a/NHSE.Core/Save/Offsets/MainSaveOffsets.cs +++ b/NHSE.Core/Save/Offsets/MainSaveOffsets.cs @@ -76,6 +76,7 @@ public static MainSaveOffsets GetOffsets(FileHeaderInfo Info) 19 => new MainSaveOffsets110(), 20 => new MainSaveOffsets111(), 21 => new MainSaveOffsets111(), + 22 => new MainSaveOffsets20(), _ => throw new IndexOutOfRangeException("Unknown revision!" + Environment.NewLine + Info), }; } diff --git a/NHSE.Core/Save/Offsets/MainSaveOffsets20.cs b/NHSE.Core/Save/Offsets/MainSaveOffsets20.cs new file mode 100644 index 0000000..5e2dd46 --- /dev/null +++ b/NHSE.Core/Save/Offsets/MainSaveOffsets20.cs @@ -0,0 +1,56 @@ +namespace NHSE.Core +{ + /// + /// + /// + /// Same as + public class MainSaveOffsets20 : MainSaveOffsets + { + public override int PatternCount => PatternCount2; + + #region GSaveLand + public const int GSaveLandStart = 0x110; + public override int Animal => GSaveLandStart + 0x10; + + public override int LandMyDesign => GSaveLandStart + 0x1e3848; + public override int PatternsPRO => LandMyDesign + (PatternCount2 * DesignPattern.SIZE); + public override int PatternFlag => PatternsPRO + (PatternCount2 * DesignPatternPRO.SIZE); + public override int PatternTailor => PatternFlag + DesignPattern.SIZE; + + public const int GSaveWeather = GSaveLandStart + 0x1e35f0; + public override int WeatherArea => GSaveWeather + 0x14; // Hemisphere + public override int WeatherRandSeed => GSaveWeather + 0x18; + + public override int EventFlagLand => GSaveLandStart + 0x22ebf0; + + // GSaveMainField + public const int GSaveMainFieldStart = GSaveLandStart + 0x22f3f0; + public override int FieldItem => GSaveMainFieldStart + 0x00000; + public override int LandMakingMap => GSaveMainFieldStart + 0xAAA00; + public override int MainFieldStructure => GSaveMainFieldStart + 0xCF600; + public override int OutsideField => GSaveMainFieldStart + 0xCF998; + public override int MyDesignMap => GSaveMainFieldStart + 0xCFA34; + + public override int PlayerHouseList => GSaveLandStart + 0x30a6bc; + public override int NpcHouseList => GSaveLandStart + 0x44f7fc; + + public const int GSaveShop = GSaveLandStart + 0x45b50c; + public override int ShopKabu => GSaveShop + 0x2d40; // part of shop; tailor & zakka increased size + public override int Museum => GSaveLandStart + 0x45ec44; + public override int Visitor => GSaveLandStart + 0x462048; + public override int SaveFg => GSaveLandStart + 0x462278; + public override int BulletinBoard => GSaveLandStart + 0x462bc0; + public override int AirportThemeColor => GSaveLandStart + 0x5437c8; + #endregion + + #region GSaveLandOther + public const int GSaveLandOtherStart = 0x547520; + + public override int LostItemBox => GSaveLandOtherStart + 0x3726c0; + public override int LastSavedTime => GSaveLandOtherStart + 0x377020; + #endregion + + public override int VillagerSize => Villager2.SIZE; + public override IVillager ReadVillager(byte[] data) => new Villager2(data); + } +} diff --git a/NHSE.Core/Save/Offsets/PersonalOffsets.cs b/NHSE.Core/Save/Offsets/PersonalOffsets.cs index 35ca1b8..7a8f594 100644 --- a/NHSE.Core/Save/Offsets/PersonalOffsets.cs +++ b/NHSE.Core/Save/Offsets/PersonalOffsets.cs @@ -66,6 +66,7 @@ public static PersonalOffsets GetOffsets(FileHeaderInfo Info) 19 => new PersonalOffsets110(), 20 => new PersonalOffsets111(), 21 => new PersonalOffsets111(), + 22 => new PersonalOffsets20(), _ => throw new IndexOutOfRangeException("Unknown revision!" + Environment.NewLine + Info), }; } diff --git a/NHSE.Core/Save/Offsets/PersonalOffsets20.cs b/NHSE.Core/Save/Offsets/PersonalOffsets20.cs new file mode 100644 index 0000000..236c85e --- /dev/null +++ b/NHSE.Core/Save/Offsets/PersonalOffsets20.cs @@ -0,0 +1,47 @@ +namespace NHSE.Core +{ + /// + /// + /// + public sealed class PersonalOffsets20 : PersonalOffsets + { + private const int Player = 0x110; + + public override int PersonalId => Player + 0xAFA8; + public override int EventFlagsPlayer => Player + 0xAFE0; + + private const int GSaveLifeSupport = Player + 0xBFE0; + public override int CountAchievement => GSaveLifeSupport + 0xE98; // CountAchievement + + public override int NowPoint => GSaveLifeSupport + 0x5498; // Nook Miles + public override int TotalPoint => NowPoint + 8; // Total Nook Miles Earned + public override int Birthday => Player + 0x1228c; + + public override int ProfileMain => Player + 0x122a0; + public override int ProfilePhoto => ProfileMain + 0x14; + public override int ProfileBirthday => ProfileMain + 0x23058; + public override int ProfileFruit => ProfileMain + 0x2305C; + public override int ProfileTimestamp => ProfileMain + 0x230CC; + public override int ProfileIsMakeVillage => ProfileMain + 0x230D0; + + // end player + + private const int PlayerOther = 0x36a50; + + public override int Pockets1 => PlayerOther + 0x10; + public override int Pockets2 => Pockets1 + (8 * Pockets1Count) + 0x18; + public override int Wallet => Pockets2 + (8 * Pockets2Count) + 0x18; + public override int ItemChest => PlayerOther + 0x18C; + public override int ItemCollectBit => PlayerOther + 0xA058; + public override int ItemRemakeCollectBit => PlayerOther + 0xA7AC; + public override int Manpu => PlayerOther + 0xAF7C; + public override int Bank => PlayerOther + 0x24afc; + public override int Recipes => Bank + 0x10; + + public override int MaxRecipeID => 0x430; + public override int MaxRemakeBitFlag => 0x7D0 * 32; + + public override IReactionStore ReadReactions(byte[] data) => data.Slice(Manpu, GSavePlayerManpu15.SIZE).ToStructure(); + public override void SetReactions(byte[] data, IReactionStore value) => ((GSavePlayerManpu15)value).ToBytes().CopyTo(data, Manpu); + } +} diff --git a/NHSE.Core/Structures/Item/FieldItem/FieldItemKind.cs b/NHSE.Core/Structures/Item/FieldItem/FieldItemKind.cs index bd1e757..586b19f 100644 --- a/NHSE.Core/Structures/Item/FieldItem/FieldItemKind.cs +++ b/NHSE.Core/Structures/Item/FieldItem/FieldItemKind.cs @@ -7,31 +7,45 @@ public enum FieldItemKind : byte FenceBamboo, FenceBarbedWire, FenceChinese, + FenceConcreteBlock, + FenceCorrugatedIron, + FenceCrossedBamboo, FenceDriedStraw, FenceEasterEgg, + FenceGardenPegRope, FenceHalloween, FenceHorizontalLog, FenceHorizontalWood, + FenceIce, FenceIkegaki, FenceIronAndStone, FenceJapanese, FenceJuneBride, FenceLattice, + FenceLatticeBig, FenceLog, + FenceLogWall, FenceMermaid, + FencePark, FencePegRope, + FenceSandProtection, FenceSharply, FenceSteel, FenceStone, FenceVerticalWood, FenceWallRenga, FenceWoodWhite, + LadderKitA, + LadderKitB, + LadderKitC, + LadderKitD, PltBushAzalea, PltBushCamellia, PltBushHibiscus, PltBushHolly, PltBushHydrangea, PltBushOsmanthus, + PltBushPlumeria, PltFlwAnemone, PltFlwCosmos, PltFlwHyacinth, @@ -47,10 +61,17 @@ public enum FieldItemKind : byte PltTreeCedarDeco, PltTreeOak, PltTreePalm, + PltVgtCarrot, + PltVgtPotato, PltVgtPumpkin, + PltVgtSugarcane, + PltVgtTomato, + PltVgtWheat, + PltVine, PltWeedAut0, PltWeedAut1, PltWeedAut2, + PltWeedLight, PltWeedSmr, PltWeedSpr, PltWeedWin0, @@ -65,13 +86,13 @@ public enum FieldItemKind : byte public static class FieldItemKindExtensions { - public static bool IsWeed(this FieldItemKind type) => PltWeedAut0 <= type && type <= PltWeedWin1; - public static bool IsPlant(this FieldItemKind type) => PltFlwAnemone <= type && type <= PltWeedWin1; - public static bool IsFence(this FieldItemKind type) => FenceBamboo <= type && type <= FenceWoodWhite; - public static bool IsBush(this FieldItemKind type) => PltBushAzalea <= type && type <= PltBushOsmanthus; - public static bool IsFlower(this FieldItemKind type) => PltFlwAnemone <= type && type <= PltFlwYuri; - public static bool IsTree(this FieldItemKind type) => PltTreeBamboo <= type && type <= PltTreePalm; - public static bool IsStone(this FieldItemKind type) => StoneA <= type && type <= StoneE; + public static bool IsWeed(this FieldItemKind type) => type is >= PltWeedAut0 and <= PltWeedWin1; + public static bool IsPlant(this FieldItemKind type) => type is >= PltFlwAnemone and <= PltWeedWin1; + public static bool IsFence(this FieldItemKind type) => type is >= FenceBamboo and <= FenceWoodWhite; + public static bool IsBush(this FieldItemKind type) => type is >= PltBushAzalea and <= PltBushOsmanthus; + public static bool IsFlower(this FieldItemKind type) => type is >= PltFlwAnemone and <= PltFlwYuri; + public static bool IsTree(this FieldItemKind type) => type is >= PltTreeBamboo and <= PltTreePalm; + public static bool IsStone(this FieldItemKind type) => type is >= StoneA and <= StoneE; public static ItemKind ToItemKind(this FieldItemKind type) { diff --git a/NHSE.Core/Structures/Item/FieldItem/FieldItemList.cs b/NHSE.Core/Structures/Item/FieldItem/FieldItemList.cs index 9756f6b..4a1ee98 100644 --- a/NHSE.Core/Structures/Item/FieldItem/FieldItemList.cs +++ b/NHSE.Core/Structures/Item/FieldItem/FieldItemList.cs @@ -40,6 +40,10 @@ public static ItemKind GetFieldItemKind(ushort id) {0xEA76, new FieldItemDefinition(60022, 2815 , 65534, "PltTreeBamboo4" , FieldItemKind.PltTreeBamboo )}, // 竹(成木) {0xEA77, new FieldItemDefinition(60023, 2810 , 65534, "PltTreePalm4" , FieldItemKind.PltTreePalm )}, // ヤシの木(成木) {0xEA79, new FieldItemDefinition(60025, 65534, 65534, "Hole" , FieldItemKind.UnitIconHole )}, // 穴 + {0xEA7C, new FieldItemDefinition(60028, 12897, 65534, "PltVgtTomato0" , FieldItemKind.PltVgtTomato )}, // トマト(苗) + {0xEA7D, new FieldItemDefinition(60029, 2651 , 65534, "PltVgtTomato1" , FieldItemKind.PltVgtTomato )}, // トマト(成長1) + {0xEA7E, new FieldItemDefinition(60030, 2652 , 65534, "PltVgtTomato2" , FieldItemKind.PltVgtTomato )}, // トマト(成長2) + {0xEA7F, new FieldItemDefinition(60031, 12898, 2570 , "PltVgtTomato3" , FieldItemKind.PltVgtTomato )}, // トマト(成木) {0xEA81, new FieldItemDefinition(60033, 2624 , 2624 , "PltWeedAut1A" , FieldItemKind.PltWeedAut0 )}, // 秋の雑草01A {0xEA82, new FieldItemDefinition(60034, 2624 , 2624 , "PltWeedAut1B" , FieldItemKind.PltWeedAut0 )}, // 秋の雑草01B {0xEA83, new FieldItemDefinition(60035, 2624 , 2624 , "PltWeedAut1C" , FieldItemKind.PltWeedAut0 )}, // 秋の雑草01C @@ -50,6 +54,7 @@ public static ItemKind GetFieldItemKind(ushort id) {0xEA8A, new FieldItemDefinition(60042, 2866 , 2866 , "PltFlwCosmos2Yellow" , FieldItemKind.PltFlwCosmos )}, // コスモス黄(つぼみ) {0xEA8B, new FieldItemDefinition(60043, 3828 , 2863 , "PltFlwCosmos3Yellow" , FieldItemKind.PltFlwCosmos )}, // コスモス黄(花) {0xEA9F, new FieldItemDefinition(60063, 65534, 65534, "PltTreeOak4Stump" , FieldItemKind.PltTreeOak )}, // 広葉樹(成木の切り株) + {0xEAA1, new FieldItemDefinition(60065, 65534, 11711, "FenceWoodWhite" , FieldItemKind.FenceWoodWhite )}, // そぼくなもくせいのさく・白 {0xEAB4, new FieldItemDefinition(60084, 65534, 65534, "PltTreeCedar4Stump" , FieldItemKind.PltTreeCedar )}, // 針葉樹(成木の切り株) {0xEAB5, new FieldItemDefinition(60085, 5151 , 65534, "PltTreeCedar0" , FieldItemKind.PltTreeCedar )}, // 針葉樹(苗) {0xEAB6, new FieldItemDefinition(60086, 2803 , 65534, "PltTreeCedar2" , FieldItemKind.PltTreeCedar )}, // 針葉樹(成長2) @@ -83,6 +88,22 @@ public static ItemKind GetFieldItemKind(ushort id) {0xEAD8, new FieldItemDefinition(60120, 3027 , 65534, "PltBushHolly2" , FieldItemKind.PltBushHolly )}, // ヒイラギ(成木つぼみ) {0xEAD9, new FieldItemDefinition(60121, 3026 , 65534, "PltBushHolly1" , FieldItemKind.PltBushHolly )}, // ヒイラギ(成長1) {0xEADA, new FieldItemDefinition(60122, 3027 , 65534, "PltBushHolly4" , FieldItemKind.PltBushHolly )}, // ヒイラギ(成木花なし) + {0xEADC, new FieldItemDefinition(60124, 3033 , 65534, "PltVgtWheat2" , FieldItemKind.PltVgtWheat )}, // 小麦(成長2) + {0xEADD, new FieldItemDefinition(60125, 12899, 3029 , "PltVgtWheat3" , FieldItemKind.PltVgtWheat )}, // 小麦(成木) + {0xEADE, new FieldItemDefinition(60126, 3032 , 65534, "PltVgtWheat1" , FieldItemKind.PltVgtWheat )}, // 小麦(成長1) + {0xEADF, new FieldItemDefinition(60127, 3031 , 65534, "PltVgtWheat0" , FieldItemKind.PltVgtWheat )}, // 小麦(苗) + {0xEAE6, new FieldItemDefinition(60134, 12900, 3034 , "PltVgtSugarCane3" , FieldItemKind.PltVgtSugarcane )}, // サトウキビ(成木) + {0xEAE7, new FieldItemDefinition(60135, 3037 , 65534, "PltVgtSugarCane1" , FieldItemKind.PltVgtSugarcane )}, // サトウキビ(成長1) + {0xEAE8, new FieldItemDefinition(60136, 12901, 65534, "PltVgtSugarCane0" , FieldItemKind.PltVgtSugarcane )}, // サトウキビ(苗) + {0xEAE9, new FieldItemDefinition(60137, 3038 , 65534, "PltVgtSugarCane2" , FieldItemKind.PltVgtSugarcane )}, // サトウキビ(成長2) + {0xEAEA, new FieldItemDefinition(60138, 12902, 3039 , "PltVgtPotato3" , FieldItemKind.PltVgtPotato )}, // ジャガイモ(成木) + {0xEAEB, new FieldItemDefinition(60139, 3042 , 65534, "PltVgtPotato1" , FieldItemKind.PltVgtPotato )}, // ジャガイモ(成長1) + {0xEAEC, new FieldItemDefinition(60140, 12903, 65534, "PltVgtPotato0" , FieldItemKind.PltVgtPotato )}, // ジャガイモ(苗) + {0xEAED, new FieldItemDefinition(60141, 3043 , 65534, "PltVgtPotato2" , FieldItemKind.PltVgtPotato )}, // ジャガイモ(成長2) + {0xEAEE, new FieldItemDefinition(60142, 12905, 3044 , "PltVgtCarrot3" , FieldItemKind.PltVgtCarrot )}, // ニンジン(成木) + {0xEAEF, new FieldItemDefinition(60143, 3047 , 65534, "PltVgtCarrot1" , FieldItemKind.PltVgtCarrot )}, // ニンジン(成長1) + {0xEAF0, new FieldItemDefinition(60144, 3046 , 65534, "PltVgtCarrot0" , FieldItemKind.PltVgtCarrot )}, // ニンジン(苗) + {0xEAF1, new FieldItemDefinition(60145, 3048 , 65534, "PltVgtCarrot2" , FieldItemKind.PltVgtCarrot )}, // ニンジン(成長2) {0xEAF7, new FieldItemDefinition(60151, 2878 , 2878 , "PltFlwCosmos2Black" , FieldItemKind.PltFlwCosmos )}, // コスモス黒(つぼみ) {0xEAF8, new FieldItemDefinition(60152, 3832 , 2871 , "PltFlwCosmos3Orange" , FieldItemKind.PltFlwCosmos )}, // コスモスオレンジ(花) {0xEAF9, new FieldItemDefinition(60153, 3834 , 2875 , "PltFlwCosmos3Black" , FieldItemKind.PltFlwCosmos )}, // コスモス黒(花) @@ -204,8 +225,8 @@ public static ItemKind GetFieldItemKind(ushort id) {0xEB97, new FieldItemDefinition(60311, 3001 , 3001 , "PltFlwYuri1Black" , FieldItemKind.PltFlwYuri )}, // ユリ黒(茎) {0xEB98, new FieldItemDefinition(60312, 3002 , 3002 , "PltFlwYuri2Black" , FieldItemKind.PltFlwYuri )}, // ユリ黒(つぼみ) {0xEB99, new FieldItemDefinition(60313, 3896 , 2999 , "PltFlwYuri3Black" , FieldItemKind.PltFlwYuri )}, // ユリ黒(花) - {0xEBBA, new FieldItemDefinition(60346, 65534, 3402 , "FenceVerticalWood" , FieldItemKind.FenceVerticalWood )}, // 縦板の柵 - {0xEBBF, new FieldItemDefinition(60351, 65534, 3403 , "FenceBamboo" , FieldItemKind.FenceBamboo )}, // 竹の柵 + {0xEBBA, new FieldItemDefinition(60346, 65534, 3402 , "FenceVerticalWood" , FieldItemKind.FenceVerticalWood )}, // たていたのさく + {0xEBBF, new FieldItemDefinition(60351, 65534, 3403 , "FenceBamboo" , FieldItemKind.FenceBamboo )}, // たけがき {0xEBC0, new FieldItemDefinition(60352, 3380 , 65534, "PltTreeCherry3" , FieldItemKind.PltTreeOak )}, // さくらんぼの木(成長3) {0xEBC1, new FieldItemDefinition(60353, 3379 , 65534, "PltTreeCherry2" , FieldItemKind.PltTreeOak )}, // さくらんぼの木(成長2) {0xEBC2, new FieldItemDefinition(60354, 3377 , 65534, "PltTreeCherry0" , FieldItemKind.PltTreeOak )}, // さくらんぼの木(苗) @@ -226,9 +247,11 @@ public static ItemKind GetFieldItemKind(ushort id) {0xEBD1, new FieldItemDefinition(60369, 3358 , 65534, "PltTreeApple2" , FieldItemKind.PltTreeOak )}, // リンゴの木(成長2) {0xEBD2, new FieldItemDefinition(60370, 3359 , 65534, "PltTreeApple3" , FieldItemKind.PltTreeOak )}, // リンゴの木(成長3) {0xEBD3, new FieldItemDefinition(60371, 3356 , 65534, "PltTreeApple0" , FieldItemKind.PltTreeOak )}, // リンゴの木(苗) + {0xEBD4, new FieldItemDefinition(60372, 65534, 11712, "FenceLattice" , FieldItemKind.FenceLattice )}, // ラティス・青 {0xEBD5, new FieldItemDefinition(60373, 65534, 4349 , "FenceHorizontalWood" , FieldItemKind.FenceHorizontalWood )}, // よこいたのさく {0xEBD6, new FieldItemDefinition(60374, 65534, 4350 , "FenceLog" , FieldItemKind.FenceLog )}, // まるたのさく - {0xEBD8, new FieldItemDefinition(60376, 65534, 4352 , "FencePegRope" , FieldItemKind.FencePegRope )}, // ペグのさく + {0xEBD7, new FieldItemDefinition(60375, 65534, 4351 , "FenceHorizontalLog" , FieldItemKind.FenceHorizontalLog )}, // よこむきのまるたのさく + {0xEBD8, new FieldItemDefinition(60376, 65534, 4352 , "FencePegRope" , FieldItemKind.FencePegRope )}, // ペグとロープ {0xEBDA, new FieldItemDefinition(60378, 3918 , 3744 , "PltFlwHyacinth3Red" , FieldItemKind.PltFlwHyacinth )}, // ヒヤシンス赤(花) {0xEBDB, new FieldItemDefinition(60379, 3906 , 3723 , "PltFlwAnemones3Red" , FieldItemKind.PltFlwAnemone )}, // アネモネ赤(花) {0xEBDC, new FieldItemDefinition(60380, 3932 , 3768 , "PltFlwMum3Red" , FieldItemKind.PltFlwMum )}, // キク赤(花) @@ -339,13 +362,14 @@ public static ItemKind GetFieldItemKind(ushort id) {0xEC71, new FieldItemDefinition(60529, 65534, 65534, "PltTreeBamboo3Stump" , FieldItemKind.PltTreeBamboo )}, // 竹(成長3の切り株) {0xEC72, new FieldItemDefinition(60530, 65534, 65534, "PltTreeBamboo2Stump" , FieldItemKind.PltTreeBamboo )}, // 竹(成長2の切り株) {0xEC73, new FieldItemDefinition(60531, 65534, 65534, "PltTreeBamboo1Stump" , FieldItemKind.PltTreeBamboo )}, // 竹(成長1の切り株) - {0xEC74, new FieldItemDefinition(60532, 65534, 4354 , "FenceChinese" , FieldItemKind.FenceChinese )}, // 中華なさく + {0xEC74, new FieldItemDefinition(60532, 65534, 4354 , "FenceChinese" , FieldItemKind.FenceChinese )}, // オリエンタルなさく {0xEC78, new FieldItemDefinition(60536, 65534, 65534, "PltTreePalm1Stump" , FieldItemKind.PltTreePalm )}, // ヤシの木(成長1の切り株) {0xEC79, new FieldItemDefinition(60537, 65534, 65534, "PltTreePalm2Stump" , FieldItemKind.PltTreePalm )}, // ヤシの木(成長2の切り株) {0xEC7A, new FieldItemDefinition(60538, 65534, 65534, "PltTreePalm3Stump" , FieldItemKind.PltTreePalm )}, // ヤシの木(成長3の切り株) + {0xEC7B, new FieldItemDefinition(60539, 65534, 4355 , "FenceConcreteBlock" , FieldItemKind.FenceConcreteBlock )}, // ブロック塀 {0xEC7C, new FieldItemDefinition(60540, 65534, 4356 , "FenceDriedStraw" , FieldItemKind.FenceDriedStraw )}, // わらぼしのさく {0xEC7D, new FieldItemDefinition(60541, 65534, 4357 , "FenceSteel" , FieldItemKind.FenceSteel )}, // てつのさく - {0xEC7E, new FieldItemDefinition(60542, 65534, 4358 , "FenceSharply" , FieldItemKind.FenceSharply )}, // とげとげのさく + {0xEC7E, new FieldItemDefinition(60542, 65534, 4358 , "FenceSharply" , FieldItemKind.FenceSharply )}, // トゲトゲのさく {0xEC7F, new FieldItemDefinition(60543, 2624 , 2624 , "PltWeedAut23" , FieldItemKind.PltWeedAut2 )}, // 秋の雑草23 {0xEC80, new FieldItemDefinition(60544, 2624 , 2624 , "PltWeedAut22C" , FieldItemKind.PltWeedAut2 )}, // 秋の雑草22C {0xEC81, new FieldItemDefinition(60545, 2624 , 2624 , "PltWeedAut22A" , FieldItemKind.PltWeedAut2 )}, // 秋の雑草22A @@ -367,9 +391,10 @@ public static ItemKind GetFieldItemKind(ushort id) {0xEC91, new FieldItemDefinition(60561, 2624 , 2624 , "PltWeedWin11A" , FieldItemKind.PltWeedWin1 )}, // 冬の雑草11A {0xEC92, new FieldItemDefinition(60562, 2624 , 2624 , "PltWeedWin11B" , FieldItemKind.PltWeedWin1 )}, // 冬の雑草11B {0xEC93, new FieldItemDefinition(60563, 2624 , 2624 , "PltWeedWin11C" , FieldItemKind.PltWeedWin1 )}, // 冬の雑草11C + {0xEC94, new FieldItemDefinition(60564, 65534, 11711, "FenceWoodBlue" , FieldItemKind.FenceWoodWhite )}, // そぼくなもくせいのさく・青 {0xEC97, new FieldItemDefinition(60567, 2805 , 65534, "PltTreeCedarDecoB" , FieldItemKind.PltTreeCedarDeco )}, // 飾りつき針葉樹B {0xEC9A, new FieldItemDefinition(60570, 2805 , 65534, "PltTreeCedarDecoA" , FieldItemKind.PltTreeCedarDeco )}, // 飾りつき針葉樹A - {0xEC9B, new FieldItemDefinition(60571, 65534, 5212 , "FenceStone" , FieldItemKind.FenceStone )}, // いしのさく + {0xEC9B, new FieldItemDefinition(60571, 65534, 5212 , "FenceStone" , FieldItemKind.FenceStone )}, // いしかべ {0xEC9C, new FieldItemDefinition(60572, 4426 , 65534, "PltTreeMoney4" , FieldItemKind.PltTreeOak )}, // 金のなるの木(成木) {0xEC9D, new FieldItemDefinition(60573, 4439 , 65534, "PltTreeMoney3" , FieldItemKind.PltTreeOak )}, // 金のなるの木(成長3) {0xEC9E, new FieldItemDefinition(60574, 4438 , 65534, "PltTreeMoney2" , FieldItemKind.PltTreeOak )}, // 金のなるの木(成長2) @@ -392,16 +417,60 @@ public static ItemKind GetFieldItemKind(ushort id) {0xECB0, new FieldItemDefinition(60592, 4530 , 65534, "PltVgtSquash1Orange" , FieldItemKind.PltVgtPumpkin )}, // カボチャオレンジ(成長1) {0xECB1, new FieldItemDefinition(60593, 4531 , 65534, "PltVgtSquash2Orange" , FieldItemKind.PltVgtPumpkin )}, // カボチャオレンジ(成長2) {0xECB2, new FieldItemDefinition(60594, 65534, 5213 , "FenceBarbedWire" , FieldItemKind.FenceBarbedWire )}, // ゆうしてっせん + {0xECB3, new FieldItemDefinition(60595, 65534, 5210 , "FenceLogWall" , FieldItemKind.FenceLogWall )}, // まるたかべのさく + {0xECB4, new FieldItemDefinition(60596, 65534, 5208 , "FenceLatticeBig" , FieldItemKind.FenceLatticeBig )}, // おおきなラティス + {0xECB5, new FieldItemDefinition(60597, 65534, 11711, "FenceWoodPink" , FieldItemKind.FenceWoodWhite )}, // そぼくなもくせいのさく・ピンク {0xECB6, new FieldItemDefinition(60598, 65534, 5207 , "FenceJapanese" , FieldItemKind.FenceJapanese )}, // 和風のさく - {0xECB7, new FieldItemDefinition(60599, 65534, 5206 , "FenceIronAndStone" , FieldItemKind.FenceIronAndStone )}, // 鉄と石の柵 + {0xECB7, new FieldItemDefinition(60599, 65534, 5206 , "FenceIronAndStone" , FieldItemKind.FenceIronAndStone )}, // 洋風のさく + {0xECB8, new FieldItemDefinition(60600, 65534, 3402 , "FenceVerticalWood2" , FieldItemKind.FenceVerticalWood )}, // たていたのさく・黒 + {0xECBA, new FieldItemDefinition(60602, 65534, 11712, "FenceLattice2" , FieldItemKind.FenceLattice )}, // ラティス・白 + {0xECBB, new FieldItemDefinition(60603, 65534, 5208 , "FenceLatticeBig2" , FieldItemKind.FenceLatticeBig )}, // おおきなラティス・白 {0xECBC, new FieldItemDefinition(60604, 65534, 65534, "PltTreeFruitStump1" , FieldItemKind.PltTreeOak )}, // 果物の木(成長1の切り株) {0xECBD, new FieldItemDefinition(60605, 65534, 65534, "PltTreeFruitStump2" , FieldItemKind.PltTreeOak )}, // 果物の木(成長2の切り株) {0xECBE, new FieldItemDefinition(60606, 65534, 65534, "PltTreeFruitStump3" , FieldItemKind.PltTreeOak )}, // 果物の木(成長3の切り株) {0xECBF, new FieldItemDefinition(60607, 65534, 65534, "PltTreeFruitStump4" , FieldItemKind.PltTreeOak )}, // 果物の木(成長4の切り株) {0xECC1, new FieldItemDefinition(60609, 7651 , 65534, "PltFlwLily3" , FieldItemKind.PltFlwLily )}, // スズラン(花) - {0xECC2, new FieldItemDefinition(60610, 65534, 11711, "FenceWoodNatural" , FieldItemKind.FenceWoodWhite )}, // ナチュラルな柵 - {0xECC3, new FieldItemDefinition(60611, 65534, 11712, "FenceLattice3" , FieldItemKind.FenceLattice )}, // ラティスナチュラル + {0xECC2, new FieldItemDefinition(60610, 65534, 11711, "FenceWoodNatural" , FieldItemKind.FenceWoodWhite )}, // そぼくなもくせいのさく + {0xECC3, new FieldItemDefinition(60611, 65534, 11712, "FenceLattice3" , FieldItemKind.FenceLattice )}, // ラティス {0xECC4, new FieldItemDefinition(60612, 65534, 65534, "FenceCommune" , FieldItemKind.FenceHorizontalLog )}, // コミューン島専用柵 + {0xECC5, new FieldItemDefinition(60613, 65534, 11711, "FenceWoodYellow" , FieldItemKind.FenceWoodWhite )}, // そぼくなもくせいのさく・黒 + {0xECC6, new FieldItemDefinition(60614, 65534, 11711, "FenceWoodOrange" , FieldItemKind.FenceWoodWhite )}, // そぼくなもくせいのさく・オレンジ + {0xECC7, new FieldItemDefinition(60615, 65534, 11711, "FenceWoodPurple" , FieldItemKind.FenceWoodWhite )}, // そぼくなもくせいのさく・紫 + {0xECC8, new FieldItemDefinition(60616, 65534, 11711, "FenceWoodGreen" , FieldItemKind.FenceWoodWhite )}, // そぼくなもくせいのさく・緑 + {0xECC9, new FieldItemDefinition(60617, 65534, 3402 , "FenceVerticalWood6" , FieldItemKind.FenceVerticalWood )}, // たていたのさく・青 + {0xECCA, new FieldItemDefinition(60618, 65534, 3402 , "FenceVerticalWood5" , FieldItemKind.FenceVerticalWood )}, // たていたのさく・緑 + {0xECCB, new FieldItemDefinition(60619, 65534, 3402 , "FenceVerticalWood3" , FieldItemKind.FenceVerticalWood )}, // たていたのさく・ピンク + {0xECCC, new FieldItemDefinition(60620, 65534, 3402 , "FenceVerticalWood4" , FieldItemKind.FenceVerticalWood )}, // たていたのさく・黄 + {0xECCD, new FieldItemDefinition(60621, 65534, 11712, "FenceLattice8" , FieldItemKind.FenceLattice )}, // ラティス・薄紫 + {0xECCE, new FieldItemDefinition(60622, 65534, 11712, "FenceLattice7" , FieldItemKind.FenceLattice )}, // ラティス・黒 + {0xECCF, new FieldItemDefinition(60623, 65534, 11712, "FenceLattice5" , FieldItemKind.FenceLattice )}, // ラティス・黄 + {0xECD0, new FieldItemDefinition(60624, 65534, 11712, "FenceLattice6" , FieldItemKind.FenceLattice )}, // ラティス・緑 + {0xECD1, new FieldItemDefinition(60625, 65534, 11712, "FenceLattice4" , FieldItemKind.FenceLattice )}, // ラティス・ピンク + {0xECD2, new FieldItemDefinition(60626, 65534, 5208 , "FenceLatticeBig8" , FieldItemKind.FenceLatticeBig )}, // おおきなラティス・黒 + {0xECD3, new FieldItemDefinition(60627, 65534, 5208 , "FenceLatticeBig7" , FieldItemKind.FenceLatticeBig )}, // おおきなラティス・青 + {0xECD4, new FieldItemDefinition(60628, 65534, 5208 , "FenceLatticeBig5" , FieldItemKind.FenceLatticeBig )}, // おおきなラティス・緑 + {0xECD5, new FieldItemDefinition(60629, 65534, 5208 , "FenceLatticeBig6" , FieldItemKind.FenceLatticeBig )}, // おおきなラティス・紫 + {0xECD6, new FieldItemDefinition(60630, 65534, 5208 , "FenceLatticeBig3" , FieldItemKind.FenceLatticeBig )}, // おおきなラティス・赤 + {0xECD7, new FieldItemDefinition(60631, 65534, 5208 , "FenceLatticeBig4" , FieldItemKind.FenceLatticeBig )}, // おおきなラティス・オレンジ + {0xECD8, new FieldItemDefinition(60632, 65534, 5207 , "FenceJapanese8" , FieldItemKind.FenceJapanese )}, // 和風のさく・紫 + {0xECD9, new FieldItemDefinition(60633, 65534, 5207 , "FenceJapanese7" , FieldItemKind.FenceJapanese )}, // 和風のさく・緑 + {0xECDA, new FieldItemDefinition(60634, 65534, 5207 , "FenceJapanese5" , FieldItemKind.FenceJapanese )}, // 和風のさく・黄 + {0xECDB, new FieldItemDefinition(60635, 65534, 5207 , "FenceJapanese6" , FieldItemKind.FenceJapanese )}, // 和風のさく・ベージュ + {0xECDC, new FieldItemDefinition(60636, 65534, 5207 , "FenceJapanese2" , FieldItemKind.FenceJapanese )}, // 和風のさく・青 + {0xECDD, new FieldItemDefinition(60637, 65534, 5207 , "FenceJapanese3" , FieldItemKind.FenceJapanese )}, // 和風のさく・赤 + {0xECDE, new FieldItemDefinition(60638, 65534, 5207 , "FenceJapanese4" , FieldItemKind.FenceJapanese )}, // 和風のさく・オレンジ + {0xECDF, new FieldItemDefinition(60639, 65534, 4357 , "FenceSteel2" , FieldItemKind.FenceSteel )}, // てつのさく・赤 + {0xECE0, new FieldItemDefinition(60640, 65534, 4357 , "FenceSteel3" , FieldItemKind.FenceSteel )}, // てつのさく・黄 + {0xECE1, new FieldItemDefinition(60641, 65534, 4357 , "FenceSteel4" , FieldItemKind.FenceSteel )}, // てつのさく・緑 + {0xECE2, new FieldItemDefinition(60642, 65534, 14757, "FenceSandProtection" , FieldItemKind.FenceSandProtection )}, // すだれのさく + {0xECE3, new FieldItemDefinition(60643, 65534, 14755, "FenceCrossedBamboo" , FieldItemKind.FenceCrossedBamboo )}, // あおたけのさく + {0xECE4, new FieldItemDefinition(60644, 65534, 14756, "FenceIce" , FieldItemKind.FenceIce )}, // こおりのさく + {0xECE6, new FieldItemDefinition(60646, 65534, 14756, "FenceIce05" , FieldItemKind.FenceIce )}, // こおりのさく・緑 + {0xECE7, new FieldItemDefinition(60647, 65534, 14756, "FenceIce04" , FieldItemKind.FenceIce )}, // こおりのさく・オレンジ + {0xECE8, new FieldItemDefinition(60648, 65534, 14756, "FenceIce06" , FieldItemKind.FenceIce )}, // こおりのさく・紫 + {0xECE9, new FieldItemDefinition(60649, 65534, 14756, "FenceIce01" , FieldItemKind.FenceIce )}, // こおりのさく・青 + {0xECEA, new FieldItemDefinition(60650, 65534, 14756, "FenceIce02" , FieldItemKind.FenceIce )}, // こおりのさく・ピンク + {0xECEB, new FieldItemDefinition(60651, 65534, 14756, "FenceIce03" , FieldItemKind.FenceIce )}, // こおりのさく・黄 {0xECF4, new FieldItemDefinition(60660, 12478, 65534, "PltBushOsmathus5Yello" , FieldItemKind.PltBushOsmanthus )}, // キンモクセイ黄(成木花なし) {0xECF5, new FieldItemDefinition(60661, 12478, 65534, "PltBushOsmathus4Yello" , FieldItemKind.PltBushOsmanthus )}, // キンモクセイ黄(成木花) {0xECF6, new FieldItemDefinition(60662, 12477, 65534, "PltBushOsmathus2Yello" , FieldItemKind.PltBushOsmanthus )}, // キンモクセイ黄(成長1) @@ -422,15 +491,78 @@ public static ItemKind GetFieldItemKind(ushort id) {0xED05, new FieldItemDefinition(60677, 12489, 65534, "PltBushCamellia3Red" , FieldItemKind.PltBushCamellia )}, // ツバキ赤(成木つぼみ) {0xED06, new FieldItemDefinition(60678, 12489, 65534, "PltBushCamellia4Red" , FieldItemKind.PltBushCamellia )}, // ツバキ赤(成木花) {0xED07, new FieldItemDefinition(60679, 12489, 65534, "PltBushCamellia5Red" , FieldItemKind.PltBushCamellia )}, // ツバキ赤(成木花なし) - {0xED08, new FieldItemDefinition(60680, 65534, 12758, "FenceIkegaki" , FieldItemKind.FenceIkegaki )}, // いけがきの柵 + {0xED08, new FieldItemDefinition(60680, 65534, 12758, "FenceIkegaki" , FieldItemKind.FenceIkegaki )}, // いけがき + {0xED09, new FieldItemDefinition(60681, 65534, 12894, "FenceJuneBride4" , FieldItemKind.FenceJuneBride )}, // ウェディングな柵・赤 + {0xED0A, new FieldItemDefinition(60682, 65534, 12894, "FenceJuneBride2" , FieldItemKind.FenceJuneBride )}, // ウェディングな柵・青 + {0xED0B, new FieldItemDefinition(60683, 65534, 12894, "FenceJuneBride3" , FieldItemKind.FenceJuneBride )}, // ウェディングな柵・緑 {0xED0C, new FieldItemDefinition(60684, 65534, 12630, "FenceEasterEgg" , FieldItemKind.FenceEasterEgg )}, // イースターの柵 - {0xED0D, new FieldItemDefinition(60685, 65534, 12894, "FenceJuneBride" , FieldItemKind.FenceJuneBride )}, // ジューンブライドな柵 + {0xED0D, new FieldItemDefinition(60685, 65534, 12894, "FenceJuneBride" , FieldItemKind.FenceJuneBride )}, // ウェディングな柵 + {0xED0E, new FieldItemDefinition(60686, 65534, 12894, "FenceJuneBride1" , FieldItemKind.FenceJuneBride )}, // ウェディングな柵・ピンク + {0xED0F, new FieldItemDefinition(60687, 12550, 12550, "PltWeedLight3" , FieldItemKind.PltWeedLight )}, // ヒカリゴケ3 + {0xED10, new FieldItemDefinition(60688, 12550, 12550, "PltWeedLight2C" , FieldItemKind.PltWeedLight )}, // ヒカリゴケ2C + {0xED11, new FieldItemDefinition(60689, 12550, 12550, "PltWeedLight2B" , FieldItemKind.PltWeedLight )}, // ヒカリゴケ2B + {0xED12, new FieldItemDefinition(60690, 12550, 12550, "PltWeedLight1A" , FieldItemKind.PltWeedLight )}, // ヒカリゴケ1A + {0xED13, new FieldItemDefinition(60691, 12550, 12550, "PltWeedLight2A" , FieldItemKind.PltWeedLight )}, // ヒカリゴケ2A + {0xED14, new FieldItemDefinition(60692, 12550, 12550, "PltWeedLight1B" , FieldItemKind.PltWeedLight )}, // ヒカリゴケ1B + {0xED15, new FieldItemDefinition(60693, 12550, 12550, "PltWeedLight1C" , FieldItemKind.PltWeedLight )}, // ヒカリゴケ1C {0xED16, new FieldItemDefinition(60694, 2799 , 65534, "PltTreeEasterEgg" , FieldItemKind.PltTreeOak )}, // イースターのタマゴの木 + {0xED17, new FieldItemDefinition(60695, 65534, 12551, "PltVine" , FieldItemKind.PltVine )}, // ツルA {0xED21, new FieldItemDefinition(60705, 65534, 14278, "FenceMermaid" , FieldItemKind.FenceMermaid )}, // マーメイドな柵 {0xED25, new FieldItemDefinition(60709, 65534, 13275, "FenceHalloween" , FieldItemKind.FenceHalloween )}, // ハロウィンのさく + {0xED26, new FieldItemDefinition(60710, 13264, 65534, "PltBushPlumeria4Pink" , FieldItemKind.PltBushPlumeria )}, // プルメリア桃(成木花なし) + {0xED27, new FieldItemDefinition(60711, 13264, 65534, "PltBushPlumeria3Pink" , FieldItemKind.PltBushPlumeria )}, // プルメリア桃(成木花) + {0xED28, new FieldItemDefinition(60712, 13263, 65534, "PltBushPlumeria1Pink" , FieldItemKind.PltBushPlumeria )}, // プルメリア桃(成長1) + {0xED29, new FieldItemDefinition(60713, 13264, 65534, "PltBushPlumeria2Pink" , FieldItemKind.PltBushPlumeria )}, // プルメリア桃(成長つぼみ) + {0xED2A, new FieldItemDefinition(60714, 13265, 65534, "PltBushPlumeria0Pink" , FieldItemKind.PltBushPlumeria )}, // プルメリア桃(苗) + {0xED2B, new FieldItemDefinition(60715, 13350, 65534, "PltBushPlumeria4White" , FieldItemKind.PltBushPlumeria )}, // プルメリア白(成木花なし) + {0xED2C, new FieldItemDefinition(60716, 13350, 65534, "PltBushPlumeria3White" , FieldItemKind.PltBushPlumeria )}, // プルメリア白(成木花) + {0xED2D, new FieldItemDefinition(60717, 13350, 65534, "PltBushPlumeria2White" , FieldItemKind.PltBushPlumeria )}, // プルメリア白(成長つぼみ) + {0xED2E, new FieldItemDefinition(60718, 13351, 65534, "PltBushPlumeria0White" , FieldItemKind.PltBushPlumeria )}, // プルメリア白(苗) + {0xED2F, new FieldItemDefinition(60719, 13349, 65534, "PltBushPlumeria1White" , FieldItemKind.PltBushPlumeria )}, // プルメリア白(成長1) + {0xED30, new FieldItemDefinition(60720, 65534, 12551, "PltVineC" , FieldItemKind.PltVine )}, // ツルC + {0xED31, new FieldItemDefinition(60721, 65534, 12551, "PltVineB" , FieldItemKind.PltVine )}, // ツルB + {0xED33, new FieldItemDefinition(60723, 65534, 13534, "LadderKitC2" , FieldItemKind.LadderKitC )}, // ハシゴキットC2 + {0xED34, new FieldItemDefinition(60724, 65534, 13534, "LadderKitC0" , FieldItemKind.LadderKitC )}, // ハシゴキットC0 + {0xED35, new FieldItemDefinition(60725, 65534, 13534, "LadderKitC1" , FieldItemKind.LadderKitC )}, // ハシゴキットC1 + {0xED36, new FieldItemDefinition(60726, 65534, 13530, "LadderKitB0" , FieldItemKind.LadderKitB )}, // ハシゴキットB0 + {0xED37, new FieldItemDefinition(60727, 65534, 13530, "LadderKitB1" , FieldItemKind.LadderKitB )}, // ハシゴキットB1 + {0xED38, new FieldItemDefinition(60728, 65534, 13530, "LadderKitB2" , FieldItemKind.LadderKitB )}, // ハシゴキットB2 + {0xED39, new FieldItemDefinition(60729, 65534, 13530, "LadderKitB3" , FieldItemKind.LadderKitB )}, // ハシゴキットB3 + {0xED3A, new FieldItemDefinition(60730, 65534, 13526, "LadderKitA0" , FieldItemKind.LadderKitA )}, // ハシゴキットA0 + {0xED3B, new FieldItemDefinition(60731, 65534, 13526, "LadderKitA1" , FieldItemKind.LadderKitA )}, // ハシゴキットA1 + {0xED3C, new FieldItemDefinition(60732, 65534, 13526, "LadderKitA2" , FieldItemKind.LadderKitA )}, // ハシゴキットA2 {0xED3F, new FieldItemDefinition(60735, 3052 , 65534, "PltVgtSquash0" , FieldItemKind.PltVgtPumpkin )}, // カボチャ(苗) {0xED40, new FieldItemDefinition(60736, 3053 , 65534, "PltVgtSquash1" , FieldItemKind.PltVgtPumpkin )}, // カボチャ(成長1) {0xED41, new FieldItemDefinition(60737, 4362 , 65534, "PltVgtSquash2" , FieldItemKind.PltVgtPumpkin )}, // カボチャ(成長2) + {0xED42, new FieldItemDefinition(60738, 65534, 14470, "LadderKitD" , FieldItemKind.LadderKitD )}, // ハシゴキットD0 + {0xED43, new FieldItemDefinition(60739, 65534, 13530, "LadderKitB4" , FieldItemKind.LadderKitB )}, // ハシゴキットB4 + {0xED44, new FieldItemDefinition(60740, 65534, 13530, "LadderKitB5" , FieldItemKind.LadderKitB )}, // ハシゴキットB5 + {0xED46, new FieldItemDefinition(60742, 65534, 65534, "FenceGardenPegRope" , FieldItemKind.FenceGardenPegRope )}, // 庭専用柵(編集外用) + {0xED47, new FieldItemDefinition(60743, 65534, 14758, "FenceCorrugatedIron" , FieldItemKind.FenceCorrugatedIron )}, // トタンのさく + {0xED48, new FieldItemDefinition(60744, 65534, 14759, "FencePark" , FieldItemKind.FencePark )}, // こうえんのさく・青 + {0xED49, new FieldItemDefinition(60745, 65534, 14759, "FencePark2" , FieldItemKind.FencePark )}, // こうえんのさく・赤 + {0xED4A, new FieldItemDefinition(60746, 65534, 14759, "FencePark5" , FieldItemKind.FencePark )}, // こうえんのさく・ピンク + {0xED4B, new FieldItemDefinition(60747, 65534, 14759, "FencePark4" , FieldItemKind.FencePark )}, // こうえんのさく・緑 + {0xED4C, new FieldItemDefinition(60748, 65534, 14759, "FencePark6" , FieldItemKind.FencePark )}, // こうえんのさく・赤と黄 + {0xED4D, new FieldItemDefinition(60749, 65534, 14759, "FencePark3" , FieldItemKind.FencePark )}, // こうえんのさく・黄 + {0xED4E, new FieldItemDefinition(60750, 65534, 14759, "FencePark8" , FieldItemKind.FencePark )}, // こうえんのさく・青とピンク + {0xED4F, new FieldItemDefinition(60751, 65534, 14759, "FencePark7" , FieldItemKind.FencePark )}, // こうえんのさく・緑とオレンジ + {0xED50, new FieldItemDefinition(60752, 65534, 14758, "FenceCorrugatedIron1" , FieldItemKind.FenceCorrugatedIron )}, // あおいトタンのさく + {0xED51, new FieldItemDefinition(60753, 65534, 14758, "FenceCorrugatedIron2" , FieldItemKind.FenceCorrugatedIron )}, // きいろいトタンのさく + {0xED52, new FieldItemDefinition(60754, 65534, 14758, "FenceCorrugatedIron3" , FieldItemKind.FenceCorrugatedIron )}, // みどりのトタンのさく + {0xED53, new FieldItemDefinition(60755, 65534, 14758, "FenceCorrugatedIron5" , FieldItemKind.FenceCorrugatedIron )}, // さびたトタンのさく + {0xED54, new FieldItemDefinition(60756, 65534, 14758, "FenceCorrugatedIron4" , FieldItemKind.FenceCorrugatedIron )}, // オレンジのトタンのさく + {0xED55, new FieldItemDefinition(60757, 65534, 4357 , "FenceSteel8" , FieldItemKind.FenceSteel )}, // てつのさく・黒 + {0xED56, new FieldItemDefinition(60758, 65534, 4357 , "FenceSteel7" , FieldItemKind.FenceSteel )}, // てつのさく・白 + {0xED57, new FieldItemDefinition(60759, 65534, 4357 , "FenceSteel6" , FieldItemKind.FenceSteel )}, // てつのさく・ネイビー + {0xED58, new FieldItemDefinition(60760, 65534, 4357 , "FenceSteel5" , FieldItemKind.FenceSteel )}, // てつのさく・オレンジ + {0xED59, new FieldItemDefinition(60761, 65534, 14758, "FenceCorrugatedIron6" , FieldItemKind.FenceCorrugatedIron )}, // しろいトタンのさく + {0xED5A, new FieldItemDefinition(60762, 65534, 14758, "FenceCorrugatedIron7" , FieldItemKind.FenceCorrugatedIron )}, // くろいトタンのさく + {0xED5B, new FieldItemDefinition(60763, 65534, 3402 , "FenceVerticalWood8" , FieldItemKind.FenceVerticalWood )}, // たていたのさく・紫 + {0xED5C, new FieldItemDefinition(60764, 65534, 3402 , "FenceVerticalWood7" , FieldItemKind.FenceVerticalWood )}, // たていたのさく・白 + {0xED5D, new FieldItemDefinition(60765, 65534, 12894, "FenceJuneBride7" , FieldItemKind.FenceJuneBride )}, // ウェディングな柵・くろ + {0xED5E, new FieldItemDefinition(60766, 65534, 12894, "FenceJuneBride6" , FieldItemKind.FenceJuneBride )}, // ウェディングな柵・むらさき + {0xED5F, new FieldItemDefinition(60767, 65534, 12894, "FenceJuneBride5" , FieldItemKind.FenceJuneBride )}, // ウェディングな柵・きいろ }; } } diff --git a/NHSE.Core/Structures/Item/ItemInfo.cs b/NHSE.Core/Structures/Item/ItemInfo.cs index 0f6321c..e6ad056 100644 --- a/NHSE.Core/Structures/Item/ItemInfo.cs +++ b/NHSE.Core/Structures/Item/ItemInfo.cs @@ -58,6 +58,9 @@ public static bool TryGetMaxStackCount(ushort id, out ushort max) private static readonly Dictionary MaxCountByKind = new() { {Kind_Ftr, 00001}, + {Kind_Dishes, 00001}, + {Kind_Drink, 00001}, + {Kind_CookingMaterial, 00050}, {Kind_RoomWall, 00001}, {Kind_RoomFloor, 00001}, {Kind_Rug, 00001}, @@ -68,6 +71,9 @@ public static bool TryGetMaxStackCount(ushort id, out ushort max) {Kind_Accessory, 00001}, {Kind_Bag, 00001}, {Kind_Umbrella, 00001}, + {Kind_FtrWall, 00001}, + {Kind_Counter, 00001}, + {Kind_Pillar, 00001}, {Kind_FishingRod, 00001}, {Kind_Net, 00001}, {Kind_Shovel, 00001}, @@ -80,6 +86,7 @@ public static bool TryGetMaxStackCount(ushort id, out ushort max) {Kind_GroundMaker, 00001}, {Kind_RiverMaker, 00001}, {Kind_CliffMaker, 00001}, + {Kind_HandBag, 00001}, {Kind_PartyPopper, 00010}, {Kind_Ocarina, 00001}, {Kind_Panflute, 00001}, @@ -88,6 +95,7 @@ public static bool TryGetMaxStackCount(ushort id, out ushort max) {Kind_StickLight, 00001}, {Kind_StickLightColorful, 00001}, {Kind_Uchiwa, 00001}, + {Kind_SubToolSensu, 00001}, {Kind_Windmill, 00001}, {Kind_Partyhorn, 00001}, {Kind_BlowBubble, 00010}, @@ -100,12 +108,22 @@ public static bool TryGetMaxStackCount(ushort id, out ushort max) {Kind_SoySet, 00001}, {Kind_FlowerShower, 00001}, {Kind_Candyfloss, 00001}, + {Kind_SubToolDonut, 00001}, + {Kind_SubToolEat, 00001}, + {Kind_SubToolEatRemakeable, 00001}, {Kind_Tapioca, 00001}, + {Kind_SubToolCan, 00001}, {Kind_Icecandy, 00001}, + {Kind_SubToolIcecream, 00001}, + {Kind_SubToolIcesoft, 00001}, + {Kind_SubToolEatDrop, 00001}, {Kind_SubToolGeneric, 00001}, {Kind_Basket, 00001}, {Kind_Lantern, 00001}, + {Kind_SubToolRemakeable, 00001}, {Kind_Timer, 00001}, + {Kind_Gyroid, 00001}, + {Kind_GyroidScrap, 00001}, {Kind_TreeSeedling, 00010}, {Kind_Tree, 00001}, {Kind_BushSeedling, 00010}, @@ -114,6 +132,7 @@ public static bool TryGetMaxStackCount(ushort id, out ushort max) {Kind_VegeTree, 00001}, {Kind_Vegetable, 00010}, {Kind_Weed, 00099}, + {Kind_WeedLight, 00050}, {Kind_FlowerSeed, 00010}, {Kind_FlowerBud, 00001}, {Kind_Flower, 00010}, @@ -186,6 +205,10 @@ public static bool TryGetMaxStackCount(ushort id, out ushort max) {Kind_HarvestDish, 00001}, {Kind_Feather, 00003}, {Kind_RainbowFeather, 00001}, + {Kind_Vine, 00030}, + {Kind_SettingLadder, 00001}, + {Kind_SincerityTowel, 00001}, + {Kind_SouvenirChocolate, 00010}, {Kind_Giftbox, 00001}, {Kind_PinataStick, 00001}, {Kind_NpcOutfit, 00001}, @@ -199,13 +222,19 @@ public static bool TryGetMaxStackCount(ushort id, out ushort max) {Kind_SequenceOnly, 00001}, {Kind_MyDesignObject, 00001}, {Kind_MyDesignTexture, 00001}, + {Kind_CommonFabricRug, 00001}, + {Kind_CommonFabricObject, 00001}, + {Kind_CommonFabricTexture, 00001}, + {Kind_OneRoomBox, 00001}, {Kind_DummyWrapping, 00001}, {Kind_DummyPresentbox, 00001}, {Kind_DummyCardboard, 00001}, {Kind_EventObjFtr, 00001}, {Kind_NnpcRoomMarker, 00001}, {Kind_PhotoStudioList, 00001}, + {Kind_ShopTorso, 00001}, {Kind_DummyWrappingOtoshidama, 00001}, + {Kind_GardenEditList, 00001}, }; /// diff --git a/NHSE.Core/Structures/Item/ItemKind.cs b/NHSE.Core/Structures/Item/ItemKind.cs index 30b1cfe..4ff0abd 100644 --- a/NHSE.Core/Structures/Item/ItemKind.cs +++ b/NHSE.Core/Structures/Item/ItemKind.cs @@ -36,12 +36,19 @@ public enum ItemKind : byte Kind_Cap, Kind_ChangeStick, Kind_CliffMaker, + Kind_CommonFabricObject, + Kind_CommonFabricRug, + Kind_CommonFabricTexture, + Kind_CookingMaterial, + Kind_Counter, Kind_CraftMaterial, Kind_CraftPhoneCase, Kind_CraftRemake, + Kind_Dishes, Kind_DiveFish, Kind_DIYRecipe, Kind_DoorDeco, + Kind_Drink, Kind_DummyCardboard, Kind_DummyDIYRecipe, Kind_DummyFtr, @@ -68,8 +75,13 @@ public enum ItemKind : byte Kind_FossilUnknown, Kind_Fruit, Kind_Ftr, + Kind_FtrWall, + Kind_GardenEditList, Kind_Giftbox, Kind_GroundMaker, + Kind_Gyroid, + Kind_GyroidScrap, + Kind_HandBag, Kind_HandheldPennant, Kind_HarvestDish, Kind_Helmet, @@ -105,6 +117,7 @@ public enum ItemKind : byte Kind_NnpcRoomMarker, Kind_NpcOutfit, Kind_Ocarina, + Kind_OneRoomBox, Kind_Ore, Kind_Otoshidama, Kind_Panflute, @@ -113,6 +126,7 @@ public enum ItemKind : byte Kind_PhotoStudioList, Kind_Picture, Kind_PictureFake, + Kind_Pillar, Kind_PinataStick, Kind_PirateQuest, Kind_PitFallSeed, @@ -131,20 +145,33 @@ public enum ItemKind : byte Kind_Sculpture, Kind_SculptureFake, Kind_SequenceOnly, + Kind_SettingLadder, Kind_ShellDrift, Kind_ShellFish, Kind_Shoes, + Kind_ShopTorso, Kind_Shovel, + Kind_SincerityTowel, Kind_Slingshot, Kind_SlopeItem, Kind_SmartPhone, Kind_SnowCrystal, Kind_Socks, + Kind_SouvenirChocolate, Kind_SoySet, Kind_StarPiece, Kind_StickLight, Kind_StickLightColorful, + Kind_SubToolCan, + Kind_SubToolDonut, + Kind_SubToolEat, // manually added? + Kind_SubToolEatDrop, + Kind_SubToolEatRemakeable, Kind_SubToolGeneric, + Kind_SubToolIcecream, + Kind_SubToolIcesoft, + Kind_SubToolRemakeable, + Kind_SubToolSensu, Kind_TailorTicket, Kind_Tambourine, Kind_Tapioca, @@ -161,8 +188,10 @@ public enum ItemKind : byte Kind_VegeSeedling, Kind_Vegetable, Kind_VegeTree, + Kind_Vine, Kind_Watering, Kind_Weed, + Kind_WeedLight, Kind_Windmill, Kind_WoodenStickTool, Kind_WrappingPaper, diff --git a/NHSE.Core/Structures/Item/ItemMenuIconType.cs b/NHSE.Core/Structures/Item/ItemMenuIconType.cs index 8be90dd..ca0a9ce 100644 --- a/NHSE.Core/Structures/Item/ItemMenuIconType.cs +++ b/NHSE.Core/Structures/Item/ItemMenuIconType.cs @@ -5,6 +5,48 @@ namespace NHSE.Core /// public enum ItemMenuIconType : ushort { + _0x01FF7E3C, + _0x0354E944, + _0x05E8244F, + _0x09A6EEBB, + _0x0B7EFF35, + _0x27C2AA98, + _0x288E7622, + _0x2BB8452C, + _0x30AFB93F, + _0x31AF6657, + _0x41DF6EE8, + _0x4514C738, + _0x4AE895FE, + _0x4F7D307D, + _0x54128566, + _0x55D2F2AE, + _0x5745D82E, + _0x58F73A70, + _0x5FE1D66B, + _0x67486654, + _0x6A0585FB, + _0x6E0BCA78, + _0x6F7997C3, + _0x7C528AA0, + _0x9142F09B, + _0x9D381F2F, + _0xA21BCCC8, + _0xA42A4004, + _0xA67AA097, + _0xAE88C9A7, + _0xBF1291F8, + _0xCB6226CE, + _0xCC7F6FD5, + _0xCEFA4DB2, + _0xCFA903F1, + _0xD35D0C9B, + _0xD711DD22, + _0xD7C4E2FD, + _0xF81B16A6, + _0xFD926FD6, + _0xFE7A508C, + _0xFF804EC8, Akoyagai, Amaebi, Anemone0, @@ -32,6 +74,7 @@ public enum ItemMenuIconType : ushort Boots, BottleRecipe, Bottoms, + Branch, Bridge, Can, Candy, @@ -47,6 +90,7 @@ public enum ItemMenuIconType : ushort ChristmasOrnamentC, Cinder, Coconut, + Coffee, Coin, Cosmos0, Cosmos1, @@ -65,7 +109,9 @@ public enum ItemMenuIconType : ushort DIYWoodNormal, DIYWoodSoft, DreamBellExchangeTicket, + Dumbbell, DungenessCrab, + Duster, EggFish, EggForest, EggGround, diff --git a/NHSE.Core/Structures/Item/ItemSizeType.cs b/NHSE.Core/Structures/Item/ItemSizeType.cs index 682a608..99a32a0 100644 --- a/NHSE.Core/Structures/Item/ItemSizeType.cs +++ b/NHSE.Core/Structures/Item/ItemSizeType.cs @@ -6,6 +6,7 @@ public enum ItemSizeType : byte { S_0_5x1_0_Wall, + S_0x2B28C88F, S_1_0x0_5, S_1_0x0_5_Wall, S_1_0x1_0, diff --git a/NHSE.Core/Structures/Item/Remake/ItemRemakeInfoData.cs b/NHSE.Core/Structures/Item/Remake/ItemRemakeInfoData.cs index 3b07df4..d810fbd 100644 --- a/NHSE.Core/Structures/Item/Remake/ItemRemakeInfoData.cs +++ b/NHSE.Core/Structures/Item/Remake/ItemRemakeInfoData.cs @@ -10,8 +10,10 @@ public static class ItemRemakeInfoData public static readonly IReadOnlyDictionary List = new Dictionary { {0072, new ItemRemakeInfo(0072, 01288, 5, new byte[] {10, 12, 08, 04, 06, 01, 14, 14}, new byte[] {06, 06, 06, 06, 06, 06, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // fan palm + {0075, new ItemRemakeInfo(0075, 02587, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 05, 02, 06, 07, 14, 14, 14}, false)}, // hospital screen {0076, new ItemRemakeInfo(0076, 02605, 7, new byte[] {08, 12, 00, 09, 10, 06, 04, 02}, new byte[] {08, 12, 00, 09, 10, 06, 04, 02}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {00, 02, 05, 06, 14, 14, 14, 14}, false)}, // wooden simple bed {0078, new ItemRemakeInfo(0078, 02731, 7, new byte[] {00, 06, 05, 04, 03, 01, 12, 10}, new byte[] {12, 06, 00, 07, 06, 12, 05, 01}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // digital alarm clock + {0081, new ItemRemakeInfo(0081, 01608, 2, new byte[] {10, 12, 04, 14, 14, 14, 14, 14}, new byte[] {11, 11, 11, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {04, 01, 12, 06, 05, 07, 06, 12}, false)}, // vertical banner {0083, new ItemRemakeInfo(0083, 01850, 6, new byte[] {10, 11, 12, 01, 02, 04, 08, 14}, new byte[] {10, 11, 12, 01, 02, 04, 08, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {04, 12, 13, 13, 13, 13, 14, 14}, false)}, // laptop {0084, new ItemRemakeInfo(0084, 01557, 4, new byte[] {12, 09, 04, 02, 07, 14, 14, 14}, new byte[] {08, 10, 13, 13, 13, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // wooden-block bed {0085, new ItemRemakeInfo(0085, 00833, 6, new byte[] {11, 12, 10, 01, 04, 06, 07, 14}, new byte[] {11, 12, 10, 01, 04, 06, 07, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 10, 02, 13, 02, 14, 14, 14}, true)}, // upright locker @@ -41,6 +43,7 @@ public static class ItemRemakeInfoData {0115, new ItemRemakeInfo(0115, 02740, 5, new byte[] {12, 01, 04, 06, 07, 10, 14, 14}, new byte[] {12, 12, 12, 12, 12, 10, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // automatic washer {0117, new ItemRemakeInfo(0117, 01103, 4, new byte[] {08, 00, 09, 12, 10, 14, 14, 14}, new byte[] {08, 00, 09, 12, 10, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // rocking chair {0119, new ItemRemakeInfo(0119, 00088, 3, new byte[] {00, 01, 02, 04, 14, 14, 14, 14}, new byte[] {08, 13, 13, 13, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // ringtoss + {0120, new ItemRemakeInfo(0120, 01108, 1, new byte[] {09, 09, 14, 14, 14, 14, 14, 14}, new byte[] {11, 11, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // retro TV {0121, new ItemRemakeInfo(0121, 02713, 7, new byte[] {12, 01, 02, 07, 04, 09, 10, 11}, new byte[] {12, 01, 02, 07, 04, 09, 10, 11}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 02, 13, 06, 13, 14, 14, 14}, true)}, // refrigerator {0123, new ItemRemakeInfo(0123, 02736, 2, new byte[] {04, 06, 00, 14, 14, 14, 14, 14}, new byte[] {12, 12, 12, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // retro fan {0124, new ItemRemakeInfo(0124, 01432, 7, new byte[] {01, 04, 06, 07, 02, 05, 10, 08}, new byte[] {01, 04, 06, 07, 02, 05, 10, 08}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // lantern @@ -54,11 +57,13 @@ public static class ItemRemakeInfoData {0132, new ItemRemakeInfo(0132, 01889, 7, new byte[] {01, 04, 06, 12, 05, 09, 10, 02}, new byte[] {05, 05, 01, 02, 07, 06, 10, 05}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // ring {0134, new ItemRemakeInfo(0134, 03449, 7, new byte[] {08, 12, 00, 09, 10, 06, 04, 02}, new byte[] {08, 12, 00, 09, 10, 06, 04, 02}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 00, 02, 05, 06, 14, 14, 14}, true)}, // wooden stool {0135, new ItemRemakeInfo(0135, 01913, 7, new byte[] {07, 08, 00, 09, 10, 06, 04, 02}, new byte[] {07, 08, 00, 09, 10, 06, 04, 02}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // wooden chair + {0137, new ItemRemakeInfo(0137, 01877, 6, new byte[] {02, 04, 06, 12, 09, 10, 02, 14}, new byte[] {02, 04, 06, 12, 09, 10, 12, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // piggy bank {0138, new ItemRemakeInfo(0138, 02554, 7, new byte[] {01, 07, 06, 04, 12, 00, 09, 10}, new byte[] {01, 07, 06, 04, 12, 00, 09, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // double sofa {0139, new ItemRemakeInfo(0139, 03230, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {01, 04, 00, 06, 14, 14, 14, 14}, false)}, // futon {0140, new ItemRemakeInfo(0140, 01058, 3, new byte[] {09, 07, 12, 10, 14, 14, 14, 14}, new byte[] {12, 12, 12, 12, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // music stand {0142, new ItemRemakeInfo(0142, 01170, 4, new byte[] {08, 07, 12, 01, 09, 14, 14, 14}, new byte[] {08, 07, 12, 01, 09, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // swinging bench {0143, new ItemRemakeInfo(0143, 02010, 3, new byte[] {00, 12, 12, 07, 14, 14, 14, 14}, new byte[] {10, 10, 12, 10, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // ball + {0144, new ItemRemakeInfo(0144, 01712, 7, new byte[] {10, 11, 07, 12, 01, 04, 06, 09}, new byte[] {10, 11, 07, 12, 01, 04, 06, 09}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {08, 05, 13, 13, 03, 08, 04, 11}, false)}, // poster stand {0145, new ItemRemakeInfo(0145, 01852, 7, new byte[] {05, 02, 00, 04, 07, 02, 12, 10}, new byte[] {10, 10, 10, 10, 10, 10, 10, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // box sofa {0146, new ItemRemakeInfo(0146, 01853, 7, new byte[] {05, 02, 00, 04, 07, 02, 12, 10}, new byte[] {10, 10, 10, 10, 10, 10, 10, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // box corner sofa {0147, new ItemRemakeInfo(0147, 03282, 5, new byte[] {12, 07, 05, 06, 01, 11, 14, 14}, new byte[] {00, 00, 00, 00, 00, 00, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // pop-up toaster @@ -73,12 +78,14 @@ public static class ItemRemakeInfoData {0156, new ItemRemakeInfo(0156, 00144, 4, new byte[] {10, 09, 06, 07, 12, 14, 14, 14}, new byte[] {10, 09, 00, 05, 02, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // manhole cover {0157, new ItemRemakeInfo(0157, 01050, 7, new byte[] {12, 10, 11, 00, 06, 07, 02, 05}, new byte[] {01, 06, 00, 00, 03, 07, 02, 06}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // mixer {0158, new ItemRemakeInfo(0158, 01128, 6, new byte[] {12, 05, 01, 02, 07, 06, 10, 14}, new byte[] {11, 04, 12, 12, 12, 12, 11, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // sewing machine + {0159, new ItemRemakeInfo(0159, 01051, 4, new byte[] {01, 04, 06, 07, 02, 14, 14, 14}, new byte[] {13, 13, 13, 13, 13, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // water bird {0160, new ItemRemakeInfo(0160, 03588, 7, new byte[] {08, 08, 08, 08, 08, 08, 08, 08}, new byte[] {09, 09, 09, 09, 09, 09, 09, 09}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // signpost {0161, new ItemRemakeInfo(0161, 03122, 7, new byte[] {08, 00, 09, 11, 07, 06, 04, 02}, new byte[] {12, 12, 12, 12, 12, 12, 12, 12}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // mini DIY workbench {0166, new ItemRemakeInfo(0166, 01042, 4, new byte[] {01, 07, 04, 10, 09, 14, 14, 14}, new byte[] {12, 12, 12, 12, 12, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // metronome {0167, new ItemRemakeInfo(0167, 01866, 4, new byte[] {00, 09, 12, 05, 01, 14, 14, 14}, new byte[] {06, 06, 06, 06, 06, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // menu chalkboard {0168, new ItemRemakeInfo(0168, 03436, 7, new byte[] {07, 08, 00, 09, 10, 06, 04, 02}, new byte[] {07, 08, 00, 09, 10, 06, 04, 02}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // wooden wardrobe {0169, new ItemRemakeInfo(0169, 03438, 7, new byte[] {07, 08, 00, 09, 10, 06, 04, 02}, new byte[] {13, 13, 13, 13, 13, 13, 13, 13}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // wooden end table + {0170, new ItemRemakeInfo(0170, 01072, 7, new byte[] {07, 07, 11, 11, 10, 12, 09, 06}, new byte[] {01, 04, 01, 04, 10, 12, 07, 09}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // rope partition {0171, new ItemRemakeInfo(0171, 00330, 4, new byte[] {01, 07, 06, 12, 10, 14, 14, 14}, new byte[] {13, 13, 13, 13, 13, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // barbecue {0172, new ItemRemakeInfo(0172, 00146, 7, new byte[] {01, 04, 07, 12, 01, 06, 01, 07}, new byte[] {01, 04, 07, 12, 12, 12, 12, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // cone {0173, new ItemRemakeInfo(0173, 03346, 7, new byte[] {05, 06, 00, 08, 07, 00, 02, 10}, new byte[] {05, 06, 00, 08, 04, 06, 05, 12}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // public bench @@ -104,6 +111,7 @@ public static class ItemRemakeInfoData {0195, new ItemRemakeInfo(0195, 03590, 3, new byte[] {10, 11, 12, 02, 14, 14, 14, 14}, new byte[] {10, 11, 12, 02, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {04, 12, 13, 13, 13, 13, 13, 14}, false)}, // desktop computer {0196, new ItemRemakeInfo(0196, 02553, 2, new byte[] {01, 11, 10, 14, 14, 14, 14, 14}, new byte[] {10, 11, 11, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // iron frame {0197, new ItemRemakeInfo(0197, 00085, 3, new byte[] {06, 06, 00, 12, 14, 14, 14, 14}, new byte[] {09, 09, 09, 09, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // train set + {0198, new ItemRemakeInfo(0198, 01716, 4, new byte[] {11, 12, 10, 09, 08, 14, 14, 14}, new byte[] {11, 12, 10, 09, 08, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // display stand {0199, new ItemRemakeInfo(0199, 01043, 3, new byte[] {12, 10, 01, 06, 14, 14, 14, 14}, new byte[] {12, 10, 01, 06, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // microwave {0200, new ItemRemakeInfo(0200, 01185, 7, new byte[] {01, 06, 04, 07, 09, 12, 10, 07}, new byte[] {01, 06, 04, 07, 09, 12, 10, 11}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // phone box {0201, new ItemRemakeInfo(0201, 02335, 5, new byte[] {01, 12, 12, 12, 07, 09, 14, 14}, new byte[] {12, 10, 05, 12, 07, 09, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // lighthouse @@ -121,11 +129,13 @@ public static class ItemRemakeInfoData {0215, new ItemRemakeInfo(0215, 03557, 2, new byte[] {06, 07, 09, 14, 14, 14, 14, 14}, new byte[] {06, 07, 09, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // bamboo floor lamp {0216, new ItemRemakeInfo(0216, 00710, 2, new byte[] {06, 07, 09, 14, 14, 14, 14, 14}, new byte[] {06, 07, 09, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // bamboo bench {0218, new ItemRemakeInfo(0218, 01708, 7, new byte[] {01, 07, 06, 04, 02, 11, 12, 10}, new byte[] {10, 10, 10, 10, 10, 10, 10, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // cassette player + {0219, new ItemRemakeInfo(0219, 01573, 7, new byte[] {01, 04, 06, 02, 10, 12, 07, 01}, new byte[] {12, 12, 12, 12, 12, 12, 12, 12}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // dharma {0220, new ItemRemakeInfo(0220, 02776, 4, new byte[] {12, 07, 02, 05, 10, 14, 14, 14}, new byte[] {12, 07, 02, 05, 10, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // tankless toilet {0221, new ItemRemakeInfo(0221, 00742, 3, new byte[] {00, 09, 08, 12, 14, 14, 14, 14}, new byte[] {09, 09, 08, 11, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // fireplace {0222, new ItemRemakeInfo(0222, 02770, 1, new byte[] {09, 10, 14, 14, 14, 14, 14, 14}, new byte[] {07, 12, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // chessboard {0223, new ItemRemakeInfo(0223, 01411, 2, new byte[] {05, 07, 04, 14, 14, 14, 14, 14}, new byte[] {00, 09, 10, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // globe {0224, new ItemRemakeInfo(0224, 00739, 4, new byte[] {09, 09, 00, 07, 09, 14, 14, 14}, new byte[] {09, 09, 00, 07, 09, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // tea table + {0225, new ItemRemakeInfo(0225, 00547, 3, new byte[] {11, 12, 04, 02, 14, 14, 14, 14}, new byte[] {11, 12, 10, 07, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // washbasin {0226, new ItemRemakeInfo(0226, 03467, 3, new byte[] {06, 04, 01, 07, 14, 14, 14, 14}, new byte[] {06, 04, 01, 07, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {07, 04, 01, 11, 14, 14, 14, 14}, false)}, // tea set {0227, new ItemRemakeInfo(0227, 01229, 2, new byte[] {12, 10, 12, 14, 14, 14, 14, 14}, new byte[] {12, 12, 09, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // bathroom sink {0228, new ItemRemakeInfo(0228, 00907, 4, new byte[] {01, 07, 06, 11, 10, 14, 14, 14}, new byte[] {11, 10, 06, 11, 10, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // vacuum cleaner @@ -141,6 +151,7 @@ public static class ItemRemakeInfoData {0242, new ItemRemakeInfo(0242, 00918, 5, new byte[] {12, 12, 07, 02, 04, 12, 14, 14}, new byte[] {12, 06, 07, 02, 07, 09, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // coffee cup {0244, new ItemRemakeInfo(0244, 02012, 6, new byte[] {06, 06, 06, 06, 06, 06, 06, 14}, new byte[] {11, 11, 11, 11, 11, 11, 11, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // chalkboard {0246, new ItemRemakeInfo(0246, 01849, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {04, 02, 07, 13, 14, 14, 14, 14}, false)}, // kotatsu + {0247, new ItemRemakeInfo(0247, 01745, 1, new byte[] {12, 10, 14, 14, 14, 14, 14, 14}, new byte[] {04, 10, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 12, 12, 12, 12, 14, 14, 14}, false)}, // copy machine {0248, new ItemRemakeInfo(0248, 01823, 3, new byte[] {10, 12, 04, 07, 14, 14, 14, 14}, new byte[] {10, 12, 04, 07, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // trash bags {0249, new ItemRemakeInfo(0249, 01783, 2, new byte[] {08, 12, 04, 14, 14, 14, 14, 14}, new byte[] {08, 12, 04, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {01, 04, 06, 14, 14, 14, 14, 14}, false)}, // corkboard {0250, new ItemRemakeInfo(0250, 01632, 5, new byte[] {01, 06, 02, 13, 09, 11, 14, 14}, new byte[] {01, 06, 02, 13, 09, 11, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // golf bag @@ -152,6 +163,7 @@ public static class ItemRemakeInfoData {0257, new ItemRemakeInfo(0257, 01899, 3, new byte[] {12, 08, 08, 08, 14, 14, 14, 14}, new byte[] {12, 08, 08, 08, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 12, 14, 14, 14, 14, 14, 14}, false)}, // autograph cards {0258, new ItemRemakeInfo(0258, 00338, 4, new byte[] {01, 00, 04, 07, 06, 14, 14, 14}, new byte[] {12, 10, 12, 11, 11, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // lawn mower {0259, new ItemRemakeInfo(0259, 01802, 5, new byte[] {01, 04, 12, 09, 06, 02, 14, 14}, new byte[] {05, 04, 12, 09, 06, 02, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {00, 05, 06, 12, 14, 14, 14, 14}, false)}, // drink machine + {0262, new ItemRemakeInfo(0262, 00922, 6, new byte[] {07, 01, 06, 04, 10, 12, 11, 14}, new byte[] {07, 01, 06, 04, 10, 12, 11, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 04, 12, 00, 01, 02, 06, 01}, true)}, // stacked bottle crates {0263, new ItemRemakeInfo(0263, 01434, 7, new byte[] {06, 11, 04, 00, 07, 02, 12, 01}, new byte[] {07, 10, 00, 11, 05, 03, 07, 04}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // sleeping bag {0266, new ItemRemakeInfo(0266, 01868, 5, new byte[] {07, 01, 02, 04, 12, 10, 14, 14}, new byte[] {05, 05, 05, 05, 05, 05, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // desk mirror {0267, new ItemRemakeInfo(0267, 00997, 5, new byte[] {10, 12, 04, 06, 02, 09, 14, 14}, new byte[] {01, 09, 10, 08, 12, 06, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // incense burner @@ -164,7 +176,9 @@ public static class ItemRemakeInfoData {0274, new ItemRemakeInfo(0274, 01308, 5, new byte[] {07, 09, 00, 12, 11, 08, 14, 14}, new byte[] {11, 12, 10, 01, 04, 06, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // school chair {0275, new ItemRemakeInfo(0275, 01328, 5, new byte[] {07, 09, 00, 12, 11, 08, 14, 14}, new byte[] {11, 12, 10, 01, 04, 06, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // school desk {0277, new ItemRemakeInfo(0277, 00957, 4, new byte[] {12, 02, 04, 06, 00, 14, 14, 14}, new byte[] {12, 12, 12, 12, 12, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // ventilation fan + {0278, new ItemRemakeInfo(0278, 02575, 6, new byte[] {08, 09, 12, 05, 02, 06, 11, 14}, new byte[] {08, 09, 12, 05, 02, 06, 11, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // ranch chair {0279, new ItemRemakeInfo(0279, 00896, 5, new byte[] {08, 09, 04, 11, 02, 12, 14, 14}, new byte[] {08, 08, 08, 07, 05, 08, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // cat tower + {0280, new ItemRemakeInfo(0280, 01019, 1, new byte[] {08, 12, 14, 14, 14, 14, 14, 14}, new byte[] {12, 12, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // first-aid kit {0281, new ItemRemakeInfo(0281, 00839, 3, new byte[] {11, 12, 10, 07, 14, 14, 14, 14}, new byte[] {11, 11, 11, 11, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // safe {0282, new ItemRemakeInfo(0282, 03064, 3, new byte[] {04, 01, 07, 06, 14, 14, 14, 14}, new byte[] {12, 12, 10, 10, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // cooler box {0284, new ItemRemakeInfo(0284, 01792, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 12, 12, 01, 13, 05, 14, 14}, new byte[] {12, 13, 06, 01, 13, 13, 14, 14}, false)}, // cushion @@ -195,6 +209,7 @@ public static class ItemRemakeInfoData {0312, new ItemRemakeInfo(0312, 00725, 2, new byte[] {08, 09, 00, 14, 14, 14, 14, 14}, new byte[] {08, 09, 00, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 02, 06, 00, 11, 14, 14, 14}, false)}, // paper lantern {0313, new ItemRemakeInfo(0313, 01799, 4, new byte[] {09, 06, 04, 01, 10, 14, 14, 14}, new byte[] {09, 09, 09, 12, 05, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // doghouse {0314, new ItemRemakeInfo(0314, 01631, 4, new byte[] {01, 05, 09, 08, 11, 14, 14, 14}, new byte[] {11, 12, 09, 08, 11, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // garden faucet + {0315, new ItemRemakeInfo(0315, 01493, 4, new byte[] {12, 04, 02, 07, 09, 14, 14, 14}, new byte[] {08, 09, 07, 08, 11, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // stroller {0316, new ItemRemakeInfo(0316, 00929, 5, new byte[] {12, 11, 10, 02, 05, 09, 14, 14}, new byte[] {12, 11, 10, 02, 05, 09, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // air conditioner {0317, new ItemRemakeInfo(0317, 00928, 2, new byte[] {09, 11, 07, 14, 14, 14, 14, 14}, new byte[] {12, 11, 00, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // pot rack {0318, new ItemRemakeInfo(0318, 03616, 7, new byte[] {12, 01, 04, 07, 10, 09, 08, 12}, new byte[] {10, 10, 10, 10, 10, 10, 10, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // system kitchen @@ -294,7 +309,7 @@ public static class ItemRemakeInfoData {0434, new ItemRemakeInfo(0434, 03947, 4, new byte[] {11, 10, 06, 04, 01, 14, 14, 14}, new byte[] {11, 10, 06, 04, 01, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 10, 06, 04, 00, 08, 09, 14}, false)}, // outdoor bench {0435, new ItemRemakeInfo(0435, 03987, 5, new byte[] {12, 10, 11, 09, 01, 04, 14, 14}, new byte[] {12, 10, 11, 09, 01, 04, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // wall-mounted phone {0436, new ItemRemakeInfo(0436, 04009, 6, new byte[] {12, 10, 11, 01, 05, 02, 07, 14}, new byte[] {12, 10, 11, 01, 05, 02, 07, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // cordless phone - {0437, new ItemRemakeInfo(0437, 04101, 3, new byte[] {12, 01, 09, 10, 14, 14, 14, 14}, new byte[] {12, 01, 09, 10, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 12, 12, 12, 14, 14, 14, 14}, false)}, // fax machine + {0437, new ItemRemakeInfo(0437, 04101, 3, new byte[] {12, 02, 09, 10, 14, 14, 14, 14}, new byte[] {12, 02, 09, 10, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 12, 12, 12, 14, 14, 14, 14}, false)}, // fax machine {0438, new ItemRemakeInfo(0438, 04279, 5, new byte[] {05, 05, 05, 05, 05, 05, 14, 14}, new byte[] {08, 08, 07, 13, 13, 13, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // frozen-treat set {0440, new ItemRemakeInfo(0440, 04027, 4, new byte[] {07, 02, 03, 12, 13, 14, 14, 14}, new byte[] {05, 06, 06, 07, 06, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // floral swag {0441, new ItemRemakeInfo(0441, 03396, 2, new byte[] {08, 00, 12, 14, 14, 14, 14, 14}, new byte[] {10, 06, 11, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // natural garden table @@ -307,7 +322,7 @@ public static class ItemRemakeInfoData {0451, new ItemRemakeInfo(0451, 03991, 5, new byte[] {06, 06, 06, 02, 06, 12, 14, 14}, new byte[] {13, 04, 01, 01, 07, 11, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // festive tree {0452, new ItemRemakeInfo(0452, 03966, 5, new byte[] {06, 04, 06, 02, 06, 12, 14, 14}, new byte[] {13, 04, 01, 02, 07, 11, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // big festive tree {0453, new ItemRemakeInfo(0453, 04067, 5, new byte[] {06, 06, 06, 02, 06, 12, 14, 14}, new byte[] {13, 04, 01, 12, 07, 07, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // tabletop festive tree - {0454, new ItemRemakeInfo(0454, 03993, 7, new byte[] {01, 07, 06, 04, 02, 07, 05, 10}, new byte[] {12, 12, 12, 12, 12, 12, 12, 12}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // analog kitchen scale + {0454, new ItemRemakeInfo(0454, 03993, 7, new byte[] {01, 07, 06, 04, 02, 07, 05, 11}, new byte[] {12, 12, 12, 12, 12, 12, 12, 12}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // analog kitchen scale {0455, new ItemRemakeInfo(0455, 03961, 1, new byte[] {05, 03, 14, 14, 14, 14, 14, 14}, new byte[] {03, 10, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // fortune-telling set {0456, new ItemRemakeInfo(0456, 00669, 3, new byte[] {08, 09, 12, 04, 14, 14, 14, 14}, new byte[] {09, 09, 08, 10, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // ukulele {0457, new ItemRemakeInfo(0457, 04006, 3, new byte[] {08, 02, 05, 12, 14, 14, 14, 14}, new byte[] {13, 13, 13, 13, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // climbing wall @@ -372,7 +387,7 @@ public static class ItemRemakeInfoData {0522, new ItemRemakeInfo(0522, 04144, 6, new byte[] {01, 04, 07, 06, 02, 12, 03, 14}, new byte[] {01, 04, 07, 06, 02, 12, 03, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {13, 04, 10, 14, 14, 14, 14, 14}, false)}, // diner neon clock {0523, new ItemRemakeInfo(0523, 04441, 6, new byte[] {11, 11, 11, 11, 11, 11, 11, 14}, new byte[] {01, 04, 07, 06, 02, 08, 10, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {01, 04, 07, 05, 02, 12, 10, 14}, false)}, // diner mini table {0524, new ItemRemakeInfo(0524, 03406, 4, new byte[] {08, 12, 01, 04, 07, 14, 14, 14}, new byte[] {08, 12, 06, 10, 09, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // beekeeper's hive - {0525, new ItemRemakeInfo(0525, 04023, 2, new byte[] {01, 09, 11, 14, 14, 14, 14, 14}, new byte[] {11, 12, 04, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // pants press + {0525, new ItemRemakeInfo(0525, 04023, 2, new byte[] {09, 10, 11, 14, 14, 14, 14, 14}, new byte[] {11, 12, 04, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // pants press {0526, new ItemRemakeInfo(0526, 01161, 3, new byte[] {00, 11, 12, 12, 14, 14, 14, 14}, new byte[] {11, 11, 11, 11, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // cream and sugar {0528, new ItemRemakeInfo(0528, 04445, 3, new byte[] {08, 11, 09, 10, 14, 14, 14, 14}, new byte[] {08, 11, 09, 10, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {06, 10, 12, 09, 14, 14, 14, 14}, false)}, // vintage TV tray {0529, new ItemRemakeInfo(0529, 03619, 7, new byte[] {07, 12, 09, 00, 01, 06, 00, 12}, new byte[] {10, 10, 10, 10, 10, 10, 10, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // soup kettle @@ -394,7 +409,7 @@ public static class ItemRemakeInfoData {0555, new ItemRemakeInfo(0555, 04044, 3, new byte[] {09, 00, 08, 12, 14, 14, 14, 14}, new byte[] {09, 00, 08, 12, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 13, 13, 09, 05, 14, 14, 14}, true)}, // log extra-long sofa {0556, new ItemRemakeInfo(0556, 04110, 3, new byte[] {12, 12, 12, 12, 14, 14, 14, 14}, new byte[] {10, 10, 10, 10, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // essay set {0558, new ItemRemakeInfo(0558, 04019, 5, new byte[] {11, 01, 02, 05, 07, 10, 14, 14}, new byte[] {10, 10, 10, 10, 10, 10, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // stand mixer - {0559, new ItemRemakeInfo(0559, 01125, 2, new byte[] {08, 00, 12, 14, 14, 14, 14, 14}, new byte[] {12, 13, 10, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // revolving spice rack + {0559, new ItemRemakeInfo(0559, 01125, 2, new byte[] {09, 00, 11, 14, 14, 14, 14, 14}, new byte[] {12, 13, 12, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // revolving spice rack {0561, new ItemRemakeInfo(0561, 04109, 3, new byte[] {11, 12, 10, 01, 14, 14, 14, 14}, new byte[] {11, 11, 11, 11, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // double-door refrigerator {0562, new ItemRemakeInfo(0562, 04114, 5, new byte[] {01, 07, 05, 08, 00, 09, 14, 14}, new byte[] {12, 12, 12, 12, 12, 12, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // tissue box {0563, new ItemRemakeInfo(0563, 04687, 5, new byte[] {01, 06, 04, 00, 05, 02, 14, 14}, new byte[] {11, 08, 12, 10, 00, 02, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // toolbox @@ -408,7 +423,7 @@ public static class ItemRemakeInfoData {0572, new ItemRemakeInfo(0572, 00954, 6, new byte[] {11, 01, 07, 04, 06, 12, 10, 14}, new byte[] {11, 12, 12, 10, 09, 12, 10, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // espresso maker {0573, new ItemRemakeInfo(0573, 04722, 3, new byte[] {09, 04, 01, 10, 14, 14, 14, 14}, new byte[] {09, 04, 01, 10, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // monster statue {0574, new ItemRemakeInfo(0574, 01509, 7, new byte[] {01, 04, 07, 06, 02, 12, 10, 11}, new byte[] {10, 10, 10, 10, 10, 10, 10, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // robot hero - {0575, new ItemRemakeInfo(0575, 01507, 3, new byte[] {13, 13, 13, 10, 14, 14, 14, 14}, new byte[] {13, 07, 12, 01, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // teacup ride + {0575, new ItemRemakeInfo(0575, 01507, 3, new byte[] {13, 13, 13, 10, 14, 14, 14, 14}, new byte[] {13, 07, 12, 01, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // plaza teacup ride {0576, new ItemRemakeInfo(0576, 04102, 2, new byte[] {08, 00, 09, 14, 14, 14, 14, 14}, new byte[] {08, 00, 09, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 10, 04, 01, 07, 14, 14, 14}, false)}, // poolside bed {0577, new ItemRemakeInfo(0577, 03977, 5, new byte[] {12, 09, 02, 07, 03, 12, 14, 14}, new byte[] {13, 09, 02, 07, 03, 12, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // shell arch {0578, new ItemRemakeInfo(0578, 03978, 5, new byte[] {12, 09, 02, 07, 03, 12, 14, 14}, new byte[] {08, 09, 02, 07, 03, 12, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // shell partition @@ -439,7 +454,7 @@ public static class ItemRemakeInfoData {0606, new ItemRemakeInfo(0606, 05337, 3, new byte[] {04, 02, 05, 07, 14, 14, 14, 14}, new byte[] {12, 12, 12, 12, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // three-tiered snowperson {0607, new ItemRemakeInfo(0607, 05338, 7, new byte[] {11, 10, 12, 00, 08, 09, 11, 07}, new byte[] {11, 10, 12, 00, 08, 09, 11, 07}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {11, 12, 09, 09, 12, 08, 11, 07}, false)}, // simple panel {0608, new ItemRemakeInfo(0608, 01330, 2, new byte[] {00, 07, 12, 14, 14, 14, 14, 14}, new byte[] {11, 07, 10, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // basic teacher's desk - {0609, new ItemRemakeInfo(0609, 03471, 3, new byte[] {11, 09, 12, 09, 14, 14, 14, 14}, new byte[] {10, 11, 12, 12, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // light switch + {0609, new ItemRemakeInfo(0609, 03471, 3, new byte[] {11, 07, 12, 09, 14, 14, 14, 14}, new byte[] {10, 11, 12, 12, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // light switch {0610, new ItemRemakeInfo(0610, 03400, 5, new byte[] {12, 10, 11, 01, 04, 06, 14, 14}, new byte[] {12, 10, 11, 02, 05, 07, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // dish-drying rack {0611, new ItemRemakeInfo(0611, 04308, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {07, 07, 11, 08, 05, 14, 14, 14}, new byte[] {03, 06, 12, 09, 04, 14, 14, 14}, false)}, // unfinished puzzle {0612, new ItemRemakeInfo(0612, 04093, 2, new byte[] {06, 07, 09, 14, 14, 14, 14, 14}, new byte[] {02, 00, 05, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // bamboo drum @@ -467,7 +482,7 @@ public static class ItemRemakeInfoData {0650, new ItemRemakeInfo(0650, 05978, 2, new byte[] {06, 07, 09, 14, 14, 14, 14, 14}, new byte[] {13, 13, 13, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // bamboo lunch box {0651, new ItemRemakeInfo(0651, 00677, 2, new byte[] {06, 08, 09, 14, 14, 14, 14, 14}, new byte[] {11, 09, 10, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // deer scare {0652, new ItemRemakeInfo(0652, 06426, 7, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Cyrano's photo - {0653, new ItemRemakeInfo(0653, 02379, 7, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // watering can + {0653, new ItemRemakeInfo(0653, 02379, 7, new byte[] {04, 00, 06, 01, 03, 02, 12, 10}, new byte[] {04, 00, 06, 01, 03, 02, 12, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // watering can {0654, new ItemRemakeInfo(0654, 06826, 6, new byte[] {07, 06, 05, 03, 02, 00, 12, 14}, new byte[] {07, 06, 05, 03, 02, 00, 12, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // nova light {0655, new ItemRemakeInfo(0655, 04118, 2, new byte[] {11, 08, 00, 14, 14, 14, 14, 14}, new byte[] {10, 09, 13, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // magnetic knife rack {0656, new ItemRemakeInfo(0656, 06832, 1, new byte[] {02, 02, 14, 14, 14, 14, 14, 14}, new byte[] {02, 12, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // cherry-blossom clock @@ -490,10 +505,11 @@ public static class ItemRemakeInfoData {0674, new ItemRemakeInfo(0674, 07135, 7, new byte[] {12, 00, 01, 02, 03, 04, 05, 06}, new byte[] {12, 00, 01, 02, 03, 04, 05, 06}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // floor light {0675, new ItemRemakeInfo(0675, 07136, 4, new byte[] {12, 10, 01, 05, 02, 14, 14, 14}, new byte[] {06, 06, 06, 06, 06, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // cat grass {0676, new ItemRemakeInfo(0676, 07148, 3, new byte[] {01, 04, 07, 00, 14, 14, 14, 14}, new byte[] {12, 12, 12, 12, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // life ring + {0678, new ItemRemakeInfo(0678, 07154, 7, new byte[] {08, 09, 09, 06, 02, 12, 10, 01}, new byte[] {08, 09, 09, 06, 02, 12, 10, 01}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 12, 08, 12, 07, 02, 12, 13}, true)}, // wooden box {0680, new ItemRemakeInfo(0680, 07189, 7, new byte[] {10, 10, 10, 10, 10, 10, 10, 10}, new byte[] {12, 07, 00, 01, 02, 03, 04, 06}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // studio spotlight {0681, new ItemRemakeInfo(0681, 07190, 7, new byte[] {10, 10, 10, 10, 10, 10, 10, 10}, new byte[] {12, 07, 00, 01, 02, 03, 04, 06}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // studio wall spotlight {0682, new ItemRemakeInfo(0682, 01645, 6, new byte[] {01, 08, 01, 09, 05, 12, 10, 14}, new byte[] {01, 08, 00, 00, 05, 08, 10, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 10, 12, 03, 06, 05, 13, 02}, true)}, // electric guitar - {0684, new ItemRemakeInfo(0684, 07229, 5, new byte[] {06, 04, 09, 07, 01, 10, 14, 14}, new byte[] {09, 12, 08, 09, 09, 09, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // handcart + {0684, new ItemRemakeInfo(0684, 07229, 5, new byte[] {06, 04, 09, 07, 01, 11, 14, 14}, new byte[] {09, 12, 08, 09, 09, 09, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // handcart {0685, new ItemRemakeInfo(0685, 07237, 2, new byte[] {07, 01, 12, 14, 14, 14, 14, 14}, new byte[] {06, 06, 06, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // pansy table {0686, new ItemRemakeInfo(0686, 07236, 2, new byte[] {12, 02, 07, 14, 14, 14, 14, 14}, new byte[] {06, 12, 09, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // lily record player {0687, new ItemRemakeInfo(0687, 07235, 2, new byte[] {01, 03, 10, 14, 14, 14, 14, 14}, new byte[] {06, 06, 06, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // rose bed @@ -575,7 +591,7 @@ public static class ItemRemakeInfoData {0796, new ItemRemakeInfo(0796, 00704, 5, new byte[] {01, 06, 01, 12, 12, 04, 14, 14}, new byte[] {05, 12, 06, 01, 09, 05, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // tapestry {0799, new ItemRemakeInfo(0799, 07529, 5, new byte[] {04, 06, 01, 09, 10, 12, 14, 14}, new byte[] {11, 11, 11, 11, 11, 11, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // folding chair {0800, new ItemRemakeInfo(0800, 06818, 5, new byte[] {13, 04, 01, 02, 07, 12, 14, 14}, new byte[] {09, 11, 12, 02, 09, 11, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // ornament mobile - {0801, new ItemRemakeInfo(0801, 08178, 7, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // outdoorsy net + {0801, new ItemRemakeInfo(0801, 08178, 7, new byte[] {06, 00, 05, 01, 08, 02, 07, 10}, new byte[] {11, 11, 11, 11, 11, 11, 11, 11}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // outdoorsy net {0803, new ItemRemakeInfo(0803, 00688, 2, new byte[] {06, 00, 09, 14, 14, 14, 14, 14}, new byte[] {01, 09, 09, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // pagoda {0804, new ItemRemakeInfo(0804, 08298, 6, new byte[] {11, 10, 12, 01, 04, 07, 02, 14}, new byte[] {11, 10, 12, 01, 04, 07, 02, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 04, 02, 05, 07, 14, 14, 14}, false)}, // bunk bed {0805, new ItemRemakeInfo(0805, 02319, 3, new byte[] {08, 11, 09, 10, 14, 14, 14, 14}, new byte[] {08, 11, 09, 10, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // drinking fountain @@ -597,17 +613,17 @@ public static class ItemRemakeInfoData {0822, new ItemRemakeInfo(0822, 08418, 4, new byte[] {12, 07, 02, 06, 05, 14, 14, 14}, new byte[] {08, 09, 02, 06, 10, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // fragrance diffuser {0823, new ItemRemakeInfo(0823, 08417, 5, new byte[] {12, 09, 07, 01, 04, 10, 14, 14}, new byte[] {13, 13, 13, 13, 13, 13, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // wall-mounted tool board {0824, new ItemRemakeInfo(0824, 07868, 5, new byte[] {12, 01, 08, 10, 04, 09, 14, 14}, new byte[] {12, 10, 13, 05, 12, 10, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // surfboard - {0825, new ItemRemakeInfo(0825, 05784, 7, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // net - {0826, new ItemRemakeInfo(0826, 02377, 7, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // fishing rod - {0827, new ItemRemakeInfo(0827, 02099, 7, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // shovel - {0828, new ItemRemakeInfo(0828, 08177, 7, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // colorful net - {0829, new ItemRemakeInfo(0829, 08176, 7, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // star net + {0825, new ItemRemakeInfo(0825, 05784, 7, new byte[] {01, 07, 06, 04, 03, 02, 12, 10}, new byte[] {08, 08, 08, 08, 08, 08, 08, 08}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // net + {0826, new ItemRemakeInfo(0826, 02377, 7, new byte[] {04, 07, 06, 01, 03, 02, 12, 10}, new byte[] {08, 08, 08, 08, 08, 08, 08, 08}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // fishing rod + {0827, new ItemRemakeInfo(0827, 02099, 7, new byte[] {01, 07, 06, 04, 03, 02, 12, 10}, new byte[] {10, 10, 10, 10, 10, 10, 10, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // shovel + {0828, new ItemRemakeInfo(0828, 08177, 7, new byte[] {07, 01, 00, 02, 06, 03, 12, 11}, new byte[] {00, 07, 04, 07, 04, 02, 04, 06}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // colorful net + {0829, new ItemRemakeInfo(0829, 08176, 7, new byte[] {07, 01, 04, 06, 02, 03, 05, 06}, new byte[] {07, 01, 04, 06, 02, 03, 05, 06}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // star net {0830, new ItemRemakeInfo(0830, 08415, 3, new byte[] {07, 10, 04, 01, 14, 14, 14, 14}, new byte[] {01, 01, 01, 07, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // imperial dining lantern {0831, new ItemRemakeInfo(0831, 08760, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // customizable phone case kit {0832, new ItemRemakeInfo(0832, 08826, 7, new byte[] {07, 08, 00, 09, 10, 06, 04, 02}, new byte[] {07, 08, 00, 09, 10, 06, 04, 02}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // wooden table mirror - {0833, new ItemRemakeInfo(0833, 08473, 7, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // outdoorsy fishing rod - {0835, new ItemRemakeInfo(0835, 08472, 7, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // colorful fishing rod - {0836, new ItemRemakeInfo(0836, 08471, 7, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // fish fishing rod + {0833, new ItemRemakeInfo(0833, 08473, 7, new byte[] {06, 00, 05, 01, 08, 02, 07, 10}, new byte[] {10, 10, 10, 10, 10, 10, 10, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // outdoorsy fishing rod + {0835, new ItemRemakeInfo(0835, 08472, 7, new byte[] {07, 00, 05, 02, 06, 03, 12, 10}, new byte[] {00, 07, 07, 07, 04, 02, 04, 06}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // colorful fishing rod + {0836, new ItemRemakeInfo(0836, 08471, 7, new byte[] {06, 07, 00, 05, 04, 03, 02, 01}, new byte[] {10, 10, 10, 10, 10, 10, 10, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // fish fishing rod {0837, new ItemRemakeInfo(0837, 08297, 2, new byte[] {11, 10, 01, 14, 14, 14, 14, 14}, new byte[] {10, 11, 10, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // stovetop espresso maker {0838, new ItemRemakeInfo(0838, 07795, 2, new byte[] {11, 12, 06, 14, 14, 14, 14, 14}, new byte[] {11, 12, 11, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // stone lion-dog {0840, new ItemRemakeInfo(0840, 05718, 7, new byte[] {08, 09, 09, 08, 08, 10, 04, 01}, new byte[] {02, 02, 01, 07, 01, 12, 04, 02}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // timber doorplate @@ -625,20 +641,20 @@ public static class ItemRemakeInfoData {0852, new ItemRemakeInfo(0852, 09502, 5, new byte[] {08, 10, 00, 04, 02, 06, 14, 14}, new byte[] {08, 10, 00, 04, 02, 06, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // clothes closet {0853, new ItemRemakeInfo(0853, 09565, 4, new byte[] {13, 13, 13, 13, 00, 14, 14, 14}, new byte[] {13, 13, 13, 13, 11, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // mobile {0854, new ItemRemakeInfo(0854, 09568, 4, new byte[] {12, 12, 12, 04, 00, 14, 14, 14}, new byte[] {04, 04, 04, 12, 10, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // construction sign - {0856, new ItemRemakeInfo(0856, 02822, 7, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // slingshot - {0857, new ItemRemakeInfo(0857, 08579, 7, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // outdoorsy slingshot - {0858, new ItemRemakeInfo(0858, 08580, 7, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // colorful slingshot + {0856, new ItemRemakeInfo(0856, 02822, 7, new byte[] {01, 07, 06, 04, 03, 02, 12, 11}, new byte[] {08, 08, 08, 08, 08, 08, 08, 08}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // slingshot + {0857, new ItemRemakeInfo(0857, 08579, 7, new byte[] {06, 00, 05, 01, 08, 02, 07, 10}, new byte[] {11, 11, 11, 11, 11, 11, 11, 11}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // outdoorsy slingshot + {0858, new ItemRemakeInfo(0858, 08580, 7, new byte[] {07, 01, 04, 02, 06, 03, 12, 10}, new byte[] {00, 06, 07, 05, 04, 02, 01, 06}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // colorful slingshot {0859, new ItemRemakeInfo(0859, 09584, 3, new byte[] {13, 04, 01, 06, 14, 14, 14, 14}, new byte[] {13, 12, 12, 10, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // beach ball - {0860, new ItemRemakeInfo(0860, 08534, 7, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // colorful watering can - {0861, new ItemRemakeInfo(0861, 08536, 7, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // outdoorsy watering can - {0862, new ItemRemakeInfo(0862, 08577, 7, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // colorful shovel - {0863, new ItemRemakeInfo(0863, 08575, 7, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // outdoorsy shovel + {0860, new ItemRemakeInfo(0860, 08534, 7, new byte[] {07, 01, 04, 02, 06, 03, 12, 10}, new byte[] {04, 06, 00, 05, 07, 06, 00, 07}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // colorful watering can + {0861, new ItemRemakeInfo(0861, 08536, 7, new byte[] {06, 00, 05, 01, 08, 02, 07, 10}, new byte[] {10, 10, 10, 10, 10, 10, 10, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // outdoorsy watering can + {0862, new ItemRemakeInfo(0862, 08577, 7, new byte[] {07, 01, 04, 02, 06, 03, 12, 10}, new byte[] {04, 06, 00, 05, 07, 06, 00, 07}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // colorful shovel + {0863, new ItemRemakeInfo(0863, 08575, 7, new byte[] {06, 00, 05, 01, 08, 02, 07, 10}, new byte[] {11, 11, 11, 11, 11, 11, 11, 11}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // outdoorsy shovel {0864, new ItemRemakeInfo(0864, 02562, 4, new byte[] {07, 11, 09, 10, 12, 14, 14, 14}, new byte[] {12, 12, 12, 12, 12, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // candle {0866, new ItemRemakeInfo(0866, 09642, 1, new byte[] {10, 12, 14, 14, 14, 14, 14, 14}, new byte[] {10, 12, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // iron closet {0867, new ItemRemakeInfo(0867, 02559, 4, new byte[] {09, 12, 10, 08, 12, 14, 14, 14}, new byte[] {08, 12, 10, 08, 04, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // pot {0868, new ItemRemakeInfo(0868, 09619, 1, new byte[] {11, 11, 14, 14, 14, 14, 14, 14}, new byte[] {11, 11, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // utility pole {0869, new ItemRemakeInfo(0869, 01504, 5, new byte[] {07, 08, 09, 07, 03, 03, 14, 14}, new byte[] {08, 08, 09, 13, 12, 03, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 12, 04, 07, 14, 14, 14, 14}, true)}, // giant teddy bear - {0870, new ItemRemakeInfo(0870, 08576, 7, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // printed-design shovel + {0870, new ItemRemakeInfo(0870, 08576, 7, new byte[] {05, 12, 07, 02, 06, 04, 03, 10}, new byte[] {08, 08, 08, 08, 08, 08, 08, 08}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // printed-design shovel {0871, new ItemRemakeInfo(0871, 09766, 7, new byte[] {12, 01, 02, 07, 04, 09, 10, 11}, new byte[] {12, 01, 02, 07, 04, 09, 10, 11}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // mini fridge {0872, new ItemRemakeInfo(0872, 09767, 6, new byte[] {06, 07, 09, 10, 12, 01, 04, 14}, new byte[] {06, 07, 09, 10, 11, 10, 10, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // garbage bin {0873, new ItemRemakeInfo(0873, 07805, 1, new byte[] {09, 07, 14, 14, 14, 14, 14, 14}, new byte[] {10, 10, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // butter churn @@ -646,13 +662,13 @@ public static class ItemRemakeInfoData {0875, new ItemRemakeInfo(0875, 02352, 2, new byte[] {12, 12, 12, 14, 14, 14, 14, 14}, new byte[] {12, 01, 06, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // parabolic antenna {0876, new ItemRemakeInfo(0876, 07151, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {06, 01, 04, 10, 07, 14, 14, 14}, false)}, // red corner {0877, new ItemRemakeInfo(0877, 07152, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {06, 01, 04, 10, 07, 14, 14, 14}, false)}, // neutral corner - {0878, new ItemRemakeInfo(0878, 08535, 7, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // elephant watering can + {0878, new ItemRemakeInfo(0878, 08535, 7, new byte[] {11, 06, 04, 02, 01, 07, 05, 10}, new byte[] {11, 06, 04, 02, 01, 07, 05, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // elephant watering can {0879, new ItemRemakeInfo(0879, 00131, 1, new byte[] {12, 10, 14, 14, 14, 14, 14, 14}, new byte[] {07, 07, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // lucky cat {0880, new ItemRemakeInfo(0880, 10244, 3, new byte[] {06, 04, 09, 11, 14, 14, 14, 14}, new byte[] {08, 08, 08, 08, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // fragrance sticks {0882, new ItemRemakeInfo(0882, 02561, 3, new byte[] {08, 09, 12, 10, 14, 14, 14, 14}, new byte[] {08, 09, 12, 10, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 11, 02, 05, 07, 06, 01, 04}, false)}, // floor lamp {0883, new ItemRemakeInfo(0883, 10742, 2, new byte[] {06, 07, 09, 14, 14, 14, 14, 14}, new byte[] {06, 07, 09, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // bamboo stool {0884, new ItemRemakeInfo(0884, 10743, 2, new byte[] {06, 07, 09, 14, 14, 14, 14, 14}, new byte[] {08, 08, 08, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // bamboo speaker - {0885, new ItemRemakeInfo(0885, 07588, 4, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // mushroom wand + {0885, new ItemRemakeInfo(0885, 07588, 4, new byte[] {09, 12, 03, 01, 07, 14, 14, 14}, new byte[] {08, 12, 03, 12, 07, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // mushroom wand {0886, new ItemRemakeInfo(0886, 00971, 3, new byte[] {10, 12, 01, 11, 14, 14, 14, 14}, new byte[] {13, 13, 13, 13, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // snack machine {0887, new ItemRemakeInfo(0887, 00676, 2, new byte[] {11, 12, 11, 14, 14, 14, 14, 14}, new byte[] {11, 12, 06, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // tall lantern {0889, new ItemRemakeInfo(0889, 11941, 1, new byte[] {11, 11, 14, 14, 14, 14, 14, 14}, new byte[] {11, 06, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // stone arch @@ -663,6 +679,21 @@ public static class ItemRemakeInfoData {0897, new ItemRemakeInfo(0897, 11942, 1, new byte[] {13, 13, 14, 14, 14, 14, 14, 14}, new byte[] {01, 12, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // street piano {0899, new ItemRemakeInfo(0899, 00667, 1, new byte[] {05, 12, 14, 14, 14, 14, 14, 14}, new byte[] {04, 05, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // shaved-ice maker {0901, new ItemRemakeInfo(0901, 12332, 2, new byte[] {08, 00, 12, 14, 14, 14, 14, 14}, new byte[] {10, 06, 11, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // natural square table + {0902, new ItemRemakeInfo(0902, 12313, 2, new byte[] {02, 01, 05, 14, 14, 14, 14, 14}, new byte[] {12, 01, 05, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // public telephone + {0903, new ItemRemakeInfo(0903, 12312, 3, new byte[] {08, 00, 09, 00, 14, 14, 14, 14}, new byte[] {08, 00, 09, 09, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // wood-plank table + {0904, new ItemRemakeInfo(0904, 12314, 2, new byte[] {00, 09, 08, 14, 14, 14, 14, 14}, new byte[] {08, 08, 12, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // zen lowboard + {0905, new ItemRemakeInfo(0905, 12311, 5, new byte[] {01, 06, 05, 12, 10, 00, 14, 14}, new byte[] {10, 10, 10, 10, 09, 12, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // cruiser bike + {0906, new ItemRemakeInfo(0906, 01906, 3, new byte[] {01, 10, 12, 08, 14, 14, 14, 14}, new byte[] {12, 12, 12, 12, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // snare drum + {0907, new ItemRemakeInfo(0907, 12308, 3, new byte[] {06, 08, 04, 01, 14, 14, 14, 14}, new byte[] {11, 11, 11, 08, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // reception chair + {0909, new ItemRemakeInfo(0909, 12348, 5, new byte[] {06, 02, 05, 07, 00, 04, 14, 14}, new byte[] {06, 02, 05, 07, 10, 10, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // froggy chair + {0910, new ItemRemakeInfo(0910, 12349, 2, new byte[] {00, 08, 09, 14, 14, 14, 14, 14}, new byte[] {00, 08, 09, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // project table + {0911, new ItemRemakeInfo(0911, 12350, 2, new byte[] {08, 08, 09, 14, 14, 14, 14, 14}, new byte[] {08, 08, 09, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // box-shaped seat + {0912, new ItemRemakeInfo(0912, 12344, 7, new byte[] {00, 09, 01, 04, 06, 07, 04, 12}, new byte[] {01, 08, 09, 05, 08, 10, 04, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // baseball set + {0913, new ItemRemakeInfo(0913, 01141, 4, new byte[] {04, 13, 00, 12, 02, 14, 14, 14}, new byte[] {08, 08, 08, 08, 08, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // ski rack + {0914, new ItemRemakeInfo(0914, 12356, 5, new byte[] {08, 06, 09, 04, 10, 12, 14, 14}, new byte[] {08, 06, 09, 04, 10, 12, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // round pillow + {0915, new ItemRemakeInfo(0915, 12358, 3, new byte[] {12, 12, 01, 06, 14, 14, 14, 14}, new byte[] {04, 00, 12, 13, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // retro ice-cream case + {0918, new ItemRemakeInfo(0918, 12365, 7, new byte[] {12, 10, 09, 01, 07, 06, 00, 05}, new byte[] {12, 10, 09, 01, 07, 06, 00, 05}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // garden chair + {0919, new ItemRemakeInfo(0919, 12366, 6, new byte[] {04, 12, 07, 01, 06, 02, 10, 14}, new byte[] {11, 11, 11, 11, 06, 12, 10, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 12, 12, 12, 12, 12, 12, 12}, true)}, // plastic bench {0920, new ItemRemakeInfo(0920, 12373, 5, new byte[] {01, 06, 11, 13, 00, 10, 14, 14}, new byte[] {12, 07, 11, 12, 00, 01, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Pocket vintage camper {0921, new ItemRemakeInfo(0921, 12372, 5, new byte[] {07, 01, 06, 13, 11, 00, 14, 14}, new byte[] {01, 10, 06, 13, 13, 13, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Pocket modern camper {0922, new ItemRemakeInfo(0922, 12402, 2, new byte[] {12, 12, 06, 14, 14, 14, 14, 14}, new byte[] {05, 09, 07, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // wedding arch @@ -676,8 +707,157 @@ public static class ItemRemakeInfoData {0930, new ItemRemakeInfo(0930, 12409, 2, new byte[] {12, 09, 07, 14, 14, 14, 14, 14}, new byte[] {11, 07, 10, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // wedding pipe organ {0931, new ItemRemakeInfo(0931, 12407, 2, new byte[] {02, 12, 07, 14, 14, 14, 14, 14}, new byte[] {06, 06, 06, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // wedding decoration {0932, new ItemRemakeInfo(0932, 12404, 2, new byte[] {02, 08, 06, 14, 14, 14, 14, 14}, new byte[] {12, 12, 12, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // wedding head table + {0933, new ItemRemakeInfo(0933, 12516, 4, new byte[] {08, 04, 07, 06, 09, 14, 14, 14}, new byte[] {11, 10, 02, 10, 10, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // sampler {0934, new ItemRemakeInfo(0934, 12543, 1, new byte[] {10, 10, 14, 14, 14, 14, 14, 14}, new byte[] {13, 10, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Nintendo Switch + {0935, new ItemRemakeInfo(0935, 12599, 3, new byte[] {11, 00, 10, 06, 14, 14, 14, 14}, new byte[] {11, 11, 10, 11, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // office chair + {0940, new ItemRemakeInfo(0940, 12612, 6, new byte[] {05, 01, 06, 07, 06, 02, 10, 14}, new byte[] {13, 13, 13, 13, 13, 13, 13, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // capsule-toy machine + {0941, new ItemRemakeInfo(0941, 12608, 4, new byte[] {11, 06, 01, 12, 10, 14, 14, 14}, new byte[] {13, 13, 13, 13, 13, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // flower display case + {0942, new ItemRemakeInfo(0942, 12610, 2, new byte[] {08, 05, 01, 14, 14, 14, 14, 14}, new byte[] {13, 13, 10, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // frozen-drink machine + {0943, new ItemRemakeInfo(0943, 12614, 6, new byte[] {07, 09, 12, 10, 05, 02, 00, 14}, new byte[] {01, 12, 05, 11, 04, 12, 06, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // peacock chair + {0944, new ItemRemakeInfo(0944, 12613, 5, new byte[] {04, 06, 07, 01, 05, 02, 14, 14}, new byte[] {11, 07, 11, 07, 11, 12, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // fancy tea set + {0945, new ItemRemakeInfo(0945, 12606, 3, new byte[] {01, 07, 06, 04, 14, 14, 14, 14}, new byte[] {10, 10, 10, 10, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // tractor + {0946, new ItemRemakeInfo(0946, 00967, 3, new byte[] {09, 02, 12, 09, 14, 14, 14, 14}, new byte[] {13, 13, 13, 13, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // flower bed + {0947, new ItemRemakeInfo(0947, 12605, 3, new byte[] {07, 04, 06, 01, 14, 14, 14, 14}, new byte[] {07, 04, 06, 01, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {07, 04, 13, 14, 14, 14, 14, 14}, false)}, // safety barrier + {0948, new ItemRemakeInfo(0948, 12637, 3, new byte[] {06, 12, 10, 08, 14, 14, 14, 14}, new byte[] {11, 11, 10, 12, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {10, 10, 10, 14, 14, 14, 14, 14}, false)}, // examination-room desk + {0949, new ItemRemakeInfo(0949, 00538, 4, new byte[] {12, 05, 02, 06, 07, 14, 14, 14}, new byte[] {11, 11, 11, 11, 11, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // exam table + {0950, new ItemRemakeInfo(0950, 12670, 3, new byte[] {12, 08, 10, 11, 14, 14, 14, 14}, new byte[] {12, 12, 10, 11, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // office cabinet + {0951, new ItemRemakeInfo(0951, 00534, 3, new byte[] {12, 02, 12, 12, 14, 14, 14, 14}, new byte[] {12, 02, 06, 09, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // hospital bed + {0952, new ItemRemakeInfo(0952, 12653, 3, new byte[] {05, 02, 08, 09, 14, 14, 14, 14}, new byte[] {12, 12, 12, 12, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // modern hospital bed + {0955, new ItemRemakeInfo(0955, 12673, 2, new byte[] {11, 10, 12, 14, 14, 14, 14, 14}, new byte[] {13, 13, 13, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // tall file cabinet + {0956, new ItemRemakeInfo(0956, 12674, 2, new byte[] {11, 10, 12, 14, 14, 14, 14, 14}, new byte[] {13, 13, 13, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // short file cabinet + {0957, new ItemRemakeInfo(0957, 12675, 7, new byte[] {12, 09, 08, 10, 09, 08, 11, 00}, new byte[] {06, 06, 06, 06, 06, 06, 06, 06}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // plant partition + {0958, new ItemRemakeInfo(0958, 12676, 4, new byte[] {08, 09, 09, 12, 06, 14, 14, 14}, new byte[] {08, 09, 09, 12, 06, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // large magazine rack + {0959, new ItemRemakeInfo(0959, 12677, 3, new byte[] {12, 12, 11, 09, 14, 14, 14, 14}, new byte[] {12, 02, 11, 09, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // medicine chest + {0960, new ItemRemakeInfo(0960, 12669, 2, new byte[] {11, 12, 10, 14, 14, 14, 14, 14}, new byte[] {11, 12, 10, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {04, 01, 06, 07, 12, 10, 02, 14}, false)}, // donut stool + {0961, new ItemRemakeInfo(0961, 12678, 7, new byte[] {12, 08, 09, 09, 05, 02, 09, 07}, new byte[] {11, 12, 10, 09, 12, 12, 12, 11}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // arched reception counter + {0962, new ItemRemakeInfo(0962, 12679, 7, new byte[] {12, 10, 08, 09, 05, 02, 10, 08}, new byte[] {12, 10, 08, 09, 12, 12, 10, 08}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 12, 12, 14, 14, 14, 14, 14}, false)}, // reception counter + {0964, new ItemRemakeInfo(0964, 12699, 2, new byte[] {11, 12, 10, 14, 14, 14, 14, 14}, new byte[] {11, 12, 10, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {04, 06, 01, 05, 07, 12, 00, 14}, false)}, // standing electric sign + {0994, new ItemRemakeInfo(0994, 12712, 2, new byte[] {11, 09, 12, 14, 14, 14, 14, 14}, new byte[] {13, 13, 13, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // salad bar + {0995, new ItemRemakeInfo(0995, 12714, 1, new byte[] {12, 10, 14, 14, 14, 14, 14, 14}, new byte[] {11, 11, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // modern cash register + {0996, new ItemRemakeInfo(0996, 12713, 4, new byte[] {07, 11, 09, 10, 12, 14, 14, 14}, new byte[] {07, 11, 09, 10, 12, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // antique cash register + {0997, new ItemRemakeInfo(0997, 12715, 2, new byte[] {06, 04, 12, 14, 14, 14, 14, 14}, new byte[] {12, 11, 00, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {05, 08, 12, 14, 14, 14, 14, 14}, false)}, // bulletin board + {0998, new ItemRemakeInfo(0998, 12700, 5, new byte[] {11, 06, 11, 09, 12, 00, 14, 14}, new byte[] {11, 11, 11, 09, 12, 12, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // sturdy office desk + {0999, new ItemRemakeInfo(0999, 12702, 4, new byte[] {01, 04, 10, 09, 06, 14, 14, 14}, new byte[] {13, 13, 13, 13, 13, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // strapped books + {1000, new ItemRemakeInfo(1000, 12704, 5, new byte[] {04, 10, 01, 06, 07, 09, 14, 14}, new byte[] {11, 11, 11, 11, 11, 11, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // basic school chair + {1001, new ItemRemakeInfo(1001, 12705, 5, new byte[] {11, 11, 11, 11, 11, 11, 14, 14}, new byte[] {11, 12, 00, 01, 12, 00, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // stewpot + {1002, new ItemRemakeInfo(1002, 12706, 6, new byte[] {10, 10, 10, 10, 10, 10, 10, 14}, new byte[] {10, 01, 07, 07, 09, 07, 01, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // imperial pot + {1003, new ItemRemakeInfo(1003, 12707, 2, new byte[] {13, 13, 13, 14, 14, 14, 14, 14}, new byte[] {11, 11, 11, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // cans + {1004, new ItemRemakeInfo(1004, 12708, 1, new byte[] {12, 08, 14, 14, 14, 14, 14, 14}, new byte[] {11, 13, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // cooking tools + {1006, new ItemRemakeInfo(1006, 12717, 2, new byte[] {06, 06, 10, 14, 14, 14, 14, 14}, new byte[] {00, 09, 12, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // left chalkboard section + {1007, new ItemRemakeInfo(1007, 12718, 2, new byte[] {06, 06, 10, 14, 14, 14, 14, 14}, new byte[] {00, 09, 12, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // right chalkboard section + {1009, new ItemRemakeInfo(1009, 12720, 1, new byte[] {11, 07, 14, 14, 14, 14, 14, 14}, new byte[] {11, 07, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // fancy water pitcher + {1010, new ItemRemakeInfo(1010, 12709, 2, new byte[] {10, 07, 01, 14, 14, 14, 14, 14}, new byte[] {08, 08, 08, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // carp on a cutting board + {1011, new ItemRemakeInfo(1011, 12701, 4, new byte[] {11, 11, 12, 08, 10, 14, 14, 14}, new byte[] {11, 11, 12, 13, 10, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // school locker {1012, new ItemRemakeInfo(1012, 12741, 1, new byte[] {04, 04, 14, 14, 14, 14, 14, 14}, new byte[] {06, 06, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // world map + {1015, new ItemRemakeInfo(1015, 12745, 7, new byte[] {12, 11, 06, 02, 01, 07, 05, 12}, new byte[] {12, 11, 06, 02, 01, 07, 12, 06}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 05, 10, 00, 06, 01, 03, 09}, false)}, // large covered round table + {1016, new ItemRemakeInfo(1016, 12744, 7, new byte[] {12, 11, 06, 02, 01, 07, 05, 12}, new byte[] {12, 11, 06, 02, 01, 07, 12, 06}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 05, 10, 00, 06, 01, 03, 09}, false)}, // small covered round table + {1017, new ItemRemakeInfo(1017, 12766, 4, new byte[] {09, 08, 09, 12, 10, 14, 14, 14}, new byte[] {11, 11, 11, 10, 10, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // small café table + {1018, new ItemRemakeInfo(1018, 12767, 4, new byte[] {09, 08, 09, 12, 10, 14, 14, 14}, new byte[] {11, 11, 11, 10, 10, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // large café table + {1019, new ItemRemakeInfo(1019, 12768, 7, new byte[] {11, 02, 08, 09, 12, 08, 12, 10}, new byte[] {12, 12, 12, 09, 12, 08, 08, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // checkout counter + {1020, new ItemRemakeInfo(1020, 12769, 3, new byte[] {12, 08, 02, 09, 14, 14, 14, 14}, new byte[] {13, 13, 13, 13, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // dessert case + {1021, new ItemRemakeInfo(1021, 12772, 2, new byte[] {05, 02, 12, 14, 14, 14, 14, 14}, new byte[] {13, 13, 13, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // ice-cream display + {1022, new ItemRemakeInfo(1022, 12773, 7, new byte[] {00, 09, 12, 10, 01, 06, 04, 02}, new byte[] {12, 10, 11, 11, 11, 11, 11, 11}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // counter chair + {1023, new ItemRemakeInfo(1023, 12774, 3, new byte[] {11, 12, 08, 09, 14, 14, 14, 14}, new byte[] {08, 09, 12, 06, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // busing station + {1024, new ItemRemakeInfo(1024, 12775, 2, new byte[] {13, 13, 13, 14, 14, 14, 14, 14}, new byte[] {12, 04, 12, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // afternoon-tea set + {1025, new ItemRemakeInfo(1025, 12776, 7, new byte[] {00, 08, 09, 09, 02, 01, 12, 10}, new byte[] {00, 12, 10, 09, 02, 10, 12, 07}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // counter table + {1026, new ItemRemakeInfo(1026, 12777, 3, new byte[] {09, 08, 12, 02, 14, 14, 14, 14}, new byte[] {09, 08, 08, 02, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // covered counter + {1027, new ItemRemakeInfo(1027, 12778, 1, new byte[] {12, 10, 14, 14, 14, 14, 14, 14}, new byte[] {12, 04, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // touchscreen cash register + {1028, new ItemRemakeInfo(1028, 12779, 7, new byte[] {08, 00, 09, 12, 10, 02, 05, 11}, new byte[] {08, 00, 09, 12, 10, 02, 12, 11}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // wood partition + {1029, new ItemRemakeInfo(1029, 12780, 3, new byte[] {09, 11, 07, 11, 14, 14, 14, 14}, new byte[] {13, 13, 13, 05, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // wall shelf with bottles + {1030, new ItemRemakeInfo(1030, 12782, 3, new byte[] {08, 09, 10, 12, 14, 14, 14, 14}, new byte[] {09, 12, 09, 05, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 04, 06, 01, 09, 08, 02, 05}, false)}, // bistro table + {1031, new ItemRemakeInfo(1031, 01820, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 05, 04, 02, 01, 08, 14, 14}, new byte[] {12, 02, 10, 13, 13, 08, 14, 14}, false)}, // stack of clothes + {1032, new ItemRemakeInfo(1032, 12886, 4, new byte[] {08, 08, 09, 12, 13, 14, 14, 14}, new byte[] {13, 06, 09, 02, 13, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {01, 08, 11, 07, 12, 14, 14, 14}, false)}, // corner clothing rack + {1033, new ItemRemakeInfo(1033, 12891, 4, new byte[] {09, 09, 10, 12, 07, 14, 14, 14}, new byte[] {09, 09, 10, 12, 07, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // full-length mirror + {1034, new ItemRemakeInfo(1034, 12887, 3, new byte[] {12, 08, 09, 02, 14, 14, 14, 14}, new byte[] {12, 12, 08, 12, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // glass showcase + {1035, new ItemRemakeInfo(1035, 12882, 2, new byte[] {12, 09, 10, 14, 14, 14, 14, 14}, new byte[] {13, 13, 13, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {06, 12, 01, 07, 04, 14, 14, 14}, false)}, // small mannequin + {1036, new ItemRemakeInfo(1036, 12885, 2, new byte[] {08, 09, 12, 14, 14, 14, 14, 14}, new byte[] {13, 11, 02, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // hanging clothing rack + {1037, new ItemRemakeInfo(1037, 12893, 3, new byte[] {09, 10, 13, 13, 14, 14, 14, 14}, new byte[] {12, 09, 13, 13, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // stacked shoeboxes + {1038, new ItemRemakeInfo(1038, 12890, 3, new byte[] {12, 10, 01, 08, 14, 14, 14, 14}, new byte[] {12, 10, 01, 08, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 01, 07, 04, 06, 14, 14, 14}, true)}, // merchandise table + {1039, new ItemRemakeInfo(1039, 12879, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {01, 10, 07, 01, 12, 06, 07, 02}, false)}, // tabletop POP display + {1040, new ItemRemakeInfo(1040, 12880, 1, new byte[] {11, 10, 14, 14, 14, 14, 14, 14}, new byte[] {11, 10, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {10, 01, 10, 12, 05, 08, 11, 01}, false)}, // standing shop sign + {1041, new ItemRemakeInfo(1041, 12888, 3, new byte[] {11, 10, 12, 07, 14, 14, 14, 14}, new byte[] {13, 13, 13, 13, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // hanger rack + {1042, new ItemRemakeInfo(1042, 12883, 4, new byte[] {08, 08, 09, 12, 13, 14, 14, 14}, new byte[] {13, 13, 13, 13, 13, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {04, 04, 10, 12, 13, 14, 14, 14}, false)}, // midsized clothing rack + {1043, new ItemRemakeInfo(1043, 12884, 4, new byte[] {08, 08, 09, 12, 13, 14, 14, 14}, new byte[] {13, 13, 12, 13, 13, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // small clothing rack + {1044, new ItemRemakeInfo(1044, 12892, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {08, 12, 04, 10, 01, 06, 07, 12}, new byte[] {08, 12, 04, 10, 01, 06, 12, 13}, false)}, // sturdy paper bag + {1045, new ItemRemakeInfo(1045, 12889, 7, new byte[] {12, 09, 10, 01, 07, 06, 04, 02}, new byte[] {12, 09, 09, 09, 09, 09, 09, 09}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // boxy stool + {1046, new ItemRemakeInfo(1046, 12881, 2, new byte[] {12, 09, 10, 14, 14, 14, 14, 14}, new byte[] {12, 09, 10, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {04, 01, 07, 10, 12, 14, 14, 14}, false)}, // dress mannequin + {1047, new ItemRemakeInfo(1047, 01314, 5, new byte[] {08, 11, 11, 12, 02, 05, 14, 14}, new byte[] {08, 11, 11, 09, 12, 11, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // handwashing area + {1048, new ItemRemakeInfo(1048, 12976, 7, new byte[] {01, 04, 06, 02, 10, 12, 07, 01}, new byte[] {12, 12, 12, 12, 12, 12, 12, 12}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // mini dharma + {1051, new ItemRemakeInfo(1051, 12604, 3, new byte[] {07, 06, 01, 11, 14, 14, 14, 14}, new byte[] {09, 09, 09, 09, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // jackhammer + {1059, new ItemRemakeInfo(1059, 12996, 7, new byte[] {08, 09, 12, 02, 07, 06, 05, 03}, new byte[] {08, 09, 12, 02, 07, 06, 05, 03}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {09, 04, 12, 02, 07, 06, 05, 03}, false)}, // simple chair + {1061, new ItemRemakeInfo(1061, 12994, 7, new byte[] {08, 09, 12, 02, 07, 06, 05, 03}, new byte[] {08, 09, 12, 02, 07, 06, 05, 03}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {09, 04, 12, 02, 07, 06, 05, 03}, false)}, // simple bed + {1062, new ItemRemakeInfo(1062, 12993, 7, new byte[] {08, 09, 12, 02, 07, 06, 05, 03}, new byte[] {11, 11, 11, 11, 11, 11, 11, 11}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // simple vanity + {1063, new ItemRemakeInfo(1063, 12998, 7, new byte[] {08, 09, 12, 02, 07, 06, 05, 03}, new byte[] {08, 09, 12, 02, 07, 06, 05, 03}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 04, 12, 02, 07, 06, 05, 03}, true)}, // simple small dresser + {1064, new ItemRemakeInfo(1064, 12995, 7, new byte[] {08, 09, 12, 02, 07, 06, 05, 03}, new byte[] {08, 09, 12, 02, 07, 06, 05, 03}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {09, 04, 12, 02, 07, 06, 05, 03}, false)}, // simple sofa + {1065, new ItemRemakeInfo(1065, 12991, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {09, 04, 12, 02, 07, 06, 05, 03}, new byte[] {09, 04, 12, 02, 07, 06, 05, 03}, false)}, // simple stool + {1066, new ItemRemakeInfo(1066, 12997, 7, new byte[] {08, 09, 12, 02, 07, 06, 05, 03}, new byte[] {08, 09, 12, 02, 07, 06, 05, 03}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // simple wall shelf + {1067, new ItemRemakeInfo(1067, 12999, 7, new byte[] {08, 09, 12, 02, 07, 06, 05, 03}, new byte[] {08, 09, 12, 02, 07, 06, 05, 03}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 04, 12, 02, 07, 06, 05, 03}, true)}, // simple table + {1068, new ItemRemakeInfo(1068, 13005, 4, new byte[] {11, 10, 00, 04, 01, 14, 14, 14}, new byte[] {11, 10, 00, 04, 01, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {01, 04, 00, 06, 03, 12, 11, 10}, false)}, // artsy chair + {1069, new ItemRemakeInfo(1069, 13004, 7, new byte[] {01, 04, 00, 06, 12, 10, 09, 07}, new byte[] {12, 12, 12, 12, 12, 12, 12, 12}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // artsy table + {1070, new ItemRemakeInfo(1070, 13006, 2, new byte[] {11, 10, 12, 14, 14, 14, 14, 14}, new byte[] {11, 10, 12, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {10, 12, 01, 00, 04, 06, 07, 09}, false)}, // cool low table + {1071, new ItemRemakeInfo(1071, 13007, 2, new byte[] {11, 10, 12, 14, 14, 14, 14, 14}, new byte[] {11, 10, 12, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {10, 12, 01, 00, 04, 06, 07, 09}, false)}, // cool side table + {1072, new ItemRemakeInfo(1072, 13008, 2, new byte[] {11, 10, 12, 14, 14, 14, 14, 14}, new byte[] {11, 10, 12, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {10, 12, 01, 00, 04, 06, 07, 09}, false)}, // cool chair + {1073, new ItemRemakeInfo(1073, 13009, 2, new byte[] {11, 10, 12, 14, 14, 14, 14, 14}, new byte[] {11, 10, 12, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {10, 12, 01, 00, 04, 06, 07, 09}, false)}, // cool bed + {1074, new ItemRemakeInfo(1074, 13010, 2, new byte[] {11, 10, 12, 14, 14, 14, 14, 14}, new byte[] {11, 10, 12, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {10, 12, 01, 00, 04, 06, 07, 09}, false)}, // cool sofa + {1088, new ItemRemakeInfo(1088, 13073, 7, new byte[] {08, 00, 09, 12, 01, 05, 11, 10}, new byte[] {08, 00, 09, 12, 01, 05, 11, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {07, 06, 05, 00, 02, 13, 06, 13}, false)}, // Nordic chair + {1090, new ItemRemakeInfo(1090, 13075, 7, new byte[] {08, 00, 09, 12, 01, 05, 11, 10}, new byte[] {08, 00, 09, 12, 01, 05, 11, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {07, 06, 05, 00, 02, 13, 06, 13}, false)}, // Nordic sofa + {1091, new ItemRemakeInfo(1091, 13076, 7, new byte[] {08, 00, 09, 12, 01, 05, 11, 10}, new byte[] {08, 00, 09, 12, 01, 05, 11, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 07, 06, 05, 00, 02, 13, 06}, true)}, // Nordic low table + {1092, new ItemRemakeInfo(1092, 13077, 7, new byte[] {08, 00, 09, 12, 01, 05, 11, 10}, new byte[] {08, 00, 09, 12, 01, 05, 11, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 07, 06, 05, 00, 02, 13, 06}, true)}, // Nordic lowboard + {1093, new ItemRemakeInfo(1093, 13078, 7, new byte[] {08, 00, 09, 12, 01, 05, 11, 10}, new byte[] {08, 00, 09, 12, 01, 05, 11, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 07, 06, 05, 00, 02, 13, 06}, true)}, // Nordic shelves + {1094, new ItemRemakeInfo(1094, 13079, 7, new byte[] {08, 00, 09, 12, 01, 05, 11, 10}, new byte[] {08, 00, 09, 12, 01, 05, 11, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 07, 06, 05, 00, 02, 13, 06}, true)}, // Nordic table + {1095, new ItemRemakeInfo(1095, 13080, 6, new byte[] {08, 09, 12, 05, 02, 06, 11, 14}, new byte[] {08, 09, 07, 00, 02, 06, 11, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // ranch wardrobe + {1096, new ItemRemakeInfo(1096, 13081, 6, new byte[] {08, 09, 12, 05, 02, 06, 11, 14}, new byte[] {08, 09, 07, 00, 02, 06, 11, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 01, 04, 06, 02, 07, 14, 14}, true)}, // ranch tea table + {1097, new ItemRemakeInfo(1097, 13082, 6, new byte[] {08, 09, 12, 05, 02, 06, 11, 14}, new byte[] {08, 09, 07, 00, 02, 06, 11, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 01, 04, 06, 02, 07, 14, 14}, true)}, // ranch lowboard + {1098, new ItemRemakeInfo(1098, 13083, 7, new byte[] {01, 07, 05, 02, 12, 06, 03, 09}, new byte[] {01, 07, 13, 02, 04, 08, 03, 00}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Moroccan footrest + {1099, new ItemRemakeInfo(1099, 13084, 7, new byte[] {09, 07, 09, 11, 04, 06, 03, 10}, new byte[] {09, 09, 09, 12, 12, 09, 09, 09}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Moroccan tray table + {1100, new ItemRemakeInfo(1100, 13085, 7, new byte[] {01, 07, 05, 02, 12, 06, 03, 09}, new byte[] {08, 08, 08, 12, 12, 09, 09, 09}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Moroccan sofa + {1101, new ItemRemakeInfo(1101, 13108, 7, new byte[] {12, 10, 08, 09, 06, 02, 05, 07}, new byte[] {12, 10, 08, 09, 06, 02, 05, 07}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {01, 04, 08, 03, 00, 12, 05, 13}, false)}, // upright organizer + {1102, new ItemRemakeInfo(1102, 13109, 7, new byte[] {12, 10, 00, 09, 06, 02, 05, 07}, new byte[] {12, 10, 00, 09, 06, 02, 05, 07}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {01, 05, 08, 03, 00, 02, 05, 07}, false)}, // horizontal organizer + {1103, new ItemRemakeInfo(1103, 13110, 7, new byte[] {10, 11, 12, 09, 06, 02, 04, 00}, new byte[] {10, 11, 12, 09, 06, 02, 04, 00}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {04, 10, 07, 09, 06, 13, 13, 13}, false)}, // plastic clothing organizer + {1104, new ItemRemakeInfo(1104, 13111, 5, new byte[] {08, 00, 09, 10, 01, 11, 14, 14}, new byte[] {10, 10, 10, 10, 10, 09, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Japanese dresser + {1105, new ItemRemakeInfo(1105, 13112, 5, new byte[] {08, 00, 09, 10, 01, 11, 14, 14}, new byte[] {08, 00, 09, 10, 01, 11, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // zen low table + {1106, new ItemRemakeInfo(1106, 13113, 7, new byte[] {08, 09, 09, 08, 08, 08, 10, 10}, new byte[] {12, 12, 13, 12, 12, 13, 13, 13}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // shoji divider + {1107, new ItemRemakeInfo(1107, 13114, 5, new byte[] {08, 09, 11, 06, 12, 10, 14, 14}, new byte[] {10, 08, 11, 06, 12, 10, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // vintage stool + {1108, new ItemRemakeInfo(1108, 13115, 5, new byte[] {08, 09, 11, 06, 12, 10, 14, 14}, new byte[] {10, 08, 11, 06, 12, 10, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // vintage desk + {1109, new ItemRemakeInfo(1109, 13116, 5, new byte[] {09, 11, 06, 00, 04, 10, 14, 14}, new byte[] {10, 08, 11, 06, 12, 10, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // vintage sofa + {1110, new ItemRemakeInfo(1110, 13117, 5, new byte[] {08, 09, 11, 06, 12, 10, 14, 14}, new byte[] {10, 08, 11, 06, 12, 10, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // vintage low table + {1111, new ItemRemakeInfo(1111, 13118, 5, new byte[] {08, 09, 11, 06, 12, 10, 14, 14}, new byte[] {10, 08, 11, 06, 12, 10, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // vintage dresser + {1112, new ItemRemakeInfo(1112, 13119, 6, new byte[] {06, 05, 01, 07, 02, 12, 10, 14}, new byte[] {06, 05, 01, 07, 02, 12, 10, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // enamel lamp + {1113, new ItemRemakeInfo(1113, 13120, 2, new byte[] {10, 11, 07, 14, 14, 14, 14, 14}, new byte[] {12, 12, 12, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // round light fixture + {1114, new ItemRemakeInfo(1114, 13121, 6, new byte[] {09, 08, 09, 11, 07, 05, 02, 14}, new byte[] {10, 10, 10, 10, 10, 10, 10, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // wood-shade lamp + {1115, new ItemRemakeInfo(1115, 13122, 2, new byte[] {00, 09, 08, 14, 14, 14, 14, 14}, new byte[] {12, 12, 12, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // zen light + {1117, new ItemRemakeInfo(1117, 13138, 7, new byte[] {07, 11, 09, 12, 10, 05, 02, 08}, new byte[] {07, 11, 09, 12, 10, 05, 02, 08}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {06, 12, 00, 01, 10, 05, 02, 14}, false)}, // elegant chair + {1118, new ItemRemakeInfo(1118, 13139, 7, new byte[] {07, 11, 09, 12, 10, 05, 02, 08}, new byte[] {07, 11, 09, 12, 10, 05, 02, 08}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {06, 12, 00, 01, 10, 05, 02, 14}, false)}, // elegant bed + {1119, new ItemRemakeInfo(1119, 13140, 7, new byte[] {07, 11, 09, 12, 10, 05, 02, 08}, new byte[] {07, 11, 09, 12, 10, 05, 02, 08}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 06, 12, 00, 01, 10, 05, 02}, true)}, // elegant console table + {1120, new ItemRemakeInfo(1120, 13141, 7, new byte[] {07, 11, 09, 12, 10, 05, 02, 08}, new byte[] {07, 11, 09, 12, 10, 05, 02, 08}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {06, 12, 00, 01, 10, 05, 02, 14}, false)}, // elegant sofa + {1121, new ItemRemakeInfo(1121, 13142, 7, new byte[] {07, 11, 09, 12, 10, 05, 02, 08}, new byte[] {07, 11, 09, 12, 10, 05, 02, 08}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {06, 12, 00, 01, 10, 05, 02, 14}, false)}, // elegant lamp + {1122, new ItemRemakeInfo(1122, 13143, 7, new byte[] {07, 11, 09, 12, 10, 05, 02, 08}, new byte[] {07, 11, 09, 12, 10, 05, 02, 08}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 06, 12, 00, 01, 10, 05, 02}, true)}, // elegant dresser + {1123, new ItemRemakeInfo(1123, 13144, 6, new byte[] {10, 12, 01, 07, 02, 05, 06, 14}, new byte[] {10, 12, 01, 07, 02, 05, 06, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // simple shaded lamp + {1124, new ItemRemakeInfo(1124, 13145, 7, new byte[] {12, 01, 06, 11, 03, 12, 08, 12}, new byte[] {13, 07, 01, 12, 05, 02, 02, 13}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // stained-glass light + {1125, new ItemRemakeInfo(1125, 13146, 4, new byte[] {12, 05, 02, 07, 06, 14, 14, 14}, new byte[] {09, 09, 09, 09, 09, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // milk-glass lamp + {1126, new ItemRemakeInfo(1126, 13147, 2, new byte[] {12, 10, 11, 14, 14, 14, 14, 14}, new byte[] {12, 10, 11, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // fluorescent light + {1127, new ItemRemakeInfo(1127, 13148, 7, new byte[] {10, 12, 11, 07, 01, 07, 04, 13}, new byte[] {12, 12, 12, 12, 12, 12, 12, 12}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // ceiling spotlight + {1128, new ItemRemakeInfo(1128, 13149, 6, new byte[] {06, 04, 00, 01, 02, 11, 12, 14}, new byte[] {06, 04, 00, 01, 02, 11, 12, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Nordic pendant light + {1129, new ItemRemakeInfo(1129, 13150, 7, new byte[] {11, 07, 09, 12, 04, 06, 03, 10}, new byte[] {11, 07, 09, 12, 04, 06, 03, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Moroccan lights + {1130, new ItemRemakeInfo(1130, 13151, 3, new byte[] {07, 10, 01, 09, 14, 14, 14, 14}, new byte[] {07, 10, 01, 09, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {01, 05, 01, 12, 01, 04, 07, 06}, false)}, // festival lantern + {1131, new ItemRemakeInfo(1131, 13152, 6, new byte[] {12, 02, 07, 01, 06, 04, 12, 14}, new byte[] {10, 10, 10, 01, 06, 04, 12, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // imperial lamp + {1132, new ItemRemakeInfo(1132, 13153, 3, new byte[] {09, 10, 08, 12, 14, 14, 14, 14}, new byte[] {10, 10, 10, 10, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // wooden pendant light + {1133, new ItemRemakeInfo(1133, 13154, 7, new byte[] {07, 11, 12, 01, 05, 06, 02, 03}, new byte[] {12, 12, 07, 01, 05, 07, 12, 03}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // chandelier + {1134, new ItemRemakeInfo(1134, 13155, 2, new byte[] {11, 07, 10, 14, 14, 14, 14, 14}, new byte[] {12, 12, 12, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // spiral chandelier + {1135, new ItemRemakeInfo(1135, 13156, 7, new byte[] {12, 10, 11, 07, 06, 01, 07, 00}, new byte[] {12, 10, 11, 07, 06, 01, 07, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // ceiling fan + {1136, new ItemRemakeInfo(1136, 13157, 2, new byte[] {10, 12, 11, 14, 14, 14, 14, 14}, new byte[] {10, 12, 11, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {10, 05, 12, 10, 13, 04, 06, 04}, false)}, // dual hanging monitors + {1137, new ItemRemakeInfo(1137, 13158, 7, new byte[] {08, 00, 09, 08, 09, 10, 05, 02}, new byte[] {10, 10, 10, 10, 12, 10, 10, 12}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // hanging shelves + {1139, new ItemRemakeInfo(1139, 13161, 7, new byte[] {06, 01, 12, 07, 06, 10, 04, 09}, new byte[] {12, 12, 01, 01, 07, 12, 12, 06}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 13, 13, 04, 00, 12, 02, 06}, true)}, // wooden field sign + {1142, new ItemRemakeInfo(1142, 13164, 5, new byte[] {11, 07, 03, 04, 06, 13, 14, 14}, new byte[] {10, 10, 10, 10, 10, 10, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // disco ball + {1143, new ItemRemakeInfo(1143, 13185, 4, new byte[] {08, 05, 04, 12, 10, 14, 14, 14}, new byte[] {08, 04, 12, 01, 12, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // small vase + {1144, new ItemRemakeInfo(1144, 13186, 3, new byte[] {06, 06, 12, 05, 14, 14, 14, 14}, new byte[] {06, 07, 04, 05, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // porcelain vase + {1145, new ItemRemakeInfo(1145, 13187, 3, new byte[] {01, 06, 08, 04, 14, 14, 14, 14}, new byte[] {12, 07, 09, 05, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // fine vase + {1146, new ItemRemakeInfo(1146, 13188, 3, new byte[] {09, 12, 12, 07, 14, 14, 14, 14}, new byte[] {06, 04, 11, 10, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // ball catcher + {1147, new ItemRemakeInfo(1147, 13189, 5, new byte[] {08, 00, 09, 10, 01, 08, 14, 14}, new byte[] {08, 00, 09, 10, 01, 08, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // stair dresser + {1148, new ItemRemakeInfo(1148, 13190, 4, new byte[] {10, 01, 04, 11, 07, 14, 14, 14}, new byte[] {03, 00, 01, 03, 08, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // sword + {1149, new ItemRemakeInfo(1149, 13191, 4, new byte[] {10, 01, 04, 11, 07, 14, 14, 14}, new byte[] {03, 00, 01, 03, 08, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // bow + {1150, new ItemRemakeInfo(1150, 13192, 4, new byte[] {10, 01, 04, 03, 11, 14, 14, 14}, new byte[] {01, 10, 10, 10, 10, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // samurai suit + {1152, new ItemRemakeInfo(1152, 13220, 3, new byte[] {07, 10, 01, 09, 14, 14, 14, 14}, new byte[] {07, 10, 01, 09, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {01, 05, 01, 12, 01, 04, 07, 06}, false)}, // festival-lantern set {1153, new ItemRemakeInfo(1153, 13222, 3, new byte[] {00, 07, 06, 12, 14, 14, 14, 14}, new byte[] {03, 13, 09, 10, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // spooky garland {1154, new ItemRemakeInfo(1154, 13223, 3, new byte[] {03, 05, 08, 11, 14, 14, 14, 14}, new byte[] {00, 07, 06, 12, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // spooky table setting {1155, new ItemRemakeInfo(1155, 04083, 3, new byte[] {09, 09, 09, 11, 14, 14, 14, 14}, new byte[] {00, 07, 06, 12, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // spooky arch @@ -690,7 +870,10 @@ public static class ItemRemakeInfoData {1193, new ItemRemakeInfo(1193, 04090, 3, new byte[] {00, 07, 06, 12, 14, 14, 14, 14}, new byte[] {06, 06, 00, 07, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // spooky table {1194, new ItemRemakeInfo(1194, 04092, 3, new byte[] {00, 07, 06, 12, 14, 14, 14, 14}, new byte[] {08, 08, 08, 08, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // spooky lantern set {1195, new ItemRemakeInfo(1195, 12951, 3, new byte[] {00, 07, 06, 12, 14, 14, 14, 14}, new byte[] {03, 02, 09, 10, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // spooky candy set + {1196, new ItemRemakeInfo(1196, 13163, 3, new byte[] {08, 09, 09, 12, 14, 14, 14, 14}, new byte[] {08, 09, 09, 12, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 12, 08, 13, 13, 14, 14, 14}, true)}, // study carrel + {1197, new ItemRemakeInfo(1197, 13229, 4, new byte[] {11, 12, 10, 01, 04, 14, 14, 14}, new byte[] {11, 12, 10, 01, 04, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // range hood {1198, new ItemRemakeInfo(1198, 13243, 7, new byte[] {08, 09, 12, 12, 10, 09, 11, 02}, new byte[] {08, 09, 00, 10, 10, 12, 12, 02}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // puppy plushie + {1199, new ItemRemakeInfo(1199, 13201, 7, new byte[] {12, 07, 01, 09, 05, 02, 06, 03}, new byte[] {12, 07, 01, 09, 05, 02, 06, 03}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 06, 06, 05, 02, 00, 12, 14}, true)}, // bath bucket {1200, new ItemRemakeInfo(1200, 13251, 4, new byte[] {11, 07, 06, 04, 01, 14, 14, 14}, new byte[] {12, 12, 12, 05, 10, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // dinosaur toy {1201, new ItemRemakeInfo(1201, 13249, 7, new byte[] {12, 02, 04, 05, 07, 04, 09, 01}, new byte[] {08, 05, 10, 12, 06, 07, 06, 07}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // kids' tent {1204, new ItemRemakeInfo(1204, 13246, 3, new byte[] {04, 01, 00, 02, 14, 14, 14, 14}, new byte[] {05, 02, 06, 13, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // pop-up book @@ -700,11 +883,188 @@ public static class ItemRemakeInfoData {1209, new ItemRemakeInfo(1209, 13244, 6, new byte[] {01, 13, 02, 05, 04, 00, 06, 14}, new byte[] {06, 13, 12, 06, 11, 09, 08, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // gift pile {1210, new ItemRemakeInfo(1210, 13250, 3, new byte[] {10, 10, 11, 11, 14, 14, 14, 14}, new byte[] {01, 06, 04, 07, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // mini circuit {1211, new ItemRemakeInfo(1211, 13242, 6, new byte[] {04, 01, 07, 06, 02, 05, 03, 14}, new byte[] {12, 10, 12, 12, 12, 12, 10, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // RC helicopter + {1212, new ItemRemakeInfo(1212, 13202, 7, new byte[] {12, 07, 01, 09, 05, 02, 06, 03}, new byte[] {12, 07, 01, 09, 05, 02, 06, 03}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // bath stool + {1213, new ItemRemakeInfo(1213, 13203, 6, new byte[] {05, 12, 02, 06, 11, 09, 11, 14}, new byte[] {04, 04, 04, 04, 04, 04, 06, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // square bathtub + {1214, new ItemRemakeInfo(1214, 13206, 2, new byte[] {08, 09, 12, 14, 14, 14, 14, 14}, new byte[] {01, 08, 08, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // shopping bag + {1215, new ItemRemakeInfo(1215, 13210, 7, new byte[] {00, 06, 01, 04, 07, 02, 12, 10}, new byte[] {00, 06, 01, 04, 07, 02, 12, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // stacked shopping baskets + {1216, new ItemRemakeInfo(1216, 00079, 7, new byte[] {08, 09, 12, 02, 07, 06, 04, 11}, new byte[] {12, 12, 12, 12, 12, 12, 12, 12}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 08, 02, 07, 06, 05, 10, 14}, false)}, // baby bed + {1217, new ItemRemakeInfo(1217, 01222, 3, new byte[] {11, 10, 01, 04, 14, 14, 14, 14}, new byte[] {11, 10, 01, 04, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {13, 10, 13, 13, 14, 14, 14, 14}, false)}, // TV with VCR + {1218, new ItemRemakeInfo(1218, 13209, 7, new byte[] {10, 12, 09, 01, 07, 06, 05, 02}, new byte[] {10, 12, 10, 10, 12, 10, 12, 12}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {04, 13, 12, 13, 13, 13, 13, 11}, false)}, // tablet device + {1219, new ItemRemakeInfo(1219, 13211, 6, new byte[] {12, 10, 01, 07, 06, 04, 11, 14}, new byte[] {07, 07, 07, 07, 07, 07, 07, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // caged cart + {1220, new ItemRemakeInfo(1220, 13207, 1, new byte[] {10, 11, 14, 14, 14, 14, 14, 14}, new byte[] {11, 11, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {07, 01, 06, 01, 05, 04, 01, 07}, false)}, // small LED display + {1221, new ItemRemakeInfo(1221, 13255, 4, new byte[] {10, 09, 00, 12, 07, 14, 14, 14}, new byte[] {12, 09, 01, 12, 07, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // elaborate display case + {1222, new ItemRemakeInfo(1222, 13214, 7, new byte[] {11, 12, 09, 10, 01, 07, 06, 04}, new byte[] {11, 12, 09, 10, 01, 07, 06, 04}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 11, 11, 11, 11, 11, 11, 14}, true)}, // steel trash can + {1223, new ItemRemakeInfo(1223, 13274, 6, new byte[] {11, 10, 12, 01, 04, 09, 07, 14}, new byte[] {11, 10, 12, 01, 04, 09, 10, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // wristwatch + {1224, new ItemRemakeInfo(1224, 13271, 7, new byte[] {11, 12, 10, 08, 01, 07, 04, 06}, new byte[] {11, 12, 10, 08, 01, 07, 04, 06}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // upright speaker + {1225, new ItemRemakeInfo(1225, 13205, 4, new byte[] {12, 10, 11, 08, 09, 14, 14, 14}, new byte[] {12, 10, 11, 12, 10, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {13, 13, 13, 13, 14, 14, 14, 14}, false)}, // store shelf + {1226, new ItemRemakeInfo(1226, 12361, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {01, 12, 10, 14, 14, 14, 14, 14}, false)}, // zen bench + {1227, new ItemRemakeInfo(1227, 13270, 2, new byte[] {09, 00, 10, 14, 14, 14, 14, 14}, new byte[] {09, 00, 10, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // antique radio + {1228, new ItemRemakeInfo(1228, 13266, 3, new byte[] {09, 09, 08, 12, 14, 14, 14, 14}, new byte[] {09, 09, 08, 12, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // owl clock + {1229, new ItemRemakeInfo(1229, 13288, 7, new byte[] {08, 09, 12, 02, 07, 06, 04, 11}, new byte[] {08, 09, 12, 02, 07, 06, 04, 11}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 08, 02, 07, 06, 05, 11, 14}, true)}, // high chair + {1230, new ItemRemakeInfo(1230, 13294, 5, new byte[] {12, 10, 04, 00, 07, 02, 14, 14}, new byte[] {12, 10, 04, 00, 07, 02, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {04, 01, 07, 02, 05, 13, 13, 06}, false)}, // beach chairs with parasol + {1231, new ItemRemakeInfo(1231, 13296, 7, new byte[] {04, 01, 07, 06, 12, 11, 09, 10}, new byte[] {11, 11, 11, 11, 11, 11, 11, 11}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 12, 01, 07, 06, 05, 11, 10}, true)}, // vehicle cabin seat + {1232, new ItemRemakeInfo(1232, 13295, 7, new byte[] {01, 07, 06, 04, 02, 00, 03, 09}, new byte[] {12, 12, 12, 12, 12, 12, 12, 08}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {04, 04, 04, 04, 01, 01, 01, 01}, false)}, // game-show stand + {1233, new ItemRemakeInfo(1233, 13299, 6, new byte[] {06, 05, 09, 04, 06, 02, 12, 14}, new byte[] {06, 05, 09, 04, 06, 02, 12, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 01, 00, 12, 04, 10, 14, 14}, true)}, // decorative bottles + {1234, new ItemRemakeInfo(1234, 13302, 6, new byte[] {00, 01, 12, 10, 11, 11, 09, 14}, new byte[] {08, 10, 12, 10, 11, 10, 09, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // decorative pillar + {1235, new ItemRemakeInfo(1235, 13300, 2, new byte[] {12, 10, 11, 14, 14, 14, 14, 14}, new byte[] {12, 10, 11, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // stylish wall spotlight + {1236, new ItemRemakeInfo(1236, 13307, 2, new byte[] {12, 10, 11, 14, 14, 14, 14, 14}, new byte[] {12, 10, 11, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // stylish spotlight + {1237, new ItemRemakeInfo(1237, 13304, 5, new byte[] {04, 06, 01, 06, 11, 10, 14, 14}, new byte[] {11, 11, 11, 11, 11, 11, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // winnowing machine + {1238, new ItemRemakeInfo(1238, 13305, 5, new byte[] {11, 12, 10, 07, 04, 06, 14, 14}, new byte[] {10, 10, 10, 10, 10, 10, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // conveyor belt + {1240, new ItemRemakeInfo(1240, 13306, 5, new byte[] {11, 12, 10, 07, 04, 06, 14, 14}, new byte[] {11, 11, 11, 11, 11, 11, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // robot arm + {1241, new ItemRemakeInfo(1241, 13303, 7, new byte[] {12, 12, 12, 12, 12, 12, 12, 12}, new byte[] {12, 07, 08, 09, 06, 08, 13, 13}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 12, 08, 10, 14, 14, 14, 14}, true)}, // glass jar + {1244, new ItemRemakeInfo(1244, 13313, 3, new byte[] {10, 12, 09, 06, 14, 14, 14, 14}, new byte[] {10, 12, 09, 06, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // curved streetlight + {1245, new ItemRemakeInfo(1245, 13312, 3, new byte[] {10, 11, 12, 09, 14, 14, 14, 14}, new byte[] {10, 11, 12, 09, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // round streetlight + {1249, new ItemRemakeInfo(1249, 04196, 4, new byte[] {10, 12, 07, 06, 01, 14, 14, 14}, new byte[] {10, 12, 07, 06, 01, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {06, 06, 06, 06, 06, 06, 06, 14}, false)}, // crosswalk signal + {1252, new ItemRemakeInfo(1252, 13268, 4, new byte[] {12, 08, 12, 12, 12, 14, 14, 14}, new byte[] {09, 09, 05, 01, 06, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // covered wagon + {1253, new ItemRemakeInfo(1253, 13269, 6, new byte[] {09, 08, 12, 05, 01, 06, 07, 14}, new byte[] {09, 08, 12, 05, 09, 10, 09, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {08, 08, 14, 14, 14, 14, 14, 14}, false)}, // storefront + {1254, new ItemRemakeInfo(1254, 13273, 1, new byte[] {06, 06, 14, 14, 14, 14, 14, 14}, new byte[] {08, 02, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // cactus + {1255, new ItemRemakeInfo(1255, 13340, 7, new byte[] {12, 10, 09, 01, 07, 06, 00, 05}, new byte[] {12, 10, 09, 01, 07, 06, 00, 05}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // garden table + {1256, new ItemRemakeInfo(1256, 13335, 7, new byte[] {08, 12, 01, 07, 05, 02, 09, 10}, new byte[] {08, 12, 01, 07, 05, 02, 09, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // bird mobile + {1257, new ItemRemakeInfo(1257, 13336, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 05, 06, 12, 11, 00, 14, 14}, new byte[] {14, 05, 06, 12, 11, 00, 14, 14}, true)}, // construction scaffolding + {1258, new ItemRemakeInfo(1258, 13345, 7, new byte[] {07, 07, 00, 08, 08, 09, 00, 01}, new byte[] {07, 07, 00, 09, 08, 02, 00, 00}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {06, 05, 09, 09, 04, 02, 07, 10}, false)}, // snack + {1259, new ItemRemakeInfo(1259, 13338, 7, new byte[] {08, 09, 09, 12, 11, 05, 02, 09}, new byte[] {11, 13, 11, 13, 13, 13, 13, 11}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // sloppy sink + {1260, new ItemRemakeInfo(1260, 13339, 7, new byte[] {08, 11, 04, 07, 06, 05, 02, 09}, new byte[] {08, 11, 04, 07, 06, 05, 02, 09}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 05, 04, 01, 06, 07, 02, 08}, false)}, // sloppy sofa + {1261, new ItemRemakeInfo(1261, 13337, 7, new byte[] {08, 09, 09, 12, 11, 05, 02, 09}, new byte[] {12, 08, 09, 07, 06, 05, 02, 09}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {13, 13, 13, 13, 13, 13, 13, 14}, false)}, // sloppy table + {1262, new ItemRemakeInfo(1262, 13341, 7, new byte[] {12, 11, 04, 08, 12, 05, 02, 11}, new byte[] {08, 09, 09, 12, 11, 05, 02, 09}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {08, 11, 04, 07, 06, 05, 02, 09}, false)}, // sloppy bed + {1263, new ItemRemakeInfo(1263, 13343, 5, new byte[] {02, 05, 06, 07, 12, 10, 14, 14}, new byte[] {03, 04, 07, 00, 13, 03, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // dreamy wall rack + {1264, new ItemRemakeInfo(1264, 13344, 5, new byte[] {02, 05, 06, 07, 12, 10, 14, 14}, new byte[] {03, 04, 07, 00, 13, 03, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // dreamy shelves + {1265, new ItemRemakeInfo(1265, 13342, 5, new byte[] {02, 05, 06, 07, 12, 10, 14, 14}, new byte[] {03, 04, 07, 00, 13, 03, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // dreamy bed + {1266, new ItemRemakeInfo(1266, 13347, 5, new byte[] {12, 04, 01, 07, 09, 11, 14, 14}, new byte[] {05, 00, 11, 11, 06, 11, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 10, 10, 04, 14, 14, 14, 14}, true)}, // yacht + {1267, new ItemRemakeInfo(1267, 13367, 7, new byte[] {12, 08, 09, 11, 10, 12, 02, 05}, new byte[] {12, 08, 08, 12, 10, 12, 02, 05}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // bunny garden decoration + {1268, new ItemRemakeInfo(1268, 13368, 7, new byte[] {07, 11, 09, 12, 10, 05, 02, 08}, new byte[] {07, 11, 09, 12, 10, 05, 02, 08}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // elegant mirror + {1269, new ItemRemakeInfo(1269, 13363, 5, new byte[] {11, 12, 10, 07, 04, 06, 14, 14}, new byte[] {10, 10, 10, 10, 10, 10, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {10, 12, 13, 06, 01, 14, 14, 14}, false)}, // inspection equipment + {1270, new ItemRemakeInfo(1270, 13362, 4, new byte[] {11, 11, 11, 10, 09, 14, 14, 14}, new byte[] {01, 04, 07, 07, 11, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 00, 14, 14, 14, 14, 14, 14}, true)}, // double-edged sword + {1272, new ItemRemakeInfo(1272, 13366, 5, new byte[] {01, 07, 04, 00, 12, 06, 14, 14}, new byte[] {11, 11, 11, 11, 11, 11, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // chainsaw + {1273, new ItemRemakeInfo(1273, 13365, 7, new byte[] {12, 07, 01, 04, 00, 06, 03, 11}, new byte[] {13, 13, 13, 06, 13, 13, 02, 13}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 10, 01, 04, 14, 14, 14, 14}, true)}, // toothbrush-and-cup set + {1274, new ItemRemakeInfo(1274, 13360, 6, new byte[] {12, 05, 08, 09, 06, 00, 03, 14}, new byte[] {12, 05, 08, 09, 06, 00, 03, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {05, 08, 02, 04, 07, 00, 03, 14}, false)}, // bottled beverage + {1275, new ItemRemakeInfo(1275, 13361, 5, new byte[] {11, 11, 11, 11, 11, 11, 14, 14}, new byte[] {13, 13, 13, 13, 08, 11, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // paint cans + {1276, new ItemRemakeInfo(1276, 13369, 7, new byte[] {11, 09, 12, 06, 04, 01, 10, 11}, new byte[] {11, 09, 12, 06, 04, 01, 10, 09}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 12, 09, 11, 14, 14, 14, 14}, true)}, // milk can + {1277, new ItemRemakeInfo(1277, 13370, 2, new byte[] {00, 08, 06, 14, 14, 14, 14, 14}, new byte[] {00, 08, 06, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // wheat field + {1278, new ItemRemakeInfo(1278, 13356, 3, new byte[] {04, 06, 01, 10, 14, 14, 14, 14}, new byte[] {12, 11, 10, 11, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {08, 04, 12, 07, 05, 10, 14, 14}, false)}, // rolling cart + {1279, new ItemRemakeInfo(1279, 13455, 7, new byte[] {00, 06, 01, 04, 07, 02, 12, 10}, new byte[] {00, 06, 01, 04, 07, 02, 12, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // shopping basket + {1280, new ItemRemakeInfo(1280, 13454, 2, new byte[] {11, 10, 12, 14, 14, 14, 14, 14}, new byte[] {11, 10, 12, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {10, 12, 01, 00, 04, 06, 07, 09}, false)}, // cool dining table + {1283, new ItemRemakeInfo(1283, 13464, 7, new byte[] {01, 07, 06, 04, 02, 05, 12, 10}, new byte[] {08, 09, 12, 06, 07, 09, 09, 01}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // crane game + {1285, new ItemRemakeInfo(1285, 13469, 7, new byte[] {10, 10, 10, 10, 10, 10, 10, 10}, new byte[] {12, 07, 00, 01, 02, 03, 04, 06}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // stage lights + {1286, new ItemRemakeInfo(1286, 13468, 7, new byte[] {10, 10, 10, 10, 10, 10, 10, 10}, new byte[] {12, 07, 00, 01, 02, 03, 04, 06}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // hanging stage lights + {1287, new ItemRemakeInfo(1287, 13467, 4, new byte[] {10, 10, 10, 10, 10, 14, 14, 14}, new byte[] {01, 07, 02, 03, 06, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // stage flame machine + {1288, new ItemRemakeInfo(1288, 13466, 4, new byte[] {11, 07, 04, 02, 06, 14, 14, 14}, new byte[] {11, 07, 04, 02, 06, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // silver confetti blower + {1290, new ItemRemakeInfo(1290, 13479, 5, new byte[] {10, 11, 01, 07, 05, 09, 14, 14}, new byte[] {11, 10, 11, 10, 11, 11, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // nearly busted radio + {1291, new ItemRemakeInfo(1291, 13474, 5, new byte[] {01, 07, 06, 04, 03, 12, 14, 14}, new byte[] {10, 10, 10, 10, 10, 10, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // siren {1292, new ItemRemakeInfo(1292, 13450, 1, new byte[] {00, 06, 14, 14, 14, 14, 14, 14}, new byte[] {09, 08, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Turkey Day chair {1293, new ItemRemakeInfo(1293, 13449, 1, new byte[] {00, 06, 14, 14, 14, 14, 14, 14}, new byte[] {07, 07, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Turkey Day decorations {1295, new ItemRemakeInfo(1295, 13447, 1, new byte[] {12, 11, 14, 14, 14, 14, 14, 14}, new byte[] {12, 11, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Turkey Day garden stand {1296, new ItemRemakeInfo(1296, 13448, 1, new byte[] {12, 11, 14, 14, 14, 14, 14, 14}, new byte[] {00, 06, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Turkey Day hearth {1297, new ItemRemakeInfo(1297, 13453, 1, new byte[] {09, 08, 14, 14, 14, 14, 14, 14}, new byte[] {12, 06, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Turkey Day table + {1298, new ItemRemakeInfo(1298, 01206, 1, new byte[] {07, 11, 14, 14, 14, 14, 14, 14}, new byte[] {07, 11, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // trumpet + {1299, new ItemRemakeInfo(1299, 02358, 5, new byte[] {11, 11, 11, 11, 11, 11, 14, 14}, new byte[] {12, 01, 07, 06, 05, 03, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // stadium light + {1301, new ItemRemakeInfo(1301, 13472, 5, new byte[] {08, 08, 08, 08, 09, 09, 14, 14}, new byte[] {12, 06, 00, 05, 10, 11, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // windmill + {1302, new ItemRemakeInfo(1302, 13496, 4, new byte[] {11, 08, 12, 10, 06, 14, 14, 14}, new byte[] {11, 08, 09, 09, 08, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // stonework kitchen + {1303, new ItemRemakeInfo(1303, 13522, 6, new byte[] {07, 10, 09, 08, 01, 02, 10, 14}, new byte[] {07, 10, 09, 08, 01, 02, 10, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {04, 05, 10, 13, 01, 00, 04, 04}, false)}, // dress-up doll + {1304, new ItemRemakeInfo(1304, 13511, 5, new byte[] {11, 09, 10, 13, 08, 09, 14, 14}, new byte[] {11, 09, 10, 12, 08, 09, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // gear apparatus + {1305, new ItemRemakeInfo(1305, 13509, 5, new byte[] {11, 09, 10, 13, 08, 09, 14, 14}, new byte[] {11, 09, 10, 12, 08, 09, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // gear tower + {1306, new ItemRemakeInfo(1306, 13520, 3, new byte[] {11, 08, 10, 06, 14, 14, 14, 14}, new byte[] {11, 08, 10, 11, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // forbidden altar + {1307, new ItemRemakeInfo(1307, 13510, 3, new byte[] {10, 06, 00, 01, 14, 14, 14, 14}, new byte[] {11, 10, 12, 10, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // crew member's seat + {1308, new ItemRemakeInfo(1308, 13519, 7, new byte[] {10, 10, 10, 10, 10, 12, 02, 05}, new byte[] {01, 00, 06, 04, 11, 10, 12, 12}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // gaming chair + {1309, new ItemRemakeInfo(1309, 13521, 7, new byte[] {10, 10, 10, 10, 10, 12, 02, 05}, new byte[] {01, 00, 06, 04, 11, 10, 12, 12}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {03, 04, 05, 08, 02, 07, 10, 11}, false)}, // gaming desk + {1310, new ItemRemakeInfo(1310, 13508, 3, new byte[] {11, 10, 12, 10, 14, 14, 14, 14}, new byte[] {04, 06, 00, 01, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // cold sleep pod + {1311, new ItemRemakeInfo(1311, 13513, 7, new byte[] {05, 07, 06, 00, 11, 12, 01, 04}, new byte[] {11, 10, 08, 11, 01, 04, 09, 06}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 12, 04, 10, 02, 04, 14, 14}, true)}, // fish container + {1312, new ItemRemakeInfo(1312, 13504, 3, new byte[] {11, 10, 12, 10, 14, 14, 14, 14}, new byte[] {05, 06, 00, 01, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // strategic meeting table + {1313, new ItemRemakeInfo(1313, 13518, 7, new byte[] {11, 12, 10, 06, 04, 01, 07, 09}, new byte[] {10, 11, 11, 09, 09, 10, 10, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // lab chair + {1314, new ItemRemakeInfo(1314, 13523, 7, new byte[] {10, 07, 05, 02, 01, 03, 12, 10}, new byte[] {01, 06, 02, 07, 12, 00, 01, 12}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 07, 05, 12, 13, 14, 14, 14}, true)}, // skateboard + {1315, new ItemRemakeInfo(1315, 13516, 7, new byte[] {11, 12, 10, 06, 04, 01, 07, 11}, new byte[] {10, 11, 11, 11, 09, 10, 10, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // amazing machine + {1316, new ItemRemakeInfo(1316, 13502, 3, new byte[] {11, 10, 12, 10, 14, 14, 14, 14}, new byte[] {05, 06, 00, 01, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // spaceship control panel + {1317, new ItemRemakeInfo(1317, 13515, 7, new byte[] {11, 12, 07, 06, 04, 01, 10, 09}, new byte[] {11, 12, 07, 06, 04, 01, 10, 09}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 05, 13, 07, 01, 10, 10, 14}, true)}, // tank + {1318, new ItemRemakeInfo(1318, 13524, 7, new byte[] {11, 08, 09, 11, 07, 02, 05, 11}, new byte[] {10, 00, 10, 10, 06, 01, 04, 06}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // medieval building side + {1319, new ItemRemakeInfo(1319, 13512, 5, new byte[] {11, 07, 06, 04, 01, 09, 14, 14}, new byte[] {09, 09, 09, 10, 10, 12, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {05, 07, 01, 14, 14, 14, 14, 14}, false)}, // retro transportation stop + {1320, new ItemRemakeInfo(1320, 13505, 5, new byte[] {09, 01, 04, 07, 06, 10, 14, 14}, new byte[] {11, 10, 10, 06, 11, 02, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // mining car + {1321, new ItemRemakeInfo(1321, 13506, 3, new byte[] {04, 06, 00, 01, 14, 14, 14, 14}, new byte[] {11, 10, 12, 10, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // science pod + {1322, new ItemRemakeInfo(1322, 13514, 4, new byte[] {12, 02, 10, 03, 08, 14, 14, 14}, new byte[] {09, 12, 11, 10, 01, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // powder-room booth + {1323, new ItemRemakeInfo(1323, 13507, 4, new byte[] {06, 04, 12, 10, 00, 14, 14, 14}, new byte[] {09, 09, 08, 11, 09, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // banker's lamp + {1324, new ItemRemakeInfo(1324, 13503, 4, new byte[] {11, 09, 10, 12, 09, 14, 14, 14}, new byte[] {11, 09, 10, 12, 09, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // meter and pipes + {1325, new ItemRemakeInfo(1325, 13272, 7, new byte[] {06, 06, 06, 06, 06, 06, 06, 06}, new byte[] {00, 12, 07, 09, 05, 06, 11, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // evergreen ash + {1326, new ItemRemakeInfo(1326, 13578, 5, new byte[] {02, 02, 12, 10, 06, 12, 14, 14}, new byte[] {02, 02, 12, 10, 04, 03, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // inflatable bird ring + {1327, new ItemRemakeInfo(1327, 13575, 6, new byte[] {10, 11, 12, 09, 04, 01, 02, 14}, new byte[] {01, 07, 10, 11, 10, 10, 12, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // SLR camera + {1328, new ItemRemakeInfo(1328, 13582, 7, new byte[] {11, 08, 09, 11, 02, 04, 08, 09}, new byte[] {11, 08, 09, 10, 02, 12, 08, 11}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 01, 04, 00, 06, 14, 14, 14}, true)}, // castle tower + {1329, new ItemRemakeInfo(1329, 13581, 7, new byte[] {11, 08, 09, 11, 02, 04, 08, 09}, new byte[] {11, 08, 09, 10, 02, 12, 08, 11}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // castle gate + {1330, new ItemRemakeInfo(1330, 13580, 4, new byte[] {08, 13, 02, 10, 09, 14, 14, 14}, new byte[] {09, 09, 07, 11, 08, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // skateboard wall rack + {1331, new ItemRemakeInfo(1331, 13584, 3, new byte[] {11, 07, 02, 10, 14, 14, 14, 14}, new byte[] {02, 01, 05, 03, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 01, 05, 10, 02, 05, 04, 14}, false)}, // makeup pouch + {1332, new ItemRemakeInfo(1332, 13576, 6, new byte[] {06, 06, 06, 06, 06, 06, 06, 14}, new byte[] {10, 12, 06, 09, 08, 11, 00, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // schefflera + {1333, new ItemRemakeInfo(1333, 13586, 3, new byte[] {11, 12, 10, 09, 14, 14, 14, 14}, new byte[] {11, 11, 11, 11, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {04, 01, 06, 07, 03, 03, 09, 09}, false)}, // transit seat + {1335, new ItemRemakeInfo(1335, 13587, 5, new byte[] {08, 07, 02, 05, 12, 02, 14, 14}, new byte[] {07, 06, 12, 04, 06, 13, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // dried-flower garland + {1336, new ItemRemakeInfo(1336, 13579, 1, new byte[] {09, 09, 14, 14, 14, 14, 14, 14}, new byte[] {06, 08, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // baobab + {1337, new ItemRemakeInfo(1337, 13589, 7, new byte[] {10, 11, 12, 09, 01, 00, 06, 04}, new byte[] {10, 10, 12, 09, 01, 00, 06, 04}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 01, 04, 09, 10, 12, 14, 14}, true)}, // professional headphones + {1338, new ItemRemakeInfo(1338, 13577, 5, new byte[] {10, 06, 04, 12, 02, 11, 14, 14}, new byte[] {09, 09, 09, 07, 02, 03, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // potted starter plants + {1339, new ItemRemakeInfo(1339, 13573, 7, new byte[] {08, 12, 00, 09, 10, 06, 04, 02}, new byte[] {08, 12, 00, 09, 10, 06, 04, 02}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // medium wooden partition + {1340, new ItemRemakeInfo(1340, 13574, 7, new byte[] {08, 12, 00, 09, 10, 06, 04, 02}, new byte[] {08, 12, 00, 09, 10, 06, 04, 02}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // small wooden partition + {1341, new ItemRemakeInfo(1341, 13588, 7, new byte[] {08, 12, 00, 09, 08, 06, 04, 02}, new byte[] {08, 12, 00, 09, 08, 06, 04, 02}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // tension-pole rack + {1342, new ItemRemakeInfo(1342, 13583, 2, new byte[] {12, 08, 09, 14, 14, 14, 14, 14}, new byte[] {12, 08, 09, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {04, 01, 07, 06, 12, 11, 10, 14}, false)}, // rescue mannequin + {1343, new ItemRemakeInfo(1343, 13590, 7, new byte[] {11, 08, 09, 11, 02, 04, 08, 09}, new byte[] {11, 08, 09, 10, 02, 12, 08, 11}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 01, 04, 00, 06, 14, 14, 14}, true)}, // castle wall + {1344, new ItemRemakeInfo(1344, 13591, 6, new byte[] {12, 12, 04, 12, 07, 11, 02, 14}, new byte[] {10, 08, 12, 09, 06, 10, 02, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // fancy bathroom vanity + {1345, new ItemRemakeInfo(1345, 13606, 7, new byte[] {05, 07, 06, 00, 11, 12, 01, 04}, new byte[] {11, 10, 08, 11, 01, 04, 09, 06}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 12, 04, 10, 02, 04, 14, 14}, true)}, // stacked fish containers + {1350, new ItemRemakeInfo(1350, 13719, 5, new byte[] {07, 03, 02, 10, 12, 04, 14, 14}, new byte[] {00, 00, 07, 07, 07, 07, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // toy duck + {1353, new ItemRemakeInfo(1353, 13662, 4, new byte[] {12, 12, 08, 10, 11, 14, 14, 14}, new byte[] {06, 06, 08, 01, 06, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // ruined decorated pillar + {1355, new ItemRemakeInfo(1355, 13657, 3, new byte[] {09, 10, 08, 11, 14, 14, 14, 14}, new byte[] {09, 10, 08, 11, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {13, 10, 06, 11, 04, 08, 01, 01}, false)}, // decorative plate + {1357, new ItemRemakeInfo(1357, 13626, 4, new byte[] {12, 08, 01, 07, 05, 14, 14, 14}, new byte[] {07, 09, 09, 08, 08, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // ornithopter + {1358, new ItemRemakeInfo(1358, 13666, 1, new byte[] {11, 07, 14, 14, 14, 14, 14, 14}, new byte[] {11, 08, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // pile of cash + {1360, new ItemRemakeInfo(1360, 13620, 3, new byte[] {08, 08, 12, 12, 14, 14, 14, 14}, new byte[] {12, 12, 05, 05, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // office materials + {1361, new ItemRemakeInfo(1361, 13637, 3, new byte[] {11, 10, 01, 04, 14, 14, 14, 14}, new byte[] {11, 10, 01, 04, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {06, 07, 01, 04, 00, 10, 07, 02}, false)}, // outdoor folding chair + {1362, new ItemRemakeInfo(1362, 13680, 3, new byte[] {11, 10, 01, 04, 14, 14, 14, 14}, new byte[] {11, 10, 01, 04, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {11, 10, 08, 09, 14, 14, 14, 14}, false)}, // outdoor folding table + {1363, new ItemRemakeInfo(1363, 13630, 2, new byte[] {11, 07, 09, 14, 14, 14, 14, 14}, new byte[] {11, 07, 09, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {08, 04, 01, 06, 02, 05, 10, 12}, false)}, // curtain partition + {1365, new ItemRemakeInfo(1365, 13744, 7, new byte[] {09, 11, 12, 10, 01, 04, 07, 06}, new byte[] {09, 11, 12, 10, 01, 04, 07, 06}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 08, 13, 13, 08, 05, 11, 13}, false)}, // framed poster + {1368, new ItemRemakeInfo(1368, 13691, 5, new byte[] {06, 01, 03, 05, 12, 04, 14, 14}, new byte[] {02, 06, 12, 02, 06, 01, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // mounted mountain bike + {1370, new ItemRemakeInfo(1370, 13640, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {07, 01, 06, 01, 05, 04, 01, 07}, false)}, // wall-mounted LED display + {1375, new ItemRemakeInfo(1375, 13614, 3, new byte[] {08, 11, 02, 07, 14, 14, 14, 14}, new byte[] {06, 10, 05, 09, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // key tray + {1377, new ItemRemakeInfo(1377, 13638, 3, new byte[] {10, 11, 01, 06, 14, 14, 14, 14}, new byte[] {13, 13, 13, 13, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {06, 07, 01, 04, 00, 09, 12, 02}, false)}, // utility wagon + {1378, new ItemRemakeInfo(1378, 13656, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 07, 00, 01, 02, 03, 04, 06}, false)}, // cube light + {1379, new ItemRemakeInfo(1379, 13633, 4, new byte[] {07, 11, 12, 10, 01, 14, 14, 14}, new byte[] {07, 11, 12, 10, 01, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {01, 04, 06, 03, 12, 10, 07, 14}, false)}, // throne + {1380, new ItemRemakeInfo(1380, 13717, 3, new byte[] {10, 05, 09, 11, 14, 14, 14, 14}, new byte[] {10, 05, 09, 12, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // metal pot + {1381, new ItemRemakeInfo(1381, 13621, 7, new byte[] {12, 10, 04, 01, 07, 06, 02, 08}, new byte[] {10, 10, 10, 10, 10, 10, 10, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 12, 06, 05, 07, 02, 14, 14}, true)}, // minicar + {1382, new ItemRemakeInfo(1382, 13622, 6, new byte[] {10, 11, 12, 01, 04, 06, 07, 14}, new byte[] {11, 10, 10, 10, 10, 10, 10, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // luxury car + {1385, new ItemRemakeInfo(1385, 13722, 7, new byte[] {11, 08, 05, 02, 01, 04, 05, 09}, new byte[] {11, 09, 12, 12, 13, 13, 13, 00}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // recycled-paper bundle + {1386, new ItemRemakeInfo(1386, 13643, 7, new byte[] {12, 10, 01, 07, 06, 04, 00, 11}, new byte[] {10, 12, 12, 10, 12, 12, 09, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // die + {1387, new ItemRemakeInfo(1387, 13747, 2, new byte[] {10, 11, 12, 14, 14, 14, 14, 14}, new byte[] {10, 11, 12, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {01, 06, 01, 04, 07, 07, 01, 06}, false)}, // backlit sign + {1388, new ItemRemakeInfo(1388, 13678, 3, new byte[] {06, 06, 00, 05, 14, 14, 14, 14}, new byte[] {06, 06, 00, 05, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // triangular topiary + {1392, new ItemRemakeInfo(1392, 13655, 7, new byte[] {08, 09, 12, 10, 07, 11, 02, 05}, new byte[] {08, 09, 12, 10, 07, 11, 02, 05}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {01, 05, 06, 00, 05, 09, 13, 13}, false)}, // framed photo + {1396, new ItemRemakeInfo(1396, 13639, 7, new byte[] {11, 10, 12, 00, 08, 09, 11, 07}, new byte[] {11, 10, 12, 00, 08, 09, 11, 07}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {11, 12, 09, 09, 12, 08, 11, 07}, false)}, // short simple panel + {1397, new ItemRemakeInfo(1397, 13727, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 09, 01, 06, 09, 02, 07, 05}, new byte[] {12, 08, 12, 06, 00, 12, 06, 12}, false)}, // dessert carrier + {1399, new ItemRemakeInfo(1399, 13615, 7, new byte[] {08, 11, 10, 04, 01, 07, 06, 05}, new byte[] {09, 10, 09, 12, 09, 09, 09, 09}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 12, 05, 06, 02, 00, 14, 14}, true)}, // scooter + {1402, new ItemRemakeInfo(1402, 13645, 7, new byte[] {09, 07, 10, 12, 05, 02, 06, 08}, new byte[] {13, 11, 04, 13, 13, 13, 13, 13}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // scrapbook + {1403, new ItemRemakeInfo(1403, 13709, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {11, 00, 10, 07, 05, 06, 14, 14}, false)}, // spray can + {1404, new ItemRemakeInfo(1404, 13634, 6, new byte[] {12, 12, 12, 12, 12, 04, 10, 14}, new byte[] {00, 08, 02, 01, 00, 12, 01, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 01, 04, 07, 14, 14, 14, 14}, true)}, // fresh-food trays + {1407, new ItemRemakeInfo(1407, 13652, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {00, 08, 05, 14, 14, 14, 14, 14}, new byte[] {01, 09, 07, 14, 14, 14, 14, 14}, false)}, // antique map + {1411, new ItemRemakeInfo(1411, 13696, 7, new byte[] {08, 08, 07, 10, 08, 05, 09, 12}, new byte[] {08, 04, 00, 01, 06, 00, 06, 00}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // pile of cardboard boxes + {1417, new ItemRemakeInfo(1417, 13642, 7, new byte[] {13, 13, 01, 07, 06, 05, 03, 07}, new byte[] {12, 02, 02, 00, 06, 04, 10, 12}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // paper-chain ceiling garland + {1421, new ItemRemakeInfo(1421, 13624, 2, new byte[] {06, 12, 10, 14, 14, 14, 14, 14}, new byte[] {06, 12, 10, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {07, 12, 10, 13, 14, 14, 14, 14}, false)}, // scoreboard + {1422, new ItemRemakeInfo(1422, 13651, 3, new byte[] {06, 12, 01, 11, 14, 14, 14, 14}, new byte[] {09, 08, 09, 09, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 11, 08, 07, 08, 00, 14, 14}, false)}, // tokonoma + {1423, new ItemRemakeInfo(1423, 13746, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 10, 06, 08, 07, 12, 08, 14}, new byte[] {12, 10, 06, 08, 06, 04, 08, 14}, false)}, // stacked bags + {1426, new ItemRemakeInfo(1426, 13748, 2, new byte[] {04, 01, 06, 14, 14, 14, 14, 14}, new byte[] {12, 12, 12, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // cards + {1427, new ItemRemakeInfo(1427, 13712, 2, new byte[] {04, 01, 06, 14, 14, 14, 14, 14}, new byte[] {12, 12, 12, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // card tower + {1428, new ItemRemakeInfo(1428, 13631, 3, new byte[] {01, 11, 08, 06, 14, 14, 14, 14}, new byte[] {10, 11, 08, 06, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 10, 10, 10, 10, 14, 14, 14}, true)}, // torii + {1429, new ItemRemakeInfo(1429, 13701, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {01, 10, 12, 04, 06, 07, 05, 03}, new byte[] {01, 10, 12, 04, 06, 07, 05, 02}, false)}, // drapery + {1436, new ItemRemakeInfo(1436, 13649, 2, new byte[] {06, 07, 00, 14, 14, 14, 14, 14}, new byte[] {12, 12, 08, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // lily-pad table + {1437, new ItemRemakeInfo(1437, 13616, 3, new byte[] {10, 11, 07, 00, 14, 14, 14, 14}, new byte[] {12, 12, 12, 12, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // hanging lightbulb + {1438, new ItemRemakeInfo(1438, 13729, 7, new byte[] {05, 09, 02, 00, 01, 03, 12, 00}, new byte[] {12, 12, 12, 12, 07, 03, 13, 07}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // carton beverage + {1439, new ItemRemakeInfo(1439, 13618, 7, new byte[] {13, 13, 04, 11, 08, 05, 06, 01}, new byte[] {13, 13, 05, 12, 13, 07, 07, 05}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // patchwork sofa chair + {1440, new ItemRemakeInfo(1440, 13625, 7, new byte[] {13, 13, 04, 11, 08, 05, 06, 01}, new byte[] {13, 13, 05, 12, 13, 07, 07, 05}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // patchwork chair + {1441, new ItemRemakeInfo(1441, 13627, 7, new byte[] {13, 13, 04, 11, 08, 05, 06, 01}, new byte[] {13, 13, 05, 12, 13, 07, 07, 05}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // patchwork low table + {1442, new ItemRemakeInfo(1442, 13629, 7, new byte[] {13, 13, 04, 11, 08, 05, 06, 01}, new byte[] {13, 13, 05, 12, 13, 07, 07, 05}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // patchwork bed + {1448, new ItemRemakeInfo(1448, 13636, 4, new byte[] {11, 12, 10, 09, 08, 14, 14, 14}, new byte[] {11, 12, 10, 09, 08, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 10, 13, 13, 01, 10, 13, 13}, false)}, // wide display stand + {1449, new ItemRemakeInfo(1449, 13647, 7, new byte[] {06, 05, 00, 10, 12, 02, 11, 09}, new byte[] {06, 05, 00, 10, 12, 02, 11, 09}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 07, 13, 04, 13, 08, 13, 14}, true)}, // fence + {1452, new ItemRemakeInfo(1452, 13628, 6, new byte[] {01, 12, 07, 04, 06, 10, 12, 14}, new byte[] {13, 13, 13, 13, 13, 04, 10, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // model kit + {1453, new ItemRemakeInfo(1453, 13740, 6, new byte[] {01, 01, 06, 10, 04, 08, 06, 14}, new byte[] {13, 13, 13, 13, 13, 13, 13, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // model kits + {1456, new ItemRemakeInfo(1456, 13681, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {01, 07, 06, 04, 00, 12, 10, 12}, new byte[] {12, 10, 12, 12, 12, 05, 12, 04}, false)}, // light-bulb sign + {1458, new ItemRemakeInfo(1458, 13632, 5, new byte[] {12, 12, 12, 00, 00, 07, 14, 14}, new byte[] {04, 01, 07, 06, 12, 10, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {01, 04, 06, 07, 13, 08, 13, 02}, false)}, // popcorn snack set + {1460, new ItemRemakeInfo(1460, 13676, 3, new byte[] {06, 06, 00, 05, 14, 14, 14, 14}, new byte[] {06, 06, 00, 05, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // round topiary + {1462, new ItemRemakeInfo(1462, 13690, 3, new byte[] {12, 11, 10, 06, 14, 14, 14, 14}, new byte[] {13, 13, 13, 13, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // futuristic meal + {1465, new ItemRemakeInfo(1465, 13623, 4, new byte[] {06, 00, 12, 08, 11, 14, 14, 14}, new byte[] {08, 08, 10, 08, 11, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // dormant volcano + {1467, new ItemRemakeInfo(1467, 13745, 6, new byte[] {12, 09, 06, 04, 09, 02, 04, 14}, new byte[] {07, 06, 00, 06, 07, 00, 07, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // yunomi teacup + {1468, new ItemRemakeInfo(1468, 13692, 5, new byte[] {02, 05, 06, 07, 12, 10, 14, 14}, new byte[] {03, 04, 06, 00, 01, 03, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // dreamy hanging decoration + {1469, new ItemRemakeInfo(1469, 13683, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {03, 04, 02, 06, 00, 09, 12, 10}, new byte[] {03, 04, 02, 06, 00, 09, 12, 10}, false)}, // yoga mat + {1470, new ItemRemakeInfo(1470, 13730, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 11, 02, 05, 07, 06, 00, 04}, false)}, // shaded pendant lamp + {1486, new ItemRemakeInfo(1486, 13751, 7, new byte[] {08, 12, 00, 09, 08, 06, 04, 02}, new byte[] {08, 12, 00, 09, 08, 06, 04, 02}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {06, 04, 06, 07, 08, 14, 14, 14}, false)}, // open wooden shelves + {1487, new ItemRemakeInfo(1487, 13756, 6, new byte[] {07, 01, 06, 04, 10, 12, 11, 14}, new byte[] {07, 01, 06, 04, 10, 12, 11, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 04, 12, 00, 01, 02, 06, 01}, true)}, // bottle crate + {1492, new ItemRemakeInfo(1492, 13764, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 07, 00, 01, 02, 03, 04, 06}, false)}, // hanging cube light + {1494, new ItemRemakeInfo(1494, 13765, 3, new byte[] {09, 01, 08, 12, 14, 14, 14, 14}, new byte[] {12, 12, 12, 12, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // plain party-lights arch {1495, new ItemRemakeInfo(1495, 13767, 4, new byte[] {06, 01, 04, 03, 13, 14, 14, 14}, new byte[] {07, 00, 05, 02, 12, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Festivale garland {1496, new ItemRemakeInfo(1496, 13776, 4, new byte[] {06, 01, 04, 03, 13, 14, 14, 14}, new byte[] {07, 00, 05, 02, 12, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Festivale confetti machine {1497, new ItemRemakeInfo(1497, 13775, 4, new byte[] {06, 01, 04, 03, 13, 14, 14, 14}, new byte[] {07, 00, 12, 02, 12, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Festivale stage @@ -718,20 +1078,190 @@ public static class ItemRemakeInfoData {1509, new ItemRemakeInfo(1509, 13818, 1, new byte[] {12, 06, 14, 14, 14, 14, 14, 14}, new byte[] {00, 06, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Turkey Day casserole {1510, new ItemRemakeInfo(1510, 13819, 1, new byte[] {09, 07, 14, 14, 14, 14, 14, 14}, new byte[] {08, 06, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Turkey Day wheat decor {1511, new ItemRemakeInfo(1511, 13829, 1, new byte[] {06, 01, 14, 14, 14, 14, 14, 14}, new byte[] {08, 08, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Shell + {1512, new ItemRemakeInfo(1512, 13517, 7, new byte[] {11, 12, 10, 06, 04, 01, 07, 11}, new byte[] {01, 04, 01, 06, 04, 01, 07, 12}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // unknown machine + {1513, new ItemRemakeInfo(1513, 13884, 6, new byte[] {08, 09, 12, 05, 02, 06, 11, 14}, new byte[] {12, 08, 07, 00, 12, 12, 12, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // ranch cupboard + {1514, new ItemRemakeInfo(1514, 02606, 6, new byte[] {08, 09, 12, 05, 02, 06, 11, 14}, new byte[] {12, 12, 12, 12, 12, 12, 12, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 01, 04, 06, 02, 07, 14, 14}, false)}, // ranch bed + {1515, new ItemRemakeInfo(1515, 00522, 1, new byte[] {12, 06, 14, 14, 14, 14, 14, 14}, new byte[] {12, 12, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // creepy skeleton {1516, new ItemRemakeInfo(1516, 13488, 3, new byte[] {09, 10, 12, 02, 14, 14, 14, 14}, new byte[] {01, 07, 04, 05, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // chocolate heart + {1519, new ItemRemakeInfo(1519, 13926, 6, new byte[] {12, 10, 01, 04, 07, 06, 08, 14}, new byte[] {11, 12, 12, 12, 11, 12, 09, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 11, 11, 11, 01, 06, 04, 07}, true)}, // hanging guide sign + {1520, new ItemRemakeInfo(1520, 13925, 2, new byte[] {10, 12, 11, 14, 14, 14, 14, 14}, new byte[] {10, 12, 11, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 12, 10, 11, 05, 06, 04, 04}, false)}, // hanging monitor {1521, new ItemRemakeInfo(1521, 13927, 3, new byte[] {05, 11, 02, 07, 14, 14, 14, 14}, new byte[] {12, 12, 12, 12, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Nintendo Switch Lite {1522, new ItemRemakeInfo(1522, 13831, 2, new byte[] {01, 04, 06, 14, 14, 14, 14, 14}, new byte[] {08, 08, 08, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // large Mushroom Platform {1523, new ItemRemakeInfo(1523, 13832, 2, new byte[] {07, 02, 06, 14, 14, 14, 14, 14}, new byte[] {08, 08, 08, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // small Mushroom Platform {1524, new ItemRemakeInfo(1524, 13930, 5, new byte[] {13, 02, 04, 11, 01, 11, 14, 14}, new byte[] {13, 12, 05, 04, 12, 08, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // set of stockings + {1542, new ItemRemakeInfo(1542, 14017, 3, new byte[] {09, 11, 10, 06, 14, 14, 14, 14}, new byte[] {06, 06, 09, 11, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // cave + {1543, new ItemRemakeInfo(1543, 14018, 4, new byte[] {12, 12, 08, 10, 11, 14, 14, 14}, new byte[] {06, 06, 08, 01, 06, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // ruined arch + {1544, new ItemRemakeInfo(1544, 14019, 4, new byte[] {06, 06, 06, 09, 11, 14, 14, 14}, new byte[] {09, 12, 09, 08, 09, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // vine hanging chair {1546, new ItemRemakeInfo(1546, 14029, 5, new byte[] {01, 02, 07, 03, 12, 10, 14, 14}, new byte[] {12, 12, 00, 12, 06, 11, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // heart-shaped bouquet + {1547, new ItemRemakeInfo(1547, 14049, 7, new byte[] {11, 11, 11, 11, 11, 11, 11, 11}, new byte[] {12, 10, 11, 01, 07, 00, 06, 04}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 10, 05, 09, 04, 08, 14, 14}, true)}, // truck + {1548, new ItemRemakeInfo(1548, 14055, 5, new byte[] {12, 08, 01, 06, 04, 10, 14, 14}, new byte[] {06, 12, 00, 08, 11, 09, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // outdoor kitchen + {1549, new ItemRemakeInfo(1549, 14053, 7, new byte[] {06, 06, 06, 06, 06, 06, 06, 06}, new byte[] {08, 12, 10, 11, 01, 07, 05, 09}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // wall planter + {1550, new ItemRemakeInfo(1550, 14054, 6, new byte[] {08, 09, 12, 05, 02, 06, 11, 14}, new byte[] {12, 12, 07, 00, 12, 12, 12, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // ranch kitchen + {1552, new ItemRemakeInfo(1552, 14051, 7, new byte[] {07, 11, 09, 12, 10, 06, 02, 08}, new byte[] {07, 11, 09, 12, 10, 06, 02, 08}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {13, 09, 08, 08, 13, 13, 13, 13}, false)}, // fancy frame + {1553, new ItemRemakeInfo(1553, 14050, 6, new byte[] {11, 11, 11, 11, 11, 11, 11, 14}, new byte[] {01, 06, 07, 13, 04, 12, 00, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // deep fryer + {1554, new ItemRemakeInfo(1554, 14106, 7, new byte[] {12, 00, 06, 10, 11, 05, 02, 09}, new byte[] {12, 00, 06, 10, 04, 05, 02, 09}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // gazebo + {1556, new ItemRemakeInfo(1556, 14108, 3, new byte[] {08, 08, 09, 06, 14, 14, 14, 14}, new byte[] {09, 08, 09, 08, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // azumaya gazebo + {1567, new ItemRemakeInfo(1567, 14184, 6, new byte[] {06, 04, 03, 02, 02, 07, 00, 14}, new byte[] {09, 09, 09, 09, 11, 12, 10, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // pergola + {1568, new ItemRemakeInfo(1568, 12611, 1, new byte[] {11, 11, 14, 14, 14, 14, 14, 14}, new byte[] {11, 08, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // plate armor + {1569, new ItemRemakeInfo(1569, 14192, 4, new byte[] {06, 06, 06, 09, 11, 14, 14, 14}, new byte[] {06, 06, 04, 09, 05, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // giant vine + {1570, new ItemRemakeInfo(1570, 14193, 4, new byte[] {06, 06, 06, 09, 11, 14, 14, 14}, new byte[] {06, 06, 04, 08, 05, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // vine bench + {1574, new ItemRemakeInfo(1574, 14206, 4, new byte[] {06, 06, 06, 09, 11, 14, 14, 14}, new byte[] {06, 06, 04, 08, 05, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // vine garland + {1575, new ItemRemakeInfo(1575, 14205, 4, new byte[] {06, 06, 06, 09, 11, 14, 14, 14}, new byte[] {09, 12, 09, 08, 09, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // vine lamp + {1576, new ItemRemakeInfo(1576, 14207, 7, new byte[] {06, 06, 05, 01, 07, 02, 12, 11}, new byte[] {06, 05, 04, 01, 07, 02, 11, 04}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // glowing-moss stool + {1577, new ItemRemakeInfo(1577, 14210, 7, new byte[] {06, 06, 05, 01, 07, 02, 12, 11}, new byte[] {06, 05, 05, 01, 07, 02, 11, 04}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // hanging glowing moss + {1578, new ItemRemakeInfo(1578, 14209, 7, new byte[] {06, 06, 05, 01, 07, 02, 12, 11}, new byte[] {06, 05, 04, 01, 07, 02, 11, 04}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // glowing-moss boulder + {1579, new ItemRemakeInfo(1579, 14211, 7, new byte[] {06, 06, 05, 01, 07, 02, 12, 11}, new byte[] {06, 06, 05, 01, 07, 02, 12, 11}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // glowing-moss wreath + {1580, new ItemRemakeInfo(1580, 14208, 7, new byte[] {06, 06, 05, 01, 07, 02, 12, 11}, new byte[] {11, 11, 11, 11, 11, 11, 11, 04}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // glowing-moss balloon + {1581, new ItemRemakeInfo(1581, 14216, 4, new byte[] {06, 05, 02, 07, 13, 14, 14, 14}, new byte[] {10, 10, 10, 10, 10, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // suspicious cauldron + {1582, new ItemRemakeInfo(1582, 14212, 2, new byte[] {06, 06, 03, 14, 14, 14, 14, 14}, new byte[] {05, 12, 11, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // glowing-moss pond + {1583, new ItemRemakeInfo(1583, 14213, 3, new byte[] {11, 08, 10, 06, 14, 14, 14, 14}, new byte[] {11, 08, 10, 11, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // glowing-moss statue + {1584, new ItemRemakeInfo(1584, 14215, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {06, 06, 04, 01, 07, 02, 12, 05}, new byte[] {06, 06, 04, 01, 07, 02, 12, 05}, false)}, // glow-in-the-dark stickers + {1585, new ItemRemakeInfo(1585, 14214, 3, new byte[] {11, 10, 12, 09, 14, 14, 14, 14}, new byte[] {06, 06, 07, 11, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // glowing-moss-jar shelves + {1591, new ItemRemakeInfo(1591, 12343, 4, new byte[] {11, 10, 01, 04, 07, 14, 14, 14}, new byte[] {06, 11, 10, 01, 10, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // stepladder + {1593, new ItemRemakeInfo(1593, 13902, 2, new byte[] {08, 00, 09, 14, 14, 14, 14, 14}, new byte[] {08, 00, 09, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // tall wooden island counter + {1595, new ItemRemakeInfo(1595, 14313, 2, new byte[] {08, 00, 09, 14, 14, 14, 14, 14}, new byte[] {08, 00, 09, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // low wooden island counter + {1599, new ItemRemakeInfo(1599, 14308, 7, new byte[] {12, 02, 05, 07, 01, 04, 11, 10}, new byte[] {12, 02, 05, 07, 01, 04, 11, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // low simple island counter + {1602, new ItemRemakeInfo(1602, 14310, 7, new byte[] {12, 02, 05, 07, 01, 04, 11, 10}, new byte[] {12, 02, 05, 07, 01, 04, 11, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // tall simple island counter + {1605, new ItemRemakeInfo(1605, 13897, 2, new byte[] {01, 12, 11, 14, 14, 14, 14, 14}, new byte[] {09, 09, 09, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // tall brick island counter + {1607, new ItemRemakeInfo(1607, 13901, 2, new byte[] {01, 12, 11, 14, 14, 14, 14, 14}, new byte[] {09, 09, 09, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // low brick island counter {1615, new ItemRemakeInfo(1615, 14340, 2, new byte[] {01, 06, 07, 14, 14, 14, 14, 14}, new byte[] {11, 11, 11, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // whoopee cushion + {1620, new ItemRemakeInfo(1620, 14346, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {01, 06, 10, 07, 02, 05, 08, 14}, new byte[] {01, 12, 12, 10, 02, 05, 08, 14}, false)}, // hanging sign + {1622, new ItemRemakeInfo(1622, 14353, 5, new byte[] {04, 05, 07, 00, 01, 03, 14, 14}, new byte[] {04, 05, 07, 00, 01, 03, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // dreamy rabbit toy + {1623, new ItemRemakeInfo(1623, 14352, 5, new byte[] {03, 04, 06, 07, 02, 10, 14, 14}, new byte[] {03, 04, 06, 07, 02, 10, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // dreamy bear toy + {1624, new ItemRemakeInfo(1624, 14354, 5, new byte[] {02, 05, 12, 07, 00, 03, 14, 14}, new byte[] {05, 03, 05, 06, 01, 10, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // dreamy unicorn toy + {1629, new ItemRemakeInfo(1629, 14530, 3, new byte[] {12, 00, 09, 11, 14, 14, 14, 14}, new byte[] {10, 12, 10, 12, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // meeting-room table + {1630, new ItemRemakeInfo(1630, 14534, 5, new byte[] {01, 05, 00, 06, 03, 01, 14, 14}, new byte[] {12, 07, 09, 07, 13, 10, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // instant noodles + {1631, new ItemRemakeInfo(1631, 14520, 7, new byte[] {05, 06, 07, 01, 02, 03, 04, 12}, new byte[] {05, 06, 07, 01, 02, 03, 04, 12}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // wall-mounted neon lamps + {1632, new ItemRemakeInfo(1632, 14523, 3, new byte[] {10, 11, 04, 03, 14, 14, 14, 14}, new byte[] {11, 01, 01, 13, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // tangled cords + {1633, new ItemRemakeInfo(1633, 14528, 7, new byte[] {04, 01, 07, 06, 10, 12, 11, 11}, new byte[] {04, 01, 07, 06, 10, 12, 11, 11}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // steel fence + {1634, new ItemRemakeInfo(1634, 14527, 6, new byte[] {04, 10, 01, 07, 06, 12, 09, 14}, new byte[] {04, 10, 01, 07, 06, 12, 09, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 12, 12, 12, 10, 12, 12, 12}, false)}, // clipboard + {1635, new ItemRemakeInfo(1635, 14531, 2, new byte[] {00, 09, 12, 14, 14, 14, 14, 14}, new byte[] {11, 10, 10, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // long folding table + {1636, new ItemRemakeInfo(1636, 14525, 6, new byte[] {12, 09, 06, 04, 02, 03, 11, 14}, new byte[] {12, 09, 06, 04, 02, 10, 11, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 08, 11, 02, 14, 14, 14, 14}, true)}, // dispenser + {1637, new ItemRemakeInfo(1637, 14524, 5, new byte[] {12, 05, 02, 03, 07, 08, 14, 14}, new byte[] {07, 11, 12, 10, 06, 09, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // floral sconce + {1639, new ItemRemakeInfo(1639, 14526, 2, new byte[] {07, 00, 09, 14, 14, 14, 14, 14}, new byte[] {07, 00, 09, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // wooden locker {1640, new ItemRemakeInfo(1640, 14476, 2, new byte[] {12, 04, 09, 14, 14, 14, 14, 14}, new byte[] {02, 05, 01, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // nuptial bell {1641, new ItemRemakeInfo(1641, 14477, 2, new byte[] {12, 05, 01, 14, 14, 14, 14, 14}, new byte[] {02, 04, 12, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // nuptial ring pillow {1642, new ItemRemakeInfo(1642, 14475, 2, new byte[] {02, 05, 01, 14, 14, 14, 14, 14}, new byte[] {12, 04, 12, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 12, 12, 14, 14, 14, 14, 14}, false)}, // nuptial doorplate {1645, new ItemRemakeInfo(1645, 14550, 3, new byte[] {09, 09, 09, 11, 14, 14, 14, 14}, new byte[] {00, 07, 06, 12, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // spooky tree {1647, new ItemRemakeInfo(1647, 14551, 3, new byte[] {00, 07, 06, 12, 14, 14, 14, 14}, new byte[] {00, 07, 06, 12, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // spooky trick lamp + {1648, new ItemRemakeInfo(1648, 14561, 6, new byte[] {11, 11, 11, 11, 11, 11, 11, 14}, new byte[] {11, 01, 08, 13, 01, 08, 12, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // chafing dish + {1649, new ItemRemakeInfo(1649, 14592, 7, new byte[] {08, 12, 01, 09, 10, 06, 04, 02}, new byte[] {08, 12, 01, 09, 10, 06, 04, 02}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 00, 04, 07, 12, 00, 07, 12}, true)}, // wooden music box + {1651, new ItemRemakeInfo(1651, 14601, 2, new byte[] {08, 00, 09, 14, 14, 14, 14, 14}, new byte[] {08, 00, 09, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // wooden pillar + {1652, new ItemRemakeInfo(1652, 14598, 7, new byte[] {12, 02, 05, 07, 01, 04, 11, 10}, new byte[] {12, 02, 05, 07, 01, 04, 11, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // simple pillar + {1653, new ItemRemakeInfo(1653, 14596, 2, new byte[] {01, 12, 11, 14, 14, 14, 14, 14}, new byte[] {09, 08, 11, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // brick pillar + {1654, new ItemRemakeInfo(1654, 14549, 3, new byte[] {09, 09, 12, 09, 14, 14, 14, 14}, new byte[] {11, 09, 12, 06, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // decayed tree + {1655, new ItemRemakeInfo(1655, 14046, 4, new byte[] {07, 05, 02, 12, 09, 14, 14, 14}, new byte[] {03, 07, 06, 07, 04, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // xylophoid + {1656, new ItemRemakeInfo(1656, 14047, 5, new byte[] {05, 02, 06, 03, 09, 12, 14, 14}, new byte[] {12, 02, 12, 02, 08, 13, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // babbloid + {1657, new ItemRemakeInfo(1657, 14092, 4, new byte[] {00, 09, 06, 02, 12, 14, 14, 14}, new byte[] {09, 01, 06, 03, 05, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // scatteroid + {1658, new ItemRemakeInfo(1658, 14074, 3, new byte[] {11, 09, 04, 10, 14, 14, 14, 14}, new byte[] {11, 09, 05, 11, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // aluminoid + {1659, new ItemRemakeInfo(1659, 14597, 2, new byte[] {11, 12, 10, 14, 14, 14, 14, 14}, new byte[] {11, 12, 10, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // marble pillar + {1660, new ItemRemakeInfo(1660, 14332, 2, new byte[] {11, 12, 10, 14, 14, 14, 14, 14}, new byte[] {11, 12, 10, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // tall marble island counter + {1662, new ItemRemakeInfo(1662, 14337, 2, new byte[] {11, 12, 10, 14, 14, 14, 14, 14}, new byte[] {11, 12, 10, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // low marble island counter + {1663, new ItemRemakeInfo(1663, 14604, 7, new byte[] {06, 06, 05, 01, 07, 02, 12, 11}, new byte[] {11, 11, 11, 11, 11, 11, 11, 11}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // glowing-moss jar + {1664, new ItemRemakeInfo(1664, 14080, 3, new byte[] {02, 08, 06, 11, 14, 14, 14, 14}, new byte[] {06, 00, 09, 06, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // thwopoid + {1665, new ItemRemakeInfo(1665, 14081, 6, new byte[] {03, 07, 06, 02, 05, 12, 11, 14}, new byte[] {03, 07, 06, 02, 04, 00, 11, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // rumbloid + {1666, new ItemRemakeInfo(1666, 14082, 5, new byte[] {00, 08, 06, 09, 05, 11, 14, 14}, new byte[] {07, 09, 06, 01, 12, 11, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // bendoid + {1667, new ItemRemakeInfo(1667, 14083, 5, new byte[] {09, 07, 06, 04, 03, 10, 14, 14}, new byte[] {09, 09, 09, 05, 02, 11, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // boomoid + {1670, new ItemRemakeInfo(1670, 14098, 5, new byte[] {08, 06, 05, 03, 10, 09, 14, 14}, new byte[] {09, 06, 08, 02, 11, 08, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // boioingoid + {1671, new ItemRemakeInfo(1671, 14099, 4, new byte[] {06, 07, 04, 12, 10, 14, 14, 14}, new byte[] {06, 07, 05, 05, 11, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // stelloid + {1672, new ItemRemakeInfo(1672, 14100, 4, new byte[] {03, 07, 02, 11, 05, 14, 14, 14}, new byte[] {03, 07, 02, 11, 13, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // jingloid + {1673, new ItemRemakeInfo(1673, 14101, 5, new byte[] {01, 09, 12, 05, 06, 10, 14, 14}, new byte[] {00, 09, 02, 12, 06, 10, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // rattloid + {1676, new ItemRemakeInfo(1676, 14086, 3, new byte[] {05, 00, 07, 03, 14, 14, 14, 14}, new byte[] {04, 01, 06, 03, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // bloopoid + {1677, new ItemRemakeInfo(1677, 14087, 3, new byte[] {08, 06, 01, 04, 14, 14, 14, 14}, new byte[] {09, 06, 01, 04, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // sproingoid + {1678, new ItemRemakeInfo(1678, 14088, 5, new byte[] {07, 09, 05, 02, 06, 10, 14, 14}, new byte[] {00, 09, 04, 01, 06, 10, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // crumploid + {1679, new ItemRemakeInfo(1679, 14089, 4, new byte[] {08, 08, 07, 02, 12, 14, 14, 14}, new byte[] {13, 09, 04, 13, 10, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // clatteroid + {1682, new ItemRemakeInfo(1682, 14075, 5, new byte[] {08, 09, 06, 05, 12, 10, 14, 14}, new byte[] {08, 09, 04, 02, 02, 01, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // wallopoid + {1683, new ItemRemakeInfo(1683, 14076, 4, new byte[] {04, 06, 09, 03, 10, 14, 14, 14}, new byte[] {07, 00, 05, 02, 11, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // drummoid + {1684, new ItemRemakeInfo(1684, 14077, 6, new byte[] {11, 09, 06, 02, 04, 12, 10, 14}, new byte[] {11, 08, 06, 02, 04, 08, 11, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // dootoid + {1685, new ItemRemakeInfo(1685, 14078, 3, new byte[] {05, 01, 07, 11, 14, 14, 14, 14}, new byte[] {11, 11, 11, 11, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // whirroid + {1688, new ItemRemakeInfo(1688, 14093, 6, new byte[] {06, 00, 09, 06, 04, 07, 11, 14}, new byte[] {07, 06, 09, 00, 05, 03, 09, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // spikenoid + {1689, new ItemRemakeInfo(1689, 14094, 5, new byte[] {08, 07, 02, 05, 12, 10, 14, 14}, new byte[] {08, 07, 02, 05, 12, 10, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // squeezoid + {1690, new ItemRemakeInfo(1690, 14095, 4, new byte[] {00, 07, 06, 02, 03, 14, 14, 14}, new byte[] {03, 12, 06, 02, 05, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // flutteroid + {1693, new ItemRemakeInfo(1693, 14056, 4, new byte[] {07, 09, 06, 02, 05, 14, 14, 14}, new byte[] {00, 09, 06, 02, 04, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // arfoid + {1694, new ItemRemakeInfo(1694, 14057, 5, new byte[] {05, 09, 07, 06, 02, 12, 14, 14}, new byte[] {05, 09, 07, 06, 02, 12, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // whistloid + {1695, new ItemRemakeInfo(1695, 14058, 3, new byte[] {09, 07, 06, 05, 14, 14, 14, 14}, new byte[] {04, 06, 09, 03, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // bwongoid + {1696, new ItemRemakeInfo(1696, 14059, 4, new byte[] {09, 07, 06, 04, 10, 14, 14, 14}, new byte[] {01, 09, 09, 10, 07, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // twangoid + {1697, new ItemRemakeInfo(1697, 14060, 4, new byte[] {06, 07, 02, 05, 11, 14, 14, 14}, new byte[] {02, 00, 02, 02, 05, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // laseroid + {1698, new ItemRemakeInfo(1698, 14061, 4, new byte[] {07, 12, 08, 02, 05, 14, 14, 14}, new byte[] {13, 13, 06, 07, 04, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // squeakoid + {1699, new ItemRemakeInfo(1699, 14062, 4, new byte[] {08, 08, 07, 02, 11, 14, 14, 14}, new byte[] {01, 09, 04, 03, 10, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // tockoid + {1700, new ItemRemakeInfo(1700, 14063, 5, new byte[] {01, 07, 06, 05, 03, 12, 14, 14}, new byte[] {04, 08, 12, 02, 07, 05, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // ringoid + {1701, new ItemRemakeInfo(1701, 14064, 5, new byte[] {08, 09, 07, 05, 02, 10, 14, 14}, new byte[] {03, 04, 09, 06, 01, 11, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // oinkoid + {1702, new ItemRemakeInfo(1702, 14065, 4, new byte[] {05, 07, 06, 03, 12, 14, 14, 14}, new byte[] {04, 09, 12, 03, 05, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // tremoloid + {1703, new ItemRemakeInfo(1703, 14066, 4, new byte[] {09, 06, 02, 03, 12, 14, 14, 14}, new byte[] {09, 06, 02, 03, 05, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // bubbloid + {1704, new ItemRemakeInfo(1704, 14067, 6, new byte[] {06, 09, 07, 05, 02, 03, 12, 14}, new byte[] {07, 08, 03, 07, 07, 06, 08, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // petaloid + {1742, new ItemRemakeInfo(1742, 12693, 5, new byte[] {06, 09, 12, 10, 04, 02, 14, 14}, new byte[] {06, 09, 12, 10, 04, 02, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {07, 01, 06, 05, 10, 14, 14, 14}, false)}, // street lamp with banners + {1743, new ItemRemakeInfo(1743, 06830, 4, new byte[] {12, 10, 02, 07, 03, 14, 14, 14}, new byte[] {12, 04, 02, 07, 03, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // shell music box + {1747, new ItemRemakeInfo(1747, 14619, 2, new byte[] {09, 10, 12, 14, 14, 14, 14, 14}, new byte[] {09, 10, 12, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 01, 04, 06, 07, 09, 03, 10}, false)}, // vertical split curtains + {1748, new ItemRemakeInfo(1748, 14620, 2, new byte[] {09, 10, 12, 14, 14, 14, 14, 14}, new byte[] {09, 10, 12, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 01, 04, 06, 07, 09, 03, 10}, false)}, // horizontal split curtains + {1749, new ItemRemakeInfo(1749, 14621, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {12, 04, 12, 12, 12, 12, 00, 14}, new byte[] {05, 13, 13, 13, 05, 13, 13, 14}, false)}, // unfolded reference sheet {1750, new ItemRemakeInfo(1750, 14542, 3, new byte[] {00, 07, 06, 12, 14, 14, 14, 14}, new byte[] {10, 10, 10, 10, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // spooky treats basket + {1751, new ItemRemakeInfo(1751, 14575, 4, new byte[] {11, 04, 07, 01, 06, 14, 14, 14}, new byte[] {11, 05, 11, 12, 06, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // ABD + {1752, new ItemRemakeInfo(1752, 14714, 2, new byte[] {08, 12, 09, 14, 14, 14, 14, 14}, new byte[] {08, 12, 09, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 06, 02, 07, 14, 14, 14, 14}, true)}, // donation box {1754, new ItemRemakeInfo(1754, 14414, 5, new byte[] {10, 10, 13, 07, 07, 07, 14, 14}, new byte[] {07, 07, 00, 00, 12, 06, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // handheld lantern + {1755, new ItemRemakeInfo(1755, 14639, 4, new byte[] {04, 03, 06, 05, 09, 14, 14, 14}, new byte[] {12, 13, 13, 13, 08, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // pocketbook + {1756, new ItemRemakeInfo(1756, 14640, 3, new byte[] {05, 04, 11, 00, 14, 14, 14, 14}, new byte[] {13, 13, 13, 13, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // pocket magazine + {1757, new ItemRemakeInfo(1757, 14735, 1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // + {1758, new ItemRemakeInfo(1758, 14539, 5, new byte[] {10, 12, 01, 07, 07, 11, 14, 14}, new byte[] {11, 11, 11, 11, 07, 11, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // dumbbell + {1759, new ItemRemakeInfo(1759, 05208, 7, new byte[] {08, 12, 00, 10, 04, 01, 06, 03}, new byte[] {08, 12, 00, 10, 04, 01, 06, 03}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // large lattice fence + {1760, new ItemRemakeInfo(1760, 14756, 6, new byte[] {05, 04, 02, 07, 00, 06, 03, 14}, new byte[] {05, 04, 02, 07, 00, 06, 03, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // frozen fence + {1761, new ItemRemakeInfo(1761, 14594, 4, new byte[] {01, 06, 04, 02, 03, 14, 14, 14}, new byte[] {07, 09, 12, 12, 10, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // giant ornament + {1762, new ItemRemakeInfo(1762, 14591, 4, new byte[] {01, 06, 04, 02, 03, 14, 14, 14}, new byte[] {07, 09, 12, 12, 10, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // ornament table lamp + {1763, new ItemRemakeInfo(1763, 14728, 4, new byte[] {01, 06, 04, 02, 03, 14, 14, 14}, new byte[] {07, 09, 12, 12, 10, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // ornament tree + {1764, new ItemRemakeInfo(1764, 14593, 4, new byte[] {07, 09, 12, 12, 10, 14, 14, 14}, new byte[] {01, 06, 04, 02, 03, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // ornament garland + {1765, new ItemRemakeInfo(1765, 12600, 3, new byte[] {07, 05, 01, 11, 14, 14, 14, 14}, new byte[] {10, 10, 10, 10, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // bulldozer + {1766, new ItemRemakeInfo(1766, 12603, 3, new byte[] {07, 06, 01, 11, 14, 14, 14, 14}, new byte[] {10, 10, 10, 10, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // steamroller + {1767, new ItemRemakeInfo(1767, 12601, 3, new byte[] {07, 04, 01, 11, 14, 14, 14, 14}, new byte[] {10, 10, 10, 10, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // cement mixer + {1768, new ItemRemakeInfo(1768, 12602, 3, new byte[] {07, 05, 01, 11, 14, 14, 14, 14}, new byte[] {10, 10, 10, 10, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // excavator + {1769, new ItemRemakeInfo(1769, 12345, 2, new byte[] {08, 00, 09, 14, 14, 14, 14, 14}, new byte[] {11, 11, 11, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // metal-and-wood table + {1770, new ItemRemakeInfo(1770, 12346, 2, new byte[] {08, 00, 09, 14, 14, 14, 14, 14}, new byte[] {11, 11, 11, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // metal-and-wood chair + {1771, new ItemRemakeInfo(1771, 00537, 3, new byte[] {11, 05, 02, 06, 14, 14, 14, 14}, new byte[] {05, 05, 02, 07, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // IV drip + {1772, new ItemRemakeInfo(1772, 14538, 3, new byte[] {01, 04, 06, 02, 14, 14, 14, 14}, new byte[] {08, 08, 09, 02, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // protein shake + {1774, new ItemRemakeInfo(1774, 14758, 7, new byte[] {11, 07, 06, 04, 01, 12, 10, 09}, new byte[] {11, 07, 06, 04, 01, 12, 10, 09}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // corrugated iron fence + {1775, new ItemRemakeInfo(1775, 14759, 7, new byte[] {04, 01, 07, 06, 02, 01, 02, 00}, new byte[] {04, 01, 07, 06, 02, 07, 05, 06}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // park fence + {1776, new ItemRemakeInfo(1776, 14574, 4, new byte[] {11, 01, 06, 04, 10, 14, 14, 14}, new byte[] {09, 08, 08, 12, 09, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // coffee beans + {1777, new ItemRemakeInfo(1777, 12305, 4, new byte[] {12, 02, 01, 07, 03, 14, 14, 14}, new byte[] {06, 06, 06, 06, 06, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Casablanca lilies + {1778, new ItemRemakeInfo(1778, 12341, 3, new byte[] {04, 06, 00, 08, 14, 14, 14, 14}, new byte[] {11, 11, 11, 11, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // gurney + {1779, new ItemRemakeInfo(1779, 14556, 3, new byte[] {01, 01, 01, 01, 14, 14, 14, 14}, new byte[] {10, 13, 12, 09, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // osechi + {1781, new ItemRemakeInfo(1781, 14572, 7, new byte[] {05, 04, 06, 01, 08, 10, 02, 12}, new byte[] {10, 10, 10, 10, 09, 10, 11, 00}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 01, 04, 07, 00, 13, 13, 12}, true)}, // storage shed + {1782, new ItemRemakeInfo(1782, 14821, 7, new byte[] {12, 07, 00, 01, 02, 03, 04, 06}, new byte[] {10, 10, 10, 10, 02, 10, 10, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // ring light + {1783, new ItemRemakeInfo(1783, 13475, 4, new byte[] {10, 12, 11, 07, 09, 14, 14, 14}, new byte[] {12, 12, 12, 12, 08, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // candle chandelier + {1784, new ItemRemakeInfo(1784, 14826, 4, new byte[] {11, 12, 10, 09, 08, 14, 14, 14}, new byte[] {11, 12, 10, 09, 08, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // lighted display stand + {1785, new ItemRemakeInfo(1785, 14831, 7, new byte[] {09, 12, 06, 05, 01, 09, 11, 10}, new byte[] {06, 09, 10, 09, 06, 10, 05, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // wooden storage shed + {1786, new ItemRemakeInfo(1786, 13465, 1, new byte[] {10, 12, 14, 14, 14, 14, 14, 14}, new byte[] {10, 12, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // bubble machine + {1787, new ItemRemakeInfo(1787, 01235, 6, new byte[] {12, 11, 08, 09, 05, 02, 10, 14}, new byte[] {11, 11, 08, 09, 05, 02, 10, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 13, 13, 13, 13, 14, 14, 14}, true)}, // bathroom stall + {1788, new ItemRemakeInfo(1788, 12340, 4, new byte[] {12, 12, 12, 12, 12, 14, 14, 14}, new byte[] {01, 06, 10, 04, 06, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // volleyball net + {1789, new ItemRemakeInfo(1789, 03402, 7, new byte[] {08, 12, 10, 06, 04, 02, 07, 03}, new byte[] {08, 12, 10, 06, 04, 02, 07, 03}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // vertical-board fence + {1795, new ItemRemakeInfo(1795, 04357, 7, new byte[] {04, 01, 06, 07, 04, 00, 12, 10}, new byte[] {04, 01, 06, 07, 04, 00, 12, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // iron fence + {1796, new ItemRemakeInfo(1796, 05207, 7, new byte[] {10, 04, 01, 00, 07, 08, 06, 03}, new byte[] {12, 12, 12, 12, 12, 12, 12, 12}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // zen fence + {1797, new ItemRemakeInfo(1797, 11711, 7, new byte[] {08, 12, 00, 10, 06, 04, 02, 03}, new byte[] {08, 12, 00, 10, 06, 04, 02, 03}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // simple wooden fence + {1798, new ItemRemakeInfo(1798, 11712, 7, new byte[] {08, 12, 10, 04, 02, 05, 07, 03}, new byte[] {08, 12, 10, 04, 02, 05, 07, 03}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // lattice fence + {1799, new ItemRemakeInfo(1799, 12894, 7, new byte[] {12, 02, 06, 01, 05, 07, 03, 10}, new byte[] {08, 12, 08, 08, 12, 08, 03, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // wedding fence + {1800, new ItemRemakeInfo(1800, 13530, 5, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // wooden ladder set-up kit + {1801, new ItemRemakeInfo(1801, 13526, 2, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // vine ladder set-up kit + {1802, new ItemRemakeInfo(1802, 13534, 2, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // iron ladder set-up kit + {1803, new ItemRemakeInfo(1803, 14882, 4, new byte[] {12, 12, 08, 10, 11, 14, 14, 14}, new byte[] {06, 06, 08, 01, 06, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // ruined seat + {1804, new ItemRemakeInfo(1804, 14887, 4, new byte[] {12, 12, 08, 10, 11, 14, 14, 14}, new byte[] {06, 06, 08, 01, 06, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // ruined broken pillar + {1805, new ItemRemakeInfo(1805, 12689, 3, new byte[] {12, 06, 12, 10, 14, 14, 14, 14}, new byte[] {04, 00, 02, 03, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // plaza arch + {1806, new ItemRemakeInfo(1806, 12685, 3, new byte[] {04, 07, 02, 03, 14, 14, 14, 14}, new byte[] {06, 06, 06, 10, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // inflatable plaza toy + {1807, new ItemRemakeInfo(1807, 12683, 3, new byte[] {01, 06, 02, 10, 14, 14, 14, 14}, new byte[] {07, 00, 05, 01, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // plaza ferris wheel + {1808, new ItemRemakeInfo(1808, 12803, 3, new byte[] {04, 06, 02, 10, 14, 14, 14, 14}, new byte[] {06, 00, 05, 03, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // plaza train + {1809, new ItemRemakeInfo(1809, 12690, 3, new byte[] {01, 06, 02, 10, 14, 14, 14, 14}, new byte[] {12, 07, 12, 12, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // plaza game stand + {1810, new ItemRemakeInfo(1810, 12692, 3, new byte[] {12, 06, 12, 10, 14, 14, 14, 14}, new byte[] {01, 09, 02, 01, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // plaza clock + {1811, new ItemRemakeInfo(1811, 12691, 3, new byte[] {04, 06, 05, 10, 14, 14, 14, 14}, new byte[] {13, 13, 13, 13, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // plaza balloon wagon + {1812, new ItemRemakeInfo(1812, 12688, 3, new byte[] {01, 06, 05, 10, 14, 14, 14, 14}, new byte[] {04, 09, 02, 07, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // plaza bench + {1813, new ItemRemakeInfo(1813, 12684, 3, new byte[] {04, 06, 02, 10, 14, 14, 14, 14}, new byte[] {12, 07, 12, 12, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // plaza merry-go-round + {1815, new ItemRemakeInfo(1815, 00963, 6, new byte[] {01, 07, 06, 10, 04, 12, 09, 14}, new byte[] {01, 07, 06, 10, 04, 12, 09, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // fire hydrant + {1816, new ItemRemakeInfo(1816, 12781, 2, new byte[] {10, 11, 08, 14, 14, 14, 14, 14}, new byte[] {10, 11, 08, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // sample case + {1817, new ItemRemakeInfo(1817, 03465, 1, new byte[] {10, 12, 14, 14, 14, 14, 14, 14}, new byte[] {12, 10, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // projection screen + {1818, new ItemRemakeInfo(1818, 12703, 5, new byte[] {05, 06, 10, 07, 01, 12, 14, 14}, new byte[] {12, 12, 12, 12, 12, 11, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // mop + {1819, new ItemRemakeInfo(1819, 03063, 1, new byte[] {09, 08, 14, 14, 14, 14, 14, 14}, new byte[] {12, 12, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // theremin + {1820, new ItemRemakeInfo(1820, 13478, 7, new byte[] {11, 10, 12, 01, 04, 07, 02, 09}, new byte[] {10, 10, 10, 10, 10, 10, 10, 10}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // tabletop record player + {1821, new ItemRemakeInfo(1821, 00735, 2, new byte[] {08, 09, 12, 14, 14, 14, 14, 14}, new byte[] {11, 10, 10, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // low folding table + {1822, new ItemRemakeInfo(1822, 00741, 5, new byte[] {08, 09, 07, 06, 10, 11, 14, 14}, new byte[] {12, 10, 11, 06, 10, 11, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // safety railing + {1823, new ItemRemakeInfo(1823, 14799, 7, new byte[] {01, 05, 07, 06, 03, 02, 12, 10}, new byte[] {11, 11, 11, 11, 11, 11, 11, 11}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // flower tabletop mirror + {1824, new ItemRemakeInfo(1824, 00743, 6, new byte[] {05, 04, 02, 07, 00, 06, 03, 14}, new byte[] {05, 04, 02, 07, 00, 06, 03, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // frozen mini snowperson + {1825, new ItemRemakeInfo(1825, 00744, 7, new byte[] {08, 09, 10, 12, 02, 05, 06, 04}, new byte[] {12, 11, 11, 12, 02, 12, 08, 09}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // compact kitchen +{1826, new ItemRemakeInfo(1826, 01133, -1, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {04, 01, 07, 06, 14, 14, 14, 14}, false)}, // shopping cart }; } } diff --git a/NHSE.Core/Structures/Item/Remake/ItemRemakeUtil.cs b/NHSE.Core/Structures/Item/Remake/ItemRemakeUtil.cs index 90332c2..3553079 100644 --- a/NHSE.Core/Structures/Item/Remake/ItemRemakeUtil.cs +++ b/NHSE.Core/Structures/Item/Remake/ItemRemakeUtil.cs @@ -22,6 +22,7 @@ public static class ItemRemakeUtil private static readonly IReadOnlyDictionary List = new Dictionary { + {00079, 1216}, // baby bed {00080, 0102}, // clackercart {00083, 0129}, // rocking horse {00085, 0197}, // train set @@ -38,12 +39,73 @@ public static class ItemRemakeUtil {00335, 0758}, // Mr. Flamingo {00336, 0759}, // Mrs. Flamingo {00338, 0258}, // lawn mower + {00370, 0652}, // Cyrus's photo + {00371, 0652}, // Reese's photo + {00372, 0652}, // Chip's photo + {00373, 0652}, // Phineas's photo + {00374, 0652}, // Joan's photo + {00375, 0652}, // Katrina's photo + {00376, 0652}, // Nat's photo + {00377, 0652}, // Saharah's photo + {00378, 0652}, // K.K.'s photo + {00379, 0652}, // Redd's photo + {00380, 0652}, // Gracie's photo + {00381, 0652}, // Label's photo + {00382, 0652}, // Mabel's photo {00383, 0310}, // acoustic guitar + {00384, 0652}, // Sable's photo + {00385, 0652}, // Grams's photo + {00386, 0652}, // Leilani's photo + {00387, 0652}, // Kapp'n's photo + {00388, 0652}, // Leila's photo + {00389, 0652}, // Porter's photo + {00390, 0652}, // Don's photo + {00391, 0652}, // Resetti's photo + {00392, 0652}, // Lyle's photo + {00393, 0652}, // Blathers's photo + {00394, 0652}, // Celeste's photo + {00395, 0652}, // Pavé's photo + {00396, 0652}, // Pelly's photo + {00397, 0652}, // Phyllis's photo + {00398, 0652}, // Copper's photo + {00399, 0652}, // Pete's photo + {00400, 0652}, // Booker's photo + {00401, 0652}, // Harriet's photo + {00402, 0652}, // Gulliver's photo + {00403, 0652}, // Pascal's photo + {00404, 0652}, // Kicks's photo + {00405, 0652}, // Tortimer's photo + {00406, 0652}, // Franklin's photo + {00407, 0652}, // Shrunk's photo + {00408, 0652}, // Leif's photo + {00409, 0652}, // Blanca's photo + {00410, 0652}, // Luna's photo + {00411, 0652}, // Katie's photo + {00412, 0652}, // Zipper's photo + {00413, 0652}, // Digby's photo + {00414, 0652}, // Wendell's photo + {00415, 0652}, // Wisp's photo + {00416, 0652}, // Lottie's photo + {00417, 0652}, // Jack's photo + {00418, 0652}, // Harvey's photo + {00419, 0652}, // C.J.'s photo + {00420, 0652}, // Daisy Mae's photo + {00421, 0652}, // Orville's photo + {00422, 0652}, // Flick's photo + {00423, 0652}, // DJ KK's photo + {00424, 0652}, // Wilbur's photo + {00425, 0652}, // Wardell's photo + {00426, 0652}, // Niko's photo + {00522, 1515}, // creepy skeleton {00530, 0178}, // grass standee {00531, 0176}, // hedge standee {00532, 0179}, // mountain standee {00533, 0177}, // tree standee + {00534, 0951}, // hospital bed + {00537, 1771}, // IV drip + {00538, 0949}, // exam table {00546, 0806}, // stadiometer + {00547, 0225}, // washbasin {00664, 0182}, // beach chair {00667, 0899}, // shaved-ice maker {00669, 0456}, // ukulele @@ -58,8 +120,12 @@ public static class ItemRemakeUtil {00710, 0216}, // bamboo bench {00716, 0360}, // screen {00725, 0312}, // paper lantern + {00735, 1821}, // low folding table {00739, 0224}, // tea table + {00741, 1822}, // safety railing {00742, 0221}, // fireplace + {00743, 1824}, // frozen mini snowperson + {00744, 1825}, // compact kitchen {00787, 0127}, // tape deck {00796, 0374}, // retro stereo {00805, 0383}, // mush lamp @@ -79,6 +145,7 @@ public static class ItemRemakeUtil {00908, 0229}, // upright vacuum {00915, 0396}, // cuckoo clock {00918, 0242}, // coffee cup + {00922, 0262}, // stacked bottle crates {00928, 0317}, // pot rack {00929, 0316}, // air conditioner {00941, 0410}, // DJ's turntable @@ -86,27 +153,35 @@ public static class ItemRemakeUtil {00954, 0572}, // espresso maker {00955, 0359}, // exit sign {00957, 0277}, // ventilation fan + {00963, 1815}, // fire hydrant + {00967, 0946}, // flower bed {00971, 0886}, // snack machine {00987, 0743}, // harp {00997, 0267}, // incense burner {00998, 0309}, // kitchen island + {01019, 0280}, // first-aid kit {01029, 0183}, // low screen {01032, 0152}, // magazine rack {01042, 0166}, // metronome {01043, 0199}, // microwave {01050, 0157}, // mixer + {01051, 0159}, // water bird {01058, 0140}, // music stand + {01072, 0170}, // rope partition {01081, 0328}, // upright piano {01082, 0184}, // picnic basket {01087, 0768}, // pinball machine {01092, 0148}, // popcorn machine {01103, 0117}, // rocking chair + {01108, 0120}, // retro TV {01111, 0726}, // outdoor bath {01112, 0125}, // colorful wheel {01117, 0231}, // sand castle {01125, 0559}, // revolving spice rack {01127, 0733}, // old sewing machine {01128, 0158}, // sewing machine + {01133, 1826}, // shopping cart + {01141, 0913}, // ski rack {01143, 0236}, // smoker {01157, 0407}, // brick oven {01161, 0526}, // cream and sugar @@ -116,17 +191,21 @@ public static class ItemRemakeUtil {01185, 0200}, // phone box {01189, 0370}, // tire stack {01199, 0255}, // tricycle + {01206, 1298}, // trumpet {01211, 0794}, // typewriter {01221, 0409}, // video camera + {01222, 1217}, // TV with VCR {01227, 0194}, // deluxe washer {01229, 0227}, // bathroom sink {01232, 0793}, // water cooler {01234, 0273}, // portable toilet + {01235, 1787}, // bathroom stall {01241, 0253}, // DIY workbench {01243, 0810}, // flashy-flower sign {01263, 0325}, // pear wardrobe {01288, 0072}, // fan palm {01308, 0274}, // school chair + {01314, 1047}, // handwashing area {01319, 0240}, // microscope {01328, 0275}, // school desk {01330, 0608}, // basic teacher's desk @@ -136,12 +215,13 @@ public static class ItemRemakeUtil {01432, 0124}, // lantern {01434, 0263}, // sleeping bag {01449, 0747}, // cello + {01493, 0315}, // stroller {01495, 0268}, // dolly {01499, 0285}, // Papa bear {01500, 0287}, // Mama bear {01501, 0286}, // Baby bear {01504, 0869}, // giant teddy bear - {01507, 0575}, // teacup ride + {01507, 0575}, // plaza teacup ride {01509, 0574}, // robot hero {01557, 0084}, // wooden-block bed {01558, 0105}, // wooden-block bookshelf @@ -149,8 +229,10 @@ public static class ItemRemakeUtil {01561, 0107}, // wooden-block chest {01565, 0108}, // wooden-block table {01567, 0090}, // oil barrel + {01573, 0219}, // dharma {01598, 0175}, // exercise ball {01606, 0490}, // serving cart + {01608, 0081}, // vertical banner {01620, 0180}, // hammock {01621, 0185}, // lawn chair {01624, 0189}, // garden gnome @@ -164,7 +246,10 @@ public static class ItemRemakeUtil {01645, 0682}, // electric guitar {01652, 0381}, // matryoshka {01708, 0218}, // cassette player + {01712, 0144}, // poster stand + {01716, 0198}, // display stand {01744, 0544}, // wall clock + {01745, 0247}, // copy machine {01750, 0710}, // document stack {01753, 0311}, // aroma pot {01757, 0193}, // claw-foot tub @@ -179,6 +264,7 @@ public static class ItemRemakeUtil {01803, 0089}, // drum set {01804, 0724}, // electric bass {01816, 0731}, // changing room + {01820, 1031}, // stack of clothes {01823, 0248}, // trash bags {01829, 0494}, // cypress plant {01836, 0272}, // humidifier @@ -195,11 +281,13 @@ public static class ItemRemakeUtil {01868, 0266}, // desk mirror {01870, 0153}, // mug {01875, 0103}, // grand piano + {01877, 0137}, // piggy bank {01881, 0149}, // plastic canister {01888, 0098}, // rice cooker {01889, 0132}, // ring {01892, 0230}, // hourglass {01899, 0257}, // autograph cards + {01906, 0906}, // snare drum {01913, 0135}, // wooden chair {01929, 0099}, // toilet {02010, 0143}, // ball @@ -214,6 +302,7 @@ public static class ItemRemakeUtil {02333, 0736}, // solar panel {02335, 0201}, // lighthouse {02352, 0875}, // parabolic antenna + {02358, 1299}, // stadium light {02377, 0826}, // fishing rod {02379, 0653}, // watering can {02553, 0196}, // iron frame @@ -223,9 +312,12 @@ public static class ItemRemakeUtil {02560, 0095}, // wooden chest {02561, 0882}, // floor lamp {02562, 0864}, // candle + {02575, 0278}, // ranch chair {02586, 0431}, // natural garden chair + {02587, 0075}, // hospital screen {02596, 0625}, // juicy-apple TV {02605, 0076}, // wooden simple bed + {02606, 1514}, // ranch bed {02614, 0151}, // mountain bike {02713, 0121}, // refrigerator {02731, 0078}, // digital alarm clock @@ -236,6 +328,7 @@ public static class ItemRemakeUtil {02772, 0604}, // fancy violin {02776, 0220}, // tankless toilet {02822, 0856}, // slingshot + {03063, 1819}, // theremin {03064, 0282}, // cooler box {03078, 0097}, // tourist telescope {03122, 0161}, // mini DIY workbench @@ -265,6 +358,7 @@ public static class ItemRemakeUtil {03348, 0186}, // plastic pool {03396, 0441}, // natural garden table {03400, 0610}, // dish-drying rack + {03402, 1789}, // vertical-board fence {03406, 0524}, // beekeeper's hive {03407, 0192}, // katana {03416, 0204}, // soft-serve lamp @@ -280,6 +374,7 @@ public static class ItemRemakeUtil {03445, 0271}, // standard umbrella stand {03446, 0126}, // western-style stone {03449, 0134}, // wooden stool + {03465, 1817}, // projection screen {03467, 0226}, // tea set {03468, 0181}, // beach towel {03471, 0609}, // light switch @@ -494,12 +589,14 @@ public static class ItemRemakeUtil {04142, 0520}, // diner dining table {04143, 0521}, // diner neon sign {04144, 0522}, // diner neon clock + {04196, 1249}, // crosswalk signal {04226, 0630}, // basketball hoop {04230, 0421}, // glass holder with candle {04279, 0438}, // frozen-treat set {04308, 0611}, // unfinished puzzle {04309, 0708}, // destinations signpost {04338, 0466}, // portable record player + {04357, 1795}, // iron fence {04377, 0850}, // ornament wreath {04379, 0477}, // springy ride-on {04392, 0491}, // magic kit @@ -527,6 +624,8 @@ public static class ItemRemakeUtil {04764, 0848}, // fish doorplate {05150, 0598}, // shell speaker {05165, 0600}, // wall-mounted candle + {05207, 1796}, // zen fence + {05208, 1759}, // large lattice fence {05309, 0843}, // heart doorplate {05310, 0841}, // spider doorplate {05337, 0606}, // three-tiered snowperson @@ -937,6 +1036,7 @@ public static class ItemRemakeUtil {06826, 0654}, // nova light {06827, 0725}, // starry garland {06829, 0757}, // crescent-moon chair + {06830, 1743}, // shell music box {06831, 0657}, // blossom-viewing lantern {06832, 0656}, // cherry-blossom clock {06992, 0652}, // Reneigh's photo @@ -968,6 +1068,7 @@ public static class ItemRemakeUtil {07151, 0876}, // red corner {07152, 0877}, // neutral corner {07153, 0744}, // cypress bathtub + {07154, 0678}, // wooden box {07159, 0813}, // cardboard sofa {07160, 0814}, // cardboard table {07161, 0815}, // cardboard bed @@ -1074,12 +1175,34 @@ public static class ItemRemakeUtil {11118, 0652}, // Chai's photo {11119, 0652}, // Chelsea's photo {11120, 0652}, // Toby's photo + {11711, 1797}, // simple wooden fence + {11712, 1798}, // lattice fence {11941, 0889}, // stone arch {11942, 0897}, // street piano {11943, 0890}, // stone tablet {12140, 0891}, // DAL model plane {12207, 0895}, // arcade seat + {12305, 1777}, // Casablanca lilies + {12308, 0907}, // reception chair + {12311, 0905}, // cruiser bike + {12312, 0903}, // wood-plank table + {12313, 0902}, // public telephone + {12314, 0904}, // zen lowboard {12332, 0901}, // natural square table + {12340, 1788}, // volleyball net + {12341, 1778}, // gurney + {12343, 1591}, // stepladder + {12344, 0912}, // baseball set + {12345, 1769}, // metal-and-wood table + {12346, 1770}, // metal-and-wood chair + {12348, 0909}, // froggy chair + {12349, 0910}, // project table + {12350, 0911}, // box-shaped seat + {12356, 0914}, // round pillow + {12358, 0915}, // retro ice-cream case + {12361, 1226}, // zen bench + {12365, 0918}, // garden chair + {12366, 0919}, // plastic bench {12372, 0921}, // Pocket modern camper {12373, 0920}, // Pocket vintage camper {12401, 0923}, // wedding bench @@ -1093,12 +1216,202 @@ public static class ItemRemakeUtil {12409, 0930}, // wedding pipe organ {12410, 0924}, // wedding welcome board {12411, 0927}, // wedding flower stand + {12516, 0933}, // sampler {12543, 0934}, // Nintendo Switch + {12582, 0652}, // Zoe's photo + {12583, 0652}, // Rio's photo + {12584, 0652}, // Azalea's photo + {12585, 0652}, // Faith's photo + {12586, 0652}, // Chabwick's photo + {12587, 0652}, // Ace's photo + {12588, 0652}, // Frett's photo + {12589, 0652}, // Roswell's photo + {12590, 0652}, // Ione's photo + {12591, 0652}, // Shino's photo + {12592, 0652}, // Petri's photo + {12593, 0652}, // Quinn's photo + {12594, 0652}, // Sasha's photo + {12595, 0652}, // Cephalobot's photo + {12596, 0652}, // Marlo's photo + {12597, 0652}, // Tiansheng's photo + {12599, 0935}, // office chair + {12600, 1765}, // bulldozer + {12601, 1767}, // cement mixer + {12602, 1768}, // excavator + {12603, 1766}, // steamroller + {12604, 1051}, // jackhammer + {12605, 0947}, // safety barrier + {12606, 0945}, // tractor + {12608, 0941}, // flower display case + {12610, 0942}, // frozen-drink machine + {12611, 1568}, // plate armor + {12612, 0940}, // capsule-toy machine + {12613, 0944}, // fancy tea set + {12614, 0943}, // peacock chair + {12637, 0948}, // examination-room desk + {12653, 0952}, // modern hospital bed + {12669, 0960}, // donut stool + {12670, 0950}, // office cabinet + {12673, 0955}, // tall file cabinet + {12674, 0956}, // short file cabinet + {12675, 0957}, // plant partition + {12676, 0958}, // large magazine rack + {12677, 0959}, // medicine chest + {12678, 0961}, // arched reception counter + {12679, 0962}, // reception counter + {12683, 1807}, // plaza ferris wheel + {12684, 1813}, // plaza merry-go-round + {12685, 1806}, // inflatable plaza toy + {12688, 1812}, // plaza bench + {12689, 1805}, // plaza arch + {12690, 1809}, // plaza game stand + {12691, 1811}, // plaza balloon wagon + {12692, 1810}, // plaza clock + {12693, 1742}, // street lamp with banners + {12699, 0964}, // standing electric sign + {12700, 0998}, // sturdy office desk + {12701, 1011}, // school locker + {12702, 0999}, // strapped books + {12703, 1818}, // mop + {12704, 1000}, // basic school chair + {12705, 1001}, // stewpot + {12706, 1002}, // imperial pot + {12707, 1003}, // cans + {12708, 1004}, // cooking tools + {12709, 1010}, // carp on a cutting board + {12712, 0994}, // salad bar + {12713, 0996}, // antique cash register + {12714, 0995}, // modern cash register + {12715, 0997}, // bulletin board + {12717, 1006}, // left chalkboard section + {12718, 1007}, // right chalkboard section + {12720, 1009}, // fancy water pitcher {12741, 1012}, // world map + {12744, 1016}, // small covered round table + {12745, 1015}, // large covered round table + {12766, 1017}, // small café table + {12767, 1018}, // large café table + {12768, 1019}, // checkout counter + {12769, 1020}, // dessert case + {12772, 1021}, // ice-cream display + {12773, 1022}, // counter chair + {12774, 1023}, // busing station + {12775, 1024}, // afternoon-tea set + {12776, 1025}, // counter table + {12777, 1026}, // covered counter + {12778, 1027}, // touchscreen cash register + {12779, 1028}, // wood partition + {12780, 1029}, // wall shelf with bottles + {12781, 1816}, // sample case + {12782, 1030}, // bistro table + {12803, 1808}, // plaza train + {12879, 1039}, // tabletop POP display + {12880, 1040}, // standing shop sign + {12881, 1046}, // dress mannequin + {12882, 1035}, // small mannequin + {12883, 1042}, // midsized clothing rack + {12884, 1043}, // small clothing rack + {12885, 1036}, // hanging clothing rack + {12886, 1032}, // corner clothing rack + {12887, 1034}, // glass showcase + {12888, 1041}, // hanger rack + {12889, 1045}, // boxy stool + {12890, 1038}, // merchandise table + {12891, 1033}, // full-length mirror + {12892, 1044}, // sturdy paper bag + {12893, 1037}, // stacked shoeboxes + {12894, 1799}, // wedding fence {12949, 1168}, // spooky standing lamp {12951, 1195}, // spooky candy set + {12976, 1048}, // mini dharma + {12991, 1065}, // simple stool + {12993, 1062}, // simple vanity + {12994, 1061}, // simple bed + {12995, 1064}, // simple sofa + {12996, 1059}, // simple chair + {12997, 1066}, // simple wall shelf + {12998, 1063}, // simple small dresser + {12999, 1067}, // simple table + {13004, 1069}, // artsy table + {13005, 1068}, // artsy chair + {13006, 1070}, // cool low table + {13007, 1071}, // cool side table + {13008, 1072}, // cool chair + {13009, 1073}, // cool bed + {13010, 1074}, // cool sofa + {13073, 1088}, // Nordic chair + {13075, 1090}, // Nordic sofa + {13076, 1091}, // Nordic low table + {13077, 1092}, // Nordic lowboard + {13078, 1093}, // Nordic shelves + {13079, 1094}, // Nordic table + {13080, 1095}, // ranch wardrobe + {13081, 1096}, // ranch tea table + {13082, 1097}, // ranch lowboard + {13083, 1098}, // Moroccan footrest + {13084, 1099}, // Moroccan tray table + {13085, 1100}, // Moroccan sofa + {13108, 1101}, // upright organizer + {13109, 1102}, // horizontal organizer + {13110, 1103}, // plastic clothing organizer + {13111, 1104}, // Japanese dresser + {13112, 1105}, // zen low table + {13113, 1106}, // shoji divider + {13114, 1107}, // vintage stool + {13115, 1108}, // vintage desk + {13116, 1109}, // vintage sofa + {13117, 1110}, // vintage low table + {13118, 1111}, // vintage dresser + {13119, 1112}, // enamel lamp + {13120, 1113}, // round light fixture + {13121, 1114}, // wood-shade lamp + {13122, 1115}, // zen light + {13138, 1117}, // elegant chair + {13139, 1118}, // elegant bed + {13140, 1119}, // elegant console table + {13141, 1120}, // elegant sofa + {13142, 1121}, // elegant lamp + {13143, 1122}, // elegant dresser + {13144, 1123}, // simple shaded lamp + {13145, 1124}, // stained-glass light + {13146, 1125}, // milk-glass lamp + {13147, 1126}, // fluorescent light + {13148, 1127}, // ceiling spotlight + {13149, 1128}, // Nordic pendant light + {13150, 1129}, // Moroccan lights + {13151, 1130}, // festival lantern + {13152, 1131}, // imperial lamp + {13153, 1132}, // wooden pendant light + {13154, 1133}, // chandelier + {13155, 1134}, // spiral chandelier + {13156, 1135}, // ceiling fan + {13157, 1136}, // dual hanging monitors + {13158, 1137}, // hanging shelves + {13161, 1139}, // wooden field sign + {13163, 1196}, // study carrel + {13164, 1142}, // disco ball + {13185, 1143}, // small vase + {13186, 1144}, // porcelain vase + {13187, 1145}, // fine vase + {13188, 1146}, // ball catcher + {13189, 1147}, // stair dresser + {13190, 1148}, // sword + {13191, 1149}, // bow + {13192, 1150}, // samurai suit + {13201, 1199}, // bath bucket + {13202, 1212}, // bath stool + {13203, 1213}, // square bathtub + {13205, 1225}, // store shelf + {13206, 1214}, // shopping bag + {13207, 1220}, // small LED display + {13209, 1218}, // tablet device + {13210, 1215}, // stacked shopping baskets + {13211, 1219}, // caged cart + {13214, 1222}, // steel trash can + {13220, 1152}, // festival-lantern set {13222, 1153}, // spooky garland {13223, 1154}, // spooky table setting + {13229, 1197}, // range hood {13242, 1211}, // RC helicopter {13243, 1198}, // puppy plushie {13244, 1209}, // gift pile @@ -1109,13 +1422,182 @@ public static class ItemRemakeUtil {13250, 1210}, // mini circuit {13251, 1200}, // dinosaur toy {13252, 1205}, // dollhouse - {13352, 1157}, // spooky tower + {13255, 1221}, // elaborate display case + {13266, 1228}, // owl clock + {13268, 1252}, // covered wagon + {13269, 1253}, // storefront + {13270, 1227}, // antique radio + {13271, 1224}, // upright speaker + {13272, 1325}, // evergreen ash + {13273, 1254}, // cactus + {13274, 1223}, // wristwatch + {13288, 1229}, // high chair + {13294, 1230}, // beach chairs with parasol + {13295, 1232}, // game-show stand + {13296, 1231}, // vehicle cabin seat + {13299, 1233}, // decorative bottles + {13300, 1235}, // stylish wall spotlight + {13302, 1234}, // decorative pillar + {13303, 1241}, // glass jar + {13304, 1237}, // winnowing machine + {13305, 1238}, // conveyor belt + {13306, 1240}, // robot arm + {13307, 1236}, // stylish spotlight + {13312, 1245}, // round streetlight + {13313, 1244}, // curved streetlight + {13335, 1256}, // bird mobile + {13336, 1257}, // construction scaffolding + {13337, 1261}, // sloppy table + {13338, 1259}, // sloppy sink + {13339, 1260}, // sloppy sofa + {13340, 1255}, // garden table + {13341, 1262}, // sloppy bed + {13342, 1265}, // dreamy bed + {13343, 1263}, // dreamy wall rack + {13344, 1264}, // dreamy shelves + {13345, 1258}, // snack + {13347, 1266}, // yacht + {13352, 1157}, // + {13356, 1278}, // rolling cart + {13360, 1274}, // bottled beverage + {13361, 1275}, // paint cans + {13362, 1270}, // double-edged sword + {13363, 1269}, // inspection equipment + {13365, 1273}, // toothbrush-and-cup set + {13366, 1272}, // chainsaw + {13367, 1267}, // bunny garden decoration + {13368, 1268}, // elegant mirror + {13369, 1276}, // milk can + {13370, 1277}, // wheat field {13447, 1295}, // Turkey Day garden stand {13448, 1296}, // Turkey Day hearth {13449, 1293}, // Turkey Day decorations {13450, 1292}, // Turkey Day chair {13453, 1297}, // Turkey Day table + {13454, 1280}, // cool dining table + {13455, 1279}, // shopping basket + {13464, 1283}, // crane game + {13465, 1786}, // bubble machine + {13466, 1288}, // silver confetti blower + {13467, 1287}, // stage flame machine + {13468, 1286}, // hanging stage lights + {13469, 1285}, // stage lights + {13472, 1301}, // windmill + {13474, 1291}, // siren + {13475, 1783}, // candle chandelier + {13478, 1820}, // tabletop record player + {13479, 1290}, // nearly busted radio {13488, 1516}, // chocolate heart + {13496, 1302}, // stonework kitchen + {13502, 1316}, // spaceship control panel + {13503, 1324}, // meter and pipes + {13504, 1312}, // strategic meeting table + {13505, 1320}, // mining car + {13506, 1321}, // science pod + {13507, 1323}, // banker's lamp + {13508, 1310}, // cold sleep pod + {13509, 1305}, // gear tower + {13510, 1307}, // crew member's seat + {13511, 1304}, // gear apparatus + {13512, 1319}, // retro transportation stop + {13513, 1311}, // fish container + {13514, 1322}, // powder-room booth + {13515, 1317}, // tank + {13516, 1315}, // amazing machine + {13517, 1512}, // unknown machine + {13518, 1313}, // lab chair + {13519, 1308}, // gaming chair + {13520, 1306}, // forbidden altar + {13521, 1309}, // gaming desk + {13522, 1303}, // dress-up doll + {13523, 1314}, // skateboard + {13524, 1318}, // medieval building side + {13526, 1801}, // vine ladder set-up kit + {13530, 1800}, // wooden ladder set-up kit + {13534, 1802}, // iron ladder set-up kit + {13573, 1339}, // medium wooden partition + {13574, 1340}, // small wooden partition + {13575, 1327}, // SLR camera + {13576, 1332}, // schefflera + {13577, 1338}, // potted starter plants + {13578, 1326}, // inflatable bird ring + {13579, 1336}, // baobab + {13580, 1330}, // skateboard wall rack + {13581, 1329}, // castle gate + {13582, 1328}, // castle tower + {13583, 1342}, // rescue mannequin + {13584, 1331}, // makeup pouch + {13586, 1333}, // transit seat + {13587, 1335}, // dried-flower garland + {13588, 1341}, // tension-pole rack + {13589, 1337}, // professional headphones + {13590, 1343}, // castle wall + {13591, 1344}, // fancy bathroom vanity + {13606, 1345}, // stacked fish containers + {13614, 1375}, // key tray + {13615, 1399}, // scooter + {13616, 1437}, // hanging lightbulb + {13618, 1439}, // patchwork sofa chair + {13620, 1360}, // office materials + {13621, 1381}, // minicar + {13622, 1382}, // luxury car + {13623, 1465}, // dormant volcano + {13624, 1421}, // scoreboard + {13625, 1440}, // patchwork chair + {13626, 1357}, // ornithopter + {13627, 1441}, // patchwork low table + {13628, 1452}, // model kit + {13629, 1442}, // patchwork bed + {13630, 1363}, // curtain partition + {13631, 1428}, // torii + {13632, 1458}, // popcorn snack set + {13633, 1379}, // throne + {13634, 1404}, // fresh-food trays + {13636, 1448}, // wide display stand + {13637, 1361}, // outdoor folding chair + {13638, 1377}, // utility wagon + {13639, 1396}, // short simple panel + {13640, 1370}, // wall-mounted LED display + {13642, 1417}, // paper-chain ceiling garland + {13643, 1386}, // die + {13645, 1402}, // scrapbook + {13647, 1449}, // fence + {13649, 1436}, // lily-pad table + {13651, 1422}, // tokonoma + {13652, 1407}, // antique map + {13655, 1392}, // framed photo + {13656, 1378}, // cube light + {13657, 1355}, // decorative plate + {13662, 1353}, // ruined decorated pillar + {13666, 1358}, // pile of cash + {13676, 1460}, // round topiary + {13678, 1388}, // triangular topiary + {13680, 1362}, // outdoor folding table + {13681, 1456}, // light-bulb sign + {13683, 1469}, // yoga mat + {13690, 1462}, // futuristic meal + {13691, 1368}, // mounted mountain bike + {13692, 1468}, // dreamy hanging decoration + {13696, 1411}, // pile of cardboard boxes + {13701, 1429}, // drapery + {13709, 1403}, // spray can + {13712, 1427}, // card tower + {13717, 1380}, // metal pot + {13719, 1350}, // toy duck + {13722, 1385}, // recycled-paper bundle + {13727, 1397}, // dessert carrier + {13729, 1438}, // carton beverage + {13730, 1470}, // shaded pendant lamp + {13740, 1453}, // model kits + {13744, 1365}, // framed poster + {13745, 1467}, // yunomi teacup + {13746, 1423}, // stacked bags + {13747, 1387}, // backlit sign + {13748, 1426}, // cards + {13751, 1486}, // open wooden shelves + {13756, 1487}, // bottle crate + {13764, 1492}, // hanging cube light + {13765, 1494}, // plain party-lights arch {13767, 1495}, // Festivale garland {13770, 1500}, // Festivale parasol {13772, 1501}, // Festivale balloon lamp @@ -1132,21 +1614,142 @@ public static class ItemRemakeUtil {13831, 1522}, // large Mushroom Platform {13832, 1523}, // small Mushroom Platform {13862, 0652}, // Jingle's photo + {13884, 1513}, // ranch cupboard + {13897, 1605}, // tall brick island counter + {13901, 1607}, // low brick island counter + {13902, 1593}, // tall wooden island counter + {13925, 1520}, // hanging monitor + {13926, 1519}, // hanging guide sign {13927, 1521}, // Nintendo Switch Lite {13930, 1524}, // set of stockings + {14017, 1542}, // cave + {14018, 1543}, // ruined arch + {14019, 1544}, // vine hanging chair {14029, 1546}, // heart-shaped bouquet + {14046, 1655}, // xylophoid + {14047, 1656}, // babbloid + {14049, 1547}, // truck + {14050, 1553}, // deep fryer + {14051, 1552}, // fancy frame + {14053, 1549}, // wall planter + {14054, 1550}, // ranch kitchen + {14055, 1548}, // outdoor kitchen + {14056, 1693}, // arfoid + {14057, 1694}, // whistloid + {14058, 1695}, // bwongoid + {14059, 1696}, // twangoid + {14060, 1697}, // laseroid + {14061, 1698}, // squeakoid + {14062, 1699}, // tockoid + {14063, 1700}, // ringoid + {14064, 1701}, // oinkoid + {14065, 1702}, // tremoloid + {14066, 1703}, // bubbloid + {14067, 1704}, // petaloid + {14074, 1658}, // aluminoid + {14075, 1682}, // wallopoid + {14076, 1683}, // drummoid + {14077, 1684}, // dootoid + {14078, 1685}, // whirroid + {14080, 1664}, // thwopoid + {14081, 1665}, // rumbloid + {14082, 1666}, // bendoid + {14083, 1667}, // boomoid + {14086, 1676}, // bloopoid + {14087, 1677}, // sproingoid + {14088, 1678}, // crumploid + {14089, 1679}, // clatteroid + {14092, 1657}, // scatteroid + {14093, 1688}, // spikenoid + {14094, 1689}, // squeezoid + {14095, 1690}, // flutteroid + {14098, 1670}, // boioingoid + {14099, 1671}, // stelloid + {14100, 1672}, // jingloid + {14101, 1673}, // rattloid + {14106, 1554}, // gazebo + {14108, 1556}, // azumaya gazebo + {14184, 1567}, // pergola + {14192, 1569}, // giant vine + {14193, 1570}, // vine bench + {14205, 1575}, // vine lamp + {14206, 1574}, // vine garland + {14207, 1576}, // glowing-moss stool + {14208, 1580}, // glowing-moss balloon + {14209, 1578}, // glowing-moss boulder + {14210, 1577}, // hanging glowing moss + {14211, 1579}, // glowing-moss wreath + {14212, 1582}, // glowing-moss pond + {14213, 1583}, // glowing-moss statue + {14214, 1585}, // glowing-moss-jar shelves + {14215, 1584}, // glow-in-the-dark stickers + {14216, 1581}, // suspicious cauldron {14254, 0652}, // Tom Nook's photo {14255, 0652}, // Timmy and Tommy's photo {14256, 0652}, // Isabelle's photo + {14308, 1599}, // low simple island counter + {14310, 1602}, // tall simple island counter + {14313, 1595}, // low wooden island counter + {14332, 1660}, // tall marble island counter + {14337, 1662}, // low marble island counter {14340, 1615}, // whoopee cushion + {14346, 1620}, // hanging sign + {14352, 1623}, // dreamy bear toy + {14353, 1622}, // dreamy rabbit toy + {14354, 1624}, // dreamy unicorn toy {14414, 1754}, // handheld lantern {14472, 0652}, // Rover's photo {14475, 1642}, // nuptial doorplate {14476, 1640}, // nuptial bell {14477, 1641}, // nuptial ring pillow + {14520, 1631}, // wall-mounted neon lamps + {14523, 1632}, // tangled cords + {14524, 1637}, // floral sconce + {14525, 1636}, // dispenser + {14526, 1639}, // wooden locker + {14527, 1634}, // clipboard + {14528, 1633}, // steel fence + {14530, 1629}, // meeting-room table + {14531, 1635}, // long folding table + {14534, 1630}, // instant noodles + {14538, 1772}, // protein shake + {14539, 1758}, // dumbbell {14542, 1750}, // spooky treats basket + {14549, 1654}, // decayed tree {14550, 1645}, // spooky tree {14551, 1647}, // spooky trick lamp + {14556, 1779}, // osechi + {14561, 1648}, // chafing dish + {14572, 1781}, // storage shed + {14574, 1776}, // coffee beans + {14575, 1751}, // ABD + {14591, 1762}, // ornament table lamp + {14592, 1649}, // wooden music box + {14593, 1764}, // ornament garland + {14594, 1761}, // giant ornament + {14596, 1653}, // brick pillar + {14597, 1659}, // marble pillar + {14598, 1652}, // simple pillar + {14601, 1651}, // wooden pillar + {14604, 1663}, // glowing-moss jar + {14611, 0652}, // Brewster's photo + {14619, 1747}, // vertical split curtains + {14620, 1748}, // horizontal split curtains + {14621, 1749}, // unfolded reference sheet + {14639, 1755}, // pocketbook + {14640, 1756}, // pocket magazine + {14714, 1752}, // donation box + {14728, 1763}, // ornament tree + {14735, 1757}, // + {14756, 1760}, // frozen fence + {14758, 1774}, // corrugated iron fence + {14759, 1775}, // park fence + {14799, 1823}, // flower tabletop mirror + {14821, 1782}, // ring light + {14826, 1784}, // lighted display stand + {14831, 1785}, // wooden storage shed + {14882, 1803}, // ruined seat + {14887, 1804}, // ruined broken pillar }; } } diff --git a/NHSE.Core/Structures/Map/OutsideAcre.cs b/NHSE.Core/Structures/Map/OutsideAcre.cs index 16a194e..c164b25 100644 --- a/NHSE.Core/Structures/Map/OutsideAcre.cs +++ b/NHSE.Core/Structures/Map/OutsideAcre.cs @@ -163,7 +163,66 @@ public enum OutsideAcre : ushort FldOutPhotoSE00 = 241, FldOutPhotoSW00 = 242, FldOutSBridge02 = 243, - FldOutSBridge01 = 244 + FldOutSBridge01 = 244, + + // New! + FldOutWherearenNW00 = 257, + ldOutWherearenW00 = 258, + FldOutWherearenSW00 = 259, + FldOutWherearenS01 = 260, + FldOutWherearenSE00 = 261, + FldOutWherearenN00 = 262, + FldOutWherearenN01 = 263, + FldOutWherearenNE00 = 264, + FldOutWherearenE00 = 266, + FldOutWherearenS02 = 267, + FldOutSESeaOnly00 = 269, + FldOutESeaOnly00 = 270, + FldOutNESeaOnly00 = 271, + FldOutNWSeaOnly00 = 272, + FldOutSWSeaOnly00 = 273, + FldOutSSeaOnly00 = 274, + FldOutNSeaOnly00 = 275, + FldOutWSeaOnly00 = 276, + FldOutCenterIsland01 = 277, + FldOutCenterIsland02 = 278, + FldOutSGarden00 = 280, + FldOutNGarden00 = 281, + FldOutCenterSand00 = 282, + FldOutNGardenL00 = 283, + FldOutNGardenR00 = 284, + FldOutSGardenL00 = 285, + FldOutSGardenR00 = 286, + FldOutCenterIsland03 = 288, + FldOutMidSea00 = 289, + FldOutCenterIsland04 = 290, + FldOutCenterIsland05 = 291, + FldOutCenterIslandL00 = 292, + FldOutCenterIslandR00 = 293, + FldOutCenterIslandLBack00 = 294, + FldOutCenterIslandRBack00 = 295, + FldOutSBridgeSP02 = 296, + FldOutSBridgeSP01 = 297, + FldOutSBridgeSP00 = 298, + FldOutWHarborN00 = 299, + FldOutWHarborS00 = 300, + FldOutSeaGardenS00 = 301, + FldOutCenterIslandL01 = 302, + FldOutCenterIslandR01 = 303, + FldOutCenterLock00 = 304, + FldOutAroundLock00 = 305, + FldOutCenterIce00 = 306, + FldOutAroundIce00 = 307, + FldOutCenterIsland06 = 308, + FldOutNGardenL01 = 309, + FldOutNGardenR01 = 310, + FldOutWHarborS01 = 311, + FldOutSSeaOnly01 = 312, + FldOutCenterIsland07 = 313, + FldOutSSeaOnly02 = 314, + FldOutEGarden00 = 315, + FldOutNGardenLFront00 = 316, + FldOutNGardenRFront00 = 317, } public static class CollisionUtil diff --git a/NHSE.Core/Structures/RecipeList.cs b/NHSE.Core/Structures/RecipeList.cs index 5ff3e6c..db76538 100644 --- a/NHSE.Core/Structures/RecipeList.cs +++ b/NHSE.Core/Structures/RecipeList.cs @@ -192,31 +192,31 @@ public static class RecipeList {0x0EA, 01054}, // moon {0x0EB, 01439}, // asteroid {0x0EC, 01445}, // astronaut suit - {0x0ED, 05096}, // hyacinth crown (Red) - {0x0EE, 05097}, // cool hyacinth crown (Blue) - {0x0EF, 05098}, // purple hyacinth crown (Purple) - {0x0F0, 05099}, // windflower crown (Colorful) - {0x0F1, 05100}, // cool windflower crown (Colorful) - {0x0F2, 05101}, // purple windflower crown (Purple) - {0x0F3, 05102}, // tulip crown (Colorful) - {0x0F4, 05103}, // chic tulip crown (Colorful) - {0x0F5, 05104}, // dark tulip crown (Dark red) - {0x0F6, 05105}, // pansy crown (Colorful) - {0x0F7, 05106}, // cool pansy crown (Colorful) - {0x0F8, 05107}, // purple pansy crown (Purple) - {0x0F9, 05108}, // cosmos crown (Colorful) - {0x0FA, 05109}, // lovely cosmos crown (Colorful) - {0x0FB, 05110}, // dark cosmos crown (Dark red) - {0x0FC, 05111}, // rose crown (Colorful) - {0x0FD, 05112}, // cute rose crown (Colorful) - {0x0FE, 05113}, // chic rose crown (Purple) - {0x0FF, 05114}, // lily crown (Colorful) - {0x100, 05115}, // cute lily crown (Colorful) - {0x101, 05116}, // dark lily crown (Dark red) - {0x102, 05117}, // mum crown (Colorful) - {0x103, 05118}, // chic mum crown (Colorful) - {0x104, 05119}, // simple mum crown (Green) - {0x105, 04682}, // leaf (Green) + {0x0ED, 05096}, // hyacinth crown (No Variations) + {0x0EE, 05097}, // cool hyacinth crown (No Variations) + {0x0EF, 05098}, // purple hyacinth crown (No Variations) + {0x0F0, 05099}, // windflower crown (No Variations) + {0x0F1, 05100}, // cool windflower crown (No Variations) + {0x0F2, 05101}, // purple windflower crown (No Variations) + {0x0F3, 05102}, // tulip crown (No Variations) + {0x0F4, 05103}, // chic tulip crown (No Variations) + {0x0F5, 05104}, // dark tulip crown (No Variations) + {0x0F6, 05105}, // pansy crown (No Variations) + {0x0F7, 05106}, // cool pansy crown (No Variations) + {0x0F8, 05107}, // purple pansy crown (No Variations) + {0x0F9, 05108}, // cosmos crown (No Variations) + {0x0FA, 05109}, // lovely cosmos crown (No Variations) + {0x0FB, 05110}, // dark cosmos crown (No Variations) + {0x0FC, 05111}, // rose crown (No Variations) + {0x0FD, 05112}, // cute rose crown (No Variations) + {0x0FE, 05113}, // chic rose crown (No Variations) + {0x0FF, 05114}, // lily crown (No Variations) + {0x100, 05115}, // cute lily crown (No Variations) + {0x101, 05116}, // dark lily crown (No Variations) + {0x102, 05117}, // mum crown (No Variations) + {0x103, 05118}, // chic mum crown (No Variations) + {0x104, 05119}, // simple mum crown (No Variations) + {0x105, 04682}, // leaf (No Variations) {0x106, 03472}, // golden toilet {0x107, 01241}, // DIY workbench {0x108, 02578}, // pitfall seed @@ -339,6 +339,7 @@ public static class RecipeList {0x1A6, 06033}, // outdoor picnic set {0x1A7, 06081}, // tree's bounty arch {0x1A8, 05979}, // bamboo noodle slide + {0x1A9, 06830}, // shell music box {0x1AA, 06832}, // cherry-blossom clock {0x1AB, 06831}, // blossom-viewing lantern {0x1AD, 06826}, // nova light @@ -369,8 +370,8 @@ public static class RecipeList {0x1C8, 06840}, // leaf umbrella {0x1C9, 03229}, // clothesline {0x1CA, 07211}, // bridge construction kit - {0x1CB, 07377}, // blue rose crown (Blue) - {0x1CC, 07378}, // gold rose crown (Gold) + {0x1CB, 07377}, // blue rose crown (No Variations) + {0x1CC, 07378}, // gold rose crown (No Variations) {0x1CD, 05166}, // campsite construction kit {0x1CE, 01750}, // document stack {0x1CF, 04034}, // scattered papers @@ -453,16 +454,20 @@ public static class RecipeList {0x220, 07330}, // orange rug {0x221, 07331}, // peach rug {0x222, 07332}, // pear rug + {0x224, 04351}, // log fence {0x225, 04352}, // rope fence {0x226, 04354}, // imperial fence + {0x227, 04355}, // block fence {0x228, 04356}, // straw fence {0x229, 04358}, // spiky fence {0x22B, 05206}, // iron-and-stone fence {0x22C, 05207}, // zen fence + {0x22D, 05208}, // large lattice fence + {0x22F, 05210}, // log-wall fence {0x231, 05213}, // barbed-wire fence {0x234, 05268}, // underwater flooring {0x235, 05030}, // water flooring - {0x236, 04590}, // gold armor (Gold) + {0x236, 04590}, // gold armor (No Variations) {0x237, 02777}, // medicine {0x238, 07317}, // zen-style stone {0x239, 08825}, // golden casket @@ -497,48 +502,48 @@ public static class RecipeList {0x258, 07535}, // kettlebell {0x259, 05941}, // golden dung beetle {0x25A, 11260}, // golden arowana model - {0x25B, 04333}, // grass skirt (Brown) - {0x25C, 05291}, // traditional straw coat (Brown) - {0x25D, 08907}, // green grass skirt (Green) - {0x25E, 07254}, // straw umbrella hat (Brown) - {0x25F, 05143}, // bamboo hat (Beige) + {0x25B, 04333}, // grass skirt (No Variations) + {0x25C, 05291}, // traditional straw coat (No Variations) + {0x25D, 08907}, // green grass skirt (No Variations) + {0x25E, 07254}, // straw umbrella hat (No Variations) + {0x25F, 05143}, // bamboo hat (No Variations) {0x260, 07527}, // flower stand {0x261, 03410}, // small cardboard boxes {0x262, 03411}, // medium cardboard boxes {0x263, 03412}, // large cardboard boxes - {0x264, 09838}, // cherry dress (Red) - {0x265, 09873}, // cherry hat (Red) + {0x264, 09838}, // cherry dress (No Variations) + {0x265, 09873}, // cherry hat (No Variations) {0x266, 09949}, // cherry umbrella - {0x267, 09837}, // pear dress (Beige) - {0x268, 09872}, // pear hat (Green) + {0x267, 09837}, // pear dress (No Variations) + {0x268, 09872}, // pear hat (No Variations) {0x269, 09950}, // pear umbrella - {0x26A, 09839}, // peach dress (Peach) - {0x26B, 09874}, // peach hat (Peach) + {0x26A, 09839}, // peach dress (No Variations) + {0x26B, 09874}, // peach hat (No Variations) {0x26C, 09947}, // peach umbrella - {0x26D, 09836}, // apple dress (Red) - {0x26E, 09871}, // apple hat (Red) + {0x26D, 09836}, // apple dress (No Variations) + {0x26E, 09871}, // apple hat (No Variations) {0x26F, 09948}, // apple umbrella - {0x270, 05275}, // orange hat (Orange) + {0x270, 05275}, // orange hat (No Variations) {0x271, 06912}, // orange umbrella - {0x272, 03288}, // orange dress (Orange) - {0x273, 07489}, // star pochette (Yellow) - {0x274, 09862}, // star head (Yellow) + {0x272, 03288}, // orange dress (No Variations) + {0x273, 07489}, // star pochette (No Variations) + {0x274, 09862}, // star head (No Variations) {0x275, 09945}, // cherry-blossom umbrella - {0x276, 07490}, // cherry-blossom pochette (Pink) - {0x277, 07491}, // maple-leaf pochette (Red) - {0x278, 07492}, // acorn pochette (Brown) - {0x279, 07493}, // snowflake pochette (White) - {0x27A, 07494}, // shellfish pochette (White) + {0x276, 07490}, // cherry-blossom pochette (No Variations) + {0x277, 07491}, // maple-leaf pochette (No Variations) + {0x278, 07492}, // acorn pochette (No Variations) + {0x279, 07493}, // snowflake pochette (No Variations) + {0x27A, 07494}, // shellfish pochette (No Variations) {0x27B, 07291}, // leaf mask (Green) - {0x27C, 07511}, // knitted-grass backpack (Green) - {0x27D, 08609}, // snowperson head (White) - {0x27E, 07498}, // log pack (Brown) - {0x280, 04588}, // iron armor (Gray) + {0x27C, 07511}, // knitted-grass backpack (No Variations) + {0x27D, 08609}, // snowperson head (No Variations) + {0x27E, 07498}, // log pack (No Variations) + {0x280, 04588}, // iron armor (No Variations) {0x281, 05334}, // knight's helmet (Gray) - {0x282, 05472}, // armor shoes (Gray) - {0x283, 05524}, // gold-armor shoes (Gold) + {0x282, 05472}, // armor shoes (No Variations) + {0x283, 05524}, // gold-armor shoes (No Variations) {0x284, 05346}, // gold helmet (Gold) - {0x285, 07506}, // basket pack (Green) + {0x285, 07506}, // basket pack (No Variations) {0x286, 12206}, // flat garden rock {0x287, 12208}, // mossy garden rock {0x288, 07174}, // mush umbrella @@ -557,7 +562,7 @@ public static class RecipeList {0x295, 08578}, // golden slingshot {0x296, 08660}, // golden rod {0x297, 09617}, // golden axe - {0x298, 12326}, // recycled boots (Brown) + {0x298, 12326}, // recycled boots (No Variations) {0x299, 05508}, // underwater wall {0x29A, 05661}, // tropical vista {0x29B, 07239}, // starry-sands flooring @@ -566,28 +571,28 @@ public static class RecipeList {0x29E, 12332}, // natural square table {0x29F, 11113}, // light bamboo rug {0x2A0, 11114}, // dark bamboo rug - {0x2A1, 12439}, // earth-egg shell (Red) - {0x2A2, 12449}, // earth-egg outfit (Red) - {0x2A3, 12455}, // earth-egg shoes (Red) - {0x2A4, 12440}, // stone-egg shell (Yellow) - {0x2A5, 12450}, // stone-egg outfit (Yellow) - {0x2A6, 12456}, // stone-egg shoes (Yellow) - {0x2A7, 12441}, // leaf-egg shell (Green) - {0x2A8, 12451}, // leaf-egg outfit (Green) - {0x2A9, 12457}, // leaf-egg shoes (Green) - {0x2AA, 12442}, // wood-egg shell (Orange) - {0x2AB, 12452}, // wood-egg outfit (Orange) - {0x2AC, 12458}, // wood-egg shoes (Orange) - {0x2AD, 12443}, // sky-egg shell (Blue) - {0x2AE, 12453}, // sky-egg outfit (Blue) - {0x2AF, 12459}, // sky-egg shoes (Blue) - {0x2B0, 12444}, // water-egg shell (Purple) - {0x2B1, 12454}, // water-egg outfit (Purple) - {0x2B2, 12460}, // water-egg shoes (Purple) - {0x2B3, 12446}, // egg party hat (Colorful) - {0x2B4, 12448}, // egg party dress (Colorful) - {0x2B5, 12445}, // Bunny Day crown (Colorful) - {0x2B6, 12447}, // Bunny Day bag (Colorful) + {0x2A1, 12439}, // earth-egg shell (No Variations) + {0x2A2, 12449}, // earth-egg outfit (No Variations) + {0x2A3, 12455}, // earth-egg shoes (No Variations) + {0x2A4, 12440}, // stone-egg shell (No Variations) + {0x2A5, 12450}, // stone-egg outfit (No Variations) + {0x2A6, 12456}, // stone-egg shoes (No Variations) + {0x2A7, 12441}, // leaf-egg shell (No Variations) + {0x2A8, 12451}, // leaf-egg outfit (No Variations) + {0x2A9, 12457}, // leaf-egg shoes (No Variations) + {0x2AA, 12442}, // wood-egg shell (No Variations) + {0x2AB, 12452}, // wood-egg outfit (No Variations) + {0x2AC, 12458}, // wood-egg shoes (No Variations) + {0x2AD, 12443}, // sky-egg shell (No Variations) + {0x2AE, 12453}, // sky-egg outfit (No Variations) + {0x2AF, 12459}, // sky-egg shoes (No Variations) + {0x2B0, 12444}, // water-egg shell (No Variations) + {0x2B1, 12454}, // water-egg outfit (No Variations) + {0x2B2, 12460}, // water-egg shoes (No Variations) + {0x2B3, 12446}, // egg party hat (No Variations) + {0x2B4, 12448}, // egg party dress (No Variations) + {0x2B5, 12445}, // Bunny Day crown (No Variations) + {0x2B6, 12447}, // Bunny Day bag (No Variations) {0x2B7, 12398}, // Bunny Day arch {0x2B8, 12412}, // wobbling Zipper toy {0x2B9, 12413}, // Bunny Day lamp @@ -630,6 +635,7 @@ public static class RecipeList {0x2DF, 13223}, // spooky table setting {0x2E0, 13237}, // spooky wand {0x2E1, 13275}, // spooky fence + {0x2E2, 13608}, // veggie basket {0x2E4, 13447}, // Turkey Day garden stand {0x2E5, 13448}, // Turkey Day hearth {0x2E6, 13449}, // Turkey Day decorations @@ -642,13 +648,288 @@ public static class RecipeList {0x2EE, 13244}, // gift pile {0x2EF, 13792}, // festive wrapping paper {0x2F0, 13603}, // falling-snow wall + {0x2F1, 12681}, // partition wall {0x2F3, 03548}, // rainbow feather {0x2F5, 12217}, // summer-shell rug + {0x2F6, 14019}, // vine hanging chair + {0x2F7, 13526}, // vine ladder set-up kit + {0x2F8, 13530}, // wooden ladder set-up kit + {0x2F9, 13534}, // iron ladder set-up kit + {0x2FA, 14017}, // cave + {0x2FB, 14018}, // ruined arch + {0x2FC, 13906}, // round vine rug + {0x2FD, 13874}, // glowing-moss ruins wall + {0x2FE, 13875}, // rope-net wall + {0x300, 13877}, // glowing-moss rug + {0x301, 13878}, // round glowing-moss rug + {0x302, 13879}, // glowing-moss flooring + {0x303, 13880}, // rope-net flooring + {0x304, 13881}, // glowing-moss cave wall + {0x305, 13019}, // glowing-moss forest wall {0x306, 14239}, // shamrock wand {0x308, 14278}, // mermaid fence + {0x309, 13895}, // tall concrete island counter + {0x30B, 13897}, // tall brick island counter + {0x30C, 13898}, // low concrete island counter + {0x30F, 13901}, // low brick island counter + {0x310, 13902}, // tall wooden island counter + {0x318, 14308}, // low simple island counter + {0x31A, 14310}, // tall simple island counter + {0x31D, 14313}, // low wooden island counter + {0x323, 14322}, // tall steel island counter + {0x325, 14324}, // low steel island counter + {0x32B, 14330}, // tall golden island counter + {0x32D, 14332}, // tall marble island counter + {0x32E, 14333}, // low golden island counter + {0x332, 14337}, // low marble island counter + {0x333, 14470}, // golden ladder set-up kit + {0x334, 14197}, // woven-vines hat (No Variations) + {0x335, 14202}, // vine crown (No Variations) + {0x336, 14248}, // vine outfit (No Variations) + {0x337, 14249}, // woven-vine pochette (No Variations) + {0x338, 01573}, // dharma + {0x339, 14487}, // golden dharma + {0x33A, 14489}, // mini golden dharma + {0x33B, 14207}, // glowing-moss stool + {0x33C, 14209}, // glowing-moss boulder + {0x33D, 14206}, // vine garland + {0x33E, 14192}, // giant vine + {0x33F, 14596}, // brick pillar + {0x340, 14597}, // marble pillar + {0x341, 14598}, // simple pillar + {0x342, 14599}, // steel pillar + {0x343, 14600}, // golden pillar + {0x344, 14601}, // wooden pillar + {0x345, 14602}, // concrete pillar + {0x346, 12335}, // acorn rug + {0x347, 12351}, // cherry-blossom rug + {0x349, 14187}, // stacked senmaizuke barrels + {0x34A, 14188}, // senmaizuke barrel + {0x34C, 13931}, // carrot potage + {0x34D, 13932}, // potato potage + {0x34E, 13933}, // bread gratin + {0x34F, 13934}, // orange pie + {0x350, 13935}, // peach pie + {0x351, 13936}, // pear pie + {0x352, 13937}, // cherry pie + {0x353, 13938}, // gnocchi di zucca + {0x354, 13939}, // gnocchi di patate + {0x355, 13940}, // gnocchi di carote + {0x356, 13941}, // pumpkin soup + {0x357, 13942}, // minestrone soup + {0x358, 13943}, // bamboo-shoot soup + {0x359, 13944}, // apple pie + {0x35A, 13945}, // seaweed soup + {0x35B, 13946}, // carrot cake + {0x35C, 13947}, // apple tart + {0x35D, 13948}, // veggie quiche + {0x35E, 13949}, // orange tart + {0x35F, 13950}, // mixed-fruits tart + {0x360, 13951}, // peach tart + {0x361, 13952}, // cherry tart + {0x362, 13953}, // pear tart + {0x363, 13957}, // mixed-fruits pie + {0x364, 13959}, // mixed-fruits sandwich + {0x365, 13960}, // coconut pudding + {0x366, 13961}, // pear jelly + {0x367, 13962}, // cherry jelly + {0x368, 13963}, // peach jelly + {0x369, 13964}, // mushroom crepe + {0x36A, 13965}, // seafood salad + {0x36B, 13966}, // fruit salad + {0x36C, 13967}, // orange jelly + {0x36D, 13968}, // salade de carottes râpées + {0x36E, 13969}, // poke + {0x36F, 13970}, // turnip salad + {0x370, 13971}, // apple jelly + {0x371, 13972}, // mushroom salad + {0x372, 13973}, // veggie crepe + {0x373, 13974}, // veggie sandwich + {0x374, 13975}, // mixed-fruits crepe + {0x375, 13976}, // salmon sandwich + {0x376, 13977}, // sugar crepe + {0x377, 13978}, // cookies + {0x378, 13979}, // orange pound cake + {0x379, 13980}, // pound cake + {0x37A, 13981}, // pumpkin pound cake + {0x37B, 13982}, // tomato juice + {0x37C, 13983}, // kabu ankake + {0x37D, 13984}, // carrot juice + {0x37E, 13985}, // coconut milk + {0x37F, 13986}, // pretzels + {0x380, 13987}, // frosted pretzels + {0x381, 13988}, // salad-stuffed tomato + {0x382, 13989}, // coconut cookies + {0x383, 13990}, // veggie cookies + {0x384, 13991}, // cherry smoothie + {0x385, 13992}, // thumbprint jam cookies + {0x386, 13993}, // frosted cookies + {0x387, 13994}, // flour + {0x388, 13995}, // pear smoothie + {0x389, 13996}, // whole-wheat flour + {0x38A, 13997}, // sugar + {0x38B, 13998}, // brown sugar + {0x38C, 13999}, // peach smoothie + {0x38D, 14000}, // apple smoothie + {0x38E, 14001}, // orange smoothie + {0x38F, 14002}, // brown-sugar pound cake + {0x390, 14003}, // sea-bass pie + {0x391, 14010}, // salad + {0x392, 14048}, // mushroom potage + {0x393, 14104}, // fish and chips + {0x394, 14105}, // french fries + {0x395, 14109}, // plain scones + {0x396, 14110}, // veggie cupcakes + {0x397, 14111}, // tomato bagel sandwich + {0x398, 14112}, // brown-sugar cupcakes + {0x399, 14113}, // carrot scones + {0x39A, 14114}, // pumpkin cupcakes + {0x39B, 14115}, // fruit scones + {0x39C, 14116}, // fruit cupcakes + {0x39D, 14117}, // pumpkin scones + {0x39E, 14118}, // plain cupcakes + {0x39F, 14119}, // salmon bagel sandwich + {0x3A0, 14120}, // squid-ink curry + {0x3A1, 14121}, // pumpkin curry + {0x3A2, 14122}, // carrot-tops curry + {0x3A3, 14123}, // mixed-fruits bagel sandwich + {0x3A4, 14124}, // tomato curry + {0x3A5, 14125}, // pumpkin bagel sandwich + {0x3A6, 14126}, // carrot bagel sandwich + {0x3A7, 14127}, // potato curry + {0x3A8, 14128}, // mushroom curry + {0x3A9, 14129}, // pancakes + {0x3AA, 14130}, // coconut pancakes + {0x3AB, 14131}, // potato galette + {0x3AC, 14132}, // fruit-topped pancakes + {0x3AD, 14161}, // pesce all'acqua pazza + {0x3AE, 14162}, // karei no nitsuke + {0x3AF, 14163}, // aji fry + {0x3B0, 14164}, // sautéed olive flounder + {0x3B1, 14165}, // grilled sea bass with herbs + {0x3B2, 14166}, // carpaccio di salmone + {0x3B3, 14167}, // carpaccio di marlin blu + {0x3B4, 14168}, // barred-knifejaw carpaccio + {0x3B5, 14169}, // orange marmalade + {0x3B6, 14170}, // peach jam + {0x3B7, 14171}, // pear jam + {0x3B8, 14172}, // carpaccio di capesante + {0x3B9, 14173}, // cherry jam + {0x3BA, 14174}, // pickled veggies + {0x3BB, 14175}, // tomato puree + {0x3BC, 14176}, // apple jam + {0x3BD, 14177}, // coconut oil + {0x3BE, 14178}, // anchoas al ajillo + {0x3BF, 14179}, // tomates al ajillo + {0x3C0, 14180}, // champiñones al ajillo + {0x3C1, 14181}, // sardines in oil + {0x3C2, 14182}, // pull-apart bread + {0x3C3, 14183}, // seafood ajillo + {0x3C4, 14185}, // jarred mushrooms + {0x3C5, 14186}, // jarred bamboo shoots + {0x3C6, 14465}, // baked potatoes + {0x3C7, 14466}, // pizza margherita + {0x3C8, 14696}, // seafood pizza + {0x3C9, 14697}, // fruit pizza + {0x3CA, 14698}, // mushroom pizza + {0x3CB, 13327}, // gratin + {0x3CC, 13328}, // clam chowder + {0x3CD, 13329}, // pumpkin pie + {0x3CE, 13330}, // olive-flounder meunière + {0x3CF, 12822}, // bread + {0x3D0, 12823}, // organic bread + {0x3D1, 12824}, // snack bread + {0x3D2, 12813}, // savory bread + {0x3D3, 12390}, // maple-leaf rug {0x3D4, 14550}, // spooky tree {0x3D5, 14551}, // spooky trick lamp {0x3D6, 14542}, // spooky treats basket + {0x3D7, 12222}, // yellow star rug + {0x3D8, 12329}, // green bamboo mat + {0x3D9, 12330}, // yellow bamboo mat + {0x3DA, 12379}, // tree-stump rug + {0x3DB, 12399}, // light bamboo bath mat + {0x3DC, 12400}, // dark bamboo bath mat + {0x3DD, 12521}, // starry-skies rug + {0x3DE, 13662}, // ruined decorated pillar + {0x3DF, 14193}, // vine bench + {0x3E0, 14205}, // vine lamp + {0x3E1, 14210}, // hanging glowing moss + {0x3E2, 14211}, // glowing-moss wreath + {0x3E3, 14212}, // glowing-moss pond + {0x3E4, 14213}, // glowing-moss statue + {0x3E5, 14214}, // glowing-moss-jar shelves + {0x3E6, 14215}, // glow-in-the-dark stickers + {0x3E7, 14216}, // suspicious cauldron + {0x3E8, 14208}, // glowing-moss balloon + {0x3E9, 14604}, // glowing-moss jar + {0x3EA, 14199}, // glowing-moss hood (No Variations) + {0x3EB, 14198}, // glowing-moss pointed cap (No Variations) + {0x3EC, 14201}, // glowing-moss headband (No Variations) + {0x3ED, 14257}, // full-body glowing-moss suit (No Variations) + {0x3EE, 14259}, // glowing-moss dress (No Variations) + {0x3EF, 14755}, // green bamboo fence + {0x3F0, 14756}, // frozen fence + {0x3F1, 14757}, // bamboo-slats fence + {0x3F2, 14758}, // corrugated iron fence + {0x3F3, 14759}, // park fence + {0x3F4, 14728}, // ornament tree + {0x3F5, 14594}, // giant ornament + {0x3F6, 14593}, // ornament garland + {0x3F7, 14591}, // ornament table lamp + {0x3F8, 14552}, // spooky cookies + {0x3F9, 14613}, // ornament crown (No Variations) + {0x3FA, 14565}, // Roost sablé cookie + {0x3FB, 14478}, // golden plate armor + {0x3FC, 14479}, // golden piggy bank + {0x3FD, 14484}, // golden meter and pipes + {0x3FE, 14485}, // golden gear apparatus + {0x3FF, 14486}, // golden gear tower + {0x400, 14488}, // golden garden bunny + {0x401, 14490}, // golden urn + {0x402, 14491}, // golden wristwatch + {0x403, 14492}, // golden decorative plate + {0x404, 14481}, // golden vase + {0x405, 14482}, // golden altar + {0x406, 14483}, // golden bathtub + {0x407, 14480}, // gold-nugget mining car + {0x408, 14533}, // golden samurai suit + {0x409, 12840}, // spaghetti napolitan + {0x40A, 12838}, // spaghetti marinara + {0x40B, 12835}, // squid-ink spaghetti + {0x40C, 14645}, // foxtail + {0x40D, 14644}, // nice branch + {0x40E, 14716}, // cake salé + {0x40F, 14714}, // donation box + {0x410, 13496}, // stonework kitchen + {0x411, 14831}, // wooden storage shed + {0x412, 14592}, // wooden music box + {0x413, 14549}, // decayed tree + {0x414, 13572}, // frozen floor tiles + {0x415, 14882}, // ruined seat + {0x416, 13509}, // gear tower + {0x417, 13511}, // gear apparatus + {0x418, 13520}, // forbidden altar + {0x419, 12611}, // plate armor + {0x41A, 07154}, // wooden box + {0x41B, 12350}, // box-shaped seat + {0x41C, 12706}, // imperial pot + {0x41D, 13696}, // pile of cardboard boxes + {0x41E, 12349}, // project table + {0x41F, 13210}, // stacked shopping baskets + {0x420, 13606}, // stacked fish containers + {0x421, 13220}, // festival-lantern set + {0x422, 13580}, // skateboard wall rack + {0x423, 12709}, // carp on a cutting board + {0x424, 14887}, // ruined broken pillar + {0x425, 13666}, // pile of cash + {0x426, 00922}, // stacked bottle crates + {0x427, 00743}, // frozen mini snowperson + {0x42B, 13573}, // medium wooden partition + {0x42C, 13574}, // small wooden partition + {0x42D, 13751}, // open wooden shelves + {0x42E, 13588}, // tension-pole rack + {0x430, 13161}, // wooden field sign }; } } diff --git a/NHSE.Core/Structures/Records/EventFlagLand.cs b/NHSE.Core/Structures/Records/EventFlagLand.cs index ceb9f02..aa667e1 100644 --- a/NHSE.Core/Structures/Records/EventFlagLand.cs +++ b/NHSE.Core/Structures/Records/EventFlagLand.cs @@ -275,6 +275,7 @@ public EventFlagLand(short init, short max, ushort index, string name) {0x120, new EventFlagLand(0 , 1 , 0288, "JohnnyQuestFinishFlagIsland" )}, // ジョニー|その日に村で誰かがジョニーを助けたか?(海賊ジョニーでも使用) {0x121, new EventFlagLand(0 , 10 , 0289, "CampRandomSelectMoveOutNpc" )}, // キャンプ場|ランダム選出転出NPCが何番目の住人か?(0:未抽選/抽選対象なし) {0x122, new EventFlagLand(0 , 1 , 0290, "CampFireRemoved" )}, // 広場のキャンプファイアー撤去(実際の撤去とは連動してません) + {0x123, new EventFlagLand(0 , 1 , 0291, "WHEREAREN_HHDUnlock" )}, // ウェアラン諸島解禁 {0x125, new EventFlagLand(0 , 1 , 0293, "UnlockEaster" )}, // BCATにてイースター解禁 {0x126, new EventFlagLand(0 , 5 , 0294, "MuseumConstruction2" )}, // 博物館1→2(美術部屋追加)への工事中 {0x127, new EventFlagLand(0 , 1 , 0295, "MuseumGrowupEnable2" )}, // 博物館2(美術部屋追加)への成長条件達成 @@ -288,6 +289,7 @@ public EventFlagLand(short init, short max, ushort index, string name) {0x137, new EventFlagLand(0 , 1 , 0311, "GrowUpAfterPatch1_2" )}, // 1.2適用して成長処理をした {0x138, new EventFlagLand(0 , 1 , 0312, "GrowUpAfterPatch1_3" )}, // 1.3適用して成長処理をした {0x139, new EventFlagLand(0 , 1 , 0313, "GrowUpAfterPatch1_4" )}, // 1.4適用して成長処理をした + {0x13A, new EventFlagLand(0 , 1 , 0314, "GrowUpAfterPatch2_0" )}, // 2.0適用して成長処理をした {0x13B, new EventFlagLand(0 , 1 , 0315, "EarthdaySloFirstVisit" )}, // アースデーの初回レイジを予約した {0x13C, new EventFlagLand(0 , 1 , 0316, "OwlFoundDiveFish" )}, // フータ|誰かが海の幸を見せたことがある {0x13D, new EventFlagLand(0 , 1 , 0317, "SloPeddlerPurchaceToday" )}, // レイジ行商|今回の来訪で島の誰かが商品購入した? @@ -324,6 +326,7 @@ public EventFlagLand(short init, short max, ushort index, string name) {0x161, new EventFlagLand(0 , 1 , 0353, "RcoHasResolvedMoveKitBug" )}, // いせつキットバグを解消したか {0x162, new EventFlagLand(0 , 1 , 0354, "TapDreamEnable" )}, // ゆめみ|ゆめみ機能解禁か? {0x165, new EventFlagLand(0 , 1 , 0357, "GulBVisitEnable" )}, // 海賊ジョニーが来訪する条件を満たしたか + {0x166, new EventFlagLand(0 , 200 , 0358, "PokiRate" )}, // x)ポキの両替レート {0x167, new EventFlagLand(0 , 9999 , 0359, "FireworksAddBbsYear" )}, // 花火大会予告の掲示板書き込みをした年 {0x16A, new EventFlagLand(0 , 1 , 0362, "EnableMyDream" )}, // ゆめみ|現在、自分の島の夢を提供中か? {0x16B, new EventFlagLand(0 , 1 , 0363, "JohnnyInvisible" )}, // ジョニー非表示状態か @@ -347,12 +350,12 @@ public EventFlagLand(short init, short max, ushort index, string name) {0x180, new EventFlagLand(0 , 1 , 0384, "HarvestHQDish3Island" )}, // ハーベスト|島の誰かが料理3グラタンの隠し食材納めた? {0x181, new EventFlagLand(0 , 1 , 0385, "HarvestHQDish4Island" )}, // ハーベスト|島の誰かが料理4サカナのムニエルの隠し食材納めた? {0x182, new EventFlagLand(0 , 1 , 0386, "IsDisclosedMyDream" )}, // ゆめみ|現在、自分の島の夢をおまかせに公開中か? - {0x183, new EventFlagLand(0 , 19 , 0387, "HarvestTukIngredient2_2" )}, // ハーベスト|必要食材2-2 - {0x184, new EventFlagLand(0 , 19 , 0388, "HarvestTukIngredient3_1" )}, // ハーベスト|必要食材3-1 - {0x185, new EventFlagLand(0 , 19 , 0389, "HarvestTukIngredient3_2" )}, // ハーベスト|必要食材3-2 - {0x186, new EventFlagLand(0 , 19 , 0390, "HarvestTukIngredient4_2" )}, // ハーベスト|必要食材4-2 - {0x187, new EventFlagLand(0 , 19 , 0391, "HarvestTukHideIngredient2_1" )}, // ハーベスト|隠し食材2-1 - {0x188, new EventFlagLand(0 , 19 , 0392, "HarvestTukHideIngredient2_2" )}, // ハーベスト|隠し食材2-2 + {0x183, new EventFlagLand(0 , 22 , 0387, "HarvestTukIngredient2_2" )}, // ハーベスト|必要食材2-2 + {0x184, new EventFlagLand(0 , 22 , 0388, "HarvestTukIngredient3_1" )}, // ハーベスト|必要食材3-1 + {0x185, new EventFlagLand(0 , 22 , 0389, "HarvestTukIngredient3_2" )}, // ハーベスト|必要食材3-2 + {0x186, new EventFlagLand(0 , 22 , 0390, "HarvestTukIngredient4_2" )}, // ハーベスト|必要食材4-2 + {0x187, new EventFlagLand(0 , 22 , 0391, "HarvestTukHideIngredient2_1" )}, // ハーベスト|隠し食材2-1 + {0x188, new EventFlagLand(0 , 22 , 0392, "HarvestTukHideIngredient2_2" )}, // ハーベスト|隠し食材2-2 {0x189, new EventFlagLand(0 , 5 , 0393, "ReputaionMyIsland" )}, // ゆめみ|現在の自分の島の評判値 {0x18C, new EventFlagLand(0 , 9999 , 0396, "LastPlayXmasYear" )}, // 最後にプレイしたクリスマスの年 {0x18D, new EventFlagLand(0 , 1 , 0397, "ShopSelectChristmasFtr" )}, // クリスマスおもちゃ家具抽選を今日したか @@ -389,20 +392,107 @@ public EventFlagLand(short init, short max, ushort index, string name) {0x1B8, new EventFlagLand(0 , 50 , 0440, "MuseumArtStampRackLotID1" )}, // 国際ミュージアム|1つ目の美術品のスタンプ台ID {0x1B9, new EventFlagLand(0 , 50 , 0441, "MuseumArtStampRackLotID2" )}, // 国際ミュージアム|2つ目の美術品のスタンプ台ID {0x1BA, new EventFlagLand(0 , 50 , 0442, "MuseumArtStampRackLotID3" )}, // 国際ミュージアム|3つ目の美術品のスタンプ台ID + {0x1BB, new EventFlagLand(0 , 1 , 0443, "v200_Enabled_ChangeRegulation" )}, // 条例が解禁した + {0x1BC, new EventFlagLand(0 , 1 , 0444, "RegulationType1" )}, // 美しい島条例発動中 + {0x1BD, new EventFlagLand(0 , 1 , 0445, "RegulationType2" )}, // 朝活条例発動中 + {0x1BE, new EventFlagLand(0 , 1 , 0446, "RegulationType3" )}, // 夜活条例発動中 + {0x1BF, new EventFlagLand(0 , 1 , 0447, "RegulationType4" )}, // 景気アップ条例発動中 + {0x1C0, new EventFlagLand(0 , 5 , 0448, "ReserveRegulation" )}, // 予約中の条例 + {0x1C1, new EventFlagLand(0 , 5 , 0449, "TodayChangeRegulation" )}, // 今日変更した条例 + {0x1C2, new EventFlagLand(0 , 1 , 0450, "MuseumCafeConstruction_1_Confirm" )}, // 博物館カフェ増築|①工事決定(翌朝工事へ) + {0x1C3, new EventFlagLand(0 , 1 , 0451, "GyroidCommuneFlag" )}, // チャリティーハニワくん|目標額を達成した? + {0x1C4, new EventFlagLand(0 , 8 , 0452, "GyroidCommuneDonationCount" )}, // チャリティーハニワくん|今日どのハニワくんが目標額達成した? + {0x1C5, new EventFlagLand(0 , 1 , 0453, "GyroidCommuneOtherFlag" )}, // チャリティーハニワくん|目標額を達成したハニワがいる? + {0x1C6, new EventFlagLand(0 , -1 , 0454, "WeedCount" )}, // 村全体に生えている雑草の本数 + {0x1C7, new EventFlagLand(0 , 1 , 0455, "MuseumCafeConstruction_2_ConstructionDay" )}, // 博物館カフェ増築|②工事当日(今日一日工事状態) + {0x1C8, new EventFlagLand(0 , 2 , 0456, "CommuneSloDonation" )}, // コミューン島レイジ用募金状態 + {0x1C9, new EventFlagLand(0 , 2 , 0457, "CommuneCmlDonation" )}, // コミューン島レローラン用募金状態 + {0x1CA, new EventFlagLand(0 , 2 , 0458, "CommuneFoxDonation" )}, // コミューン島つねきち用募金状態 + {0x1CB, new EventFlagLand(0 , 2 , 0459, "CommuneBptDonation" )}, // コミューン島ハッケミィ用募金状態 + {0x1CC, new EventFlagLand(0 , 2 , 0460, "CommuneSkkDonation" )}, // コミューン島シャンク用募金状態 + {0x1CD, new EventFlagLand(0 , 2 , 0461, "CommuneAlpDonation" )}, // コミューン島リサカイゾー用募金状態 + {0x1CE, new EventFlagLand(0 , 1 , 0462, "MuseumCafeConstruction_3_OpenDay" )}, // 博物館カフェ増築|③オープン当日 + {0x1CF, new EventFlagLand(0 , 1 , 0463, "MuseumCafeConstruction_4_Opened" )}, // 博物館カフェ増築|④オープン済(当日含む) + {0x1D0, new EventFlagLand(0 , 10000, 0464, "MuseumCafeConstruction_5_OpenDaysCount" )}, // 博物館カフェ増築|⑤オープンして何日目か(初日は1) + {0x1D1, new EventFlagLand(0 , 1 , 0465, "ReserveCommuneSloOpenEvent" )}, // コミューン島レイジ開店イベント予約 {0x1D2, new EventFlagLand(0 , 1 , 0466, "EventObjFlag1" )}, // イベントオブジェフラグ1 {0x1D3, new EventFlagLand(0 , 1 , 0467, "EventObjFlag2" )}, // イベントオブジェフラグ2 + {0x1D4, new EventFlagLand(0 , 5 , 0468, "MuseumConstruction3" )}, // 博物館2→3(カフェ増築)への工事中 + {0x1D5, new EventFlagLand(0 , 1 , 0469, "CommuneExpanded" )}, // コミューン|コミューン島が拡張した + {0x1D6, new EventFlagLand(0 , 1 , 0470, "ReserveCommuneCmlOpenEvent" )}, // コミューン島ローラン開店イベント予約 + {0x1D7, new EventFlagLand(0 , 1 , 0471, "ReserveCommuneFoxOpenEvent" )}, // コミューン島つねきち開店イベント予約 + {0x1D8, new EventFlagLand(0 , 1 , 0472, "ReserveCommuneBptOpenEvent" )}, // コミューン島ハッケミィ開店イベント予約 + {0x1D9, new EventFlagLand(0 , 1 , 0473, "ReserveCommuneSkkOpenEvent" )}, // コミューン島シャンク開店イベント予約 + {0x1DA, new EventFlagLand(0 , 1 , 0474, "ReserveCommuneAlpOpenEvent" )}, // コミューン島リサカイゾー開店イベント予約 + {0x1DB, new EventFlagLand(0 , -1 , 0475, "MuseumCafeAmiiboCustomer" )}, // 喫茶ハトの巣|Amiiboで呼び出したNPC + {0x1DC, new EventFlagLand(0 , 1 , 0476, "SloWeedingFlag" )}, // レイジ|今日草むしりサービス頼んだ? {0x1DD, new EventFlagLand(0 , 1 , 0477, "GrowUpAfterPatch1_10" )}, // 1.10適用して成長処理をした {0x1DE, new EventFlagLand(0 , 1 , 0478, "GrowUpAfterPatch1_11" )}, // 1.11適用して成長処理をした + {0x1DF, new EventFlagLand(0 , 2 , 0479, "RadioGymnasticsBbsFlag" )}, // ラジオ体操の掲示板書き込みをした? {0x1E0, new EventFlagLand(0 , 1 , 0480, "BCAT_EventFlag_012" )}, // ハロウィン2年目解禁 {0x1E1, new EventFlagLand(0 , -1 , 0481, "RandomKey12" )}, // ランダムキー12 + {0x1E2, new EventFlagLand(0 , 1 , 0482, "CompleteCommuneExpandEvent" )}, // コミューン|コミューン島が拡張したイベントを誰かが完了したか {0x1E3, new EventFlagLand(0 , 9999 , 0483, "MayDayAddBbsYear" )}, // メーデー予告の掲示板書き込みをした年 + {0x1E4, new EventFlagLand(0 , -1 , 0484, "MuseumCafeCheckedTimeZone" )}, // 喫茶ハトの巣|ランダム来訪一般NPCチェックした時間帯 + {0x1E5, new EventFlagLand(0 , 3 , 0485, "MuseumCafeRandomVisitSp_hgs" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC(あさみ) + {0x1E6, new EventFlagLand(0 , 3 , 0486, "MuseumCafeRandomVisitSp_hgh" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC(きぬよ) + {0x1E7, new EventFlagLand(0 , 3 , 0487, "MuseumCafeRandomVisitSp_doc" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC(ロドリー) + {0x1E8, new EventFlagLand(0 , 3 , 0488, "MuseumCafeRandomVisitSp_boc" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC(ウリ) + {0x1E9, new EventFlagLand(0 , 3 , 0489, "MuseumCafeRandomVisitSp_mol" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC(リセットさん) + {0x1EA, new EventFlagLand(0 , 3 , 0490, "MuseumCafeRandomVisitSp_mob" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC(ラケットさん) + {0x1EB, new EventFlagLand(0 , 3 , 0491, "MuseumCafeRandomVisitSp_tkkA" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC(とたけけ) + {0x1EC, new EventFlagLand(0 , 3 , 0492, "MuseumCafeRandomVisitSp_skk" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC(シャンク) + {0x1ED, new EventFlagLand(0 , 3 , 0493, "MuseumCafeRandomVisitSp_cml" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC(ローラン) + {0x1EE, new EventFlagLand(0 , 3 , 0494, "MuseumCafeRandomVisitSp_hgc" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC(ことの) + {0x1EF, new EventFlagLand(0 , 3 , 0495, "MuseumCafeRandomVisitSp_slo" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC(レイジ) + {0x1F0, new EventFlagLand(0 , 3 , 0496, "MuseumCafeRandomVisitSp_ows" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC(フーコ) + {0x1F1, new EventFlagLand(0 , 3 , 0497, "MuseumCafeRandomVisitSp_chy" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC(レックス) + {0x1F2, new EventFlagLand(0 , 3 , 0498, "MuseumCafeRandomVisitSp_bey" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC(ジャスティン) + {0x1F3, new EventFlagLand(0 , 1 , 0499, "BCAT_EventFlag_013" )}, // サンクスギビング、ブラックフライデー解禁 + {0x1F4, new EventFlagLand(0 , -1 , 0500, "RandomKey13" )}, // ランダムキー13 + {0x1F5, new EventFlagLand(0 , 2 , 0501, "CommuneTtlDonation" )}, // コミューン島コトブキ用募金状態 + {0x1F6, new EventFlagLand(0 , 1 , 0502, "ReserveCommuneTtlOpenEvent" )}, // コミューン島コトブキ開店イベント予約 + {0x1F7, new EventFlagLand(0 , 1 , 0503, "UnlockGyroidMainField" )}, // ハニワの自然発生が解禁されているか? {0x1F8, new EventFlagLand(0 , 1 , 0504, "EventObjFlag3" )}, // イベントオブジェフラグ3 {0x1F9, new EventFlagLand(0 , 9999 , 0505, "HalloweenAddBbsYear" )}, // ハロウィン予告の掲示板書き込みをした年 + {0x1FA, new EventFlagLand(0 , 1 , 0506, "Museum2BuiltSkippedMuseum1" )}, // 博物館①をスキップして博物館②が建った + {0x1FB, new EventFlagLand(0 , 1 , 0507, "FoxAndShipReserveVer2" )}, // つねきち船+フィールドを予約する(Ver2.0.0) + {0x1FC, new EventFlagLand(0 , 1 , 0508, "EverChangedRegulation" )}, // 条例変更直前に発動中の条例があったか? {0x1FD, new EventFlagLand(0 , 1 , 0509, "ExistIllminations" )}, // 成長処理時点で電飾付の木が一本以上存在しているか? {0x1FE, new EventFlagLand(0 , 1 , 0510, "ExistSakura" )}, // 成長処理時点で村に桜の木が存在するか? {0x1FF, new EventFlagLand(0 , 1 , 0511, "ExistBanboo" )}, // 成長処理時点で村に竹の成木が存在するか? {0x200, new EventFlagLand(0 , 1 , 0512, "ExistOak" )}, // 成長処理時点で村に成木の広葉樹が存在するか? {0x201, new EventFlagLand(0 , 1 , 0513, "ExistCedar" )}, // 成長処理時点で村に成木の針葉樹が存在するか? + {0x202, new EventFlagLand(0 , 2 , 0514, "FoxCommuneArtStockCount" )}, // つねきち|コミューンで購入されたの美術品の数 + {0x203, new EventFlagLand(0 , 1 , 0515, "PlacementRadioGymnastics" )}, // ラジオ体操用ラジカセ設置 + {0x204, new EventFlagLand(0 , 100 , 0516, "FoxCommuneRealRate" )}, // つねきち|コミューンで美術品を本物に差し替える確率 + {0x205, new EventFlagLand(0 , 2 , 0517, "FoxCommuneRealNum" )}, // つねきち|コミューンで本物の美術品を並べた回数 + {0x206, new EventFlagLand(0 , 3 , 0518, "CatalogShopBigCount" )}, // カタログショッピングで大型の連続ハズレカウント + {0x208, new EventFlagLand(0 , 1 , 0520, "CoffeTakeout" )}, // 喫茶ハトの巣|島の誰かがコーヒーの持ち帰り解禁された? + {0x209, new EventFlagLand(0 , 1 , 0521, "MuseumPosterflagbug" )}, // フータ/博物館コンプポスター|ムシのポスター購入を解禁した? + {0x20A, new EventFlagLand(0 , 1 , 0522, "MuseumPosterflagfish" )}, // フータ/博物館コンプポスター|サカナのポスター購入を解禁した? + {0x20B, new EventFlagLand(0 , 1 , 0523, "MuseumPosterflagfossil" )}, // フータ/博物館コンプポスター|化石のポスター購入を解禁した? + {0x20C, new EventFlagLand(0 , 1 , 0524, "MuseumPosterflagpainting" )}, // フータ/博物館コンプポスター|美術品のポスター購入を解禁した? + {0x20D, new EventFlagLand(0 , 1 , 0525, "MuseumPosterflagsea" )}, // フータ/博物館コンプポスター|海の幸のポスター購入を解禁した? + {0x20E, new EventFlagLand(0 , 1 , 0526, "MuseumPosterTodayflagbug" )}, // フータ/博物館コンプポスター|ムシのポスター送った? + {0x20F, new EventFlagLand(0 , 1 , 0527, "MuseumPosterTodayflagfish" )}, // フータ/博物館コンプポスター|サカナのポスター送った? + {0x210, new EventFlagLand(0 , 1 , 0528, "MuseumPosterTodayflagfossil" )}, // フータ/博物館コンプポスター|かせきのポスター送った? + {0x211, new EventFlagLand(0 , 1 , 0529, "MuseumPosterTodayflagpainting" )}, // フータ/博物館コンプポスター|美術品のポスター送った? + {0x212, new EventFlagLand(0 , 1 , 0530, "MuseumPosterTodayflagsea" )}, // フータ/博物館コンプポスター|海の幸のポスター送った? + {0x213, new EventFlagLand(0 , 1 , 0531, "SzaChangeSymbol" )}, // しずえ|誰かが旗のデザイン変えた? + {0x214, new EventFlagLand(0 , 5 , 0532, "GotFakeArts" )}, // Tips|島全体で贋作購入した個数 + {0x215, new EventFlagLand(0 , 1 , 0533, "VisitGulAFlag" )}, // ジョニーが来訪したフラグ + {0x216, new EventFlagLand(0 , 1 , 0534, "EnableBlackFriday" )}, // ゲーム進行的にブラックフライデー解禁 + {0x217, new EventFlagLand(0 , 1 , 0535, "KppTourStart" )}, // 島内放送|島の誰かにかっぺいツアー開始告知をした + {0x218, new EventFlagLand(0 , 1 , 0536, "KppTourStartToday" )}, // 島内放送|今日が、初めて島の誰かにかっぺいツアー開始告知をした当日 + {0x219, new EventFlagLand(0 , 1 , 0537, "RcoUnlockBridgeSlopePlus2" )}, // たぬきち|橋、坂を追加で2つ作れるようになった? + {0x21A, new EventFlagLand(0 , 1 , 0538, "UnlockCommuneExpandedBGM" )}, // コミューン島|コミューン島拡張BGMが解禁済みか? + {0x21B, new EventFlagLand(0 , 1 , 0539, "CommuneFoxShopGenuine" )}, // コミューン島|つねきちの店で今週本物が並んだ + {0x21C, new EventFlagLand(0 , 1 , 0540, "CommuneSloOpenToday" )}, // コミューン島レイジ開店当日 + {0x21D, new EventFlagLand(0 , 1 , 0541, "UnlockBuyRecipePitfallSeed" )}, // お店|おとしあなのタネのレシピの店売りを解禁するか? + {0x21E, new EventFlagLand(0 , 10 , 0542, "GrowHaniwaPieceNum" )}, // Tips|ハニワのかけらがハニワに成長した個数 + {0x21F, new EventFlagLand(0 , 1 , 0543, "UnlockSzaResetHouse" )}, // しずえ|NPCの家リセット解禁(家コーデが村の誰かのところで解禁) + {0x220, new EventFlagLand(0 , 1 , 0544, "RcoTipsDisableNoticeLoginBonus" )}, // Tips|タヌポートログボ出すの禁止か?(工事当日&大晦日にON) }; private const string Unknown = "???"; diff --git a/NHSE.Core/Structures/Records/EventFlagPlayer.cs b/NHSE.Core/Structures/Records/EventFlagPlayer.cs index 9131c08..2d7a2b0 100644 --- a/NHSE.Core/Structures/Records/EventFlagPlayer.cs +++ b/NHSE.Core/Structures/Records/EventFlagPlayer.cs @@ -57,11 +57,11 @@ public EventFlagPlayer(short init, short max, ushort index, string name) {0x02D, new EventFlagPlayer(0 , 1 , 0045, "MakeVillagePlayerFlag" )}, // 村民代表か? {0x02E, new EventFlagPlayer(0 , 1 , 0046, "PrologueDone1stTalkAtPlaza" )}, // 1P序盤|広場での最初の会話終わった? {0x02F, new EventFlagPlayer(0 , 1 , 0047, "HighAndLowPlayed" )}, // ミニゲームのハイ&ローをプレイした事がある - {0x030, new EventFlagPlayer(0 , 1 , 0048, "HappyHomeMission1" )}, // ハッピーホームでミッション1をクリヤーした + {0x030, new EventFlagPlayer(0 , 1 , 0048, "HappyHomeMission1" )}, // HHA/ハッピーホームでミッション1をクリヤーした {0x033, new EventFlagPlayer(0 , 1 , 0051, "OccurrenceCoinStone" )}, // コイン岩を発生させたか - {0x034, new EventFlagPlayer(0 , 1 , 0052, "HappyHomeMission2" )}, // ハッピーホームでミッション2をクリヤーした + {0x034, new EventFlagPlayer(0 , 1 , 0052, "HappyHomeMission2" )}, // HHA/ハッピーホームでミッション2をクリヤーした {0x035, new EventFlagPlayer(0 , 1 , 0053, "SeoRejectFlag" )}, // ラコスケ|ホタテ渡すの断った? - {0x036, new EventFlagPlayer(0 , 1 , 0054, "HappyHomeMission3" )}, // ハッピーホームでミッション3をクリヤーした + {0x036, new EventFlagPlayer(0 , 1 , 0054, "HappyHomeMission3" )}, // HHA/ハッピーホームでミッション3をクリヤーした {0x03B, new EventFlagPlayer(0 , 999 , 0059, "CatchFishFesCount" )}, // つり大会|保持している大会ポイント {0x03C, new EventFlagPlayer(0 , 999 , 0060, "CatchInsectFesCount" )}, // ムシとり大会|保持している大会ポイント {0x03D, new EventFlagPlayer(0 , 1 , 0061, "PlayerPocketUIEnable" )}, // プレイヤー|ポケットUI解禁 @@ -98,11 +98,11 @@ public EventFlagPlayer(short init, short max, ushort index, string name) {0x05F, new EventFlagPlayer(0 , 1 , 0095, "MainmenuMydesign" )}, // スマホUI|マイデザイン解禁 {0x060, new EventFlagPlayer(0 , 1 , 0096, "MainmenuBank" )}, // スマホUI|モバイルバンク解禁 {0x061, new EventFlagPlayer(0 , 1 , 0097, "RcmTalked1P1stday" )}, // まめきち|1Pが初日にテントで会話した? - {0x062, new EventFlagPlayer(0 , 1 , 0098, "HappyHomeMission4" )}, // ハッピーホームでミッション4をクリヤーした + {0x062, new EventFlagPlayer(0 , 1 , 0098, "HappyHomeMission4" )}, // HHA/ハッピーホームでミッション4をクリヤーした {0x063, new EventFlagPlayer(0 , 1 , 0099, "RcoHeardDetailDIYtrial" )}, // たぬきち|DIY体験の材料の説明聞いた? {0x064, new EventFlagPlayer(0 , 1 , 0100, "SzaTaled1stTime" )}, // しずえ|役場内で会話したことがあるか? - {0x065, new EventFlagPlayer(0 , 1 , 0101, "HappyHomeMission5" )}, // ハッピーホームでミッション5をクリヤーした - {0x066, new EventFlagPlayer(0 , 1 , 0102, "HappyHomeMission6" )}, // ハッピーホームでミッション6をクリヤーした + {0x065, new EventFlagPlayer(0 , 1 , 0101, "HappyHomeMission5" )}, // HHA/ハッピーホームでミッション5をクリヤーした + {0x066, new EventFlagPlayer(0 , 1 , 0102, "HappyHomeMission6" )}, // HHA/ハッピーホームでミッション6をクリヤーした {0x06B, new EventFlagPlayer(0 , 1 , 0107, "OdekakeTutorial" )}, // 空港|モーリー|おでかけ初回説明済? {0x06C, new EventFlagPlayer(0 , 1 , 0108, "OdekakeTutorialKeyword" )}, // 空港|モーリー|おでかけあいことばマッチメイク初回説明済? {0x06E, new EventFlagPlayer(0 , 1 , 0110, "RcoGotWorkingwear" )}, // たぬきち|アルバイトの服もらった? @@ -139,6 +139,7 @@ public EventFlagPlayer(short init, short max, ushort index, string name) {0x0A0, new EventFlagPlayer(0 , 1 , 0160, "TownNewsHeardShopOpen1Flag" )}, // 村内放送|商店の新装開店告知を聞いた?(商店・小) {0x0A1, new EventFlagPlayer(0 , 1 , 0161, "TownNewsHeardShopOpen2Flag" )}, // 村内放送|商店の新装開店告知を聞いた?(商店・大) {0x0A3, new EventFlagPlayer(0 , 1 , 0163, "TownNewsHeardMuseumOpenFlag" )}, // 村内放送|博物館建物が建った告知を聞いた? + {0x0A5, new EventFlagPlayer(0 , 1 , 0165, "TownNewsHeardMuseumCafeOpenFlag" )}, // 村内放送|ミュージアムカフェのオープン告知を聞いた? {0x0A6, new EventFlagPlayer(0 , 1 , 0166, "MarvelAtCockroarchToday" )}, // ゴキブリに驚いた {0x0A7, new EventFlagPlayer(0 , 1 , 0167, "GstTalkBefore" )}, // ゆうたろう|今までに会話したことある? {0x0A8, new EventFlagPlayer(0 , 1 , 0168, "GstQuestStartFlag" )}, // ゆうたろう|クエスト発生中? @@ -154,18 +155,24 @@ public EventFlagPlayer(short init, short max, ushort index, string name) {0x0B7, new EventFlagPlayer(0 , 1 , 0183, "SzaHeardMuraokoshiExplain" )}, // しずえ|村おこしのことの説明聞いた? {0x0B8, new EventFlagPlayer(0 , 1 , 0184, "SzaHeardAboutHousingKit" )}, // たぬきち|土地確保解禁の説明聞いた? {0x0BA, new EventFlagPlayer(0 , 1 , 0186, "SeoFirstFlag" )}, // ラコスケ|ホタテを渡したことある? - {0x0BF, new EventFlagPlayer(0 , 1 , 0191, "FoxTalkTodayFlag" )}, // つねきち|今日つねきちと会話した? + {0x0BF, new EventFlagPlayer(0 , 1 , 0191, "FoxTalkTodayFlag" )}, // つねきち|今日本島に来訪したつねきちと会話した? {0x0C0, new EventFlagPlayer(0 , 1 , 0192, "FoxBuyTodayFlag" )}, // つねきち|今日いなりマーケットで買い物した? {0x0C1, new EventFlagPlayer(0 , 1 , 0193, "FoxBuyArtTodayFlag" )}, // つねきち|今日いなりマーケットで美術品買った? {0x0C2, new EventFlagPlayer(0 , 1 , 0194, "TownNewsHeardEventSpaceOpenFlag" )}, // 村内放送|村内放送でイベント広場が完成した告知を聞いた? {0x0C3, new EventFlagPlayer(0 , 1 , 0195, "PcDidNotKnowKK" )}, // プレイヤー|序盤にとたけけ知らないと答えた {0x0C4, new EventFlagPlayer(0 , 1 , 0196, "RcoAfterHouseRemodel" )}, // たぬきち|家増築後の説明発生する? {0x0C6, new EventFlagPlayer(0 , 1 , 0198, "HeardAboutBuildingTownOffice" )}, // しずえ|役場建設開始の説明聞いた? + {0x0C7, new EventFlagPlayer(0 , 1 , 0199, "PgeTalkTodayFlag" )}, // マスター|今日すでに会話した? + {0x0C8, new EventFlagPlayer(0 , 1 , 0200, "PgeItemGetFirstFlag" )}, // マスター|今日アイテムもらった? + {0x0C9, new EventFlagPlayer(0 , 50 , 0201, "PgeRegularCount" )}, // マスター|常連度 + {0x0CA, new EventFlagPlayer(0 , 1 , 0202, "PgeTalkValentineFlag" )}, // マスター|今日バレンタインでコーヒー飲んだ? + {0x0CB, new EventFlagPlayer(0 , 1 , 0203, "PgeTalkBirthdayFlag" )}, // マスター|今日誕生日などイベント系の会話した? {0x0CD, new EventFlagPlayer(0 , 1 , 0205, "RcoFenceShoppingExplain" )}, // たぬきち|柵購入の説明を受けたことがある? {0x0CE, new EventFlagPlayer(0 , 1 , 0206, "Ttl1stmet" )}, // コトブキ|初対面会話済か? {0x0CF, new EventFlagPlayer(1 , 5 , 0207, "PcTownmakeLv" )}, // プレイヤーの村づくりライセンスレベル {0x0D0, new EventFlagPlayer(0 , 1 , 0208, "PcUpgradeTownmakeToday" )}, // 今日上級村づくりライセンスを入手したか? {0x0D1, new EventFlagPlayer(0 , 1 , 0209, "PcHousingLoanFinish" )}, // 住宅ローン完全終了 + {0x0D2, new EventFlagPlayer(0 , 1 , 0210, "PgeCoffeeTodayFlag" )}, // マスター|今日コーヒーかホットチョコレート注文した? {0x0D3, new EventFlagPlayer(0 , 1 , 0211, "RcoGetTvForCongratsHouse" )}, // たぬきち|新築祝いもらった? {0x0D4, new EventFlagPlayer(0 , 1 , 0212, "RcoItemFullForTv" )}, // たぬきち|新築祝いもらう時アイテムいっぱいだった {0x0D7, new EventFlagPlayer(0 , 1 , 0215, "PlayerEnableEating" )}, // プレイヤー|『食べる』解禁 @@ -762,6 +769,7 @@ public EventFlagPlayer(short init, short max, ushort index, string name) {0x388, new EventFlagPlayer(0 , 9999, 0904, "MailSendFlag_VersionUp" )}, // 手紙|アップデートお礼手紙を送った {0x389, new EventFlagPlayer(0 , 1 , 0905, "MailSendFlag_BundledEdition" )}, // 手紙|同梱版購入お礼手紙を送った {0x38B, new EventFlagPlayer(0 , 1 , 0907, "GetMayDayTicket" )}, // メーデー|メーデーりょこうけんを入手した? + {0x38C, new EventFlagPlayer(0 , 1 , 0908, "WHEREAREN_VisitDone" )}, // HHD|ウェアラン諸島に行ったことがある {0x38D, new EventFlagPlayer(0 , 1 , 0909, "PAnnouncePreEaster" )}, // 島内放送|イースター準備期間の放送を聞いた? {0x390, new EventFlagPlayer(0 , 7 , 0912, "ShootDownEasterOverCountRecipeBalloon" )}, // イースター|たまご風船をレシピ排出数がない状態で撃ち落とした数をカウント {0x391, new EventFlagPlayer(0 , 1 , 0913, "RcoEarthDayAnnouncement" )}, // アースデー|案内所たぬきちのアースデー告知を聞いた? @@ -796,8 +804,8 @@ public EventFlagPlayer(short init, short max, ushort index, string name) {0x3B4, new EventFlagPlayer(0 , 1 , 0948, "SloGetHedge" )}, // レイジ|レイジから「いけがき」をもらった? {0x3B5, new EventFlagPlayer(0 , 1 , 0949, "XctGerReward" )}, // メーデー|みしらぬネコから報酬をもらった? {0x3B6, new EventFlagPlayer(0 , 1 , 0950, "SpnJuneBrideClearTalkFrag" )}, // パニエル/ジューンブライド|今年クリア後の会話した? - {0x3B7, new EventFlagPlayer(0 , 1 , 0951, "AlwJuneBrideTalkBeforeFlag" )}, // リサ/ジューンブライド|面識ある? - {0x3B8, new EventFlagPlayer(0 , 1 , 0952, "AlpJuneBrideTalkBeforeFlag" )}, // カイゾー/ジューンブライド|面識ある? + {0x3B7, new EventFlagPlayer(0 , 1 , 0951, "AlwJuneBrideTalkBeforeFlag" )}, // リサ|面識ある? + {0x3B8, new EventFlagPlayer(0 , 1 , 0952, "AlpJuneBrideTalkBeforeFlag" )}, // カイゾー|面識ある? {0x3B9, new EventFlagPlayer(0 , 1 , 0953, "SpnJuneBrideTalkEventFrag" )}, // パニエル/ジューンブライド|今年イベント期間中に会話した? {0x3BA, new EventFlagPlayer(0 , 9999, 0954, "PynVisitYear" )}, // ぴょんたろうが来訪した年 {0x3BB, new EventFlagPlayer(0 , 1 , 0955, "PynVisitToday" )}, // ぴょんたろうが今日来訪NPCとして来訪する @@ -834,7 +842,7 @@ public EventFlagPlayer(short init, short max, ushort index, string name) {0x3F7, new EventFlagPlayer(0 , 1 , 1015, "OwlPaintingQuestReminder" )}, // フータ|その日、美術品提出の催促を受けた {0x3F8, new EventFlagPlayer(0 , 1 , 1016, "OwlShowDiveFishReport" )}, // フータ|海の幸発見の報告を受けた {0x3F9, new EventFlagPlayer(0 , 1 , 1017, "DocUsePurchaseServiceFalg" )}, // ロドリー|買取サービス使った? - {0x3FA, new EventFlagPlayer(0 , 1 , 1018, "UsePurchaseBOXFalg" )}, // 買取BOX使った? + {0x3FA, new EventFlagPlayer(0 , 1 , 1018, "UsePurchaseBOXFalg" )}, // 今日、買取BOX使った?(入電のメッセージ分岐用) {0x3FB, new EventFlagPlayer(0 , 1 , 1019, "FoxForcedTalkTodayFlag" )}, // つねきち|今日お店で入店時の強制会話した? {0x3FC, new EventFlagPlayer(0 , 1 , 1020, "FoxForcedTalk2TodayFlag" )}, // つねきち|今日お店で退店時の強制会話した? {0x3FE, new EventFlagPlayer(0 , 9999, 1022, "EDDIYFlowerWreathOrderYear" )}, // 花を摘んでリースをつくる活動受注年 @@ -910,6 +918,7 @@ public EventFlagPlayer(short init, short max, ushort index, string name) {0x451, new EventFlagPlayer(0 , 1 , 1105, "OwlPaintingDiveFish" )}, // フータのうみのさちチュートリアル聞いた? {0x452, new EventFlagPlayer(0 , 1 , 1106, "PAnnounceFireworksSza1" )}, // 島内放送|花火大会しずえ1回目の放送を聞いた? {0x454, new EventFlagPlayer(0 , 1 , 1108, "RcmBoughtCandyTodayFlag" )}, // まめきち/ハロウィン|今日アメ買った? + {0x456, new EventFlagPlayer(0 , 1 , 1110, "WHEREAREN_Unlock_AccentWall" )}, // OneRoom|ライセンス(アクセントウォール)解禁 {0x457, new EventFlagPlayer(0 , 1 , 1111, "FoxFirstTalkFireworksFlag" )}, // つねきち|花火大会で会話したことある? {0x458, new EventFlagPlayer(0 , 1 , 1112, "CharacterCreationFlag" )}, // 夏パッチ以降でキャラメイク完了したか? {0x459, new EventFlagPlayer(0 , 1 , 1113, "PublicAnnouncement_DiveFish" )}, // 泳ぎ解禁の島内放送聞いたか?手紙だす? @@ -1000,6 +1009,7 @@ public EventFlagPlayer(short init, short max, ushort index, string name) {0x4B9, new EventFlagPlayer(0 , 1 , 1209, "IslandCreaterUnlockMoving" )}, // プレイヤーだけ引越し|引越しのタイミングで島クリエイター解禁した? {0x4BA, new EventFlagPlayer(0 , 1 , 1210, "AnnounceHalloween" )}, // ハロウィンを島内放送で告知した(2回目放送用) {0x4BB, new EventFlagPlayer(0 , 1 , 1211, "AnnounceHarvest" )}, // ハーベスト|当日島内放送で告知した(2回目放送用) + {0x4BE, new EventFlagPlayer(0 , 1 , 1214, "SloGetVegetableBasketDIY" )}, // レイジ|野菜の籠レシピもらった? {0x4BF, new EventFlagPlayer(0 , 1 , 1215, "MilageSendLetterFlag" )}, // タヌポート/ハロウィン|新規肌・目の色の追加手紙送った? {0x4C0, new EventFlagPlayer(0 , 1 , 1216, "NpcHalloweenGetMirrorFlag" )}, // ハロウィン|今日NPCからミラーもらった? {0x4C1, new EventFlagPlayer(0 , 1 , 1217, "NpcHalloweenCandyHelpFlag" )}, // ハロウィン|今日NPCから救済用アメもらった? @@ -1029,6 +1039,7 @@ public EventFlagPlayer(short init, short max, ushort index, string name) {0x4DD, new EventFlagPlayer(0 , 1 , 1245, "ReiStartQuest2" )}, // クリスマス|ジングルからプレゼント配布クエスト受注した? {0x4DF, new EventFlagPlayer(0 , 1 , 1247, "ReiFinishQuest1" )}, // クリスマス|ジングルのDIYクエスト完了した? {0x4E0, new EventFlagPlayer(0 , 1 , 1248, "AnnouncePreChristmas" )}, // クリスマス|事前期間に島内放送で告知した? + {0x4E2, new EventFlagPlayer(0 , 1 , 1250, "WHEREAREN_NoticeAboutDustCloth" )}, // OneRoom|まごころ雑巾の初回ダイアログを見た? {0x4E3, new EventFlagPlayer(0 , 10 , 1251, "SantaMissionNpcIndex1" )}, // クリスマス|サンタミッションでお返しをくれるNPC1 {0x4E4, new EventFlagPlayer(0 , 10 , 1252, "SantaMissionNpcIndex2" )}, // クリスマス|サンタミッションでお返しをくれるNPC2 {0x4E5, new EventFlagPlayer(0 , 10 , 1253, "SantaMissionNpcIndex3" )}, // クリスマス|サンタミッションでお返しをくれるNPC3 @@ -1037,6 +1048,8 @@ public EventFlagPlayer(short init, short max, ushort index, string name) {0x4E8, new EventFlagPlayer(0 , 1 , 1256, "PckTalkTodayFlag" )}, // カーニバル/べルリーナ|今日すでに会話した? {0x4E9, new EventFlagPlayer(0 , 9999, 1257, "ChristmasWreathGetYear" )}, // クリスマス|クリスマスリースをNPCから貰った年 {0x4EA, new EventFlagPlayer(0 , 9 , 1258, "TukSecretRewardType" )}, // ハーベスト|フランクリンの隠し食材報酬抽選結果 + {0x4EC, new EventFlagPlayer(0 , 1 , 1260, "WHEREAREN_Unlock_ResortPlannerApp" )}, // OneRoom|リゾートプランナーアプリアンロック + {0x4ED, new EventFlagPlayer(0 , 1 , 1261, "WHEREAREN_Unlock_ResortStudyApp" )}, // OneRoom|リゾートスタディアプリアンロック {0x4EE, new EventFlagPlayer(0 , 1 , 1262, "TapUpdatedDreamFirstTalk" )}, // ゆめみ|初回会話を1.6.0以降に行った? {0x4EF, new EventFlagPlayer(0 , 1 , 1263, "SzaChristmasOrnament" )}, // クリスマス|しずえからオーナメント素材もらった? {0x4F1, new EventFlagPlayer(0 , 1 , 1265, "CheckHarvestFtrInStore" )}, // ハーベスト|ハーベスト家具をお店でチェックしたことがあるか? @@ -1062,6 +1075,7 @@ public EventFlagPlayer(short init, short max, ushort index, string name) {0x506, new EventFlagPlayer(0 , 1 , 1286, "RcoStandbyNoticeStorageExpansion" )}, // たぬきち|収納の拡張について強制会話するか? {0x507, new EventFlagPlayer(0 , 1 , 1287, "ChristmasWreathNoGetFlag" )}, // クリスマス|このNPCからリース受け取り損ねた {0x508, new EventFlagPlayer(0 , 3 , 1288, "PckGetItem" )}, // カーニバル/べルリーナ|報酬アイテムは? + {0x509, new EventFlagPlayer(0 , 1 , 1289, "WHEREAREN_Unlock_CoordinateNpcHouse" )}, // OneRoom|ライセンス(NPC家コーディネート)解禁 {0x50A, new EventFlagPlayer(0 , 1 , 1290, "GetCarnivalLight" )}, // カーニバル/べルリーナ|カーニバルなライトもらった? {0x50B, new EventFlagPlayer(0 , 1 , 1291, "GetCarnivalFoodStand" )}, // カーニバル/べルリーナ|カーニバルな屋台もらった? {0x50C, new EventFlagPlayer(0 , 1 , 1292, "GetCarnivalstage" )}, // カーニバル/べルリーナ|カーニバルなステージもらった? @@ -1073,6 +1087,8 @@ public EventFlagPlayer(short init, short max, ushort index, string name) {0x512, new EventFlagPlayer(0 , 1 , 1298, "GetCarnivalGarland" )}, // カーニバル/べルリーナ|カーニバルなガーランドもらった? {0x513, new EventFlagPlayer(0 , 1 , 1299, "GetCarnivalFloat" )}, // カーニバル/べルリーナ|カーニバルなフロートもらった? {0x515, new EventFlagPlayer(0 , 10 , 1301, "PckGiveFurnitureCount" )}, // カーニバル/べルリーナ|家具をもらった回数 + {0x516, new EventFlagPlayer(0 , 1 , 1302, "WHEREAREN_Unlock_ResortPlannerAppNetwork" )}, // OneRoom|リゾートプランナーアプリのツクッターアンロック + {0x517, new EventFlagPlayer(0 , 1 , 1303, "WHEREAREN_Unlock_ResortPlannerAppRevisit" )}, // OneRoom|リゾートプランナーアプリの再訪アンロック {0x518, new EventFlagPlayer(0 , 1 , 1304, "SloExplainPumpkinColorFlag" )}, // レイジ|かぼちゃの苗説明聞いたことある? {0x519, new EventFlagPlayer(0 , 1 , 1305, "SloExplainAddPumpkinFlag" )}, // レイジ|かぼちゃの苗販売開始の説明聞いた? {0x51B, new EventFlagPlayer(0 , 1 , 1307, "TukSecretRewardType3rd" )}, // ハーベスト|フランクリンの隠し食材報酬抽選結果(3回目) @@ -1107,15 +1123,24 @@ public EventFlagPlayer(short init, short max, ushort index, string name) {0x541, new EventFlagPlayer(0 , 1 , 1345, "UnlockSanrioCollaboPoster5" )}, // サンリオNPCポスター解禁_マイメロ {0x542, new EventFlagPlayer(0 , 1 , 1346, "UnlockSanrioCollaboPoster6" )}, // サンリオNPCポスター解禁_けろっぴ {0x543, new EventFlagPlayer(0 , 1 , 1347, "AnnounceEaster" )}, // イースター(2021年)|当日に島内放送で告知した?(2回目放送用) + {0x544, new EventFlagPlayer(0 , 1 , 1348, "PhoneCallByRcoWherearen" )}, // 電話デモ|たぬきちからウェアラン入電受けたことがある? + {0x545, new EventFlagPlayer(0 , 1 , 1349, "RcoTalkWithOtg" )}, // たぬきち|タクミとの会話を聞いたことがある? + {0x547, new EventFlagPlayer(0 , 1 , 1351, "SloTalkCommuneBeforeFlag" )}, // レイジ|コミューンで会話したことある? + {0x548, new EventFlagPlayer(0 , 1 , 1352, "SloExplainVegetableSeedling" )}, // レイジ|野菜の苗の説明聞いたことある? + {0x549, new EventFlagPlayer(0 , 1 , 1353, "SloExplainPlumeriaSeedling" )}, // レイジ|プルメリアの苗の説明聞いたことある? + {0x54A, new EventFlagPlayer(0 , 1 , 1354, "SloExplainWeeding" )}, // レイジ|草むしりサービスの説明聞いたことある? {0x54B, new EventFlagPlayer(0 , 1 , 1355, "AnnounceEasterReady" )}, // イースター(2021年)|準備期間に島内放送で告知した?(2回目放送用) {0x54C, new EventFlagPlayer(0 , 1 , 1356, "AnnounceJuneBride" )}, // ジューンブライド(2021年)|当日に島内放送で告知した?(2回目放送用) + {0x54D, new EventFlagPlayer(0 , 1 , 1357, "StandByPhoneCallOtgVisit" )}, // OneRoom|電話デモ|タクミ訪問の入電するか? {0x54E, new EventFlagPlayer(0 , 1 , 1358, "PynEvent_SendMailThisYear" )}, // イースター|今年手紙を受け取った? + {0x553, new EventFlagPlayer(0 , 1 , 1363, "UnlockWherearen" )}, // OneRoom|ウェアラン渡航解禁 {0x555, new EventFlagPlayer(0 , 1 , 1365, "OwlArtStampRally1" )}, // フータ/国際ミュージアム|【美術品】スタンプ1つ目を押した? {0x556, new EventFlagPlayer(0 , 1 , 1366, "OwlArtStampRally2" )}, // フータ/国際ミュージアム|【美術品】スタンプ2つ目を押した? {0x557, new EventFlagPlayer(0 , 1 , 1367, "OwlArtStampRally3" )}, // フータ/国際ミュージアム|【美術品】スタンプ3つ目を押した? {0x558, new EventFlagPlayer(0 , 1 , 1368, "OwlStampGotArtReward" )}, // フータ/国際ミュージアム|その日、美術品報酬を貰った {0x559, new EventFlagPlayer(0 , 1 , 1369, "OwlStampGotArt" )}, // フータ/国際ミュージアム|その日、フータスタンプ(美術品)を押した {0x55A, new EventFlagPlayer(0 , 1 , 1370, "OwlArtUnfinished" )}, // フータ/国際ミュージアム|初参加時、美術品部屋未完成 + {0x55C, new EventFlagPlayer(0 , 1 , 1372, "WHEREAREN_DisclosePlannerID" )}, // OneRoom|プランナーIDの公開 {0x55D, new EventFlagPlayer(0 , 1 , 1373, "UnlockSanrioCollabo" )}, // サンリオコラボ解禁_キティ {0x55E, new EventFlagPlayer(0 , 1 , 1374, "UnlockSanrioCollabo2" )}, // サンリオコラボ解禁_プリン {0x55F, new EventFlagPlayer(0 , 1 , 1375, "UnlockSanrioCollabo3" )}, // サンリオコラボ解禁_キキララ @@ -1123,26 +1148,384 @@ public EventFlagPlayer(short init, short max, ushort index, string name) {0x561, new EventFlagPlayer(0 , 1 , 1377, "UnlockSanrioCollabo5" )}, // サンリオコラボ解禁_マイメロ {0x562, new EventFlagPlayer(0 , 1 , 1378, "UnlockSanrioCollabo6" )}, // サンリオコラボ解禁_けろっぴ {0x565, new EventFlagPlayer(0 , 4 , 1381, "OwlClearCount" )}, // フータ/国際ミュージアム|クリアした部屋の個数 + {0x566, new EventFlagPlayer(0 , 1 , 1382, "WHEREAREN_Pickup_Disclose" )}, // OneRoom|現在、宣伝内容をピックアップに公開中か? {0x567, new EventFlagPlayer(0 , 1 , 1383, "XctGetRewardSec" )}, // メーデー|みしらぬネコから2回目の報酬をもらった? {0x568, new EventFlagPlayer(0 , 1 , 1384, "OwlStampPlayedThisYear" )}, // フータ/国際ミュージアム|今年サカナのスタンプラリーをクリアした? {0x569, new EventFlagPlayer(0 , 1 , 1385, "OwlStampPlayedThisYear2" )}, // フータ/国際ミュージアム|今年ムシのスタンプラリーをクリアした? {0x56A, new EventFlagPlayer(0 , 1 , 1386, "OwlStampPlayedThisYear3" )}, // フータ/国際ミュージアム|今年かせきのスタンプラリーをクリアした? {0x56B, new EventFlagPlayer(0 , 1 , 1387, "OwlStampPlayedThisYear4" )}, // フータ/国際ミュージアム|今年美術品のスタンプラリーをクリアした? + {0x56C, new EventFlagPlayer(0 , 1 , 1388, "MuseumCafeEv_1_HeardExplanation" )}, // 博物館カフェ増築イベント|フータから依頼受けた? + {0x56D, new EventFlagPlayer(0 , 1 , 1389, "MuseumCafeEv_2_TalkedWithMasterAtIsland" )}, // 博物館カフェ増築イベント|離島でマスターと会話したことがある? + {0x56E, new EventFlagPlayer(0 , 1 , 1390, "MuseumCafeEv_3_ConfirmedVisitingTown" )}, // 博物館カフェ増築イベント|離島マスターに来訪の約束した? + {0x56F, new EventFlagPlayer(0 , 1 , 1391, "MuseumCafeEv_4_ReportedToOwl" )}, // 博物館カフェ増築イベント|フータにマスターのことを報告した? + {0x570, new EventFlagPlayer(0 , 1 , 1392, "Owl_HeardAboutCafeConstruction" )}, // フータ|カフェの工事のことを聞いた? + {0x571, new EventFlagPlayer(0 , 1 , 1393, "Owl_HeardAboutCafeOpen" )}, // フータ|カフェオープンのことを聞いた? + {0x572, new EventFlagPlayer(0 , 1 , 1394, "PgeThankToMainPC" )}, // マスター|カフェ開店後に島民代表が初会話した? + {0x573, new EventFlagPlayer(0 , 8 , 1395, "TodayFortune" )}, // ハッケミィ|今日の運勢 + {0x574, new EventFlagPlayer(0 , 8 , 1396, "ReserveFortune" )}, // ハッケミィ|発動前の運勢 + {0x575, new EventFlagPlayer(0 , 1 , 1397, "RadioGymnasticsFirstExplain" )}, // ラジオ体操|初回説明読んだ? + {0x576, new EventFlagPlayer(0 , 1 , 1398, "Bpt_1stTalk" )}, // ハッケミィ|占ったことがある? + {0x577, new EventFlagPlayer(0 , 1 , 1399, "Bpt_FinishFortune_Today" )}, // ハッケミィ|今日「今日の運勢」占い済? + {0x578, new EventFlagPlayer(0 , 1 , 1400, "Bpt_FinishCompatibilityToday" )}, // ハッケミィ|今日「相性占い」占い済? + {0x57A, new EventFlagPlayer(0 , 8 , 1402, "LastFortune" )}, // ハッケミィ|前回の運勢 + {0x57B, new EventFlagPlayer(0 , 1 , 1403, "SkkCommuneTalkBefore" )}, // シャンク|コミューンで以前話したことある? {0x57C, new EventFlagPlayer(0 , 1 , 1404, "AlpJuneBrideNotGetLoveCrystalFrag" )}, // カイゾー/ジューンブライド|今日あいのけっしょうもらえなかった? {0x57D, new EventFlagPlayer(0 , 1 , 1405, "AlwJuneBrideExchangeTalkFlag" )}, // リサ/ジューンブライド|今年交換回数制限の説明聞いた? {0x57E, new EventFlagPlayer(0 , 9999, 1406, "LastPlayMuseumYear" )}, // 国際ミュージアム|最後に遊んだ国際ミュージアムの年 + {0x57F, new EventFlagPlayer(0 , -1 , 1407, "RadioGymnasticsCount" )}, // ラジオ体操|累計参加回数 + {0x580, new EventFlagPlayer(0 , 5 , 1408, "RadioGymnasticsGetReward" )}, // ラジオ体操|報酬何回もらった? + {0x581, new EventFlagPlayer(0 , 1 , 1409, "ExplainIslandRegulation" )}, // 条例|しずえから条例の説明受けた + {0x582, new EventFlagPlayer(0 , 1 , 1410, "MainmenuRecipe_v2" )}, // スマホUI|レシピ+解禁(v2.0.0料理レシピ) + {0x583, new EventFlagPlayer(0 , 1 , 1411, "Mobile1stBoot_DIYrecipe_v2" )}, // スマホアプリ初起動|DIYレシピ+(v2.0.0料理レシピ) + {0x584, new EventFlagPlayer(0 , 1 , 1412, "TapUnlockSearchByIslandName" )}, // ゆめみ|「島の名前で探す」解禁説明読んだ? + {0x585, new EventFlagPlayer(0 , 1 , 1413, "MuseumCafe_Telephone_Access1stTime" )}, // 喫茶ハトの巣|店内電話初回説明見たか? + {0x586, new EventFlagPlayer(0 , 1 , 1414, "AlpCommuneTalkBeforeFlag" )}, // カイゾー|コミューンで会話したことある? + {0x589, new EventFlagPlayer(0 , 1 , 1417, "FirstPlayAfterMuseumBuilt3Flag" )}, // 博物館3に拡張したあとのプレイ初日? + {0x58A, new EventFlagPlayer(0 , 1 , 1418, "ReserveCommuneExpansion" )}, // コミューン|拡張イベント予約 + {0x58C, new EventFlagPlayer(0 , 1 , 1420, "DoneCommuneSloOpenEvent" )}, // コミューン島レイジ開店イベント発生制御 + {0x58D, new EventFlagPlayer(0 , 1 , 1421, "DoneCommuneCmlOpenEvent" )}, // コミューン島ローラン開店イベント発生制御 + {0x58E, new EventFlagPlayer(0 , 1 , 1422, "DoneCommuneFoxOpenEvent" )}, // コミューン島つねきち開店イベント発生制御 + {0x58F, new EventFlagPlayer(0 , 1 , 1423, "DoneCommuneBptOpenEvent" )}, // コミューン島ハッケミィ開店イベント発生制御 + {0x590, new EventFlagPlayer(0 , 1 , 1424, "DoneCommuneSkkOpenEvent" )}, // コミューン島シャンク開店イベント発生制御 + {0x591, new EventFlagPlayer(0 , 1 , 1425, "DoneCommuneAlpOpenEvent" )}, // コミューン島リサカイゾー開店イベント発生制御 + {0x592, new EventFlagPlayer(0 , 1 , 1426, "PooTalkAboutHairArrange" )}, // カットリーヌ|初回ヘアアレンジの話を聞いた + {0x593, new EventFlagPlayer(0 , 1 , 1427, "PooRefuseHairArrange" )}, // カットリーヌ|ヘアアレンジを断った + {0x594, new EventFlagPlayer(0 , 1 , 1428, "PooTodayGetHairStyle" )}, // カットリーヌ|今日、ヘアアレンジをしてもらった + {0x595, new EventFlagPlayer(0 , 1 , 1429, "PooUndoHairStyelAfterArrange" )}, // カットリーヌ|ヘアアレンジ後、元に戻してもらった + {0x596, new EventFlagPlayer(0 , 1 , 1430, "PooGetNewHairStyle1" )}, // カットリーヌ|ヘアアレンジ解禁1(レイジ) + {0x597, new EventFlagPlayer(0 , 1 , 1431, "PooGetNewHairStyle2" )}, // カットリーヌ|ヘアアレンジ解禁2(ローラン) + {0x598, new EventFlagPlayer(0 , 1 , 1432, "PooGetNewHairStyle3" )}, // カットリーヌ|ヘアアレンジ解禁3(つねきち) + {0x599, new EventFlagPlayer(0 , 1 , 1433, "PooGetNewHairStyle4" )}, // カットリーヌ|ヘアアレンジ解禁4(ハッケミィ) + {0x59A, new EventFlagPlayer(0 , 1 , 1434, "PooGetNewHairStyle5" )}, // カットリーヌ|ヘアアレンジ解禁5(シャンク) + {0x59B, new EventFlagPlayer(0 , 1 , 1435, "PooGetNewHairStyle6" )}, // カットリーヌ|ヘアアレンジ解禁6(リサカイゾー) + {0x59C, new EventFlagPlayer(0 , 1 , 1436, "SpnTodayExplainedPhotoStudio" )}, // パニエル|撮影スタジオに今日初めて入った + {0x59D, new EventFlagPlayer(0 , 1 , 1437, "RcoCordinateNpcHouseSelEnable" )}, // たぬきち|NPC家コーデの選択肢が解禁 + {0x59E, new EventFlagPlayer(0 , 8 , 1438, "PgeItemGetCount" )}, // マスター|もらったアイテムの数 + {0x59F, new EventFlagPlayer(0 , 1 , 1439, "PgeTalkFirstFlag" )}, // マスター|面識ある? + {0x5A0, new EventFlagPlayer(0 , 1 , 1440, "AlwCommuneTalkBeforeFlag" )}, // リサ|コミューンで会話したことある? + {0x5A2, new EventFlagPlayer(0 , 1 , 1442, "CmlCommuneTalkBefore" )}, // ローラン|コミューンで会話したことある? + {0x5A4, new EventFlagPlayer(0 , 1 , 1444, "CmlCommuneBuyToday" )}, // ローラン|今日買い物した? + {0x5A5, new EventFlagPlayer(0 , 1 , 1445, "UnlockBuyRecipePlus" )}, // タヌポート|レシピ+の陳列開始 + {0x5A7, new EventFlagPlayer(0 , 1 , 1447, "Mobile1stBoot_MydesignPatternPlus" )}, // 汎用布地ページ追加後スマホアプリ初起動|マイデザイン + {0x5A8, new EventFlagPlayer(0 , 1 , 1448, "MainmenuMydesignPatternPlus" )}, // マイデザイン|汎用布地ページ追加 + {0x5A9, new EventFlagPlayer(0 , 1 , 1449, "Mobile1stBoot_Camera1stPersonView" )}, // 主観カメラ追加後スマホアプリ初起動|カメラ + {0x5AA, new EventFlagPlayer(0 , 1 , 1450, "MainmenuCamera1stPersonView" )}, // カメラ|主観カメラ解禁 + {0x5AC, new EventFlagPlayer(0 , 1 , 1452, "UnlockInterior_CeilingFurniture" )}, // インテリアモード|天井家具解禁 + {0x5AD, new EventFlagPlayer(0 , 1 , 1453, "FenceRemakeEnable" )}, // リメイク|柵リメイク解禁 {0x5B0, new EventFlagPlayer(0 , 1 , 1456, "GetMayDayTicketFirst" )}, // メーデー|1.10.0未満でメーデーりょこうけんを入手したことがあるか? + {0x5B1, new EventFlagPlayer(0 , 1 , 1457, "TotakekeLive2_0Flag" )}, // とたけけ|2.0アプデ後に初めてライブ聴いた? + {0x5B2, new EventFlagPlayer(0 , 3 , 1458, "RcoStorageExpansion_v200_AddLevel" )}, // たぬきち|収納の拡張(v2.0.0)追加段階0~3 + {0x5B3, new EventFlagPlayer(0 , 1 , 1459, "MailSend_Notice_v200_AddStorage" )}, // たぬきち|収納の拡張(v2.0.0)段階追加お知らせの手紙判定したか? + {0x5B4, new EventFlagPlayer(0 , 1 , 1460, "RcoStandbyNotice_v200_AddStorage" )}, // たぬきち|収納の拡張(v2.0.0)段階追加のお知らせ強制会話するか? + {0x5B5, new EventFlagPlayer(0 , 1 , 1461, "RcoStandbyNotice_v200_AfterStorageExpansion")}, // たぬきち|収納の拡張(v2.0.0)収納拡張後の強制会話予約フラグ + {0x5B6, new EventFlagPlayer(0 , 1 , 1462, "PlayerMovingAfterStorageExpansion" )}, // たぬきち|収納拡張後の説明の発生予約中にPだけ引っ越しした? + {0x5B7, new EventFlagPlayer(0 , 1 , 1463, "UnlockBuyFenceRemake" )}, // タヌポート|柵リメイク解禁の陳列開始 {0x5B8, new EventFlagPlayer(0 , 1 , 1464, "RcoHeardAboutMayDayTravelTicket" )}, // メーデー|たぬきち|メーデー旅行券の説明聞いたか? {0x5B9, new EventFlagPlayer(0 , 1 , 1465, "XctGetRewardPast" )}, // メーデー|1.10.0未満でみしらぬネコから報酬をもらった? + {0x5BB, new EventFlagPlayer(0 , 1 , 1467, "SloExplainBuyVegetableSeedling" )}, // レイジ|野菜購入時に説明聞いたことある? + {0x5BC, new EventFlagPlayer(0 , 1 , 1468, "SloWeedingBeforeCommune" )}, // レイジ|コミューン誘致前に草むしりサービス解禁した? {0x5BD, new EventFlagPlayer(0 , 1 , 1469, "FoxTalk2020FireworksFlag" )}, // つねきち|2020年の花火大会で会話したことない? {0x5BE, new EventFlagPlayer(0 , 1 , 1470, "FoxTalkIceCandyTodayFlag" )}, // つねきち|アイスキャンディの説明した? {0x5BF, new EventFlagPlayer(0 , 1 , 1471, "FoxTalkTapiocaTodayFlag" )}, // つねきち|タピオカドリンクの説明した? + {0x5C0, new EventFlagPlayer(0 , 1 , 1472, "KppTourExplain1st" )}, // かっぺい|かっぺいツアー初上陸で説明聞いた? + {0x5C1, new EventFlagPlayer(0 , 1 , 1473, "KppTakeTourTodayFlag" )}, // かっぺい|今日かっぺいツアー参加した? + {0x5C2, new EventFlagPlayer(0 , 1 , 1474, "KppFirstTalk" )}, // かっぺい|面識ある? + {0x5C3, new EventFlagPlayer(0 , 1 , 1475, "SpnTodayDonation" )}, // パニエル|今日募金したか? + {0x5C4, new EventFlagPlayer(0 , 1 , 1476, "SpnTodayThanksDonation" )}, // パニエル|今日募金を感謝されたか? + {0x5C5, new EventFlagPlayer(0 , 1 , 1477, "SpnTodayCompleteDonation" )}, // パニエル|今日募金達成したか? {0x5C6, new EventFlagPlayer(0 , 1 , 1478, "AlwJuneBrideNoRemake1stFlag" )}, // リサ/ジューンブライド|今日1回目でリメイク解禁してなかった + {0x5C7, new EventFlagPlayer(0 , 1 , 1479, "RcoExplainStorageExpandCostIncrease" )}, // たぬきち|収納の拡張(v2.0.0)拡張工事の細かい説明聞いた {0x5C8, new EventFlagPlayer(0 , 1 , 1480, "AnnounceHalloween2" )}, // 2021年ハロウィンを島内放送で告知した(2回目放送用) + {0x5C9, new EventFlagPlayer(0 , 1 , 1481, "HasLookMyHouseExplain_CeilingFtrAWall" )}, // 家の機能説明ダイアログ(v200天井家具、Aウォール)を見たか? + {0x5CA, new EventFlagPlayer(0 , 1 , 1482, "CompleteNoticeChangeHouseForm" )}, // たぬきち|v200家外観変更に「家の形」が増えたこと告知した? + {0x5CB, new EventFlagPlayer(0 , 1 , 1483, "SloTalkBeforeCommune" )}, // レイジ|コミューン誘致後に本島で会話した? + {0x5CC, new EventFlagPlayer(0 , 1 , 1484, "JoinedTodayRadioGymnastics" )}, // ラジオ体操|今日ラジオ体操に参加したか? + {0x5CD, new EventFlagPlayer(0 , 1 , 1485, "TalkSloCommuneOpenEvent" )}, // レイジ|コミューン開店イベントで話した + {0x5CE, new EventFlagPlayer(0 , 1 , 1486, "TalkCmlCommuneOpenEvent" )}, // ローラン|コミューン開店イベントで話した + {0x5CF, new EventFlagPlayer(0 , 1 , 1487, "TalkFoxCommuneOpenEvent" )}, // つねきち|コミューン開店イベントで話した + {0x5D0, new EventFlagPlayer(0 , 1 , 1488, "TalkBptCommuneOpenEvent" )}, // ハッケミィ|コミューン開店イベントで話した + {0x5D1, new EventFlagPlayer(0 , 1 , 1489, "TalkSkkCommuneOpenEvent" )}, // シャンク|コミューン開店イベントで話した + {0x5D2, new EventFlagPlayer(0 , 1 , 1490, "TalkAlpCommuneOpenEvent" )}, // リサカイゾー|コミューン開店イベントで話した + {0x5D3, new EventFlagPlayer(0 , 1 , 1491, "BptFirstTalk" )}, // ハッケミィ|面識ある? + {0x5D4, new EventFlagPlayer(0 , 1 , 1492, "SpnSendMailCommuneExpansion" )}, // パニエル|コミューン拡張の手紙出したか? + {0x5D5, new EventFlagPlayer(0 , 1023, 1493, "ChocolateVillagerIndex" )}, // 各インデックスの住民がチョコレート勧誘されているかどうか + {0x5D6, new EventFlagPlayer(0 , -1 , 1494, "LatestChocolateDate" )}, // 最新の勧誘をした日付 + {0x5D7, new EventFlagPlayer(0 , 1 , 1495, "PgeTalkCafeFlag" )}, // マスター|店で会話したことある? + {0x5D8, new EventFlagPlayer(0 , 1 , 1496, "AnnounceHarvest2" )}, // 2021年ハーベストを島内放送で告知した(2回目放送用) + {0x5D9, new EventFlagPlayer(0 , 1 , 1497, "MuseumCafeRandomVisitSpTalked_hgs" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC今日店内で会話したか(あさみ) + {0x5DA, new EventFlagPlayer(0 , 1 , 1498, "MuseumCafeRandomVisitSpTalked_hgh" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC今日店内で会話したか(きぬよ) + {0x5DB, new EventFlagPlayer(0 , 1 , 1499, "MuseumCafeRandomVisitSpTalked_doc" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC今日店内で会話したか(ロドリー) + {0x5DC, new EventFlagPlayer(0 , 1 , 1500, "MuseumCafeRandomVisitSpTalked_boc" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC今日店内で会話したか(ウリ) + {0x5DD, new EventFlagPlayer(0 , 1 , 1501, "MuseumCafeRandomVisitSpTalked_mol" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC今日店内で会話したか(リセットさん) + {0x5DE, new EventFlagPlayer(0 , 1 , 1502, "MuseumCafeRandomVisitSpTalked_mob" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC今日店内で会話したか(ラケットさん) + {0x5DF, new EventFlagPlayer(0 , 1 , 1503, "MuseumCafeRandomVisitSpTalked_tkkA" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC今日店内で会話したか(とたけけ) + {0x5E0, new EventFlagPlayer(0 , 1 , 1504, "MuseumCafeRandomVisitSpTalked_skk" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC今日店内で会話したか(シャンク) + {0x5E1, new EventFlagPlayer(0 , 1 , 1505, "MuseumCafeRandomVisitSpTalked_cml" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC今日店内で会話したか(ローラン) + {0x5E2, new EventFlagPlayer(0 , 1 , 1506, "MuseumCafeRandomVisitSpTalked_hgc" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC今日店内で会話したか(ことの) + {0x5E3, new EventFlagPlayer(0 , 1 , 1507, "MuseumCafeRandomVisitSpTalked_slo" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC今日店内で会話したか(レイジ) + {0x5E4, new EventFlagPlayer(0 , 1 , 1508, "MuseumCafeRandomVisitSpTalked_ows" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC今日店内で会話したか(フーコ) + {0x5E5, new EventFlagPlayer(0 , 1 , 1509, "MuseumCafeRandomVisitSpTalked_chy" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC今日店内で会話したか(レックス) + {0x5E6, new EventFlagPlayer(0 , 1 , 1510, "MuseumCafeRandomVisitSpTalked_bey" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC今日店内で会話したか(ジャスティン) + {0x5E7, new EventFlagPlayer(0 , 5 , 1511, "MuseumCafeRandomVisitSpMeetCount_hgs" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC店内で会った回数(あさみ) + {0x5E8, new EventFlagPlayer(0 , 5 , 1512, "MuseumCafeRandomVisitSpMeetCount_hgh" )}, // 喫茶ハトの巣ランダム来訪特殊NPC店内で会った回数(きぬよ) + {0x5E9, new EventFlagPlayer(0 , 5 , 1513, "MuseumCafeRandomVisitSpMeetCount_doc" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC店内で会った回数(ロドリー) + {0x5EA, new EventFlagPlayer(0 , 5 , 1514, "MuseumCafeRandomVisitSpMeetCount_boc" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC店内で会った回数(ウリ) + {0x5EB, new EventFlagPlayer(0 , 5 , 1515, "MuseumCafeRandomVisitSpMeetCount_mol" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC店内で会った回数(リセットさん) + {0x5EC, new EventFlagPlayer(0 , 5 , 1516, "MuseumCafeRandomVisitSpMeetCount_mob" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC店内で会った回数(ラケットさん) + {0x5ED, new EventFlagPlayer(0 , 5 , 1517, "MuseumCafeRandomVisitSpMeetCount_tkkA" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC店内で会った回数(とたけけ) + {0x5EE, new EventFlagPlayer(0 , 5 , 1518, "MuseumCafeRandomVisitSpMeetCount_skk" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC店内で会った回数(シャンク) + {0x5EF, new EventFlagPlayer(0 , 5 , 1519, "MuseumCafeRandomVisitSpMeetCount_cml" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC店内で会った回数(ローラン) + {0x5F0, new EventFlagPlayer(0 , 5 , 1520, "MuseumCafeRandomVisitSpMeetCount_hgc" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC店内で会った回数(ことの) + {0x5F1, new EventFlagPlayer(0 , 5 , 1521, "MuseumCafeRandomVisitSpMeetCount_slo" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC店内で会った回数(レイジ) + {0x5F2, new EventFlagPlayer(0 , 5 , 1522, "MuseumCafeRandomVisitSpMeetCount_ows" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC店内で会った回数(フーコ) + {0x5F3, new EventFlagPlayer(0 , 5 , 1523, "MuseumCafeRandomVisitSpMeetCount_chy" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC店内で会った回数(レックス) + {0x5F4, new EventFlagPlayer(0 , 5 , 1524, "MuseumCafeRandomVisitSpMeetCount_bey" )}, // 喫茶ハトの巣|ランダム来訪特殊NPC店内で会った回数(ジャスティン) + {0x5F5, new EventFlagPlayer(0 , 1 , 1525, "DoneCommuneTtlOpenEvent" )}, // コミューン島コトブキ開店イベント発生制御 + {0x5F6, new EventFlagPlayer(0 , 1 , 1526, "DodSelectWherearen1st" )}, // モーリー|「お仕事に行く」の説明を聞いた + {0x5F7, new EventFlagPlayer(0 , 1 , 1527, "FortuneApproachTalked" )}, // 占い結果でのアプローチ会話発生済み + {0x5F8, new EventFlagPlayer(0 , 1 , 1528, "SawMuseumCafeTakeoutNpc" )}, // 喫茶ハトの巣|テイクアウトで来店した特殊NPCを見た + {0x5F9, new EventFlagPlayer(0 , 7 , 1529, "LastSawMuseumCafeTakeoutNpc" )}, // 喫茶ハトの巣|最後にテイクアウトで来店するのを見たNPC + {0x5FA, new EventFlagPlayer(0 , 1 , 1530, "KppTourDone_RareStarpiece" )}, // かっぺいツアー|レア島行った:星のかけら + {0x5FB, new EventFlagPlayer(0 , 1 , 1531, "KppTourDone_RareCherryBlossom" )}, // かっぺいツアー|レア島行った:桜の花びら + {0x5FC, new EventFlagPlayer(0 , 1 , 1532, "KppTourDone_RareSpringBamboo" )}, // かっぺいツアー|レア島行った:春のわかたけ + {0x5FD, new EventFlagPlayer(0 , 1 , 1533, "KppTourDone_RareSummerShell" )}, // かっぺいツアー|レア島行った:夏のかいがら + {0x5FE, new EventFlagPlayer(0 , 1 , 1534, "KppTourDone_RareMushroom" )}, // かっぺいツアー|レア島行った:キノコ + {0x5FF, new EventFlagPlayer(0 , 1 , 1535, "KppTourDone_RareMapleLeaf" )}, // かっぺいツアー|レア島行った:紅葉の葉っぱ + {0x600, new EventFlagPlayer(0 , 1 , 1536, "KppTourDone_RareSnowCrystal" )}, // かっぺいツアー|レア島行った:雪のけっしょう + {0x601, new EventFlagPlayer(0 , 1 , 1537, "MuseumCafe_Telephone_Calledxct" )}, // 喫茶ハトの巣|みしらぬネコ|amiiboでみしらぬネコを呼び出し会話したか? + {0x602, new EventFlagPlayer(0 , 1 , 1538, "MainmenuTips" )}, // スマホUI|徹底ライフサポート(Tips)解禁 + {0x603, new EventFlagPlayer(0 , 1 , 1539, "Mobile1stBoot_Tips" )}, // スマホアプリ初起動|徹底ライフサポート(Tips) + {0x604, new EventFlagPlayer(0 , 1 , 1540, "MydesignExchangeExp_v2_0" )}, // マイデザイン交換| v2.0.0で追加された機能説明 + {0x605, new EventFlagPlayer(0 , 1 , 1541, "TalkTtlCommuneOpenEvent" )}, // コトブキ|コミューン開店イベントで話した {0x606, new EventFlagPlayer(0 , 1 , 1542, "FoxTalkFireworksFoodFlag" )}, // つねきち|花火大会で食べ物追加された会話聞いた? {0x607, new EventFlagPlayer(0 , 1 , 1543, "AnnounceHalloween2Ready" )}, // 2021年ハロウィン|準備期間に島内放送で告知した?(2回目放送用) + {0x608, new EventFlagPlayer(0 , 1 , 1544, "PgeLikeTepidLasttimeFlag" )}, // マスター|前回ぬるい方が好きと答えた? + {0x60A, new EventFlagPlayer(0 , 3 , 1546, "PgeTepidCount" )}, // マスター|ぬるく入れるか聞くカウンタ + {0x60B, new EventFlagPlayer(0 , 1 , 1547, "SkkTalkFirstTimeCommune" )}, // シャンク|初会話がコミューン店の方だった + {0x60C, new EventFlagPlayer(0 , 1 , 1548, "TtlTodayTalkFlag" )}, // コトブキ|今日もう会話した? + {0x60D, new EventFlagPlayer(0 , 1 , 1549, "TtlBFirstTalkFlag" )}, // コトブキ|ドンどんぐりとして今年会話した? + {0x60F, new EventFlagPlayer(0 , 1 , 1551, "GetMayDayTicketBefore_v2_0" )}, // メーデー|2.0.0未満でメーデーりょこうけんを入手したことがあるか? + {0x610, new EventFlagPlayer(0 , 1 , 1552, "XctGetRewardEveryYear" )}, // メーデー|みしらぬネコから3回目以降の報酬をもらった? {0x611, new EventFlagPlayer(0 , 1 , 1553, "FoxFirstTalkTodayFireworksFlag" )}, // つねきち|今日花火大会で会話した? + {0x612, new EventFlagPlayer(0 , 1 , 1554, "PlayerMovingWithPFlag555" )}, // パニエル|「撮影スタジオの説明」聞いた後に、P引越しした + {0x613, new EventFlagPlayer(0 , 1 , 1555, "PooTalkFirst" )}, // カットリーヌ|面識がある? + {0x614, new EventFlagPlayer(0 , 1 , 1556, "PooTalkToday" )}, // カットリーヌ|今日会話した? + {0x615, new EventFlagPlayer(0 , 1 , 1557, "PooTalkFirstToday" )}, // カットリーヌ|今日面識ができた? + {0x616, new EventFlagPlayer(0 , 1 , 1558, "PooGetNewHairStyle7" )}, // カットリーヌ|ヘアアレンジ解禁7(コトブキ) + {0x617, new EventFlagPlayer(0 , 1 , 1559, "WHEREAREN_TapFirstCheckMydesingShowcase" )}, // OneRoom|視察中にマイデザインショーケース端末にアクセスしたことがある? + {0x618, new EventFlagPlayer(0 , 1 , 1560, "PAAboutUnlockIslandRegulation" )}, // 島内放送|条例が解禁したこと聞いた + {0x619, new EventFlagPlayer(0 , 1 , 1561, "SelectedGotoCafe" )}, // 日課「喫茶店に行こうキャンペーン」を今日達成した + {0x61A, new EventFlagPlayer(0 , 2 , 1562, "SelectedDoRadioGymnastics" )}, // 日課「ラジオ体操をしよう」が出現カウンター + {0x61B, new EventFlagPlayer(0 , 1 , 1563, "TtlB_Acorn_Today" )}, // コトブキ|今日どんぐり貰った? + {0x61C, new EventFlagPlayer(0 , 1 , 1564, "HeldCeremonyMuseum3" )}, // セレモニ|博物館③を開いた + {0x61D, new EventFlagPlayer(0 , 1 , 1565, "StandByPhoneCallNpcNG" )}, // 電話デモ|NPCを呼び出せなかった入電するか? + {0x61E, new EventFlagPlayer(0 , 1 , 1566, "PgeTalkTakeOutFlag" )}, // マスター|テイクアウトの話聞いた? + {0x61F, new EventFlagPlayer(0 , 1 , 1567, "UnlockPlayerHair37" )}, // 髪型解禁:Hair37センターわけ + {0x620, new EventFlagPlayer(0 , 1 , 1568, "UnlockPlayerHair38" )}, // 髪型解禁:Hair38ウルフカット + {0x621, new EventFlagPlayer(0 , 1 , 1569, "UnlockPlayerHair39" )}, // 髪型解禁:Hair39オールバック + {0x622, new EventFlagPlayer(0 , 1 , 1570, "UnlockPlayerHair40" )}, // 髪型解禁:Hair40マッシュルーム + {0x623, new EventFlagPlayer(0 , 1 , 1571, "UnlockPlayerHair41" )}, // 髪型解禁:Hair41かっこいいMじ + {0x624, new EventFlagPlayer(0 , 1 , 1572, "UnlockPlayerHair42" )}, // 髪型解禁:Hair42そりこみぼうず + {0x625, new EventFlagPlayer(0 , 1 , 1573, "UnlockPlayerHair43" )}, // 髪型解禁:Hair43ハーフアップ + {0x626, new EventFlagPlayer(0 , 1 , 1574, "UnlockPlayerHair44" )}, // 髪型解禁:Hair44ふわひとつあみ + {0x627, new EventFlagPlayer(0 , 1 , 1575, "UnlockPlayerHair45" )}, // 髪型解禁:Hair45ふわひとつくくり + {0x628, new EventFlagPlayer(0 , 1 , 1576, "UnlockPlayerHair46" )}, // 髪型解禁:Hair46まとめがみ + {0x629, new EventFlagPlayer(0 , 1 , 1577, "UnlockPlayerHair47" )}, // 髪型解禁:Hair47みつあみツイン + {0x62A, new EventFlagPlayer(0 , 1 , 1578, "TtlChangeTtlB" )}, // コトブキをドンどんぐりに差し替え + {0x62B, new EventFlagPlayer(0 , 4095, 1579, "TkkFirstPlayNewSong" )}, // とたけけ|まだ演奏したことがない新曲かどうか + {0x62C, new EventFlagPlayer(0 , 8 , 1580, "XctCalledMessageBefore" )}, // メーデー|前の1537で出現したメッセージ番号 {0x62D, new EventFlagPlayer(0 , 9999, 1581, "LastPlayFireWorksFestival" )}, // 花火大会|最後に遊んだ花火大会の年 + {0x62E, new EventFlagPlayer(0 , 1 , 1582, "SendAocPurchasingPrize" )}, // AOC|予約・購入特典を送付した + {0x62F, new EventFlagPlayer(0 , 1 , 1583, "FoxCommuneTalkBeforeFlag" )}, // つねきち|今日コミューンのつねきちからお店の説明聞いた? + {0x630, new EventFlagPlayer(0 , 1 , 1584, "FoxCommuneTalkLotteryTodayFlag" )}, // つねきち|今日コミューン開店イベントで話した + {0x631, new EventFlagPlayer(0 , 1 , 1585, "FoxCommuneTalkExplainFlag" )}, // つねきち|コミューンのつねきちからお店の説明聞いた? + {0x632, new EventFlagPlayer(0 , 1 , 1586, "FoxCommunePlayLotteryTodayFlag" )}, // つねきち|今日コミューンのつねきちのくじ引いた? + {0x634, new EventFlagPlayer(0 , 9999, 1588, "LastPlayMayDayYear" )}, // メーデー|最後に遊んだメーデーの年 + {0x635, new EventFlagPlayer(0 , 1 , 1589, "FoxCommuneTalkIceTodayFlag" )}, // つねきち|アイス系の説明した? + {0x636, new EventFlagPlayer(0 , 1 , 1590, "FoxCommuneTalkJuiceTodayFlag" )}, // つねきち|缶飲料の説明した? + {0x637, new EventFlagPlayer(0 , 1 , 1591, "FoxCommuneTalkTodayFlag" )}, // つねきち|今日コミューンのつねきちと会話した? + {0x639, new EventFlagPlayer(0 , 1 , 1593, "WHEREAREN_Unlock_RoomDimming" )}, // OneRoom|オリジナル調光アンロック + {0x63A, new EventFlagPlayer(0 , 1 , 1594, "OwlDonateDiveFishAtMuseumTent" )}, // フータ|テント状態のときに海の幸を見せた? + {0x63B, new EventFlagPlayer(0 , 1 , 1595, "FoxCommuneBuyArtTodayFlag" )}, // つねきち|今日コミューンで美術品買った? + {0x63C, new EventFlagPlayer(0 , 1 , 1596, "UnlockBuyFIXLadderRecipe" )}, // お店|はしごFIXキットのレシピ陳列開始 + {0x63D, new EventFlagPlayer(0 , 1 , 1597, "UnlockBuyInteriorModePro" )}, // タヌポート|もようがえPROライセンス陳列解禁 + {0x63E, new EventFlagPlayer(0 , 1 , 1598, "AlwCommuneTalkTodayFlag" )}, // リサ|今日コミューン島で会話した? + {0x63F, new EventFlagPlayer(0 , 1 , 1599, "UnlockBuyReactionCollection_v200" )}, // タヌポート|リアクション集v200陳列解禁 + {0x640, new EventFlagPlayer(0 , 1 , 1600, "UnlockBuyHairStyleCollection_v200" )}, // タヌポート|ヘアスタイル集v200陳列解禁 + {0x641, new EventFlagPlayer(0 , 1 , 1601, "RadioGymnasticsAchievementFinish" )}, // ラジオ体操の実績を今日カウントした + {0x642, new EventFlagPlayer(0 , 1 , 1602, "UnlockBuyTipsApp" )}, // タヌポート|徹底ライフサポートアプリ陳列解禁 + {0x643, new EventFlagPlayer(0 , 2 , 1603, "TreasureHuntJustMissed" )}, // 宝探し|ギリギリだったか + {0x644, new EventFlagPlayer(0 , 1 , 1604, "WHEREAREN_Use_AccentWall" )}, // アクセントウォールを使用したことがある + {0x645, new EventFlagPlayer(0 , 1 , 1605, "WHEREAREN_Unlock_DustCloth_01" )}, // OneRoom|まごころ雑巾アンロック01 + {0x646, new EventFlagPlayer(0 , 1 , 1606, "WHEREAREN_Unlock_DustCloth_02" )}, // OneRoom|まごころ雑巾アンロック02 + {0x648, new EventFlagPlayer(0 , 1 , 1608, "WHEREAREN_Unlock_EnvSound_01" )}, // OneRoom|環境音アンロック01 + {0x649, new EventFlagPlayer(0 , 1 , 1609, "WHEREAREN_Unlock_EnvSound_02" )}, // OneRoom|環境音アンロック02 + {0x64A, new EventFlagPlayer(0 , 1 , 1610, "WHEREAREN_Unlock_EnvSound_03" )}, // OneRoom|環境音アンロック03 + {0x64C, new EventFlagPlayer(0 , 1 , 1612, "WHEREAREN_Prev_Unlock_EnvSound_01" )}, // OneRoom|環境音アンロック01_事前フラグ + {0x64D, new EventFlagPlayer(0 , 1 , 1613, "WHEREAREN_Prev_Unlock_EnvSound_02" )}, // OneRoom|環境音アンロック02_事前フラグ + {0x64E, new EventFlagPlayer(0 , 1 , 1614, "WHEREAREN_Prev_Unlock_EnvSound_03" )}, // OneRoom|環境音アンロック03_事前フラグ + {0x650, new EventFlagPlayer(0 , 1 , 1616, "WHEREAREN_Unlock_RoomSizeModeUnlock" )}, // OneRoom|部屋サイズモードアンロック + {0x651, new EventFlagPlayer(0 , 1 , 1617, "Owl1stTalkMuseum3" )}, // フータ|博物館③(カフェ)完成後の挨拶した? + {0x652, new EventFlagPlayer(0 , 1 , 1618, "LectureAboutMarinesuitBuyIt" )}, // まめきち|マリンスーツを買ったときレクチャーをする? + {0x653, new EventFlagPlayer(0 , 1 , 1619, "TalkHHATodayAnyone" )}, // 今日誰かにHHAを聞いたか + {0x654, new EventFlagPlayer(0 , 1 , 1620, "UnlockBuyReactionCoolection_v160" )}, // タヌポート|リアクション集v160陳列解禁 + {0x655, new EventFlagPlayer(0 , 1 , 1621, "UnlockBuyHairStyleColection_v160" )}, // タヌポート|もっと!ヘアスタイル×6v160陳列解禁 + {0x656, new EventFlagPlayer(0 , 1 , 1622, "UnlockBuyAddBridgeSlope" )}, // タヌポート|インフラぞうせつライセンス陳列解禁 + {0x657, new EventFlagPlayer(0 , 1 , 1623, "MuseumPosterTalkAboutMakePoster" )}, // フータ/博物館コンプポスター|フータに「ポスター準備する話」を聞いたか? + {0x658, new EventFlagPlayer(0 , 1 , 1624, "MuseumPosterUnlockBuySel" )}, // フータ/博物館コンプポスター|自身が「ポスター買う」選択肢出すか? + {0x659, new EventFlagPlayer(0 , 1 , 1625, "MuseumPosterUnlockMyselfBug" )}, // フータ/博物館コンプポスター|自身がムシのポスター購入を解禁した? + {0x65A, new EventFlagPlayer(0 , 1 , 1626, "MuseumPosterUnlockMyselfFish" )}, // フータ/博物館コンプポスター|自身がサカナのポスター購入を解禁した? + {0x65B, new EventFlagPlayer(0 , 1 , 1627, "MuseumPosterUnlockMyselfFossil" )}, // フータ/博物館コンプポスター|自身が化石のポスター購入を解禁した? + {0x65C, new EventFlagPlayer(0 , 1 , 1628, "MuseumPosterUnlockMyselfPainting" )}, // フータ/博物館コンプポスター|自身が美術品のポスター購入を解禁した? + {0x65D, new EventFlagPlayer(0 , 1 , 1629, "MuseumPosterUnlockMySelfSea" )}, // フータ/博物館コンプポスター|自身が海の幸のポスター購入を解禁した? + {0x65E, new EventFlagPlayer(0 , 1 , 1630, "TtlTodayFirstTalkFlag" )}, // コトブキ|今日初会話した? + {0x65F, new EventFlagPlayer(0 , 256 , 1631, "BalloonShootCountSum" )}, // Tips|風船を撃ち落とした累計回数 + {0x660, new EventFlagPlayer(0 , 1 , 1632, "BocBuyNumCountSum" )}, // Tips|ウリからのカブ購入数X以上か?(X=15) + {0x664, new EventFlagPlayer(0 , 1 , 1636, "NoticeAboutInteriorModePlus_playerHouse" )}, // 自宅か撮影スタジオでインテリアモード開いてインテリアモード+の初回ダイアログを見た? + {0x665, new EventFlagPlayer(0 , 1 , 1637, "NoticeAboutInteriorModePlus_Dimming" )}, // インテリアモード+の調光追加の初回ダイアログを見た? + {0x666, new EventFlagPlayer(0 , 1 , 1638, "NoticeAboutInteriorModePlus_EnvironmentalSound1")}, // 環境音解禁の初回ダイアログを見た? + {0x667, new EventFlagPlayer(0 , 1 , 1639, "NoticeAboutInteriorModePlus_EnvironmentalSound2")}, // 環境音解禁の追加1ダイアログを見た? + {0x668, new EventFlagPlayer(0 , 1 , 1640, "NoticeAboutInteriorModePlus_EnvironmentalSound3")}, // 環境音解禁の追加2ダイアログを見た? + {0x669, new EventFlagPlayer(0 , 1 , 1641, "BuildAddtionalBridgeSlopeIntroduction" )}, // たぬきち|ライセンス所持状態で9本目の橋/坂建てようとしてる? + {0x66A, new EventFlagPlayer(0 , 1 , 1642, "NoticeAboutMagokoro_MainIsland" )}, // まごころ雑巾解禁後、本島側でスタジオ&家に入った初回ダイアログを見た? + {0x66B, new EventFlagPlayer(0 , 1 , 1643, "WHEREAREN_NoticeAboutDustCloth2" )}, // OneRoom|まごころ雑巾の追加用ダイアログを見た? + {0x66C, new EventFlagPlayer(0 , 1 , 1644, "GotToiletForTips" )}, // Tips|トイレ入手したか? + {0x66D, new EventFlagPlayer(0 , 1 , 1645, "GotBushForTips" )}, // Tips|低木入手したか? + {0x66E, new EventFlagPlayer(0 , 1 , 1646, "GetDresserForTips" )}, // Tips|ドレッサー入手したか? + {0x66F, new EventFlagPlayer(0 , 20 , 1647, "KppTourDidntHit_Rare" )}, // かっぺいツアー|連続ハズレカウンタ:レア島 + {0x670, new EventFlagPlayer(0 , 20 , 1648, "KppTourDidntHit_Haniwa" )}, // かっぺいツアー|連続ハズレカウンタ:はにわ島 + {0x671, new EventFlagPlayer(0 , 20 , 1649, "KppTourDidntHit_Vegetable" )}, // かっぺいツアー|連続ハズレカウンタ:やさい島 + {0x672, new EventFlagPlayer(0 , 20 , 1650, "KppTourDidntHit_DLC" )}, // かっぺいツアー|連続ハズレカウンタ:OneRoom島 + {0x673, new EventFlagPlayer(0 , 1 , 1651, "GotBonusMax" )}, // Tips|ログインボーナス上限X達したか? + {0x674, new EventFlagPlayer(0 , 512 , 1652, "GotBonusToday" )}, // Tips|今日のログインボーナスマイル? + {0x675, new EventFlagPlayer(0 , 1 , 1653, "PgeCoffeeEatInTodayFlag" )}, // マスター|今日イートインでコーヒー注文した? + {0x676, new EventFlagPlayer(0 , 1 , 1654, "RcmBlackFridayTodayFlag" )}, // まめきち|ブラックフライデーの入店時会話した? + {0x677, new EventFlagPlayer(0 , 256 , 1655, "DoneDIYCountNum" )}, // Tips|DIY家具or道具、または料理をX回したか? + {0x678, new EventFlagPlayer(0 , 1 , 1656, "RadioGymnasticsGotAllRewards" )}, // Tips|ラジオ体操の報酬プロテインまでもらった? + {0x679, new EventFlagPlayer(0 , 9999, 1657, "TtlBFirstTalkYear" )}, // コトブキ|ドンどんぐりと会話した年 + {0x67A, new EventFlagPlayer(0 , 1 , 1658, "LettersNumForTips" )}, // Tips|メッセージが100通以上残っている+未開封がある? + {0x67B, new EventFlagPlayer(0 , 3 , 1659, "WHEREAREN_GetInspectRewardsNum" )}, // OneRoom|見学した数についてナッティーからの話を聞いたかのフラグ + {0x67C, new EventFlagPlayer(0 , -1 , 1660, "JoinedPastRadioGymnasticsNum" )}, // Tips|前日以前に何回ラジオ体操に参加していないか + {0x67D, new EventFlagPlayer(0 , 1 , 1661, "WHEREAREN_NoticeAboutMemberPage" )}, // OneRoom|メンバーページを開いたときの説明ダイアログを見た? + {0x67E, new EventFlagPlayer(0 , 1 , 1662, "WHEREAREN_NoticeAboutMyPage" )}, // OneRoom|マイページを開いたときの説明ダイアログを見た? + {0x67F, new EventFlagPlayer(0 , 1 , 1663, "SpnExpandEventAfterJuneBride" )}, // パニエル|ジューンブライド初回から解禁イベントにハシゴ + {0x680, new EventFlagPlayer(0 , 1 , 1664, "RepayMileInteriorModePro" )}, // もようがえPROライセンスのマイルを返還する? + {0x681, new EventFlagPlayer(0 , 1 , 1665, "WHEREAREN_Mobile1stBoot_ResortPlannerApp" )}, // OneRoom|リゾプラappの初回起動かどうか? + {0x682, new EventFlagPlayer(0 , 1 , 1666, "MuseumCafe_Tel_CalledThisYearXct" )}, // 喫茶ハトの巣|みしらぬネコ|amiiboでみしらぬネコを今年呼び出し会話したか? + {0x683, new EventFlagPlayer(0 , 1 , 1667, "PooTalkAfterJuneBride" )}, // カットリーヌ|ジューンブライドクリア後の反応予約フラグ + {0x684, new EventFlagPlayer(0 , 1 , 1668, "KppTalkAboutVine" )}, // かっぺい|ツアーでツタの説明した? + {0x685, new EventFlagPlayer(0 , 1 , 1669, "IsOnPlayerMemoriesFireworksInMainfield" )}, // 思い出機能|花火が花火大会開催中にメインフィールドにいたがON? + {0x686, new EventFlagPlayer(0 , 1 , 1670, "IsOnPlayerMemoriesDivingFirst" )}, // 思い出機能|マリンスーツで初めて海に飛び込んだがON? + {0x687, new EventFlagPlayer(0 , 1 , 1671, "NoticeAboutInteriorModePlus_RoomSize" )}, // OneRoomでインテリアモード+の初回ダイアログを見た? + {0x688, new EventFlagPlayer(0 , 1 , 1672, "WHEREAREN_NoticeAboutResortPlannnerAppNet" )}, // OneRoom|マイページを開いたときの説明ダイアログを見た? + {0x689, new EventFlagPlayer(0 , 1 , 1673, "UnlockBuyATM" )}, // タヌポート|ATM陳列解禁 + {0x68A, new EventFlagPlayer(0 , 1 , 1674, "UnlockBuyStoreroom" )}, // タヌポート|ものおき&レシピ陳列解禁 + {0x68C, new EventFlagPlayer(0 , 1 , 1676, "NoticeAboutRoomSketch" )}, // ルームスケッチの初回ダイアログを見た? + {0x68D, new EventFlagPlayer(0 , 1 , 1677, "CommuneCompleteExpandEvent_Player" )}, // コミューン|自分がコミューン拡張(または初回イベント)みたか? + {0x68E, new EventFlagPlayer(0 , 1 , 1678, "PAnnounceAboutKppTourCompleted" )}, // 島内放送|かっぺいツアーに関する島内放送をしたか? + {0x68F, new EventFlagPlayer(0 , 1 , 1679, "MakePlayerAfterStartingKppTour" )}, // かっぺい|かっぺいツアー開始後に作られたプレイヤーか? + {0x690, new EventFlagPlayer(0 , 1 , 1680, "IsOnPlayerMemoriesSeasonPetal" )}, // 思い出機能|桜の花びらをその日初めて取得したがON? + {0x691, new EventFlagPlayer(0 , 1 , 1681, "IsOnPlayerMemoriesSeasonCrystal" )}, // 思い出機能|雪の結晶をその日初めて取得したがON? + {0x692, new EventFlagPlayer(0 , 1 , 1682, "IsOnPlayerMemoriesSeasonLeaf" )}, // 思い出機能|紅葉をその日初めて取得したがON? + {0x693, new EventFlagPlayer(0 , 1 , 1683, "IsOnPlayerMemoriesSeasonBamboo" )}, // 思い出機能|はるのわかたけをその日初めて取得したがON? + {0x694, new EventFlagPlayer(0 , 1 , 1684, "IsOnPlayerMemoriesSeasonShell" )}, // 思い出機能|夏のかいがらをその日初めて取得したがON? + {0x695, new EventFlagPlayer(0 , 1 , 1685, "IsOnPlayerMemoriesSeasonAcorn" )}, // 思い出機能|どんぐりをその日初めて取得したがON? + {0x696, new EventFlagPlayer(0 , 1 , 1686, "IsOnPlayerMemoriesSeasonPinecone" )}, // 思い出機能|まつぼっくりをその日初めて取得したがON? + {0x697, new EventFlagPlayer(0 , 1 , 1687, "WHERWAREN_NoticeAbout_ResortPlanner" )}, // OneRoom|ツクッターの初回ダイアログを見終わったか? + {0x698, new EventFlagPlayer(0 , 1 , 1688, "WHEREAREN_PlayingContentsToday" )}, // OneRoom|今日OneRoomを遊んだか + {0x699, new EventFlagPlayer(0 , 1 , 1689, "WHEREAREN_PlayedContentsBefore" )}, // OneRoom|前回OneRoomを遊んだか + {0x69A, new EventFlagPlayer(0 , 1 , 1690, "MuseumPosterTodayflagbug" )}, // フータ/博物館コンプポスター|ムシのポスターもらった? + {0x69B, new EventFlagPlayer(0 , 1 , 1691, "MuseumPosterTodayflagfish" )}, // フータ/博物館コンプポスター|サカナのポスターもらった? + {0x69C, new EventFlagPlayer(0 , 1 , 1692, "MuseumPosterTodayflagfossil" )}, // フータ/博物館コンプポスター|かせきのポスターもらった? + {0x69D, new EventFlagPlayer(0 , 1 , 1693, "MuseumPosterTodayflagpainting" )}, // フータ/博物館コンプポスター|美術品のポスターもらった? + {0x69E, new EventFlagPlayer(0 , 1 , 1694, "MuseumPosterTodayflagsea" )}, // フータ/博物館コンプポスター|海の幸のポスターもらった? + {0x69F, new EventFlagPlayer(0 , 1 , 1695, "WHEREAREN_RcoHeardRemakeWS" )}, // たぬきち|飛行場でリメイク体験会の話を聞いた + {0x6A0, new EventFlagPlayer(0 , 1 , 1696, "IsOnPlayerMemoriesMushSplendid" )}, // 思い出機能|りっぱなキノコをその日初めて取得したがON? + {0x6A1, new EventFlagPlayer(0 , 1 , 1697, "IsOnPlayerMemoriesMushRound" )}, // 思い出機能|まるいキノコをその日初めて取得したがON? + {0x6A2, new EventFlagPlayer(0 , 1 , 1698, "IsOnPlayerMemoriesMushSlender" )}, // 思い出機能|ほそいキノコをその日初めて取得したがON? + {0x6A3, new EventFlagPlayer(0 , 1 , 1699, "IsOnPlayerMemoriesMushFlat" )}, // 思い出機能|ひらたいキノコをその日初めて取得したがON? + {0x6A4, new EventFlagPlayer(0 , 1 , 1700, "IsOnPlayerMemoriesMushRare" )}, // 思い出機能|めずらしいキノコをその日初めて取得したがON? + {0x6A5, new EventFlagPlayer(0 , 1 , 1701, "RejectedTips" )}, // 徹底ライフサポート(Tips)受け取り拒否設定がON? + {0x6A6, new EventFlagPlayer(0 , 1 , 1702, "UnlockBuyRcoOnePieceAerobics" )}, // ラジオ体操|レオタードをタヌポートにも陳列 + {0x6A7, new EventFlagPlayer(0 , 1 , 1703, "UnlockBuyRcoYogaMat" )}, // ラジオ体操|ヨガマットをタヌポートにも陳列 + {0x6AA, new EventFlagPlayer(0 , 1 , 1706, "DodSelectWherearenFromBeginning" )}, // モーリー|「お仕事に行く」の説明を他の件と一緒に聞いた + {0x6AB, new EventFlagPlayer(0 , 1 , 1707, "EquipDustClothWithGateOpen" )}, // まごころ雑巾|開門中にまごころ雑巾を装備のダイアログを見た? + {0x6AD, new EventFlagPlayer(0 , 1 , 1709, "WHEREAREN_NoticeAboutFirstPublication_ResortPlanner")}, // OneRoom|マイページにて「施工事例から選んでね」ダイアログを一度表示したかどうか? + {0x6AE, new EventFlagPlayer(0 , 1 , 1710, "TalkAboutNpcHouseCoordeHint" )}, // たぬきち|NPC家コーデ内装初回説明したか? + {0x6AF, new EventFlagPlayer(0 , 10 , 1711, "NpcHouseCoordinateTodayCount" )}, // たぬきち|NPC家コーデの当日内回数チェックカウンタ + {0x6B0, new EventFlagPlayer(0 , 1 , 1712, "PublicAnnouncement_MarinsuitHint" )}, // 島内放送|マリンスーツのヒントを聞いたか? + {0x6B1, new EventFlagPlayer(0 , 1 , 1713, "WHEREAREN_NoticeAboutSNSShare" )}, // OneRoom|ツクッター初回掲載後のSN共有の説明を見た? + {0x6B2, new EventFlagPlayer(0 , 10 , 1714, "PlanPalmSeedOnSand" )}, // Tips|やしのみを砂浜に植えた回数 + {0x6B3, new EventFlagPlayer(0 , 10 , 1715, "PlanBambooshoot" )}, // Tips|たけのこを植えた回数 + {0x6B4, new EventFlagPlayer(0 , 1 , 1716, "PlayerDoneEating" )}, // Tips|料理を1回以上「食べる」をした + {0x6B5, new EventFlagPlayer(0 , 10 , 1717, "OpenUIMenuLoadTipsCount" )}, // Tips|徹底ライフサポートUIを開いた回数 + {0x6B6, new EventFlagPlayer(0 , 1 , 1718, "PlayerUsedChangeStick" )}, // Tips|変身ステッキを使ったことがあるか + {0x6B7, new EventFlagPlayer(0 , 1 , 1719, "ScanAmiiboInCafe" )}, // Tips|喫茶店でAmiibo読み込みを行った + {0x6B8, new EventFlagPlayer(0 , 1 , 1720, "ScanAmiiboInPhotoStudio" )}, // Tips|撮影スタジオでAmiibo読み込みを行った + {0x6B9, new EventFlagPlayer(0 , 1 , 1721, "RequestedAlpRemake" )}, // Tips|カイゾーにリメイクを依頼した + {0x6BA, new EventFlagPlayer(0 , 1 , 1722, "RequestedAlpUniqueRemake" )}, // Tips|カイゾーにカイゾーにしかできないリメイクを依頼した + {0x6BB, new EventFlagPlayer(0 , 1 , 1723, "AlreadyCheckedFirstTips1" )}, // 初回用固定Tips1を見た + {0x6BC, new EventFlagPlayer(0 , 1 , 1724, "AlreadyCheckedFirstTips2" )}, // 初回用固定Tips2を見た + {0x6BD, new EventFlagPlayer(0 , 1 , 1725, "AlreadyCheckedOneRoomFirstTips1" )}, // OneRoom権利獲得後初回固定Tips1を見た + {0x6BE, new EventFlagPlayer(0 , 1 , 1726, "SloFirstTalkCommune" )}, // レイジ|コミューン島で初対面会話した? + {0x6BF, new EventFlagPlayer(0 , 5 , 1727, "SalmonCookingRecipeCount" )}, // DIY|レシピ1つ覚えた後、サケを釣り上げた回数をカウント + {0x6C0, new EventFlagPlayer(0 , 1 , 1728, "StandByCallByRcoNpcHouseCoodinate" )}, // 電話デモ|たぬきちNPC家エディット導入入電するか? + {0x6C1, new EventFlagPlayer(0 , 1 , 1729, "RcoCoordinateUnlockWithPhoneCall" )}, // たぬきち|NPC家エディット解禁電話聞いたか? + {0x6C2, new EventFlagPlayer(0 , 3 , 1730, "SloVegetableCount" )}, // レイジ|野菜の苗を買い物した回数 + {0x6C3, new EventFlagPlayer(0 , 1 , 1731, "SloBuyVegetableToday" )}, // レイジ|今日野菜の買い物したか + {0x6C4, new EventFlagPlayer(0 , 1 , 1732, "SloBuyToday" )}, // レイジ|今日レイジから買い物したか? + {0x6C6, new EventFlagPlayer(0 , 1 , 1734, "WHEREAREN_IsSnsShareCanceled" )}, // OneRoom|デイリー表示される掲載後のSNSShareをキャンセルしたか? + {0x6C8, new EventFlagPlayer(0 , 1 , 1736, "OtgTipsUnlockGardenEdit" )}, // Tips|2件目庭(季節変更、時間帯変更、庭エディット解禁) + {0x6C9, new EventFlagPlayer(0 , 1 , 1737, "OtgTipsComplete1stOrder" )}, // Tips|1件目完了(オーディオ家具解禁) + {0x6CA, new EventFlagPlayer(0 , 1 , 1738, "RcoBuildMovingPurchase_v200" )}, // たぬきち|v2.0.0で何らかの移設費用支払った? + {0x6CB, new EventFlagPlayer(0 , 1 , 1739, "SendLetterBuildMovingPricedown" )}, // たぬきち|移設費用値下げの手紙送った? + {0x6CC, new EventFlagPlayer(0 , 1 , 1740, "ReturnMyHomeMoving8000PMoving" )}, // たぬきち|Pだけ引越しで返金されたマイホーム移設費用は8000ベル? + {0x6CD, new EventFlagPlayer(0 , 1 , 1741, "OtgTipsUnlockWorkingTable" )}, // Tips|6件目完了(2FDIY作業台解禁) + {0x6CE, new EventFlagPlayer(0 , 1 , 1742, "WHEREAREN_UnlockMessageBottleAfter" )}, // Tips|ウェアラン諸島でメッセージボトル解禁されてから1成長処理経過 + {0x6CF, new EventFlagPlayer(0 , 1 , 1743, "OtgTipsCompleteSchoolBuild" )}, // Tips|学校完成(キャストUI、施設リフォーム解禁) + {0x6D0, new EventFlagPlayer(0 , 1 , 1744, "OtgTipsCompleteSloSchoolEvent" )}, // Tips|レイジの授業完了(交配花の一部解禁) + {0x6D1, new EventFlagPlayer(0 , 1 , 1745, "RcoOfficeBuiltLetter" )}, // 案内所完成の案内手紙投函された + {0x6D2, new EventFlagPlayer(0 , 1 , 1746, "WatchedRcoAnnouceAfter200ver" )}, // 2.0.0以降verでたぬきち島内放送を見た + {0x6D3, new EventFlagPlayer(0 , 1 , 1747, "OtgTipsComplete2ndFacilityBuild" )}, // Tips|カフェ/レストラン少なくともどちらかが完成 + {0x6D4, new EventFlagPlayer(0 , 1 , 1748, "OtgTipsUnlockDIYFtrCatalog" )}, // Tips|DIYしたことある家具のカタログ解禁 + {0x6D5, new EventFlagPlayer(0 , 1 , 1749, "ScanAmiiboInTanuport" )}, // Tips|タヌポートでAmiibo読み込みを行った + {0x6D6, new EventFlagPlayer(0 , 1 , 1750, "OtgTipsUnlockHouseShare" )}, // Tips|シェアハウス解禁 + {0x6D7, new EventFlagPlayer(0 , 1 , 1751, "OtgTipsCompleteCafeBuild" )}, // Tips|カフェ完成 + {0x6D8, new EventFlagPlayer(0 , 1 , 1752, "OtgTipsCompleteRestaulantBuild" )}, // Tips|レストラン完成 + {0x6D9, new EventFlagPlayer(0 , 1 , 1753, "OtgTipsCompleteHospitalBuild" )}, // Tips|病院完成 + {0x6DA, new EventFlagPlayer(0 , 1 , 1754, "OtgTipsCompleteBoutiqueBuild" )}, // Tips|アパレルショップ完成 + {0x6DB, new EventFlagPlayer(0 , 1 , 1755, "OtgTipsCompleteHospitalDonation" )}, // Tips|病院の募金が完了した + {0x6DC, new EventFlagPlayer(0 , 1 , 1756, "OtgTipsBuildEitherCafeRestaulant" )}, // Tips|カフェ/レストランどちらかが未完成 + {0x6DD, new EventFlagPlayer(0 , 1 , 1757, "WHEREAREN_SeqAvailableAmiiboDone" )}, // Tips|amiibo読取機解禁イベントを見た? + {0x6DE, new EventFlagPlayer(0 , 2 , 1758, "BocFirstMail" )}, // ウリ|商店が建ったときの手紙を出したか? + {0x6DF, new EventFlagPlayer(0 , 1 , 1759, "OtgTipsExplainManCatalog" )}, // Tips|ナッティーカタログ解禁説明聞いた? + {0x6E0, new EventFlagPlayer(0 , 1 , 1760, "OtgTipsUnlockATM" )}, // Tips|事務所ATM解禁した? + {0x6E1, new EventFlagPlayer(0 , 1 , 1761, "CommuneATMChkToday" )}, // コミューン|今日ATMをチェックした? + {0x6E2, new EventFlagPlayer(0 , 1 , 1762, "SpnCommuneATMNoticeDone" )}, // パニエル|ATMについて喋った? + {0x6E3, new EventFlagPlayer(0 , 1 , 1763, "RcoTalkAboutNpcHouseEditOfficeBuild" )}, // たぬきち|Pだけ引越し後案内所完成したら、NPC家コーデの解禁告知するか? + {0x6E4, new EventFlagPlayer(0 , 1 , 1764, "RcoPMovingUnlockNpcEditWithPhoneCall" )}, // たぬきち|入電は聞いたがNPC家コーデを解禁せずにPだけ引越しした + {0x6E5, new EventFlagPlayer(0 , 1 , 1765, "WHERWAREN_NoticeAbout_ResortPlannerRevisit" )}, // OneRoom|訪問機能の説明ダイアログを見た? + {0x6E6, new EventFlagPlayer(0 , 1 , 1766, "PublicAnnoucement_EvNotice_Carnival" )}, // 島内放送|カーニバルの予告を聞いたか? + {0x6E7, new EventFlagPlayer(0 , 1 , 1767, "WHEREAREN_OtgVisitThisIsland" )}, // 今住んでる島でOneRoomの解禁イベントを見た + {0x6E8, new EventFlagPlayer(0 , 1 , 1768, "DocUnlockSpnOtgDirectRoute" )}, // ロドリー|直行便解禁会話見た? + {0x6E9, new EventFlagPlayer(0 , 1 , 1769, "UnlockCatalogPokiBag" )}, // カタログ|ポキ袋をスタジオやOneRoomのカタログで解禁 + {0x6EA, new EventFlagPlayer(0 , 1 , 1770, "PAnnounceFishingEvNotice_Jan" )}, // 島内放送|釣り大会の予告を聞いたか(1月) + {0x6EB, new EventFlagPlayer(0 , 1 , 1771, "PAnnounceFishingEvNotice_Apr" )}, // 島内放送|釣り大会の予告を聞いたか(4月) + {0x6EC, new EventFlagPlayer(0 , 1 , 1772, "PAnnounceFishingEvNotice_Jul" )}, // 島内放送|釣り大会の予告を聞いたか(7月) + {0x6ED, new EventFlagPlayer(0 , 1 , 1773, "PAnnounceFishingEvNotice_Oct" )}, // 島内放送|釣り大会の予告を聞いたか(10月) + {0x6EE, new EventFlagPlayer(0 , 1 , 1774, "PAnnounceInsectEvNotice_1" )}, // 島内放送|ムシとり大会の予告を聞いたか① + {0x6EF, new EventFlagPlayer(0 , 1 , 1775, "PAnnounceInsectEvNotice_2" )}, // 島内放送|ムシとり大会の予告を聞いたか② + {0x6F0, new EventFlagPlayer(0 , 1 , 1776, "PAnnounceInsectEvNotice_3" )}, // 島内放送|ムシとり大会の予告を聞いたか③ + {0x6F1, new EventFlagPlayer(0 , 1 , 1777, "PAnnounceInsectEvNotice_4" )}, // 島内放送|ムシとり大会の予告を聞いたか④ + {0x6F2, new EventFlagPlayer(0 , 1 , 1778, "PAnnounceFireWorksEvNotice" )}, // 島内放送|花火大会の予告を聞いたか + {0x6F3, new EventFlagPlayer(0 , 1 , 1779, "PAnnounceCountdownEvNotice" )}, // 島内放送|大晦日の予告を聞いたか + {0x6F4, new EventFlagPlayer(0 , 1 , 1780, "StandByPhoneCallMayDayTour" )}, // 電話デモ|メーデー告知の入電するか? + {0x6F7, new EventFlagPlayer(0 , 1 , 1783, "DrinkCoffeeToday" )}, // 喫茶ハトの巣|今日コーヒーを飲んだか(実績用) + {0x6F8, new EventFlagPlayer(0 , 1 , 1784, "RcoTipsPurchaseBoxUsed" )}, // Tips|買取BOX使ったことある? + {0x6F9, new EventFlagPlayer(0 , 1 , 1785, "SloExplainbush" )}, // レイジ|低木について個別に説明するか? + {0x6FA, new EventFlagPlayer(0 , 1 , 1786, "SloRecommendbush" )}, // レイジ|コミューン島今週のおすすめの低木を伝えたか + {0x6FB, new EventFlagPlayer(0 , 2 , 1787, "PMovingTmpDustCloth" )}, // プレイヤーだけ引越し|まごころ雑巾をP引越し時に一時的に使えなくするためのtmpフラグ + {0x6FC, new EventFlagPlayer(0 , 1 , 1788, "RcoTipsRcoMachineLoginBonus" )}, // Tips|タヌポートログボのTips出す? }; private const string Unknown = "???"; diff --git a/NHSE.Core/Structures/Records/EventFlagVillager.cs b/NHSE.Core/Structures/Records/EventFlagVillager.cs index cd6740f..77c6e63 100644 --- a/NHSE.Core/Structures/Records/EventFlagVillager.cs +++ b/NHSE.Core/Structures/Records/EventFlagVillager.cs @@ -43,7 +43,7 @@ public EventFlagVillager(short v1, short v2, ushort index, string name) {0x016, new EventFlagVillager(0 , 1 , 0022, "FinishTalkTransition" )}, // 序盤→日常移行会話を聞き終えたか {0x017, new EventFlagVillager(0 , 3 , 0023, "OutdoorCatnap" )}, // 深夜屋外でのうたた寝判定状況 {0x018, new EventFlagVillager(0 , 1 , 0024, "ForceMoveOut" )}, // 強制的に転出させられるフラグ - {0x019, new EventFlagVillager(0 , 3 , 0025, "EarlyOrLate" )}, // 早起き・夜更かしフラグ + {0x019, new EventFlagVillager(0 , 4 , 0025, "EarlyOrLate" )}, // 早起き・夜更かしフラグ {0x01A, new EventFlagVillager(0 , 16 , 0026, "ContinuousNormalDay" )}, // 平常活動の連続日数 {0x01B, new EventFlagVillager(0 , 1 , 0027, "React1stNpcPresent" )}, // React_1P_Lifestartのプレゼント装備の反応発生したか {0x01C, new EventFlagVillager(0 , 1 , 0028, "IsReFabricSmartPhone" )}, // スマホ柄に汎用布地を使うか? @@ -74,7 +74,14 @@ public EventFlagVillager(short v1, short v2, ushort index, string name) {0x040, new EventFlagVillager(0 , 1 , 0064, "HarvestDemoEndWait" )}, // ハーベスト|デモ終了待機中か? {0x041, new EventFlagVillager(0 , 1 , 0065, "WoreNewYearHat" )}, // カウントダウン|ニューイヤーハットを被った {0x042, new EventFlagVillager(0 , 1 , 0066, "HarvestDemoStateNow" )}, // ハーベスト|デモ参加状態か? + {0x045, new EventFlagVillager(0 , 3 , 0069, "CoordinateDIYStatus" )}, // OneRoom | 家コーディネートの作業台の状態 {0x046, new EventFlagVillager(0 , 36 , 0070, "WearItemLayer1LayoutLimit" )}, // 成長処理家具入替時の装備品の二層目配置候補上限数 + {0x047, new EventFlagVillager(0 , 1 , 0071, "CookingInDIYSchedule" )}, // DIY予定の時間に料理をするか + {0x048, new EventFlagVillager(0 , 3000, 0072, "MuseumCafeExitTime" )}, // 喫茶ハトの巣|ランダム来店撤収時刻 + {0x049, new EventFlagVillager(0 , 1 , 0073, "HouseReset" )}, // 案内所で自宅リセットされた + {0x04A, new EventFlagVillager(0 , 3 , 0074, "ReserveDIYStatus" )}, // 家コーディネートの作業台の状態予約 + {0x04B, new EventFlagVillager(0 , 3 , 0075, "AudioShuffleState" )}, // 編集された部屋のオーディオのシャッフル設定 + {0x04C, new EventFlagVillager(0 , 3 , 0076, "IslandKitchenStandPos" )}, // 調理行動時アイランドキッチンの正面側に立つか }; private const string Unknown = "???"; diff --git a/NHSE.Core/Structures/Records/EventFlagVillagerMemoryPlayer.cs b/NHSE.Core/Structures/Records/EventFlagVillagerMemoryPlayer.cs index ce5b6ca..1e096e3 100644 --- a/NHSE.Core/Structures/Records/EventFlagVillagerMemoryPlayer.cs +++ b/NHSE.Core/Structures/Records/EventFlagVillagerMemoryPlayer.cs @@ -77,7 +77,7 @@ public EventFlagVillagerMemoryPlayer(byte init, byte max, ushort index, string n {0x37, new EventFlagVillagerMemoryPlayer(0 , 255, 055, "ContinuousTalkCount" )}, // 連続会話回数 {0x38, new EventFlagVillagerMemoryPlayer(0 , 255, 056, "Again2Count" )}, // XX_Again2を聞いた回数 {0x39, new EventFlagVillagerMemoryPlayer(0 , 1 , 057, "TalkDIY" )}, // DIY会話をした - {0x3A, new EventFlagVillagerMemoryPlayer(0 , 2 , 058, "HalloweenDIYGetItem" )}, // DIYしている時の報酬アイテムは? + {0x3A, new EventFlagVillagerMemoryPlayer(0 , 5 , 058, "HalloweenDIYGetItem" )}, // DIYしている時の報酬アイテムは? {0x3B, new EventFlagVillagerMemoryPlayer(0 , 1 , 059, "NewYearGreetingFlag" )}, // 新年(1月1日)のあいさつをした {0x3C, new EventFlagVillagerMemoryPlayer(0 , 1 , 060, "GotRecipeorMaterial" )}, // DIYレシピか素材をもらった {0x3D, new EventFlagVillagerMemoryPlayer(0 , 1 , 061, "GotMaterialItemFull" )}, // 素材をもらうときもちものがいっぱいだった @@ -175,6 +175,16 @@ public EventFlagVillagerMemoryPlayer(byte init, byte max, ushort index, string n {0x9D, new EventFlagVillagerMemoryPlayer(0 , 1 , 157, "EasterExchangeEggFlag" )}, // 一般NPC/イースターこのNPCとたまご交換した? {0x9E, new EventFlagVillagerMemoryPlayer(0 , 1 , 158, "EasterExchangeEggTalkFlag" )}, // 一般NPC/イースター|このNPCとたまご交換の会話をした? {0x9F, new EventFlagVillagerMemoryPlayer(0 , 1 , 159, "EasterCannotGetNnpcIsRecipeFlag" )}, // イースター|このNPCから受け取り損ねたのはレシピか + {0xA0, new EventFlagVillagerMemoryPlayer(0 , 1 , 160, "TodayReserveCoordinateHouseInterior" )}, // NPC家コーデ|今日NPCの家の内装の提案をしたか? + {0xA1, new EventFlagVillagerMemoryPlayer(0 , 1 , 161, "TodayReserveCoordinateHouseExterior" )}, // NPC家コーデ|今日NPCの家の外観の提案をしたか? + {0xA2, new EventFlagVillagerMemoryPlayer(0 , 1 , 162, "TodayCompleteCoordinateHouseInterior" )}, // NPC家コーデ|今日NPCの家に提案した内装が反映されたか? + {0xA3, new EventFlagVillagerMemoryPlayer(0 , 1 , 163, "TodayCompleteCoordinateHouseExterior" )}, // NPC家コーデ|今日NPCの家に提案した外観が反映されたか? + {0xA4, new EventFlagVillagerMemoryPlayer(0 , 1 , 164, "InteriorCoordinator" )}, // NPC家コーデ|現在の内装を提案した + {0xA5, new EventFlagVillagerMemoryPlayer(0 , 1 , 165, "ExteriorCoordinator" )}, // NPC家コーデ|現在の外観を提案した + {0xA6, new EventFlagVillagerMemoryPlayer(0 , 1 , 166, "TodayHeardReactTalkAboutCoordinateHouse" )}, // NPC家コーデ|今日、コーディネート提案に関するリアクション会話聞いた + {0xA7, new EventFlagVillagerMemoryPlayer(0 , 1 , 167, "WHEREAREN_VisitWherearenWithPlayer" )}, // OneRoom|おみやげチョコレートを受け取ってウェアラン諸島に行ったことがあるか? + {0xA8, new EventFlagVillagerMemoryPlayer(0 , 1 , 168, "TalkProgressMuseumBuiltCafe" )}, // 博物館(カフェ)への拡張に関するFreeH_Progressを聞いたか? + {0xA9, new EventFlagVillagerMemoryPlayer(0 , 1 , 169, "WHEREAREN_GetChocolate" )}, // OneRoom|おみやげチョコレートを受け取ったことがあるか? }; private const string Unknown = "???"; diff --git a/NHSE.Core/Structures/Records/LifeSupportAchievement.cs b/NHSE.Core/Structures/Records/LifeSupportAchievement.cs index ca24631..fda66fb 100644 --- a/NHSE.Core/Structures/Records/LifeSupportAchievement.cs +++ b/NHSE.Core/Structures/Records/LifeSupportAchievement.cs @@ -183,6 +183,15 @@ public bool GetIsSatisfied(in int index, in uint count) {0x5F, new LifeSupportAchievement(095, 5, 0005, 0010, 0020, 0030, 0040, -1, -1, "FillSeafoodList" )}, // 海の幸図鑑を埋めた数 {0x60, new LifeSupportAchievement(096, 3, 0001, 0010, 0020, 0000, 0000, -1, -1, "GiveScallopsToSeo" )}, // ラコスケにホタテを渡した回数 {0x62, new LifeSupportAchievement(098, 5, 0005, 0050, 0250, 1000, 2500, -1, -1, "CatchSeafood" )}, // 海の幸をGETした回数 + {0x64, new LifeSupportAchievement(100, 5, 0005, 0020, 0050, 0100, 0200, -1, -1, "PlantVegetableSeedling" )}, // 野菜の苗を植えた回数 + {0x66, new LifeSupportAchievement(102, 5, 0010, 0050, 0150, 0500, 1000, -1, -1, "HarvestVegetable" )}, // 野菜を収穫した個数 + {0x67, new LifeSupportAchievement(103, 5, 0003, 0010, 0020, 0030, 0050, -1, -1, "VisitKappeiTour" )}, // カッペイツアーに行った回数 + {0x68, new LifeSupportAchievement(104, 3, 0005, 0015, 0020, 0000, 0000, -1, -1, "FillGyroidList" )}, // ハニワのカタログ数 + {0x69, new LifeSupportAchievement(105, 3, 0010, 0030, 0050, 0000, 0000, -1, -1, "FillCookingList" )}, // 料理レシピ習得数 + {0x6A, new LifeSupportAchievement(106, 1, 0001, 0000, 0000, 0000, 0000, -1, -1, "DigGyroid" )}, // 島でハニワを掘り出した + {0x6B, new LifeSupportAchievement(107, 5, 0005, 0030, 0100, 0300, 0500, -1, -1, "CookFood" )}, // 料理した回数 + {0x6C, new LifeSupportAchievement(108, 5, 0005, 0010, 0020, 0030, 0050, -1, -1, "DrinkCoffee" )}, // 喫茶店でコーヒーを飲んだ回数 + {0x6D, new LifeSupportAchievement(109, 5, 0003, 0010, 0020, 0030, 0050, -1, -1, "JoinRadioGymnastics" )}, // ラジオ体操した回数 }; public static string GetName(int index, uint count, IReadOnlyDictionary str) diff --git a/NHSE.Tests/DumpTests.cs b/NHSE.Tests/DumpTests.cs index 8c082a8..b9825db 100644 --- a/NHSE.Tests/DumpTests.cs +++ b/NHSE.Tests/DumpTests.cs @@ -7,7 +7,7 @@ public static class DumpTests { private const string RepoPath = @"C:\Users\Kurt\Documents\GitHub"; private const string PatchDumpPath = @"D:\Kurt\Desktop\ac\" + PatchFolderName; - private const string PatchFolderName = "v111"; + private const string PatchFolderName = "v20"; private const string MessageDumpFormat = @"Message\String_{0}"; [Fact] diff --git a/NHSE.Tests/ItemParsingTests.cs b/NHSE.Tests/ItemParsingTests.cs index 36c03cf..6e3fa3c 100644 --- a/NHSE.Tests/ItemParsingTests.cs +++ b/NHSE.Tests/ItemParsingTests.cs @@ -36,7 +36,7 @@ public static void ParseItem(string name, ushort id) [Theory] [InlineData("royal Crown", 0x14BB)] - [InlineData("royal crown (red)", 0x14BB)] + [InlineData("royal crown (No Variations)", 0x14BB)] [InlineData("bug aloha shirt ", 0x223C)] [InlineData("quaint painting", 0xA)] [InlineData("(none)", Item.NONE)]