From 52da7a79614cdca7f327c8e584601ba99fdf0f39 Mon Sep 17 00:00:00 2001 From: Julien Papasian Date: Tue, 17 Feb 2026 17:10:48 +0100 Subject: [PATCH] Update savefile format for 3.0.0 --- savefile/parse_smmh.py | 1 + savefile/save_keys.json | 69 +- savefile/save_schema_111_103.json | 2 +- savefile/save_schema_111_103_pseudoC.h | 2 +- savefile/save_schema_120_109.json | 2 +- savefile/save_schema_120_109_pseudoC.h | 2 +- savefile/save_schema_131080_131078.json | 2 +- savefile/save_schema_131080_131078_pseudoC.h | 2 +- savefile/save_schema_262152_262146.json | 2 +- savefile/save_schema_262152_262146_pseudoC.h | 2 +- savefile/save_schema_327691_327681.json | 2 +- savefile/save_schema_327691_327681_pseudoC.h | 2 +- savefile/save_schema_393228_393217.json | 2 +- savefile/save_schema_393228_393217_pseudoC.h | 2 +- savefile/save_schema_458758_458753.json | 2 +- savefile/save_schema_458758_458753_pseudoC.h | 2 +- savefile/save_schema_475141_475137.json | 2 +- savefile/save_schema_475141_475137_pseudoC.h | 2 +- savefile/save_schema_491521_491521.json | 2 +- savefile/save_schema_491521_491521_pseudoC.h | 2 +- savefile/save_schema_507910_507905.json | 2 +- savefile/save_schema_507910_507905_pseudoC.h | 2 +- savefile/save_schema_512004_512001.json | 2 +- savefile/save_schema_512004_512001_pseudoC.h | 2 +- savefile/save_schema_516097_516097.json | 2 +- savefile/save_schema_516097_516097_pseudoC.h | 2 +- savefile/save_schema_524421_524297.json | 26 +- savefile/save_schema_524421_524297_pseudoC.h | 5 +- savefile/save_schema_655400_655362.json | 19966 +++++++++++++++++ savefile/save_schema_655400_655362_pseudoC.h | 2275 ++ 30 files changed, 22361 insertions(+), 29 deletions(-) create mode 100644 savefile/save_schema_655400_655362.json create mode 100644 savefile/save_schema_655400_655362_pseudoC.h diff --git a/savefile/parse_smmh.py b/savefile/parse_smmh.py index 81b39f4..3c1a16b 100644 --- a/savefile/parse_smmh.py +++ b/savefile/parse_smmh.py @@ -206,3 +206,4 @@ def print_single_file(path): dump(sys.argv[1], '512004_512001') dump(sys.argv[1], '516097_516097') dump(sys.argv[1], '524421_524297') + dump(sys.argv[1], '655400_655362') diff --git a/savefile/save_keys.json b/savefile/save_keys.json index ae46158..5a59fd8 100644 --- a/savefile/save_keys.json +++ b/savefile/save_keys.json @@ -25,6 +25,7 @@ "049627f0": "LastReserveTime", "04b1465f": "Code", "04e35df0": null, + "04eef8cb": null, "05179104": "DoorDecoItem", "0580add9": "WherearenPlayerSettings", "063634cc": "EventFlagTemp", @@ -41,6 +42,7 @@ "0852353c": "EventPlazaLeftUpX", "0873f815": "OrderWallUniqueID", "08b37691": "Player", + "08d9e0dc": null, "0963b017": "WaterFog", "09de2ae3": "DefaultTops", "09deae7a": "PreviousVillagerIndex", @@ -50,6 +52,7 @@ "0aa6228b": "DreamUploaderPOPID", "0ab47f22": "List", "0b19f47f": null, + "0b4aee7a": null, "0b5fd499": "BridgeTypeBuffer", "0c935a65": "NormalFog", "0cdf9fde": "Bottoms", @@ -62,6 +65,7 @@ "0e0fb7d7": "UnitZ", "0eafc8fc": "ActivateTime", "0f1eaec8": "OrderHistory", + "0fc5145f": null, "0ffbf873": "ShopKabu", "10cdc40c": "WherearenVirtualRoom", "1120d7e4": "Enum", @@ -75,6 +79,7 @@ "138e86cb": "VillageFlower", "13933b1e": "MainUnitIndexX", "13ada59c": "Insect", + "1469a0d0": null, "14a59dc6": "ReleaseType", "14c17d7c": "PublicWorksName", "15102c77": "SaveMailStock", @@ -84,13 +89,14 @@ "168fb454": "GuestPlayers", "169c6233": "CollectBit", "17152c7f": null, + "17c69d85": null, "17ed02f2": "ShopGardeningCommune", "18490e57": "LandMakingAngle", "18539387": "LimitType", "186549bb": "Year", "18ec7246": "NpcList", "18fc9c66": "HandWrite", - "18fdb93f": null, + "18fdb93f": "VillagerIndex", "192819fa": "Layer", "199aa719": "LatestItem", "19d534d2": "ReserveBase", @@ -106,6 +112,7 @@ "1dbcd671": null, "1dd3dacc": "AudioInfoV2", "1df563cb": "NpcArchive", + "1e741a8d": null, "1e834ef8": "Fish", "1ee6b33a": "UsuallyTops", "1f4c4a53": "KabuBuy", @@ -115,6 +122,7 @@ "204cb82f": "Reserve", "208d84a8": "SaveHeaderVersion", "20b47fd0": "MyDesignFireworks", + "20b6c6f1": null, "20d36f3e": "AcceEye", "20ed1065": "NpcPosture", "20f1273d": null, @@ -150,6 +158,7 @@ "25efa387": "Name", "26ae139a": "OrderID", "26bdaee5": "NpcID", + "26fdbda5": null, "27154018": "Coordinate", "277016a3": "ClothType", "2793db5c": "LastDenyTime", @@ -160,6 +169,7 @@ "2803d201": "IndexTable", "2812983f": "AdditionalParam", "2814d70c": "X", + "282f4b94": null, "283e8f0a": "NextSerialNumber", "28c68816": "VisitDreamList", "28f8f65a": "CureDate", @@ -185,11 +195,14 @@ "2ef87e4a": "FirstDreamTime", "2f4b5bca": "NewDiveFishFlag", "31254404": "SendMailCountTotal", + "32007486": null, "32260eca": "ToName", "322b915b": "FrameID", + "3268a9b8": null, "32bef838": "HashValue", "32f5d7ae": "Marinesuit", "331f550f": "EquipRuleID", + "3322b3e0": null, "3347e149": null, "33819894": "EntryDaily", "33ac3ec7": "VisitorNpc", @@ -204,6 +217,7 @@ "35f96941": null, "3623f91e": "DefaultBottoms", "362997a2": "Music", + "36f94a77": null, "3709af30": "PosY", "37a1adbe": "SpecialityFlower", "37ab653a": "AccessoryUniqueID", @@ -211,6 +225,7 @@ "383bd872": "TopsData", "386a52b1": "InfoBit", "39248e32": "WherearenShopOffice", + "39524480": null, "397c2a8e": null, "39d489ce": "MailUserInfo", "39fdef8b": null, @@ -238,6 +253,7 @@ "402ceef5": "TorsoItem", "40812460": "FreeParam", "40bed06c": "SystemParam", + "40c39597": null, "4110b940": "MuseumLevel", "41170445": "ThemeName", "41352104": "DonationItem", @@ -255,9 +271,11 @@ "43c77892": "FtrList", "441c30df": "Map", "4428a73a": null, + "4457ee6a": null, "447d12cb": "FreeData", "45322000": "Invite", "464ac327": "FacilityRestaurant", + "467bfefa": null, "46d1ef70": null, "478864cb": "BulletinBoard", "47cfe5f8": "VillageScore", @@ -272,11 +290,14 @@ "49704514": "VisitorInfo", "497c2125": "WallUniqueID", "4980df78": "AdditionalAudioInfoV", + "499a7233": null, "49a90dce": "EditTime", "4a1226ee": "DailyFlags", "4a1a64eb": "ItemBaggage", + "4a6a9eab": null, "4a92b5c3": "NpcEditData", "4b0fed3c": "Present", + "4b554184": null, "4b732dbf": "Month", "4bb54334": "BlockDreamList", "4c35adba": "ShowFlag", @@ -284,6 +305,7 @@ "4c5f8125": null, "4c7eedd1": "MailList", "4cbf9ecc": "MelodyDataList", + "4ccfac1e": null, "4d857012": "SnowManFamily", "4db0ea92": "LifeSupport", "4db3bdd0": "SisterFruit", @@ -294,8 +316,10 @@ "4f2188e9": "CamperList", "4f45345f": "AudioRegister", "4f5bb631": "IsUseCoordinate", + "504977d1": null, "50556703": "FriendList", "5088d1a2": "MyDesignNormals", + "51287ef7": null, "51311f09": "BonusCount", "51526494": "MyDesignTops", "518b2ed7": "BirthType", @@ -332,6 +356,7 @@ "59ee3213": "FromNpcId", "5a2f8418": "ClothesPTops", "5a508a4d": "Cap", + "5a6e7fbe": null, "5a7e3c36": null, "5a8f67f1": "CollisionNum", "5aa3b784": "EventData", @@ -424,6 +449,7 @@ "6ff0412c": null, "70391039": "GulBRewardItem", "707a3a38": "LastLandId", + "707db30e": null, "70997e0a": "FacilityMyDesignList", "70a4b1e9": "NetMyDesignID", "70d063c1": null, @@ -462,6 +488,7 @@ "7630490c": "OfficialMailCountTotal", "765ef27b": "WherearenSalary", "76686a41": "Wallet", + "76a897f3": null, "76b7bec5": "NormalHolders", "76b823a8": "LoanMoney", "76ed443e": "CoordinateIconItem", @@ -477,6 +504,7 @@ "7aef6051": "InitSchedule", "7b634965": "VisitItem", "7b7d21fc": null, + "7bd2fb8f": null, "7bd625ae": "PromItem", "7c3cae33": null, "7c4c63dc": "PlayerVillagerIndex", @@ -522,9 +550,11 @@ "869c94b8": "Displayed", "86bff6ff": "MoveOutTalkCount", "86e29ac7": "FacilitySchool", + "879110a2": null, "880400f6": "ReadDaily", "880f2dbe": "ReleasePlayerBaseId", "881e9e69": null, + "88449ebd": null, "8871b197": "Count", "8876c62c": "NpcHouseList", "888bdbf8": "BuryUnitZ", @@ -555,6 +585,7 @@ "8fe1681b": "NpcPlacementBuffer", "9006fd4c": null, "90490c2b": "ItemSwitchList", + "90c9b77d": null, "90d5b363": null, "90dcd485": "Pos", "90fee5ce": "LastTalkLandId", @@ -565,11 +596,13 @@ "9248271a": "TextMailStock", "9280cad6": "EnableNum", "929b9fb3": "ItemName", + "9334dfda": null, "9392d43d": "LastMailSendDate", "949eab68": "MoveInAnimal", "9533e1cc": "UniqueId", "95d27b8a": "NetPlayerID", "95ea7b5d": "CurrentPlayerActivity", + "963a4aef": null, "965ab375": "ModifierLevel", "96b0f3c0": "CoordinateName", "96c14304": "CarnivalItem", @@ -584,6 +617,7 @@ "9926fc26": null, "992dd80a": "EventFlagPlayerTemp", "9940b4e4": "ChatCounter", + "99699106": null, "99bc9d5c": "SizeZ", "9a162c00": "ModifierId", "9a517ecb": "Bits", @@ -593,6 +627,7 @@ "9b2b617c": "RecipeOpenNum", "9b8a62c5": "ReceiverNpcVillagerIndex", "9bb54ef9": "MainIndex", + "9bee7f16": null, "9c4fa563": "SmartPhone", "9c52fde3": null, "9c82a14d": "ReceivedAoC", @@ -624,6 +659,7 @@ "a4e58b58": null, "a546a266": "IsFind", "a5b1bb4b": "DimmingPower", + "a5c873fb": null, "a5f3e880": null, "a64eac8f": "LatestUniqueId", "a64fbd5c": "ToolNet", @@ -652,8 +688,10 @@ "abe25173": "TodayAddItem", "ac0fa242": "SecondCustomer", "ac4a780d": "InducementType", + "ac8e06fc": null, "ac95cf4e": "Base", "ae002b4c": "NpcHouseFlag", + "ae56e9bf": null, "aebb6c9e": "ShopOther", "aedd3ab8": "WherearenItemCollectBit", "af147a0b": "LostItemArray", @@ -683,6 +721,8 @@ "b5453d24": "WherearenItemCatalogBit", "b56ef9d9": null, "b58743fe": null, + "b5c63862": null, + "b5f58171": null, "b68effff": null, "b6ee252d": "Shop", "b88ee23f": "AccentWallItem", @@ -769,6 +809,7 @@ "c9c29d36": "WallMyDesignID", "c9c82b8e": "TasteName", "cb04d85d": "WherearenCreateDate", + "cb209d4a": null, "cbeb6dbc": "JuneBrideRoom", "cc01892a": "RegionLanguage", "cd529e90": "SendGiftCountTotal", @@ -795,6 +836,7 @@ "d253b6f5": "LastWherearenGrowUpTime", "d2c0c793": "FacilityTailor", "d2c7da04": "MyDesignHolderList", + "d2c96702": null, "d2d53b54": "MoveInOrder", "d33c4529": "DesignerID", "d3510b78": "Animal", @@ -805,6 +847,7 @@ "d424ed2d": "LapsedTime", "d446566a": "VerticesNum", "d469fd2a": "OccurRatio", + "d477eaa3": null, "d4dfe0b9": "EventEasterTreePlace", "d50effae": "ItemRemakeCollectBit", "d539c5a8": "TemporaryMailToPopId", @@ -838,6 +881,7 @@ "dd4562ae": "SpecialNpcBitFlag", "dd5d7ab1": "CreateVersionData", "ddc6a143": "SelectAnswer", + "ddd894c7": null, "de5f3b5f": "BirthDay", "de84022b": "Tops", "deb483d3": "BgReceiveCount", @@ -886,6 +930,7 @@ "eb543558": "SelectRateList", "eb619a16": "AddPos", "eb71216b": "TotalEditTime", + "eb894d65": null, "eb9e99fc": "NpcGardenUniqueID", "ebf0e902": "UsingIndex", "ec2a1361": null, @@ -897,8 +942,10 @@ "ee5aa456": null, "ee8199ce": null, "ee97a611": "VisitNpcID", + "eee7a0bd": null, "ef76712d": "ItemLayerList", "ef7bc89d": "XmasItem", + "efdb2913": null, "f0138a7d": "TemporaryMail", "f0373635": "NetMailBox", "f04b63da": null, @@ -907,6 +954,7 @@ "f09bdb84": "ShopGardening", "f0a37790": null, "f0fde020": "FtrGetBit", + "f12ad677": null, "f15b76ad": "IsUseHint", "f18149ee": "RoomSetting", "f1e59e10": "ItemMaterial", @@ -970,6 +1018,8 @@ "038fa568": "::Game::SavePlayerOther", "03dc4081": "::Game::SaveShopGallery", "044cf832": "::Game::SaveLandOther", + "0491297d": null, + "064c1881": null, "0657b642": "::Game::SaveNormalNpcBitFlag", "0693c710": "::Game::SaveMyDesignPalette", "0838b933": "::Game::SavePostingReserveMilage", @@ -1000,11 +1050,13 @@ "17010e57": null, "17100e6f": null, "17c8993d": "::Game::SavePhotoStudioHouse", + "18561582": null, "1917efc5": null, "19abb3ec": null, "1b3cbb95": null, "1bfc5fda": "::Game::SaveGrowUpParam", "1c170d85": "::Game::SaveDreamLandMeta", + "1c8f6685": null, "1d1fc885": "::Game::SaveWordCoordinateName", "1e26a3ed": "::Game::SaveQuestDelivery", "1e26c44b": "::Game::SaveItemFreeParam", @@ -1036,6 +1088,7 @@ "32ab2180": null, "32c3d619": null, "336d062c": "::Game::SaveQuestLost", + "33753bbb": null, "33a3f71b": null, "33cdd00d": "::Game::SaveCampSite", "341c3493": null, @@ -1050,6 +1103,7 @@ "39322235": "::Game::SavePlayerItemChest", "3aa5694c": "::Game::SaveMyDesignNormal", "3afdebbf": "::Game::SaveNpcHouseList", + "3ca26c96": null, "3cba10f9": "::nn::time::PosixTime", "3cec5cfe": null, "3d4e2e30": "::Game::SaveItemMarketingRoute", @@ -1064,6 +1118,7 @@ "42da144f": null, "4302e65e": "::Game::SaveShopShoes", "4340cbbd": "::Game::SaveMuseum", + "434247aa": null, "443ce6bc": "::Game::SaveAudioInfoV2", "44c6787c": null, "45e27bcc": "::Game::SaveLandHashValue", @@ -1102,6 +1157,7 @@ "5c9fc856": "::Game::SaveWherearenFacilityWorkData", "5ca9339c": "::Game::SaveWherearenFacilityHospital", "5d300ff1": null, + "5e40aefa": null, "5f4234ef": "::Game::SaveMuseumCafeMemory", "5f609e7f": null, "5f87979a": "::Game::SaveWherearenPlayerSettings", @@ -1125,6 +1181,7 @@ "6bdd2fbf": "::Game::SaveLandMyDesign", "6d0ae26a": "::Game::SaveWherearenNpcOutfit", "6d45991c": "::Game::SavePlayer", + "6e37126a": null, "6f07405f": "::Game::SaveItemCollectBit", "6f3cc2a5": null, "6fd34a82": "::Game::SaveNpcHouse", @@ -1143,6 +1200,7 @@ "75ad3a68": "::Game::SaveProfile", "75befa81": null, "75f0022c": null, + "769c61b1": null, "76d7d162": "u64", "7713ee36": "::Game::SaveCoordinateList", "78eada1a": "::Game::SavePlayerItemBaggage", @@ -1164,6 +1222,7 @@ "809eb337": "::Game::SaveBulletinBoard", "80f3284f": null, "81def066": "::Game::SaveCharaMake", + "8450b434": null, "84a52af0": "::Game::SaveWordPhrase", "84bd36f4": null, "85955d55": null, @@ -1230,6 +1289,7 @@ "a8d2a4d4": null, "a92a1233": null, "aabdb795": "::Game::SaveMyDesignFireworks", + "ac444cd8": null, "ac6c2327": null, "ae32fe82": "::Game::SaveShop", "aeb543ac": "::Game::SaveQuestSick", @@ -1242,6 +1302,7 @@ "b2ac09ad": "::Game::SaveWherearenIslands", "b4120216": null, "b53802e9": null, + "b54941fa": null, "b5e3646e": "::Game::SaveWherearenNpcPersonalData", "b5ee3b70": "::Game::SaveMain", "b73b9d1d": "::Game::SaveJuneBrideSNpc", @@ -1295,6 +1356,7 @@ "d15986c3": "::Game::SaveEventFlagWherearenNpcMemory", "d18feb1f": null, "d33170bc": "::Game::SaveMovePlayerOption", + "d3624794": null, "d37c6e00": "::Game::SaveLightMemory", "d58a9885": null, "d61099ae": null, @@ -1331,6 +1393,7 @@ "e46bc522": "::Game::SaveQuestBase", "e4ba56bd": null, "e4e66ced": "::Game::SavePlayerHouseRoom", + "e53886ab": null, "e66eb71b": "::Game::SaveShopGardening", "e6b6a50f": null, "e74059db": null, @@ -1355,6 +1418,7 @@ "eddfb1d6": null, "edea72ca": "::Game::SaveEventFlagPlayerTemp", "edfdd16b": "::Game::SaveRemakeCommonPattern", + "ee6685ca": null, "eea1f8f7": "::Game::SaveMailUserInfo", "f095c7e1": "::Game::SaveMyDesignHolderList", "f10fdd28": "::Game::SaveBirthdayMessage", @@ -1382,6 +1446,7 @@ "fd2b416f": null, "fd4739ac": "::Game::SavePlayerHouseList", "fdd94755": "::Game::SaveBBS", - "fdf37b92": "::Game::SaveWherearenWorkData" + "fdf37b92": "::Game::SaveWherearenWorkData", + "ff29155b": null } } \ No newline at end of file diff --git a/savefile/save_schema_111_103.json b/savefile/save_schema_111_103.json index 5417810..d9f38bd 100644 --- a/savefile/save_schema_111_103.json +++ b/savefile/save_schema_111_103.json @@ -2518,7 +2518,7 @@ }, { "id": 419281215, - "name": "_18fdb93f", + "name": "VillagerIndex", "type": 2391922858, "size": 1, "offset": 4, diff --git a/savefile/save_schema_111_103_pseudoC.h b/savefile/save_schema_111_103_pseudoC.h index 01561eb..bbf87aa 100644 --- a/savefile/save_schema_111_103_pseudoC.h +++ b/savefile/save_schema_111_103_pseudoC.h @@ -281,7 +281,7 @@ struct GSavePostingReserveCatalog { /* 0x2e8 big, align 4 */ }; struct GSavePlayer { /* 0x35ac8 big, align 8 */ s_7b602b39 _d35a9251; // @0x0 size 0x4, align 4 - s8 _18fdb93f; // @0x4 size 0x1, align 1 + s8 VillagerIndex; // @0x4 size 0x1, align 1 u8 gap_5[3]; GSavePlayerLookPack LookPack; // @0x8 size 0xaf90, align 8 GSavePlayerId PlayerId; // @0xaf98 size 0x38, align 4 diff --git a/savefile/save_schema_120_109.json b/savefile/save_schema_120_109.json index 02a9950..3bb2eba 100644 --- a/savefile/save_schema_120_109.json +++ b/savefile/save_schema_120_109.json @@ -2604,7 +2604,7 @@ }, { "id": 419281215, - "name": "_18fdb93f", + "name": "VillagerIndex", "type": 2391922858, "size": 1, "offset": 16, diff --git a/savefile/save_schema_120_109_pseudoC.h b/savefile/save_schema_120_109_pseudoC.h index 18ec38c..d450b35 100644 --- a/savefile/save_schema_120_109_pseudoC.h +++ b/savefile/save_schema_120_109_pseudoC.h @@ -293,7 +293,7 @@ struct GSavePostingReserveCatalog { /* 0x2e8 big, align 4 */ }; struct GSavePlayer { /* 0x35b00 big, align 16 */ s_7b602b39 _d35a9251; // @0x0 size 0x10, align 16 - s8 _18fdb93f; // @0x10 size 0x1, align 1 + s8 VillagerIndex; // @0x10 size 0x1, align 1 u8 gap_11[7]; GSavePlayerLookPack LookPack; // @0x18 size 0xaf90, align 8 GSavePlayerId PlayerId; // @0xafa8 size 0x38, align 4 diff --git a/savefile/save_schema_131080_131078.json b/savefile/save_schema_131080_131078.json index 06047ca..56cf305 100644 --- a/savefile/save_schema_131080_131078.json +++ b/savefile/save_schema_131080_131078.json @@ -2731,7 +2731,7 @@ }, { "id": 419281215, - "name": "_18fdb93f", + "name": "VillagerIndex", "type": 2391922858, "size": 1, "offset": 16, diff --git a/savefile/save_schema_131080_131078_pseudoC.h b/savefile/save_schema_131080_131078_pseudoC.h index bc45ed1..d031041 100644 --- a/savefile/save_schema_131080_131078_pseudoC.h +++ b/savefile/save_schema_131080_131078_pseudoC.h @@ -305,7 +305,7 @@ struct GSavePostingReserveCatalog { /* 0x2e8 big, align 4 */ }; struct GSavePlayer { /* 0x35d30 big, align 16 */ s_7b602b39 _d35a9251; // @0x0 size 0x10, align 16 - s8 _18fdb93f; // @0x10 size 0x1, align 1 + s8 VillagerIndex; // @0x10 size 0x1, align 1 u8 gap_11[7]; GSavePlayerLookPack LookPack; // @0x18 size 0xaf90, align 8 GSavePlayerId PlayerId; // @0xafa8 size 0x38, align 4 diff --git a/savefile/save_schema_262152_262146.json b/savefile/save_schema_262152_262146.json index 08a6938..52ff548 100644 --- a/savefile/save_schema_262152_262146.json +++ b/savefile/save_schema_262152_262146.json @@ -2731,7 +2731,7 @@ }, { "id": 419281215, - "name": "_18fdb93f", + "name": "VillagerIndex", "type": 2391922858, "size": 1, "offset": 16, diff --git a/savefile/save_schema_262152_262146_pseudoC.h b/savefile/save_schema_262152_262146_pseudoC.h index fe31941..1b917de 100644 --- a/savefile/save_schema_262152_262146_pseudoC.h +++ b/savefile/save_schema_262152_262146_pseudoC.h @@ -305,7 +305,7 @@ struct GSavePostingReserveCatalog { /* 0x2e8 big, align 4 */ }; struct GSavePlayer { /* 0x35d30 big, align 16 */ s_7b602b39 _d35a9251; // @0x0 size 0x10, align 16 - s8 _18fdb93f; // @0x10 size 0x1, align 1 + s8 VillagerIndex; // @0x10 size 0x1, align 1 u8 gap_11[7]; GSavePlayerLookPack LookPack; // @0x18 size 0xaf90, align 8 GSavePlayerId PlayerId; // @0xafa8 size 0x38, align 4 diff --git a/savefile/save_schema_327691_327681.json b/savefile/save_schema_327691_327681.json index a2ea9bd..31cf09b 100644 --- a/savefile/save_schema_327691_327681.json +++ b/savefile/save_schema_327691_327681.json @@ -2774,7 +2774,7 @@ }, { "id": 419281215, - "name": "_18fdb93f", + "name": "VillagerIndex", "type": 2391922858, "size": 1, "offset": 16, diff --git a/savefile/save_schema_327691_327681_pseudoC.h b/savefile/save_schema_327691_327681_pseudoC.h index 452a545..39e9de2 100644 --- a/savefile/save_schema_327691_327681_pseudoC.h +++ b/savefile/save_schema_327691_327681_pseudoC.h @@ -310,7 +310,7 @@ struct GSavePostingReserveCatalog { /* 0x2e8 big, align 4 */ }; struct GSavePlayer { /* 0x35d30 big, align 16 */ s_7b602b39 _d35a9251; // @0x0 size 0x10, align 16 - s8 _18fdb93f; // @0x10 size 0x1, align 1 + s8 VillagerIndex; // @0x10 size 0x1, align 1 u8 gap_11[7]; GSavePlayerLookPack LookPack; // @0x18 size 0xaf90, align 8 GSavePlayerId PlayerId; // @0xafa8 size 0x38, align 4 diff --git a/savefile/save_schema_393228_393217.json b/savefile/save_schema_393228_393217.json index d850468..02902dd 100644 --- a/savefile/save_schema_393228_393217.json +++ b/savefile/save_schema_393228_393217.json @@ -2872,7 +2872,7 @@ }, { "id": 419281215, - "name": "_18fdb93f", + "name": "VillagerIndex", "type": 2391922858, "size": 1, "offset": 16, diff --git a/savefile/save_schema_393228_393217_pseudoC.h b/savefile/save_schema_393228_393217_pseudoC.h index 2c8b09a..c6d7b13 100644 --- a/savefile/save_schema_393228_393217_pseudoC.h +++ b/savefile/save_schema_393228_393217_pseudoC.h @@ -322,7 +322,7 @@ struct GSavePostingReserveCatalog { /* 0x2e8 big, align 4 */ }; struct GSavePlayer { /* 0x36940 big, align 16 */ s_7b602b39 _d35a9251; // @0x0 size 0x10, align 16 - s8 _18fdb93f; // @0x10 size 0x1, align 1 + s8 VillagerIndex; // @0x10 size 0x1, align 1 u8 gap_11[7]; GSavePlayerLookPack LookPack; // @0x18 size 0xaf90, align 8 GSavePlayerId PlayerId; // @0xafa8 size 0x38, align 4 diff --git a/savefile/save_schema_458758_458753.json b/savefile/save_schema_458758_458753.json index 8b25535..f469130 100644 --- a/savefile/save_schema_458758_458753.json +++ b/savefile/save_schema_458758_458753.json @@ -3997,7 +3997,7 @@ }, { "id": 419281215, - "name": "_18fdb93f", + "name": "VillagerIndex", "type": 2391922858, "size": 1, "offset": 16, diff --git a/savefile/save_schema_458758_458753_pseudoC.h b/savefile/save_schema_458758_458753_pseudoC.h index baf4444..0d68cf6 100644 --- a/savefile/save_schema_458758_458753_pseudoC.h +++ b/savefile/save_schema_458758_458753_pseudoC.h @@ -457,7 +457,7 @@ struct GSavePostingReserveCatalog { /* 0x2e8 big, align 4 */ }; struct GSavePlayer { /* 0x36940 big, align 16 */ s_7b602b39 _d35a9251; // @0x0 size 0x10, align 16 - s8 _18fdb93f; // @0x10 size 0x1, align 1 + s8 VillagerIndex; // @0x10 size 0x1, align 1 u8 gap_11[7]; GSavePlayerLookPack LookPack; // @0x18 size 0xaf90, align 8 GSavePlayerId PlayerId; // @0xafa8 size 0x38, align 4 diff --git a/savefile/save_schema_475141_475137.json b/savefile/save_schema_475141_475137.json index 061ff09..abf6baf 100644 --- a/savefile/save_schema_475141_475137.json +++ b/savefile/save_schema_475141_475137.json @@ -3925,7 +3925,7 @@ }, { "id": 419281215, - "name": "_18fdb93f", + "name": "VillagerIndex", "type": 2391922858, "size": 1, "offset": 16, diff --git a/savefile/save_schema_475141_475137_pseudoC.h b/savefile/save_schema_475141_475137_pseudoC.h index cd35a77..1e72a59 100644 --- a/savefile/save_schema_475141_475137_pseudoC.h +++ b/savefile/save_schema_475141_475137_pseudoC.h @@ -448,7 +448,7 @@ struct GSavePostingReserveCatalog { /* 0x2e8 big, align 4 */ }; struct GSavePlayer { /* 0x36940 big, align 16 */ s_7b602b39 _d35a9251; // @0x0 size 0x10, align 16 - s8 _18fdb93f; // @0x10 size 0x1, align 1 + s8 VillagerIndex; // @0x10 size 0x1, align 1 u8 gap_11[7]; GSavePlayerLookPack LookPack; // @0x18 size 0xaf90, align 8 GSavePlayerId PlayerId; // @0xafa8 size 0x38, align 4 diff --git a/savefile/save_schema_491521_491521.json b/savefile/save_schema_491521_491521.json index 061ff09..abf6baf 100644 --- a/savefile/save_schema_491521_491521.json +++ b/savefile/save_schema_491521_491521.json @@ -3925,7 +3925,7 @@ }, { "id": 419281215, - "name": "_18fdb93f", + "name": "VillagerIndex", "type": 2391922858, "size": 1, "offset": 16, diff --git a/savefile/save_schema_491521_491521_pseudoC.h b/savefile/save_schema_491521_491521_pseudoC.h index cd35a77..1e72a59 100644 --- a/savefile/save_schema_491521_491521_pseudoC.h +++ b/savefile/save_schema_491521_491521_pseudoC.h @@ -448,7 +448,7 @@ struct GSavePostingReserveCatalog { /* 0x2e8 big, align 4 */ }; struct GSavePlayer { /* 0x36940 big, align 16 */ s_7b602b39 _d35a9251; // @0x0 size 0x10, align 16 - s8 _18fdb93f; // @0x10 size 0x1, align 1 + s8 VillagerIndex; // @0x10 size 0x1, align 1 u8 gap_11[7]; GSavePlayerLookPack LookPack; // @0x18 size 0xaf90, align 8 GSavePlayerId PlayerId; // @0xafa8 size 0x38, align 4 diff --git a/savefile/save_schema_507910_507905.json b/savefile/save_schema_507910_507905.json index f3e8958..fa1b5cb 100644 --- a/savefile/save_schema_507910_507905.json +++ b/savefile/save_schema_507910_507905.json @@ -3925,7 +3925,7 @@ }, { "id": 419281215, - "name": "_18fdb93f", + "name": "VillagerIndex", "type": 2391922858, "size": 1, "offset": 16, diff --git a/savefile/save_schema_507910_507905_pseudoC.h b/savefile/save_schema_507910_507905_pseudoC.h index 57c8c05..aea66ca 100644 --- a/savefile/save_schema_507910_507905_pseudoC.h +++ b/savefile/save_schema_507910_507905_pseudoC.h @@ -448,7 +448,7 @@ struct GSavePostingReserveCatalog { /* 0x2e8 big, align 4 */ }; struct GSavePlayer { /* 0x36940 big, align 16 */ s_7b602b39 _d35a9251; // @0x0 size 0x10, align 16 - s8 _18fdb93f; // @0x10 size 0x1, align 1 + s8 VillagerIndex; // @0x10 size 0x1, align 1 u8 gap_11[7]; GSavePlayerLookPack LookPack; // @0x18 size 0xaf90, align 8 GSavePlayerId PlayerId; // @0xafa8 size 0x38, align 4 diff --git a/savefile/save_schema_512004_512001.json b/savefile/save_schema_512004_512001.json index 34ceaae..12f1559 100644 --- a/savefile/save_schema_512004_512001.json +++ b/savefile/save_schema_512004_512001.json @@ -3980,7 +3980,7 @@ }, { "id": 419281215, - "name": "_18fdb93f", + "name": "VillagerIndex", "type": 2391922858, "size": 1, "offset": 16, diff --git a/savefile/save_schema_512004_512001_pseudoC.h b/savefile/save_schema_512004_512001_pseudoC.h index 5e0e130..16ac220 100644 --- a/savefile/save_schema_512004_512001_pseudoC.h +++ b/savefile/save_schema_512004_512001_pseudoC.h @@ -455,7 +455,7 @@ struct GSavePostingReserveCatalog { /* 0x2e8 big, align 4 */ }; struct GSavePlayer { /* 0x36940 big, align 16 */ s_7b602b39 _d35a9251; // @0x0 size 0x10, align 16 - s8 _18fdb93f; // @0x10 size 0x1, align 1 + s8 VillagerIndex; // @0x10 size 0x1, align 1 u8 gap_11[7]; GSavePlayerLookPack LookPack; // @0x18 size 0xaf90, align 8 GSavePlayerId PlayerId; // @0xafa8 size 0x38, align 4 diff --git a/savefile/save_schema_516097_516097.json b/savefile/save_schema_516097_516097.json index 34ceaae..12f1559 100644 --- a/savefile/save_schema_516097_516097.json +++ b/savefile/save_schema_516097_516097.json @@ -3980,7 +3980,7 @@ }, { "id": 419281215, - "name": "_18fdb93f", + "name": "VillagerIndex", "type": 2391922858, "size": 1, "offset": 16, diff --git a/savefile/save_schema_516097_516097_pseudoC.h b/savefile/save_schema_516097_516097_pseudoC.h index 5e0e130..16ac220 100644 --- a/savefile/save_schema_516097_516097_pseudoC.h +++ b/savefile/save_schema_516097_516097_pseudoC.h @@ -455,7 +455,7 @@ struct GSavePostingReserveCatalog { /* 0x2e8 big, align 4 */ }; struct GSavePlayer { /* 0x36940 big, align 16 */ s_7b602b39 _d35a9251; // @0x0 size 0x10, align 16 - s8 _18fdb93f; // @0x10 size 0x1, align 1 + s8 VillagerIndex; // @0x10 size 0x1, align 1 u8 gap_11[7]; GSavePlayerLookPack LookPack; // @0x18 size 0xaf90, align 8 GSavePlayerId PlayerId; // @0xafa8 size 0x38, align 4 diff --git a/savefile/save_schema_524421_524297.json b/savefile/save_schema_524421_524297.json index eb0a9df..4b84572 100644 --- a/savefile/save_schema_524421_524297.json +++ b/savefile/save_schema_524421_524297.json @@ -4528,7 +4528,7 @@ }, { "id": 419281215, - "name": "_18fdb93f", + "name": "VillagerIndex", "type": 2391922858, "size": 1, "offset": 16, @@ -8645,6 +8645,18 @@ ], "alignment": 1 }, + { + "id": 541898799, + "name": "Reserve", + "type": 1700537250, + "size": 1, + "offset": 169951, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, { "id": 3043949017, "name": "_b56ef9d9", @@ -8886,6 +8898,18 @@ 1 ], "alignment": 4 + }, + { + "id": 661657251, + "name": "ClothType", + "type": 1700537250, + "size": 1, + "offset": 16532, + "length": [ + 1, + 1 + ], + "alignment": 1 } ] }, diff --git a/savefile/save_schema_524421_524297_pseudoC.h b/savefile/save_schema_524421_524297_pseudoC.h index 146a018..21960b2 100644 --- a/savefile/save_schema_524421_524297_pseudoC.h +++ b/savefile/save_schema_524421_524297_pseudoC.h @@ -515,7 +515,7 @@ struct GSavePostingReserveCatalog { /* 0x2ec big, align 4 */ }; struct GSavePlayer { /* 0x36940 big, align 16 */ s_7b602b39 _d35a9251; // @0x0 size 0x10, align 16 - s8 _18fdb93f; // @0x10 size 0x1, align 1 + s8 VillagerIndex; // @0x10 size 0x1, align 1 u8 gap_11[7]; GSavePlayerLookPack LookPack; // @0x18 size 0xaf90, align 8 GSavePlayerId PlayerId; // @0xafa8 size 0x38, align 4 @@ -1005,7 +1005,7 @@ struct s_53b236ef { /* 0x297e8 big, align 8 */ s_9d04750f NpcPlacementBuffer[38]; // @0x0 size 0x1178, align 8 u32 NpcPairList[3]; // @0x297d0 size 0x4, align 4 u8 SelectRateList[3]; // @0x297dc size 0x1, align 1 - u8 gap_297df[1]; + u8 Reserve; // @0x297df size 0x1, align 1 u32 _b56ef9d9; // @0x297e0 size 0x4, align 4 }; struct GSaveWherearenMainIsland { /* 0x77f18 big, align 8 */ @@ -1030,6 +1030,7 @@ struct GSaveWherearenFacilityWorkData { /* 0x4098 big, align 4 */ u16 FacilityUID; // @0x408c size 0x2, align 2 u16 _f24089aa; // @0x408e size 0x2, align 2 s32 EditTime; // @0x4090 size 0x4, align 4 + u8 ClothType; // @0x4094 size 0x1, align 1 }; struct GSaveWherearenFacilityHospital { /* 0x408c big, align 4 */ GSaveWherearenFacilityEditData EditData; // @0x0 size 0x408c, align 4 diff --git a/savefile/save_schema_655400_655362.json b/savefile/save_schema_655400_655362.json new file mode 100644 index 0000000..17182ac --- /dev/null +++ b/savefile/save_schema_655400_655362.json @@ -0,0 +1,19966 @@ +{ + "types": { + "31855432": { + "name": "s_01e61348", + "size": 256, + "alignment": 2, + "fields": [ + { + "id": 3308680984, + "name": "ValueArray", + "type": 1258445657, + "size": 2, + "offset": 0, + "length": [ + 128, + 1 + ], + "alignment": 2 + } + ] + }, + "51213735": { + "name": "::Game::SaveRoomFloorWall", + "size": 36, + "alignment": 4, + "fields": [ + { + "id": 3096371775, + "name": "AccentWallItem", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1055633323, + "name": "WallItem", + "type": 1106985317, + "size": 8, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2665798804, + "name": "FloorItem", + "type": 1106985317, + "size": 8, + "offset": 16, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1750103372, + "name": "AccentWallMyDesignID", + "type": 175868289, + "size": 2, + "offset": 24, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3384974646, + "name": "WallMyDesignID", + "type": 175868289, + "size": 2, + "offset": 26, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3940532606, + "name": "FloorMyDesignID", + "type": 175868289, + "size": 2, + "offset": 28, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 529040552, + "name": "AccentWallDirection", + "type": 2391922858, + "size": 1, + "offset": 30, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 946492081, + "name": "InfoBit", + "type": 1153857660, + "size": 1, + "offset": 31, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3098527542, + "name": "InfoBit2", + "type": 1153857660, + "size": 1, + "offset": 32, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "110348048": { + "name": "::Game::SaveMyDesignPalette", + "size": 45, + "alignment": 1, + "fields": [ + { + "id": 2339444919, + "name": "Colors", + "type": 1700537250, + "size": 1, + "offset": 0, + "length": [ + 45, + 1 + ], + "alignment": 1 + } + ] + }, + "175868289": { + "name": "::Game::SaveMyDesignId", + "size": 2, + "alignment": 2, + "fields": [ + { + "id": 1449828755, + "name": "MyDesignId", + "type": 1258445657, + "size": 2, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "193356030": { + "name": "::Game::SavePlayerBaseId", + "size": 28, + "alignment": 4, + "fields": [ + { + "id": 3282759214, + "name": "Id", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 636461959, + "name": "Name", + "type": 1239270997, + "size": 20, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3011619271, + "name": "Gender", + "type": 2298017200, + "size": 4, + "offset": 24, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "331237236": { + "name": "::Game::SaveMyDesignHeader", + "size": 112, + "alignment": 8, + "fields": [ + { + "id": 1889841641, + "name": "NetMyDesignID", + "type": 3990860246, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 1124600214, + "name": "Title", + "type": 548907015, + "size": 40, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3608255842, + "name": "Author", + "type": 786465822, + "size": 56, + "offset": 48, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3359461928, + "name": "Flags", + "type": 1700537250, + "size": 1, + "offset": 104, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1439195036, + "name": "ColorSet", + "type": 1700537250, + "size": 1, + "offset": 105, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1060543888, + "name": "HomePlace", + "type": 1258445657, + "size": 2, + "offset": 106, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "505857099": { + "name": "::Game::SaveItemFreeParam", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 1952810469, + "name": "Type", + "type": 795349106, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "524814293": { + "name": "::Game::SaveMusicBoxInfo", + "size": 4, + "alignment": 2, + "fields": [ + { + "id": 3617386283, + "name": "PlayingAudioMusicID", + "type": 3680203393, + "size": 2, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1956346050, + "name": "_749b78c2", + "type": 2391922858, + "size": 1, + "offset": 2, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "548907015": { + "name": "s_20b7a807", + "size": 40, + "alignment": 2, + "fields": [ + { + "id": 751743028, + "name": "Buffer", + "type": 3929700086, + "size": 2, + "offset": 0, + "length": [ + 20, + 1 + ], + "alignment": 2 + } + ] + }, + "631819045": { + "name": "::Game::SaveWordTownName", + "size": 20, + "alignment": 2, + "fields": [ + { + "id": 3234796579, + "name": "TownName", + "type": 2326029664, + "size": 20, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "769731281": { + "name": "::Game::SaveMyDesignHolder", + "size": 1, + "alignment": 1, + "fields": [ + { + "id": 2085381084, + "name": "PlayerVillagerIndex", + "type": 2391922858, + "size": 1, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "786465822": { + "name": "::Game::SavePlayerId", + "size": 56, + "alignment": 4, + "fields": [ + { + "id": 604924176, + "name": "LandId", + "type": 3900059793, + "size": 28, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3904049234, + "name": "BaseId", + "type": 193356030, + "size": 28, + "offset": 28, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "791726811": { + "name": "::Game::SaveMyDesignPro", + "size": 2216, + "alignment": 8, + "fields": [ + { + "id": 2705849143, + "name": "Hash", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 602883748, + "name": "Version", + "type": 1393415735, + "size": 4, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1318740783, + "name": "Header", + "type": 331237236, + "size": 112, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 445814290, + "name": "Palette", + "type": 110348048, + "size": 45, + "offset": 120, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3703884443, + "name": "Sheets", + "type": 3601660749, + "size": 512, + "offset": 165, + "length": [ + 4, + 1 + ], + "alignment": 1 + }, + { + "id": 1810160804, + "name": "Usage", + "type": 1700537250, + "size": 1, + "offset": 2213, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3121417401, + "name": "_ba0d0cb9", + "type": 1258445657, + "size": 2, + "offset": 2214, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "983918924": { + "name": "::Game::SaveMyDesignNormal", + "size": 680, + "alignment": 8, + "fields": [ + { + "id": 2705849143, + "name": "Hash", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 602883748, + "name": "Version", + "type": 1393415735, + "size": 4, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1318740783, + "name": "Header", + "type": 331237236, + "size": 112, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 445814290, + "name": "Palette", + "type": 110348048, + "size": 45, + "offset": 120, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3703884443, + "name": "Sheets", + "type": 3601660749, + "size": 512, + "offset": 165, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3121417401, + "name": "_ba0d0cb9", + "type": 1700537250, + "size": 1, + "offset": 677, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2283708009, + "name": "_881e9e69", + "type": 1258445657, + "size": 2, + "offset": 678, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "1045014312": { + "name": "::Game::SaveEventFlagHouse", + "size": 256, + "alignment": 2, + "fields": [ + { + "id": 3359461928, + "name": "Flags", + "type": 31855432, + "size": 256, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "1106985317": { + "name": "::Game::SaveItemName", + "size": 8, + "alignment": 4, + "fields": [ + { + "id": 1624570518, + "name": "UniqueID", + "type": 1258445657, + "size": 2, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1086247020, + "name": "SystemParam", + "type": 2760640744, + "size": 1, + "offset": 2, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 672307263, + "name": "AdditionalParam", + "type": 3706773656, + "size": 1, + "offset": 3, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1082205280, + "name": "FreeParam", + "type": 505857099, + "size": 4, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "1239270997": { + "name": "::Game::SaveWordPlayerName", + "size": 20, + "alignment": 2, + "fields": [ + { + "id": 2702048169, + "name": "PlayerName", + "type": 2697692380, + "size": 20, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "1321770778": { + "name": "::Game::SaveVersion", + "size": 256, + "alignment": 4, + "fields": [ + { + "id": 1715255483, + "name": "CurrentVersionData", + "type": 3942459289, + "size": 64, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3713890993, + "name": "CreateVersionData", + "type": 3942459289, + "size": 64, + "offset": 64, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1562364676, + "name": "_5d1fcb04", + "type": 1700537250, + "size": 1, + "offset": 128, + "length": [ + 128, + 1 + ], + "alignment": 1 + } + ] + }, + "1393415735": { + "name": "::Game::SaveMyDesignVersion", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 2870870210, + "name": "SaveDataVersion", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "1717473427": { + "name": "s_665e9093", + "size": 800, + "alignment": 2, + "fields": [ + { + "id": 3278978470, + "name": "ItemExtraEffectBuffer", + "type": 3624573508, + "size": 2, + "offset": 0, + "length": [ + 20, + 20 + ], + "alignment": 2 + } + ] + }, + "1809657791": { + "name": "::Game::SaveLandMyDesign", + "size": 308136, + "alignment": 8, + "fields": [ + { + "id": 1351143842, + "name": "MyDesignNormals", + "type": 983918924, + "size": 680, + "offset": 0, + "length": [ + 100, + 1 + ], + "alignment": 8 + }, + { + "id": 3828100655, + "name": "MyDesignPros", + "type": 791726811, + "size": 2216, + "offset": 68000, + "length": [ + 100, + 1 + ], + "alignment": 8 + }, + { + "id": 3371153375, + "name": "FlagMyDesign", + "type": 983918924, + "size": 680, + "offset": 289600, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3619002688, + "name": "TailorMyDesigns", + "type": 791726811, + "size": 2216, + "offset": 290280, + "length": [ + 8, + 1 + ], + "alignment": 8 + }, + { + "id": 882313096, + "name": "ExhibitAccounts", + "type": 2838106675, + "size": 16, + "offset": 308008, + "length": [ + 8, + 1 + ], + "alignment": 8 + } + ] + }, + "2069900089": { + "name": "s_7b602b39", + "size": 16, + "alignment": 16, + "fields": [ + { + "id": 78726751, + "name": "Code", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "2154634368": { + "name": "::Game::SaveDate", + "size": 4, + "alignment": 2, + "fields": [ + { + "id": 409291195, + "name": "Year", + "type": 1258445657, + "size": 2, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1265839551, + "name": "Month", + "type": 1700537250, + "size": 1, + "offset": 2, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1704198325, + "name": "Day", + "type": 1700537250, + "size": 1, + "offset": 3, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "2285821515": { + "name": "::Game::SaveCockroach", + "size": 14, + "alignment": 1, + "fields": [ + { + "id": 4114728840, + "name": "CockroachStock", + "type": 1700537250, + "size": 1, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2668481563, + "name": "_9f0dcc1b", + "type": 2412827210, + "size": 1, + "offset": 1, + "length": [ + 6, + 1 + ], + "alignment": 1 + }, + { + "id": 2975655884, + "name": "_b15ce7cc", + "type": 1700537250, + "size": 1, + "offset": 7, + "length": [ + 6, + 1 + ], + "alignment": 1 + }, + { + "id": 3203708679, + "name": "GenerationCounter", + "type": 2391922858, + "size": 1, + "offset": 13, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "2298017200": { + "name": "s_88f8f5b0", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 287365092, + "name": "Enum", + "type": 2260638386, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "2326029664": { + "name": "s_8aa46560", + "size": 20, + "alignment": 2, + "fields": [ + { + "id": 751743028, + "name": "Buffer", + "type": 3929700086, + "size": 2, + "offset": 0, + "length": [ + 10, + 1 + ], + "alignment": 2 + } + ] + }, + "2697692380": { + "name": "s_a0cb84dc", + "size": 20, + "alignment": 2, + "fields": [ + { + "id": 751743028, + "name": "Buffer", + "type": 3929700086, + "size": 2, + "offset": 0, + "length": [ + 10, + 1 + ], + "alignment": 2 + } + ] + }, + "2760640744": { + "name": "::Game::SaveItemSystemParam", + "size": 1, + "alignment": 1, + "fields": [ + { + "id": 1952810469, + "name": "Type", + "type": 3176172728, + "size": 1, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "2838106675": { + "name": "s_a92a1233", + "size": 16, + "alignment": 8, + "fields": [ + { + "id": 4194326734, + "name": "POPID", + "type": 1993855330, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3335217284, + "name": "NSAID", + "type": 1993855330, + "size": 8, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 8 + } + ] + }, + "2938017751": { + "name": "::Game::SaveAudioInfo", + "size": 4, + "alignment": 2, + "fields": [ + { + "id": 3617386283, + "name": "PlayingAudioMusicID", + "type": 3680203393, + "size": 2, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1956346050, + "name": "_749b78c2", + "type": 2391922858, + "size": 1, + "offset": 2, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1113708070, + "name": "IsShuffle", + "type": 1153857660, + "size": 1, + "offset": 3, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "3021079062": { + "name": "s_b4120216", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 287365092, + "name": "Enum", + "type": 2260638386, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "3255453205": { + "name": "s_c20a4615", + "size": 52, + "alignment": 4, + "fields": [ + { + "id": 2589032139, + "name": "Bits", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 13, + 1 + ], + "alignment": 4 + } + ] + }, + "3375758585": { + "name": "::Game::SavePlayerHouse", + "size": 166440, + "alignment": 4, + "fields": [ + { + "id": 1973516185, + "name": "HouseLevel", + "type": 3021079062, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1232871717, + "name": "WallUniqueID", + "type": 1258445657, + "size": 2, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2872991482, + "name": "RoofUniqueID", + "type": 1258445657, + "size": 2, + "offset": 6, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3810504158, + "name": "DoorUniqueID", + "type": 1258445657, + "size": 2, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 141817877, + "name": "OrderWallUniqueID", + "type": 1258445657, + "size": 2, + "offset": 10, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 4294186677, + "name": "OrderRoofUniqueID", + "type": 1258445657, + "size": 2, + "offset": 12, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1279855076, + "name": "OrderDoorUniqueID", + "type": 1258445657, + "size": 2, + "offset": 14, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 487667830, + "name": "Loan", + "type": 3626256309, + "size": 8, + "offset": 16, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 596703728, + "name": "ReturnsLoan", + "type": 3626256309, + "size": 8, + "offset": 24, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3038076595, + "name": "EventFlag", + "type": 1045014312, + "size": 256, + "offset": 32, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3281985424, + "name": "RoomList", + "type": 3840306413, + "size": 27684, + "offset": 288, + "length": [ + 6, + 1 + ], + "alignment": 4 + }, + { + "id": 897516072, + "name": "PlayerList", + "type": 2391922858, + "size": 1, + "offset": 166392, + "length": [ + 2, + 1 + ], + "alignment": 1 + }, + { + "id": 2125223473, + "name": "DoorDecoItemName", + "type": 1106985317, + "size": 8, + "offset": 166396, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2695038036, + "name": "PlayerHouseFlag", + "type": 1153857660, + "size": 1, + "offset": 166404, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 869895932, + "name": "PostItemName", + "type": 1106985317, + "size": 8, + "offset": 166408, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2973838636, + "name": "OrderPostItemName", + "type": 1106985317, + "size": 8, + "offset": 166416, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 4102720410, + "name": "Cockroach", + "type": 2285821515, + "size": 14, + "offset": 166424, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "3543232700": { + "name": "::Game::SaveMovePlayerOption", + "size": 475264, + "alignment": 16, + "fields": [ + { + "id": 602883748, + "name": "Version", + "type": 1321770778, + "size": 256, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3545928273, + "name": "_d35a9251", + "type": 2069900089, + "size": 16, + "offset": 256, + "length": [ + 1, + 1 + ], + "alignment": 16 + }, + { + "id": 1997310327, + "name": "PlayerHouse", + "type": 3375758585, + "size": 166440, + "offset": 272, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3124428303, + "name": "LandMyDesign", + "type": 1809657791, + "size": 308136, + "offset": 166712, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3536312836, + "name": "MyDesignHolderList", + "type": 4036347873, + "size": 200, + "offset": 474848, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2223918941, + "name": "MyDesignListOrder", + "type": 4215471971, + "size": 200, + "offset": 475048, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 165588602, + "name": "PreviousVillagerIndex", + "type": 2391922858, + "size": 1, + "offset": 475248, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 694008037, + "name": "_295db8e5", + "type": 2154634368, + "size": 4, + "offset": 475250, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 4085314679, + "name": "_f380f477", + "type": 271399315, + "size": 4, + "offset": 475256, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "3624573508": { + "name": "::Game::SaveItemExtraEffect", + "size": 2, + "alignment": 2, + "fields": [ + { + "id": 17976058, + "name": "InnerData", + "type": 1258445657, + "size": 2, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "3626256309": { + "name": "::Game::SaveMoney", + "size": 8, + "alignment": 4, + "fields": [ + { + "id": 1986554433, + "name": "Wallet", + "type": 3966101428, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "3636229259": { + "name": "s_d8bc748b", + "size": 3200, + "alignment": 4, + "fields": [ + { + "id": 1676124588, + "name": "ItemArray", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 20, + 20 + ], + "alignment": 4 + } + ] + }, + "3706773656": { + "name": "::Game::SaveItemAdditionalParam", + "size": 1, + "alignment": 1, + "fields": [ + { + "id": 1952810469, + "name": "Type", + "type": 682075667, + "size": 1, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "3778707956": { + "name": "s_e13a81f4", + "size": 20, + "alignment": 4, + "fields": [ + { + "id": 3121581811, + "name": "SizeX", + "type": 1700537250, + "size": 1, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2579275100, + "name": "SizeZ", + "type": 1700537250, + "size": 1, + "offset": 1, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2111308551, + "name": "DimmingColor", + "type": 1700537250, + "size": 1, + "offset": 2, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 541898799, + "name": "Reserve", + "type": 1700537250, + "size": 1, + "offset": 3, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 946492081, + "name": "InfoBit", + "type": 3781849057, + "size": 2, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3664220380, + "name": "LandingUniqueID", + "type": 1258445657, + "size": 2, + "offset": 6, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2779888459, + "name": "DimmingPower", + "type": 2609444594, + "size": 4, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3145185664, + "name": "_bb77b980", + "type": 1258445657, + "size": 2, + "offset": 12, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 4079649558, + "name": "_f32a8316", + "type": 1258445657, + "size": 2, + "offset": 14, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3468797676, + "name": "_cec1a6ec", + "type": 1258445657, + "size": 2, + "offset": 16, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3281460776, + "name": "Reserve2", + "type": 1258445657, + "size": 2, + "offset": 18, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "3840306413": { + "name": "::Game::SavePlayerHouseRoom", + "size": 27684, + "alignment": 4, + "fields": [ + { + "id": 4017516845, + "name": "ItemLayerList", + "type": 3636229259, + "size": 3200, + "offset": 0, + "length": [ + 8, + 1 + ], + "alignment": 4 + }, + { + "id": 2420706347, + "name": "ItemSwitchList", + "type": 3255453205, + "size": 52, + "offset": 25600, + "length": [ + 8, + 1 + ], + "alignment": 4 + }, + { + "id": 2967790536, + "name": "AudioInfo", + "type": 2938017751, + "size": 4, + "offset": 26016, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1395784225, + "name": "RoomFloorWall", + "type": 51213735, + "size": 36, + "offset": 26020, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 27948612, + "name": "ExtraEffectLayerList", + "type": 1717473427, + "size": 800, + "offset": 26056, + "length": [ + 2, + 1 + ], + "alignment": 2 + }, + { + "id": 2724584696, + "name": "MusicBoxInfo", + "type": 524814293, + "size": 4, + "offset": 27656, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2172933476, + "name": "SoundAmbient", + "type": 1700537250, + "size": 1, + "offset": 27660, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3484498361, + "name": "_cfb139b9", + "type": 3778707956, + "size": 20, + "offset": 27664, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "3900059793": { + "name": "::Game::SaveLandId", + "size": 28, + "alignment": 4, + "fields": [ + { + "id": 3282759214, + "name": "Id", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 636461959, + "name": "Name", + "type": 631819045, + "size": 20, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2964431936, + "name": "IslandRubyType", + "type": 1700537250, + "size": 1, + "offset": 24, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "3942459289": { + "name": "s_eafd2799", + "size": 64, + "alignment": 4, + "fields": [ + { + "id": 3850856410, + "name": "_e58767da", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3502493520, + "name": "_d0c3cf50", + "type": 271399315, + "size": 4, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 546145448, + "name": "SaveHeaderVersion", + "type": 271399315, + "size": 4, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2241061670, + "name": "_8593e326", + "type": 1258445657, + "size": 2, + "offset": 12, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2735137355, + "name": "RomReleaseVersion", + "type": 1258445657, + "size": 2, + "offset": 14, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1562364676, + "name": "_5d1fcb04", + "type": 1700537250, + "size": 1, + "offset": 16, + "length": [ + 48, + 1 + ], + "alignment": 1 + } + ] + }, + "3966101428": { + "name": "s_ec65e7b4", + "size": 8, + "alignment": 4, + "fields": [ + { + "id": 1910413618, + "name": "_71de9932", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2044029452, + "name": "_79d56a0c", + "type": 1258445657, + "size": 2, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3599853758, + "name": "_d69168be", + "type": 1700537250, + "size": 1, + "offset": 6, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3316948862, + "name": "_c5b49f7e", + "type": 1700537250, + "size": 1, + "offset": 7, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "4036347873": { + "name": "::Game::SaveMyDesignHolderList", + "size": 200, + "alignment": 1, + "fields": [ + { + "id": 1991753413, + "name": "NormalHolders", + "type": 769731281, + "size": 1, + "offset": 0, + "length": [ + 100, + 1 + ], + "alignment": 1 + }, + { + "id": 366740602, + "name": "ProHolders", + "type": 769731281, + "size": 1, + "offset": 100, + "length": [ + 100, + 1 + ], + "alignment": 1 + } + ] + }, + "4215471971": { + "name": "::Game::SaveMyDesignListOrder", + "size": 200, + "alignment": 1, + "fields": [ + { + "id": 1321516000, + "name": "MyDesignListOrderNormals", + "type": 2391922858, + "size": 1, + "offset": 0, + "length": [ + 100, + 1 + ], + "alignment": 1 + }, + { + "id": 3273089764, + "name": "MyDesignListOrderPros", + "type": 2391922858, + "size": 1, + "offset": 100, + "length": [ + 100, + 1 + ], + "alignment": 1 + } + ] + }, + "38059377": { + "name": "s_0244bd71", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 287365092, + "name": "Enum", + "type": 2260638386, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "55195123": { + "name": "::Game::SaveEventFlagPlayer", + "size": 4096, + "alignment": 2, + "fields": [ + { + "id": 3359461928, + "name": "Flags", + "type": 3952342437, + "size": 4096, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "59745640": { + "name": "::Game::SavePlayerOther", + "size": 249440, + "alignment": 16, + "fields": [ + { + "id": 3545928273, + "name": "_d35a9251", + "type": 2069900089, + "size": 16, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 16 + }, + { + "id": 1243243755, + "name": "ItemBaggage", + "type": 2028657178, + "size": 380, + "offset": 16, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2865230023, + "name": "ItemChest", + "type": 959586869, + "size": 72004, + "offset": 396, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1004569727, + "name": "ItemInsectFishBox", + "type": 3703541438, + "size": 328, + "offset": 72400, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 4058357264, + "name": "ItemMaterial", + "type": 2331674495, + "size": 320, + "offset": 72728, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3321882555, + "name": "ItemCollectBit", + "type": 1862746207, + "size": 1876, + "offset": 73048, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3574529966, + "name": "ItemRemakeCollectBit", + "type": 3701564477, + "size": 2000, + "offset": 74924, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 451443515, + "name": "Manpu", + "type": 3799909375, + "size": 520, + "offset": 76924, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 970230222, + "name": "MailUserInfo", + "type": 4003592439, + "size": 2056, + "offset": 77448, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3045540862, + "name": "_b58743fe", + "type": 2154634368, + "size": 4, + "offset": 79504, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2766506840, + "name": "_a4e58b58", + "type": 2154634368, + "size": 4, + "offset": 79508, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 4202113289, + "name": "PostingReserveList", + "type": 655794742, + "size": 60084, + "offset": 79512, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1347774211, + "name": "FriendList", + "type": 1934452834, + "size": 46408, + "offset": 139600, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 1555683285, + "name": "Setting", + "type": 1525991266, + "size": 1, + "offset": 186008, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2820616209, + "name": "Savings", + "type": 3626256309, + "size": 8, + "offset": 186012, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 991416204, + "name": "BoxSell", + "type": 3626256309, + "size": 8, + "offset": 186020, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2883179684, + "name": "CraftingRecipeCollect", + "type": 1368937620, + "size": 5120, + "offset": 186028, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3631945893, + "name": "MoveOutBoxMoney", + "type": 2154634368, + "size": 4, + "offset": 191148, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2513599370, + "name": "NetPlayerID", + "type": 3124979414, + "size": 88, + "offset": 191152, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 4030150197, + "name": "NetMailBox", + "type": 4097730245, + "size": 1664, + "offset": 191240, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 1232094484, + "name": "VisitorInfo", + "type": 4127097303, + "size": 144, + "offset": 192904, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 1329935455, + "name": "AudioRegister", + "type": 4099543024, + "size": 32, + "offset": 193048, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1727541687, + "name": "RegionLanguageID", + "type": 2043697583, + "size": 4, + "offset": 193080, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 694398949, + "name": "PlayReportInfo", + "type": 3086930019, + "size": 3456, + "offset": 193088, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 4259186141, + "name": "FishCollection", + "type": 3829678083, + "size": 214, + "offset": 196544, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1003048507, + "name": "InsectCollection", + "type": 3684638863, + "size": 214, + "offset": 196758, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 756730698, + "name": "DiveFishCollection", + "type": 179629737, + "size": 130, + "offset": 196972, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2625806669, + "name": "ReceivedAoC", + "type": 742004188, + "size": 260, + "offset": 197104, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2195916512, + "name": "ReceivedBCAT", + "type": 2976068050, + "size": 516, + "offset": 197364, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 525093459, + "name": "KabuBuy", + "type": 3626256309, + "size": 8, + "offset": 197880, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 70786862, + "name": "KabuSell", + "type": 3626256309, + "size": 8, + "offset": 197888, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 4238714961, + "name": "Amiibo", + "type": 1932217096, + "size": 160, + "offset": 197896, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2630619061, + "name": "RemakeCommonPattern", + "type": 3992834411, + "size": 16, + "offset": 198056, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 317228144, + "name": "BoxTransfer", + "type": 3626256309, + "size": 8, + "offset": 198072, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 123609978, + "name": "_075e237a", + "type": 271399315, + "size": 4, + "offset": 198080, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 121191449, + "name": "ClockTimeList", + "type": 1949101888, + "size": 384, + "offset": 198084, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2954577674, + "name": "HashList", + "type": 2314213952, + "size": 64, + "offset": 198468, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2569918474, + "name": "EventFlagPlayerTemp", + "type": 3991565002, + "size": 512, + "offset": 198532, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 4120153076, + "name": "EventFlagPlayerVisit", + "type": 2979688477, + "size": 256, + "offset": 199044, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3100895587, + "name": "DeviceId", + "type": 3377782559, + "size": 16, + "offset": 199300, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3888046700, + "name": "MailUserLog", + "type": 554265853, + "size": 20, + "offset": 199316, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3153795596, + "name": "_bbfb1a0c", + "type": 2154634368, + "size": 4, + "offset": 199336, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2646067028, + "name": "FoxTotalBuy", + "type": 3626256309, + "size": 8, + "offset": 199340, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2350549960, + "name": "FavoriteDesignerList", + "type": 3812197642, + "size": 25200, + "offset": 199352, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 684099606, + "name": "VisitDreamList", + "type": 850076032, + "size": 4600, + "offset": 224552, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 1270170420, + "name": "BlockDreamList", + "type": 696548952, + "size": 800, + "offset": 229152, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 873195054, + "name": "_340be62e", + "type": 2789707078, + "size": 1604, + "offset": 229952, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 301284564, + "name": "_11f53cd4", + "type": 2296668022, + "size": 4, + "offset": 231556, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3674672081, + "name": "MuseumCafeMemory", + "type": 1598174447, + "size": 1020, + "offset": 231560, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 4051782126, + "name": "RoomSetting", + "type": 874763543, + "size": 4, + "offset": 232580, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3325396940, + "name": "LifeTips", + "type": 3403339135, + "size": 808, + "offset": 232584, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1059592238, + "name": "Memories", + "type": 3192655398, + "size": 9600, + "offset": 233392, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 92319193, + "name": "WherearenPlayerSettings", + "type": 1602721690, + "size": 28, + "offset": 242992, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3030014187, + "name": "_b49a58eb", + "type": 2328926459, + "size": 16, + "offset": 243020, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1737718453, + "name": "_67937ab5", + "type": 3805019878, + "size": 4096, + "offset": 243036, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2784225408, + "name": "_a5f3e880", + "type": 4179270153, + "size": 372, + "offset": 247132, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3052765553, + "name": "_b5f58171", + "type": 105650305, + "size": 1936, + "offset": 247504, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "105650305": { + "name": "s_064c1881", + "size": 1936, + "alignment": 4, + "fields": [ + { + "id": 1517191102, + "name": "_5a6e7fbe", + "type": 3966101428, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 510925453, + "name": "_1e741a8d", + "type": 1581297402, + "size": 48, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 264574047, + "name": "_0fc5145f", + "type": 1862746207, + "size": 1876, + "offset": 56, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2573832454, + "name": "_99699106", + "type": 322562356, + "size": 3, + "offset": 1932, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "106411586": { + "name": "::Game::SaveNormalNpcBitFlag", + "size": 140, + "alignment": 4, + "fields": [ + { + "id": 760374299, + "name": "NormalNpcBitFlag", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 35, + 1 + ], + "alignment": 4 + } + ] + }, + "137935155": { + "name": "::Game::SavePostingReserveMilage", + "size": 16, + "alignment": 4, + "fields": [ + { + "id": 4116145449, + "name": "Reserved", + "type": 2412827210, + "size": 1, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1259334972, + "name": "Present", + "type": 1106985317, + "size": 8, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 4205493358, + "name": "Date", + "type": 2154634368, + "size": 4, + "offset": 12, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "169530310": { + "name": "::Game::SaveLifeTipsItem", + "size": 8, + "alignment": 4, + "fields": [ + { + "id": 3359461928, + "name": "Flags", + "type": 1258445657, + "size": 2, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1542348895, + "name": "LabelId", + "type": 1258445657, + "size": 2, + "offset": 2, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1436365328, + "name": "SerialNumber", + "type": 271399315, + "size": 4, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "179629737": { + "name": "::Game::SaveDiveFishCollection", + "size": 130, + "alignment": 2, + "fields": [ + { + "id": 1545051406, + "name": "DiveFish", + "type": 2755344570, + "size": 2, + "offset": 0, + "length": [ + 60, + 1 + ], + "alignment": 2 + }, + { + "id": 793467850, + "name": "NewDiveFishFlag", + "type": 346578348, + "size": 8, + "offset": 120, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2289152407, + "name": "Count", + "type": 1700537250, + "size": 1, + "offset": 128, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "222380052": { + "name": "::Game::SavePostingReserveCommune", + "size": 700, + "alignment": 4, + "fields": [ + { + "id": 433403090, + "name": "ReserveBase", + "type": 3386574054, + "size": 692, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2945998504, + "name": "ReserveType", + "type": 1700537250, + "size": 1, + "offset": 692, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 4108957893, + "name": "FromType", + "type": 1700537250, + "size": 1, + "offset": 693, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1508782611, + "name": "FromNpcId", + "type": 322562356, + "size": 3, + "offset": 694, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 4276277229, + "name": "FromSystemId", + "type": 1700537250, + "size": 1, + "offset": 697, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "309534016": { + "name": "s_12731d40", + "size": 480, + "alignment": 4, + "fields": [ + { + "id": 2721207259, + "name": "Counter", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 120, + 1 + ], + "alignment": 4 + } + ] + }, + "385242542": { + "name": "::Game::SaveFriendData", + "size": 112, + "alignment": 8, + "fields": [ + { + "id": 4194326734, + "name": "POPID", + "type": 2832377044, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3335217284, + "name": "NSAID", + "type": 17472036, + "size": 8, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3870179153, + "name": "PlayerId", + "type": 786465822, + "size": 56, + "offset": 16, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 52842062, + "name": "UpdateTime", + "type": 3168277518, + "size": 8, + "offset": 72, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2669115643, + "name": "SendTime", + "type": 3168277518, + "size": 8, + "offset": 80, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 824525828, + "name": "SendMailCountTotal", + "type": 271399315, + "size": 4, + "offset": 88, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3444743824, + "name": "SendGiftCountTotal", + "type": 271399315, + "size": 4, + "offset": 92, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3912516294, + "name": "CharaMakeSetting", + "type": 2042286748, + "size": 12, + "offset": 96, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 4227773479, + "name": "SendMailCountToday", + "type": 1700537250, + "size": 1, + "offset": 108, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 664937048, + "name": "SendGiftCountToday", + "type": 1700537250, + "size": 1, + "offset": 109, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1756106276, + "name": "Status", + "type": 1153857660, + "size": 1, + "offset": 110, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "386928239": { + "name": "s_17100e6f", + "size": 25200, + "alignment": 8, + "fields": [ + { + "id": 751743028, + "name": "Buffer", + "type": 3313296852, + "size": 248, + "offset": 0, + "length": [ + 100, + 1 + ], + "alignment": 8 + }, + { + "id": 671339009, + "name": "IndexTable", + "type": 2260638386, + "size": 4, + "offset": 24800, + "length": [ + 100, + 1 + ], + "alignment": 4 + } + ] + }, + "488622213": { + "name": "::Game::SaveWordCoordinateName", + "size": 96, + "alignment": 2, + "fields": [ + { + "id": 2528179136, + "name": "CoordinateName", + "type": 533168459, + "size": 96, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "533168459": { + "name": "s_1fc7814b", + "size": 96, + "alignment": 2, + "fields": [ + { + "id": 751743028, + "name": "Buffer", + "type": 3929700086, + "size": 2, + "offset": 0, + "length": [ + 48, + 1 + ], + "alignment": 2 + } + ] + }, + "554265853": { + "name": "::Game::SaveMailUserLog", + "size": 20, + "alignment": 2, + "fields": [ + { + "id": 3127692686, + "name": "ListNpcSend", + "type": 1258445657, + "size": 2, + "offset": 0, + "length": [ + 10, + 1 + ], + "alignment": 2 + } + ] + }, + "650709304": { + "name": "::Game::SavePlayerTool", + "size": 2232, + "alignment": 8, + "fields": [ + { + "id": 2212505016, + "name": "Tool", + "type": 1398016897, + "size": 2224, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3768071171, + "name": "LinkHolder", + "type": 1700537250, + "size": 1, + "offset": 2224, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3555052337, + "name": "IndexInHolder", + "type": 2391922858, + "size": 1, + "offset": 2225, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "655794742": { + "name": "::Game::SavePostingReserveList", + "size": 60084, + "alignment": 4, + "fields": [ + { + "id": 877967691, + "name": "ListTomorrowNpc", + "type": 2558516823, + "size": 696, + "offset": 0, + "length": [ + 30, + 1 + ], + "alignment": 4 + }, + { + "id": 1067012322, + "name": "ListTomorrowSystem", + "type": 2933373287, + "size": 696, + "offset": 20880, + "length": [ + 24, + 1 + ], + "alignment": 4 + }, + { + "id": 1744891112, + "name": "ListInScene", + "type": 3401044406, + "size": 700, + "offset": 37584, + "length": [ + 8, + 1 + ], + "alignment": 4 + }, + { + "id": 2365321418, + "name": "ListMilage", + "type": 137935155, + "size": 16, + "offset": 43184, + "length": [ + 5, + 1 + ], + "alignment": 4 + }, + { + "id": 596030500, + "name": "ListCatalog", + "type": 1790210370, + "size": 748, + "offset": 43264, + "length": [ + 5, + 1 + ], + "alignment": 4 + }, + { + "id": 2042258110, + "name": "ListCommune", + "type": 222380052, + "size": 700, + "offset": 47004, + "length": [ + 8, + 1 + ], + "alignment": 4 + }, + { + "id": 186250367, + "name": "_0b19f47f", + "type": 1790210370, + "size": 748, + "offset": 52604, + "length": [ + 5, + 1 + ], + "alignment": 4 + }, + { + "id": 3951644005, + "name": "_eb894d65", + "type": 1790210370, + "size": 748, + "offset": 56344, + "length": [ + 5, + 1 + ], + "alignment": 4 + } + ] + }, + "676691124": { + "name": "s_28557cb4", + "size": 46400, + "alignment": 8, + "fields": [ + { + "id": 751743028, + "name": "Buffer", + "type": 385242542, + "size": 112, + "offset": 0, + "length": [ + 400, + 1 + ], + "alignment": 8 + }, + { + "id": 671339009, + "name": "IndexTable", + "type": 2260638386, + "size": 4, + "offset": 44800, + "length": [ + 400, + 1 + ], + "alignment": 4 + } + ] + }, + "696548952": { + "name": "s_29847e58", + "size": 800, + "alignment": 8, + "fields": [ + { + "id": 179601186, + "name": "List", + "type": 3114848351, + "size": 8, + "offset": 0, + "length": [ + 100, + 1 + ], + "alignment": 8 + } + ] + }, + "742004188": { + "name": "s_2c3a15dc", + "size": 260, + "alignment": 4, + "fields": [ + { + "id": 3282759214, + "name": "Id", + "type": 3680203393, + "size": 2, + "offset": 0, + "length": [ + 128, + 1 + ], + "alignment": 2 + }, + { + "id": 3949042198, + "name": "AddPos", + "type": 2260638386, + "size": 4, + "offset": 256, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "812058841": { + "name": "::Game::SaveLifeSupport", + "size": 25260, + "alignment": 4, + "fields": [ + { + "id": 76447738, + "name": "FlagsDaily", + "type": 1258445657, + "size": 2, + "offset": 0, + "length": [ + 512, + 1 + ], + "alignment": 2 + }, + { + "id": 864131220, + "name": "EntryDaily", + "type": 2412827210, + "size": 1, + "offset": 1024, + "length": [ + 512, + 1 + ], + "alignment": 1 + }, + { + "id": 2281963766, + "name": "ReadDaily", + "type": 2412827210, + "size": 1, + "offset": 1536, + "length": [ + 512, + 1 + ], + "alignment": 1 + }, + { + "id": 3271223156, + "name": "RewardDaily", + "type": 2412827210, + "size": 1, + "offset": 2048, + "length": [ + 512, + 1 + ], + "alignment": 1 + }, + { + "id": 580613918, + "name": "CanSelectDaily", + "type": 2412827210, + "size": 1, + "offset": 2560, + "length": [ + 512, + 1 + ], + "alignment": 1 + }, + { + "id": 964438670, + "name": "_397c2a8e", + "type": 1258445657, + "size": 2, + "offset": 3072, + "length": [ + 32, + 1 + ], + "alignment": 2 + }, + { + "id": 110339219, + "name": "BonusDaily", + "type": 2412827210, + "size": 1, + "offset": 3136, + "length": [ + 512, + 1 + ], + "alignment": 1 + }, + { + "id": 1362173705, + "name": "BonusCount", + "type": 2260638386, + "size": 4, + "offset": 3648, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 905537857, + "name": "_35f96941", + "type": 1258445657, + "size": 2, + "offset": 3652, + "length": [ + 8, + 1 + ], + "alignment": 2 + }, + { + "id": 3625471941, + "name": "_d8184fc5", + "type": 1258445657, + "size": 2, + "offset": 3668, + "length": [ + 32, + 1 + ], + "alignment": 2 + }, + { + "id": 3218804537, + "name": "TalkNpcBit", + "type": 1258445657, + "size": 2, + "offset": 3732, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2222164058, + "name": "CountAchievement", + "type": 271399315, + "size": 4, + "offset": 3736, + "length": [ + 512, + 1 + ], + "alignment": 4 + }, + { + "id": 2646476707, + "name": "ReadAchievement", + "type": 2412827210, + "size": 1, + "offset": 5784, + "length": [ + 512, + 6 + ], + "alignment": 1 + }, + { + "id": 45462147, + "name": "DateAchievement", + "type": 2154634368, + "size": 4, + "offset": 8856, + "length": [ + 512, + 6 + ], + "alignment": 2 + }, + { + "id": 1802225097, + "name": "NewAchievement", + "type": 1153857660, + "size": 1, + "offset": 21144, + "length": [ + 512, + 1 + ], + "alignment": 1 + }, + { + "id": 3876723782, + "name": "NowPoint", + "type": 3966101428, + "size": 8, + "offset": 21656, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 4032118570, + "name": "TotalPoint", + "type": 3966101428, + "size": 8, + "offset": 21664, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2595813204, + "name": "BonusVDaily", + "type": 2412827210, + "size": 1, + "offset": 21672, + "length": [ + 512, + 1 + ], + "alignment": 1 + }, + { + "id": 2140141723, + "name": "ChangedFirstFivePoint", + "type": 2260638386, + "size": 4, + "offset": 22184, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1568759014, + "name": "OpenProfile", + "type": 2412827210, + "size": 1, + "offset": 22188, + "length": [ + 512, + 6 + ], + "alignment": 1 + } + ] + }, + "850076032": { + "name": "s_32ab2180", + "size": 4600, + "alignment": 8, + "fields": [ + { + "id": 3584972849, + "name": "DreamList", + "type": 3870729487, + "size": 4600, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + } + ] + }, + "863321019": { + "name": "s_33753bbb", + "size": 4, + "alignment": 2, + "fields": [ + { + "id": 845719992, + "name": "_3268a9b8", + "type": 1258445657, + "size": 2, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 398892421, + "name": "_17c69d85", + "type": 1700537250, + "size": 1, + "offset": 2, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "874263699": { + "name": "s_341c3493", + "size": 96, + "alignment": 2, + "fields": [ + { + "id": 751743028, + "name": "Buffer", + "type": 3929700086, + "size": 2, + "offset": 0, + "length": [ + 48, + 1 + ], + "alignment": 2 + } + ] + }, + "874763543": { + "name": "::Game::SaveRoomSetting", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 4001470926, + "name": "_ee8199ce", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "937475959": { + "name": "::Game::SavePlayerItemBag", + "size": 184, + "alignment": 4, + "fields": [ + { + "id": 3911716998, + "name": "ItemHolder", + "type": 4171078503, + "size": 164, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2084351539, + "name": "_7c3cae33", + "type": 2391922858, + "size": 1, + "offset": 164, + "length": [ + 20, + 1 + ], + "alignment": 1 + } + ] + }, + "959586869": { + "name": "::Game::SavePlayerItemChest", + "size": 72004, + "alignment": 4, + "fields": [ + { + "id": 3911716998, + "name": "ItemHolder", + "type": 2315700645, + "size": 72004, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "1198870684": { + "name": "::Game::SaveProfileJPEG", + "size": 143392, + "alignment": 16, + "fields": [ + { + "id": 3545928273, + "name": "_d35a9251", + "type": 2069900089, + "size": 16, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 16 + }, + { + "id": 3030745671, + "name": "Size", + "type": 2260638386, + "size": 4, + "offset": 16, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 751743028, + "name": "Buffer", + "type": 1700537250, + "size": 1, + "offset": 20, + "length": [ + 143360, + 1 + ], + "alignment": 1 + } + ] + }, + "1256749981": { + "name": "::Game::SavePersonal", + "size": 477760, + "alignment": 16, + "fields": [ + { + "id": 602883748, + "name": "Version", + "type": 1321770778, + "size": 256, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1562364676, + "name": "_5d1fcb04", + "type": 1700537250, + "size": 1, + "offset": 256, + "length": [ + 8, + 1 + ], + "alignment": 1 + }, + { + "id": 145979025, + "name": "Player", + "type": 1833277724, + "size": 228048, + "offset": 272, + "length": [ + 1, + 1 + ], + "alignment": 16 + }, + { + "id": 1758168160, + "name": "PlayerOther", + "type": 59745640, + "size": 249440, + "offset": 228320, + "length": [ + 1, + 1 + ], + "alignment": 16 + } + ] + }, + "1276619181": { + "name": "::Game::SaveBirthdayMessageList", + "size": 4480, + "alignment": 8, + "fields": [ + { + "id": 179601186, + "name": "List", + "type": 4044348712, + "size": 560, + "offset": 0, + "length": [ + 8, + 1 + ], + "alignment": 8 + } + ] + }, + "1300727087": { + "name": "::Game::SavePlayerItemPocket", + "size": 184, + "alignment": 4, + "fields": [ + { + "id": 3911716998, + "name": "ItemHolder", + "type": 2529176622, + "size": 164, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2084351539, + "name": "_7c3cae33", + "type": 2391922858, + "size": 1, + "offset": 164, + "length": [ + 20, + 1 + ], + "alignment": 1 + } + ] + }, + "1308944969": { + "name": "::Game::SavePlayerLook", + "size": 8136, + "alignment": 8, + "fields": [ + { + "id": 4037244816, + "name": "_f0a37790", + "type": 3496032167, + "size": 7424, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 1207408859, + "name": "CharaMake", + "type": 2178871398, + "size": 696, + "offset": 7424, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 165554915, + "name": "DefaultTops", + "type": 1106985317, + "size": 8, + "offset": 8120, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 908327198, + "name": "DefaultBottoms", + "type": 1106985317, + "size": 8, + "offset": 8128, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "1366550026": { + "name": "s_5173e60a", + "size": 64, + "alignment": 2, + "fields": [ + { + "id": 751743028, + "name": "Buffer", + "type": 3929700086, + "size": 2, + "offset": 0, + "length": [ + 32, + 1 + ], + "alignment": 2 + } + ] + }, + "1368937620": { + "name": "::Game::SaveCraftingRecipeCollect", + "size": 5120, + "alignment": 2, + "fields": [ + { + "id": 178083679, + "name": "RecipeCollectBit", + "type": 1948364966, + "size": 256, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 4117830964, + "name": "RecipeMadeBit", + "type": 1948364966, + "size": 256, + "offset": 256, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 228481810, + "name": "RecipeNewBit", + "type": 1948364966, + "size": 256, + "offset": 512, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1899879338, + "name": "RecipeFavoriteBit", + "type": 1948364966, + "size": 256, + "offset": 768, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2603311484, + "name": "RecipeOpenNum", + "type": 1258445657, + "size": 2, + "offset": 1024, + "length": [ + 2048, + 1 + ], + "alignment": 2 + } + ] + }, + "1398016897": { + "name": "::Game::SaveItemNameWithMyDesign", + "size": 2224, + "alignment": 8, + "fields": [ + { + "id": 2459672499, + "name": "ItemName", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3481084117, + "name": "MyDesign", + "type": 791726811, + "size": 2216, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 8 + } + ] + }, + "1459671986": { + "name": "s_5700d3b2", + "size": 128, + "alignment": 4, + "fields": [ + { + "id": 2721207259, + "name": "Counter", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 32, + 1 + ], + "alignment": 4 + } + ] + }, + "1525991266": { + "name": "::Game::SaveSetting", + "size": 1, + "alignment": 1, + "fields": [ + { + "id": 996302547, + "name": "MiniMap", + "type": 1700537250, + "size": 1, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "1546178781": { + "name": "::Game::SaveMail", + "size": 968, + "alignment": 8, + "fields": [ + { + "id": 3274504875, + "name": "MailText", + "type": 1789214933, + "size": 884, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2503205324, + "name": "UniqueId", + "type": 271399315, + "size": 4, + "offset": 884, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 757302588, + "name": "MailId", + "type": 25498754, + "size": 8, + "offset": 888, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3211521984, + "name": "FromPopId", + "type": 2832377044, + "size": 8, + "offset": 896, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 51854040, + "name": "FromNsaId", + "type": 17472036, + "size": 8, + "offset": 904, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 139155522, + "name": "LanguageCode", + "type": 3272785099, + "size": 8, + "offset": 912, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 4092151431, + "name": "SentAt", + "type": 1018827001, + "size": 8, + "offset": 920, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 1489329532, + "name": "Digest", + "type": 335489226, + "size": 20, + "offset": 928, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1562364676, + "name": "_5d1fcb04", + "type": 1700537250, + "size": 1, + "offset": 948, + "length": [ + 16, + 1 + ], + "alignment": 1 + } + ] + }, + "1581297402": { + "name": "s_5e40aefa", + "size": 48, + "alignment": 2, + "fields": [ + { + "id": 2616098582, + "name": "_9bee7f16", + "type": 4280882523, + "size": 6, + "offset": 0, + "length": [ + 4, + 1 + ], + "alignment": 2 + }, + { + "id": 4032118570, + "name": "TotalPoint", + "type": 1258445657, + "size": 2, + "offset": 24, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1990760435, + "name": "_76a897f3", + "type": 1700537250, + "size": 1, + "offset": 26, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 548849393, + "name": "_20b6c6f1", + "type": 863321019, + "size": 4, + "offset": 28, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3721958599, + "name": "_ddd894c7", + "type": 1258445657, + "size": 2, + "offset": 32, + "length": [ + 8, + 1 + ], + "alignment": 2 + } + ] + }, + "1598174447": { + "name": "::Game::SaveMuseumCafeMemory", + "size": 1020, + "alignment": 1, + "fields": [ + { + "id": 2538234193, + "name": "NpcCallCount", + "type": 1700537250, + "size": 1, + "offset": 0, + "length": [ + 510, + 1 + ], + "alignment": 1 + }, + { + "id": 2213747891, + "name": "_83f31cb3", + "type": 1700537250, + "size": 1, + "offset": 510, + "length": [ + 510, + 1 + ], + "alignment": 1 + } + ] + }, + "1602721690": { + "name": "::Game::SaveWherearenPlayerSettings", + "size": 28, + "alignment": 4, + "fields": [ + { + "id": 587017897, + "name": "Rewards", + "type": 2261448301, + "size": 3, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 82009584, + "name": "_04e35df0", + "type": 2260638386, + "size": 4, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2869731670, + "name": "_ab0ca156", + "type": 2260638386, + "size": 4, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2416377164, + "name": "_9006fd4c", + "type": 3500625526, + "size": 4, + "offset": 12, + "length": [ + 3, + 1 + ], + "alignment": 4 + }, + { + "id": 1242703598, + "name": "DailyFlags", + "type": 1153857660, + "size": 1, + "offset": 24, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "1615834040": { + "name": "s_604fabb8", + "size": 32, + "alignment": 4, + "fields": [ + { + "id": 2589032139, + "name": "Bits", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 8, + 1 + ], + "alignment": 4 + } + ] + }, + "1637955101": { + "name": "::Game::SaveNetMailData", + "size": 16, + "alignment": 8, + "fields": [ + { + "id": 1748574644, + "name": "MailID", + "type": 25498754, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 1756106276, + "name": "Status", + "type": 38059377, + "size": 4, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "1682667773": { + "name": "::Game::SaveDreamInfo", + "size": 88, + "alignment": 8, + "fields": [ + { + "id": 1624930941, + "name": "DreamID", + "type": 3114848351, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3870179153, + "name": "PlayerId", + "type": 786465822, + "size": 56, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3912516294, + "name": "CharaMakeSetting", + "type": 2042286748, + "size": 12, + "offset": 64, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3894823582, + "name": "VisitTime", + "type": 3168277518, + "size": 8, + "offset": 76, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3359461928, + "name": "Flags", + "type": 1153857660, + "size": 1, + "offset": 84, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "1789214933": { + "name": "::Game::SaveMailText", + "size": 884, + "alignment": 4, + "fields": [ + { + "id": 2937532062, + "name": "MailPackage", + "type": 2068916819, + "size": 204, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1030670883, + "name": "TextUsed", + "type": 2412827210, + "size": 1, + "offset": 204, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2092599120, + "name": "TextHeader", + "type": 2633910462, + "size": 96, + "offset": 206, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1819522770, + "name": "TextBody", + "type": 2277439582, + "size": 480, + "offset": 302, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 4138140311, + "name": "TextFooter", + "type": 874263699, + "size": 96, + "offset": 782, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2440553338, + "name": "CardDesignId", + "type": 1258445657, + "size": 2, + "offset": 878, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1822687270, + "name": "MelodyId", + "type": 1258445657, + "size": 2, + "offset": 880, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "1790210370": { + "name": "::Game::SavePostingReserveCatalog", + "size": 748, + "alignment": 4, + "fields": [ + { + "id": 433403090, + "name": "ReserveBase", + "type": 3386574054, + "size": 692, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 104948054, + "name": "ToPlayerId", + "type": 786465822, + "size": 56, + "offset": 692, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "1833277724": { + "name": "::Game::SavePlayer", + "size": 228048, + "alignment": 16, + "fields": [ + { + "id": 3545928273, + "name": "_d35a9251", + "type": 2069900089, + "size": 16, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 16 + }, + { + "id": 419281215, + "name": "VillagerIndex", + "type": 2391922858, + "size": 1, + "offset": 16, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1485594401, + "name": "LookPack", + "type": 2268541351, + "size": 49440, + "offset": 24, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3870179153, + "name": "PlayerId", + "type": 786465822, + "size": 56, + "offset": 49464, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3038076595, + "name": "EventFlag", + "type": 55195123, + "size": 4096, + "offset": 49520, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1303440018, + "name": "LifeSupport", + "type": 812058841, + "size": 25260, + "offset": 53616, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3730783071, + "name": "BirthDay", + "type": 3621979107, + "size": 2, + "offset": 78876, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3600972975, + "name": "PastDaysFromMade", + "type": 1258445657, + "size": 2, + "offset": 78878, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1594884525, + "name": "NetProfile", + "type": 3826256258, + "size": 16, + "offset": 78880, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 76215270, + "name": "ProfileMain", + "type": 3421800682, + "size": 144592, + "offset": 78896, + "length": [ + 1, + 1 + ], + "alignment": 16 + }, + { + "id": 1562364676, + "name": "_5d1fcb04", + "type": 1700537250, + "size": 1, + "offset": 223488, + "length": [ + 4, + 1 + ], + "alignment": 1 + }, + { + "id": 1123182083, + "name": "LastPlayDate", + "type": 2154634368, + "size": 4, + "offset": 223492, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2735461401, + "name": "LastBirthdayYear", + "type": 3680203393, + "size": 2, + "offset": 223496, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3243687053, + "name": "BirthdayLiveDate", + "type": 2154634368, + "size": 4, + "offset": 223498, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1426141523, + "name": "BirthdayLiveMsgList", + "type": 1276619181, + "size": 4480, + "offset": 223504, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 568882532, + "name": "GalleryItem", + "type": 1106985317, + "size": 8, + "offset": 227984, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 728377816, + "name": "GalleryLandId", + "type": 3900059793, + "size": 28, + "offset": 227992, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1655609596, + "name": "PreviousLandId", + "type": 3900059793, + "size": 28, + "offset": 228020, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "1862746207": { + "name": "::Game::SaveItemCollectBit", + "size": 1876, + "alignment": 4, + "fields": [ + { + "id": 2037635535, + "name": "CollectBitFlag", + "type": 742733032, + "size": 1876, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "1881800938": { + "name": "::Game::SavePlayerOutfit", + "size": 4504, + "alignment": 8, + "fields": [ + { + "id": 1976611598, + "name": "CoordinateOutfit", + "type": 2378751884, + "size": 4496, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 854972334, + "name": "Marinesuit", + "type": 1106985317, + "size": 8, + "offset": 4496, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "1889857191": { + "name": "s_70a4eea7", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 2589032139, + "name": "Bits", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "1932217096": { + "name": "::Game::SaveAmiibo", + "size": 160, + "alignment": 4, + "fields": [ + { + "id": 3844023031, + "name": "_e51f22f7", + "type": 2328926459, + "size": 16, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 745328199, + "name": "_2c6cce47", + "type": 106411586, + "size": 140, + "offset": 16, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2534655195, + "name": "FlagOther", + "type": 1153857660, + "size": 1, + "offset": 156, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "1934452834": { + "name": "::Game::SaveFriendList", + "size": 46408, + "alignment": 8, + "fields": [ + { + "id": 1347774211, + "name": "FriendList", + "type": 676691124, + "size": 46400, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 1878016300, + "name": "_6ff0412c", + "type": 1018827001, + "size": 8, + "offset": 46400, + "length": [ + 1, + 1 + ], + "alignment": 8 + } + ] + }, + "1949101888": { + "name": "::Game::SaveClockTimeList", + "size": 384, + "alignment": 1, + "fields": [ + { + "id": 121191449, + "name": "ClockTimeList", + "type": 1245668131, + "size": 24, + "offset": 0, + "length": [ + 16, + 1 + ], + "alignment": 1 + } + ] + }, + "1997794870": { + "name": "::Game::SaveCoordinateList", + "size": 36800, + "alignment": 8, + "fields": [ + { + "id": 655704088, + "name": "Coordinate", + "type": 2063001597, + "size": 4600, + "offset": 0, + "length": [ + 8, + 1 + ], + "alignment": 8 + } + ] + }, + "2028657178": { + "name": "::Game::SavePlayerItemBaggage", + "size": 380, + "alignment": 4, + "fields": [ + { + "id": 1443740136, + "name": "ItemBag", + "type": 937475959, + "size": 184, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 695500366, + "name": "ItemPocket", + "type": 1300727087, + "size": 184, + "offset": 184, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1986554433, + "name": "Wallet", + "type": 3626256309, + "size": 8, + "offset": 368, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3334184642, + "name": "ExpandBaggage", + "type": 1700537250, + "size": 1, + "offset": 376, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "2043697583": { + "name": "s_79d059af", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 287365092, + "name": "Enum", + "type": 2260638386, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "2063001597": { + "name": "::Game::SaveCoordinate", + "size": 4600, + "alignment": 8, + "fields": [ + { + "id": 1976611598, + "name": "CoordinateOutfit", + "type": 2378751884, + "size": 4496, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 2528179136, + "name": "CoordinateName", + "type": 488622213, + "size": 96, + "offset": 4496, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1995260990, + "name": "CoordinateIconItem", + "type": 1106985317, + "size": 8, + "offset": 4592, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "2068916819": { + "name": "::Game::SaveMailPackage", + "size": 204, + "alignment": 4, + "fields": [ + { + "id": 1756106276, + "name": "Status", + "type": 1700537250, + "size": 1, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1863693427, + "name": "Favorite", + "type": 2412827210, + "size": 1, + "offset": 1, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3497643438, + "name": "FromName", + "type": 2241158485, + "size": 92, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 841354954, + "name": "ToName", + "type": 2241158485, + "size": 92, + "offset": 96, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 4205493358, + "name": "Date", + "type": 2154634368, + "size": 4, + "offset": 188, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1259334972, + "name": "Present", + "type": 1106985317, + "size": 8, + "offset": 192, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1945009286, + "name": "PrimaryItemFlag", + "type": 2412827210, + "size": 1, + "offset": 200, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "2178871398": { + "name": "::Game::SaveCharaMake", + "size": 696, + "alignment": 8, + "fields": [ + { + "id": 3912516294, + "name": "CharaMakeSetting", + "type": 2042286748, + "size": 12, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3199597092, + "name": "FacePaintMyDesignNormal", + "type": 983918924, + "size": 680, + "offset": 16, + "length": [ + 1, + 1 + ], + "alignment": 8 + } + ] + }, + "2241158485": { + "name": "s_85955d55", + "size": 92, + "alignment": 4, + "fields": [ + { + "id": 2245636059, + "name": "NameInfo", + "type": 3770044025, + "size": 88, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1952810469, + "name": "Type", + "type": 1700537250, + "size": 1, + "offset": 88, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "2261448301": { + "name": "::Game::SaveWherearenInspectRewards", + "size": 3, + "alignment": 1, + "fields": [ + { + "id": 2569468966, + "name": "_9926fc26", + "type": 1700537250, + "size": 1, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2146803725, + "name": "InspectCountToday", + "type": 1700537250, + "size": 1, + "offset": 1, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1582193795, + "name": "IsGetRewardToday", + "type": 2412827210, + "size": 1, + "offset": 2, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "2268541351": { + "name": "::Game::SavePlayerLookPack", + "size": 49440, + "alignment": 8, + "fields": [ + { + "id": 2841943942, + "name": "Look", + "type": 1308944969, + "size": 8136, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3921231115, + "name": "CoordinateList", + "type": 1997794870, + "size": 36800, + "offset": 8136, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 1218567631, + "name": "ChangeStickInfo", + "type": 2344536284, + "size": 2, + "offset": 44936, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2077424527, + "name": "_7bd2fb8f", + "type": 3845686955, + "size": 2, + "offset": 44938, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1248501419, + "name": "_4a6a9eab", + "type": 2378751884, + "size": 4496, + "offset": 44944, + "length": [ + 1, + 1 + ], + "alignment": 8 + } + ] + }, + "2274724820": { + "name": "s_87958bd4", + "size": 164, + "alignment": 4, + "fields": [ + { + "id": 3891522199, + "name": "Item", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 20, + 1 + ], + "alignment": 4 + }, + { + "id": 1281327397, + "name": "_4c5f8125", + "type": 271399315, + "size": 4, + "offset": 160, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "2277439582": { + "name": "s_87bef85e", + "size": 480, + "alignment": 2, + "fields": [ + { + "id": 751743028, + "name": "Buffer", + "type": 3929700086, + "size": 2, + "offset": 0, + "length": [ + 240, + 1 + ], + "alignment": 2 + } + ] + }, + "2286307968": { + "name": "s_88464a80", + "size": 512, + "alignment": 4, + "fields": [ + { + "id": 2721207259, + "name": "Counter", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 128, + 1 + ], + "alignment": 4 + } + ] + }, + "2296668022": { + "name": "s_88e45f76", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 1407925398, + "name": "Composition", + "type": 1889857191, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "2314213952": { + "name": "::Game::SaveHashList", + "size": 64, + "alignment": 4, + "fields": [ + { + "id": 2954577674, + "name": "HashList", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 16, + 1 + ], + "alignment": 4 + } + ] + }, + "2315700645": { + "name": "s_8a06c9a5", + "size": 72004, + "alignment": 4, + "fields": [ + { + "id": 3891522199, + "name": "Item", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 9000, + 1 + ], + "alignment": 4 + }, + { + "id": 1281327397, + "name": "_4c5f8125", + "type": 271399315, + "size": 4, + "offset": 72000, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "2328926459": { + "name": "::Game::SaveSpecialNpcBitFlag", + "size": 16, + "alignment": 4, + "fields": [ + { + "id": 3712311982, + "name": "SpecialNpcBitFlag", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 4, + 1 + ], + "alignment": 4 + } + ] + }, + "2331674495": { + "name": "::Game::SavePlayerItemMaterial", + "size": 320, + "alignment": 4, + "fields": [ + { + "id": 3891522199, + "name": "Item", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 32, + 1 + ], + "alignment": 4 + }, + { + "id": 2289152407, + "name": "Count", + "type": 1258445657, + "size": 2, + "offset": 256, + "length": [ + 32, + 1 + ], + "alignment": 2 + } + ] + }, + "2344536284": { + "name": "::Game::SaveChangeStickInfo", + "size": 2, + "alignment": 1, + "fields": [ + { + "id": 1778434275, + "name": "LinkCoordinateIndex", + "type": 2391922858, + "size": 1, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1331410481, + "name": "IsUseCoordinate", + "type": 2412827210, + "size": 1, + "offset": 1, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "2378751884": { + "name": "::Game::SaveCoordinateOutfit", + "size": 4496, + "alignment": 8, + "fields": [ + { + "id": 1515227725, + "name": "Cap", + "type": 1398016897, + "size": 2224, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 550727486, + "name": "AcceEye", + "type": 1106985317, + "size": 8, + "offset": 2224, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3177731312, + "name": "AcceMouth", + "type": 1106985317, + "size": 8, + "offset": 2232, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3733193259, + "name": "Tops", + "type": 1398016897, + "size": 2224, + "offset": 2240, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 215982046, + "name": "Bottoms", + "type": 1106985317, + "size": 8, + "offset": 4464, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 227553871, + "name": "Socks", + "type": 1106985317, + "size": 8, + "offset": 4472, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3451527600, + "name": "Shoes", + "type": 1106985317, + "size": 8, + "offset": 4480, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 54141247, + "name": "Bag", + "type": 1106985317, + "size": 8, + "offset": 4488, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "2423983069": { + "name": "s_907b0bdd", + "size": 1920, + "alignment": 4, + "fields": [ + { + "id": 4205493358, + "name": "Date", + "type": 2154634368, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3252685984, + "name": "_c1e00ca0", + "type": 271399315, + "size": 4, + "offset": 4, + "length": [ + 15, + 1 + ], + "alignment": 4 + }, + { + "id": 1397677551, + "name": "_534eddef", + "type": 271399315, + "size": 4, + "offset": 64, + "length": [ + 16, + 1 + ], + "alignment": 4 + }, + { + "id": 1207761269, + "name": "Values", + "type": 1258445657, + "size": 2, + "offset": 128, + "length": [ + 256, + 1 + ], + "alignment": 2 + }, + { + "id": 1436364351, + "name": "Events", + "type": 1623561160, + "size": 10, + "offset": 640, + "length": [ + 128, + 1 + ], + "alignment": 2 + } + ] + }, + "2522753979": { + "name": "s_965e2bbb", + "size": 256, + "alignment": 4, + "fields": [ + { + "id": 2721207259, + "name": "Counter", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 64, + 1 + ], + "alignment": 4 + } + ] + }, + "2529176622": { + "name": "s_96c02c2e", + "size": 164, + "alignment": 4, + "fields": [ + { + "id": 3891522199, + "name": "Item", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 20, + 1 + ], + "alignment": 4 + }, + { + "id": 1281327397, + "name": "_4c5f8125", + "type": 271399315, + "size": 4, + "offset": 160, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "2558516823": { + "name": "::Game::SavePostingReserveTomorrowNpc", + "size": 696, + "alignment": 4, + "fields": [ + { + "id": 433403090, + "name": "ReserveBase", + "type": 3386574054, + "size": 692, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1508782611, + "name": "FromNpcId", + "type": 322562356, + "size": 3, + "offset": 692, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "2633910462": { + "name": "s_9cfe48be", + "size": 96, + "alignment": 2, + "fields": [ + { + "id": 751743028, + "name": "Buffer", + "type": 3929700086, + "size": 2, + "offset": 0, + "length": [ + 48, + 1 + ], + "alignment": 2 + } + ] + }, + "2644849203": { + "name": "s_9da53233", + "size": 64, + "alignment": 4, + "fields": [ + { + "id": 2721207259, + "name": "Counter", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 16, + 1 + ], + "alignment": 4 + } + ] + }, + "2755344570": { + "name": "::Game::SaveFirstCollection", + "size": 2, + "alignment": 2, + "fields": [ + { + "id": 1624570518, + "name": "UniqueID", + "type": 1258445657, + "size": 2, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "2789707078": { + "name": "s_a6478d46", + "size": 1604, + "alignment": 4, + "fields": [ + { + "id": 429565721, + "name": "LatestItem", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 100, + 1 + ], + "alignment": 4 + }, + { + "id": 1670228578, + "name": "LatestTime", + "type": 3168277518, + "size": 8, + "offset": 800, + "length": [ + 100, + 1 + ], + "alignment": 2 + }, + { + "id": 2332293434, + "name": "PushPos", + "type": 2260638386, + "size": 4, + "offset": 1600, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "2933373287": { + "name": "::Game::SavePostingReserveTomorrowSystem", + "size": 696, + "alignment": 4, + "fields": [ + { + "id": 433403090, + "name": "ReserveBase", + "type": 3386574054, + "size": 692, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 4276277229, + "name": "FromSystemId", + "type": 1700537250, + "size": 1, + "offset": 692, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "2976068050": { + "name": "s_b16331d2", + "size": 516, + "alignment": 4, + "fields": [ + { + "id": 3282759214, + "name": "Id", + "type": 3680203393, + "size": 2, + "offset": 0, + "length": [ + 256, + 1 + ], + "alignment": 2 + }, + { + "id": 3949042198, + "name": "AddPos", + "type": 2260638386, + "size": 4, + "offset": 512, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "2979688477": { + "name": "::Game::SaveEventFlagPlayerVisit", + "size": 256, + "alignment": 2, + "fields": [ + { + "id": 3359461928, + "name": "Flags", + "type": 3707138836, + "size": 256, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "3086930019": { + "name": "::Game::SavePersonalPlayReportInfo", + "size": 3456, + "alignment": 8, + "fields": [ + { + "id": 3675874146, + "name": "MainPlayerTotalPlayTime", + "type": 2356714634, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3318999092, + "name": "TotalPlayTime", + "type": 2356714634, + "size": 8, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 2872289398, + "name": "DailyPlayTime", + "type": 2356714634, + "size": 8, + "offset": 16, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3006658766, + "name": "WherearenTotalPlayTime", + "type": 2356714634, + "size": 8, + "offset": 24, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3899209976, + "name": "WherearenDailyPlayTime", + "type": 2356714634, + "size": 8, + "offset": 32, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 2291909371, + "name": "LastPlayNetworkTime", + "type": 1993855330, + "size": 8, + "offset": 40, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 616984973, + "name": "PlayReportCounter", + "type": 3956672011, + "size": 1024, + "offset": 48, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 890912575, + "name": "_351a3f3f", + "type": 2522753979, + "size": 256, + "offset": 1072, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 665194583, + "name": "_27a61057", + "type": 309534016, + "size": 480, + "offset": 1328, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3776961096, + "name": "_e11fda48", + "type": 2644849203, + "size": 64, + "offset": 1808, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1143514938, + "name": "_4428a73a", + "type": 2286307968, + "size": 512, + "offset": 1872, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2571154660, + "name": "ChatCounter", + "type": 1459671986, + "size": 128, + "offset": 2384, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 374375875, + "name": "_165085c3", + "type": 1700537250, + "size": 1, + "offset": 2512, + "length": [ + 940, + 1 + ], + "alignment": 1 + } + ] + }, + "3124979414": { + "name": "::Game::SaveNetPlayerID", + "size": 88, + "alignment": 8, + "fields": [ + { + "id": 2880151699, + "name": "Credential", + "type": 658720958, + "size": 80, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3335217284, + "name": "NSAID", + "type": 17472036, + "size": 8, + "offset": 80, + "length": [ + 1, + 1 + ], + "alignment": 8 + } + ] + }, + "3168277518": { + "name": "::Game::SaveTime", + "size": 8, + "alignment": 2, + "fields": [ + { + "id": 3943283559, + "name": "Calendar", + "type": 3943283559, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "3192655398": { + "name": "::Game::SavePlayerMemoriesPersonal", + "size": 9600, + "alignment": 4, + "fields": [ + { + "id": 1059592238, + "name": "Memories", + "type": 2423983069, + "size": 1920, + "offset": 0, + "length": [ + 5, + 1 + ], + "alignment": 4 + } + ] + }, + "3211755804": { + "name": "::Game::SaveRemakeCommonPatternUsage", + "size": 4, + "alignment": 2, + "fields": [ + { + "id": 3797053023, + "name": "PatternId", + "type": 1700537250, + "size": 1, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1133309734, + "name": "Using", + "type": 1700537250, + "size": 1, + "offset": 1, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2289152407, + "name": "Count", + "type": 1258445657, + "size": 2, + "offset": 2, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "3313296852": { + "name": "s_c57ce5d4", + "size": 248, + "alignment": 8, + "fields": [ + { + "id": 288602426, + "name": "HomeAddress", + "type": 3322328799, + "size": 48, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3543942441, + "name": "DesignerID", + "type": 286355278, + "size": 8, + "offset": 48, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3870179153, + "name": "PlayerId", + "type": 786465822, + "size": 56, + "offset": 56, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2540299795, + "name": "TimeStamp", + "type": 3168277518, + "size": 8, + "offset": 112, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 374375875, + "name": "_165085c3", + "type": 1700537250, + "size": 1, + "offset": 120, + "length": [ + 128, + 1 + ], + "alignment": 1 + } + ] + }, + "3322328799": { + "name": "::Game::SaveNetHomeAddress", + "size": 48, + "alignment": 8, + "fields": [ + { + "id": 3112178849, + "name": "PopId", + "type": 2832377044, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 1115650652, + "name": "PolId", + "type": 2938107850, + "size": 8, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 620532440, + "name": "IslandId", + "type": 3900059793, + "size": 28, + "offset": 16, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "3349771197": { + "name": "::Game::SavePlayerHandleName", + "size": 10, + "alignment": 2, + "fields": [ + { + "id": 2585144320, + "name": "ModifierId", + "type": 1258445657, + "size": 2, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2522526581, + "name": "ModifierLevel", + "type": 1700537250, + "size": 1, + "offset": 2, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3023712504, + "name": "NounId", + "type": 1258445657, + "size": 2, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 777795116, + "name": "NounLevel", + "type": 1700537250, + "size": 1, + "offset": 6, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3782468348, + "name": "NounGenderType", + "type": 1700537250, + "size": 1, + "offset": 7, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 4194997099, + "name": "NounGenderTypePrev", + "type": 1700537250, + "size": 1, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "3386574054": { + "name": "::Game::SavePostingReserveBase", + "size": 692, + "alignment": 4, + "fields": [ + { + "id": 4116145449, + "name": "Reserved", + "type": 2412827210, + "size": 1, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1030670883, + "name": "TextUsed", + "type": 2412827210, + "size": 1, + "offset": 1, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2440553338, + "name": "CardDesignId", + "type": 1258445657, + "size": 2, + "offset": 2, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1259334972, + "name": "Present", + "type": 1106985317, + "size": 8, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 4205493358, + "name": "Date", + "type": 2154634368, + "size": 4, + "offset": 12, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1318740783, + "name": "Header", + "type": 2633910462, + "size": 96, + "offset": 16, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1804308776, + "name": "Body", + "type": 2277439582, + "size": 480, + "offset": 112, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 597422025, + "name": "Footer", + "type": 874263699, + "size": 96, + "offset": 592, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1959853970, + "name": "PrimaryItem", + "type": 2412827210, + "size": 1, + "offset": 688, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "3396239957": { + "name": "s_ca6e8255", + "size": 512, + "alignment": 2, + "fields": [ + { + "id": 3308680984, + "name": "ValueArray", + "type": 1258445657, + "size": 2, + "offset": 0, + "length": [ + 256, + 1 + ], + "alignment": 2 + } + ] + }, + "3401044406": { + "name": "::Game::SavePostingReserveInScene", + "size": 700, + "alignment": 4, + "fields": [ + { + "id": 433403090, + "name": "ReserveBase", + "type": 3386574054, + "size": 692, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2945998504, + "name": "ReserveType", + "type": 1700537250, + "size": 1, + "offset": 692, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 4108957893, + "name": "FromType", + "type": 1700537250, + "size": 1, + "offset": 693, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1508782611, + "name": "FromNpcId", + "type": 322562356, + "size": 3, + "offset": 694, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 4276277229, + "name": "FromSystemId", + "type": 1700537250, + "size": 1, + "offset": 697, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "3403339135": { + "name": "::Game::SaveLifeTips", + "size": 808, + "alignment": 4, + "fields": [ + { + "id": 622679702, + "name": "Tips", + "type": 169530310, + "size": 8, + "offset": 0, + "length": [ + 100, + 1 + ], + "alignment": 4 + }, + { + "id": 2457914070, + "name": "EnableNum", + "type": 1258445657, + "size": 2, + "offset": 800, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 675188490, + "name": "NextSerialNumber", + "type": 271399315, + "size": 4, + "offset": 804, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "3421800682": { + "name": "::Game::SaveProfileMain", + "size": 144592, + "alignment": 16, + "fields": [ + { + "id": 1853557336, + "name": "JPEG", + "type": 1198870684, + "size": 143392, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 16 + }, + { + "id": 3870179153, + "name": "PlayerId", + "type": 786465822, + "size": 56, + "offset": 143392, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3730783071, + "name": "BirthDay", + "type": 3621979107, + "size": 2, + "offset": 143448, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3869852702, + "name": "SpecialityFruit", + "type": 1106985317, + "size": 8, + "offset": 143452, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 309137662, + "name": "HandleName", + "type": 3349771197, + "size": 10, + "offset": 143460, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2299254306, + "name": "Comment", + "type": 1366550026, + "size": 64, + "offset": 143470, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 10465461, + "name": "NpcNormalIDArray", + "type": 322562356, + "size": 3, + "offset": 143534, + "length": [ + 10, + 1 + ], + "alignment": 1 + }, + { + "id": 2540299795, + "name": "TimeStamp", + "type": 2154634368, + "size": 4, + "offset": 143564, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1492584931, + "name": "IsMakeVillagePlayer", + "type": 2412827210, + "size": 1, + "offset": 143568, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2115898832, + "name": "PlayerProfileReportInfo", + "type": 2138424135, + "size": 40, + "offset": 143576, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3543942441, + "name": "DesignerID", + "type": 286355278, + "size": 8, + "offset": 143616, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 139155522, + "name": "LanguageCode", + "type": 3272785099, + "size": 8, + "offset": 143624, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3347017990, + "name": "WherearenAuthorID", + "type": 3297430789, + "size": 8, + "offset": 143632, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 1562364676, + "name": "_5d1fcb04", + "type": 1700537250, + "size": 1, + "offset": 143640, + "length": [ + 944, + 1 + ], + "alignment": 1 + } + ] + }, + "3496032167": { + "name": "s_d06137a7", + "size": 7424, + "alignment": 8, + "fields": [ + { + "id": 3459352692, + "name": "Outfit", + "type": 1881800938, + "size": 4504, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 1925919904, + "name": "ToolPack", + "type": 650709304, + "size": 2232, + "offset": 4504, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 2622465379, + "name": "SmartPhone", + "type": 1106985317, + "size": 8, + "offset": 6736, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1851962006, + "name": "SmartPhoneMyDesign", + "type": 983918924, + "size": 680, + "offset": 6744, + "length": [ + 1, + 1 + ], + "alignment": 8 + } + ] + }, + "3500625526": { + "name": "s_d0a74e76", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 287365092, + "name": "Enum", + "type": 2260638386, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "3621979107": { + "name": "::Game::SaveDateMD", + "size": 2, + "alignment": 1, + "fields": [ + { + "id": 1265839551, + "name": "Month", + "type": 1700537250, + "size": 1, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1704198325, + "name": "Day", + "type": 1700537250, + "size": 1, + "offset": 1, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "3684638863": { + "name": "::Game::SaveInsectCollection", + "size": 214, + "alignment": 2, + "fields": [ + { + "id": 330147228, + "name": "Insect", + "type": 2755344570, + "size": 2, + "offset": 0, + "length": [ + 100, + 1 + ], + "alignment": 2 + }, + { + "id": 761329515, + "name": "NewInsectFlag", + "type": 1249632718, + "size": 13, + "offset": 200, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2289152407, + "name": "Count", + "type": 1700537250, + "size": 1, + "offset": 213, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "3701564477": { + "name": "::Game::SaveItemRemakeCollectBit", + "size": 2000, + "alignment": 4, + "fields": [ + { + "id": 2037635535, + "name": "CollectBitFlag", + "type": 4181839016, + "size": 2000, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "3703541438": { + "name": "::Game::SavePlayerItemInsectFishBox", + "size": 328, + "alignment": 4, + "fields": [ + { + "id": 1457516832, + "name": "ItemHolderMyVillage", + "type": 2274724820, + "size": 164, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 4189528196, + "name": "ItemHolderOtherVillage", + "type": 2274724820, + "size": 164, + "offset": 164, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "3707138836": { + "name": "s_dcf67314", + "size": 256, + "alignment": 2, + "fields": [ + { + "id": 3308680984, + "name": "ValueArray", + "type": 1258445657, + "size": 2, + "offset": 0, + "length": [ + 128, + 1 + ], + "alignment": 2 + } + ] + }, + "3799909375": { + "name": "::Game::SavePlayerManpu", + "size": 520, + "alignment": 1, + "fields": [ + { + "id": 126154018, + "name": "ManpuBit", + "type": 1700537250, + "size": 1, + "offset": 0, + "length": [ + 256, + 1 + ], + "alignment": 1 + }, + { + "id": 751601627, + "name": "UIList", + "type": 1700537250, + "size": 1, + "offset": 256, + "length": [ + 8, + 1 + ], + "alignment": 1 + }, + { + "id": 4284454847, + "name": "NewFlag", + "type": 2412827210, + "size": 1, + "offset": 264, + "length": [ + 256, + 1 + ], + "alignment": 1 + } + ] + }, + "3805019878": { + "name": "s_e2cbfee6", + "size": 4096, + "alignment": 2, + "fields": [ + { + "id": 1596358656, + "name": "History", + "type": 3211755804, + "size": 4, + "offset": 0, + "length": [ + 1024, + 1 + ], + "alignment": 2 + } + ] + }, + "3812197642": { + "name": "s_e339850a", + "size": 25200, + "alignment": 8, + "fields": [ + { + "id": 2350549960, + "name": "FavoriteDesignerList", + "type": 386928239, + "size": 25200, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + } + ] + }, + "3826256258": { + "name": "::Game::SaveNetPlayerProfile", + "size": 16, + "alignment": 8, + "fields": [ + { + "id": 3543942441, + "name": "DesignerID", + "type": 286355278, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 40097206, + "name": "PlannerID", + "type": 3297430789, + "size": 8, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 8 + } + ] + }, + "3829678083": { + "name": "::Game::SaveFishCollection", + "size": 214, + "alignment": 2, + "fields": [ + { + "id": 511921912, + "name": "Fish", + "type": 2755344570, + "size": 2, + "offset": 0, + "length": [ + 100, + 1 + ], + "alignment": 2 + }, + { + "id": 1663637823, + "name": "NewFishFlag", + "type": 2624541397, + "size": 13, + "offset": 200, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2289152407, + "name": "Count", + "type": 1700537250, + "size": 1, + "offset": 213, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "3845686955": { + "name": "s_e53886ab", + "size": 2, + "alignment": 1, + "fields": [ + { + "id": 1887286030, + "name": "_707db30e", + "type": 2412827210, + "size": 1, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 654163365, + "name": "_26fdbda5", + "type": 2391922858, + "size": 1, + "offset": 1, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "3870729487": { + "name": "s_e6b6a50f", + "size": 4600, + "alignment": 8, + "fields": [ + { + "id": 751743028, + "name": "Buffer", + "type": 1682667773, + "size": 88, + "offset": 0, + "length": [ + 50, + 1 + ], + "alignment": 8 + }, + { + "id": 671339009, + "name": "IndexTable", + "type": 2260638386, + "size": 4, + "offset": 4400, + "length": [ + 50, + 1 + ], + "alignment": 4 + } + ] + }, + "3952342437": { + "name": "s_eb93f5a5", + "size": 4096, + "alignment": 2, + "fields": [ + { + "id": 3308680984, + "name": "ValueArray", + "type": 1258445657, + "size": 2, + "offset": 0, + "length": [ + 2048, + 1 + ], + "alignment": 2 + } + ] + }, + "3956672011": { + "name": "s_ebd6060b", + "size": 1024, + "alignment": 4, + "fields": [ + { + "id": 2721207259, + "name": "Counter", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 256, + 1 + ], + "alignment": 4 + } + ] + }, + "3982378886": { + "name": "s_ed5e4786", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 287365092, + "name": "Enum", + "type": 2260638386, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "3991565002": { + "name": "::Game::SaveEventFlagPlayerTemp", + "size": 512, + "alignment": 2, + "fields": [ + { + "id": 3359461928, + "name": "Flags", + "type": 3396239957, + "size": 512, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "3992834411": { + "name": "::Game::SaveRemakeCommonPattern", + "size": 16, + "alignment": 1, + "fields": [ + { + "id": 3992377350, + "name": "Unlocks", + "type": 2596742643, + "size": 16, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "4003592439": { + "name": "::Game::SaveMailUserInfo", + "size": 2056, + "alignment": 8, + "fields": [ + { + "id": 3962180449, + "name": "_ec2a1361", + "type": 874263699, + "size": 96, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 725130095, + "name": "_2b389b6f", + "type": 3982378886, + "size": 4, + "offset": 96, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 4027812477, + "name": "TemporaryMail", + "type": 1546178781, + "size": 968, + "offset": 104, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3577333160, + "name": "TemporaryMailToPopId", + "type": 2832377044, + "size": 8, + "offset": 1072, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 1058395345, + "name": "FutureMail", + "type": 1546178781, + "size": 968, + "offset": 1080, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 1920293302, + "name": "FutureMailDate", + "type": 2154634368, + "size": 4, + "offset": 2048, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "4044348712": { + "name": "::Game::SaveBirthdayMessage", + "size": 560, + "alignment": 8, + "fields": [ + { + "id": 2313444270, + "name": "Used", + "type": 2412827210, + "size": 1, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2258408632, + "name": "Displayed", + "type": 2412827210, + "size": 1, + "offset": 1, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 20493454, + "name": "MailSend", + "type": 2412827210, + "size": 1, + "offset": 2, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1804308776, + "name": "Body", + "type": 2277439582, + "size": 480, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2327763543, + "name": "FromPlayerId", + "type": 786465822, + "size": 56, + "offset": 484, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3211521984, + "name": "FromPopId", + "type": 2832377044, + "size": 8, + "offset": 544, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 51854040, + "name": "FromNsaId", + "type": 17472036, + "size": 8, + "offset": 552, + "length": [ + 1, + 1 + ], + "alignment": 8 + } + ] + }, + "4097730245": { + "name": "::Game::SaveNetMailBox", + "size": 1664, + "alignment": 8, + "fields": [ + { + "id": 1375629607, + "name": "DeleteList", + "type": 1637955101, + "size": 16, + "offset": 0, + "length": [ + 100, + 1 + ], + "alignment": 8 + }, + { + "id": 3213133193, + "name": "_bf848589", + "type": 2137117425, + "size": 8, + "offset": 1600, + "length": [ + 4, + 1 + ], + "alignment": 8 + }, + { + "id": 246401276, + "name": "ActivateTime", + "type": 3508236227, + "size": 24, + "offset": 1632, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 1982875916, + "name": "OfficialMailCountTotal", + "type": 271399315, + "size": 4, + "offset": 1656, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3788246845, + "name": "OfficialMailCountToday", + "type": 1700537250, + "size": 1, + "offset": 1660, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3736372179, + "name": "BgReceiveCount", + "type": 1700537250, + "size": 1, + "offset": 1661, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "4099543024": { + "name": "::Game::SaveAudioRegister", + "size": 32, + "alignment": 4, + "fields": [ + { + "id": 3900172041, + "name": "RegisterBitList", + "type": 1615834040, + "size": 32, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "4127097303": { + "name": "::Game::SavePlayerVisitorNpc", + "size": 144, + "alignment": 8, + "fields": [ + { + "id": 469167993, + "name": "HgcOutfit", + "type": 3582630021, + "size": 72, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2728762313, + "name": "HgcFashionThemeBit", + "type": 942629998, + "size": 8, + "offset": 72, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 4066703617, + "name": "HgcTodayFashionTheme", + "type": 2260638386, + "size": 4, + "offset": 80, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3473613257, + "name": "GulRewardItem", + "type": 1106985317, + "size": 8, + "offset": 84, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2600067952, + "name": "HgcSampleItem", + "type": 1106985317, + "size": 8, + "offset": 92, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1974309217, + "name": "HgcRewardItem", + "type": 1106985317, + "size": 8, + "offset": 100, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1924946829, + "name": "CodeRecipeUser", + "type": 1106985317, + "size": 8, + "offset": 108, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1188163440, + "name": "_46d1ef70", + "type": 1106985317, + "size": 8, + "offset": 116, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 616838281, + "name": "_24c43489", + "type": 1106985317, + "size": 8, + "offset": 124, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1882787897, + "name": "GulBRewardItem", + "type": 1106985317, + "size": 8, + "offset": 132, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "4171078503": { + "name": "s_f89d9b67", + "size": 164, + "alignment": 4, + "fields": [ + { + "id": 3891522199, + "name": "Item", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 20, + 1 + ], + "alignment": 4 + }, + { + "id": 1281327397, + "name": "_4c5f8125", + "type": 271399315, + "size": 4, + "offset": 160, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "4179270153": { + "name": "s_f91a9a09", + "size": 372, + "alignment": 4, + "fields": [ + { + "id": 1503341580, + "name": "BitFlag", + "type": 3781849057, + "size": 2, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1443740136, + "name": "ItemBag", + "type": 937475959, + "size": 184, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 695500366, + "name": "ItemPocket", + "type": 1300727087, + "size": 184, + "offset": 188, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "4280882523": { + "name": "s_ff29155b", + "size": 6, + "alignment": 2, + "fields": [ + { + "id": 845719992, + "name": "_3268a9b8", + "type": 1258445657, + "size": 2, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3049666658, + "name": "_b5c63862", + "type": 1700537250, + "size": 1, + "offset": 2, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2274431138, + "name": "_879110a2", + "type": 1700537250, + "size": 1, + "offset": 3, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2286198461, + "name": "_88449ebd", + "type": 1700537250, + "size": 1, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3407912266, + "name": "_cb209d4a", + "type": 2412827210, + "size": 1, + "offset": 5, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "1716505498": { + "name": "s_664fcb9a", + "size": 291600, + "alignment": 8, + "fields": [ + { + "id": 751743028, + "name": "Buffer", + "type": 1546178781, + "size": 968, + "offset": 0, + "length": [ + 300, + 1 + ], + "alignment": 8 + }, + { + "id": 671339009, + "name": "IndexTable", + "type": 2260638386, + "size": 4, + "offset": 290400, + "length": [ + 300, + 1 + ], + "alignment": 4 + } + ] + }, + "3826275146": { + "name": "::Game::SavePostBox", + "size": 291888, + "alignment": 16, + "fields": [ + { + "id": 602883748, + "name": "Version", + "type": 1321770778, + "size": 256, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3545928273, + "name": "_d35a9251", + "type": 2069900089, + "size": 16, + "offset": 256, + "length": [ + 1, + 1 + ], + "alignment": 16 + }, + { + "id": 1283386833, + "name": "MailList", + "type": 1716505498, + "size": 291600, + "offset": 272, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 2790173839, + "name": "LatestUniqueId", + "type": 271399315, + "size": 4, + "offset": 291872, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "399022397": { + "name": "::Game::SavePhotoStudioHouse", + "size": 193852, + "alignment": 4, + "fields": [ + { + "id": 3281985424, + "name": "RoomList", + "type": 3840306413, + "size": 27684, + "offset": 0, + "length": [ + 6, + 1 + ], + "alignment": 4 + }, + { + "id": 3421203900, + "name": "JuneBrideRoom", + "type": 3840306413, + "size": 27684, + "offset": 166104, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 888893619, + "name": "JuneBrideSnpcList", + "type": 3074137373, + "size": 16, + "offset": 193788, + "length": [ + 2, + 1 + ], + "alignment": 4 + }, + { + "id": 1561372098, + "name": "JuneBrideRoomExtra", + "type": 595185056, + "size": 32, + "offset": 193820, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "595185056": { + "name": "::Game::SaveJuneBrideRoomExtra", + "size": 32, + "alignment": 4, + "fields": [ + { + "id": 1695207834, + "name": "DefaultWallItem", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3866114041, + "name": "DefaultFloorItem", + "type": 1106985317, + "size": 8, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3170711295, + "name": "DefaultRugItem", + "type": 1106985317, + "size": 8, + "offset": 16, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2998333202, + "name": "_b2b6ef12", + "type": 1153857660, + "size": 1, + "offset": 24, + "length": [ + 6, + 1 + ], + "alignment": 1 + } + ] + }, + "1796325573": { + "name": "::Game::SavePhotoStudioIsland", + "size": 194128, + "alignment": 16, + "fields": [ + { + "id": 602883748, + "name": "Version", + "type": 1321770778, + "size": 256, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3545928273, + "name": "_d35a9251", + "type": 2069900089, + "size": 16, + "offset": 256, + "length": [ + 1, + 1 + ], + "alignment": 16 + }, + { + "id": 3915854547, + "name": "PhotoStudioHouse", + "type": 399022397, + "size": 193852, + "offset": 272, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "3074137373": { + "name": "::Game::SaveJuneBrideSNpc", + "size": 16, + "alignment": 4, + "fields": [ + { + "id": 3782560005, + "name": "IsValid", + "type": 2412827210, + "size": 1, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 552407141, + "name": "NpcPosture", + "type": 1700537250, + "size": 1, + "offset": 1, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 221012334, + "name": "Reaction", + "type": 1700537250, + "size": 1, + "offset": 2, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1810443801, + "name": "AngleY", + "type": 2391922858, + "size": 1, + "offset": 3, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2430391429, + "name": "Pos", + "type": 3899691843, + "size": 12, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "1974286952": { + "name": "::Game::SaveProfile", + "size": 431456, + "alignment": 16, + "fields": [ + { + "id": 602883748, + "name": "Version", + "type": 1321770778, + "size": 256, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3545928273, + "name": "_d35a9251", + "type": 2069900089, + "size": 16, + "offset": 256, + "length": [ + 1, + 1 + ], + "alignment": 16 + }, + { + "id": 1926723328, + "name": "StockJPEGArray", + "type": 1198870684, + "size": 143392, + "offset": 272, + "length": [ + 3, + 1 + ], + "alignment": 16 + }, + { + "id": 2612350713, + "name": "MainIndex", + "type": 1700537250, + "size": 1, + "offset": 430448, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1562364676, + "name": "_5d1fcb04", + "type": 1700537250, + "size": 1, + "offset": 430449, + "length": [ + 1003, + 1 + ], + "alignment": 1 + } + ] + }, + "225080001": { + "name": "::Game::SaveWherearenRoom", + "size": 5468, + "alignment": 4, + "fields": [ + { + "id": 2126993338, + "name": "ItemBuffer", + "type": 420999109, + "size": 3600, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2637161680, + "name": "ExtraEffectBuffer", + "type": 4147107490, + "size": 1800, + "offset": 3600, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1395784225, + "name": "RoomFloorWall", + "type": 51213735, + "size": 36, + "offset": 5400, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1503341580, + "name": "BitFlag", + "type": 3781849057, + "size": 2, + "offset": 5436, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2172933476, + "name": "SoundAmbient", + "type": 1700537250, + "size": 1, + "offset": 5438, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3484498361, + "name": "_cfb139b9", + "type": 3778707956, + "size": 20, + "offset": 5440, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2967790536, + "name": "AudioInfo", + "type": 2938017751, + "size": 4, + "offset": 5460, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2724584696, + "name": "MusicBoxInfo", + "type": 524814293, + "size": 4, + "offset": 5464, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "310179596": { + "name": "s_127cf70c", + "size": 5472, + "alignment": 4, + "fields": [ + { + "id": 2126993338, + "name": "ItemBuffer", + "type": 3326275382, + "size": 12, + "offset": 0, + "length": [ + 456, + 1 + ], + "alignment": 4 + } + ] + }, + "420999109": { + "name": "s_1917efc5", + "size": 3600, + "alignment": 4, + "fields": [ + { + "id": 2126993338, + "name": "ItemBuffer", + "type": 3326275382, + "size": 12, + "offset": 0, + "length": [ + 300, + 1 + ], + "alignment": 4 + } + ] + }, + "456965013": { + "name": "s_1b3cbb95", + "size": 16, + "alignment": 8, + "fields": [ + { + "id": 1575955317, + "name": "AuthorID", + "type": 3297430789, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3359461928, + "name": "Flags", + "type": 1153857660, + "size": 1, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "794857923": { + "name": "s_2f6091c3", + "size": 16, + "alignment": 1, + "fields": [ + { + "id": 3308680984, + "name": "ValueArray", + "type": 1700537250, + "size": 1, + "offset": 0, + "length": [ + 16, + 1 + ], + "alignment": 1 + } + ] + }, + "796320049": { + "name": "::Game::SaveWherearenTime", + "size": 12, + "alignment": 2, + "fields": [ + { + "id": 3528701685, + "name": "LastWherearenGrowUpTime", + "type": 3168277518, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3406092381, + "name": "WherearenCreateDate", + "type": 2154634368, + "size": 4, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "851695129": { + "name": "s_32c3d619", + "size": 1536, + "alignment": 4, + "fields": [ + { + "id": 2589032139, + "name": "Bits", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 384, + 1 + ], + "alignment": 4 + } + ] + }, + "890464760": { + "name": "s_351369f8", + "size": 4096, + "alignment": 2, + "fields": [ + { + "id": 3308680984, + "name": "ValueArray", + "type": 1258445657, + "size": 2, + "offset": 0, + "length": [ + 2048, + 1 + ], + "alignment": 2 + } + ] + }, + "956495188": { + "name": "::Game::SaveWherearenFacilityOrderData", + "size": 108, + "alignment": 4, + "fields": [ + { + "id": 4171864331, + "name": "FacilityName", + "type": 3922451810, + "size": 46, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1108653301, + "name": "RoomName", + "type": 3922451810, + "size": 46, + "offset": 46, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1598796705, + "name": "LastEditTime", + "type": 3168277518, + "size": 8, + "offset": 92, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 4064315818, + "name": "_f24089aa", + "type": 1258445657, + "size": 2, + "offset": 100, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3950059883, + "name": "TotalEditTime", + "type": 271399315, + "size": 4, + "offset": 104, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "1181484954": { + "name": "::Game::SaveWherearenNpcData", + "size": 23168, + "alignment": 8, + "fields": [ + { + "id": 1503341580, + "name": "BitFlag", + "type": 3781849057, + "size": 2, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1796991364, + "name": "NpcPersonalData", + "type": 3051578478, + "size": 4488, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3771458096, + "name": "NpcOrderData", + "type": 3281962329, + "size": 64, + "offset": 4496, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1251128771, + "name": "NpcEditData", + "type": 2722056502, + "size": 18608, + "offset": 4560, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "1404188399": { + "name": "s_53b236ef", + "size": 169960, + "alignment": 8, + "fields": [ + { + "id": 2413914139, + "name": "NpcPlacementBuffer", + "type": 2634315023, + "size": 4472, + "offset": 0, + "length": [ + 38, + 1 + ], + "alignment": 8 + }, + { + "id": 4230639516, + "name": "NpcPairList", + "type": 271399315, + "size": 4, + "offset": 169936, + "length": [ + 3, + 1 + ], + "alignment": 4 + }, + { + "id": 3948164440, + "name": "SelectRateList", + "type": 1700537250, + "size": 1, + "offset": 169948, + "length": [ + 3, + 1 + ], + "alignment": 1 + }, + { + "id": 541898799, + "name": "Reserve", + "type": 1700537250, + "size": 1, + "offset": 169951, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3043949017, + "name": "_b56ef9d9", + "type": 271399315, + "size": 4, + "offset": 169952, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "1457610561": { + "name": "::Game::SaveWherearenMainIsland", + "size": 491288, + "alignment": 8, + "fields": [ + { + "id": 3153919144, + "name": "WherearenNpcPlacement", + "type": 1650826606, + "size": 32, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2622684643, + "name": "_9c52fde3", + "type": 1404188399, + "size": 169960, + "offset": 32, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 253669064, + "name": "OrderHistory", + "type": 3146696847, + "size": 1032, + "offset": 169992, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 1762304331, + "name": "WorkData", + "type": 4260592530, + "size": 35240, + "offset": 171024, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2262997703, + "name": "FacilitySchool", + "type": 3453852738, + "size": 16524, + "offset": 206264, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2446521911, + "name": "FacilityHospital", + "type": 1554592668, + "size": 16524, + "offset": 222788, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1179304743, + "name": "FacilityRestaurant", + "type": 4107947317, + "size": 16524, + "offset": 239312, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1859990559, + "name": "FacilityCafe", + "type": 2055993949, + "size": 16524, + "offset": 255836, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3535849363, + "name": "FacilityTailor", + "type": 2543270223, + "size": 16524, + "offset": 272360, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 4032101121, + "name": "ItemLayer0", + "type": 2042453520, + "size": 98304, + "offset": 288884, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 4208074248, + "name": "ItemLayer1", + "type": 2042453520, + "size": 98304, + "offset": 387188, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2871110140, + "name": "ItemSwitch0", + "type": 851695129, + "size": 1536, + "offset": 485492, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 575760867, + "name": "ItemSwitch1", + "type": 851695129, + "size": 1536, + "offset": 487028, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1889107466, + "name": "FacilityMyDesignList", + "type": 2753623954, + "size": 2720, + "offset": 488568, + "length": [ + 1, + 1 + ], + "alignment": 8 + } + ] + }, + "1553975382": { + "name": "::Game::SaveWherearenFacilityWorkData", + "size": 16536, + "alignment": 4, + "fields": [ + { + "id": 1207443346, + "name": "EditData", + "type": 2297885173, + "size": 16524, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 119363261, + "name": "FacilityUID", + "type": 1258445657, + "size": 2, + "offset": 16524, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 4064315818, + "name": "_f24089aa", + "type": 1258445657, + "size": 2, + "offset": 16526, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1235815886, + "name": "EditTime", + "type": 2260638386, + "size": 4, + "offset": 16528, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 661657251, + "name": "ClothType", + "type": 1700537250, + "size": 1, + "offset": 16532, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "1554592668": { + "name": "::Game::SaveWherearenFacilityHospital", + "size": 16524, + "alignment": 4, + "fields": [ + { + "id": 1207443346, + "name": "EditData", + "type": 2297885173, + "size": 16524, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "1650826606": { + "name": "s_62659d6e", + "size": 32, + "alignment": 2, + "fields": [ + { + "id": 536942488, + "name": "_20011798", + "type": 1258445657, + "size": 2, + "offset": 0, + "length": [ + 16, + 1 + ], + "alignment": 2 + } + ] + }, + "1829429866": { + "name": "::Game::SaveWherearenNpcOutfit", + "size": 4464, + "alignment": 8, + "fields": [ + { + "id": 1503341580, + "name": "BitFlag", + "type": 3781849057, + "size": 2, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3733193259, + "name": "Tops", + "type": 1106985317, + "size": 8, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1515227725, + "name": "Cap", + "type": 1106985317, + "size": 8, + "offset": 12, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 550727486, + "name": "AcceEye", + "type": 1106985317, + "size": 8, + "offset": 20, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1364354196, + "name": "MyDesignTops", + "type": 791726811, + "size": 2216, + "offset": 32, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 59985993, + "name": "MyDesignCap", + "type": 791726811, + "size": 2216, + "offset": 2248, + "length": [ + 1, + 1 + ], + "alignment": 8 + } + ] + }, + "2042453520": { + "name": "s_79bd5e10", + "size": 98304, + "alignment": 4, + "fields": [ + { + "id": 1676124588, + "name": "ItemArray", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 128, + 96 + ], + "alignment": 4 + } + ] + }, + "2055993949": { + "name": "::Game::SaveWherearenFacilityCafe", + "size": 16524, + "alignment": 4, + "fields": [ + { + "id": 1207443346, + "name": "EditData", + "type": 2297885173, + "size": 16524, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "2062147507": { + "name": "::Game::SaveWherearenPersonal", + "size": 25256, + "alignment": 8, + "fields": [ + { + "id": 3249286923, + "name": "WherearenMoney", + "type": 3626256309, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1985933947, + "name": "WherearenSalary", + "type": 3626256309, + "size": 8, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1840467388, + "name": "WherearenSaving", + "type": 3626256309, + "size": 8, + "offset": 16, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2933734072, + "name": "WherearenItemCollectBit", + "type": 1862746207, + "size": 1876, + "offset": 24, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3041213732, + "name": "WherearenItemCatalogBit", + "type": 1862746207, + "size": 1876, + "offset": 1900, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3263588905, + "name": "WherearenItemCatalogNewBit", + "type": 1862746207, + "size": 1876, + "offset": 3776, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 281920524, + "name": "WherearenVirtualRoom", + "type": 225080001, + "size": 5468, + "offset": 5652, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3374216847, + "name": "WherearenPlayerFlag", + "type": 2636128545, + "size": 4096, + "offset": 11120, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 316423124, + "name": "WherearenShopTailor", + "type": 3973538311, + "size": 768, + "offset": 15216, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 958697010, + "name": "WherearenShopOffice", + "type": 4060934039, + "size": 784, + "offset": 15984, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1957850222, + "name": "WherearenShopCafe", + "type": 2730563209, + "size": 256, + "offset": 16768, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1745589554, + "name": "WherearenWorkCoordinateOutfit", + "type": 2378751884, + "size": 4496, + "offset": 17024, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 2759251039, + "name": "WherearenMessageItem", + "type": 1106985317, + "size": 8, + "offset": 21520, + "length": [ + 16, + 1 + ], + "alignment": 4 + }, + { + "id": 3494191601, + "name": "WherearenBlockUserList", + "type": 2488585951, + "size": 1600, + "offset": 21648, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3580923589, + "name": "_d5708ec5", + "type": 3700806953, + "size": 2000, + "offset": 23248, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 600637755, + "name": "_23cd013b", + "type": 271399315, + "size": 4, + "offset": 25248, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "2297885173": { + "name": "::Game::SaveWherearenFacilityEditData", + "size": 16524, + "alignment": 4, + "fields": [ + { + "id": 1503341580, + "name": "BitFlag", + "type": 3781849057, + "size": 2, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1231173290, + "name": "RoomBuffer", + "type": 225080001, + "size": 5468, + "offset": 4, + "length": [ + 3, + 1 + ], + "alignment": 4 + }, + { + "id": 1232871717, + "name": "WallUniqueID", + "type": 1258445657, + "size": 2, + "offset": 16408, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2872991482, + "name": "RoofUniqueID", + "type": 1258445657, + "size": 2, + "offset": 16410, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3810504158, + "name": "DoorUniqueID", + "type": 1258445657, + "size": 2, + "offset": 16412, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 933979450, + "name": "AccessoryUniqueID", + "type": 1258445657, + "size": 2, + "offset": 16414, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 134126752, + "name": "OrderData", + "type": 956495188, + "size": 108, + "offset": 16416, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "2488585951": { + "name": "s_9454cedf", + "size": 1600, + "alignment": 8, + "fields": [ + { + "id": 179601186, + "name": "List", + "type": 456965013, + "size": 16, + "offset": 0, + "length": [ + 100, + 1 + ], + "alignment": 8 + } + ] + }, + "2543270223": { + "name": "::Game::SaveWherearenFacilityTailor", + "size": 16524, + "alignment": 4, + "fields": [ + { + "id": 1207443346, + "name": "EditData", + "type": 2297885173, + "size": 16524, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "2634315023": { + "name": "s_9d04750f", + "size": 4472, + "alignment": 8, + "fields": [ + { + "id": 217939741, + "name": "NpcUniqueID", + "type": 1258445657, + "size": 2, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2825231774, + "name": "FacilityID", + "type": 1700537250, + "size": 1, + "offset": 2, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1503341580, + "name": "BitFlag", + "type": 1153857660, + "size": 1, + "offset": 3, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2949375153, + "name": "RoomNo", + "type": 1700537250, + "size": 1, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 106035384, + "name": "Role", + "type": 1258445657, + "size": 2, + "offset": 6, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3459352692, + "name": "Outfit", + "type": 1829429866, + "size": 4464, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 8 + } + ] + }, + "2636128545": { + "name": "::Game::SaveEventFlagWherearenPlayer", + "size": 4096, + "alignment": 2, + "fields": [ + { + "id": 3359461928, + "name": "Flags", + "type": 890464760, + "size": 4096, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "2722056502": { + "name": "::Game::SaveWherearenNpcEditData", + "size": 18608, + "alignment": 4, + "fields": [ + { + "id": 1503341580, + "name": "BitFlag", + "type": 3781849057, + "size": 2, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3953039868, + "name": "NpcGardenUniqueID", + "type": 1258445657, + "size": 2, + "offset": 2, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2818815708, + "name": "NpcGardenPattern", + "type": 2391922858, + "size": 1, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2559364838, + "name": "TimeEditHour", + "type": 1700537250, + "size": 1, + "offset": 5, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2805196856, + "name": "TimeEditMinute", + "type": 1700537250, + "size": 1, + "offset": 6, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2346208562, + "name": "NpcGarden", + "type": 2755162670, + "size": 18600, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "2730563209": { + "name": "::Game::SaveWherearenShopCafe", + "size": 256, + "alignment": 4, + "fields": [ + { + "id": 3283939954, + "name": "ShopItem", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 32, + 1 + ], + "alignment": 4 + } + ] + }, + "2753623954": { + "name": "::Game::SaveWherearenFacilityMyDesignList", + "size": 2720, + "alignment": 8, + "fields": [ + { + "id": 1961996511, + "name": "MyDesignBuffer", + "type": 983918924, + "size": 680, + "offset": 0, + "length": [ + 4, + 1 + ], + "alignment": 8 + } + ] + }, + "2755162670": { + "name": "::Game::SaveWherearenNpcGarden", + "size": 18600, + "alignment": 4, + "fields": [ + { + "id": 1503341580, + "name": "BitFlag", + "type": 3781849057, + "size": 2, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2126993338, + "name": "ItemBuffer", + "type": 310179596, + "size": 5472, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 4289259163, + "name": "MyDesignMap", + "type": 175868289, + "size": 2, + "offset": 5476, + "length": [ + 16, + 16 + ], + "alignment": 2 + }, + { + "id": 1744117106, + "name": "NpcHouse", + "type": 3253656769, + "size": 10956, + "offset": 5988, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 190829721, + "name": "BridgeTypeBuffer", + "type": 1258445657, + "size": 2, + "offset": 16944, + "length": [ + 4, + 1 + ], + "alignment": 2 + }, + { + "id": 732581471, + "name": "SlopeBuffer", + "type": 1258445657, + "size": 2, + "offset": 16952, + "length": [ + 4, + 1 + ], + "alignment": 2 + }, + { + "id": 3829221065, + "name": "RoadBuffer", + "type": 3369596600, + "size": 6, + "offset": 16960, + "length": [ + 256, + 1 + ], + "alignment": 2 + }, + { + "id": 2967790536, + "name": "AudioInfo", + "type": 2938017751, + "size": 4, + "offset": 18496, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2724584696, + "name": "MusicBoxInfo", + "type": 524814293, + "size": 4, + "offset": 18500, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2865939654, + "name": "_aad2c4c6", + "type": 1106985317, + "size": 8, + "offset": 18504, + "length": [ + 12, + 1 + ], + "alignment": 4 + } + ] + }, + "2997619117": { + "name": "::Game::SaveWherearenIslands", + "size": 12100832, + "alignment": 16, + "fields": [ + { + "id": 602883748, + "name": "Version", + "type": 1321770778, + "size": 256, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3545928273, + "name": "_d35a9251", + "type": 2069900089, + "size": 16, + "offset": 256, + "length": [ + 1, + 1 + ], + "alignment": 16 + }, + { + "id": 2432982885, + "name": "WherearenMainIsland", + "type": 1457610561, + "size": 491288, + "offset": 272, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 1508222155, + "name": "WherearenNpcDataList", + "type": 4194377003, + "size": 11584000, + "offset": 491560, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3379818088, + "name": "WherearenPersonal", + "type": 2062147507, + "size": 25256, + "offset": 12075560, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 4200011480, + "name": "WherearenTime", + "type": 796320049, + "size": 12, + "offset": 12100816, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "3051578478": { + "name": "::Game::SaveWherearenNpcPersonalData", + "size": 4488, + "alignment": 8, + "fields": [ + { + "id": 1503341580, + "name": "BitFlag", + "type": 3781849057, + "size": 2, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 4225663518, + "name": "SelfUniqueID", + "type": 1258445657, + "size": 2, + "offset": 2, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1903365429, + "name": "HousemateUniqueID", + "type": 1258445657, + "size": 2, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3193429772, + "name": "Memory", + "type": 3512305347, + "size": 16, + "offset": 6, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3459352692, + "name": "Outfit", + "type": 1829429866, + "size": 4464, + "offset": 24, + "length": [ + 1, + 1 + ], + "alignment": 8 + } + ] + }, + "3144296797": { + "name": "::Game::SaveWherearenNpcWorkData", + "size": 18700, + "alignment": 4, + "fields": [ + { + "id": 1207443346, + "name": "EditData", + "type": 2722056502, + "size": 18608, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1782908121, + "name": "CustomerNpcUniqueID", + "type": 1258445657, + "size": 2, + "offset": 18608, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1908498958, + "name": "HousemateNpcUniqueID", + "type": 1258445657, + "size": 2, + "offset": 18610, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1736380972, + "name": "_677f122c", + "type": 1700537250, + "size": 1, + "offset": 18612, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1503341580, + "name": "BitFlag", + "type": 1153857660, + "size": 1, + "offset": 18613, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1235815886, + "name": "EditTime", + "type": 271399315, + "size": 4, + "offset": 18616, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3771458096, + "name": "NpcOrderData", + "type": 3281962329, + "size": 64, + "offset": 18620, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 562082130, + "name": "_2180b152", + "type": 2260638386, + "size": 4, + "offset": 18684, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 498914929, + "name": "_1dbcd671", + "type": 2260638386, + "size": 4, + "offset": 18688, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1698722565, + "name": "_65407305", + "type": 1258445657, + "size": 2, + "offset": 18692, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 4162630425, + "name": "ExtraEditTime", + "type": 271399315, + "size": 4, + "offset": 18696, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "3146696847": { + "name": "::Game::SaveWherearenOrderHistory", + "size": 1032, + "alignment": 8, + "fields": [ + { + "id": 1596358656, + "name": "History", + "type": 1258445657, + "size": 2, + "offset": 0, + "length": [ + 507, + 1 + ], + "alignment": 2 + }, + { + "id": 1415819934, + "name": "FirstCustomer", + "type": 1258445657, + "size": 2, + "offset": 1014, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2886705730, + "name": "SecondCustomer", + "type": 1258445657, + "size": 2, + "offset": 1016, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 229115051, + "name": "_0da804ab", + "type": 942629998, + "size": 8, + "offset": 1024, + "length": [ + 1, + 1 + ], + "alignment": 8 + } + ] + }, + "3179342280": { + "name": "s_bd80e9c8", + "size": 6, + "alignment": 2, + "fields": [ + { + "id": 3374912044, + "name": "ExtraEffect", + "type": 3624573508, + "size": 2, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 672454412, + "name": "X", + "type": 2391922858, + "size": 1, + "offset": 2, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1035649181, + "name": "Z", + "type": 2391922858, + "size": 1, + "offset": 3, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 422058490, + "name": "Layer", + "type": 2391922858, + "size": 1, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "3253656769": { + "name": "::Game::SaveWherearenNpcHouse", + "size": 10956, + "alignment": 4, + "fields": [ + { + "id": 1503341580, + "name": "BitFlag", + "type": 1153857660, + "size": 1, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 672454412, + "name": "X", + "type": 2391922858, + "size": 1, + "offset": 1, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1035649181, + "name": "Z", + "type": 2391922858, + "size": 1, + "offset": 2, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1232871717, + "name": "WallUniqueID", + "type": 1258445657, + "size": 2, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2872991482, + "name": "RoofUniqueID", + "type": 1258445657, + "size": 2, + "offset": 6, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3810504158, + "name": "DoorUniqueID", + "type": 1258445657, + "size": 2, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 85430532, + "name": "DoorDecoItem", + "type": 1106985317, + "size": 8, + "offset": 12, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1231173290, + "name": "RoomBuffer", + "type": 225080001, + "size": 5468, + "offset": 20, + "length": [ + 2, + 1 + ], + "alignment": 4 + } + ] + }, + "3281962329": { + "name": "::Game::SaveWherearenNpcOrderData", + "size": 64, + "alignment": 4, + "fields": [ + { + "id": 1503341580, + "name": "BitFlag", + "type": 3781849057, + "size": 2, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 648942490, + "name": "OrderID", + "type": 1258445657, + "size": 2, + "offset": 2, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1092027461, + "name": "ThemeName", + "type": 3461905226, + "size": 46, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1736380972, + "name": "_677f122c", + "type": 1700537250, + "size": 1, + "offset": 50, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1598796705, + "name": "LastEditTime", + "type": 3168277518, + "size": 8, + "offset": 52, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3950059883, + "name": "TotalEditTime", + "type": 271399315, + "size": 4, + "offset": 60, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "3326275382": { + "name": "::Game::SaveWherearenItemPlacementData", + "size": 12, + "alignment": 4, + "fields": [ + { + "id": 3891522199, + "name": "Item", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 672454412, + "name": "X", + "type": 2391922858, + "size": 1, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1035649181, + "name": "Z", + "type": 2391922858, + "size": 1, + "offset": 9, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 422058490, + "name": "Layer", + "type": 2391922858, + "size": 1, + "offset": 10, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 751743028, + "name": "Buffer", + "type": 1700537250, + "size": 1, + "offset": 11, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "3369596600": { + "name": "::Game::SaveFieldLandMakingPartsInfo", + "size": 6, + "alignment": 2, + "fields": [ + { + "id": 1624570518, + "name": "UniqueID", + "type": 1258445657, + "size": 2, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3968776596, + "name": "Variation", + "type": 1258445657, + "size": 2, + "offset": 2, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 407440983, + "name": "LandMakingAngle", + "type": 1700537250, + "size": 1, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "3418845674": { + "name": "s_cbc771ea", + "size": 46, + "alignment": 2, + "fields": [ + { + "id": 751743028, + "name": "Buffer", + "type": 3929700086, + "size": 2, + "offset": 0, + "length": [ + 23, + 1 + ], + "alignment": 2 + } + ] + }, + "3453852738": { + "name": "::Game::SaveWherearenFacilitySchool", + "size": 16524, + "alignment": 4, + "fields": [ + { + "id": 1207443346, + "name": "EditData", + "type": 2297885173, + "size": 16524, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "3461905226": { + "name": "s_ce587b4a", + "size": 46, + "alignment": 2, + "fields": [ + { + "id": 2739991748, + "name": "WherearenNpcThemeName", + "type": 3418845674, + "size": 46, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "3512305347": { + "name": "::Game::SaveEventFlagWherearenNpcMemory", + "size": 16, + "alignment": 1, + "fields": [ + { + "id": 3359461928, + "name": "Flags", + "type": 794857923, + "size": 16, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "3700806953": { + "name": "s_dc95d529", + "size": 2000, + "alignment": 4, + "fields": [ + { + "id": 2391112993, + "name": "_8e857d21", + "type": 2260638386, + "size": 4, + "offset": 0, + "length": [ + 500, + 1 + ], + "alignment": 4 + } + ] + }, + "3922451810": { + "name": "s_e9cbdd62", + "size": 46, + "alignment": 2, + "fields": [ + { + "id": 1368979400, + "name": "WherearenFacilityName", + "type": 4247470447, + "size": 46, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "3973538311": { + "name": "::Game::SaveWherearenShopTailor", + "size": 768, + "alignment": 4, + "fields": [ + { + "id": 3283939954, + "name": "ShopItem", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 64, + 1 + ], + "alignment": 4 + }, + { + "id": 661657251, + "name": "ClothType", + "type": 1700537250, + "size": 1, + "offset": 512, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1562364676, + "name": "_5d1fcb04", + "type": 1700537250, + "size": 1, + "offset": 513, + "length": [ + 255, + 1 + ], + "alignment": 1 + } + ] + }, + "4060934039": { + "name": "::Game::SaveWherearenShopOffice", + "size": 784, + "alignment": 4, + "fields": [ + { + "id": 3283939954, + "name": "ShopItem", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 64, + 1 + ], + "alignment": 4 + }, + { + "id": 3841616483, + "name": "Stock", + "type": 2260638386, + "size": 4, + "offset": 512, + "length": [ + 64, + 1 + ], + "alignment": 4 + }, + { + "id": 1991779240, + "name": "LoanMoney", + "type": 3626256309, + "size": 8, + "offset": 768, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2203851941, + "name": "LoanItem", + "type": 1106985317, + "size": 8, + "offset": 776, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "4107947317": { + "name": "::Game::SaveWherearenFacilityRestaurant", + "size": 16524, + "alignment": 4, + "fields": [ + { + "id": 1207443346, + "name": "EditData", + "type": 2297885173, + "size": 16524, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "4147107490": { + "name": "s_f72fd6a2", + "size": 1800, + "alignment": 2, + "fields": [ + { + "id": 2637161680, + "name": "ExtraEffectBuffer", + "type": 3179342280, + "size": 6, + "offset": 0, + "length": [ + 300, + 1 + ], + "alignment": 2 + } + ] + }, + "4194377003": { + "name": "::Game::SaveWherearenNpcDataList", + "size": 11584000, + "alignment": 8, + "fields": [ + { + "id": 1508222155, + "name": "WherearenNpcDataList", + "type": 1181484954, + "size": 23168, + "offset": 0, + "length": [ + 500, + 1 + ], + "alignment": 8 + } + ] + }, + "4247470447": { + "name": "s_fd2b416f", + "size": 46, + "alignment": 2, + "fields": [ + { + "id": 751743028, + "name": "Buffer", + "type": 3929700086, + "size": 2, + "offset": 0, + "length": [ + 23, + 1 + ], + "alignment": 2 + } + ] + }, + "4260592530": { + "name": "::Game::SaveWherearenWorkData", + "size": 35240, + "alignment": 4, + "fields": [ + { + "id": 3549633520, + "name": "WorkType", + "type": 2391922858, + "size": 1, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 124107355, + "name": "NpcWork", + "type": 3144296797, + "size": 18700, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2071798268, + "name": "_7b7d21fc", + "type": 1553975382, + "size": 16536, + "offset": 18704, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "64766081": { + "name": "::Game::SaveShopGallery", + "size": 428, + "alignment": 4, + "fields": [ + { + "id": 3283939954, + "name": "ShopItem", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 6, + 1 + ], + "alignment": 4 + }, + { + "id": 586202428, + "name": "SoldOut", + "type": 2412827210, + "size": 1, + "offset": 48, + "length": [ + 6, + 1 + ], + "alignment": 1 + }, + { + "id": 3870179153, + "name": "PlayerId", + "type": 786465822, + "size": 56, + "offset": 56, + "length": [ + 6, + 1 + ], + "alignment": 4 + }, + { + "id": 2070104421, + "name": "VisitItem", + "type": 1106985317, + "size": 8, + "offset": 392, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1562364676, + "name": "_5d1fcb04", + "type": 1700537250, + "size": 1, + "offset": 400, + "length": [ + 28, + 1 + ], + "alignment": 1 + } + ] + }, + "72153138": { + "name": "::Game::SaveLandOther", + "size": 4182336, + "alignment": 16, + "fields": [ + { + "id": 378516564, + "name": "GuestPlayers", + "type": 1256749981, + "size": 477760, + "offset": 0, + "length": [ + 8, + 1 + ], + "alignment": 16 + }, + { + "id": 3545928273, + "name": "_d35a9251", + "type": 2069900089, + "size": 16, + "offset": 3822080, + "length": [ + 1, + 1 + ], + "alignment": 16 + }, + { + "id": 3695102604, + "name": "Fg", + "type": 2580897401, + "size": 1340, + "offset": 3822096, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3201002905, + "name": "PostStock", + "type": 4161479371, + "size": 127712, + "offset": 3823440, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 2931518622, + "name": "ShopOther", + "type": 230696594, + "size": 12, + "offset": 3951152, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 694398949, + "name": "PlayReportInfo", + "type": 256420548, + "size": 1152, + "offset": 3951168, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 553563385, + "name": "DebugLog", + "type": 231758007, + "size": 256, + "offset": 3952320, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 1910022832, + "name": "LostItemBox", + "type": 2593134277, + "size": 640, + "offset": 3952576, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2795276395, + "name": "NetLandID", + "type": 2777679080, + "size": 128, + "offset": 3953216, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 2515172189, + "name": "CurrentPlayerActivity", + "type": 2614242576, + "size": 216, + "offset": 3953344, + "length": [ + 8, + 1 + ], + "alignment": 8 + }, + { + "id": 4113505414, + "name": "PreviousPlayerActivity", + "type": 2614242576, + "size": 216, + "offset": 3955072, + "length": [ + 8, + 1 + ], + "alignment": 8 + }, + { + "id": 629536883, + "name": "VisitorPlayerActivityPack", + "type": 2305898000, + "size": 1728, + "offset": 3956800, + "length": [ + 8, + 1 + ], + "alignment": 8 + }, + { + "id": 3536312836, + "name": "MyDesignHolderList", + "type": 4036347873, + "size": 200, + "offset": 3970624, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1954445596, + "name": "GrowUpRandomFactor", + "type": 1172470732, + "size": 4, + "offset": 3970824, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3145864072, + "name": "TourWeather", + "type": 691047395, + "size": 332, + "offset": 3970828, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2223918941, + "name": "MyDesignListOrder", + "type": 4215471971, + "size": 200, + "offset": 3971160, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2960777367, + "name": "LastSaveTime", + "type": 3168277518, + "size": 8, + "offset": 3971360, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1748986810, + "name": "MoveKitPlayer", + "type": 2260638386, + "size": 4, + "offset": 3971368, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1968347267, + "name": "MoveKitNpc", + "type": 2260638386, + "size": 4, + "offset": 3971372, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2954577674, + "name": "HashList", + "type": 2314213952, + "size": 64, + "offset": 3971376, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1520678788, + "name": "EventData", + "type": 3624805561, + "size": 640, + "offset": 3971440, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2244731716, + "name": "BackupService", + "type": 3674210176, + "size": 16, + "offset": 3972080, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 4260374521, + "name": "DreamLandMeta", + "type": 471272837, + "size": 1472, + "offset": 3972096, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 1452776012, + "name": "_56979a4c", + "type": 3626256309, + "size": 8, + "offset": 3973568, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1791317074, + "name": "_6ac55452", + "type": 3626256309, + "size": 8, + "offset": 3973576, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 556754013, + "name": "_212f645d", + "type": 3626256309, + "size": 8, + "offset": 3973584, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1850429735, + "name": "_6e4b5127", + "type": 3626256309, + "size": 8, + "offset": 3973592, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 972943243, + "name": "_39fdef8b", + "type": 3626256309, + "size": 8, + "offset": 3973600, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3970161478, + "name": "_eca3db46", + "type": 3626256309, + "size": 8, + "offset": 3973608, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1892705217, + "name": "_70d063c1", + "type": 3626256309, + "size": 8, + "offset": 3973616, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2663375301, + "name": "_9ebfe1c5", + "type": 1103082352, + "size": 4356, + "offset": 3973624, + "length": [ + 10, + 1 + ], + "alignment": 4 + }, + { + "id": 1059592238, + "name": "Memories", + "type": 1352843622, + "size": 164720, + "offset": 4017184, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 1346992081, + "name": "_504977d1", + "type": 408294786, + "size": 420, + "offset": 4181904, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "76622205": { + "name": "s_0491297d", + "size": 5, + "alignment": 1, + "fields": [ + { + "id": 1146613354, + "name": "_4457ee6a", + "type": 1700537250, + "size": 1, + "offset": 0, + "length": [ + 5, + 1 + ], + "alignment": 1 + } + ] + }, + "230696594": { + "name": "::Game::SaveShopOther", + "size": 12, + "alignment": 4, + "fields": [ + { + "id": 1070009435, + "name": "PlayerTotalBuy", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1589427990, + "name": "PlayerTotalSell", + "type": 271399315, + "size": 4, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2947057644, + "name": "TotalTailor", + "type": 271399315, + "size": 4, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "231758007": { + "name": "::Game::SaveDebugLog", + "size": 256, + "alignment": 8, + "fields": [ + { + "id": 2348442521, + "name": "DebugPageLog", + "type": 942629998, + "size": 8, + "offset": 0, + "length": [ + 16, + 1 + ], + "alignment": 8 + }, + { + "id": 3852739911, + "name": "ShopFtrCount", + "type": 942629998, + "size": 8, + "offset": 128, + "length": [ + 16, + 1 + ], + "alignment": 8 + } + ] + }, + "231784117": { + "name": "::Game::SaveRumorFavoriteData", + "size": 108, + "alignment": 2, + "fields": [ + { + "id": 3385338766, + "name": "TasteName", + "type": 2573644751, + "size": 96, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 664001372, + "name": "LastDenyTime", + "type": 3168277518, + "size": 8, + "offset": 96, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 649965285, + "name": "NpcID", + "type": 1258445657, + "size": 2, + "offset": 104, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3720782147, + "name": "SelectAnswer", + "type": 1700537250, + "size": 1, + "offset": 106, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "246464520": { + "name": "::Game::SaveQuestVisit", + "size": 56, + "alignment": 4, + "fields": [ + { + "id": 2895499086, + "name": "Base", + "type": 3832268066, + "size": 52, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3457802070, + "name": "IsTalk", + "type": 1700537250, + "size": 1, + "offset": 52, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1751115068, + "name": "FailureReason", + "type": 1700537250, + "size": 1, + "offset": 53, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2121473774, + "name": "Enter", + "type": 1700537250, + "size": 1, + "offset": 54, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "256420548": { + "name": "::Game::SaveLandPlayReportInfo", + "size": 1152, + "alignment": 8, + "fields": [ + { + "id": 3318999092, + "name": "TotalPlayTime", + "type": 2356714634, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 616984973, + "name": "PlayReportCounter", + "type": 1173500288, + "size": 1024, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 374375875, + "name": "_165085c3", + "type": 1700537250, + "size": 1, + "offset": 1032, + "length": [ + 120, + 1 + ], + "alignment": 1 + } + ] + }, + "271941617": { + "name": "s_10357ff1", + "size": 44, + "alignment": 2, + "fields": [ + { + "id": 751743028, + "name": "Buffer", + "type": 3929700086, + "size": 2, + "offset": 0, + "length": [ + 22, + 1 + ], + "alignment": 2 + } + ] + }, + "273432412": { + "name": "::Game::SaveShopTailor", + "size": 5084, + "alignment": 4, + "fields": [ + { + "id": 4198366689, + "name": "TailorLevel", + "type": 1963034186, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3283939954, + "name": "ShopItem", + "type": 1106985317, + "size": 8, + "offset": 4, + "length": [ + 128, + 1 + ], + "alignment": 4 + }, + { + "id": 379347507, + "name": "CollectBit", + "type": 1862746207, + "size": 1876, + "offset": 1028, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 975965058, + "name": "ReserveItemBit", + "type": 1862746207, + "size": 1876, + "offset": 2904, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2883735923, + "name": "TodayAddItem", + "type": 1106985317, + "size": 8, + "offset": 4780, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1076686581, + "name": "TorsoItem", + "type": 1106985317, + "size": 8, + "offset": 4788, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 632370253, + "name": "MannequinCoodinate", + "type": 2260638386, + "size": 4, + "offset": 4796, + "length": [ + 2, + 1 + ], + "alignment": 4 + }, + { + "id": 1910082260, + "name": "CoodinateLog1", + "type": 2260638386, + "size": 4, + "offset": 4804, + "length": [ + 2, + 1 + ], + "alignment": 4 + }, + { + "id": 2117753497, + "name": "CoodinateLog2", + "type": 2260638386, + "size": 4, + "offset": 4812, + "length": [ + 2, + 1 + ], + "alignment": 4 + }, + { + "id": 4211768341, + "name": "EventItem", + "type": 1106985317, + "size": 8, + "offset": 4820, + "length": [ + 3, + 1 + ], + "alignment": 4 + }, + { + "id": 4017866909, + "name": "XmasItem", + "type": 1106985317, + "size": 8, + "offset": 4844, + "length": [ + 10, + 1 + ], + "alignment": 4 + }, + { + "id": 2529248004, + "name": "CarnivalItem", + "type": 1106985317, + "size": 8, + "offset": 4924, + "length": [ + 10, + 1 + ], + "alignment": 4 + }, + { + "id": 2077631918, + "name": "PromItem", + "type": 1106985317, + "size": 8, + "offset": 5004, + "length": [ + 10, + 1 + ], + "alignment": 4 + } + ] + }, + "328335371": { + "name": "::Game::CamperData", + "size": 28, + "alignment": 4, + "fields": [ + { + "id": 649965285, + "name": "NpcID", + "type": 1258445657, + "size": 2, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2459672499, + "name": "ItemName", + "type": 1106985317, + "size": 8, + "offset": 4, + "length": [ + 3, + 1 + ], + "alignment": 4 + } + ] + }, + "337013906": { + "name": "s_14166c92", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 287365092, + "name": "Enum", + "type": 2260638386, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "385945175": { + "name": "s_17010e57", + "size": 38880, + "alignment": 8, + "fields": [ + { + "id": 751743028, + "name": "Buffer", + "type": 1546178781, + "size": 968, + "offset": 0, + "length": [ + 40, + 1 + ], + "alignment": 8 + }, + { + "id": 671339009, + "name": "IndexTable", + "type": 2260638386, + "size": 4, + "offset": 38720, + "length": [ + 40, + 1 + ], + "alignment": 4 + } + ] + }, + "408294786": { + "name": "s_18561582", + "size": 420, + "alignment": 1, + "fields": [ + { + "id": 3193429772, + "name": "Memory", + "type": 3546433428, + "size": 1, + "offset": 0, + "length": [ + 420, + 1 + ], + "alignment": 1 + } + ] + }, + "430683116": { + "name": "s_19abb3ec", + "size": 2048, + "alignment": 2, + "fields": [ + { + "id": 3308680984, + "name": "ValueArray", + "type": 1258445657, + "size": 2, + "offset": 0, + "length": [ + 1024, + 1 + ], + "alignment": 2 + } + ] + }, + "469524442": { + "name": "::Game::SaveGrowUpParam", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 1486399996, + "name": "GrowUpData", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "471272837": { + "name": "::Game::SaveDreamLandMeta", + "size": 1472, + "alignment": 8, + "fields": [ + { + "id": 2998241167, + "name": "_b2b5878f", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2429924195, + "name": "_90d5b363", + "type": 271399315, + "size": 4, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1456054771, + "name": "_56c9a1f3", + "type": 1700537250, + "size": 1, + "offset": 8, + "length": [ + 31, + 1 + ], + "alignment": 1 + }, + { + "id": 608595055, + "name": "_24466c6f", + "type": 1700537250, + "size": 1, + "offset": 39, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3062824959, + "name": "_b68effff", + "type": 1700537250, + "size": 1, + "offset": 40, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1838406687, + "name": "_6d93dc1f", + "type": 1700537250, + "size": 1, + "offset": 41, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 26397103, + "name": "_0192c9af", + "type": 3168277518, + "size": 8, + "offset": 42, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3243552393, + "name": "_c154ae89", + "type": 3168277518, + "size": 8, + "offset": 50, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3709943410, + "name": "_dd213e72", + "type": 1700537250, + "size": 1, + "offset": 58, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3998917718, + "name": "_ee5aa456", + "type": 1700537250, + "size": 1, + "offset": 59, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3145356726, + "name": "_bb7a55b6", + "type": 2412827210, + "size": 1, + "offset": 60, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 387263615, + "name": "_17152c7f", + "type": 1993855330, + "size": 8, + "offset": 64, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 552675133, + "name": "_20f1273d", + "type": 1700537250, + "size": 1, + "offset": 72, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 488112456, + "name": "_1d180148", + "type": 1700537250, + "size": 1, + "offset": 73, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1518222390, + "name": "_5a7e3c36", + "type": 1700537250, + "size": 1, + "offset": 74, + "length": [ + 8, + 1 + ], + "alignment": 1 + }, + { + "id": 2205315915, + "name": "_8372734b", + "type": 1700537250, + "size": 1, + "offset": 82, + "length": [ + 1024, + 1 + ], + "alignment": 1 + }, + { + "id": 173642736, + "name": "_0a5993f0", + "type": 1700537250, + "size": 1, + "offset": 1106, + "length": [ + 8, + 31 + ], + "alignment": 1 + }, + { + "id": 869424462, + "name": "_33d25d4e", + "type": 2412827210, + "size": 1, + "offset": 1354, + "length": [ + 8, + 1 + ], + "alignment": 1 + }, + { + "id": 1021414250, + "name": "_3ce18b6a", + "type": 1700537250, + "size": 1, + "offset": 1362, + "length": [ + 10, + 10 + ], + "alignment": 1 + }, + { + "id": 60104695, + "name": "_03951ff7", + "type": 1700537250, + "size": 1, + "offset": 1462, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3632916676, + "name": "_d889e8c4", + "type": 2412827210, + "size": 1, + "offset": 1463, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 851376184, + "name": "HashValue", + "type": 271399315, + "size": 4, + "offset": 1464, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "479159941": { + "name": "s_1c8f6685", + "size": 5688, + "alignment": 4, + "fields": [ + { + "id": 342466768, + "name": "_1469a0d0", + "type": 2890157272, + "size": 284, + "offset": 0, + "length": [ + 20, + 1 + ], + "alignment": 4 + }, + { + "id": 3520687017, + "name": "Place", + "type": 58913590, + "size": 4, + "offset": 5680, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2429138813, + "name": "_90c9b77d", + "type": 2412827210, + "size": 1, + "offset": 5684, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2894989052, + "name": "_ac8e06fc", + "type": 2391922858, + "size": 1, + "offset": 5685, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "505848813": { + "name": "::Game::SaveQuestDelivery", + "size": 64, + "alignment": 4, + "fields": [ + { + "id": 2895499086, + "name": "Base", + "type": 3832268066, + "size": 52, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1822478471, + "name": "DeliveryItem", + "type": 1106985317, + "size": 8, + "offset": 52, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2609537733, + "name": "ReceiverNpcVillagerIndex", + "type": 2391922858, + "size": 1, + "offset": 60, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3580888147, + "name": "Flag", + "type": 1258445657, + "size": 2, + "offset": 62, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "691047395": { + "name": "::Game::SaveWeather", + "size": 332, + "alignment": 4, + "fields": [ + { + "id": 52842062, + "name": "UpdateTime", + "type": 3168277518, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2151038116, + "name": "YesterdayWeatherPattern", + "type": 2260638386, + "size": 4, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 4088642476, + "name": "TodayWeatherPattern", + "type": 2260638386, + "size": 4, + "offset": 12, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2209298102, + "name": "TommorowWeatherPattern", + "type": 2260638386, + "size": 4, + "offset": 16, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2406792943, + "name": "WeatherArea", + "type": 3837417149, + "size": 4, + "offset": 20, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1001456074, + "name": "_3bb101ca", + "type": 271399315, + "size": 4, + "offset": 24, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2378697089, + "name": "CloudPattern", + "type": 2582810885, + "size": 4, + "offset": 28, + "length": [ + 24, + 1 + ], + "alignment": 4 + }, + { + "id": 3520693137, + "name": "RainbowPattern", + "type": 3255797976, + "size": 4, + "offset": 124, + "length": [ + 24, + 1 + ], + "alignment": 4 + }, + { + "id": 1537265569, + "name": "AuroraPattern", + "type": 2437160209, + "size": 4, + "offset": 220, + "length": [ + 24, + 1 + ], + "alignment": 4 + }, + { + "id": 2046886796, + "name": "MorningGlow", + "type": 3965384146, + "size": 4, + "offset": 316, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2137406083, + "name": "EveningGlow", + "type": 3040346857, + "size": 4, + "offset": 320, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 210983525, + "name": "NormalFog", + "type": 2412827210, + "size": 1, + "offset": 324, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 157528087, + "name": "WaterFog", + "type": 2412827210, + "size": 1, + "offset": 325, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 838890630, + "name": "_32007486", + "type": 2412827210, + "size": 1, + "offset": 326, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3331623939, + "name": "ReserveWeatherPattern", + "type": 2260638386, + "size": 4, + "offset": 328, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "762645620": { + "name": "::Game::SaveSettlerNpc", + "size": 60, + "alignment": 4, + "fields": [ + { + "id": 3282759214, + "name": "Id", + "type": 322562356, + "size": 3, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2694241682, + "name": "PlayerBaseId", + "type": 193356030, + "size": 28, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 4189304803, + "name": "Step", + "type": 1700537250, + "size": 1, + "offset": 32, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1137146002, + "name": "FtrList", + "type": 1106985317, + "size": 8, + "offset": 36, + "length": [ + 3, + 1 + ], + "alignment": 4 + } + ] + }, + "772787102": { + "name": "::Game::SaveNpcVillager", + "size": 1979272, + "alignment": 8, + "fields": [ + { + "id": 3545303928, + "name": "Animal", + "type": 1043374750, + "size": 78384, + "offset": 0, + "length": [ + 10, + 1 + ], + "alignment": 8 + }, + { + "id": 1821099288, + "name": "GrowBitArray", + "type": 271399315, + "size": 4, + "offset": 783840, + "length": [ + 35, + 1 + ], + "alignment": 4 + }, + { + "id": 2493426536, + "name": "MoveInAnimal", + "type": 1043374750, + "size": 78384, + "offset": 783984, + "length": [ + 4, + 1 + ], + "alignment": 8 + }, + { + "id": 1133291916, + "name": "MoveOutAnimal", + "type": 1043374750, + "size": 78384, + "offset": 1097520, + "length": [ + 10, + 1 + ], + "alignment": 8 + }, + { + "id": 2744798884, + "name": "Quest", + "type": 2473381419, + "size": 424, + "offset": 1881360, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2131197211, + "name": "LastSurpriseDate", + "type": 2154634368, + "size": 4, + "offset": 1881784, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 502621131, + "name": "NpcArchive", + "type": 4108774981, + "size": 232, + "offset": 1881788, + "length": [ + 420, + 1 + ], + "alignment": 4 + }, + { + "id": 2759193436, + "name": "NpcBirthdayHouse", + "type": 2391922858, + "size": 1, + "offset": 1979228, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 4146317796, + "name": "MoveOutVillagerIndex", + "type": 2391922858, + "size": 1, + "offset": 1979229, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2813287351, + "name": "MoveOutSkipCount", + "type": 2391922858, + "size": 1, + "offset": 1979230, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2260727551, + "name": "MoveOutTalkCount", + "type": 2391922858, + "size": 1, + "offset": 1979231, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 4123449650, + "name": "MoveOutFixedFlag", + "type": 2391922858, + "size": 1, + "offset": 1979232, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1420508405, + "name": "NewestVillagerIndex", + "type": 2391922858, + "size": 1, + "offset": 1979233, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1607925175, + "name": "MoveStopVillagerIndex", + "type": 2391922858, + "size": 1, + "offset": 1979234, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 58838981, + "name": "DIYVillagerArray", + "type": 2391922858, + "size": 1, + "offset": 1979235, + "length": [ + 3, + 1 + ], + "alignment": 1 + }, + { + "id": 1629436191, + "name": "_611f391f", + "type": 2391922858, + "size": 1, + "offset": 1979238, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1943729610, + "name": "BirthdayPlantFtr", + "type": 1106985317, + "size": 8, + "offset": 1979240, + "length": [ + 2, + 1 + ], + "alignment": 4 + }, + { + "id": 709819953, + "name": "BirthdayAudioFtr", + "type": 1106985317, + "size": 8, + "offset": 1979256, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 604163688, + "name": "BirthdayLampFtr", + "type": 1106985317, + "size": 8, + "offset": 1979264, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "862783020": { + "name": "::Game::SaveQuestLost", + "size": 60, + "alignment": 4, + "fields": [ + { + "id": 2895499086, + "name": "Base", + "type": 3832268066, + "size": 52, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2847181559, + "name": "IsRejected", + "type": 1700537250, + "size": 1, + "offset": 52, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 4049303213, + "name": "IsUseHint", + "type": 1700537250, + "size": 1, + "offset": 53, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3563715882, + "name": "OccurRatio", + "type": 1700537250, + "size": 1, + "offset": 54, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3848614356, + "name": "DropUnitX", + "type": 3680203393, + "size": 2, + "offset": 56, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1620591892, + "name": "DropUnitZ", + "type": 3680203393, + "size": 2, + "offset": 58, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "866383643": { + "name": "s_33a3f71b", + "size": 256, + "alignment": 1, + "fields": [ + { + "id": 3308680984, + "name": "ValueArray", + "type": 1700537250, + "size": 1, + "offset": 0, + "length": [ + 256, + 1 + ], + "alignment": 1 + } + ] + }, + "869126157": { + "name": "::Game::SaveCampSite", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 730170013, + "name": "CampSiteLevel", + "type": 2595103274, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "891967911": { + "name": "::Game::SaveLandTime", + "size": 232, + "alignment": 8, + "fields": [ + { + "id": 4101738685, + "name": "LastGrowUpTime", + "type": 3168277518, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2831937495, + "name": "_a8cbefd7", + "type": 3168277518, + "size": 8, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1309926873, + "name": "CreateDate", + "type": 2154634368, + "size": 4, + "offset": 16, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3487215507, + "name": "SummerTimeFlag", + "type": 2412827210, + "size": 1, + "offset": 20, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1430904778, + "name": "InitializeFlag", + "type": 2412827210, + "size": 1, + "offset": 21, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3992991311, + "name": "ClockSnapshot", + "type": 1203377500, + "size": 208, + "offset": 24, + "length": [ + 1, + 1 + ], + "alignment": 8 + } + ] + }, + "905299694": { + "name": "::Game::SaveSettlerQuest", + "size": 192, + "alignment": 4, + "fields": [ + { + "id": 418148934, + "name": "NpcList", + "type": 762645620, + "size": 60, + "offset": 0, + "length": [ + 3, + 1 + ], + "alignment": 4 + }, + { + "id": 3537189716, + "name": "MoveInOrder", + "type": 1700537250, + "size": 1, + "offset": 180, + "length": [ + 3, + 1 + ], + "alignment": 1 + }, + { + "id": 3255188526, + "name": "HouseIndex", + "type": 1700537250, + "size": 1, + "offset": 183, + "length": [ + 3, + 1 + ], + "alignment": 1 + }, + { + "id": 3647918268, + "name": "QuestSettlerIndex", + "type": 1700537250, + "size": 1, + "offset": 186, + "length": [ + 3, + 1 + ], + "alignment": 1 + } + ] + }, + "957513093": { + "name": "::Game::SaveVillageMelodyData", + "size": 8, + "alignment": 8, + "fields": [ + { + "id": 2818705594, + "name": "OneValue", + "type": 1993855330, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + } + ] + }, + "989719487": { + "name": "::Game::SaveNpcHouseList", + "size": 48400, + "alignment": 4, + "fields": [ + { + "id": 1926904570, + "name": "HouseList", + "type": 1876118146, + "size": 4840, + "offset": 0, + "length": [ + 10, + 1 + ], + "alignment": 4 + } + ] + }, + "1017277590": { + "name": "s_3ca26c96", + "size": 96740, + "alignment": 4, + "fields": [ + { + "id": 3564628643, + "name": "_d477eaa3", + "type": 322562356, + "size": 3, + "offset": 0, + "length": [ + 8, + 1 + ], + "alignment": 1 + }, + { + "id": 674188180, + "name": "_282f4b94", + "type": 479159941, + "size": 5688, + "offset": 24, + "length": [ + 17, + 1 + ], + "alignment": 4 + }, + { + "id": 1361608439, + "name": "_51287ef7", + "type": 1700537250, + "size": 1, + "offset": 96720, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 4024117523, + "name": "_efdb2913", + "type": 1153857660, + "size": 1, + "offset": 96721, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 4008157373, + "name": "_eee7a0bd", + "type": 1106985317, + "size": 8, + "offset": 96724, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2781377531, + "name": "_a5c873fb", + "type": 1106985317, + "size": 8, + "offset": 96732, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "1022123262": { + "name": "s_3cec5cfe", + "size": 150528, + "alignment": 2, + "fields": [ + { + "id": 1142698207, + "name": "Map", + "type": 4177673897, + "size": 14, + "offset": 0, + "length": [ + 112, + 96 + ], + "alignment": 2 + } + ] + }, + "1028533808": { + "name": "::Game::SaveItemMarketingRoute", + "size": 2, + "alignment": 1, + "fields": [ + { + "id": 2251432721, + "name": "VillageMarketingType", + "type": 1700537250, + "size": 1, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 4127550602, + "name": "VillageLotId", + "type": 1700537250, + "size": 1, + "offset": 1, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "1043374750": { + "name": "::Game::SaveAnimal", + "size": 78384, + "alignment": 8, + "fields": [ + { + "id": 3282759214, + "name": "Id", + "type": 322562356, + "size": 3, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3193429772, + "name": "Memory", + "type": 2396712070, + "size": 1520, + "offset": 4, + "length": [ + 8, + 1 + ], + "alignment": 4 + }, + { + "id": 1660504847, + "name": "LightMemory", + "type": 3548147200, + "size": 344, + "offset": 12164, + "length": [ + 160, + 1 + ], + "alignment": 4 + }, + { + "id": 1887058488, + "name": "LastLandId", + "type": 3900059793, + "size": 28, + "offset": 67204, + "length": [ + 8, + 1 + ], + "alignment": 4 + }, + { + "id": 3520687017, + "name": "Place", + "type": 58913590, + "size": 4, + "offset": 67428, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1719542208, + "name": "Phrase", + "type": 2225416944, + "size": 484, + "offset": 67432, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3520177830, + "name": "WearStockList", + "type": 1359820415, + "size": 44, + "offset": 67916, + "length": [ + 24, + 1 + ], + "alignment": 4 + }, + { + "id": 2121514777, + "name": "FtrStockList", + "type": 1359820415, + "size": 44, + "offset": 68972, + "length": [ + 32, + 1 + ], + "alignment": 4 + }, + { + "id": 3511630870, + "name": "ReleaseItemList", + "type": 2051152166, + "size": 76, + "offset": 70380, + "length": [ + 64, + 1 + ], + "alignment": 4 + }, + { + "id": 943446130, + "name": "TopsData", + "type": 1359820415, + "size": 44, + "offset": 75244, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 4024364, + "name": "AccessoryData", + "type": 1359820415, + "size": 44, + "offset": 75288, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1019790431, + "name": "CapData", + "type": 1359820415, + "size": 44, + "offset": 75332, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2985351145, + "name": "PhraseSetDate", + "type": 2154634368, + "size": 4, + "offset": 75376, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1705365646, + "name": "BirthDate", + "type": 2154634368, + "size": 4, + "offset": 75380, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1368075991, + "name": "BirthType", + "type": 2391922858, + "size": 1, + "offset": 75384, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2890561549, + "name": "InducementType", + "type": 2391922858, + "size": 1, + "offset": 75385, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 32397207, + "name": "MoveType", + "type": 2391922858, + "size": 1, + "offset": 75386, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3038076595, + "name": "EventFlag", + "type": 3144453700, + "size": 512, + "offset": 75388, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3617386283, + "name": "PlayingAudioMusicID", + "type": 3680203393, + "size": 2, + "offset": 75900, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1395784225, + "name": "RoomFloorWall", + "type": 51213735, + "size": 36, + "offset": 75904, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3481084117, + "name": "MyDesign", + "type": 791726811, + "size": 2216, + "offset": 75944, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3133776734, + "name": "ClothBuyCount", + "type": 1700537250, + "size": 1, + "offset": 78160, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3209350385, + "name": "DIYEndHour", + "type": 2391922858, + "size": 1, + "offset": 78161, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 4104280786, + "name": "DIYEndMinute", + "type": 2391922858, + "size": 1, + "offset": 78162, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3302734014, + "name": "DIYEndSecond", + "type": 2391922858, + "size": 1, + "offset": 78163, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 556273245, + "name": "DIYRecipeIndex", + "type": 3680203393, + "size": 2, + "offset": 78164, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 4043169824, + "name": "FtrGetBit", + "type": 1700537250, + "size": 1, + "offset": 78166, + "length": [ + 5, + 1 + ], + "alignment": 1 + }, + { + "id": 857691407, + "name": "EquipRuleID", + "type": 1700537250, + "size": 1, + "offset": 78171, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1678883069, + "name": "Umbrella", + "type": 1359820415, + "size": 44, + "offset": 78172, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2790243676, + "name": "ToolNet", + "type": 1359820415, + "size": 44, + "offset": 78216, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1920739878, + "name": "ToolAngling", + "type": 1359820415, + "size": 44, + "offset": 78260, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3583200508, + "name": "ToolWatering", + "type": 1359820415, + "size": 44, + "offset": 78304, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 908695458, + "name": "Music", + "type": 1106985317, + "size": 8, + "offset": 78348, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 518435642, + "name": "UsuallyTops", + "type": 1106985317, + "size": 8, + "offset": 78356, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1917205890, + "name": "UsuallyCap", + "type": 1106985317, + "size": 8, + "offset": 78364, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2398334597, + "name": "UsuallyAccessory", + "type": 1106985317, + "size": 8, + "offset": 78372, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "1064805788": { + "name": "s_3f77a59c", + "size": 20, + "alignment": 2, + "fields": [ + { + "id": 751743028, + "name": "Buffer", + "type": 3929700086, + "size": 2, + "offset": 0, + "length": [ + 10, + 1 + ], + "alignment": 2 + } + ] + }, + "1080170012": { + "name": "::Game::SaveOutsideField", + "size": 146, + "alignment": 2, + "fields": [ + { + "id": 2377781988, + "name": "FieldBlockData", + "type": 1801517155, + "size": 144, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3843272685, + "name": "TemplateUniqueId", + "type": 1258445657, + "size": 2, + "offset": 144, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "1095179039": { + "name": "::Game::SaveStructureData", + "size": 20, + "alignment": 4, + "fields": [ + { + "id": 1023534463, + "name": "StructureIndexUniqueID", + "type": 1258445657, + "size": 2, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3510058320, + "name": "BaseUnitX", + "type": 3680203393, + "size": 2, + "offset": 2, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2941924469, + "name": "BaseUnitZ", + "type": 3680203393, + "size": 2, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3291465140, + "name": "Angle", + "type": 2391922858, + "size": 1, + "offset": 6, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2807358775, + "name": "Bit", + "type": 1700537250, + "size": 1, + "offset": 7, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1149047499, + "name": "FreeData", + "type": 1258445657, + "size": 2, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1952810469, + "name": "Type", + "type": 2391922858, + "size": 1, + "offset": 10, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1624570518, + "name": "UniqueID", + "type": 1258445657, + "size": 2, + "offset": 12, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1082205280, + "name": "FreeParam", + "type": 271399315, + "size": 4, + "offset": 16, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "1103082352": { + "name": "s_41bfb370", + "size": 4356, + "alignment": 4, + "fields": [ + { + "id": 2126993338, + "name": "ItemBuffer", + "type": 1937551088, + "size": 2832, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2637161680, + "name": "ExtraEffectBuffer", + "type": 1866252965, + "size": 1416, + "offset": 2832, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1395784225, + "name": "RoomFloorWall", + "type": 51213735, + "size": 36, + "offset": 4248, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3484498361, + "name": "_cfb139b9", + "type": 3778707956, + "size": 20, + "offset": 4284, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1116476340, + "name": "AudioMusic", + "type": 1106985317, + "size": 8, + "offset": 4304, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3947295641, + "name": "MusicBoxMusic", + "type": 1106985317, + "size": 8, + "offset": 4312, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1329935455, + "name": "AudioRegister", + "type": 4099543024, + "size": 32, + "offset": 4320, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2172933476, + "name": "SoundAmbient", + "type": 1700537250, + "size": 1, + "offset": 4352, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "1103817928": { + "name": "::Game::SaveQuestInvite", + "size": 56, + "alignment": 4, + "fields": [ + { + "id": 2895499086, + "name": "Base", + "type": 3832268066, + "size": 52, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3457802070, + "name": "IsTalk", + "type": 1700537250, + "size": 1, + "offset": 52, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1751115068, + "name": "FailureReason", + "type": 1700537250, + "size": 1, + "offset": 53, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2121473774, + "name": "Enter", + "type": 1700537250, + "size": 1, + "offset": 54, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "1121588303": { + "name": "s_42da144f", + "size": 144, + "alignment": 2, + "fields": [ + { + "id": 3308680984, + "name": "ValueArray", + "type": 1258445657, + "size": 2, + "offset": 0, + "length": [ + 72, + 1 + ], + "alignment": 2 + } + ] + }, + "1124263518": { + "name": "::Game::SaveShopShoes", + "size": 272, + "alignment": 4, + "fields": [ + { + "id": 3283939954, + "name": "ShopItem", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 32, + 1 + ], + "alignment": 4 + }, + { + "id": 4211768341, + "name": "EventItem", + "type": 1106985317, + "size": 8, + "offset": 256, + "length": [ + 2, + 1 + ], + "alignment": 4 + } + ] + }, + "1128319933": { + "name": "::Game::SaveMuseum", + "size": 13316, + "alignment": 4, + "fields": [ + { + "id": 1091615040, + "name": "MuseumLevel", + "type": 4155129402, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 484870663, + "name": "DonationDate", + "type": 2154634368, + "size": 4, + "offset": 4, + "length": [ + 1024, + 1 + ], + "alignment": 2 + }, + { + "id": 1094000900, + "name": "DonationItem", + "type": 1106985317, + "size": 8, + "offset": 4100, + "length": [ + 1024, + 1 + ], + "alignment": 4 + }, + { + "id": 3818836257, + "name": "DonationUser", + "type": 2391922858, + "size": 1, + "offset": 12292, + "length": [ + 1024, + 1 + ], + "alignment": 1 + } + ] + }, + "1128417194": { + "name": "s_434247aa", + "size": 238408, + "alignment": 8, + "fields": [ + { + "id": 1234858547, + "name": "_499a7233", + "type": 3041477114, + "size": 5516, + "offset": 0, + "length": [ + 8, + 1 + ], + "alignment": 4 + }, + { + "id": 82770123, + "name": "_04eef8cb", + "type": 3041477114, + "size": 5516, + "offset": 44128, + "length": [ + 8, + 1 + ], + "alignment": 4 + }, + { + "id": 3536414466, + "name": "_d2c96702", + "type": 1849102954, + "size": 5524, + "offset": 88256, + "length": [ + 8, + 1 + ], + "alignment": 4 + }, + { + "id": 922307191, + "name": "_36f94a77", + "type": 1017277590, + "size": 96740, + "offset": 132448, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1182531322, + "name": "_467bfefa", + "type": 2378751884, + "size": 4496, + "offset": 229192, + "length": [ + 2, + 1 + ], + "alignment": 8 + }, + { + "id": 961692800, + "name": "_39524480", + "type": 193356030, + "size": 28, + "offset": 238184, + "length": [ + 8, + 1 + ], + "alignment": 4 + } + ] + }, + "1144841916": { + "name": "::Game::SaveAudioInfoV2", + "size": 32, + "alignment": 4, + "fields": [ + { + "id": 3617386283, + "name": "PlayingAudioMusicID", + "type": 3680203393, + "size": 2, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1956346050, + "name": "_749b78c2", + "type": 2391922858, + "size": 1, + "offset": 2, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1113708070, + "name": "IsShuffle", + "type": 1153857660, + "size": 1, + "offset": 3, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3690682519, + "name": "PlayingPosition", + "type": 3899691843, + "size": 12, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 328416030, + "name": "MainUnitIndexX", + "type": 3680203393, + "size": 2, + "offset": 16, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2567068983, + "name": "MainUnitIndexZ", + "type": 3680203393, + "size": 2, + "offset": 18, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3235977364, + "name": "MainUnitLayer", + "type": 3680203393, + "size": 2, + "offset": 20, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1646963719, + "name": "AudioType", + "type": 2391922858, + "size": 1, + "offset": 22, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2550597215, + "name": "VolumeType", + "type": 2391922858, + "size": 1, + "offset": 23, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3641766907, + "name": "_d910f3fb", + "type": 2609444594, + "size": 4, + "offset": 24, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 541898799, + "name": "Reserve", + "type": 2609444594, + "size": 4, + "offset": 28, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "1172470732": { + "name": "::Game::SaveLandHashValue", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 851376184, + "name": "HashValue", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "1173500288": { + "name": "s_45f23180", + "size": 1024, + "alignment": 4, + "fields": [ + { + "id": 2721207259, + "name": "Counter", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 256, + 1 + ], + "alignment": 4 + } + ] + }, + "1175555316": { + "name": "::Game::SavePlayerVillagerAccountTable", + "size": 576, + "alignment": 8, + "fields": [ + { + "id": 3304420322, + "name": "AccountTable", + "type": 3715159478, + "size": 72, + "offset": 0, + "length": [ + 8, + 1 + ], + "alignment": 8 + } + ] + }, + "1197350346": { + "name": "::Game::SaveWordNickName", + "size": 20, + "alignment": 2, + "fields": [ + { + "id": 3617444083, + "name": "NickName", + "type": 1064805788, + "size": 20, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "1324181044": { + "name": "::Game::SaveShopShoesCommune", + "size": 256, + "alignment": 4, + "fields": [ + { + "id": 3283939954, + "name": "ShopItem", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 32, + 1 + ], + "alignment": 4 + } + ] + }, + "1352843622": { + "name": "s_50a2c166", + "size": 164720, + "alignment": 8, + "fields": [ + { + "id": 1059592238, + "name": "Memories", + "type": 2226992884, + "size": 16472, + "offset": 0, + "length": [ + 10, + 1 + ], + "alignment": 8 + } + ] + }, + "1359820415": { + "name": "::Game::SaveNpcStockItemData", + "size": 44, + "alignment": 4, + "fields": [ + { + "id": 2459672499, + "name": "ItemName", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1950810261, + "name": "SavePlayerBaseId", + "type": 193356030, + "size": 28, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 629693460, + "name": "GetRoute", + "type": 3769308874, + "size": 4, + "offset": 36, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 560582986, + "name": "PastDays", + "type": 1700537250, + "size": 1, + "offset": 40, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1278586298, + "name": "ShowFlag", + "type": 2412827210, + "size": 1, + "offset": 41, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3234193333, + "name": "LayoutFlag", + "type": 2412827210, + "size": 1, + "offset": 42, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2846139338, + "name": "_a9a4a3ca", + "type": 2412827210, + "size": 1, + "offset": 43, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "1405200236": { + "name": "::Game::SaveMainFieldStructure", + "size": 940, + "alignment": 4, + "fields": [ + { + "id": 1482605382, + "name": "StructureList", + "type": 1095179039, + "size": 20, + "offset": 0, + "length": [ + 47, + 1 + ], + "alignment": 4 + } + ] + }, + "1467779857": { + "name": "::Game::SaveObjectSnowManFamily", + "size": 440, + "alignment": 4, + "fields": [ + { + "id": 668825407, + "name": "CreateSnowManList", + "type": 1689151117, + "size": 108, + "offset": 0, + "length": [ + 4, + 1 + ], + "alignment": 4 + }, + { + "id": 1536601570, + "name": "IsCreateSnowMan", + "type": 2412827210, + "size": 1, + "offset": 432, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3153043724, + "name": "CreateSnowManNum", + "type": 2260638386, + "size": 4, + "offset": 436, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "1469898395": { + "name": "::Game::SaveShopCommune", + "size": 900, + "alignment": 4, + "fields": [ + { + "id": 557764154, + "name": "ShopCarpetCommune", + "type": 1649122645, + "size": 256, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2357033954, + "name": "ShopShoesCommune", + "type": 1324181044, + "size": 256, + "offset": 256, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 401408754, + "name": "ShopGardeningCommune", + "type": 2417958800, + "size": 256, + "offset": 512, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2680378468, + "name": "ShopGalleryCommune", + "type": 4053459232, + "size": 132, + "offset": 768, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "1528835492": { + "name": "s_5b202da4", + "size": 442368, + "alignment": 4, + "fields": [ + { + "id": 1676124588, + "name": "ItemArray", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 288, + 192 + ], + "alignment": 4 + } + ] + }, + "1563430897": { + "name": "s_5d300ff1", + "size": 128, + "alignment": 8, + "fields": [ + { + "id": 145979025, + "name": "Player", + "type": 193356030, + "size": 28, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1226939550, + "name": "NetId", + "type": 3124979414, + "size": 88, + "offset": 32, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 2045825908, + "name": "Birthday", + "type": 3621979107, + "size": 2, + "offset": 120, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "1600167551": { + "name": "s_5f609e7f", + "size": 88800, + "alignment": 4, + "fields": [ + { + "id": 3841616483, + "name": "Stock", + "type": 2163419215, + "size": 88800, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "1627521759": { + "name": "::Game::SaveWordGreeting", + "size": 1056, + "alignment": 2, + "fields": [ + { + "id": 593812434, + "name": "Greeting", + "type": 4139728939, + "size": 96, + "offset": 0, + "length": [ + 11, + 1 + ], + "alignment": 2 + } + ] + }, + "1649122645": { + "name": "::Game::SaveShopCarpetCommune", + "size": 256, + "alignment": 4, + "fields": [ + { + "id": 3283939954, + "name": "ShopItem", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 32, + 1 + ], + "alignment": 4 + } + ] + }, + "1689151117": { + "name": "::Game::SaveObjectSnowMan", + "size": 108, + "alignment": 4, + "fields": [ + { + "id": 1899715246, + "name": "HeadPos", + "type": 3899691843, + "size": 12, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 4163266545, + "name": "HeadStatus", + "type": 2260638386, + "size": 4, + "offset": 12, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2129458138, + "name": "HeadScaleRate", + "type": 2609444594, + "size": 4, + "offset": 16, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2406244344, + "name": "BodyPos", + "type": 3899691843, + "size": 12, + "offset": 20, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1917106735, + "name": "BodyStatus", + "type": 2260638386, + "size": 4, + "offset": 32, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1095483858, + "name": "BodyScaleRate", + "type": 2609444594, + "size": 4, + "offset": 36, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2397468502, + "name": "MadePlayerID", + "type": 786465822, + "size": 56, + "offset": 40, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3559189805, + "name": "LapsedTime", + "type": 2260638386, + "size": 4, + "offset": 96, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 487472579, + "name": "SnowManType", + "type": 2260638386, + "size": 4, + "offset": 100, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3356683004, + "name": "SnowManGrade", + "type": 2260638386, + "size": 4, + "offset": 104, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "1710104156": { + "name": "::Game::SaveMailReceiveInfo", + "size": 16, + "alignment": 4, + "fields": [ + { + "id": 1123004189, + "name": "AnalyzeType", + "type": 1700537250, + "size": 1, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3165067330, + "name": "Point", + "type": 1700537250, + "size": 1, + "offset": 1, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1263878532, + "name": "_4b554184", + "type": 2412827210, + "size": 1, + "offset": 2, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1259334972, + "name": "Present", + "type": 1106985317, + "size": 8, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2440553338, + "name": "CardDesignId", + "type": 1258445657, + "size": 2, + "offset": 12, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1822687270, + "name": "MelodyId", + "type": 1258445657, + "size": 2, + "offset": 14, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "1726623928": { + "name": "::Game::SaveShopKabu", + "size": 68, + "alignment": 4, + "fields": [ + { + "id": 3484207297, + "name": "KaburibaKabuka", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2256259643, + "name": "ShopKabuka", + "type": 271399315, + "size": 4, + "offset": 4, + "length": [ + 14, + 1 + ], + "alignment": 4 + }, + { + "id": 2568801292, + "name": "KabukaPattern", + "type": 271399315, + "size": 4, + "offset": 60, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1817051289, + "name": "FeverStart", + "type": 2260638386, + "size": 4, + "offset": 64, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "1849102954": { + "name": "s_6e37126a", + "size": 5524, + "alignment": 4, + "fields": [ + { + "id": 1086559639, + "name": "_40c39597", + "type": 3041477114, + "size": 5516, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2949375153, + "name": "RoomNo", + "type": 2260638386, + "size": 4, + "offset": 5516, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1503341580, + "name": "BitFlag", + "type": 1153857660, + "size": 1, + "offset": 5520, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "1866252965": { + "name": "s_6f3cc2a5", + "size": 1416, + "alignment": 2, + "fields": [ + { + "id": 2637161680, + "name": "ExtraEffectBuffer", + "type": 3179342280, + "size": 6, + "offset": 0, + "length": [ + 236, + 1 + ], + "alignment": 2 + } + ] + }, + "1876118146": { + "name": "::Game::SaveNpcHouse", + "size": 4840, + "alignment": 4, + "fields": [ + { + "id": 1973516185, + "name": "HouseLevel", + "type": 2588279306, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 304664612, + "name": "HouseStatus", + "type": 3768291766, + "size": 4, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1232871717, + "name": "WallUniqueID", + "type": 1258445657, + "size": 2, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2872991482, + "name": "RoofUniqueID", + "type": 1258445657, + "size": 2, + "offset": 10, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3810504158, + "name": "DoorUniqueID", + "type": 1258445657, + "size": 2, + "offset": 12, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 141817877, + "name": "OrderWallUniqueID", + "type": 1258445657, + "size": 2, + "offset": 14, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 4294186677, + "name": "OrderRoofUniqueID", + "type": 1258445657, + "size": 2, + "offset": 16, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1279855076, + "name": "OrderDoorUniqueID", + "type": 1258445657, + "size": 2, + "offset": 18, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1137146002, + "name": "FtrList", + "type": 3952561703, + "size": 12, + "offset": 20, + "length": [ + 36, + 1 + ], + "alignment": 4 + }, + { + "id": 418148934, + "name": "NpcList", + "type": 2391922858, + "size": 1, + "offset": 452, + "length": [ + 2, + 1 + ], + "alignment": 1 + }, + { + "id": 2125223473, + "name": "DoorDecoItemName", + "type": 1106985317, + "size": 8, + "offset": 456, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 611902996, + "name": "BuildPlayer", + "type": 2391922858, + "size": 1, + "offset": 464, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2099823510, + "name": "NpcEditRoom", + "type": 4188848674, + "size": 4360, + "offset": 468, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1919372701, + "name": "OrderDoorDecoItemName", + "type": 1106985317, + "size": 8, + "offset": 4828, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2919246668, + "name": "NpcHouseFlag", + "type": 1153857660, + "size": 1, + "offset": 4836, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "1885189407": { + "name": "::Game::SaveLand", + "size": 5979200, + "alignment": 16, + "fields": [ + { + "id": 3791976492, + "name": "Npc", + "type": 3214920034, + "size": 1979296, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 16 + }, + { + "id": 3545928273, + "name": "_d35a9251", + "type": 2069900089, + "size": 16, + "offset": 1979296, + "length": [ + 1, + 1 + ], + "alignment": 16 + }, + { + "id": 1756269690, + "name": "PlayerVillagerAccountTable", + "type": 1175555316, + "size": 576, + "offset": 1979312, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 942115297, + "name": "Weather", + "type": 691047395, + "size": 332, + "offset": 1979888, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 481138472, + "name": "LandTime", + "type": 891967911, + "size": 232, + "offset": 1980224, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 604924176, + "name": "LandId", + "type": 3900059793, + "size": 28, + "offset": 1980456, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3124428303, + "name": "LandMyDesign", + "type": 1809657791, + "size": 308136, + "offset": 1980488, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3038076595, + "name": "EventFlag", + "type": 1962378000, + "size": 2048, + "offset": 2288624, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1713552710, + "name": "MainField", + "type": 3436665585, + "size": 1103584, + "offset": 2290672, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1380146923, + "name": "PlayerHouseList", + "type": 4249303468, + "size": 1331520, + "offset": 3394256, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2289485356, + "name": "NpcHouseList", + "type": 989719487, + "size": 48400, + "offset": 4725776, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3069060397, + "name": "Shop", + "type": 2922577538, + "size": 14320, + "offset": 4774176, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1313265412, + "name": "Museum", + "type": 1128319933, + "size": 13316, + "offset": 4788496, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 866926279, + "name": "VisitorNpc", + "type": 3710005767, + "size": 148, + "offset": 4801812, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1300590610, + "name": "SnowManFamily", + "type": 1467779857, + "size": 440, + "offset": 4801960, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3695102604, + "name": "Fg", + "type": 3978720757, + "size": 2344, + "offset": 4802400, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1545132164, + "name": "ItemMarketingRoute", + "type": 1028533808, + "size": 2, + "offset": 4804744, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 4187372022, + "name": "VillageMelody", + "type": 3905582670, + "size": 16, + "offset": 4804752, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3146593292, + "name": "Office", + "type": 2621312627, + "size": 4, + "offset": 4804768, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1200121035, + "name": "BulletinBoard", + "type": 2157884215, + "size": 920296, + "offset": 4804776, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3422652714, + "name": "RegionLanguage", + "type": 2969432008, + "size": 4, + "offset": 5725072, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2322473594, + "name": "CalendarEventRegion", + "type": 1975450241, + "size": 4, + "offset": 5725076, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1555971185, + "name": "CampSite", + "type": 869126157, + "size": 4, + "offset": 5725080, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3773279756, + "name": "NpcCamp", + "type": 2109524575, + "size": 276, + "offset": 5725084, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 232560759, + "name": "AirportThemeColor", + "type": 1700537250, + "size": 1, + "offset": 5725360, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3616038371, + "name": "RumorFavorite", + "type": 3230771598, + "size": 9504, + "offset": 5725362, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1672226161, + "name": "PublicWorksLoan", + "type": 3626256309, + "size": 8, + "offset": 5734868, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 348224892, + "name": "PublicWorksName", + "type": 1106985317, + "size": 8, + "offset": 5734876, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1204807160, + "name": "VillageScore", + "type": 3125670035, + "size": 596, + "offset": 5734884, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2189477897, + "name": "NetLandProfile", + "type": 3695756247, + "size": 88, + "offset": 5735480, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 104215756, + "name": "EventFlagTemp", + "type": 3925628661, + "size": 256, + "offset": 5735568, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 548700112, + "name": "MyDesignFireworks", + "type": 2864560021, + "size": 20, + "offset": 5735824, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2104909851, + "name": "SettlerQuest", + "type": 905299694, + "size": 192, + "offset": 5735844, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 189460090, + "name": "_0b4aee7a", + "type": 1128417194, + "size": 238408, + "offset": 5736040, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 1562364676, + "name": "_5d1fcb04", + "type": 1700537250, + "size": 1, + "offset": 5974448, + "length": [ + 4742, + 1 + ], + "alignment": 1 + } + ] + }, + "1924071799": { + "name": "s_72af0177", + "size": 256, + "alignment": 2, + "fields": [ + { + "id": 3308680984, + "name": "ValueArray", + "type": 1258445657, + "size": 2, + "offset": 0, + "length": [ + 128, + 1 + ], + "alignment": 2 + } + ] + }, + "1930044591": { + "name": "s_730a24af", + "size": 512, + "alignment": 2, + "fields": [ + { + "id": 3308680984, + "name": "ValueArray", + "type": 1258445657, + "size": 2, + "offset": 0, + "length": [ + 256, + 1 + ], + "alignment": 2 + } + ] + }, + "1937551088": { + "name": "s_737caef0", + "size": 2832, + "alignment": 4, + "fields": [ + { + "id": 2126993338, + "name": "ItemBuffer", + "type": 3326275382, + "size": 12, + "offset": 0, + "length": [ + 236, + 1 + ], + "alignment": 4 + } + ] + }, + "1962378000": { + "name": "::Game::SaveEventFlagLand", + "size": 2048, + "alignment": 2, + "fields": [ + { + "id": 3359461928, + "name": "Flags", + "type": 430683116, + "size": 2048, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "1963034186": { + "name": "s_7501864a", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 287365092, + "name": "Enum", + "type": 2260638386, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "1975450241": { + "name": "s_75befa81", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 287365092, + "name": "Enum", + "type": 2260638386, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "1989960113": { + "name": "s_769c61b1", + "size": 184, + "alignment": 4, + "fields": [ + { + "id": 3283939954, + "name": "ShopItem", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 7, + 2 + ], + "alignment": 4 + }, + { + "id": 3841616483, + "name": "Stock", + "type": 2260638386, + "size": 4, + "offset": 112, + "length": [ + 7, + 2 + ], + "alignment": 4 + }, + { + "id": 1978998227, + "name": "Display", + "type": 2412827210, + "size": 1, + "offset": 168, + "length": [ + 7, + 2 + ], + "alignment": 1 + } + ] + }, + "2051152166": { + "name": "::Game::SaveNpcReleaseItemData", + "size": 76, + "alignment": 4, + "fields": [ + { + "id": 2459672499, + "name": "ItemName", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2880076246, + "name": "GetPlayerBaseId", + "type": 193356030, + "size": 28, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2282696126, + "name": "ReleasePlayerBaseId", + "type": 193356030, + "size": 28, + "offset": 36, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 629693460, + "name": "GetRoute", + "type": 3769308874, + "size": 4, + "offset": 64, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 346398150, + "name": "ReleaseType", + "type": 3139554851, + "size": 4, + "offset": 68, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 560582986, + "name": "PastDays", + "type": 1700537250, + "size": 1, + "offset": 72, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "2109524575": { + "name": "::Game::SaveNpcCamp", + "size": 276, + "alignment": 4, + "fields": [ + { + "id": 4002915857, + "name": "VisitNpcID", + "type": 1258445657, + "size": 2, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2237037439, + "name": "InvitePlayerID", + "type": 193356030, + "size": 28, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3139274993, + "name": "QuestStatus", + "type": 3916077027, + "size": 4, + "offset": 32, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1497049647, + "name": "QuestFtr", + "type": 1106985317, + "size": 8, + "offset": 36, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1327597801, + "name": "CamperList", + "type": 328335371, + "size": 28, + "offset": 44, + "length": [ + 8, + 1 + ], + "alignment": 4 + }, + { + "id": 1852492678, + "name": "LastVisitTime", + "type": 3168277518, + "size": 8, + "offset": 268, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "2131011859": { + "name": "::Game::SaveShopCarpet", + "size": 40, + "alignment": 4, + "fields": [ + { + "id": 3283939954, + "name": "ShopItem", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 5, + 1 + ], + "alignment": 4 + } + ] + }, + "2157884215": { + "name": "::Game::SaveBulletinBoard", + "size": 920296, + "alignment": 8, + "fields": [ + { + "id": 709340325, + "name": "BuiltDate", + "type": 2154634368, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 860348745, + "name": "_3347e149", + "type": 2412827210, + "size": 1, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3841616483, + "name": "Stock", + "type": 4198893219, + "size": 920280, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 2790173839, + "name": "LatestUniqueId", + "type": 271399315, + "size": 4, + "offset": 920288, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "2163419215": { + "name": "s_80f3284f", + "size": 88800, + "alignment": 4, + "fields": [ + { + "id": 751743028, + "name": "Buffer", + "type": 1789214933, + "size": 884, + "offset": 0, + "length": [ + 100, + 1 + ], + "alignment": 4 + }, + { + "id": 671339009, + "name": "IndexTable", + "type": 2260638386, + "size": 4, + "offset": 88400, + "length": [ + 100, + 1 + ], + "alignment": 4 + } + ] + }, + "2219881524": { + "name": "s_8450b434", + "size": 256, + "alignment": 1, + "fields": [ + { + "id": 3359461928, + "name": "Flags", + "type": 3999696330, + "size": 256, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "2225416944": { + "name": "::Game::SaveWordPhrase", + "size": 484, + "alignment": 2, + "fields": [ + { + "id": 1719542208, + "name": "Phrase", + "type": 271941617, + "size": 44, + "offset": 0, + "length": [ + 11, + 1 + ], + "alignment": 2 + } + ] + }, + "2226992884": { + "name": "s_84bd36f4", + "size": 16472, + "alignment": 8, + "fields": [ + { + "id": 4205493358, + "name": "Date", + "type": 2154634368, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2150905357, + "name": "_8034360d", + "type": 271399315, + "size": 4, + "offset": 4, + "length": [ + 14, + 1 + ], + "alignment": 4 + }, + { + "id": 1904413536, + "name": "Players", + "type": 1563430897, + "size": 128, + "offset": 64, + "length": [ + 8, + 1 + ], + "alignment": 8 + }, + { + "id": 3651625628, + "name": "NpcVillagers", + "type": 1258445657, + "size": 2, + "offset": 1088, + "length": [ + 10, + 1 + ], + "alignment": 2 + }, + { + "id": 1436364351, + "name": "Events", + "type": 3256290520, + "size": 30, + "offset": 1108, + "length": [ + 512, + 1 + ], + "alignment": 2 + } + ] + }, + "2305898000": { + "name": "::Game::SavePlayerActivityPack", + "size": 1728, + "alignment": 8, + "fields": [ + { + "id": 3248198404, + "name": "PlayerActivity", + "type": 2614242576, + "size": 216, + "offset": 0, + "length": [ + 8, + 1 + ], + "alignment": 8 + } + ] + }, + "2343344141": { + "name": "s_8bac980d", + "size": 6912, + "alignment": 4, + "fields": [ + { + "id": 2589032139, + "name": "Bits", + "type": 271399315, + "size": 4, + "offset": 0, + "length": [ + 1728, + 1 + ], + "alignment": 4 + } + ] + }, + "2396712070": { + "name": "::Game::SaveMemory", + "size": 1520, + "alignment": 4, + "fields": [ + { + "id": 3870179153, + "name": "PlayerId", + "type": 786465822, + "size": 56, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3038076595, + "name": "EventFlag", + "type": 3208843467, + "size": 256, + "offset": 56, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3617444083, + "name": "NickName", + "type": 1197350346, + "size": 20, + "offset": 312, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 593812434, + "name": "Greeting", + "type": 1627521759, + "size": 1056, + "offset": 332, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 370197896, + "name": "GreetingSetDate", + "type": 2154634368, + "size": 4, + "offset": 1388, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1424496824, + "name": "MailReceiveInfoStock", + "type": 1710104156, + "size": 16, + "offset": 1392, + "length": [ + 4, + 1 + ], + "alignment": 4 + }, + { + "id": 2475873341, + "name": "LastMailSendDate", + "type": 2154634368, + "size": 4, + "offset": 1456, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1513063448, + "name": "ClothesPTops", + "type": 1106985317, + "size": 8, + "offset": 1460, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1488316424, + "name": "_58b5e808", + "type": 3680203393, + "size": 2, + "offset": 1468, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3611128692, + "name": "ClothesPTarget", + "type": 2391922858, + "size": 1, + "offset": 1470, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3547993275, + "name": "LastTalkDate", + "type": 2154634368, + "size": 4, + "offset": 1472, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2432624078, + "name": "LastTalkLandId", + "type": 3900059793, + "size": 28, + "offset": 1476, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 309137662, + "name": "HandleName", + "type": 3349771197, + "size": 10, + "offset": 1504, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1619040009, + "name": "HandleNameUpdateDate", + "type": 2154634368, + "size": 4, + "offset": 1514, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "2412362513": { + "name": "::Game::SaveShopZakka", + "size": 6184, + "alignment": 4, + "fields": [ + { + "id": 3283939954, + "name": "ShopItem", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 7, + 64 + ], + "alignment": 4 + }, + { + "id": 3841616483, + "name": "Stock", + "type": 2260638386, + "size": 4, + "offset": 3584, + "length": [ + 7, + 64 + ], + "alignment": 4 + }, + { + "id": 1978998227, + "name": "Display", + "type": 2412827210, + "size": 1, + "offset": 5376, + "length": [ + 7, + 64 + ], + "alignment": 1 + }, + { + "id": 2595656825, + "name": "ExpensivePurchase", + "type": 1106985317, + "size": 8, + "offset": 5824, + "length": [ + 2, + 1 + ], + "alignment": 4 + }, + { + "id": 4211768341, + "name": "EventItem", + "type": 1106985317, + "size": 8, + "offset": 5840, + "length": [ + 3, + 1 + ], + "alignment": 4 + }, + { + "id": 4017866909, + "name": "XmasItem", + "type": 1106985317, + "size": 8, + "offset": 5864, + "length": [ + 16, + 1 + ], + "alignment": 4 + }, + { + "id": 2529248004, + "name": "CarnivalItem", + "type": 1106985317, + "size": 8, + "offset": 5992, + "length": [ + 16, + 1 + ], + "alignment": 4 + }, + { + "id": 35734689, + "name": "EasterItem", + "type": 1106985317, + "size": 8, + "offset": 6120, + "length": [ + 8, + 1 + ], + "alignment": 4 + } + ] + }, + "2417958800": { + "name": "::Game::SaveShopGardeningCommune", + "size": 256, + "alignment": 4, + "fields": [ + { + "id": 3283939954, + "name": "ShopItem", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 32, + 1 + ], + "alignment": 4 + } + ] + }, + "2437160209": { + "name": "s_91441d11", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 287365092, + "name": "Enum", + "type": 2260638386, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "2473381419": { + "name": "::Game::SaveQuest", + "size": 424, + "alignment": 4, + "fields": [ + { + "id": 76949488, + "name": "LastReserveTime", + "type": 3168277518, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1598347047, + "name": "Catch", + "type": 4234742920, + "size": 60, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1013157992, + "name": "Lost", + "type": 862783020, + "size": 60, + "offset": 68, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1776178944, + "name": "Delivery", + "type": 505848813, + "size": 64, + "offset": 128, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 42051511, + "name": "Treasure", + "type": 3331703310, + "size": 60, + "offset": 192, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3761660904, + "name": "Visit", + "type": 246464520, + "size": 56, + "offset": 252, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1160912896, + "name": "Invite", + "type": 1103817928, + "size": 56, + "offset": 308, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1023743193, + "name": "Sick", + "type": 2931114924, + "size": 60, + "offset": 364, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "2573644751": { + "name": "::Game::SaveWordTasteName", + "size": 96, + "alignment": 2, + "fields": [ + { + "id": 3385338766, + "name": "TasteName", + "type": 3902332839, + "size": 96, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "2580897401": { + "name": "::Game::SaveFgOther", + "size": 1340, + "alignment": 4, + "fields": [ + { + "id": 2321415314, + "name": "WateringVisitor", + "type": 786465822, + "size": 56, + "offset": 0, + "length": [ + 10, + 1 + ], + "alignment": 4 + }, + { + "id": 1486399996, + "name": "GrowUpData", + "type": 469524442, + "size": 4, + "offset": 560, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3275397598, + "name": "BuildCelebrationHHA", + "type": 1424838350, + "size": 4, + "offset": 564, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 4085314679, + "name": "_f380f477", + "type": 271399315, + "size": 4, + "offset": 568, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1855753095, + "name": "EventEasterBuryPlace", + "type": 3680203393, + "size": 2, + "offset": 572, + "length": [ + 240, + 1 + ], + "alignment": 2 + }, + { + "id": 3571441849, + "name": "EventEasterTreePlace", + "type": 3680203393, + "size": 2, + "offset": 1052, + "length": [ + 144, + 1 + ], + "alignment": 2 + } + ] + }, + "2582810885": { + "name": "s_99f29105", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 287365092, + "name": "Enum", + "type": 2260638386, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "2586386177": { + "name": "s_9a291f01", + "size": 20, + "alignment": 4, + "fields": [ + { + "id": 3782560005, + "name": "IsValid", + "type": 2412827210, + "size": 1, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2689742788, + "name": "CheckNetworkTime", + "type": 2412827210, + "size": 1, + "offset": 1, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 442111711, + "name": "_1a5a16df", + "type": 2412827210, + "size": 1, + "offset": 2, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3282759214, + "name": "Id", + "type": 271399315, + "size": 4, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2321101351, + "name": "Start", + "type": 2154634368, + "size": 4, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1757396263, + "name": "End", + "type": 2154634368, + "size": 4, + "offset": 12, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2705849143, + "name": "Hash", + "type": 271399315, + "size": 4, + "offset": 16, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "2588279306": { + "name": "s_9a46020a", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 287365092, + "name": "Enum", + "type": 2260638386, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "2593134277": { + "name": "::Game::SaveLostItemBox", + "size": 640, + "alignment": 4, + "fields": [ + { + "id": 2937354763, + "name": "LostItemArray", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 80, + 1 + ], + "alignment": 4 + } + ] + }, + "2595103274": { + "name": "s_9aae222a", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 287365092, + "name": "Enum", + "type": 2260638386, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "2614242576": { + "name": "::Game::SavePlayerActivity", + "size": 216, + "alignment": 8, + "fields": [ + { + "id": 3870179153, + "name": "PlayerId", + "type": 786465822, + "size": 56, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3038076595, + "name": "EventFlag", + "type": 4083546442, + "size": 144, + "offset": 56, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2568014052, + "name": "PlayDate", + "type": 2154634368, + "size": 4, + "offset": 200, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3335217284, + "name": "NSAID", + "type": 17472036, + "size": 8, + "offset": 208, + "length": [ + 1, + 1 + ], + "alignment": 8 + } + ] + }, + "2621312627": { + "name": "::Game::SaveOffice", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 1662618817, + "name": "OfficeLevel", + "type": 337013906, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "2653169465": { + "name": "s_9e242739", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 287365092, + "name": "Enum", + "type": 2260638386, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "2777679080": { + "name": "::Game::SaveNetLandID", + "size": 128, + "alignment": 8, + "fields": [ + { + "id": 2880151699, + "name": "Credential", + "type": 581950284, + "size": 80, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 4159744310, + "name": "ProfileReportInfo", + "type": 3591412142, + "size": 40, + "offset": 80, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 139155522, + "name": "LanguageCode", + "type": 3272785099, + "size": 8, + "offset": 120, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "2812749189": { + "name": "s_a7a72585", + "size": 1416, + "alignment": 2, + "fields": [ + { + "id": 2637161680, + "name": "ExtraEffectBuffer", + "type": 3179342280, + "size": 6, + "offset": 0, + "length": [ + 236, + 1 + ], + "alignment": 2 + } + ] + }, + "2864560021": { + "name": "::Game::SaveMyDesignFireworks", + "size": 20, + "alignment": 2, + "fields": [ + { + "id": 327992672, + "name": "MyDesignIds", + "type": 175868289, + "size": 2, + "offset": 0, + "length": [ + 10, + 1 + ], + "alignment": 2 + } + ] + }, + "2890157272": { + "name": "s_ac444cd8", + "size": 284, + "alignment": 4, + "fields": [ + { + "id": 2694241682, + "name": "PlayerBaseId", + "type": 193356030, + "size": 28, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1714577234, + "name": "EventFlags", + "type": 2219881524, + "size": 256, + "offset": 28, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "2922577538": { + "name": "::Game::SaveShop", + "size": 14320, + "alignment": 4, + "fields": [ + { + "id": 3143057616, + "name": "ShopLevel", + "type": 2653169465, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3919581532, + "name": "ShopCarpet", + "type": 2131011859, + "size": 40, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3998664061, + "name": "ShopTailor", + "type": 273432412, + "size": 5084, + "offset": 44, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 540447767, + "name": "ShopShoes", + "type": 1124263518, + "size": 272, + "offset": 5128, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1207531465, + "name": "ShopZakka", + "type": 2412362513, + "size": 6184, + "offset": 5400, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 268171379, + "name": "ShopKabu", + "type": 1726623928, + "size": 68, + "offset": 11584, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 166610745, + "name": "ShopCatalog", + "type": 3173586780, + "size": 768, + "offset": 11652, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3203796174, + "name": "HatPattern", + "type": 1700537250, + "size": 1, + "offset": 12420, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1212984739, + "name": "PointExchangeItem", + "type": 1106985317, + "size": 8, + "offset": 12424, + "length": [ + 16, + 1 + ], + "alignment": 4 + }, + { + "id": 4036746116, + "name": "ShopGardening", + "type": 3866015515, + "size": 256, + "offset": 12552, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3599081025, + "name": "ShopGallery", + "type": 64766081, + "size": 428, + "offset": 12808, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3147856073, + "name": "ShopCommune", + "type": 1469898395, + "size": 900, + "offset": 13236, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2520402671, + "name": "_963a4aef", + "type": 1989960113, + "size": 184, + "offset": 14136, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "2931114924": { + "name": "::Game::SaveQuestSick", + "size": 60, + "alignment": 4, + "fields": [ + { + "id": 2895499086, + "name": "Base", + "type": 3832268066, + "size": 52, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 687404634, + "name": "CureDate", + "type": 2154634368, + "size": 4, + "offset": 52, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 4031472602, + "name": "_f04b63da", + "type": 1258445657, + "size": 2, + "offset": 56, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3563715882, + "name": "OccurRatio", + "type": 1700537250, + "size": 1, + "offset": 58, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "2969432008": { + "name": "s_b0fdefc8", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 287365092, + "name": "Enum", + "type": 2260638386, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "3040346857": { + "name": "s_b53802e9", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 287365092, + "name": "Enum", + "type": 2260638386, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "3041477114": { + "name": "s_b54941fa", + "size": 5516, + "alignment": 4, + "fields": [ + { + "id": 1503341580, + "name": "BitFlag", + "type": 1153857660, + "size": 1, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1288678430, + "name": "_4ccfac1e", + "type": 1258445657, + "size": 2, + "offset": 2, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 857912288, + "name": "_3322b3e0", + "type": 225080001, + "size": 5468, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 148496604, + "name": "_08d9e0dc", + "type": 76622205, + "size": 5, + "offset": 5472, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2924931519, + "name": "_ae56e9bf", + "type": 193356030, + "size": 28, + "offset": 5480, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1598796705, + "name": "LastEditTime", + "type": 3168277518, + "size": 8, + "offset": 5508, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "3052288880": { + "name": "::Game::SaveMain", + "size": 10161808, + "alignment": 16, + "fields": [ + { + "id": 602883748, + "name": "Version", + "type": 1321770778, + "size": 256, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1562364676, + "name": "_5d1fcb04", + "type": 1700537250, + "size": 1, + "offset": 256, + "length": [ + 8, + 1 + ], + "alignment": 1 + }, + { + "id": 2657708276, + "name": "Land", + "type": 1885189407, + "size": 5979200, + "offset": 272, + "length": [ + 1, + 1 + ], + "alignment": 16 + }, + { + "id": 3527296816, + "name": "LandOther", + "type": 72153138, + "size": 4182336, + "offset": 5979472, + "length": [ + 1, + 1 + ], + "alignment": 16 + } + ] + }, + "3078480257": { + "name": "s_b77de181", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 287365092, + "name": "Enum", + "type": 2260638386, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "3125670035": { + "name": "::Game::SaveVillageScore", + "size": 596, + "alignment": 4, + "fields": [ + { + "id": 1519347697, + "name": "CollisionNum", + "type": 1258445657, + "size": 2, + "offset": 0, + "length": [ + 18, + 16 + ], + "alignment": 2 + }, + { + "id": 3324096788, + "name": "NaturalPoint", + "type": 2609444594, + "size": 4, + "offset": 576, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2203782736, + "name": "LifePoint", + "type": 2609444594, + "size": 4, + "offset": 580, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3307032015, + "name": "UnitIconNum", + "type": 2260638386, + "size": 4, + "offset": 584, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3153137292, + "name": "TreeNum", + "type": 2260638386, + "size": 4, + "offset": 588, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2469715930, + "name": "_9334dfda", + "type": 2609444594, + "size": 4, + "offset": 592, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "3144453700": { + "name": "::Game::SaveEventFlagNpcSave", + "size": 512, + "alignment": 2, + "fields": [ + { + "id": 3359461928, + "name": "Flags", + "type": 1930044591, + "size": 512, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "3173586780": { + "name": "::Game::SaveShopCatalog", + "size": 768, + "alignment": 4, + "fields": [ + { + "id": 3283939954, + "name": "ShopItem", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 64, + 1 + ], + "alignment": 4 + }, + { + "id": 3768761344, + "name": "ValentineLog", + "type": 1106985317, + "size": 8, + "offset": 512, + "length": [ + 16, + 1 + ], + "alignment": 4 + }, + { + "id": 4220531737, + "name": "ValentineItem", + "type": 1106985317, + "size": 8, + "offset": 640, + "length": [ + 16, + 1 + ], + "alignment": 4 + } + ] + }, + "3208843467": { + "name": "::Game::SaveEventFlagNpcMemory", + "size": 256, + "alignment": 1, + "fields": [ + { + "id": 3359461928, + "name": "Flags", + "type": 866383643, + "size": 256, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "3214920034": { + "name": "::Game::SaveNpc", + "size": 1979296, + "alignment": 16, + "fields": [ + { + "id": 3545928273, + "name": "_d35a9251", + "type": 2069900089, + "size": 16, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 16 + }, + { + "id": 2978151587, + "name": "NpcVillager", + "type": 772787102, + "size": 1979272, + "offset": 16, + "length": [ + 1, + 1 + ], + "alignment": 8 + } + ] + }, + "3230771598": { + "name": "::Game::SaveRumorFavorite", + "size": 9504, + "alignment": 2, + "fields": [ + { + "id": 664750807, + "name": "PlayerFavoriteData", + "type": 231784117, + "size": 108, + "offset": 0, + "length": [ + 8, + 11 + ], + "alignment": 2 + } + ] + }, + "3255797976": { + "name": "s_c20f88d8", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 287365092, + "name": "Enum", + "type": 2260638386, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "3331703310": { + "name": "::Game::SaveQuestTreasure", + "size": 60, + "alignment": 4, + "fields": [ + { + "id": 2895499086, + "name": "Base", + "type": 3832268066, + "size": 52, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2772869734, + "name": "IsFind", + "type": 1700537250, + "size": 1, + "offset": 52, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3383920554, + "name": "BuryUnitX", + "type": 3680203393, + "size": 2, + "offset": 54, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2290867192, + "name": "BuryUnitZ", + "type": 3680203393, + "size": 2, + "offset": 56, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "3399770133": { + "name": "::Game::SaveHandWritten", + "size": 30008, + "alignment": 4, + "fields": [ + { + "id": 1755727051, + "name": "Image", + "type": 1700537250, + "size": 1, + "offset": 0, + "length": [ + 30000, + 1 + ], + "alignment": 1 + }, + { + "id": 445814290, + "name": "Palette", + "type": 1700537250, + "size": 1, + "offset": 30000, + "length": [ + 4, + 1 + ], + "alignment": 1 + }, + { + "id": 3561379434, + "name": "VerticesNum", + "type": 271399315, + "size": 4, + "offset": 30004, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "3436665585": { + "name": "::Game::SaveMainField", + "size": 1103584, + "alignment": 4, + "fields": [ + { + "id": 4032101121, + "name": "ItemLayer0", + "type": 1528835492, + "size": 442368, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 4208074248, + "name": "ItemLayer1", + "type": 1528835492, + "size": 442368, + "offset": 442368, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2871110140, + "name": "ItemSwitch0", + "type": 2343344141, + "size": 6912, + "offset": 884736, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 575760867, + "name": "ItemSwitch1", + "type": 2343344141, + "size": 6912, + "offset": 891648, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2960470596, + "name": "LandMakingMap", + "type": 1022123262, + "size": 150528, + "offset": 898560, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 998142535, + "name": "MainFieldStructure", + "type": 1405200236, + "size": 940, + "offset": 1049088, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3245707969, + "name": "OutsideField", + "type": 1080170012, + "size": 146, + "offset": 1050028, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2003250634, + "name": "MainFieldParamUniqueID", + "type": 1258445657, + "size": 2, + "offset": 1050174, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 139605308, + "name": "EventPlazaLeftUpX", + "type": 2260638386, + "size": 4, + "offset": 1050176, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1860436133, + "name": "EventPlazaLeftUpZ", + "type": 2260638386, + "size": 4, + "offset": 1050180, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 4289259163, + "name": "MyDesignMap", + "type": 175868289, + "size": 2, + "offset": 1050184, + "length": [ + 144, + 96 + ], + "alignment": 2 + }, + { + "id": 2999083741, + "name": "MyDesignReserve", + "type": 271399315, + "size": 4, + "offset": 1077832, + "length": [ + 5375, + 1 + ], + "alignment": 4 + }, + { + "id": 2967790536, + "name": "AudioInfo", + "type": 2938017751, + "size": 4, + "offset": 1099332, + "length": [ + 30, + 1 + ], + "alignment": 2 + }, + { + "id": 3108433050, + "name": "DistantViewUniqueID", + "type": 1258445657, + "size": 2, + "offset": 1099452, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 500423372, + "name": "AudioInfoV2", + "type": 1144841916, + "size": 32, + "offset": 1099456, + "length": [ + 60, + 1 + ], + "alignment": 4 + }, + { + "id": 1233182584, + "name": "AdditionalAudioInfoV", + "type": 1144841916, + "size": 32, + "offset": 1101376, + "length": [ + 69, + 1 + ], + "alignment": 4 + } + ] + }, + "3546433428": { + "name": "s_d3624794", + "size": 1, + "alignment": 1, + "fields": [ + { + "id": 1503341580, + "name": "BitFlag", + "type": 1153857660, + "size": 1, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "3548147200": { + "name": "::Game::SaveLightMemory", + "size": 344, + "alignment": 4, + "fields": [ + { + "id": 3870179153, + "name": "PlayerId", + "type": 786465822, + "size": 56, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3038076595, + "name": "EventFlag", + "type": 3208843467, + "size": 256, + "offset": 56, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3547993275, + "name": "LastTalkDate", + "type": 2154634368, + "size": 4, + "offset": 312, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 309137662, + "name": "HandleName", + "type": 3349771197, + "size": 10, + "offset": 316, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1619040009, + "name": "HandleNameUpdateDate", + "type": 2154634368, + "size": 4, + "offset": 326, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1513063448, + "name": "ClothesPTops", + "type": 1106985317, + "size": 8, + "offset": 332, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1488316424, + "name": "_58b5e808", + "type": 3680203393, + "size": 2, + "offset": 340, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3611128692, + "name": "ClothesPTarget", + "type": 2391922858, + "size": 1, + "offset": 342, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "3622001495": { + "name": "s_d7e35b57", + "size": 38880, + "alignment": 8, + "fields": [ + { + "id": 3841616483, + "name": "Stock", + "type": 385945175, + "size": 38880, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + } + ] + }, + "3624805561": { + "name": "::Game::SaveNetworkEventData", + "size": 640, + "alignment": 4, + "fields": [ + { + "id": 2026272112, + "name": "DataList", + "type": 2586386177, + "size": 20, + "offset": 0, + "length": [ + 32, + 1 + ], + "alignment": 4 + } + ] + }, + "3674210176": { + "name": "::Game::SaveBackupService", + "size": 16, + "alignment": 8, + "fields": [ + { + "id": 3280330639, + "name": "NsaId", + "type": 17472036, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 4134693459, + "name": "BackupAgent", + "type": 2391922858, + "size": 1, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "3695756247": { + "name": "::Game::SaveNetLandProfile", + "size": 88, + "alignment": 8, + "fields": [ + { + "id": 1624930941, + "name": "DreamID", + "type": 3114848351, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 4159744310, + "name": "ProfileReportInfo", + "type": 3591412142, + "size": 40, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 139155522, + "name": "LanguageCode", + "type": 3272785099, + "size": 8, + "offset": 48, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 178659979, + "name": "DreamUploaderPOPID", + "type": 2832377044, + "size": 8, + "offset": 56, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3200103340, + "name": "LatestDreamTime", + "type": 3168277518, + "size": 8, + "offset": 64, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 788037194, + "name": "FirstDreamTime", + "type": 3168277518, + "size": 8, + "offset": 72, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 4252817937, + "name": "_fd7cda11", + "type": 2391922858, + "size": 1, + "offset": 80, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "3710005767": { + "name": "::Game::SaveVisitorNpc", + "size": 148, + "alignment": 4, + "fields": [ + { + "id": 866926279, + "name": "VisitorNpc", + "type": 3078480257, + "size": 4, + "offset": 0, + "length": [ + 7, + 1 + ], + "alignment": 4 + }, + { + "id": 3871524183, + "name": "CreatePos", + "type": 3899691843, + "size": 12, + "offset": 28, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1642475996, + "name": "CreateBocPos", + "type": 3899691843, + "size": 12, + "offset": 40, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 753800981, + "name": "IsNormalLive", + "type": 2412827210, + "size": 1, + "offset": 52, + "length": [ + 7, + 1 + ], + "alignment": 1 + }, + { + "id": 3369788741, + "name": "IsBirthdayLive", + "type": 2412827210, + "size": 1, + "offset": 59, + "length": [ + 7, + 1 + ], + "alignment": 1 + }, + { + "id": 2062508113, + "name": "InitSchedule", + "type": 3078480257, + "size": 4, + "offset": 68, + "length": [ + 7, + 1 + ], + "alignment": 4 + }, + { + "id": 1131813336, + "name": "_437619d8", + "type": 2412827210, + "size": 1, + "offset": 96, + "length": [ + 14, + 1 + ], + "alignment": 1 + }, + { + "id": 3796387158, + "name": "_e2484556", + "type": 2260638386, + "size": 4, + "offset": 112, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1966373297, + "name": "_753479b1", + "type": 2260638386, + "size": 4, + "offset": 116, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 4046116471, + "name": "_f12ad677", + "type": 193356030, + "size": 28, + "offset": 120, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "3715159478": { + "name": "::Game::SavePlayerVillagerAccount", + "size": 72, + "alignment": 8, + "fields": [ + { + "id": 1699872178, + "name": "AccountUid", + "type": 3719340327, + "size": 16, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3870179153, + "name": "PlayerId", + "type": 786465822, + "size": 56, + "offset": 16, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "3768291766": { + "name": "s_e09b91b6", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 287365092, + "name": "Enum", + "type": 2260638386, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "3832268066": { + "name": "::Game::SaveQuestBase", + "size": 52, + "alignment": 4, + "fields": [ + { + "id": 2694241682, + "name": "PlayerBaseId", + "type": 193356030, + "size": 28, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3637560420, + "name": "OccurTime", + "type": 3168277518, + "size": 8, + "offset": 28, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 621262773, + "name": "LimitTime", + "type": 3168277518, + "size": 8, + "offset": 36, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2392575678, + "name": "ClientNpcVillagerIndex", + "type": 2391922858, + "size": 1, + "offset": 44, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1952810469, + "name": "Type", + "type": 2391922858, + "size": 1, + "offset": 45, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2215996272, + "name": "Kind", + "type": 2391922858, + "size": 1, + "offset": 46, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 4189304803, + "name": "Step", + "type": 2391922858, + "size": 1, + "offset": 47, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 408130439, + "name": "LimitType", + "type": 2391922858, + "size": 1, + "offset": 48, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "3837417149": { + "name": "s_e4ba56bd", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 287365092, + "name": "Enum", + "type": 2260638386, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "3866015515": { + "name": "::Game::SaveShopGardening", + "size": 256, + "alignment": 4, + "fields": [ + { + "id": 3283939954, + "name": "ShopItem", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 32, + 1 + ], + "alignment": 4 + } + ] + }, + "3879754203": { + "name": "s_e74059db", + "size": 2832, + "alignment": 4, + "fields": [ + { + "id": 2126993338, + "name": "ItemBuffer", + "type": 3326275382, + "size": 12, + "offset": 0, + "length": [ + 236, + 1 + ], + "alignment": 4 + } + ] + }, + "3902332839": { + "name": "s_e898dfa7", + "size": 96, + "alignment": 2, + "fields": [ + { + "id": 751743028, + "name": "Buffer", + "type": 3929700086, + "size": 2, + "offset": 0, + "length": [ + 48, + 1 + ], + "alignment": 2 + } + ] + }, + "3905582670": { + "name": "::Game::SaveVillageMelody", + "size": 16, + "alignment": 8, + "fields": [ + { + "id": 1287626444, + "name": "MelodyDataList", + "type": 957513093, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3958434050, + "name": "UsingIndex", + "type": 1700537250, + "size": 1, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1480204193, + "name": "ValidMaxIndex", + "type": 1700537250, + "size": 1, + "offset": 9, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "3916077027": { + "name": "s_e96a97e3", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 287365092, + "name": "Enum", + "type": 2260638386, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "3925628661": { + "name": "::Game::SaveEventFlagLandTemp", + "size": 256, + "alignment": 2, + "fields": [ + { + "id": 3359461928, + "name": "Flags", + "type": 1924071799, + "size": 256, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "3952561703": { + "name": "::Game::FtrData", + "size": 12, + "alignment": 4, + "fields": [ + { + "id": 2459672499, + "name": "ItemName", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3492785407, + "name": "UnitX", + "type": 2391922858, + "size": 1, + "offset": 8, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 235911127, + "name": "UnitZ", + "type": 2391922858, + "size": 1, + "offset": 9, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 1058094617, + "name": "Direction", + "type": 2391922858, + "size": 1, + "offset": 10, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 422058490, + "name": "Layer", + "type": 2391922858, + "size": 1, + "offset": 11, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "3965384146": { + "name": "s_ec5af5d2", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 287365092, + "name": "Enum", + "type": 2260638386, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "3978720757": { + "name": "::Game::SaveFg", + "size": 2344, + "alignment": 4, + "fields": [ + { + "id": 3159903678, + "name": "_bc584dbe", + "type": 2073564923, + "size": 2304, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 3869852702, + "name": "SpecialityFruit", + "type": 1258445657, + "size": 2, + "offset": 2304, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1303625168, + "name": "SisterFruit", + "type": 1258445657, + "size": 2, + "offset": 2306, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3901718685, + "name": "TreeMoneyInfoList", + "type": 271399315, + "size": 4, + "offset": 2308, + "length": [ + 8, + 1 + ], + "alignment": 4 + }, + { + "id": 328107723, + "name": "VillageFlower", + "type": 1700537250, + "size": 1, + "offset": 2340, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 933342654, + "name": "SpecialityFlower", + "type": 1700537250, + "size": 1, + "offset": 2341, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "3999696330": { + "name": "s_ee6685ca", + "size": 256, + "alignment": 1, + "fields": [ + { + "id": 3308680984, + "name": "ValueArray", + "type": 1700537250, + "size": 1, + "offset": 0, + "length": [ + 256, + 1 + ], + "alignment": 1 + } + ] + }, + "4053459232": { + "name": "::Game::SaveShopGalleryCommune", + "size": 132, + "alignment": 4, + "fields": [ + { + "id": 3283939954, + "name": "ShopItem", + "type": 1106985317, + "size": 8, + "offset": 0, + "length": [ + 2, + 1 + ], + "alignment": 4 + }, + { + "id": 586202428, + "name": "SoldOut", + "type": 2412827210, + "size": 1, + "offset": 16, + "length": [ + 2, + 1 + ], + "alignment": 1 + }, + { + "id": 3870179153, + "name": "PlayerId", + "type": 786465822, + "size": 56, + "offset": 20, + "length": [ + 2, + 1 + ], + "alignment": 4 + } + ] + }, + "4083546442": { + "name": "::Game::SaveEventFlagPlayerActivityParam", + "size": 144, + "alignment": 2, + "fields": [ + { + "id": 1714577234, + "name": "EventFlags", + "type": 1121588303, + "size": 144, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "4108774981": { + "name": "::Game::SaveNpcArchive", + "size": 232, + "alignment": 4, + "fields": [ + { + "id": 3320444181, + "name": "MoveoutDate", + "type": 2154634368, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2249952736, + "name": "MoveoutReason", + "type": 2391922858, + "size": 1, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2694241682, + "name": "PlayerBaseId", + "type": 193356030, + "size": 28, + "offset": 8, + "length": [ + 8, + 1 + ], + "alignment": 4 + } + ] + }, + "4139728939": { + "name": "s_f6bf402b", + "size": 96, + "alignment": 2, + "fields": [ + { + "id": 751743028, + "name": "Buffer", + "type": 3929700086, + "size": 2, + "offset": 0, + "length": [ + 48, + 1 + ], + "alignment": 2 + } + ] + }, + "4155129402": { + "name": "s_f7aa3e3a", + "size": 4, + "alignment": 4, + "fields": [ + { + "id": 287365092, + "name": "Enum", + "type": 2260638386, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "4161479371": { + "name": "::Game::SavePostStock", + "size": 127712, + "alignment": 8, + "fields": [ + { + "id": 2454202138, + "name": "TextMailStock", + "type": 1600167551, + "size": 88800, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 353381495, + "name": "SaveMailStock", + "type": 3622001495, + "size": 38880, + "offset": 88800, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 2540299795, + "name": "TimeStamp", + "type": 3168277518, + "size": 8, + "offset": 127680, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1562004303, + "name": "DeliveryTime", + "type": 3168277518, + "size": 8, + "offset": 127688, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 2111767405, + "name": "OccasionalFlag", + "type": 2412827210, + "size": 1, + "offset": 127696, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 2727183602, + "name": "LastDeliveryTime", + "type": 3168277518, + "size": 8, + "offset": 127698, + "length": [ + 1, + 1 + ], + "alignment": 2 + } + ] + }, + "4177673897": { + "name": "::Game::SaveFieldLandMakingMapData", + "size": 14, + "alignment": 2, + "fields": [ + { + "id": 2351197279, + "name": "PartsInfoList", + "type": 3369596600, + "size": 6, + "offset": 0, + "length": [ + 2, + 1 + ], + "alignment": 2 + }, + { + "id": 2001115180, + "name": "CliffLevel", + "type": 1700537250, + "size": 1, + "offset": 12, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "4188848674": { + "name": "::Game::SaveNpcEditRoom", + "size": 4360, + "alignment": 4, + "fields": [ + { + "id": 1503341580, + "name": "BitFlag", + "type": 1153857660, + "size": 1, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 1 + }, + { + "id": 541898799, + "name": "Reserve", + "type": 1700537250, + "size": 1, + "offset": 1, + "length": [ + 3, + 1 + ], + "alignment": 1 + }, + { + "id": 2126993338, + "name": "ItemBuffer", + "type": 3879754203, + "size": 2832, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2637161680, + "name": "ExtraEffectBuffer", + "type": 2812749189, + "size": 1416, + "offset": 2836, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1395784225, + "name": "RoomFloorWall", + "type": 51213735, + "size": 36, + "offset": 4252, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3484498361, + "name": "_cfb139b9", + "type": 3778707956, + "size": 20, + "offset": 4288, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1116476340, + "name": "AudioMusic", + "type": 1106985317, + "size": 8, + "offset": 4308, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3947295641, + "name": "MusicBoxMusic", + "type": 1106985317, + "size": 8, + "offset": 4316, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1329935455, + "name": "AudioRegister", + "type": 4099543024, + "size": 32, + "offset": 4324, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2172933476, + "name": "SoundAmbient", + "type": 1700537250, + "size": 1, + "offset": 4356, + "length": [ + 1, + 1 + ], + "alignment": 1 + } + ] + }, + "4198893219": { + "name": "s_fa4606a3", + "size": 920280, + "alignment": 8, + "fields": [ + { + "id": 751743028, + "name": "Buffer", + "type": 4258875221, + "size": 30672, + "offset": 0, + "length": [ + 30, + 1 + ], + "alignment": 8 + }, + { + "id": 671339009, + "name": "IndexTable", + "type": 2260638386, + "size": 4, + "offset": 920160, + "length": [ + 30, + 1 + ], + "alignment": 4 + } + ] + }, + "4234742920": { + "name": "::Game::SaveQuestCatch", + "size": 60, + "alignment": 4, + "fields": [ + { + "id": 2895499086, + "name": "Base", + "type": 3832268066, + "size": 52, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 2369172241, + "name": "RequestItem", + "type": 1106985317, + "size": 8, + "offset": 52, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + }, + "4249303468": { + "name": "::Game::SavePlayerHouseList", + "size": 1331520, + "alignment": 4, + "fields": [ + { + "id": 1926904570, + "name": "HouseList", + "type": 3375758585, + "size": 166440, + "offset": 0, + "length": [ + 8, + 1 + ], + "alignment": 4 + } + ] + }, + "4258875221": { + "name": "::Game::SaveBBS", + "size": 30672, + "alignment": 8, + "fields": [ + { + "id": 4205493358, + "name": "Date", + "type": 2154634368, + "size": 4, + "offset": 0, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 1804308776, + "name": "Body", + "type": 2277439582, + "size": 480, + "offset": 4, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 597422025, + "name": "Footer", + "type": 874263699, + "size": 96, + "offset": 484, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 419208294, + "name": "HandWrite", + "type": 3399770133, + "size": 30008, + "offset": 580, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 3870179153, + "name": "PlayerId", + "type": 786465822, + "size": 56, + "offset": 30588, + "length": [ + 1, + 1 + ], + "alignment": 4 + }, + { + "id": 1562364676, + "name": "_5d1fcb04", + "type": 1258445657, + "size": 2, + "offset": 30644, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 699389728, + "name": "DesignId", + "type": 1258445657, + "size": 2, + "offset": 30646, + "length": [ + 1, + 1 + ], + "alignment": 2 + }, + { + "id": 3112178849, + "name": "PopId", + "type": 2832377044, + "size": 8, + "offset": 30648, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 3280330639, + "name": "NsaId", + "type": 17472036, + "size": 8, + "offset": 30656, + "length": [ + 1, + 1 + ], + "alignment": 8 + }, + { + "id": 2503205324, + "name": "UniqueId", + "type": 271399315, + "size": 4, + "offset": 30664, + "length": [ + 1, + 1 + ], + "alignment": 4 + } + ] + } + }, + "primitives": { + "1258445657": { + "name": "u16", + "size": 2 + }, + "2391922858": { + "name": "s8", + "size": 1 + }, + "1153857660": { + "name": "_44c6787c", + "size": 1 + }, + "1700537250": { + "name": "u8", + "size": 1 + }, + "271399315": { + "name": "u32", + "size": 4 + }, + "3990860246": { + "name": "_eddfb1d6", + "size": 8 + }, + "795349106": { + "name": "_2f681072", + "size": 4 + }, + "3680203393": { + "name": "s16", + "size": 2 + }, + "3929700086": { + "name": "char16", + "size": 2 + }, + "3601660749": { + "name": "_d6acfb4d", + "size": 512 + }, + "2412827210": { + "name": "bool", + "size": 1 + }, + "2260638386": { + "name": "s32", + "size": 4 + }, + "3176172728": { + "name": "_bd508cb8", + "size": 1 + }, + "1993855330": { + "name": "u64", + "size": 8 + }, + "682075667": { + "name": "_28a7a613", + "size": 1 + }, + "3781849057": { + "name": "_e16a6fe1", + "size": 2 + }, + "2609444594": { + "name": "f32", + "size": 4 + }, + "3377782559": { + "name": "nn::util::Uuid", + "size": 16 + }, + "322562356": { + "name": "Game::NpcNormalID", + "size": 3 + }, + "346578348": { + "name": "_14a85dac", + "size": 8 + }, + "2832377044": { + "name": "_a8d2a4d4", + "size": 8 + }, + "17472036": { + "name": "_010a9a24", + "size": 8 + }, + "2042286748": { + "name": "Game::CharaMakeSetting", + "size": 12 + }, + "3114848351": { + "name": "_b9a8d05f", + "size": 8 + }, + "1948364966": { + "name": "_7421b0a6", + "size": 256 + }, + "25498754": { + "name": "_01851482", + "size": 8 + }, + "3272785099": { + "name": "::nn::settings::LanguageCode", + "size": 8 + }, + "1018827001": { + "name": "::nn::time::PosixTime", + "size": 8 + }, + "335489226": { + "name": "_13ff28ca", + "size": 20 + }, + "742733032": { + "name": "_2c4534e8", + "size": 1876 + }, + "1245668131": { + "name": "Game::ClockTimeBuffers", + "size": 24 + }, + "3770044025": { + "name": "_e0b64e79", + "size": 88 + }, + "1623561160": { + "name": "_60c593c8", + "size": 10 + }, + "2356714634": { + "name": "s64", + "size": 8 + }, + "658720958": { + "name": "_274348be", + "size": 80 + }, + "3943283559": { + "name": "Calendar", + "size": 8 + }, + "286355278": { + "name": "_11116f4e", + "size": 8 + }, + "2938107850": { + "name": "_af1ff7ca", + "size": 8 + }, + "2138424135": { + "name": "_7f75c347", + "size": 40 + }, + "3297430789": { + "name": "_c48acd05", + "size": 8 + }, + "1249632718": { + "name": "_4a7be1ce", + "size": 13 + }, + "4181839016": { + "name": "_f941cca8", + "size": 2000 + }, + "2624541397": { + "name": "_9c6f52d5", + "size": 13 + }, + "2596742643": { + "name": "_9ac725f3", + "size": 16 + }, + "2137117425": { + "name": "_7f61d2f1", + "size": 8 + }, + "3508236227": { + "name": "::nn::time::SteadyClockTimePoint", + "size": 24 + }, + "3582630021": { + "name": "_d58a9885", + "size": 72 + }, + "942629998": { + "name": "_382f646e", + "size": 8 + }, + "3899691843": { + "name": "V3f", + "size": 12 + }, + "58913590": { + "name": "_0382f336", + "size": 4 + }, + "1203377500": { + "name": "nn::time::ClockSnapshot", + "size": 208 + }, + "1801517155": { + "name": "Game::FieldBlockData", + "size": 144 + }, + "3769308874": { + "name": "_e0ab16ca", + "size": 4 + }, + "3139554851": { + "name": "_bb21ce23", + "size": 4 + }, + "3256290520": { + "name": "_c2170cd8", + "size": 30 + }, + "1424838350": { + "name": "_54ed4ece", + "size": 4 + }, + "581950284": { + "name": "_22afdb4c", + "size": 80 + }, + "3591412142": { + "name": "_d61099ae", + "size": 40 + }, + "3719340327": { + "name": "nn::account::Uid", + "size": 16 + }, + "2073564923": { + "name": "_7b9816fb", + "size": 2304 + } + } +} \ No newline at end of file diff --git a/savefile/save_schema_655400_655362_pseudoC.h b/savefile/save_schema_655400_655362_pseudoC.h new file mode 100644 index 0000000..e94062e --- /dev/null +++ b/savefile/save_schema_655400_655362_pseudoC.h @@ -0,0 +1,2275 @@ +struct s_01e61348 { /* 0x100 big, align 2 */ + u16 ValueArray[128]; // @0x0 size 0x2, align 2 +}; +struct GSaveRoomFloorWall { /* 0x24 big, align 4 */ + GSaveItemName AccentWallItem; // @0x0 size 0x8, align 4 + GSaveItemName WallItem; // @0x8 size 0x8, align 4 + GSaveItemName FloorItem; // @0x10 size 0x8, align 4 + GSaveMyDesignId AccentWallMyDesignID; // @0x18 size 0x2, align 2 + GSaveMyDesignId WallMyDesignID; // @0x1a size 0x2, align 2 + GSaveMyDesignId FloorMyDesignID; // @0x1c size 0x2, align 2 + s8 AccentWallDirection; // @0x1e size 0x1, align 1 + _44c6787c InfoBit; // @0x1f size 0x1, align 1 + _44c6787c InfoBit2; // @0x20 size 0x1, align 1 +}; +struct GSaveMyDesignPalette { /* 0x2d big, align 1 */ + u8 Colors[45]; // @0x0 size 0x1, align 1 +}; +struct GSaveMyDesignId { /* 0x2 big, align 2 */ + u16 MyDesignId; // @0x0 size 0x2, align 2 +}; +struct GSavePlayerBaseId { /* 0x1c big, align 4 */ + u32 Id; // @0x0 size 0x4, align 4 + GSaveWordPlayerName Name; // @0x4 size 0x14, align 2 + s_88f8f5b0 Gender; // @0x18 size 0x4, align 4 +}; +struct GSaveMyDesignHeader { /* 0x70 big, align 8 */ + _eddfb1d6 NetMyDesignID; // @0x0 size 0x8, align 8 + s_20b7a807 Title; // @0x8 size 0x28, align 2 + GSavePlayerId Author; // @0x30 size 0x38, align 4 + u8 Flags; // @0x68 size 0x1, align 1 + u8 ColorSet; // @0x69 size 0x1, align 1 + u16 HomePlace; // @0x6a size 0x2, align 2 +}; +struct GSaveItemFreeParam { /* 0x4 big, align 4 */ + _2f681072 Type; // @0x0 size 0x4, align 4 +}; +struct GSaveMusicBoxInfo { /* 0x4 big, align 2 */ + s16 PlayingAudioMusicID; // @0x0 size 0x2, align 2 + s8 _749b78c2; // @0x2 size 0x1, align 1 +}; +struct s_20b7a807 { /* 0x28 big, align 2 */ + char16 Buffer[20]; // @0x0 size 0x2, align 2 +}; +struct GSaveWordTownName { /* 0x14 big, align 2 */ + s_8aa46560 TownName; // @0x0 size 0x14, align 2 +}; +struct GSaveMyDesignHolder { /* 0x1 big, align 1 */ + s8 PlayerVillagerIndex; // @0x0 size 0x1, align 1 +}; +struct GSavePlayerId { /* 0x38 big, align 4 */ + GSaveLandId LandId; // @0x0 size 0x1c, align 4 + GSavePlayerBaseId BaseId; // @0x1c size 0x1c, align 4 +}; +struct GSaveMyDesignPro { /* 0x8a8 big, align 8 */ + u32 Hash; // @0x0 size 0x4, align 4 + GSaveMyDesignVersion Version; // @0x4 size 0x4, align 4 + GSaveMyDesignHeader Header; // @0x8 size 0x70, align 8 + GSaveMyDesignPalette Palette; // @0x78 size 0x2d, align 1 + _d6acfb4d Sheets[4]; // @0xa5 size 0x200, align 1 + u8 Usage; // @0x8a5 size 0x1, align 1 + u16 _ba0d0cb9; // @0x8a6 size 0x2, align 2 +}; +struct GSaveMyDesignNormal { /* 0x2a8 big, align 8 */ + u32 Hash; // @0x0 size 0x4, align 4 + GSaveMyDesignVersion Version; // @0x4 size 0x4, align 4 + GSaveMyDesignHeader Header; // @0x8 size 0x70, align 8 + GSaveMyDesignPalette Palette; // @0x78 size 0x2d, align 1 + _d6acfb4d Sheets; // @0xa5 size 0x200, align 1 + u8 _ba0d0cb9; // @0x2a5 size 0x1, align 1 + u16 _881e9e69; // @0x2a6 size 0x2, align 2 +}; +struct GSaveEventFlagHouse { /* 0x100 big, align 2 */ + s_01e61348 Flags; // @0x0 size 0x100, align 2 +}; +struct GSaveItemName { /* 0x8 big, align 4 */ + u16 UniqueID; // @0x0 size 0x2, align 2 + GSaveItemSystemParam SystemParam; // @0x2 size 0x1, align 1 + GSaveItemAdditionalParam AdditionalParam; // @0x3 size 0x1, align 1 + GSaveItemFreeParam FreeParam; // @0x4 size 0x4, align 4 +}; +struct GSaveWordPlayerName { /* 0x14 big, align 2 */ + s_a0cb84dc PlayerName; // @0x0 size 0x14, align 2 +}; +struct GSaveVersion { /* 0x100 big, align 4 */ + s_eafd2799 CurrentVersionData; // @0x0 size 0x40, align 4 + s_eafd2799 CreateVersionData; // @0x40 size 0x40, align 4 + u8 _5d1fcb04[128]; // @0x80 size 0x1, align 1 +}; +struct GSaveMyDesignVersion { /* 0x4 big, align 4 */ + u32 SaveDataVersion; // @0x0 size 0x4, align 4 +}; +struct s_665e9093 { /* 0x320 big, align 2 */ + GSaveItemExtraEffect ItemExtraEffectBuffer[20][20]; // @0x0 size 0x2, align 2 +}; +struct GSaveLandMyDesign { /* 0x4b3a8 big, align 8 */ + GSaveMyDesignNormal MyDesignNormals[100]; // @0x0 size 0x2a8, align 8 + GSaveMyDesignPro MyDesignPros[100]; // @0x109a0 size 0x8a8, align 8 + GSaveMyDesignNormal FlagMyDesign; // @0x46b40 size 0x2a8, align 8 + GSaveMyDesignPro TailorMyDesigns[8]; // @0x46de8 size 0x8a8, align 8 + s_a92a1233 ExhibitAccounts[8]; // @0x4b328 size 0x10, align 8 +}; +struct s_7b602b39 { /* 0x10 big, align 16 */ + u32 Code; // @0x0 size 0x4, align 4 +}; +struct GSaveDate { /* 0x4 big, align 2 */ + u16 Year; // @0x0 size 0x2, align 2 + u8 Month; // @0x2 size 0x1, align 1 + u8 Day; // @0x3 size 0x1, align 1 +}; +struct GSaveCockroach { /* 0xe big, align 1 */ + u8 CockroachStock; // @0x0 size 0x1, align 1 + bool _9f0dcc1b[6]; // @0x1 size 0x1, align 1 + u8 _b15ce7cc[6]; // @0x7 size 0x1, align 1 + s8 GenerationCounter; // @0xd size 0x1, align 1 +}; +struct s_88f8f5b0 { /* 0x4 big, align 4 */ + s32 Enum; // @0x0 size 0x4, align 4 +}; +struct s_8aa46560 { /* 0x14 big, align 2 */ + char16 Buffer[10]; // @0x0 size 0x2, align 2 +}; +struct s_a0cb84dc { /* 0x14 big, align 2 */ + char16 Buffer[10]; // @0x0 size 0x2, align 2 +}; +struct GSaveItemSystemParam { /* 0x1 big, align 1 */ + _bd508cb8 Type; // @0x0 size 0x1, align 1 +}; +struct s_a92a1233 { /* 0x10 big, align 8 */ + u64 POPID; // @0x0 size 0x8, align 8 + u64 NSAID; // @0x8 size 0x8, align 8 +}; +struct GSaveAudioInfo { /* 0x4 big, align 2 */ + s16 PlayingAudioMusicID; // @0x0 size 0x2, align 2 + s8 _749b78c2; // @0x2 size 0x1, align 1 + _44c6787c IsShuffle; // @0x3 size 0x1, align 1 +}; +struct s_b4120216 { /* 0x4 big, align 4 */ + s32 Enum; // @0x0 size 0x4, align 4 +}; +struct s_c20a4615 { /* 0x34 big, align 4 */ + u32 Bits[13]; // @0x0 size 0x4, align 4 +}; +struct GSavePlayerHouse { /* 0x28a28 big, align 4 */ + s_b4120216 HouseLevel; // @0x0 size 0x4, align 4 + u16 WallUniqueID; // @0x4 size 0x2, align 2 + u16 RoofUniqueID; // @0x6 size 0x2, align 2 + u16 DoorUniqueID; // @0x8 size 0x2, align 2 + u16 OrderWallUniqueID; // @0xa size 0x2, align 2 + u16 OrderRoofUniqueID; // @0xc size 0x2, align 2 + u16 OrderDoorUniqueID; // @0xe size 0x2, align 2 + GSaveMoney Loan; // @0x10 size 0x8, align 4 + GSaveMoney ReturnsLoan; // @0x18 size 0x8, align 4 + GSaveEventFlagHouse EventFlag; // @0x20 size 0x100, align 2 + GSavePlayerHouseRoom RoomList[6]; // @0x120 size 0x6c24, align 4 + s8 PlayerList[2]; // @0x289f8 size 0x1, align 1 + u8 gap_289fa[2]; + GSaveItemName DoorDecoItemName; // @0x289fc size 0x8, align 4 + _44c6787c PlayerHouseFlag; // @0x28a04 size 0x1, align 1 + u8 gap_28a05[3]; + GSaveItemName PostItemName; // @0x28a08 size 0x8, align 4 + GSaveItemName OrderPostItemName; // @0x28a10 size 0x8, align 4 + GSaveCockroach Cockroach; // @0x28a18 size 0xe, align 1 +}; +struct GSaveMovePlayerOption { /* 0x74080 big, align 16 */ + GSaveVersion Version; // @0x0 size 0x100, align 4 + s_7b602b39 _d35a9251; // @0x100 size 0x10, align 16 + GSavePlayerHouse PlayerHouse; // @0x110 size 0x28a28, align 4 + GSaveLandMyDesign LandMyDesign; // @0x28b38 size 0x4b3a8, align 8 + GSaveMyDesignHolderList MyDesignHolderList; // @0x73ee0 size 0xc8, align 1 + GSaveMyDesignListOrder MyDesignListOrder; // @0x73fa8 size 0xc8, align 1 + s8 PreviousVillagerIndex; // @0x74070 size 0x1, align 1 + u8 gap_74071[1]; + GSaveDate _295db8e5; // @0x74072 size 0x4, align 2 + u8 gap_74076[2]; + u32 _f380f477; // @0x74078 size 0x4, align 4 +}; +struct GSaveItemExtraEffect { /* 0x2 big, align 2 */ + u16 InnerData; // @0x0 size 0x2, align 2 +}; +struct GSaveMoney { /* 0x8 big, align 4 */ + s_ec65e7b4 Wallet; // @0x0 size 0x8, align 4 +}; +struct s_d8bc748b { /* 0xc80 big, align 4 */ + GSaveItemName ItemArray[20][20]; // @0x0 size 0x8, align 4 +}; +struct GSaveItemAdditionalParam { /* 0x1 big, align 1 */ + _28a7a613 Type; // @0x0 size 0x1, align 1 +}; +struct s_e13a81f4 { /* 0x14 big, align 4 */ + u8 SizeX; // @0x0 size 0x1, align 1 + u8 SizeZ; // @0x1 size 0x1, align 1 + u8 DimmingColor; // @0x2 size 0x1, align 1 + u8 Reserve; // @0x3 size 0x1, align 1 + _e16a6fe1 InfoBit; // @0x4 size 0x2, align 2 + u16 LandingUniqueID; // @0x6 size 0x2, align 2 + f32 DimmingPower; // @0x8 size 0x4, align 4 + u16 _bb77b980; // @0xc size 0x2, align 2 + u16 _f32a8316; // @0xe size 0x2, align 2 + u16 _cec1a6ec; // @0x10 size 0x2, align 2 + u16 Reserve2; // @0x12 size 0x2, align 2 +}; +struct GSavePlayerHouseRoom { /* 0x6c24 big, align 4 */ + s_d8bc748b ItemLayerList[8]; // @0x0 size 0xc80, align 4 + s_c20a4615 ItemSwitchList[8]; // @0x6400 size 0x34, align 4 + GSaveAudioInfo AudioInfo; // @0x65a0 size 0x4, align 2 + GSaveRoomFloorWall RoomFloorWall; // @0x65a4 size 0x24, align 4 + s_665e9093 ExtraEffectLayerList[2]; // @0x65c8 size 0x320, align 2 + GSaveMusicBoxInfo MusicBoxInfo; // @0x6c08 size 0x4, align 2 + u8 SoundAmbient; // @0x6c0c size 0x1, align 1 + u8 gap_6c0d[3]; + s_e13a81f4 _cfb139b9; // @0x6c10 size 0x14, align 4 +}; +struct GSaveLandId { /* 0x1c big, align 4 */ + u32 Id; // @0x0 size 0x4, align 4 + GSaveWordTownName Name; // @0x4 size 0x14, align 2 + u8 IslandRubyType; // @0x18 size 0x1, align 1 +}; +struct s_eafd2799 { /* 0x40 big, align 4 */ + u32 _e58767da; // @0x0 size 0x4, align 4 + u32 _d0c3cf50; // @0x4 size 0x4, align 4 + u32 SaveHeaderVersion; // @0x8 size 0x4, align 4 + u16 _8593e326; // @0xc size 0x2, align 2 + u16 RomReleaseVersion; // @0xe size 0x2, align 2 + u8 _5d1fcb04[48]; // @0x10 size 0x1, align 1 +}; +struct s_ec65e7b4 { /* 0x8 big, align 4 */ + u32 _71de9932; // @0x0 size 0x4, align 4 + u16 _79d56a0c; // @0x4 size 0x2, align 2 + u8 _d69168be; // @0x6 size 0x1, align 1 + u8 _c5b49f7e; // @0x7 size 0x1, align 1 +}; +struct GSaveMyDesignHolderList { /* 0xc8 big, align 1 */ + GSaveMyDesignHolder NormalHolders[100]; // @0x0 size 0x1, align 1 + GSaveMyDesignHolder ProHolders[100]; // @0x64 size 0x1, align 1 +}; +struct GSaveMyDesignListOrder { /* 0xc8 big, align 1 */ + s8 MyDesignListOrderNormals[100]; // @0x0 size 0x1, align 1 + s8 MyDesignListOrderPros[100]; // @0x64 size 0x1, align 1 +}; +struct s_0244bd71 { /* 0x4 big, align 4 */ + s32 Enum; // @0x0 size 0x4, align 4 +}; +struct GSaveEventFlagPlayer { /* 0x1000 big, align 2 */ + s_eb93f5a5 Flags; // @0x0 size 0x1000, align 2 +}; +struct GSavePlayerOther { /* 0x3ce60 big, align 16 */ + s_7b602b39 _d35a9251; // @0x0 size 0x10, align 16 + GSavePlayerItemBaggage ItemBaggage; // @0x10 size 0x17c, align 4 + GSavePlayerItemChest ItemChest; // @0x18c size 0x11944, align 4 + GSavePlayerItemInsectFishBox ItemInsectFishBox; // @0x11ad0 size 0x148, align 4 + GSavePlayerItemMaterial ItemMaterial; // @0x11c18 size 0x140, align 4 + GSaveItemCollectBit ItemCollectBit; // @0x11d58 size 0x754, align 4 + GSaveItemRemakeCollectBit ItemRemakeCollectBit; // @0x124ac size 0x7d0, align 4 + GSavePlayerManpu Manpu; // @0x12c7c size 0x208, align 1 + u8 gap_12e84[4]; + GSaveMailUserInfo MailUserInfo; // @0x12e88 size 0x808, align 8 + GSaveDate _b58743fe; // @0x13690 size 0x4, align 2 + GSaveDate _a4e58b58; // @0x13694 size 0x4, align 2 + GSavePostingReserveList PostingReserveList; // @0x13698 size 0xeab4, align 4 + u8 gap_2214c[4]; + GSaveFriendList FriendList; // @0x22150 size 0xb548, align 8 + GSaveSetting Setting; // @0x2d698 size 0x1, align 1 + u8 gap_2d699[3]; + GSaveMoney Savings; // @0x2d69c size 0x8, align 4 + GSaveMoney BoxSell; // @0x2d6a4 size 0x8, align 4 + GSaveCraftingRecipeCollect CraftingRecipeCollect; // @0x2d6ac size 0x1400, align 2 + GSaveDate MoveOutBoxMoney; // @0x2eaac size 0x4, align 2 + GSaveNetPlayerID NetPlayerID; // @0x2eab0 size 0x58, align 8 + GSaveNetMailBox NetMailBox; // @0x2eb08 size 0x680, align 8 + GSavePlayerVisitorNpc VisitorInfo; // @0x2f188 size 0x90, align 8 + GSaveAudioRegister AudioRegister; // @0x2f218 size 0x20, align 4 + s_79d059af RegionLanguageID; // @0x2f238 size 0x4, align 4 + u8 gap_2f23c[4]; + GSavePersonalPlayReportInfo PlayReportInfo; // @0x2f240 size 0xd80, align 8 + GSaveFishCollection FishCollection; // @0x2ffc0 size 0xd6, align 2 + GSaveInsectCollection InsectCollection; // @0x30096 size 0xd6, align 2 + GSaveDiveFishCollection DiveFishCollection; // @0x3016c size 0x82, align 2 + u8 gap_301ee[2]; + s_2c3a15dc ReceivedAoC; // @0x301f0 size 0x104, align 4 + s_b16331d2 ReceivedBCAT; // @0x302f4 size 0x204, align 4 + GSaveMoney KabuBuy; // @0x304f8 size 0x8, align 4 + GSaveMoney KabuSell; // @0x30500 size 0x8, align 4 + GSaveAmiibo Amiibo; // @0x30508 size 0xa0, align 4 + GSaveRemakeCommonPattern RemakeCommonPattern; // @0x305a8 size 0x10, align 1 + GSaveMoney BoxTransfer; // @0x305b8 size 0x8, align 4 + u32 _075e237a; // @0x305c0 size 0x4, align 4 + GSaveClockTimeList ClockTimeList; // @0x305c4 size 0x180, align 1 + GSaveHashList HashList; // @0x30744 size 0x40, align 4 + GSaveEventFlagPlayerTemp EventFlagPlayerTemp; // @0x30784 size 0x200, align 2 + GSaveEventFlagPlayerVisit EventFlagPlayerVisit; // @0x30984 size 0x100, align 2 + nn::util::Uuid DeviceId; // @0x30a84 size 0x10, align 1 + GSaveMailUserLog MailUserLog; // @0x30a94 size 0x14, align 2 + GSaveDate _bbfb1a0c; // @0x30aa8 size 0x4, align 2 + GSaveMoney FoxTotalBuy; // @0x30aac size 0x8, align 4 + u8 gap_30ab4[4]; + s_e339850a FavoriteDesignerList; // @0x30ab8 size 0x6270, align 8 + s_32ab2180 VisitDreamList; // @0x36d28 size 0x11f8, align 8 + s_29847e58 BlockDreamList; // @0x37f20 size 0x320, align 8 + s_a6478d46 _340be62e; // @0x38240 size 0x644, align 4 + s_88e45f76 _11f53cd4; // @0x38884 size 0x4, align 4 + GSaveMuseumCafeMemory MuseumCafeMemory; // @0x38888 size 0x3fc, align 1 + GSaveRoomSetting RoomSetting; // @0x38c84 size 0x4, align 4 + GSaveLifeTips LifeTips; // @0x38c88 size 0x328, align 4 + GSavePlayerMemoriesPersonal Memories; // @0x38fb0 size 0x2580, align 4 + GSaveWherearenPlayerSettings WherearenPlayerSettings; // @0x3b530 size 0x1c, align 4 + GSaveSpecialNpcBitFlag _b49a58eb; // @0x3b54c size 0x10, align 4 + s_e2cbfee6 _67937ab5; // @0x3b55c size 0x1000, align 2 + s_f91a9a09 _a5f3e880; // @0x3c55c size 0x174, align 4 + s_064c1881 _b5f58171; // @0x3c6d0 size 0x790, align 4 +}; +struct s_064c1881 { /* 0x790 big, align 4 */ + s_ec65e7b4 _5a6e7fbe; // @0x0 size 0x8, align 4 + s_5e40aefa _1e741a8d; // @0x8 size 0x30, align 2 + GSaveItemCollectBit _0fc5145f; // @0x38 size 0x754, align 4 + Game::NpcNormalID _99699106; // @0x78c size 0x3, align 1 +}; +struct GSaveNormalNpcBitFlag { /* 0x8c big, align 4 */ + u32 NormalNpcBitFlag[35]; // @0x0 size 0x4, align 4 +}; +struct GSavePostingReserveMilage { /* 0x10 big, align 4 */ + bool Reserved; // @0x0 size 0x1, align 1 + u8 gap_1[3]; + GSaveItemName Present; // @0x4 size 0x8, align 4 + GSaveDate Date; // @0xc size 0x4, align 2 +}; +struct GSaveLifeTipsItem { /* 0x8 big, align 4 */ + u16 Flags; // @0x0 size 0x2, align 2 + u16 LabelId; // @0x2 size 0x2, align 2 + u32 SerialNumber; // @0x4 size 0x4, align 4 +}; +struct GSaveDiveFishCollection { /* 0x82 big, align 2 */ + GSaveFirstCollection DiveFish[60]; // @0x0 size 0x2, align 2 + _14a85dac NewDiveFishFlag; // @0x78 size 0x8, align 1 + u8 Count; // @0x80 size 0x1, align 1 +}; +struct GSavePostingReserveCommune { /* 0x2bc big, align 4 */ + GSavePostingReserveBase ReserveBase; // @0x0 size 0x2b4, align 4 + u8 ReserveType; // @0x2b4 size 0x1, align 1 + u8 FromType; // @0x2b5 size 0x1, align 1 + Game::NpcNormalID FromNpcId; // @0x2b6 size 0x3, align 1 + u8 FromSystemId; // @0x2b9 size 0x1, align 1 +}; +struct s_12731d40 { /* 0x1e0 big, align 4 */ + u32 Counter[120]; // @0x0 size 0x4, align 4 +}; +struct GSaveFriendData { /* 0x70 big, align 8 */ + _a8d2a4d4 POPID; // @0x0 size 0x8, align 8 + _010a9a24 NSAID; // @0x8 size 0x8, align 8 + GSavePlayerId PlayerId; // @0x10 size 0x38, align 4 + GSaveTime UpdateTime; // @0x48 size 0x8, align 2 + GSaveTime SendTime; // @0x50 size 0x8, align 2 + u32 SendMailCountTotal; // @0x58 size 0x4, align 4 + u32 SendGiftCountTotal; // @0x5c size 0x4, align 4 + Game::CharaMakeSetting CharaMakeSetting; // @0x60 size 0xc, align 2 + u8 SendMailCountToday; // @0x6c size 0x1, align 1 + u8 SendGiftCountToday; // @0x6d size 0x1, align 1 + _44c6787c Status; // @0x6e size 0x1, align 1 +}; +struct s_17100e6f { /* 0x6270 big, align 8 */ + s_c57ce5d4 Buffer[100]; // @0x0 size 0xf8, align 8 + s32 IndexTable[100]; // @0x60e0 size 0x4, align 4 +}; +struct GSaveWordCoordinateName { /* 0x60 big, align 2 */ + s_1fc7814b CoordinateName; // @0x0 size 0x60, align 2 +}; +struct s_1fc7814b { /* 0x60 big, align 2 */ + char16 Buffer[48]; // @0x0 size 0x2, align 2 +}; +struct GSaveMailUserLog { /* 0x14 big, align 2 */ + u16 ListNpcSend[10]; // @0x0 size 0x2, align 2 +}; +struct GSavePlayerTool { /* 0x8b8 big, align 8 */ + GSaveItemNameWithMyDesign Tool; // @0x0 size 0x8b0, align 8 + u8 LinkHolder; // @0x8b0 size 0x1, align 1 + s8 IndexInHolder; // @0x8b1 size 0x1, align 1 +}; +struct GSavePostingReserveList { /* 0xeab4 big, align 4 */ + GSavePostingReserveTomorrowNpc ListTomorrowNpc[30]; // @0x0 size 0x2b8, align 4 + GSavePostingReserveTomorrowSystem ListTomorrowSystem[24]; // @0x5190 size 0x2b8, align 4 + GSavePostingReserveInScene ListInScene[8]; // @0x92d0 size 0x2bc, align 4 + GSavePostingReserveMilage ListMilage[5]; // @0xa8b0 size 0x10, align 4 + GSavePostingReserveCatalog ListCatalog[5]; // @0xa900 size 0x2ec, align 4 + GSavePostingReserveCommune ListCommune[8]; // @0xb79c size 0x2bc, align 4 + GSavePostingReserveCatalog _0b19f47f[5]; // @0xcd7c size 0x2ec, align 4 + GSavePostingReserveCatalog _eb894d65[5]; // @0xdc18 size 0x2ec, align 4 +}; +struct s_28557cb4 { /* 0xb540 big, align 8 */ + GSaveFriendData Buffer[400]; // @0x0 size 0x70, align 8 + s32 IndexTable[400]; // @0xaf00 size 0x4, align 4 +}; +struct s_29847e58 { /* 0x320 big, align 8 */ + _b9a8d05f List[100]; // @0x0 size 0x8, align 8 +}; +struct s_2c3a15dc { /* 0x104 big, align 4 */ + s16 Id[128]; // @0x0 size 0x2, align 2 + s32 AddPos; // @0x100 size 0x4, align 4 +}; +struct GSaveLifeSupport { /* 0x62ac big, align 4 */ + u16 FlagsDaily[512]; // @0x0 size 0x2, align 2 + bool EntryDaily[512]; // @0x400 size 0x1, align 1 + bool ReadDaily[512]; // @0x600 size 0x1, align 1 + bool RewardDaily[512]; // @0x800 size 0x1, align 1 + bool CanSelectDaily[512]; // @0xa00 size 0x1, align 1 + u16 _397c2a8e[32]; // @0xc00 size 0x2, align 2 + bool BonusDaily[512]; // @0xc40 size 0x1, align 1 + s32 BonusCount; // @0xe40 size 0x4, align 4 + u16 _35f96941[8]; // @0xe44 size 0x2, align 2 + u16 _d8184fc5[32]; // @0xe54 size 0x2, align 2 + u16 TalkNpcBit; // @0xe94 size 0x2, align 2 + u8 gap_e96[2]; + u32 CountAchievement[512]; // @0xe98 size 0x4, align 4 + bool ReadAchievement[512][6]; // @0x1698 size 0x1, align 1 + GSaveDate DateAchievement[512][6]; // @0x2298 size 0x4, align 2 + _44c6787c NewAchievement[512]; // @0x5298 size 0x1, align 1 + s_ec65e7b4 NowPoint; // @0x5498 size 0x8, align 4 + s_ec65e7b4 TotalPoint; // @0x54a0 size 0x8, align 4 + bool BonusVDaily[512]; // @0x54a8 size 0x1, align 1 + s32 ChangedFirstFivePoint; // @0x56a8 size 0x4, align 4 + bool OpenProfile[512][6]; // @0x56ac size 0x1, align 1 +}; +struct s_32ab2180 { /* 0x11f8 big, align 8 */ + s_e6b6a50f DreamList; // @0x0 size 0x11f8, align 8 +}; +struct s_33753bbb { /* 0x4 big, align 2 */ + u16 _3268a9b8; // @0x0 size 0x2, align 2 + u8 _17c69d85; // @0x2 size 0x1, align 1 +}; +struct s_341c3493 { /* 0x60 big, align 2 */ + char16 Buffer[48]; // @0x0 size 0x2, align 2 +}; +struct GSaveRoomSetting { /* 0x4 big, align 4 */ + u32 _ee8199ce; // @0x0 size 0x4, align 4 +}; +struct GSavePlayerItemBag { /* 0xb8 big, align 4 */ + s_f89d9b67 ItemHolder; // @0x0 size 0xa4, align 4 + s8 _7c3cae33[20]; // @0xa4 size 0x1, align 1 +}; +struct GSavePlayerItemChest { /* 0x11944 big, align 4 */ + s_8a06c9a5 ItemHolder; // @0x0 size 0x11944, align 4 +}; +struct GSaveProfileJPEG { /* 0x23020 big, align 16 */ + s_7b602b39 _d35a9251; // @0x0 size 0x10, align 16 + s32 Size; // @0x10 size 0x4, align 4 + u8 Buffer[143360]; // @0x14 size 0x1, align 1 +}; +struct GSavePersonal { /* 0x74a40 big, align 16 */ + GSaveVersion Version; // @0x0 size 0x100, align 4 + u8 _5d1fcb04[8]; // @0x100 size 0x1, align 1 + u8 gap_108[8]; + GSavePlayer Player; // @0x110 size 0x37ad0, align 16 + GSavePlayerOther PlayerOther; // @0x37be0 size 0x3ce60, align 16 +}; +struct GSaveBirthdayMessageList { /* 0x1180 big, align 8 */ + GSaveBirthdayMessage List[8]; // @0x0 size 0x230, align 8 +}; +struct GSavePlayerItemPocket { /* 0xb8 big, align 4 */ + s_96c02c2e ItemHolder; // @0x0 size 0xa4, align 4 + s8 _7c3cae33[20]; // @0xa4 size 0x1, align 1 +}; +struct GSavePlayerLook { /* 0x1fc8 big, align 8 */ + s_d06137a7 _f0a37790; // @0x0 size 0x1d00, align 8 + GSaveCharaMake CharaMake; // @0x1d00 size 0x2b8, align 8 + GSaveItemName DefaultTops; // @0x1fb8 size 0x8, align 4 + GSaveItemName DefaultBottoms; // @0x1fc0 size 0x8, align 4 +}; +struct s_5173e60a { /* 0x40 big, align 2 */ + char16 Buffer[32]; // @0x0 size 0x2, align 2 +}; +struct GSaveCraftingRecipeCollect { /* 0x1400 big, align 2 */ + _7421b0a6 RecipeCollectBit; // @0x0 size 0x100, align 1 + _7421b0a6 RecipeMadeBit; // @0x100 size 0x100, align 1 + _7421b0a6 RecipeNewBit; // @0x200 size 0x100, align 1 + _7421b0a6 RecipeFavoriteBit; // @0x300 size 0x100, align 1 + u16 RecipeOpenNum[2048]; // @0x400 size 0x2, align 2 +}; +struct GSaveItemNameWithMyDesign { /* 0x8b0 big, align 8 */ + GSaveItemName ItemName; // @0x0 size 0x8, align 4 + GSaveMyDesignPro MyDesign; // @0x8 size 0x8a8, align 8 +}; +struct s_5700d3b2 { /* 0x80 big, align 4 */ + u32 Counter[32]; // @0x0 size 0x4, align 4 +}; +struct GSaveSetting { /* 0x1 big, align 1 */ + u8 MiniMap; // @0x0 size 0x1, align 1 +}; +struct GSaveMail { /* 0x3c8 big, align 8 */ + GSaveMailText MailText; // @0x0 size 0x374, align 4 + u32 UniqueId; // @0x374 size 0x4, align 4 + _01851482 MailId; // @0x378 size 0x8, align 8 + _a8d2a4d4 FromPopId; // @0x380 size 0x8, align 8 + _010a9a24 FromNsaId; // @0x388 size 0x8, align 8 + ::nn::settings::LanguageCode LanguageCode; // @0x390 size 0x8, align 1 + ::nn::time::PosixTime SentAt; // @0x398 size 0x8, align 8 + _13ff28ca Digest; // @0x3a0 size 0x14, align 1 + u8 _5d1fcb04[16]; // @0x3b4 size 0x1, align 1 +}; +struct s_5e40aefa { /* 0x30 big, align 2 */ + s_ff29155b _9bee7f16[4]; // @0x0 size 0x6, align 2 + u16 TotalPoint; // @0x18 size 0x2, align 2 + u8 _76a897f3; // @0x1a size 0x1, align 1 + u8 gap_1b[1]; + s_33753bbb _20b6c6f1; // @0x1c size 0x4, align 2 + u16 _ddd894c7[8]; // @0x20 size 0x2, align 2 +}; +struct GSaveMuseumCafeMemory { /* 0x3fc big, align 1 */ + u8 NpcCallCount[510]; // @0x0 size 0x1, align 1 + u8 _83f31cb3[510]; // @0x1fe size 0x1, align 1 +}; +struct GSaveWherearenPlayerSettings { /* 0x1c big, align 4 */ + GSaveWherearenInspectRewards Rewards; // @0x0 size 0x3, align 1 + u8 gap_3[1]; + s32 _04e35df0; // @0x4 size 0x4, align 4 + s32 _ab0ca156; // @0x8 size 0x4, align 4 + s_d0a74e76 _9006fd4c[3]; // @0xc size 0x4, align 4 + _44c6787c DailyFlags; // @0x18 size 0x1, align 1 +}; +struct s_604fabb8 { /* 0x20 big, align 4 */ + u32 Bits[8]; // @0x0 size 0x4, align 4 +}; +struct GSaveNetMailData { /* 0x10 big, align 8 */ + _01851482 MailID; // @0x0 size 0x8, align 8 + s_0244bd71 Status; // @0x8 size 0x4, align 4 +}; +struct GSaveDreamInfo { /* 0x58 big, align 8 */ + _b9a8d05f DreamID; // @0x0 size 0x8, align 8 + GSavePlayerId PlayerId; // @0x8 size 0x38, align 4 + Game::CharaMakeSetting CharaMakeSetting; // @0x40 size 0xc, align 2 + GSaveTime VisitTime; // @0x4c size 0x8, align 2 + _44c6787c Flags; // @0x54 size 0x1, align 1 +}; +struct GSaveMailText { /* 0x374 big, align 4 */ + GSaveMailPackage MailPackage; // @0x0 size 0xcc, align 4 + bool TextUsed; // @0xcc size 0x1, align 1 + u8 gap_cd[1]; + s_9cfe48be TextHeader; // @0xce size 0x60, align 2 + s_87bef85e TextBody; // @0x12e size 0x1e0, align 2 + s_341c3493 TextFooter; // @0x30e size 0x60, align 2 + u16 CardDesignId; // @0x36e size 0x2, align 2 + u16 MelodyId; // @0x370 size 0x2, align 2 +}; +struct GSavePostingReserveCatalog { /* 0x2ec big, align 4 */ + GSavePostingReserveBase ReserveBase; // @0x0 size 0x2b4, align 4 + GSavePlayerId ToPlayerId; // @0x2b4 size 0x38, align 4 +}; +struct GSavePlayer { /* 0x37ad0 big, align 16 */ + s_7b602b39 _d35a9251; // @0x0 size 0x10, align 16 + s8 VillagerIndex; // @0x10 size 0x1, align 1 + u8 gap_11[7]; + GSavePlayerLookPack LookPack; // @0x18 size 0xc120, align 8 + GSavePlayerId PlayerId; // @0xc138 size 0x38, align 4 + GSaveEventFlagPlayer EventFlag; // @0xc170 size 0x1000, align 2 + GSaveLifeSupport LifeSupport; // @0xd170 size 0x62ac, align 4 + GSaveDateMD BirthDay; // @0x1341c size 0x2, align 1 + u16 PastDaysFromMade; // @0x1341e size 0x2, align 2 + GSaveNetPlayerProfile NetProfile; // @0x13420 size 0x10, align 8 + GSaveProfileMain ProfileMain; // @0x13430 size 0x234d0, align 16 + u8 _5d1fcb04[4]; // @0x36900 size 0x1, align 1 + GSaveDate LastPlayDate; // @0x36904 size 0x4, align 2 + s16 LastBirthdayYear; // @0x36908 size 0x2, align 2 + GSaveDate BirthdayLiveDate; // @0x3690a size 0x4, align 2 + u8 gap_3690e[2]; + GSaveBirthdayMessageList BirthdayLiveMsgList; // @0x36910 size 0x1180, align 8 + GSaveItemName GalleryItem; // @0x37a90 size 0x8, align 4 + GSaveLandId GalleryLandId; // @0x37a98 size 0x1c, align 4 + GSaveLandId PreviousLandId; // @0x37ab4 size 0x1c, align 4 +}; +struct GSaveItemCollectBit { /* 0x754 big, align 4 */ + _2c4534e8 CollectBitFlag; // @0x0 size 0x754, align 4 +}; +struct GSavePlayerOutfit { /* 0x1198 big, align 8 */ + GSaveCoordinateOutfit CoordinateOutfit; // @0x0 size 0x1190, align 8 + GSaveItemName Marinesuit; // @0x1190 size 0x8, align 4 +}; +struct s_70a4eea7 { /* 0x4 big, align 4 */ + u32 Bits; // @0x0 size 0x4, align 4 +}; +struct GSaveAmiibo { /* 0xa0 big, align 4 */ + GSaveSpecialNpcBitFlag _e51f22f7; // @0x0 size 0x10, align 4 + GSaveNormalNpcBitFlag _2c6cce47; // @0x10 size 0x8c, align 4 + _44c6787c FlagOther; // @0x9c size 0x1, align 1 +}; +struct GSaveFriendList { /* 0xb548 big, align 8 */ + s_28557cb4 FriendList; // @0x0 size 0xb540, align 8 + ::nn::time::PosixTime _6ff0412c; // @0xb540 size 0x8, align 8 +}; +struct GSaveClockTimeList { /* 0x180 big, align 1 */ + Game::ClockTimeBuffers ClockTimeList[16]; // @0x0 size 0x18, align 1 +}; +struct GSaveCoordinateList { /* 0x8fc0 big, align 8 */ + GSaveCoordinate Coordinate[8]; // @0x0 size 0x11f8, align 8 +}; +struct GSavePlayerItemBaggage { /* 0x17c big, align 4 */ + GSavePlayerItemBag ItemBag; // @0x0 size 0xb8, align 4 + GSavePlayerItemPocket ItemPocket; // @0xb8 size 0xb8, align 4 + GSaveMoney Wallet; // @0x170 size 0x8, align 4 + u8 ExpandBaggage; // @0x178 size 0x1, align 1 +}; +struct s_79d059af { /* 0x4 big, align 4 */ + s32 Enum; // @0x0 size 0x4, align 4 +}; +struct GSaveCoordinate { /* 0x11f8 big, align 8 */ + GSaveCoordinateOutfit CoordinateOutfit; // @0x0 size 0x1190, align 8 + GSaveWordCoordinateName CoordinateName; // @0x1190 size 0x60, align 2 + GSaveItemName CoordinateIconItem; // @0x11f0 size 0x8, align 4 +}; +struct GSaveMailPackage { /* 0xcc big, align 4 */ + u8 Status; // @0x0 size 0x1, align 1 + bool Favorite; // @0x1 size 0x1, align 1 + u8 gap_2[2]; + s_85955d55 FromName; // @0x4 size 0x5c, align 4 + s_85955d55 ToName; // @0x60 size 0x5c, align 4 + GSaveDate Date; // @0xbc size 0x4, align 2 + GSaveItemName Present; // @0xc0 size 0x8, align 4 + bool PrimaryItemFlag; // @0xc8 size 0x1, align 1 +}; +struct GSaveCharaMake { /* 0x2b8 big, align 8 */ + Game::CharaMakeSetting CharaMakeSetting; // @0x0 size 0xc, align 2 + u8 gap_c[4]; + GSaveMyDesignNormal FacePaintMyDesignNormal; // @0x10 size 0x2a8, align 8 +}; +struct s_85955d55 { /* 0x5c big, align 4 */ + _e0b64e79 NameInfo; // @0x0 size 0x58, align 4 + u8 Type; // @0x58 size 0x1, align 1 +}; +struct GSaveWherearenInspectRewards { /* 0x3 big, align 1 */ + u8 _9926fc26; // @0x0 size 0x1, align 1 + u8 InspectCountToday; // @0x1 size 0x1, align 1 + bool IsGetRewardToday; // @0x2 size 0x1, align 1 +}; +struct GSavePlayerLookPack { /* 0xc120 big, align 8 */ + GSavePlayerLook Look; // @0x0 size 0x1fc8, align 8 + GSaveCoordinateList CoordinateList; // @0x1fc8 size 0x8fc0, align 8 + GSaveChangeStickInfo ChangeStickInfo; // @0xaf88 size 0x2, align 1 + s_e53886ab _7bd2fb8f; // @0xaf8a size 0x2, align 1 + u8 gap_af8c[4]; + GSaveCoordinateOutfit _4a6a9eab; // @0xaf90 size 0x1190, align 8 +}; +struct s_87958bd4 { /* 0xa4 big, align 4 */ + GSaveItemName Item[20]; // @0x0 size 0x8, align 4 + u32 _4c5f8125; // @0xa0 size 0x4, align 4 +}; +struct s_87bef85e { /* 0x1e0 big, align 2 */ + char16 Buffer[240]; // @0x0 size 0x2, align 2 +}; +struct s_88464a80 { /* 0x200 big, align 4 */ + u32 Counter[128]; // @0x0 size 0x4, align 4 +}; +struct s_88e45f76 { /* 0x4 big, align 4 */ + s_70a4eea7 Composition; // @0x0 size 0x4, align 4 +}; +struct GSaveHashList { /* 0x40 big, align 4 */ + u32 HashList[16]; // @0x0 size 0x4, align 4 +}; +struct s_8a06c9a5 { /* 0x11944 big, align 4 */ + GSaveItemName Item[9000]; // @0x0 size 0x8, align 4 + u32 _4c5f8125; // @0x11940 size 0x4, align 4 +}; +struct GSaveSpecialNpcBitFlag { /* 0x10 big, align 4 */ + u32 SpecialNpcBitFlag[4]; // @0x0 size 0x4, align 4 +}; +struct GSavePlayerItemMaterial { /* 0x140 big, align 4 */ + GSaveItemName Item[32]; // @0x0 size 0x8, align 4 + u16 Count[32]; // @0x100 size 0x2, align 2 +}; +struct GSaveChangeStickInfo { /* 0x2 big, align 1 */ + s8 LinkCoordinateIndex; // @0x0 size 0x1, align 1 + bool IsUseCoordinate; // @0x1 size 0x1, align 1 +}; +struct GSaveCoordinateOutfit { /* 0x1190 big, align 8 */ + GSaveItemNameWithMyDesign Cap; // @0x0 size 0x8b0, align 8 + GSaveItemName AcceEye; // @0x8b0 size 0x8, align 4 + GSaveItemName AcceMouth; // @0x8b8 size 0x8, align 4 + GSaveItemNameWithMyDesign Tops; // @0x8c0 size 0x8b0, align 8 + GSaveItemName Bottoms; // @0x1170 size 0x8, align 4 + GSaveItemName Socks; // @0x1178 size 0x8, align 4 + GSaveItemName Shoes; // @0x1180 size 0x8, align 4 + GSaveItemName Bag; // @0x1188 size 0x8, align 4 +}; +struct s_907b0bdd { /* 0x780 big, align 4 */ + GSaveDate Date; // @0x0 size 0x4, align 2 + u32 _c1e00ca0[15]; // @0x4 size 0x4, align 4 + u32 _534eddef[16]; // @0x40 size 0x4, align 4 + u16 Values[256]; // @0x80 size 0x2, align 2 + _60c593c8 Events[128]; // @0x280 size 0xa, align 2 +}; +struct s_965e2bbb { /* 0x100 big, align 4 */ + u32 Counter[64]; // @0x0 size 0x4, align 4 +}; +struct s_96c02c2e { /* 0xa4 big, align 4 */ + GSaveItemName Item[20]; // @0x0 size 0x8, align 4 + u32 _4c5f8125; // @0xa0 size 0x4, align 4 +}; +struct GSavePostingReserveTomorrowNpc { /* 0x2b8 big, align 4 */ + GSavePostingReserveBase ReserveBase; // @0x0 size 0x2b4, align 4 + Game::NpcNormalID FromNpcId; // @0x2b4 size 0x3, align 1 +}; +struct s_9cfe48be { /* 0x60 big, align 2 */ + char16 Buffer[48]; // @0x0 size 0x2, align 2 +}; +struct s_9da53233 { /* 0x40 big, align 4 */ + u32 Counter[16]; // @0x0 size 0x4, align 4 +}; +struct GSaveFirstCollection { /* 0x2 big, align 2 */ + u16 UniqueID; // @0x0 size 0x2, align 2 +}; +struct s_a6478d46 { /* 0x644 big, align 4 */ + GSaveItemName LatestItem[100]; // @0x0 size 0x8, align 4 + GSaveTime LatestTime[100]; // @0x320 size 0x8, align 2 + s32 PushPos; // @0x640 size 0x4, align 4 +}; +struct GSavePostingReserveTomorrowSystem { /* 0x2b8 big, align 4 */ + GSavePostingReserveBase ReserveBase; // @0x0 size 0x2b4, align 4 + u8 FromSystemId; // @0x2b4 size 0x1, align 1 +}; +struct s_b16331d2 { /* 0x204 big, align 4 */ + s16 Id[256]; // @0x0 size 0x2, align 2 + s32 AddPos; // @0x200 size 0x4, align 4 +}; +struct GSaveEventFlagPlayerVisit { /* 0x100 big, align 2 */ + s_dcf67314 Flags; // @0x0 size 0x100, align 2 +}; +struct GSavePersonalPlayReportInfo { /* 0xd80 big, align 8 */ + s64 MainPlayerTotalPlayTime; // @0x0 size 0x8, align 8 + s64 TotalPlayTime; // @0x8 size 0x8, align 8 + s64 DailyPlayTime; // @0x10 size 0x8, align 8 + s64 WherearenTotalPlayTime; // @0x18 size 0x8, align 8 + s64 WherearenDailyPlayTime; // @0x20 size 0x8, align 8 + u64 LastPlayNetworkTime; // @0x28 size 0x8, align 8 + s_ebd6060b PlayReportCounter; // @0x30 size 0x400, align 4 + s_965e2bbb _351a3f3f; // @0x430 size 0x100, align 4 + s_12731d40 _27a61057; // @0x530 size 0x1e0, align 4 + s_9da53233 _e11fda48; // @0x710 size 0x40, align 4 + s_88464a80 _4428a73a; // @0x750 size 0x200, align 4 + s_5700d3b2 ChatCounter; // @0x950 size 0x80, align 4 + u8 _165085c3[940]; // @0x9d0 size 0x1, align 1 +}; +struct GSaveNetPlayerID { /* 0x58 big, align 8 */ + _274348be Credential; // @0x0 size 0x50, align 8 + _010a9a24 NSAID; // @0x50 size 0x8, align 8 +}; +struct GSaveTime { /* 0x8 big, align 2 */ + Calendar Calendar; // @0x0 size 0x8, align 2 +}; +struct GSavePlayerMemoriesPersonal { /* 0x2580 big, align 4 */ + s_907b0bdd Memories[5]; // @0x0 size 0x780, align 4 +}; +struct GSaveRemakeCommonPatternUsage { /* 0x4 big, align 2 */ + u8 PatternId; // @0x0 size 0x1, align 1 + u8 Using; // @0x1 size 0x1, align 1 + u16 Count; // @0x2 size 0x2, align 2 +}; +struct s_c57ce5d4 { /* 0xf8 big, align 8 */ + GSaveNetHomeAddress HomeAddress; // @0x0 size 0x30, align 8 + _11116f4e DesignerID; // @0x30 size 0x8, align 8 + GSavePlayerId PlayerId; // @0x38 size 0x38, align 4 + GSaveTime TimeStamp; // @0x70 size 0x8, align 2 + u8 _165085c3[128]; // @0x78 size 0x1, align 1 +}; +struct GSaveNetHomeAddress { /* 0x30 big, align 8 */ + _a8d2a4d4 PopId; // @0x0 size 0x8, align 8 + _af1ff7ca PolId; // @0x8 size 0x8, align 8 + GSaveLandId IslandId; // @0x10 size 0x1c, align 4 +}; +struct GSavePlayerHandleName { /* 0xa big, align 2 */ + u16 ModifierId; // @0x0 size 0x2, align 2 + u8 ModifierLevel; // @0x2 size 0x1, align 1 + u8 gap_3[1]; + u16 NounId; // @0x4 size 0x2, align 2 + u8 NounLevel; // @0x6 size 0x1, align 1 + u8 NounGenderType; // @0x7 size 0x1, align 1 + u8 NounGenderTypePrev; // @0x8 size 0x1, align 1 +}; +struct GSavePostingReserveBase { /* 0x2b4 big, align 4 */ + bool Reserved; // @0x0 size 0x1, align 1 + bool TextUsed; // @0x1 size 0x1, align 1 + u16 CardDesignId; // @0x2 size 0x2, align 2 + GSaveItemName Present; // @0x4 size 0x8, align 4 + GSaveDate Date; // @0xc size 0x4, align 2 + s_9cfe48be Header; // @0x10 size 0x60, align 2 + s_87bef85e Body; // @0x70 size 0x1e0, align 2 + s_341c3493 Footer; // @0x250 size 0x60, align 2 + bool PrimaryItem; // @0x2b0 size 0x1, align 1 +}; +struct s_ca6e8255 { /* 0x200 big, align 2 */ + u16 ValueArray[256]; // @0x0 size 0x2, align 2 +}; +struct GSavePostingReserveInScene { /* 0x2bc big, align 4 */ + GSavePostingReserveBase ReserveBase; // @0x0 size 0x2b4, align 4 + u8 ReserveType; // @0x2b4 size 0x1, align 1 + u8 FromType; // @0x2b5 size 0x1, align 1 + Game::NpcNormalID FromNpcId; // @0x2b6 size 0x3, align 1 + u8 FromSystemId; // @0x2b9 size 0x1, align 1 +}; +struct GSaveLifeTips { /* 0x328 big, align 4 */ + GSaveLifeTipsItem Tips[100]; // @0x0 size 0x8, align 4 + u16 EnableNum; // @0x320 size 0x2, align 2 + u8 gap_322[2]; + u32 NextSerialNumber; // @0x324 size 0x4, align 4 +}; +struct GSaveProfileMain { /* 0x234d0 big, align 16 */ + GSaveProfileJPEG JPEG; // @0x0 size 0x23020, align 16 + GSavePlayerId PlayerId; // @0x23020 size 0x38, align 4 + GSaveDateMD BirthDay; // @0x23058 size 0x2, align 1 + u8 gap_2305a[2]; + GSaveItemName SpecialityFruit; // @0x2305c size 0x8, align 4 + GSavePlayerHandleName HandleName; // @0x23064 size 0xa, align 2 + s_5173e60a Comment; // @0x2306e size 0x40, align 2 + Game::NpcNormalID NpcNormalIDArray[10]; // @0x230ae size 0x3, align 1 + GSaveDate TimeStamp; // @0x230cc size 0x4, align 2 + bool IsMakeVillagePlayer; // @0x230d0 size 0x1, align 1 + u8 gap_230d1[7]; + _7f75c347 PlayerProfileReportInfo; // @0x230d8 size 0x28, align 8 + _11116f4e DesignerID; // @0x23100 size 0x8, align 8 + ::nn::settings::LanguageCode LanguageCode; // @0x23108 size 0x8, align 1 + _c48acd05 WherearenAuthorID; // @0x23110 size 0x8, align 8 + u8 _5d1fcb04[944]; // @0x23118 size 0x1, align 1 +}; +struct s_d06137a7 { /* 0x1d00 big, align 8 */ + GSavePlayerOutfit Outfit; // @0x0 size 0x1198, align 8 + GSavePlayerTool ToolPack; // @0x1198 size 0x8b8, align 8 + GSaveItemName SmartPhone; // @0x1a50 size 0x8, align 4 + GSaveMyDesignNormal SmartPhoneMyDesign; // @0x1a58 size 0x2a8, align 8 +}; +struct s_d0a74e76 { /* 0x4 big, align 4 */ + s32 Enum; // @0x0 size 0x4, align 4 +}; +struct GSaveDateMD { /* 0x2 big, align 1 */ + u8 Month; // @0x0 size 0x1, align 1 + u8 Day; // @0x1 size 0x1, align 1 +}; +struct GSaveInsectCollection { /* 0xd6 big, align 2 */ + GSaveFirstCollection Insect[100]; // @0x0 size 0x2, align 2 + _4a7be1ce NewInsectFlag; // @0xc8 size 0xd, align 1 + u8 Count; // @0xd5 size 0x1, align 1 +}; +struct GSaveItemRemakeCollectBit { /* 0x7d0 big, align 4 */ + _f941cca8 CollectBitFlag; // @0x0 size 0x7d0, align 4 +}; +struct GSavePlayerItemInsectFishBox { /* 0x148 big, align 4 */ + s_87958bd4 ItemHolderMyVillage; // @0x0 size 0xa4, align 4 + s_87958bd4 ItemHolderOtherVillage; // @0xa4 size 0xa4, align 4 +}; +struct s_dcf67314 { /* 0x100 big, align 2 */ + u16 ValueArray[128]; // @0x0 size 0x2, align 2 +}; +struct GSavePlayerManpu { /* 0x208 big, align 1 */ + u8 ManpuBit[256]; // @0x0 size 0x1, align 1 + u8 UIList[8]; // @0x100 size 0x1, align 1 + bool NewFlag[256]; // @0x108 size 0x1, align 1 +}; +struct s_e2cbfee6 { /* 0x1000 big, align 2 */ + GSaveRemakeCommonPatternUsage History[1024]; // @0x0 size 0x4, align 2 +}; +struct s_e339850a { /* 0x6270 big, align 8 */ + s_17100e6f FavoriteDesignerList; // @0x0 size 0x6270, align 8 +}; +struct GSaveNetPlayerProfile { /* 0x10 big, align 8 */ + _11116f4e DesignerID; // @0x0 size 0x8, align 8 + _c48acd05 PlannerID; // @0x8 size 0x8, align 8 +}; +struct GSaveFishCollection { /* 0xd6 big, align 2 */ + GSaveFirstCollection Fish[100]; // @0x0 size 0x2, align 2 + _9c6f52d5 NewFishFlag; // @0xc8 size 0xd, align 1 + u8 Count; // @0xd5 size 0x1, align 1 +}; +struct s_e53886ab { /* 0x2 big, align 1 */ + bool _707db30e; // @0x0 size 0x1, align 1 + s8 _26fdbda5; // @0x1 size 0x1, align 1 +}; +struct s_e6b6a50f { /* 0x11f8 big, align 8 */ + GSaveDreamInfo Buffer[50]; // @0x0 size 0x58, align 8 + s32 IndexTable[50]; // @0x1130 size 0x4, align 4 +}; +struct s_eb93f5a5 { /* 0x1000 big, align 2 */ + u16 ValueArray[2048]; // @0x0 size 0x2, align 2 +}; +struct s_ebd6060b { /* 0x400 big, align 4 */ + u32 Counter[256]; // @0x0 size 0x4, align 4 +}; +struct s_ed5e4786 { /* 0x4 big, align 4 */ + s32 Enum; // @0x0 size 0x4, align 4 +}; +struct GSaveEventFlagPlayerTemp { /* 0x200 big, align 2 */ + s_ca6e8255 Flags; // @0x0 size 0x200, align 2 +}; +struct GSaveRemakeCommonPattern { /* 0x10 big, align 1 */ + _9ac725f3 Unlocks; // @0x0 size 0x10, align 1 +}; +struct GSaveMailUserInfo { /* 0x808 big, align 8 */ + s_341c3493 _ec2a1361; // @0x0 size 0x60, align 2 + s_ed5e4786 _2b389b6f; // @0x60 size 0x4, align 4 + u8 gap_64[4]; + GSaveMail TemporaryMail; // @0x68 size 0x3c8, align 8 + _a8d2a4d4 TemporaryMailToPopId; // @0x430 size 0x8, align 8 + GSaveMail FutureMail; // @0x438 size 0x3c8, align 8 + GSaveDate FutureMailDate; // @0x800 size 0x4, align 2 +}; +struct GSaveBirthdayMessage { /* 0x230 big, align 8 */ + bool Used; // @0x0 size 0x1, align 1 + bool Displayed; // @0x1 size 0x1, align 1 + bool MailSend; // @0x2 size 0x1, align 1 + u8 gap_3[1]; + s_87bef85e Body; // @0x4 size 0x1e0, align 2 + GSavePlayerId FromPlayerId; // @0x1e4 size 0x38, align 4 + u8 gap_21c[4]; + _a8d2a4d4 FromPopId; // @0x220 size 0x8, align 8 + _010a9a24 FromNsaId; // @0x228 size 0x8, align 8 +}; +struct GSaveNetMailBox { /* 0x680 big, align 8 */ + GSaveNetMailData DeleteList[100]; // @0x0 size 0x10, align 8 + _7f61d2f1 _bf848589[4]; // @0x640 size 0x8, align 8 + ::nn::time::SteadyClockTimePoint ActivateTime; // @0x660 size 0x18, align 8 + u32 OfficialMailCountTotal; // @0x678 size 0x4, align 4 + u8 OfficialMailCountToday; // @0x67c size 0x1, align 1 + u8 BgReceiveCount; // @0x67d size 0x1, align 1 +}; +struct GSaveAudioRegister { /* 0x20 big, align 4 */ + s_604fabb8 RegisterBitList; // @0x0 size 0x20, align 4 +}; +struct GSavePlayerVisitorNpc { /* 0x90 big, align 8 */ + _d58a9885 HgcOutfit; // @0x0 size 0x48, align 4 + _382f646e HgcFashionThemeBit; // @0x48 size 0x8, align 8 + s32 HgcTodayFashionTheme; // @0x50 size 0x4, align 4 + GSaveItemName GulRewardItem; // @0x54 size 0x8, align 4 + GSaveItemName HgcSampleItem; // @0x5c size 0x8, align 4 + GSaveItemName HgcRewardItem; // @0x64 size 0x8, align 4 + GSaveItemName CodeRecipeUser; // @0x6c size 0x8, align 4 + GSaveItemName _46d1ef70; // @0x74 size 0x8, align 4 + GSaveItemName _24c43489; // @0x7c size 0x8, align 4 + GSaveItemName GulBRewardItem; // @0x84 size 0x8, align 4 +}; +struct s_f89d9b67 { /* 0xa4 big, align 4 */ + GSaveItemName Item[20]; // @0x0 size 0x8, align 4 + u32 _4c5f8125; // @0xa0 size 0x4, align 4 +}; +struct s_f91a9a09 { /* 0x174 big, align 4 */ + _e16a6fe1 BitFlag; // @0x0 size 0x2, align 2 + u8 gap_2[2]; + GSavePlayerItemBag ItemBag; // @0x4 size 0xb8, align 4 + GSavePlayerItemPocket ItemPocket; // @0xbc size 0xb8, align 4 +}; +struct s_ff29155b { /* 0x6 big, align 2 */ + u16 _3268a9b8; // @0x0 size 0x2, align 2 + u8 _b5c63862; // @0x2 size 0x1, align 1 + u8 _879110a2; // @0x3 size 0x1, align 1 + u8 _88449ebd; // @0x4 size 0x1, align 1 + bool _cb209d4a; // @0x5 size 0x1, align 1 +}; +struct s_664fcb9a { /* 0x47310 big, align 8 */ + GSaveMail Buffer[300]; // @0x0 size 0x3c8, align 8 + s32 IndexTable[300]; // @0x46e60 size 0x4, align 4 +}; +struct GSavePostBox { /* 0x47430 big, align 16 */ + GSaveVersion Version; // @0x0 size 0x100, align 4 + s_7b602b39 _d35a9251; // @0x100 size 0x10, align 16 + s_664fcb9a MailList; // @0x110 size 0x47310, align 8 + u32 LatestUniqueId; // @0x47420 size 0x4, align 4 +}; +struct GSavePhotoStudioHouse { /* 0x2f53c big, align 4 */ + GSavePlayerHouseRoom RoomList[6]; // @0x0 size 0x6c24, align 4 + GSavePlayerHouseRoom JuneBrideRoom; // @0x288d8 size 0x6c24, align 4 + GSaveJuneBrideSNpc JuneBrideSnpcList[2]; // @0x2f4fc size 0x10, align 4 + GSaveJuneBrideRoomExtra JuneBrideRoomExtra; // @0x2f51c size 0x20, align 4 +}; +struct GSaveJuneBrideRoomExtra { /* 0x20 big, align 4 */ + GSaveItemName DefaultWallItem; // @0x0 size 0x8, align 4 + GSaveItemName DefaultFloorItem; // @0x8 size 0x8, align 4 + GSaveItemName DefaultRugItem; // @0x10 size 0x8, align 4 + _44c6787c _b2b6ef12[6]; // @0x18 size 0x1, align 1 +}; +struct GSavePhotoStudioIsland { /* 0x2f650 big, align 16 */ + GSaveVersion Version; // @0x0 size 0x100, align 4 + s_7b602b39 _d35a9251; // @0x100 size 0x10, align 16 + GSavePhotoStudioHouse PhotoStudioHouse; // @0x110 size 0x2f53c, align 4 +}; +struct GSaveJuneBrideSNpc { /* 0x10 big, align 4 */ + bool IsValid; // @0x0 size 0x1, align 1 + u8 NpcPosture; // @0x1 size 0x1, align 1 + u8 Reaction; // @0x2 size 0x1, align 1 + s8 AngleY; // @0x3 size 0x1, align 1 + V3f Pos; // @0x4 size 0xc, align 4 +}; +struct GSaveProfile { /* 0x69560 big, align 16 */ + GSaveVersion Version; // @0x0 size 0x100, align 4 + s_7b602b39 _d35a9251; // @0x100 size 0x10, align 16 + GSaveProfileJPEG StockJPEGArray[3]; // @0x110 size 0x23020, align 16 + u8 MainIndex; // @0x69170 size 0x1, align 1 + u8 _5d1fcb04[1003]; // @0x69171 size 0x1, align 1 +}; +struct GSaveWherearenRoom { /* 0x155c big, align 4 */ + s_1917efc5 ItemBuffer; // @0x0 size 0xe10, align 4 + s_f72fd6a2 ExtraEffectBuffer; // @0xe10 size 0x708, align 2 + GSaveRoomFloorWall RoomFloorWall; // @0x1518 size 0x24, align 4 + _e16a6fe1 BitFlag; // @0x153c size 0x2, align 2 + u8 SoundAmbient; // @0x153e size 0x1, align 1 + u8 gap_153f[1]; + s_e13a81f4 _cfb139b9; // @0x1540 size 0x14, align 4 + GSaveAudioInfo AudioInfo; // @0x1554 size 0x4, align 2 + GSaveMusicBoxInfo MusicBoxInfo; // @0x1558 size 0x4, align 2 +}; +struct s_127cf70c { /* 0x1560 big, align 4 */ + GSaveWherearenItemPlacementData ItemBuffer[456]; // @0x0 size 0xc, align 4 +}; +struct s_1917efc5 { /* 0xe10 big, align 4 */ + GSaveWherearenItemPlacementData ItemBuffer[300]; // @0x0 size 0xc, align 4 +}; +struct s_1b3cbb95 { /* 0x10 big, align 8 */ + _c48acd05 AuthorID; // @0x0 size 0x8, align 8 + _44c6787c Flags; // @0x8 size 0x1, align 1 +}; +struct s_2f6091c3 { /* 0x10 big, align 1 */ + u8 ValueArray[16]; // @0x0 size 0x1, align 1 +}; +struct GSaveWherearenTime { /* 0xc big, align 2 */ + GSaveTime LastWherearenGrowUpTime; // @0x0 size 0x8, align 2 + GSaveDate WherearenCreateDate; // @0x8 size 0x4, align 2 +}; +struct s_32c3d619 { /* 0x600 big, align 4 */ + u32 Bits[384]; // @0x0 size 0x4, align 4 +}; +struct s_351369f8 { /* 0x1000 big, align 2 */ + u16 ValueArray[2048]; // @0x0 size 0x2, align 2 +}; +struct GSaveWherearenFacilityOrderData { /* 0x6c big, align 4 */ + s_e9cbdd62 FacilityName; // @0x0 size 0x2e, align 2 + s_e9cbdd62 RoomName; // @0x2e size 0x2e, align 2 + GSaveTime LastEditTime; // @0x5c size 0x8, align 2 + u16 _f24089aa; // @0x64 size 0x2, align 2 + u8 gap_66[2]; + u32 TotalEditTime; // @0x68 size 0x4, align 4 +}; +struct GSaveWherearenNpcData { /* 0x5a80 big, align 8 */ + _e16a6fe1 BitFlag; // @0x0 size 0x2, align 2 + u8 gap_2[6]; + GSaveWherearenNpcPersonalData NpcPersonalData; // @0x8 size 0x1188, align 8 + GSaveWherearenNpcOrderData NpcOrderData; // @0x1190 size 0x40, align 4 + GSaveWherearenNpcEditData NpcEditData; // @0x11d0 size 0x48b0, align 4 +}; +struct s_53b236ef { /* 0x297e8 big, align 8 */ + s_9d04750f NpcPlacementBuffer[38]; // @0x0 size 0x1178, align 8 + u32 NpcPairList[3]; // @0x297d0 size 0x4, align 4 + u8 SelectRateList[3]; // @0x297dc size 0x1, align 1 + u8 Reserve; // @0x297df size 0x1, align 1 + u32 _b56ef9d9; // @0x297e0 size 0x4, align 4 +}; +struct GSaveWherearenMainIsland { /* 0x77f18 big, align 8 */ + s_62659d6e WherearenNpcPlacement; // @0x0 size 0x20, align 2 + s_53b236ef _9c52fde3; // @0x20 size 0x297e8, align 8 + GSaveWherearenOrderHistory OrderHistory; // @0x29808 size 0x408, align 8 + GSaveWherearenWorkData WorkData; // @0x29c10 size 0x89a8, align 4 + GSaveWherearenFacilitySchool FacilitySchool; // @0x325b8 size 0x408c, align 4 + GSaveWherearenFacilityHospital FacilityHospital; // @0x36644 size 0x408c, align 4 + GSaveWherearenFacilityRestaurant FacilityRestaurant; // @0x3a6d0 size 0x408c, align 4 + GSaveWherearenFacilityCafe FacilityCafe; // @0x3e75c size 0x408c, align 4 + GSaveWherearenFacilityTailor FacilityTailor; // @0x427e8 size 0x408c, align 4 + s_79bd5e10 ItemLayer0; // @0x46874 size 0x18000, align 4 + s_79bd5e10 ItemLayer1; // @0x5e874 size 0x18000, align 4 + s_32c3d619 ItemSwitch0; // @0x76874 size 0x600, align 4 + s_32c3d619 ItemSwitch1; // @0x76e74 size 0x600, align 4 + u8 gap_77474[4]; + GSaveWherearenFacilityMyDesignList FacilityMyDesignList; // @0x77478 size 0xaa0, align 8 +}; +struct GSaveWherearenFacilityWorkData { /* 0x4098 big, align 4 */ + GSaveWherearenFacilityEditData EditData; // @0x0 size 0x408c, align 4 + u16 FacilityUID; // @0x408c size 0x2, align 2 + u16 _f24089aa; // @0x408e size 0x2, align 2 + s32 EditTime; // @0x4090 size 0x4, align 4 + u8 ClothType; // @0x4094 size 0x1, align 1 +}; +struct GSaveWherearenFacilityHospital { /* 0x408c big, align 4 */ + GSaveWherearenFacilityEditData EditData; // @0x0 size 0x408c, align 4 +}; +struct s_62659d6e { /* 0x20 big, align 2 */ + u16 _20011798[16]; // @0x0 size 0x2, align 2 +}; +struct GSaveWherearenNpcOutfit { /* 0x1170 big, align 8 */ + _e16a6fe1 BitFlag; // @0x0 size 0x2, align 2 + u8 gap_2[2]; + GSaveItemName Tops; // @0x4 size 0x8, align 4 + GSaveItemName Cap; // @0xc size 0x8, align 4 + GSaveItemName AcceEye; // @0x14 size 0x8, align 4 + u8 gap_1c[4]; + GSaveMyDesignPro MyDesignTops; // @0x20 size 0x8a8, align 8 + GSaveMyDesignPro MyDesignCap; // @0x8c8 size 0x8a8, align 8 +}; +struct s_79bd5e10 { /* 0x18000 big, align 4 */ + GSaveItemName ItemArray[128][96]; // @0x0 size 0x8, align 4 +}; +struct GSaveWherearenFacilityCafe { /* 0x408c big, align 4 */ + GSaveWherearenFacilityEditData EditData; // @0x0 size 0x408c, align 4 +}; +struct GSaveWherearenPersonal { /* 0x62a8 big, align 8 */ + GSaveMoney WherearenMoney; // @0x0 size 0x8, align 4 + GSaveMoney WherearenSalary; // @0x8 size 0x8, align 4 + GSaveMoney WherearenSaving; // @0x10 size 0x8, align 4 + GSaveItemCollectBit WherearenItemCollectBit; // @0x18 size 0x754, align 4 + GSaveItemCollectBit WherearenItemCatalogBit; // @0x76c size 0x754, align 4 + GSaveItemCollectBit WherearenItemCatalogNewBit; // @0xec0 size 0x754, align 4 + GSaveWherearenRoom WherearenVirtualRoom; // @0x1614 size 0x155c, align 4 + GSaveEventFlagWherearenPlayer WherearenPlayerFlag; // @0x2b70 size 0x1000, align 2 + GSaveWherearenShopTailor WherearenShopTailor; // @0x3b70 size 0x300, align 4 + GSaveWherearenShopOffice WherearenShopOffice; // @0x3e70 size 0x310, align 4 + GSaveWherearenShopCafe WherearenShopCafe; // @0x4180 size 0x100, align 4 + GSaveCoordinateOutfit WherearenWorkCoordinateOutfit; // @0x4280 size 0x1190, align 8 + GSaveItemName WherearenMessageItem[16]; // @0x5410 size 0x8, align 4 + s_9454cedf WherearenBlockUserList; // @0x5490 size 0x640, align 8 + s_dc95d529 _d5708ec5; // @0x5ad0 size 0x7d0, align 4 + u32 _23cd013b; // @0x62a0 size 0x4, align 4 +}; +struct GSaveWherearenFacilityEditData { /* 0x408c big, align 4 */ + _e16a6fe1 BitFlag; // @0x0 size 0x2, align 2 + u8 gap_2[2]; + GSaveWherearenRoom RoomBuffer[3]; // @0x4 size 0x155c, align 4 + u16 WallUniqueID; // @0x4018 size 0x2, align 2 + u16 RoofUniqueID; // @0x401a size 0x2, align 2 + u16 DoorUniqueID; // @0x401c size 0x2, align 2 + u16 AccessoryUniqueID; // @0x401e size 0x2, align 2 + GSaveWherearenFacilityOrderData OrderData; // @0x4020 size 0x6c, align 4 +}; +struct s_9454cedf { /* 0x640 big, align 8 */ + s_1b3cbb95 List[100]; // @0x0 size 0x10, align 8 +}; +struct GSaveWherearenFacilityTailor { /* 0x408c big, align 4 */ + GSaveWherearenFacilityEditData EditData; // @0x0 size 0x408c, align 4 +}; +struct s_9d04750f { /* 0x1178 big, align 8 */ + u16 NpcUniqueID; // @0x0 size 0x2, align 2 + u8 FacilityID; // @0x2 size 0x1, align 1 + _44c6787c BitFlag; // @0x3 size 0x1, align 1 + u8 RoomNo; // @0x4 size 0x1, align 1 + u8 gap_5[1]; + u16 Role; // @0x6 size 0x2, align 2 + GSaveWherearenNpcOutfit Outfit; // @0x8 size 0x1170, align 8 +}; +struct GSaveEventFlagWherearenPlayer { /* 0x1000 big, align 2 */ + s_351369f8 Flags; // @0x0 size 0x1000, align 2 +}; +struct GSaveWherearenNpcEditData { /* 0x48b0 big, align 4 */ + _e16a6fe1 BitFlag; // @0x0 size 0x2, align 2 + u16 NpcGardenUniqueID; // @0x2 size 0x2, align 2 + s8 NpcGardenPattern; // @0x4 size 0x1, align 1 + u8 TimeEditHour; // @0x5 size 0x1, align 1 + u8 TimeEditMinute; // @0x6 size 0x1, align 1 + u8 gap_7[1]; + GSaveWherearenNpcGarden NpcGarden; // @0x8 size 0x48a8, align 4 +}; +struct GSaveWherearenShopCafe { /* 0x100 big, align 4 */ + GSaveItemName ShopItem[32]; // @0x0 size 0x8, align 4 +}; +struct GSaveWherearenFacilityMyDesignList { /* 0xaa0 big, align 8 */ + GSaveMyDesignNormal MyDesignBuffer[4]; // @0x0 size 0x2a8, align 8 +}; +struct GSaveWherearenNpcGarden { /* 0x48a8 big, align 4 */ + _e16a6fe1 BitFlag; // @0x0 size 0x2, align 2 + u8 gap_2[2]; + s_127cf70c ItemBuffer; // @0x4 size 0x1560, align 4 + GSaveMyDesignId MyDesignMap[16][16]; // @0x1564 size 0x2, align 2 + GSaveWherearenNpcHouse NpcHouse; // @0x1764 size 0x2acc, align 4 + u16 BridgeTypeBuffer[4]; // @0x4230 size 0x2, align 2 + u16 SlopeBuffer[4]; // @0x4238 size 0x2, align 2 + GSaveFieldLandMakingPartsInfo RoadBuffer[256]; // @0x4240 size 0x6, align 2 + GSaveAudioInfo AudioInfo; // @0x4840 size 0x4, align 2 + GSaveMusicBoxInfo MusicBoxInfo; // @0x4844 size 0x4, align 2 + GSaveItemName _aad2c4c6[12]; // @0x4848 size 0x8, align 4 +}; +struct GSaveWherearenIslands { /* 0xb8a4e0 big, align 16 */ + GSaveVersion Version; // @0x0 size 0x100, align 4 + s_7b602b39 _d35a9251; // @0x100 size 0x10, align 16 + GSaveWherearenMainIsland WherearenMainIsland; // @0x110 size 0x77f18, align 8 + GSaveWherearenNpcDataList WherearenNpcDataList; // @0x78028 size 0xb0c200, align 8 + GSaveWherearenPersonal WherearenPersonal; // @0xb84228 size 0x62a8, align 8 + GSaveWherearenTime WherearenTime; // @0xb8a4d0 size 0xc, align 2 +}; +struct GSaveWherearenNpcPersonalData { /* 0x1188 big, align 8 */ + _e16a6fe1 BitFlag; // @0x0 size 0x2, align 2 + u16 SelfUniqueID; // @0x2 size 0x2, align 2 + u16 HousemateUniqueID; // @0x4 size 0x2, align 2 + GSaveEventFlagWherearenNpcMemory Memory; // @0x6 size 0x10, align 1 + u8 gap_16[2]; + GSaveWherearenNpcOutfit Outfit; // @0x18 size 0x1170, align 8 +}; +struct GSaveWherearenNpcWorkData { /* 0x490c big, align 4 */ + GSaveWherearenNpcEditData EditData; // @0x0 size 0x48b0, align 4 + u16 CustomerNpcUniqueID; // @0x48b0 size 0x2, align 2 + u16 HousemateNpcUniqueID; // @0x48b2 size 0x2, align 2 + u8 _677f122c; // @0x48b4 size 0x1, align 1 + _44c6787c BitFlag; // @0x48b5 size 0x1, align 1 + u8 gap_48b6[2]; + u32 EditTime; // @0x48b8 size 0x4, align 4 + GSaveWherearenNpcOrderData NpcOrderData; // @0x48bc size 0x40, align 4 + s32 _2180b152; // @0x48fc size 0x4, align 4 + s32 _1dbcd671; // @0x4900 size 0x4, align 4 + u16 _65407305; // @0x4904 size 0x2, align 2 + u8 gap_4906[2]; + u32 ExtraEditTime; // @0x4908 size 0x4, align 4 +}; +struct GSaveWherearenOrderHistory { /* 0x408 big, align 8 */ + u16 History[507]; // @0x0 size 0x2, align 2 + u16 FirstCustomer; // @0x3f6 size 0x2, align 2 + u16 SecondCustomer; // @0x3f8 size 0x2, align 2 + u8 gap_3fa[6]; + _382f646e _0da804ab; // @0x400 size 0x8, align 8 +}; +struct s_bd80e9c8 { /* 0x6 big, align 2 */ + GSaveItemExtraEffect ExtraEffect; // @0x0 size 0x2, align 2 + s8 X; // @0x2 size 0x1, align 1 + s8 Z; // @0x3 size 0x1, align 1 + s8 Layer; // @0x4 size 0x1, align 1 +}; +struct GSaveWherearenNpcHouse { /* 0x2acc big, align 4 */ + _44c6787c BitFlag; // @0x0 size 0x1, align 1 + s8 X; // @0x1 size 0x1, align 1 + s8 Z; // @0x2 size 0x1, align 1 + u8 gap_3[1]; + u16 WallUniqueID; // @0x4 size 0x2, align 2 + u16 RoofUniqueID; // @0x6 size 0x2, align 2 + u16 DoorUniqueID; // @0x8 size 0x2, align 2 + u8 gap_a[2]; + GSaveItemName DoorDecoItem; // @0xc size 0x8, align 4 + GSaveWherearenRoom RoomBuffer[2]; // @0x14 size 0x155c, align 4 +}; +struct GSaveWherearenNpcOrderData { /* 0x40 big, align 4 */ + _e16a6fe1 BitFlag; // @0x0 size 0x2, align 2 + u16 OrderID; // @0x2 size 0x2, align 2 + s_ce587b4a ThemeName; // @0x4 size 0x2e, align 2 + u8 _677f122c; // @0x32 size 0x1, align 1 + u8 gap_33[1]; + GSaveTime LastEditTime; // @0x34 size 0x8, align 2 + u32 TotalEditTime; // @0x3c size 0x4, align 4 +}; +struct GSaveWherearenItemPlacementData { /* 0xc big, align 4 */ + GSaveItemName Item; // @0x0 size 0x8, align 4 + s8 X; // @0x8 size 0x1, align 1 + s8 Z; // @0x9 size 0x1, align 1 + s8 Layer; // @0xa size 0x1, align 1 + u8 Buffer; // @0xb size 0x1, align 1 +}; +struct GSaveFieldLandMakingPartsInfo { /* 0x6 big, align 2 */ + u16 UniqueID; // @0x0 size 0x2, align 2 + u16 Variation; // @0x2 size 0x2, align 2 + u8 LandMakingAngle; // @0x4 size 0x1, align 1 +}; +struct s_cbc771ea { /* 0x2e big, align 2 */ + char16 Buffer[23]; // @0x0 size 0x2, align 2 +}; +struct GSaveWherearenFacilitySchool { /* 0x408c big, align 4 */ + GSaveWherearenFacilityEditData EditData; // @0x0 size 0x408c, align 4 +}; +struct s_ce587b4a { /* 0x2e big, align 2 */ + s_cbc771ea WherearenNpcThemeName; // @0x0 size 0x2e, align 2 +}; +struct GSaveEventFlagWherearenNpcMemory { /* 0x10 big, align 1 */ + s_2f6091c3 Flags; // @0x0 size 0x10, align 1 +}; +struct s_dc95d529 { /* 0x7d0 big, align 4 */ + s32 _8e857d21[500]; // @0x0 size 0x4, align 4 +}; +struct s_e9cbdd62 { /* 0x2e big, align 2 */ + s_fd2b416f WherearenFacilityName; // @0x0 size 0x2e, align 2 +}; +struct GSaveWherearenShopTailor { /* 0x300 big, align 4 */ + GSaveItemName ShopItem[64]; // @0x0 size 0x8, align 4 + u8 ClothType; // @0x200 size 0x1, align 1 + u8 _5d1fcb04[255]; // @0x201 size 0x1, align 1 +}; +struct GSaveWherearenShopOffice { /* 0x310 big, align 4 */ + GSaveItemName ShopItem[64]; // @0x0 size 0x8, align 4 + s32 Stock[64]; // @0x200 size 0x4, align 4 + GSaveMoney LoanMoney; // @0x300 size 0x8, align 4 + GSaveItemName LoanItem; // @0x308 size 0x8, align 4 +}; +struct GSaveWherearenFacilityRestaurant { /* 0x408c big, align 4 */ + GSaveWherearenFacilityEditData EditData; // @0x0 size 0x408c, align 4 +}; +struct s_f72fd6a2 { /* 0x708 big, align 2 */ + s_bd80e9c8 ExtraEffectBuffer[300]; // @0x0 size 0x6, align 2 +}; +struct GSaveWherearenNpcDataList { /* 0xb0c200 big, align 8 */ + GSaveWherearenNpcData WherearenNpcDataList[500]; // @0x0 size 0x5a80, align 8 +}; +struct s_fd2b416f { /* 0x2e big, align 2 */ + char16 Buffer[23]; // @0x0 size 0x2, align 2 +}; +struct GSaveWherearenWorkData { /* 0x89a8 big, align 4 */ + s8 WorkType; // @0x0 size 0x1, align 1 + u8 gap_1[3]; + GSaveWherearenNpcWorkData NpcWork; // @0x4 size 0x490c, align 4 + GSaveWherearenFacilityWorkData _7b7d21fc; // @0x4910 size 0x4098, align 4 +}; +struct GSaveShopGallery { /* 0x1ac big, align 4 */ + GSaveItemName ShopItem[6]; // @0x0 size 0x8, align 4 + bool SoldOut[6]; // @0x30 size 0x1, align 1 + u8 gap_36[2]; + GSavePlayerId PlayerId[6]; // @0x38 size 0x38, align 4 + GSaveItemName VisitItem; // @0x188 size 0x8, align 4 + u8 _5d1fcb04[28]; // @0x190 size 0x1, align 1 +}; +struct GSaveLandOther { /* 0x3fd140 big, align 16 */ + GSavePersonal GuestPlayers[8]; // @0x0 size 0x74a40, align 16 + s_7b602b39 _d35a9251; // @0x3a5200 size 0x10, align 16 + GSaveFgOther Fg; // @0x3a5210 size 0x53c, align 4 + u8 gap_3a574c[4]; + GSavePostStock PostStock; // @0x3a5750 size 0x1f2e0, align 8 + GSaveShopOther ShopOther; // @0x3c4a30 size 0xc, align 4 + u8 gap_3c4a3c[4]; + GSaveLandPlayReportInfo PlayReportInfo; // @0x3c4a40 size 0x480, align 8 + GSaveDebugLog DebugLog; // @0x3c4ec0 size 0x100, align 8 + GSaveLostItemBox LostItemBox; // @0x3c4fc0 size 0x280, align 4 + GSaveNetLandID NetLandID; // @0x3c5240 size 0x80, align 8 + GSavePlayerActivity CurrentPlayerActivity[8]; // @0x3c52c0 size 0xd8, align 8 + GSavePlayerActivity PreviousPlayerActivity[8]; // @0x3c5980 size 0xd8, align 8 + GSavePlayerActivityPack VisitorPlayerActivityPack[8]; // @0x3c6040 size 0x6c0, align 8 + GSaveMyDesignHolderList MyDesignHolderList; // @0x3c9640 size 0xc8, align 1 + GSaveLandHashValue GrowUpRandomFactor; // @0x3c9708 size 0x4, align 4 + GSaveWeather TourWeather; // @0x3c970c size 0x14c, align 4 + GSaveMyDesignListOrder MyDesignListOrder; // @0x3c9858 size 0xc8, align 1 + GSaveTime LastSaveTime; // @0x3c9920 size 0x8, align 2 + s32 MoveKitPlayer; // @0x3c9928 size 0x4, align 4 + s32 MoveKitNpc; // @0x3c992c size 0x4, align 4 + GSaveHashList HashList; // @0x3c9930 size 0x40, align 4 + GSaveNetworkEventData EventData; // @0x3c9970 size 0x280, align 4 + GSaveBackupService BackupService; // @0x3c9bf0 size 0x10, align 8 + GSaveDreamLandMeta DreamLandMeta; // @0x3c9c00 size 0x5c0, align 8 + GSaveMoney _56979a4c; // @0x3ca1c0 size 0x8, align 4 + GSaveMoney _6ac55452; // @0x3ca1c8 size 0x8, align 4 + GSaveMoney _212f645d; // @0x3ca1d0 size 0x8, align 4 + GSaveMoney _6e4b5127; // @0x3ca1d8 size 0x8, align 4 + GSaveMoney _39fdef8b; // @0x3ca1e0 size 0x8, align 4 + GSaveMoney _eca3db46; // @0x3ca1e8 size 0x8, align 4 + GSaveMoney _70d063c1; // @0x3ca1f0 size 0x8, align 4 + s_41bfb370 _9ebfe1c5[10]; // @0x3ca1f8 size 0x1104, align 4 + s_50a2c166 Memories; // @0x3d4c20 size 0x28370, align 8 + s_18561582 _504977d1; // @0x3fcf90 size 0x1a4, align 1 +}; +struct s_0491297d { /* 0x5 big, align 1 */ + u8 _4457ee6a[5]; // @0x0 size 0x1, align 1 +}; +struct GSaveShopOther { /* 0xc big, align 4 */ + u32 PlayerTotalBuy; // @0x0 size 0x4, align 4 + u32 PlayerTotalSell; // @0x4 size 0x4, align 4 + u32 TotalTailor; // @0x8 size 0x4, align 4 +}; +struct GSaveDebugLog { /* 0x100 big, align 8 */ + _382f646e DebugPageLog[16]; // @0x0 size 0x8, align 8 + _382f646e ShopFtrCount[16]; // @0x80 size 0x8, align 8 +}; +struct GSaveRumorFavoriteData { /* 0x6c big, align 2 */ + GSaveWordTasteName TasteName; // @0x0 size 0x60, align 2 + GSaveTime LastDenyTime; // @0x60 size 0x8, align 2 + u16 NpcID; // @0x68 size 0x2, align 2 + u8 SelectAnswer; // @0x6a size 0x1, align 1 +}; +struct GSaveQuestVisit { /* 0x38 big, align 4 */ + GSaveQuestBase Base; // @0x0 size 0x34, align 4 + u8 IsTalk; // @0x34 size 0x1, align 1 + u8 FailureReason; // @0x35 size 0x1, align 1 + u8 Enter; // @0x36 size 0x1, align 1 +}; +struct GSaveLandPlayReportInfo { /* 0x480 big, align 8 */ + s64 TotalPlayTime; // @0x0 size 0x8, align 8 + s_45f23180 PlayReportCounter; // @0x8 size 0x400, align 4 + u8 _165085c3[120]; // @0x408 size 0x1, align 1 +}; +struct s_10357ff1 { /* 0x2c big, align 2 */ + char16 Buffer[22]; // @0x0 size 0x2, align 2 +}; +struct GSaveShopTailor { /* 0x13dc big, align 4 */ + s_7501864a TailorLevel; // @0x0 size 0x4, align 4 + GSaveItemName ShopItem[128]; // @0x4 size 0x8, align 4 + GSaveItemCollectBit CollectBit; // @0x404 size 0x754, align 4 + GSaveItemCollectBit ReserveItemBit; // @0xb58 size 0x754, align 4 + GSaveItemName TodayAddItem; // @0x12ac size 0x8, align 4 + GSaveItemName TorsoItem; // @0x12b4 size 0x8, align 4 + s32 MannequinCoodinate[2]; // @0x12bc size 0x4, align 4 + s32 CoodinateLog1[2]; // @0x12c4 size 0x4, align 4 + s32 CoodinateLog2[2]; // @0x12cc size 0x4, align 4 + GSaveItemName EventItem[3]; // @0x12d4 size 0x8, align 4 + GSaveItemName XmasItem[10]; // @0x12ec size 0x8, align 4 + GSaveItemName CarnivalItem[10]; // @0x133c size 0x8, align 4 + GSaveItemName PromItem[10]; // @0x138c size 0x8, align 4 +}; +struct GCamperData { /* 0x1c big, align 4 */ + u16 NpcID; // @0x0 size 0x2, align 2 + u8 gap_2[2]; + GSaveItemName ItemName[3]; // @0x4 size 0x8, align 4 +}; +struct s_14166c92 { /* 0x4 big, align 4 */ + s32 Enum; // @0x0 size 0x4, align 4 +}; +struct s_17010e57 { /* 0x97e0 big, align 8 */ + GSaveMail Buffer[40]; // @0x0 size 0x3c8, align 8 + s32 IndexTable[40]; // @0x9740 size 0x4, align 4 +}; +struct s_18561582 { /* 0x1a4 big, align 1 */ + s_d3624794 Memory[420]; // @0x0 size 0x1, align 1 +}; +struct s_19abb3ec { /* 0x800 big, align 2 */ + u16 ValueArray[1024]; // @0x0 size 0x2, align 2 +}; +struct GSaveGrowUpParam { /* 0x4 big, align 4 */ + u32 GrowUpData; // @0x0 size 0x4, align 4 +}; +struct GSaveDreamLandMeta { /* 0x5c0 big, align 8 */ + u32 _b2b5878f; // @0x0 size 0x4, align 4 + u32 _90d5b363; // @0x4 size 0x4, align 4 + u8 _56c9a1f3[31]; // @0x8 size 0x1, align 1 + u8 _24466c6f; // @0x27 size 0x1, align 1 + u8 _b68effff; // @0x28 size 0x1, align 1 + u8 _6d93dc1f; // @0x29 size 0x1, align 1 + GSaveTime _0192c9af; // @0x2a size 0x8, align 2 + GSaveTime _c154ae89; // @0x32 size 0x8, align 2 + u8 _dd213e72; // @0x3a size 0x1, align 1 + u8 _ee5aa456; // @0x3b size 0x1, align 1 + bool _bb7a55b6; // @0x3c size 0x1, align 1 + u8 gap_3d[3]; + u64 _17152c7f; // @0x40 size 0x8, align 8 + u8 _20f1273d; // @0x48 size 0x1, align 1 + u8 _1d180148; // @0x49 size 0x1, align 1 + u8 _5a7e3c36[8]; // @0x4a size 0x1, align 1 + u8 _8372734b[1024]; // @0x52 size 0x1, align 1 + u8 _0a5993f0[8][31]; // @0x452 size 0x1, align 1 + bool _33d25d4e[8]; // @0x54a size 0x1, align 1 + u8 _3ce18b6a[10][10]; // @0x552 size 0x1, align 1 + u8 _03951ff7; // @0x5b6 size 0x1, align 1 + bool _d889e8c4; // @0x5b7 size 0x1, align 1 + u32 HashValue; // @0x5b8 size 0x4, align 4 +}; +struct s_1c8f6685 { /* 0x1638 big, align 4 */ + s_ac444cd8 _1469a0d0[20]; // @0x0 size 0x11c, align 4 + _0382f336 Place; // @0x1630 size 0x4, align 4 + bool _90c9b77d; // @0x1634 size 0x1, align 1 + s8 _ac8e06fc; // @0x1635 size 0x1, align 1 +}; +struct GSaveQuestDelivery { /* 0x40 big, align 4 */ + GSaveQuestBase Base; // @0x0 size 0x34, align 4 + GSaveItemName DeliveryItem; // @0x34 size 0x8, align 4 + s8 ReceiverNpcVillagerIndex; // @0x3c size 0x1, align 1 + u8 gap_3d[1]; + u16 Flag; // @0x3e size 0x2, align 2 +}; +struct GSaveWeather { /* 0x14c big, align 4 */ + GSaveTime UpdateTime; // @0x0 size 0x8, align 2 + s32 YesterdayWeatherPattern; // @0x8 size 0x4, align 4 + s32 TodayWeatherPattern; // @0xc size 0x4, align 4 + s32 TommorowWeatherPattern; // @0x10 size 0x4, align 4 + s_e4ba56bd WeatherArea; // @0x14 size 0x4, align 4 + u32 _3bb101ca; // @0x18 size 0x4, align 4 + s_99f29105 CloudPattern[24]; // @0x1c size 0x4, align 4 + s_c20f88d8 RainbowPattern[24]; // @0x7c size 0x4, align 4 + s_91441d11 AuroraPattern[24]; // @0xdc size 0x4, align 4 + s_ec5af5d2 MorningGlow; // @0x13c size 0x4, align 4 + s_b53802e9 EveningGlow; // @0x140 size 0x4, align 4 + bool NormalFog; // @0x144 size 0x1, align 1 + bool WaterFog; // @0x145 size 0x1, align 1 + bool _32007486; // @0x146 size 0x1, align 1 + u8 gap_147[1]; + s32 ReserveWeatherPattern; // @0x148 size 0x4, align 4 +}; +struct GSaveSettlerNpc { /* 0x3c big, align 4 */ + Game::NpcNormalID Id; // @0x0 size 0x3, align 1 + u8 gap_3[1]; + GSavePlayerBaseId PlayerBaseId; // @0x4 size 0x1c, align 4 + u8 Step; // @0x20 size 0x1, align 1 + u8 gap_21[3]; + GSaveItemName FtrList[3]; // @0x24 size 0x8, align 4 +}; +struct GSaveNpcVillager { /* 0x1e3388 big, align 8 */ + GSaveAnimal Animal[10]; // @0x0 size 0x13230, align 8 + u32 GrowBitArray[35]; // @0xbf5e0 size 0x4, align 4 + u8 gap_bf66c[4]; + GSaveAnimal MoveInAnimal[4]; // @0xbf670 size 0x13230, align 8 + GSaveAnimal MoveOutAnimal[10]; // @0x10bf30 size 0x13230, align 8 + GSaveQuest Quest; // @0x1cb510 size 0x1a8, align 4 + GSaveDate LastSurpriseDate; // @0x1cb6b8 size 0x4, align 2 + GSaveNpcArchive NpcArchive[420]; // @0x1cb6bc size 0xe8, align 4 + s8 NpcBirthdayHouse; // @0x1e335c size 0x1, align 1 + s8 MoveOutVillagerIndex; // @0x1e335d size 0x1, align 1 + s8 MoveOutSkipCount; // @0x1e335e size 0x1, align 1 + s8 MoveOutTalkCount; // @0x1e335f size 0x1, align 1 + s8 MoveOutFixedFlag; // @0x1e3360 size 0x1, align 1 + s8 NewestVillagerIndex; // @0x1e3361 size 0x1, align 1 + s8 MoveStopVillagerIndex; // @0x1e3362 size 0x1, align 1 + s8 DIYVillagerArray[3]; // @0x1e3363 size 0x1, align 1 + s8 _611f391f; // @0x1e3366 size 0x1, align 1 + u8 gap_1e3367[1]; + GSaveItemName BirthdayPlantFtr[2]; // @0x1e3368 size 0x8, align 4 + GSaveItemName BirthdayAudioFtr; // @0x1e3378 size 0x8, align 4 + GSaveItemName BirthdayLampFtr; // @0x1e3380 size 0x8, align 4 +}; +struct GSaveQuestLost { /* 0x3c big, align 4 */ + GSaveQuestBase Base; // @0x0 size 0x34, align 4 + u8 IsRejected; // @0x34 size 0x1, align 1 + u8 IsUseHint; // @0x35 size 0x1, align 1 + u8 OccurRatio; // @0x36 size 0x1, align 1 + u8 gap_37[1]; + s16 DropUnitX; // @0x38 size 0x2, align 2 + s16 DropUnitZ; // @0x3a size 0x2, align 2 +}; +struct s_33a3f71b { /* 0x100 big, align 1 */ + u8 ValueArray[256]; // @0x0 size 0x1, align 1 +}; +struct GSaveCampSite { /* 0x4 big, align 4 */ + s_9aae222a CampSiteLevel; // @0x0 size 0x4, align 4 +}; +struct GSaveLandTime { /* 0xe8 big, align 8 */ + GSaveTime LastGrowUpTime; // @0x0 size 0x8, align 2 + GSaveTime _a8cbefd7; // @0x8 size 0x8, align 2 + GSaveDate CreateDate; // @0x10 size 0x4, align 2 + bool SummerTimeFlag; // @0x14 size 0x1, align 1 + bool InitializeFlag; // @0x15 size 0x1, align 1 + u8 gap_16[2]; + nn::time::ClockSnapshot ClockSnapshot; // @0x18 size 0xd0, align 8 +}; +struct GSaveSettlerQuest { /* 0xc0 big, align 4 */ + GSaveSettlerNpc NpcList[3]; // @0x0 size 0x3c, align 4 + u8 MoveInOrder[3]; // @0xb4 size 0x1, align 1 + u8 HouseIndex[3]; // @0xb7 size 0x1, align 1 + u8 QuestSettlerIndex[3]; // @0xba size 0x1, align 1 +}; +struct GSaveVillageMelodyData { /* 0x8 big, align 8 */ + u64 OneValue; // @0x0 size 0x8, align 8 +}; +struct GSaveNpcHouseList { /* 0xbd10 big, align 4 */ + GSaveNpcHouse HouseList[10]; // @0x0 size 0x12e8, align 4 +}; +struct s_3ca26c96 { /* 0x179e4 big, align 4 */ + Game::NpcNormalID _d477eaa3[8]; // @0x0 size 0x3, align 1 + s_1c8f6685 _282f4b94[17]; // @0x18 size 0x1638, align 4 + u8 _51287ef7; // @0x179d0 size 0x1, align 1 + _44c6787c _efdb2913; // @0x179d1 size 0x1, align 1 + u8 gap_179d2[2]; + GSaveItemName _eee7a0bd; // @0x179d4 size 0x8, align 4 + GSaveItemName _a5c873fb; // @0x179dc size 0x8, align 4 +}; +struct s_3cec5cfe { /* 0x24c00 big, align 2 */ + GSaveFieldLandMakingMapData Map[112][96]; // @0x0 size 0xe, align 2 +}; +struct GSaveItemMarketingRoute { /* 0x2 big, align 1 */ + u8 VillageMarketingType; // @0x0 size 0x1, align 1 + u8 VillageLotId; // @0x1 size 0x1, align 1 +}; +struct GSaveAnimal { /* 0x13230 big, align 8 */ + Game::NpcNormalID Id; // @0x0 size 0x3, align 1 + u8 gap_3[1]; + GSaveMemory Memory[8]; // @0x4 size 0x5f0, align 4 + GSaveLightMemory LightMemory[160]; // @0x2f84 size 0x158, align 4 + GSaveLandId LastLandId[8]; // @0x10684 size 0x1c, align 4 + _0382f336 Place; // @0x10764 size 0x4, align 4 + GSaveWordPhrase Phrase; // @0x10768 size 0x1e4, align 2 + GSaveNpcStockItemData WearStockList[24]; // @0x1094c size 0x2c, align 4 + GSaveNpcStockItemData FtrStockList[32]; // @0x10d6c size 0x2c, align 4 + GSaveNpcReleaseItemData ReleaseItemList[64]; // @0x112ec size 0x4c, align 4 + GSaveNpcStockItemData TopsData; // @0x125ec size 0x2c, align 4 + GSaveNpcStockItemData AccessoryData; // @0x12618 size 0x2c, align 4 + GSaveNpcStockItemData CapData; // @0x12644 size 0x2c, align 4 + GSaveDate PhraseSetDate; // @0x12670 size 0x4, align 2 + GSaveDate BirthDate; // @0x12674 size 0x4, align 2 + s8 BirthType; // @0x12678 size 0x1, align 1 + s8 InducementType; // @0x12679 size 0x1, align 1 + s8 MoveType; // @0x1267a size 0x1, align 1 + u8 gap_1267b[1]; + GSaveEventFlagNpcSave EventFlag; // @0x1267c size 0x200, align 2 + s16 PlayingAudioMusicID; // @0x1287c size 0x2, align 2 + u8 gap_1287e[2]; + GSaveRoomFloorWall RoomFloorWall; // @0x12880 size 0x24, align 4 + u8 gap_128a4[4]; + GSaveMyDesignPro MyDesign; // @0x128a8 size 0x8a8, align 8 + u8 ClothBuyCount; // @0x13150 size 0x1, align 1 + s8 DIYEndHour; // @0x13151 size 0x1, align 1 + s8 DIYEndMinute; // @0x13152 size 0x1, align 1 + s8 DIYEndSecond; // @0x13153 size 0x1, align 1 + s16 DIYRecipeIndex; // @0x13154 size 0x2, align 2 + u8 FtrGetBit[5]; // @0x13156 size 0x1, align 1 + u8 EquipRuleID; // @0x1315b size 0x1, align 1 + GSaveNpcStockItemData Umbrella; // @0x1315c size 0x2c, align 4 + GSaveNpcStockItemData ToolNet; // @0x13188 size 0x2c, align 4 + GSaveNpcStockItemData ToolAngling; // @0x131b4 size 0x2c, align 4 + GSaveNpcStockItemData ToolWatering; // @0x131e0 size 0x2c, align 4 + GSaveItemName Music; // @0x1320c size 0x8, align 4 + GSaveItemName UsuallyTops; // @0x13214 size 0x8, align 4 + GSaveItemName UsuallyCap; // @0x1321c size 0x8, align 4 + GSaveItemName UsuallyAccessory; // @0x13224 size 0x8, align 4 +}; +struct s_3f77a59c { /* 0x14 big, align 2 */ + char16 Buffer[10]; // @0x0 size 0x2, align 2 +}; +struct GSaveOutsideField { /* 0x92 big, align 2 */ + Game::FieldBlockData FieldBlockData; // @0x0 size 0x90, align 2 + u16 TemplateUniqueId; // @0x90 size 0x2, align 2 +}; +struct GSaveStructureData { /* 0x14 big, align 4 */ + u16 StructureIndexUniqueID; // @0x0 size 0x2, align 2 + s16 BaseUnitX; // @0x2 size 0x2, align 2 + s16 BaseUnitZ; // @0x4 size 0x2, align 2 + s8 Angle; // @0x6 size 0x1, align 1 + u8 Bit; // @0x7 size 0x1, align 1 + u16 FreeData; // @0x8 size 0x2, align 2 + s8 Type; // @0xa size 0x1, align 1 + u8 gap_b[1]; + u16 UniqueID; // @0xc size 0x2, align 2 + u8 gap_e[2]; + u32 FreeParam; // @0x10 size 0x4, align 4 +}; +struct s_41bfb370 { /* 0x1104 big, align 4 */ + s_737caef0 ItemBuffer; // @0x0 size 0xb10, align 4 + s_6f3cc2a5 ExtraEffectBuffer; // @0xb10 size 0x588, align 2 + GSaveRoomFloorWall RoomFloorWall; // @0x1098 size 0x24, align 4 + s_e13a81f4 _cfb139b9; // @0x10bc size 0x14, align 4 + GSaveItemName AudioMusic; // @0x10d0 size 0x8, align 4 + GSaveItemName MusicBoxMusic; // @0x10d8 size 0x8, align 4 + GSaveAudioRegister AudioRegister; // @0x10e0 size 0x20, align 4 + u8 SoundAmbient; // @0x1100 size 0x1, align 1 +}; +struct GSaveQuestInvite { /* 0x38 big, align 4 */ + GSaveQuestBase Base; // @0x0 size 0x34, align 4 + u8 IsTalk; // @0x34 size 0x1, align 1 + u8 FailureReason; // @0x35 size 0x1, align 1 + u8 Enter; // @0x36 size 0x1, align 1 +}; +struct s_42da144f { /* 0x90 big, align 2 */ + u16 ValueArray[72]; // @0x0 size 0x2, align 2 +}; +struct GSaveShopShoes { /* 0x110 big, align 4 */ + GSaveItemName ShopItem[32]; // @0x0 size 0x8, align 4 + GSaveItemName EventItem[2]; // @0x100 size 0x8, align 4 +}; +struct GSaveMuseum { /* 0x3404 big, align 4 */ + s_f7aa3e3a MuseumLevel; // @0x0 size 0x4, align 4 + GSaveDate DonationDate[1024]; // @0x4 size 0x4, align 2 + GSaveItemName DonationItem[1024]; // @0x1004 size 0x8, align 4 + s8 DonationUser[1024]; // @0x3004 size 0x1, align 1 +}; +struct s_434247aa { /* 0x3a348 big, align 8 */ + s_b54941fa _499a7233[8]; // @0x0 size 0x158c, align 4 + s_b54941fa _04eef8cb[8]; // @0xac60 size 0x158c, align 4 + s_6e37126a _d2c96702[8]; // @0x158c0 size 0x1594, align 4 + s_3ca26c96 _36f94a77; // @0x20560 size 0x179e4, align 4 + u8 gap_37f44[4]; + GSaveCoordinateOutfit _467bfefa[2]; // @0x37f48 size 0x1190, align 8 + GSavePlayerBaseId _39524480[8]; // @0x3a268 size 0x1c, align 4 +}; +struct GSaveAudioInfoV2 { /* 0x20 big, align 4 */ + s16 PlayingAudioMusicID; // @0x0 size 0x2, align 2 + s8 _749b78c2; // @0x2 size 0x1, align 1 + _44c6787c IsShuffle; // @0x3 size 0x1, align 1 + V3f PlayingPosition; // @0x4 size 0xc, align 4 + s16 MainUnitIndexX; // @0x10 size 0x2, align 2 + s16 MainUnitIndexZ; // @0x12 size 0x2, align 2 + s16 MainUnitLayer; // @0x14 size 0x2, align 2 + s8 AudioType; // @0x16 size 0x1, align 1 + s8 VolumeType; // @0x17 size 0x1, align 1 + f32 _d910f3fb; // @0x18 size 0x4, align 4 + f32 Reserve; // @0x1c size 0x4, align 4 +}; +struct GSaveLandHashValue { /* 0x4 big, align 4 */ + u32 HashValue; // @0x0 size 0x4, align 4 +}; +struct s_45f23180 { /* 0x400 big, align 4 */ + u32 Counter[256]; // @0x0 size 0x4, align 4 +}; +struct GSavePlayerVillagerAccountTable { /* 0x240 big, align 8 */ + GSavePlayerVillagerAccount AccountTable[8]; // @0x0 size 0x48, align 8 +}; +struct GSaveWordNickName { /* 0x14 big, align 2 */ + s_3f77a59c NickName; // @0x0 size 0x14, align 2 +}; +struct GSaveShopShoesCommune { /* 0x100 big, align 4 */ + GSaveItemName ShopItem[32]; // @0x0 size 0x8, align 4 +}; +struct s_50a2c166 { /* 0x28370 big, align 8 */ + s_84bd36f4 Memories[10]; // @0x0 size 0x4058, align 8 +}; +struct GSaveNpcStockItemData { /* 0x2c big, align 4 */ + GSaveItemName ItemName; // @0x0 size 0x8, align 4 + GSavePlayerBaseId SavePlayerBaseId; // @0x8 size 0x1c, align 4 + _e0ab16ca GetRoute; // @0x24 size 0x4, align 4 + u8 PastDays; // @0x28 size 0x1, align 1 + bool ShowFlag; // @0x29 size 0x1, align 1 + bool LayoutFlag; // @0x2a size 0x1, align 1 + bool _a9a4a3ca; // @0x2b size 0x1, align 1 +}; +struct GSaveMainFieldStructure { /* 0x3ac big, align 4 */ + GSaveStructureData StructureList[47]; // @0x0 size 0x14, align 4 +}; +struct GSaveObjectSnowManFamily { /* 0x1b8 big, align 4 */ + GSaveObjectSnowMan CreateSnowManList[4]; // @0x0 size 0x6c, align 4 + bool IsCreateSnowMan; // @0x1b0 size 0x1, align 1 + u8 gap_1b1[3]; + s32 CreateSnowManNum; // @0x1b4 size 0x4, align 4 +}; +struct GSaveShopCommune { /* 0x384 big, align 4 */ + GSaveShopCarpetCommune ShopCarpetCommune; // @0x0 size 0x100, align 4 + GSaveShopShoesCommune ShopShoesCommune; // @0x100 size 0x100, align 4 + GSaveShopGardeningCommune ShopGardeningCommune; // @0x200 size 0x100, align 4 + GSaveShopGalleryCommune ShopGalleryCommune; // @0x300 size 0x84, align 4 +}; +struct s_5b202da4 { /* 0x6c000 big, align 4 */ + GSaveItemName ItemArray[288][192]; // @0x0 size 0x8, align 4 +}; +struct s_5d300ff1 { /* 0x80 big, align 8 */ + GSavePlayerBaseId Player; // @0x0 size 0x1c, align 4 + u8 gap_1c[4]; + GSaveNetPlayerID NetId; // @0x20 size 0x58, align 8 + GSaveDateMD Birthday; // @0x78 size 0x2, align 1 +}; +struct s_5f609e7f { /* 0x15ae0 big, align 4 */ + s_80f3284f Stock; // @0x0 size 0x15ae0, align 4 +}; +struct GSaveWordGreeting { /* 0x420 big, align 2 */ + s_f6bf402b Greeting[11]; // @0x0 size 0x60, align 2 +}; +struct GSaveShopCarpetCommune { /* 0x100 big, align 4 */ + GSaveItemName ShopItem[32]; // @0x0 size 0x8, align 4 +}; +struct GSaveObjectSnowMan { /* 0x6c big, align 4 */ + V3f HeadPos; // @0x0 size 0xc, align 4 + s32 HeadStatus; // @0xc size 0x4, align 4 + f32 HeadScaleRate; // @0x10 size 0x4, align 4 + V3f BodyPos; // @0x14 size 0xc, align 4 + s32 BodyStatus; // @0x20 size 0x4, align 4 + f32 BodyScaleRate; // @0x24 size 0x4, align 4 + GSavePlayerId MadePlayerID; // @0x28 size 0x38, align 4 + s32 LapsedTime; // @0x60 size 0x4, align 4 + s32 SnowManType; // @0x64 size 0x4, align 4 + s32 SnowManGrade; // @0x68 size 0x4, align 4 +}; +struct GSaveMailReceiveInfo { /* 0x10 big, align 4 */ + u8 AnalyzeType; // @0x0 size 0x1, align 1 + u8 Point; // @0x1 size 0x1, align 1 + bool _4b554184; // @0x2 size 0x1, align 1 + u8 gap_3[1]; + GSaveItemName Present; // @0x4 size 0x8, align 4 + u16 CardDesignId; // @0xc size 0x2, align 2 + u16 MelodyId; // @0xe size 0x2, align 2 +}; +struct GSaveShopKabu { /* 0x44 big, align 4 */ + u32 KaburibaKabuka; // @0x0 size 0x4, align 4 + u32 ShopKabuka[14]; // @0x4 size 0x4, align 4 + u32 KabukaPattern; // @0x3c size 0x4, align 4 + s32 FeverStart; // @0x40 size 0x4, align 4 +}; +struct s_6e37126a { /* 0x1594 big, align 4 */ + s_b54941fa _40c39597; // @0x0 size 0x158c, align 4 + s32 RoomNo; // @0x158c size 0x4, align 4 + _44c6787c BitFlag; // @0x1590 size 0x1, align 1 +}; +struct s_6f3cc2a5 { /* 0x588 big, align 2 */ + s_bd80e9c8 ExtraEffectBuffer[236]; // @0x0 size 0x6, align 2 +}; +struct GSaveNpcHouse { /* 0x12e8 big, align 4 */ + s_9a46020a HouseLevel; // @0x0 size 0x4, align 4 + s_e09b91b6 HouseStatus; // @0x4 size 0x4, align 4 + u16 WallUniqueID; // @0x8 size 0x2, align 2 + u16 RoofUniqueID; // @0xa size 0x2, align 2 + u16 DoorUniqueID; // @0xc size 0x2, align 2 + u16 OrderWallUniqueID; // @0xe size 0x2, align 2 + u16 OrderRoofUniqueID; // @0x10 size 0x2, align 2 + u16 OrderDoorUniqueID; // @0x12 size 0x2, align 2 + GFtrData FtrList[36]; // @0x14 size 0xc, align 4 + s8 NpcList[2]; // @0x1c4 size 0x1, align 1 + u8 gap_1c6[2]; + GSaveItemName DoorDecoItemName; // @0x1c8 size 0x8, align 4 + s8 BuildPlayer; // @0x1d0 size 0x1, align 1 + u8 gap_1d1[3]; + GSaveNpcEditRoom NpcEditRoom; // @0x1d4 size 0x1108, align 4 + GSaveItemName OrderDoorDecoItemName; // @0x12dc size 0x8, align 4 + _44c6787c NpcHouseFlag; // @0x12e4 size 0x1, align 1 +}; +struct GSaveLand { /* 0x5b3c40 big, align 16 */ + GSaveNpc Npc; // @0x0 size 0x1e33a0, align 16 + s_7b602b39 _d35a9251; // @0x1e33a0 size 0x10, align 16 + GSavePlayerVillagerAccountTable PlayerVillagerAccountTable; // @0x1e33b0 size 0x240, align 8 + GSaveWeather Weather; // @0x1e35f0 size 0x14c, align 4 + u8 gap_1e373c[4]; + GSaveLandTime LandTime; // @0x1e3740 size 0xe8, align 8 + GSaveLandId LandId; // @0x1e3828 size 0x1c, align 4 + u8 gap_1e3844[4]; + GSaveLandMyDesign LandMyDesign; // @0x1e3848 size 0x4b3a8, align 8 + GSaveEventFlagLand EventFlag; // @0x22ebf0 size 0x800, align 2 + GSaveMainField MainField; // @0x22f3f0 size 0x10d6e0, align 4 + GSavePlayerHouseList PlayerHouseList; // @0x33cad0 size 0x145140, align 4 + GSaveNpcHouseList NpcHouseList; // @0x481c10 size 0xbd10, align 4 + GSaveShop Shop; // @0x48d920 size 0x37f0, align 4 + GSaveMuseum Museum; // @0x491110 size 0x3404, align 4 + GSaveVisitorNpc VisitorNpc; // @0x494514 size 0x94, align 4 + GSaveObjectSnowManFamily SnowManFamily; // @0x4945a8 size 0x1b8, align 4 + GSaveFg Fg; // @0x494760 size 0x928, align 4 + GSaveItemMarketingRoute ItemMarketingRoute; // @0x495088 size 0x2, align 1 + u8 gap_49508a[6]; + GSaveVillageMelody VillageMelody; // @0x495090 size 0x10, align 8 + GSaveOffice Office; // @0x4950a0 size 0x4, align 4 + u8 gap_4950a4[4]; + GSaveBulletinBoard BulletinBoard; // @0x4950a8 size 0xe0ae8, align 8 + s_b0fdefc8 RegionLanguage; // @0x575b90 size 0x4, align 4 + s_75befa81 CalendarEventRegion; // @0x575b94 size 0x4, align 4 + GSaveCampSite CampSite; // @0x575b98 size 0x4, align 4 + GSaveNpcCamp NpcCamp; // @0x575b9c size 0x114, align 4 + u8 AirportThemeColor; // @0x575cb0 size 0x1, align 1 + u8 gap_575cb1[1]; + GSaveRumorFavorite RumorFavorite; // @0x575cb2 size 0x2520, align 2 + u8 gap_5781d2[2]; + GSaveMoney PublicWorksLoan; // @0x5781d4 size 0x8, align 4 + GSaveItemName PublicWorksName; // @0x5781dc size 0x8, align 4 + GSaveVillageScore VillageScore; // @0x5781e4 size 0x254, align 4 + GSaveNetLandProfile NetLandProfile; // @0x578438 size 0x58, align 8 + GSaveEventFlagLandTemp EventFlagTemp; // @0x578490 size 0x100, align 2 + GSaveMyDesignFireworks MyDesignFireworks; // @0x578590 size 0x14, align 2 + GSaveSettlerQuest SettlerQuest; // @0x5785a4 size 0xc0, align 4 + u8 gap_578664[4]; + s_434247aa _0b4aee7a; // @0x578668 size 0x3a348, align 8 + u8 _5d1fcb04[4742]; // @0x5b29b0 size 0x1, align 1 +}; +struct s_72af0177 { /* 0x100 big, align 2 */ + u16 ValueArray[128]; // @0x0 size 0x2, align 2 +}; +struct s_730a24af { /* 0x200 big, align 2 */ + u16 ValueArray[256]; // @0x0 size 0x2, align 2 +}; +struct s_737caef0 { /* 0xb10 big, align 4 */ + GSaveWherearenItemPlacementData ItemBuffer[236]; // @0x0 size 0xc, align 4 +}; +struct GSaveEventFlagLand { /* 0x800 big, align 2 */ + s_19abb3ec Flags; // @0x0 size 0x800, align 2 +}; +struct s_7501864a { /* 0x4 big, align 4 */ + s32 Enum; // @0x0 size 0x4, align 4 +}; +struct s_75befa81 { /* 0x4 big, align 4 */ + s32 Enum; // @0x0 size 0x4, align 4 +}; +struct s_769c61b1 { /* 0xb8 big, align 4 */ + GSaveItemName ShopItem[7][2]; // @0x0 size 0x8, align 4 + s32 Stock[7][2]; // @0x70 size 0x4, align 4 + bool Display[7][2]; // @0xa8 size 0x1, align 1 +}; +struct GSaveNpcReleaseItemData { /* 0x4c big, align 4 */ + GSaveItemName ItemName; // @0x0 size 0x8, align 4 + GSavePlayerBaseId GetPlayerBaseId; // @0x8 size 0x1c, align 4 + GSavePlayerBaseId ReleasePlayerBaseId; // @0x24 size 0x1c, align 4 + _e0ab16ca GetRoute; // @0x40 size 0x4, align 4 + _bb21ce23 ReleaseType; // @0x44 size 0x4, align 4 + u8 PastDays; // @0x48 size 0x1, align 1 +}; +struct GSaveNpcCamp { /* 0x114 big, align 4 */ + u16 VisitNpcID; // @0x0 size 0x2, align 2 + u8 gap_2[2]; + GSavePlayerBaseId InvitePlayerID; // @0x4 size 0x1c, align 4 + s_e96a97e3 QuestStatus; // @0x20 size 0x4, align 4 + GSaveItemName QuestFtr; // @0x24 size 0x8, align 4 + GCamperData CamperList[8]; // @0x2c size 0x1c, align 4 + GSaveTime LastVisitTime; // @0x10c size 0x8, align 2 +}; +struct GSaveShopCarpet { /* 0x28 big, align 4 */ + GSaveItemName ShopItem[5]; // @0x0 size 0x8, align 4 +}; +struct GSaveBulletinBoard { /* 0xe0ae8 big, align 8 */ + GSaveDate BuiltDate; // @0x0 size 0x4, align 2 + bool _3347e149; // @0x4 size 0x1, align 1 + u8 gap_5[3]; + s_fa4606a3 Stock; // @0x8 size 0xe0ad8, align 8 + u32 LatestUniqueId; // @0xe0ae0 size 0x4, align 4 +}; +struct s_80f3284f { /* 0x15ae0 big, align 4 */ + GSaveMailText Buffer[100]; // @0x0 size 0x374, align 4 + s32 IndexTable[100]; // @0x15950 size 0x4, align 4 +}; +struct s_8450b434 { /* 0x100 big, align 1 */ + s_ee6685ca Flags; // @0x0 size 0x100, align 1 +}; +struct GSaveWordPhrase { /* 0x1e4 big, align 2 */ + s_10357ff1 Phrase[11]; // @0x0 size 0x2c, align 2 +}; +struct s_84bd36f4 { /* 0x4058 big, align 8 */ + GSaveDate Date; // @0x0 size 0x4, align 2 + u32 _8034360d[14]; // @0x4 size 0x4, align 4 + u8 gap_3c[4]; + s_5d300ff1 Players[8]; // @0x40 size 0x80, align 8 + u16 NpcVillagers[10]; // @0x440 size 0x2, align 2 + _c2170cd8 Events[512]; // @0x454 size 0x1e, align 2 +}; +struct GSavePlayerActivityPack { /* 0x6c0 big, align 8 */ + GSavePlayerActivity PlayerActivity[8]; // @0x0 size 0xd8, align 8 +}; +struct s_8bac980d { /* 0x1b00 big, align 4 */ + u32 Bits[1728]; // @0x0 size 0x4, align 4 +}; +struct GSaveMemory { /* 0x5f0 big, align 4 */ + GSavePlayerId PlayerId; // @0x0 size 0x38, align 4 + GSaveEventFlagNpcMemory EventFlag; // @0x38 size 0x100, align 1 + GSaveWordNickName NickName; // @0x138 size 0x14, align 2 + GSaveWordGreeting Greeting; // @0x14c size 0x420, align 2 + GSaveDate GreetingSetDate; // @0x56c size 0x4, align 2 + GSaveMailReceiveInfo MailReceiveInfoStock[4]; // @0x570 size 0x10, align 4 + GSaveDate LastMailSendDate; // @0x5b0 size 0x4, align 2 + GSaveItemName ClothesPTops; // @0x5b4 size 0x8, align 4 + s16 _58b5e808; // @0x5bc size 0x2, align 2 + s8 ClothesPTarget; // @0x5be size 0x1, align 1 + u8 gap_5bf[1]; + GSaveDate LastTalkDate; // @0x5c0 size 0x4, align 2 + GSaveLandId LastTalkLandId; // @0x5c4 size 0x1c, align 4 + GSavePlayerHandleName HandleName; // @0x5e0 size 0xa, align 2 + GSaveDate HandleNameUpdateDate; // @0x5ea size 0x4, align 2 +}; +struct GSaveShopZakka { /* 0x1828 big, align 4 */ + GSaveItemName ShopItem[7][64]; // @0x0 size 0x8, align 4 + s32 Stock[7][64]; // @0xe00 size 0x4, align 4 + bool Display[7][64]; // @0x1500 size 0x1, align 1 + GSaveItemName ExpensivePurchase[2]; // @0x16c0 size 0x8, align 4 + GSaveItemName EventItem[3]; // @0x16d0 size 0x8, align 4 + GSaveItemName XmasItem[16]; // @0x16e8 size 0x8, align 4 + GSaveItemName CarnivalItem[16]; // @0x1768 size 0x8, align 4 + GSaveItemName EasterItem[8]; // @0x17e8 size 0x8, align 4 +}; +struct GSaveShopGardeningCommune { /* 0x100 big, align 4 */ + GSaveItemName ShopItem[32]; // @0x0 size 0x8, align 4 +}; +struct s_91441d11 { /* 0x4 big, align 4 */ + s32 Enum; // @0x0 size 0x4, align 4 +}; +struct GSaveQuest { /* 0x1a8 big, align 4 */ + GSaveTime LastReserveTime; // @0x0 size 0x8, align 2 + GSaveQuestCatch Catch; // @0x8 size 0x3c, align 4 + GSaveQuestLost Lost; // @0x44 size 0x3c, align 4 + GSaveQuestDelivery Delivery; // @0x80 size 0x40, align 4 + GSaveQuestTreasure Treasure; // @0xc0 size 0x3c, align 4 + GSaveQuestVisit Visit; // @0xfc size 0x38, align 4 + GSaveQuestInvite Invite; // @0x134 size 0x38, align 4 + GSaveQuestSick Sick; // @0x16c size 0x3c, align 4 +}; +struct GSaveWordTasteName { /* 0x60 big, align 2 */ + s_e898dfa7 TasteName; // @0x0 size 0x60, align 2 +}; +struct GSaveFgOther { /* 0x53c big, align 4 */ + GSavePlayerId WateringVisitor[10]; // @0x0 size 0x38, align 4 + GSaveGrowUpParam GrowUpData; // @0x230 size 0x4, align 4 + _54ed4ece BuildCelebrationHHA; // @0x234 size 0x4, align 4 + u32 _f380f477; // @0x238 size 0x4, align 4 + s16 EventEasterBuryPlace[240]; // @0x23c size 0x2, align 2 + s16 EventEasterTreePlace[144]; // @0x41c size 0x2, align 2 +}; +struct s_99f29105 { /* 0x4 big, align 4 */ + s32 Enum; // @0x0 size 0x4, align 4 +}; +struct s_9a291f01 { /* 0x14 big, align 4 */ + bool IsValid; // @0x0 size 0x1, align 1 + bool CheckNetworkTime; // @0x1 size 0x1, align 1 + bool _1a5a16df; // @0x2 size 0x1, align 1 + u8 gap_3[1]; + u32 Id; // @0x4 size 0x4, align 4 + GSaveDate Start; // @0x8 size 0x4, align 2 + GSaveDate End; // @0xc size 0x4, align 2 + u32 Hash; // @0x10 size 0x4, align 4 +}; +struct s_9a46020a { /* 0x4 big, align 4 */ + s32 Enum; // @0x0 size 0x4, align 4 +}; +struct GSaveLostItemBox { /* 0x280 big, align 4 */ + GSaveItemName LostItemArray[80]; // @0x0 size 0x8, align 4 +}; +struct s_9aae222a { /* 0x4 big, align 4 */ + s32 Enum; // @0x0 size 0x4, align 4 +}; +struct GSavePlayerActivity { /* 0xd8 big, align 8 */ + GSavePlayerId PlayerId; // @0x0 size 0x38, align 4 + GSaveEventFlagPlayerActivityParam EventFlag; // @0x38 size 0x90, align 2 + GSaveDate PlayDate; // @0xc8 size 0x4, align 2 + u8 gap_cc[4]; + _010a9a24 NSAID; // @0xd0 size 0x8, align 8 +}; +struct GSaveOffice { /* 0x4 big, align 4 */ + s_14166c92 OfficeLevel; // @0x0 size 0x4, align 4 +}; +struct s_9e242739 { /* 0x4 big, align 4 */ + s32 Enum; // @0x0 size 0x4, align 4 +}; +struct GSaveNetLandID { /* 0x80 big, align 8 */ + _22afdb4c Credential; // @0x0 size 0x50, align 8 + _d61099ae ProfileReportInfo; // @0x50 size 0x28, align 8 + ::nn::settings::LanguageCode LanguageCode; // @0x78 size 0x8, align 1 +}; +struct s_a7a72585 { /* 0x588 big, align 2 */ + s_bd80e9c8 ExtraEffectBuffer[236]; // @0x0 size 0x6, align 2 +}; +struct GSaveMyDesignFireworks { /* 0x14 big, align 2 */ + GSaveMyDesignId MyDesignIds[10]; // @0x0 size 0x2, align 2 +}; +struct s_ac444cd8 { /* 0x11c big, align 4 */ + GSavePlayerBaseId PlayerBaseId; // @0x0 size 0x1c, align 4 + s_8450b434 EventFlags; // @0x1c size 0x100, align 1 +}; +struct GSaveShop { /* 0x37f0 big, align 4 */ + s_9e242739 ShopLevel; // @0x0 size 0x4, align 4 + GSaveShopCarpet ShopCarpet; // @0x4 size 0x28, align 4 + GSaveShopTailor ShopTailor; // @0x2c size 0x13dc, align 4 + GSaveShopShoes ShopShoes; // @0x1408 size 0x110, align 4 + GSaveShopZakka ShopZakka; // @0x1518 size 0x1828, align 4 + GSaveShopKabu ShopKabu; // @0x2d40 size 0x44, align 4 + GSaveShopCatalog ShopCatalog; // @0x2d84 size 0x300, align 4 + u8 HatPattern; // @0x3084 size 0x1, align 1 + u8 gap_3085[3]; + GSaveItemName PointExchangeItem[16]; // @0x3088 size 0x8, align 4 + GSaveShopGardening ShopGardening; // @0x3108 size 0x100, align 4 + GSaveShopGallery ShopGallery; // @0x3208 size 0x1ac, align 4 + GSaveShopCommune ShopCommune; // @0x33b4 size 0x384, align 4 + s_769c61b1 _963a4aef; // @0x3738 size 0xb8, align 4 +}; +struct GSaveQuestSick { /* 0x3c big, align 4 */ + GSaveQuestBase Base; // @0x0 size 0x34, align 4 + GSaveDate CureDate; // @0x34 size 0x4, align 2 + u16 _f04b63da; // @0x38 size 0x2, align 2 + u8 OccurRatio; // @0x3a size 0x1, align 1 +}; +struct s_b0fdefc8 { /* 0x4 big, align 4 */ + s32 Enum; // @0x0 size 0x4, align 4 +}; +struct s_b53802e9 { /* 0x4 big, align 4 */ + s32 Enum; // @0x0 size 0x4, align 4 +}; +struct s_b54941fa { /* 0x158c big, align 4 */ + _44c6787c BitFlag; // @0x0 size 0x1, align 1 + u8 gap_1[1]; + u16 _4ccfac1e; // @0x2 size 0x2, align 2 + GSaveWherearenRoom _3322b3e0; // @0x4 size 0x155c, align 4 + s_0491297d _08d9e0dc; // @0x1560 size 0x5, align 1 + u8 gap_1565[3]; + GSavePlayerBaseId _ae56e9bf; // @0x1568 size 0x1c, align 4 + GSaveTime LastEditTime; // @0x1584 size 0x8, align 2 +}; +struct GSaveMain { /* 0x9b0e90 big, align 16 */ + GSaveVersion Version; // @0x0 size 0x100, align 4 + u8 _5d1fcb04[8]; // @0x100 size 0x1, align 1 + u8 gap_108[8]; + GSaveLand Land; // @0x110 size 0x5b3c40, align 16 + GSaveLandOther LandOther; // @0x5b3d50 size 0x3fd140, align 16 +}; +struct s_b77de181 { /* 0x4 big, align 4 */ + s32 Enum; // @0x0 size 0x4, align 4 +}; +struct GSaveVillageScore { /* 0x254 big, align 4 */ + u16 CollisionNum[18][16]; // @0x0 size 0x2, align 2 + f32 NaturalPoint; // @0x240 size 0x4, align 4 + f32 LifePoint; // @0x244 size 0x4, align 4 + s32 UnitIconNum; // @0x248 size 0x4, align 4 + s32 TreeNum; // @0x24c size 0x4, align 4 + f32 _9334dfda; // @0x250 size 0x4, align 4 +}; +struct GSaveEventFlagNpcSave { /* 0x200 big, align 2 */ + s_730a24af Flags; // @0x0 size 0x200, align 2 +}; +struct GSaveShopCatalog { /* 0x300 big, align 4 */ + GSaveItemName ShopItem[64]; // @0x0 size 0x8, align 4 + GSaveItemName ValentineLog[16]; // @0x200 size 0x8, align 4 + GSaveItemName ValentineItem[16]; // @0x280 size 0x8, align 4 +}; +struct GSaveEventFlagNpcMemory { /* 0x100 big, align 1 */ + s_33a3f71b Flags; // @0x0 size 0x100, align 1 +}; +struct GSaveNpc { /* 0x1e33a0 big, align 16 */ + s_7b602b39 _d35a9251; // @0x0 size 0x10, align 16 + GSaveNpcVillager NpcVillager; // @0x10 size 0x1e3388, align 8 +}; +struct GSaveRumorFavorite { /* 0x2520 big, align 2 */ + GSaveRumorFavoriteData PlayerFavoriteData[8][11]; // @0x0 size 0x6c, align 2 +}; +struct s_c20f88d8 { /* 0x4 big, align 4 */ + s32 Enum; // @0x0 size 0x4, align 4 +}; +struct GSaveQuestTreasure { /* 0x3c big, align 4 */ + GSaveQuestBase Base; // @0x0 size 0x34, align 4 + u8 IsFind; // @0x34 size 0x1, align 1 + u8 gap_35[1]; + s16 BuryUnitX; // @0x36 size 0x2, align 2 + s16 BuryUnitZ; // @0x38 size 0x2, align 2 +}; +struct GSaveHandWritten { /* 0x7538 big, align 4 */ + u8 Image[30000]; // @0x0 size 0x1, align 1 + u8 Palette[4]; // @0x7530 size 0x1, align 1 + u32 VerticesNum; // @0x7534 size 0x4, align 4 +}; +struct GSaveMainField { /* 0x10d6e0 big, align 4 */ + s_5b202da4 ItemLayer0; // @0x0 size 0x6c000, align 4 + s_5b202da4 ItemLayer1; // @0x6c000 size 0x6c000, align 4 + s_8bac980d ItemSwitch0; // @0xd8000 size 0x1b00, align 4 + s_8bac980d ItemSwitch1; // @0xd9b00 size 0x1b00, align 4 + s_3cec5cfe LandMakingMap; // @0xdb600 size 0x24c00, align 2 + GSaveMainFieldStructure MainFieldStructure; // @0x100200 size 0x3ac, align 4 + GSaveOutsideField OutsideField; // @0x1005ac size 0x92, align 2 + u16 MainFieldParamUniqueID; // @0x10063e size 0x2, align 2 + s32 EventPlazaLeftUpX; // @0x100640 size 0x4, align 4 + s32 EventPlazaLeftUpZ; // @0x100644 size 0x4, align 4 + GSaveMyDesignId MyDesignMap[144][96]; // @0x100648 size 0x2, align 2 + u32 MyDesignReserve[5375]; // @0x107248 size 0x4, align 4 + GSaveAudioInfo AudioInfo[30]; // @0x10c644 size 0x4, align 2 + u16 DistantViewUniqueID; // @0x10c6bc size 0x2, align 2 + u8 gap_10c6be[2]; + GSaveAudioInfoV2 AudioInfoV2[60]; // @0x10c6c0 size 0x20, align 4 + GSaveAudioInfoV2 AdditionalAudioInfoV[69]; // @0x10ce40 size 0x20, align 4 +}; +struct s_d3624794 { /* 0x1 big, align 1 */ + _44c6787c BitFlag; // @0x0 size 0x1, align 1 +}; +struct GSaveLightMemory { /* 0x158 big, align 4 */ + GSavePlayerId PlayerId; // @0x0 size 0x38, align 4 + GSaveEventFlagNpcMemory EventFlag; // @0x38 size 0x100, align 1 + GSaveDate LastTalkDate; // @0x138 size 0x4, align 2 + GSavePlayerHandleName HandleName; // @0x13c size 0xa, align 2 + GSaveDate HandleNameUpdateDate; // @0x146 size 0x4, align 2 + u8 gap_14a[2]; + GSaveItemName ClothesPTops; // @0x14c size 0x8, align 4 + s16 _58b5e808; // @0x154 size 0x2, align 2 + s8 ClothesPTarget; // @0x156 size 0x1, align 1 +}; +struct s_d7e35b57 { /* 0x97e0 big, align 8 */ + s_17010e57 Stock; // @0x0 size 0x97e0, align 8 +}; +struct GSaveNetworkEventData { /* 0x280 big, align 4 */ + s_9a291f01 DataList[32]; // @0x0 size 0x14, align 4 +}; +struct GSaveBackupService { /* 0x10 big, align 8 */ + _010a9a24 NsaId; // @0x0 size 0x8, align 8 + s8 BackupAgent; // @0x8 size 0x1, align 1 +}; +struct GSaveNetLandProfile { /* 0x58 big, align 8 */ + _b9a8d05f DreamID; // @0x0 size 0x8, align 8 + _d61099ae ProfileReportInfo; // @0x8 size 0x28, align 8 + ::nn::settings::LanguageCode LanguageCode; // @0x30 size 0x8, align 1 + _a8d2a4d4 DreamUploaderPOPID; // @0x38 size 0x8, align 8 + GSaveTime LatestDreamTime; // @0x40 size 0x8, align 2 + GSaveTime FirstDreamTime; // @0x48 size 0x8, align 2 + s8 _fd7cda11; // @0x50 size 0x1, align 1 +}; +struct GSaveVisitorNpc { /* 0x94 big, align 4 */ + s_b77de181 VisitorNpc[7]; // @0x0 size 0x4, align 4 + V3f CreatePos; // @0x1c size 0xc, align 4 + V3f CreateBocPos; // @0x28 size 0xc, align 4 + bool IsNormalLive[7]; // @0x34 size 0x1, align 1 + bool IsBirthdayLive[7]; // @0x3b size 0x1, align 1 + u8 gap_42[2]; + s_b77de181 InitSchedule[7]; // @0x44 size 0x4, align 4 + bool _437619d8[14]; // @0x60 size 0x1, align 1 + u8 gap_6e[2]; + s32 _e2484556; // @0x70 size 0x4, align 4 + s32 _753479b1; // @0x74 size 0x4, align 4 + GSavePlayerBaseId _f12ad677; // @0x78 size 0x1c, align 4 +}; +struct GSavePlayerVillagerAccount { /* 0x48 big, align 8 */ + nn::account::Uid AccountUid; // @0x0 size 0x10, align 8 + GSavePlayerId PlayerId; // @0x10 size 0x38, align 4 +}; +struct s_e09b91b6 { /* 0x4 big, align 4 */ + s32 Enum; // @0x0 size 0x4, align 4 +}; +struct GSaveQuestBase { /* 0x34 big, align 4 */ + GSavePlayerBaseId PlayerBaseId; // @0x0 size 0x1c, align 4 + GSaveTime OccurTime; // @0x1c size 0x8, align 2 + GSaveTime LimitTime; // @0x24 size 0x8, align 2 + s8 ClientNpcVillagerIndex; // @0x2c size 0x1, align 1 + s8 Type; // @0x2d size 0x1, align 1 + s8 Kind; // @0x2e size 0x1, align 1 + s8 Step; // @0x2f size 0x1, align 1 + s8 LimitType; // @0x30 size 0x1, align 1 +}; +struct s_e4ba56bd { /* 0x4 big, align 4 */ + s32 Enum; // @0x0 size 0x4, align 4 +}; +struct GSaveShopGardening { /* 0x100 big, align 4 */ + GSaveItemName ShopItem[32]; // @0x0 size 0x8, align 4 +}; +struct s_e74059db { /* 0xb10 big, align 4 */ + GSaveWherearenItemPlacementData ItemBuffer[236]; // @0x0 size 0xc, align 4 +}; +struct s_e898dfa7 { /* 0x60 big, align 2 */ + char16 Buffer[48]; // @0x0 size 0x2, align 2 +}; +struct GSaveVillageMelody { /* 0x10 big, align 8 */ + GSaveVillageMelodyData MelodyDataList; // @0x0 size 0x8, align 8 + u8 UsingIndex; // @0x8 size 0x1, align 1 + u8 ValidMaxIndex; // @0x9 size 0x1, align 1 +}; +struct s_e96a97e3 { /* 0x4 big, align 4 */ + s32 Enum; // @0x0 size 0x4, align 4 +}; +struct GSaveEventFlagLandTemp { /* 0x100 big, align 2 */ + s_72af0177 Flags; // @0x0 size 0x100, align 2 +}; +struct GFtrData { /* 0xc big, align 4 */ + GSaveItemName ItemName; // @0x0 size 0x8, align 4 + s8 UnitX; // @0x8 size 0x1, align 1 + s8 UnitZ; // @0x9 size 0x1, align 1 + s8 Direction; // @0xa size 0x1, align 1 + s8 Layer; // @0xb size 0x1, align 1 +}; +struct s_ec5af5d2 { /* 0x4 big, align 4 */ + s32 Enum; // @0x0 size 0x4, align 4 +}; +struct GSaveFg { /* 0x928 big, align 4 */ + _7b9816fb _bc584dbe; // @0x0 size 0x900, align 1 + u16 SpecialityFruit; // @0x900 size 0x2, align 2 + u16 SisterFruit; // @0x902 size 0x2, align 2 + u32 TreeMoneyInfoList[8]; // @0x904 size 0x4, align 4 + u8 VillageFlower; // @0x924 size 0x1, align 1 + u8 SpecialityFlower; // @0x925 size 0x1, align 1 +}; +struct s_ee6685ca { /* 0x100 big, align 1 */ + u8 ValueArray[256]; // @0x0 size 0x1, align 1 +}; +struct GSaveShopGalleryCommune { /* 0x84 big, align 4 */ + GSaveItemName ShopItem[2]; // @0x0 size 0x8, align 4 + bool SoldOut[2]; // @0x10 size 0x1, align 1 + u8 gap_12[2]; + GSavePlayerId PlayerId[2]; // @0x14 size 0x38, align 4 +}; +struct GSaveEventFlagPlayerActivityParam { /* 0x90 big, align 2 */ + s_42da144f EventFlags; // @0x0 size 0x90, align 2 +}; +struct GSaveNpcArchive { /* 0xe8 big, align 4 */ + GSaveDate MoveoutDate; // @0x0 size 0x4, align 2 + s8 MoveoutReason; // @0x4 size 0x1, align 1 + u8 gap_5[3]; + GSavePlayerBaseId PlayerBaseId[8]; // @0x8 size 0x1c, align 4 +}; +struct s_f6bf402b { /* 0x60 big, align 2 */ + char16 Buffer[48]; // @0x0 size 0x2, align 2 +}; +struct s_f7aa3e3a { /* 0x4 big, align 4 */ + s32 Enum; // @0x0 size 0x4, align 4 +}; +struct GSavePostStock { /* 0x1f2e0 big, align 8 */ + s_5f609e7f TextMailStock; // @0x0 size 0x15ae0, align 4 + s_d7e35b57 SaveMailStock; // @0x15ae0 size 0x97e0, align 8 + GSaveTime TimeStamp; // @0x1f2c0 size 0x8, align 2 + GSaveTime DeliveryTime; // @0x1f2c8 size 0x8, align 2 + bool OccasionalFlag; // @0x1f2d0 size 0x1, align 1 + u8 gap_1f2d1[1]; + GSaveTime LastDeliveryTime; // @0x1f2d2 size 0x8, align 2 +}; +struct GSaveFieldLandMakingMapData { /* 0xe big, align 2 */ + GSaveFieldLandMakingPartsInfo PartsInfoList[2]; // @0x0 size 0x6, align 2 + u8 CliffLevel; // @0xc size 0x1, align 1 +}; +struct GSaveNpcEditRoom { /* 0x1108 big, align 4 */ + _44c6787c BitFlag; // @0x0 size 0x1, align 1 + u8 Reserve[3]; // @0x1 size 0x1, align 1 + s_e74059db ItemBuffer; // @0x4 size 0xb10, align 4 + s_a7a72585 ExtraEffectBuffer; // @0xb14 size 0x588, align 2 + GSaveRoomFloorWall RoomFloorWall; // @0x109c size 0x24, align 4 + s_e13a81f4 _cfb139b9; // @0x10c0 size 0x14, align 4 + GSaveItemName AudioMusic; // @0x10d4 size 0x8, align 4 + GSaveItemName MusicBoxMusic; // @0x10dc size 0x8, align 4 + GSaveAudioRegister AudioRegister; // @0x10e4 size 0x20, align 4 + u8 SoundAmbient; // @0x1104 size 0x1, align 1 +}; +struct s_fa4606a3 { /* 0xe0ad8 big, align 8 */ + GSaveBBS Buffer[30]; // @0x0 size 0x77d0, align 8 + s32 IndexTable[30]; // @0xe0a60 size 0x4, align 4 +}; +struct GSaveQuestCatch { /* 0x3c big, align 4 */ + GSaveQuestBase Base; // @0x0 size 0x34, align 4 + GSaveItemName RequestItem; // @0x34 size 0x8, align 4 +}; +struct GSavePlayerHouseList { /* 0x145140 big, align 4 */ + GSavePlayerHouse HouseList[8]; // @0x0 size 0x28a28, align 4 +}; +struct GSaveBBS { /* 0x77d0 big, align 8 */ + GSaveDate Date; // @0x0 size 0x4, align 2 + s_87bef85e Body; // @0x4 size 0x1e0, align 2 + s_341c3493 Footer; // @0x1e4 size 0x60, align 2 + GSaveHandWritten HandWrite; // @0x244 size 0x7538, align 4 + GSavePlayerId PlayerId; // @0x777c size 0x38, align 4 + u16 _5d1fcb04; // @0x77b4 size 0x2, align 2 + u16 DesignId; // @0x77b6 size 0x2, align 2 + _a8d2a4d4 PopId; // @0x77b8 size 0x8, align 8 + _010a9a24 NsaId; // @0x77c0 size 0x8, align 8 + u32 UniqueId; // @0x77c8 size 0x4, align 4 +};