Update game data dumps

This commit is contained in:
Kurt
2020-11-18 18:43:21 -08:00
parent c70565db8c
commit 04126e277f
10 changed files with 199 additions and 2 deletions

View File

@@ -90,6 +90,8 @@ public static bool TryGetMaxStackCount(ushort id, out ushort max)
{Kind_Balloon, 00001},
{Kind_Timer, 00001},
{Kind_HandheldPennant, 00001},
{Kind_BigbagPresent, 00001},
{Kind_JuiceFuzzyapple, 00001},
{Kind_TreeSeedling, 00010},
{Kind_Tree, 00001},
{Kind_BushSeedling, 00010},
@@ -155,6 +157,7 @@ public static bool TryGetMaxStackCount(ushort id, out ushort max)
{Kind_JohnnyQuestDust, 00010},
{Kind_PirateQuest, 00010},
{Kind_QuestWrapping, 00001},
{Kind_QuestChristmasPresentbox, 00001},
{Kind_LostQuest, 00001},
{Kind_LostQuestDust, 00001},
{Kind_TailorTicket, 00010},
@@ -165,6 +168,7 @@ public static bool TryGetMaxStackCount(ushort id, out ushort max)
{Kind_EasterEgg, 00030},
{Kind_LoveCrystal, 00030},
{Kind_Candy, 00030},
{Kind_HarvestDish, 00001},
{Kind_Giftbox, 00001},
{Kind_PinataStick, 00001},
{Kind_NpcOutfit, 00001},

View File

@@ -24,6 +24,7 @@ public enum ItemKind : byte
Kind_Bag,
Kind_Balloon,
Kind_BdayCupcake,
Kind_BigbagPresent,
Kind_BlowBubble,
Kind_BridgeItem,
Kind_Bromide,
@@ -65,6 +66,7 @@ public enum ItemKind : byte
Kind_Giftbox,
Kind_GroundMaker,
Kind_HandheldPennant,
Kind_HarvestDish,
Kind_Helmet,
Kind_Honeycomb,
Kind_HousePost,
@@ -75,6 +77,7 @@ public enum ItemKind : byte
Kind_InsectToy,
Kind_JohnnyQuest,
Kind_JohnnyQuestDust,
Kind_JuiceFuzzyapple,
Kind_Ladder,
Kind_LicenseItem,
Kind_LostQuest,
@@ -105,6 +108,7 @@ public enum ItemKind : byte
Kind_PitFallSeed,
Kind_PlayerDemoOutfit,
Kind_Poster,
Kind_QuestChristmasPresentbox,
Kind_QuestWrapping,
Kind_RiverMaker,
Kind_RollanTicket,

View File

@@ -7,6 +7,11 @@ namespace NHSE.Core
public enum ItemMenuIconType : ushort
#pragma warning restore CA1027 // Mark enums with FlagsAttribute
{
_0x033F3564,
_0x08198D95,
_0x204F6F8F,
_0x5AE26E45,
_0x8D95A26C,
Akoyagai,
Amaebi,
Anemone0,

View File

@@ -690,6 +690,25 @@ public static class ItemRemakeInfoData
{1193, new ItemRemakeInfo(1193, 04090, 3, new byte[] {00, 07, 06, 12, 14, 14, 14, 14}, new byte[] {06, 06, 00, 07, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // spooky table
{1194, new ItemRemakeInfo(1194, 04092, 3, new byte[] {00, 07, 06, 12, 14, 14, 14, 14}, new byte[] {08, 08, 08, 08, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // spooky lantern set
{1195, new ItemRemakeInfo(1195, 12951, 3, new byte[] {00, 07, 06, 12, 14, 14, 14, 14}, new byte[] {03, 02, 09, 10, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // spooky candy set
{1198, new ItemRemakeInfo(1198, 13243, 7, new byte[] {08, 09, 12, 12, 10, 09, 11, 02}, new byte[] {08, 09, 00, 10, 10, 12, 12, 02}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // puppy plushie
{1200, new ItemRemakeInfo(1200, 13251, 4, new byte[] {11, 07, 06, 04, 01, 14, 14, 14}, new byte[] {12, 12, 12, 05, 10, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // dinosaur toy
{1201, new ItemRemakeInfo(1201, 13249, 7, new byte[] {12, 02, 04, 05, 07, 04, 09, 01}, new byte[] {08, 05, 10, 12, 06, 07, 06, 07}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // kids' tent
{1204, new ItemRemakeInfo(1204, 13246, 3, new byte[] {04, 01, 00, 02, 14, 14, 14, 14}, new byte[] {05, 02, 06, 13, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // pop-up book
{1205, new ItemRemakeInfo(1205, 13252, 6, new byte[] {01, 01, 04, 00, 06, 02, 03, 14}, new byte[] {08, 02, 05, 07, 13, 12, 10, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // dollhouse
{1207, new ItemRemakeInfo(1207, 13245, 4, new byte[] {09, 12, 12, 02, 06, 14, 14, 14}, new byte[] {07, 09, 01, 05, 09, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Yule log
{1208, new ItemRemakeInfo(1208, 13247, 7, new byte[] {11, 04, 01, 00, 07, 06, 02, 10}, new byte[] {01, 00, 04, 06, 03, 03, 06, 07}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // tin robot
{1209, new ItemRemakeInfo(1209, 13244, 6, new byte[] {01, 13, 02, 05, 04, 00, 06, 14}, new byte[] {06, 13, 12, 06, 11, 09, 08, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // gift pile
{1210, new ItemRemakeInfo(1210, 13250, 3, new byte[] {10, 10, 11, 11, 14, 14, 14, 14}, new byte[] {01, 06, 04, 07, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // mini circuit
{1211, new ItemRemakeInfo(1211, 13242, 6, new byte[] {04, 01, 07, 06, 02, 05, 03, 14}, new byte[] {12, 10, 12, 12, 12, 12, 10, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // RC helicopter
{1292, new ItemRemakeInfo(1292, 13450, 1, new byte[] {00, 06, 14, 14, 14, 14, 14, 14}, new byte[] {09, 08, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Turkey Day chair
{1293, new ItemRemakeInfo(1293, 13449, 1, new byte[] {00, 06, 14, 14, 14, 14, 14, 14}, new byte[] {07, 07, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Turkey Day decorations
{1295, new ItemRemakeInfo(1295, 13447, 1, new byte[] {12, 11, 14, 14, 14, 14, 14, 14}, new byte[] {12, 11, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Turkey Day garden stand
{1296, new ItemRemakeInfo(1296, 13448, 1, new byte[] {12, 11, 14, 14, 14, 14, 14, 14}, new byte[] {00, 06, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Turkey Day hearth
{1297, new ItemRemakeInfo(1297, 13453, 1, new byte[] {09, 08, 14, 14, 14, 14, 14, 14}, new byte[] {12, 06, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Turkey Day table
{1508, new ItemRemakeInfo(1508, 13820, 1, new byte[] {00, 06, 14, 14, 14, 14, 14, 14}, new byte[] {12, 12, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Turkey Day table setting
{1509, new ItemRemakeInfo(1509, 13818, 1, new byte[] {12, 06, 14, 14, 14, 14, 14, 14}, new byte[] {00, 06, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Turkey Day casserole
{1510, new ItemRemakeInfo(1510, 13819, 1, new byte[] {09, 07, 14, 14, 14, 14, 14, 14}, new byte[] {08, 06, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // Turkey Day wheat decor
{1524, new ItemRemakeInfo(1524, 13930, 5, new byte[] {13, 02, 04, 11, 01, 11, 14, 14}, new byte[] {13, 12, 05, 04, 12, 08, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, new byte[] {14, 14, 14, 14, 14, 14, 14, 14}, false)}, // set of stockings
};
}
}

View File

@@ -1094,6 +1094,27 @@ public static class ItemRemakeUtil
{13222, 1153}, // spooky garland
{13223, 1154}, // spooky table setting
{13352, 1157}, // spooky tower
{13242, 1211}, // RC helicopter
{13243, 1198}, // puppy plushie
{13244, 1209}, // gift pile
{13245, 1207}, // Yule log
{13246, 1204}, // pop-up book
{13247, 1208}, // tin robot
{13249, 1201}, // kids' tent
{13250, 1210}, // mini circuit
{13251, 1200}, // dinosaur toy
{13252, 1205}, // dollhouse
{13352, 1157}, //
{13447, 1295}, // Turkey Day garden stand
{13448, 1296}, // Turkey Day hearth
{13449, 1293}, // Turkey Day decorations
{13450, 1292}, // Turkey Day chair
{13453, 1297}, // Turkey Day table
{13818, 1509}, // Turkey Day casserole
{13819, 1510}, // Turkey Day wheat decor
{13820, 1508}, // Turkey Day table setting
{13862, 0652}, // Jingle's photo
{13930, 1524}, // set of stockings
};
}
}

View File

@@ -630,6 +630,19 @@ public static class RecipeList
{0x2DF, 13223}, // spooky table setting
{0x2E0, 13237}, // spooky wand
{0x2E1, 13275}, // spooky fence
{0x2E4, 13447}, // Turkey Day garden stand
{0x2E5, 13448}, // Turkey Day hearth
{0x2E6, 13449}, // Turkey Day decorations
{0x2E7, 13450}, // Turkey Day chair
{0x2E9, 13453}, // Turkey Day table
{0x2EA, 07544}, // festive rug
{0x2EB, 13818}, // Turkey Day casserole
{0x2EC, 13819}, // Turkey Day wheat decor
{0x2ED, 13820}, // Turkey Day table setting
{0x2EE, 13244}, // gift pile
{0x2EF, 13792}, // festive wrapping paper
{0x2F0, 13603}, // falling-snow wall
{0x2F5, 12217}, // summer-shell rug
};
}
}

View File

@@ -274,7 +274,7 @@ public EventFlagLand(short init, short max, ushort index, string name)
{0x11F, new EventFlagLand(0 , -1 , 0287, "CatchFishFesGetTotalNum" )}, // つり大会|全員のサカナ取得数
{0x120, new EventFlagLand(0 , 1 , 0288, "JohnnyQuestFinishFlagIsland" )}, // ジョニー|その日に村で誰かがジョニーを助けたか?(海賊ジョニーでも使用)
{0x121, new EventFlagLand(0 , 10 , 0289, "CampRandomSelectMoveOutNpc" )}, // キャンプ場|ランダム選出転出NPCが何番目の住人か(0:未抽選/抽選対象なし)
{0x122, new EventFlagLand(0 , 1 , 0290, "CampFireRemoved" )}, // 広場のキャンプファイアー撤去
{0x122, new EventFlagLand(0 , 1 , 0290, "CampFireRemoved" )}, // 広場のキャンプファイアー撤去(実際の撤去とは連動してません)
{0x125, new EventFlagLand(0 , 1 , 0293, "UnlockEaster" )}, // BCATにてイースター解禁
{0x126, new EventFlagLand(0 , 5 , 0294, "MuseumConstruction2" )}, // 博物館1→2への工事中
{0x127, new EventFlagLand(0 , 1 , 0295, "MuseumGrowupEnable2" )}, // 博物館2への成長条件達成
@@ -308,7 +308,7 @@ public EventFlagLand(short init, short max, ushort index, string name)
{0x14D, new EventFlagLand(0 , 1 , 0333, "FoxMovedToMarket" )}, // つねきち|来訪時にフィールドから船へ移動した
{0x14E, new EventFlagLand(0 , 1 , 0334, "FoxAndShipReserve" )}, // つねきち船+フィールドを予約する
{0x14F, new EventFlagLand(0 , 1 , 0335, "BCAT_EventFlag_002" )}, // 国際ミュージアム解禁
{0x150, new EventFlagLand(0 , 1 , 0336, "BCAT_EventFlag_004" )}, // x)ジューンブライド解禁
{0x150, new EventFlagLand(0 , 1 , 0336, "BCAT_EventFlag_004" )}, // ハーベスト解禁
{0x151, new EventFlagLand(0 , 1 , 0337, "BCAT_EventFlag_001" )}, // メーデー解禁
{0x152, new EventFlagLand(0 , 1 , 0338, "BCAT_EventFlag_003" )}, // ジューンブライド解禁
{0x157, new EventFlagLand(0 , 1 , 0343, "FoxPreVisit1Today" )}, // つねきち1回目の事前来訪当日
@@ -335,8 +335,38 @@ public EventFlagLand(short init, short max, ushort index, string name)
{0x171, new EventFlagLand(0 , 1 , 0369, "GrowUpAfterPatch1_5" )}, // 1.5適用して成長処理をした
{0x172, new EventFlagLand(0 , 1 , 0370, "NeedUpdatePassword" )}, // セーブデータ復元後のパスワード更新必要
{0x173, new EventFlagLand(0 , 1 , 0371, "IsHalloweenLessThanThreeDays" )}, // ハロウィン3日前以内か?
{0x174, new EventFlagLand(0 , 1 , 0372, "GrowUpAfterPatch1_6" )}, // 1.6適用して成長処理をした
{0x175, new EventFlagLand(0 , 1 , 0373, "IslandProducedByPlayerMoving" )}, // プレイヤーだけ引越し|プレイヤーだけ引越しによって作られた島か?
{0x176, new EventFlagLand(0 , 1 , 0374, "EventObjFlag0" )}, // イベントオブジェフラグ0
{0x179, new EventFlagLand(0 , 4 , 0377, "HarvestProgress" )}, // ハーベスト|完成した料理の数(島単位)
{0x17A, new EventFlagLand(0 , 1 , 0378, "PlayerMovingEnableShopMaterialCollect" )}, // プレイヤーだけ引越し|お店の資材集め解禁していいか?
{0x17B, new EventFlagLand(0 , 1 , 0379, "SecondPublicAnnouncement" )}, // 2回目島内放送の発生が必要か
{0x17C, new EventFlagLand(0 , 1 , 0380, "HarvestAfterTerm" )}, // ハーベスト|アフター期間か?
{0x17D, new EventFlagLand(0 , 1 , 0381, "FinishTreasureQuestByRollback" )}, // 宝探しクエストが通信ロールバックで終了した
{0x17E, new EventFlagLand(0 , 1 , 0382, "HarvestHQDish1Island" )}, // ハーベスト|島の誰かが料理1クラムチャウダーの隠し食材納めた?
{0x17F, new EventFlagLand(0 , 1 , 0383, "HarvestHQDish2Island" )}, // ハーベスト|島の誰かが料理2パンプキンパイの隠し食材納めた?
{0x180, new EventFlagLand(0 , 1 , 0384, "HarvestHQDish3Island" )}, // ハーベスト|島の誰かが料理3グラタンの隠し食材納めた?
{0x181, new EventFlagLand(0 , 1 , 0385, "HarvestHQDish4Island" )}, // ハーベスト|島の誰かが料理4サカナのムニエルの隠し食材納めた?
{0x182, new EventFlagLand(0 , 1 , 0386, "IsDisclosedMyDream" )}, // ゆめみ|現在、自分の島の夢をおまかせに公開中か?
{0x183, new EventFlagLand(0 , 19 , 0387, "HarvestTukIngredient2_2" )}, // ハーベスト|必要食材2-2
{0x184, new EventFlagLand(0 , 19 , 0388, "HarvestTukIngredient3_1" )}, // ハーベスト|必要食材3-1
{0x185, new EventFlagLand(0 , 19 , 0389, "HarvestTukIngredient3_2" )}, // ハーベスト|必要食材3-2
{0x186, new EventFlagLand(0 , 19 , 0390, "HarvestTukIngredient4_2" )}, // ハーベスト|必要食材4-2
{0x187, new EventFlagLand(0 , 19 , 0391, "HarvestTukHideIngredient2_1" )}, // ハーベスト|隠し食材2-1
{0x188, new EventFlagLand(0 , 19 , 0392, "HarvestTukHideIngredient2_2" )}, // ハーベスト|隠し食材2-2
{0x189, new EventFlagLand(0 , 5 , 0393, "ReputaionMyIsland" )}, // ゆめみ|現在の自分の島の評判値
{0x18C, new EventFlagLand(0 , 9999 , 0396, "LastPlayXmasYear" )}, // 最後にプレイしたクリスマスの年
{0x18D, new EventFlagLand(0 , 1 , 0397, "ShopSelectChristmasFtr" )}, // クリスマスおもちゃ家具抽選を今日したか
{0x18E, new EventFlagLand(0 , 1 , 0398, "IsUploadDisclosedMyDream" )}, // ゆめみ|オマカセ公開で初回更新しなかったか?
{0x18F, new EventFlagLand(0 , 1 , 0399, "TkkFirstLiveNow" )}, // とたけけ|初ライブステージか?
{0x190, new EventFlagLand(0 , 1 , 0400, "ChristmasFtrFirstRound" )}, // クリスマスおもちゃ家具の商品抽選が1巡したか
{0x191, new EventFlagLand(0 , 9999 , 0401, "HarvestFestivalAddBbsYear" )}, // ハーベストフェスティバル予告の掲示板書き込みをした年
{0x193, new EventFlagLand(0 , 9999 , 0403, "XmasEveAddBbsYear" )}, // クリスマス予告の掲示板書き込みをした年
{0x194, new EventFlagLand(0 , 1 , 0404, "BCAT_EventFlag_005" )}, // クリスマス準備期間解禁
{0x195, new EventFlagLand(0 , -1 , 0405, "RandomKey5" )}, // ランダムキーe
{0x196, new EventFlagLand(0 , 1 , 0406, "ShopSocksFlag" )}, // かべかけソックス当選済み
{0x199, new EventFlagLand(0 , -1 , 0409, "RandomKey6" )}, // ランダムキーf
{0x19C, new EventFlagLand(0 , 1 , 0412, "BCAT_EventFlag_006" )}, // クリスマスイブ解禁
};
private const string Unknown = "???";

View File

@@ -956,9 +956,16 @@ public EventFlagPlayer(short init, short max, ushort index, string name)
{0x486, new EventFlagPlayer(0 , 1 , 1158, "ExplainPumpkinColorFlag" )}, // ハロウィン|今年かぼちゃの苗の説明聞いた?
{0x487, new EventFlagPlayer(0 , 1 , 1159, "SloExplainPumpkinSeedingFlag" )}, // レイジ/ハロウィン|今日かぼちゃの苗の特別価格の説明きいた?
{0x488, new EventFlagPlayer(0 , 1 , 1160, "CalcPastDays" )}, // 経過日数の計算をした
{0x489, new EventFlagPlayer(0 , 1 , 1161, "PlayerProducedByPlayerMoving" )}, // プレイヤーだけ引越し|プレイヤーだけ引越しによって作られたプレイヤーか?
{0x48A, new EventFlagPlayer(0 , 3000, 1162, "FireworksLastApproachYear" )}, // 花火大会|最後にアプローチ挙動をした年
{0x48B, new EventFlagPlayer(0 , 1 , 1163, "RcoTalkAboutMovingBelongings" )}, // プレイヤーだけ引越し|たぬきちと所持品について話した
{0x48C, new EventFlagPlayer(0 , 1 , 1164, "RcmRctTalkAboutMovingBelongings" )}, // プレイヤーだけ引越し|まめきち、つぶきちと所持品について話した
{0x48D, new EventFlagPlayer(0 , 1 , 1165, "SloExplainAddVegetable" )}, // レイジ/ハロウィン|今日かぼちゃの苗販売の説明聞いた?
{0x48E, new EventFlagPlayer(0 , 1 , 1166, "PocketItemSendRecycleBoxByMoving" )}, // プレイヤーだけ引越し|ポケットの所持品がリサイクルBOXに送られた
{0x48F, new EventFlagPlayer(0 , 1 , 1167, "TentItemSendRecycleBoxByMoving" )}, // プレイヤーだけ引越し|テントの配置物がリサイクルBOXに送られた
{0x492, new EventFlagPlayer(0 , 1 , 1170, "PknTalkLastNoCandyFlag" )}, // パンプキング/ハロウィン|最後の会話時アメ持ってなかった?
{0x499, new EventFlagPlayer(0 , 1 , 1177, "NotBuilt2PMyHomeAfterMoving" )}, // プレイヤーだけ引越し|2P限定引越し後、まだ家の場所を決めてない
{0x49A, new EventFlagPlayer(0 , 4 , 1178, "HarvestProgress" )}, // ハーベスト|完成した料理の数(プレイヤー単位)
{0x49B, new EventFlagPlayer(0 , 64 , 1179, "PknGiveLollipopCount" )}, // パンプキング/ハロウィン|ロリポップをあげた回数
{0x49C, new EventFlagPlayer(0 , 1 , 1180, "TapSelWhereAreHere" )}, // ゆめみ|ここはどこ度選んだらON
{0x49D, new EventFlagPlayer(0 , 1 , 1181, "PknTalkLastNotGetFlag" )}, // パンプキング/ハロウィン|最後の会話でアイテムもらえなかった?
@@ -970,19 +977,91 @@ public EventFlagPlayer(short init, short max, ushort index, string name)
{0x4A3, new EventFlagPlayer(0 , 1 , 1187, "GetHalloweenRobe" )}, // パンプキング/ハロウィン|ローブをもらった
{0x4A4, new EventFlagPlayer(0 , 1 , 1188, "GetHalloweenMask" )}, // パンプキング/ハロウィン|かぶりものをもらった
{0x4A5, new EventFlagPlayer(0 , 1 , 1189, "PknSendLetterFlag" )}, // パンプキング/ハロウィン|今年手紙送った?
{0x4A6, new EventFlagPlayer(0 , 1 , 1190, "PlayerMovingwithNoBelongings" )}, // プレイヤーだけ引越し|所持品(手荷物)なしで引越してきた
{0x4A7, new EventFlagPlayer(0 , 8 , 1191, "NpcGiveCandyCount" )}, // 一般NPC/ハロウィン|アメのお礼もらった回数
{0x4A8, new EventFlagPlayer(0 , 1 , 1192, "GetHalloweenGarlandRecipe" )}, // 一般NPC/ハロウィン|ガーランドのレシピをもらった
{0x4A9, new EventFlagPlayer(0 , 1 , 1193, "GetHalloweenTableSettingRecipe" )}, // 一般NPC/ハロウィン|テーブルセッティングのレシピをもらった
{0x4AA, new EventFlagPlayer(0 , 1 , 1194, "NpcTalkLastNotGetFlag" )}, // 一般NPC/ハロウィン|イベント中、誰かと話した?
{0x4AB, new EventFlagPlayer(0 , 1 , 1195, "EnabledEmoticonIrregular" )}, // 漫符UI解禁済みかつ漫符入手会話が未発生
{0x4AC, new EventFlagPlayer(0 , 1 , 1196, "CanGetMileTicketTrialForMoving" )}, // プレイヤーだけ引越し|引越しで来たプレイヤーに旅行券渡してよい?
{0x4AD, new EventFlagPlayer(0 , 1 , 1197, "PlayerMovingOrderHouseBuilt" )}, // たぬきち|家建築、増築申し込み当日にPだけ引越しした
{0x4AE, new EventFlagPlayer(0 , 1 , 1198, "PlayerMovingOrderChangeHouseDesign" )}, // たぬきち|家外観変更申し込み当日にPだけ引越しした
{0x4AF, new EventFlagPlayer(0 , 1 , 1199, "PlayerMovingOrderHouseMoveInIsland" )}, // たぬきち|自宅移設申し込み当日にPだけ引越しした
{0x4B0, new EventFlagPlayer(0 , 1 , 1200, "PlayerMovingAfterHouseRemodel" )}, // たぬきち|家増築後説明の発生予約中にPだけ引越しした
{0x4B1, new EventFlagPlayer(0 , 1 , 1201, "PlayerMovingAfterLoanFinish" )}, // たぬきち|ローン完済会話の発生予約中にPだけ引越しした
{0x4B2, new EventFlagPlayer(0 , 1 , 1202, "TapUnlockFavorite" )}, // ゆめみ|「前に見た夢を見る」解禁
{0x4B3, new EventFlagPlayer(0 , 9999, 1203, "LastPlayHalloweenYear" )}, // ハロウィン|最後に遊んだハロウィンの年
{0x4B5, new EventFlagPlayer(0 , 1 , 1205, "PlayerMovingDefaultHouseHasBasement" )}, // プレイヤーだけ引越し|引越し時点で家に地下室がある
{0x4B6, new EventFlagPlayer(0 , 1 , 1206, "PlayerMovingEnable" )}, // プレイヤーだけ引越し|プレイヤーだけ引越しが可能か?(自宅完成済みか?)
{0x4B7, new EventFlagPlayer(0 , 1 , 1207, "RemakeWithRcoOfficeBeforeWS" )}, // プレイヤーだけ引越し|リメイクWS前に案内所でリメイクした
{0x4B8, new EventFlagPlayer(0 , 1 , 1208, "RemakeWithRcoTentBeforeWS" )}, // プレイヤーだけ引越し|リメイクWS前にたぬきちテントでリメイクした
{0x4B9, new EventFlagPlayer(0 , 1 , 1209, "IslandCreaterUnlockMoving" )}, // プレイヤーだけ引越し|引越しのタイミングで島クリエイター解禁した?
{0x4BA, new EventFlagPlayer(0 , 1 , 1210, "AnnounceHalloween" )}, // ハロウィンを島内放送で告知した
{0x4BB, new EventFlagPlayer(0 , 1 , 1211, "AnnounceHarvest" )}, // ハーベスト|当日島内放送で告知した
{0x4BF, new EventFlagPlayer(0 , 1 , 1215, "MilageSendLetterFlag" )}, // タヌポート/ハロウィン|新規肌・目の色の追加手紙送った?
{0x4C0, new EventFlagPlayer(0 , 1 , 1216, "NpcHalloweenGetMirrorFlag" )}, // ハロウィン|今日NPCからミラーもらった
{0x4C1, new EventFlagPlayer(0 , 1 , 1217, "NpcHalloweenCandyHelpFlag" )}, // ハロウィン|今日NPCから救済用アメもらった
{0x4C2, new EventFlagPlayer(0 , 1 , 1218, "PlayerMovingWithEmoticonUI" )}, // プレイヤーだけ引越し|引越しを漫符解禁状態でやったか?
{0x4C3, new EventFlagPlayer(0 , 1 , 1219, "AddHairStyle4" )}, // 『ホットなヘアアレンジ』解禁
{0x4C7, new EventFlagPlayer(0 , 8 , 1223, "PknGetItem" )}, // パンプキング/ハロウィン|報酬アイテムは?
{0x4C9, new EventFlagPlayer(0 , 1 , 1225, "XctGetRewardThisIsland" )}, // メーデー|みしらぬネコから「今住んでる島で」報酬もらった?
{0x4CA, new EventFlagPlayer(0 , 1 , 1226, "HarvestHQDish1P" )}, // ハーベストPが料理クラムチャウダーの隠し食材納めた
{0x4CB, new EventFlagPlayer(0 , 1 , 1227, "HarvestHQDish2P" )}, // ハーベストPが料理パンプキンパイの隠し食材納めた
{0x4CC, new EventFlagPlayer(0 , 1 , 1228, "HarvestHQDish3P" )}, // ハーベストPが料理グラタンの隠し食材納めた
{0x4CD, new EventFlagPlayer(0 , 1 , 1229, "HarvestHQDish4P" )}, // ハーベストPが料理サカナのムニエルの隠し食材納めた
{0x4CE, new EventFlagPlayer(0 , 1 , 1230, "TukTalkFirst" )}, // ハーベスト|フランクリンとの面識あるか?
{0x4CF, new EventFlagPlayer(0 , 4 , 1231, "HarvestTalkAboutNextDishProgress" )}, // ハーベスト|次の料理の話を聞いたか?
{0x4D0, new EventFlagPlayer(0 , 1 , 1232, "TapUnlockLeaveTap" )}, // ゆめみ|「おまかせ」解禁
{0x4D1, new EventFlagPlayer(0 , 8 , 1233, "HarvestKeepReward" )}, // ハーベスト|渡す報酬の種類情報
{0x4D2, new EventFlagPlayer(0 , 1 , 1234, "RewindDays" )}, // 日付を巻き戻した
{0x4D3, new EventFlagPlayer(0 , 1 , 1235, "TukTalkBeforeEvent" )}, // ハーベスト|フランクリンとイベント開始前に会話した
{0x4D4, new EventFlagPlayer(0 , 1 , 1236, "TukTalkAfterEvent" )}, // ハーベスト|フランクリンとイベント終了後に会話した
{0x4D5, new EventFlagPlayer(0 , 1 , 1237, "AnnounceBeforeHarvest" )}, // ハーベスト|5日前~2日前に島内放送で告知した
{0x4D6, new EventFlagPlayer(0 , 1 , 1238, "PasswordIsOld" )}, // パスワードが古いのでPOPID使用不可
{0x4D7, new EventFlagPlayer(0 , 3 , 1239, "FishExchangeLoseCount" )}, // ハーベスト|物々交換でハズレをもらった回数
{0x4D8, new EventFlagPlayer(0 , 1 , 1240, "ReiTalkFirst" )}, // クリスマス|ジングルとの面識あるか?
{0x4D9, new EventFlagPlayer(0 , 1 , 1241, "ReiGetReward1" )}, // クリスマス|ジングルからくつしたのかざり受け取った?
{0x4DA, new EventFlagPlayer(0 , 1 , 1242, "ReiGetReward2" )}, // クリスマス|ジングルからプレゼントのやまレシピ受け取った?
{0x4DB, new EventFlagPlayer(0 , 1 , 1243, "ReiGetReward3" )}, // クリスマス|ジングルからクリスマスのソリ受け取った?
{0x4DC, new EventFlagPlayer(0 , 1 , 1244, "ReiStartQuest1" )}, // クリスマスジングルからラッピングDIYクエスト受注した
{0x4DD, new EventFlagPlayer(0 , 1 , 1245, "ReiStartQuest2" )}, // クリスマス|ジングルからプレゼント配布クエスト受注した?
{0x4DF, new EventFlagPlayer(0 , 1 , 1247, "ReiFinishQuest1" )}, // クリスマスジングルのDIYクエスト完了した
{0x4E0, new EventFlagPlayer(0 , 1 , 1248, "AnnouncePreChristmas" )}, // クリスマス|事前期間に島内放送で告知した?
{0x4E3, new EventFlagPlayer(0 , 10 , 1251, "SantaMissionNpcIndex1" )}, // クリスマスサンタミッションでお返しをくれるNPC1
{0x4E4, new EventFlagPlayer(0 , 10 , 1252, "SantaMissionNpcIndex2" )}, // クリスマスサンタミッションでお返しをくれるNPC2
{0x4E5, new EventFlagPlayer(0 , 10 , 1253, "SantaMissionNpcIndex3" )}, // クリスマスサンタミッションでお返しをくれるNPC3
{0x4E6, new EventFlagPlayer(0 , 1 , 1254, "ReceiveLeaveTapLetter" )}, // ゆめみ|おまかせ解禁の手紙を受け取った
{0x4E7, new EventFlagPlayer(0 , 1 , 1255, "RcmExplainToy" )}, // クリスマス|おもちゃ家具陳列の案内を受けた?
{0x4E9, new EventFlagPlayer(0 , 9999, 1257, "ChristmasWreathGetYear" )}, // クリスマスクリスマスリースをNPCから貰った年
{0x4EA, new EventFlagPlayer(0 , 9 , 1258, "TukSecretRewardType" )}, // ハーベスト|フランクリンの隠し食材報酬抽選結果
{0x4EE, new EventFlagPlayer(0 , 1 , 1262, "TapUpdatedDreamFirstTalk" )}, // ゆめみ|初回会話を1.6.0以降に行った?
{0x4EF, new EventFlagPlayer(0 , 1 , 1263, "SzaChristmasOrnament" )}, // クリスマス|しずえからオーナメント素材もらった?
{0x4F1, new EventFlagPlayer(0 , 1 , 1265, "CheckHarvestFtrInStore" )}, // ハーベスト|ハーベスト家具をお店でチェックしたことがあるか?
{0x4F2, new EventFlagPlayer(0 , 9999, 1266, "ChristmasPresentYear" )}, // クリスマス|自宅プレゼントをもらった年
{0x4F3, new EventFlagPlayer(0 , 2 , 1267, "InputApproachBanCount" )}, // アプローチ|入力系アプローチ禁止カウント
{0x4F5, new EventFlagPlayer(0 , 1 , 1269, "TukCancel1stRequest" )}, // ハーベスト|フランクリン1品目で「大変ですね」を選択した
{0x4F6, new EventFlagPlayer(0 , 1 , 1270, "ChristmasWrappingGiftFlag" )}, // クリスマス|プレゼント交換初回でラッピングもらった?
{0x4F8, new EventFlagPlayer(0 , 1 , 1272, "HarvestRefuseGiveHQFood1" )}, // ハーベスト|料理1の隠し食材を渡すのを拒んだ
{0x4F9, new EventFlagPlayer(0 , 1 , 1273, "HarvestRefuseGiveHQFood2" )}, // ハーベスト|料理2の隠し食材を渡すのを拒んだ
{0x4FA, new EventFlagPlayer(0 , 1 , 1274, "HarvestRefuseGiveHQFood3" )}, // ハーベスト|料理3の隠し食材を渡すのを拒んだ
{0x4FB, new EventFlagPlayer(0 , 1 , 1275, "HarvestRefuseGiveHQFood4" )}, // ハーベスト|料理4の隠し食材を渡すのを拒んだ
{0x4FC, new EventFlagPlayer(0 , 2 , 1276, "HarvestGetHint1" )}, // ハーベスト|料理1の隠し食材ヒント聞いた
{0x4FD, new EventFlagPlayer(0 , 2 , 1277, "HarvestGetHint2" )}, // ハーベスト|料理2の隠し食材ヒント聞いた
{0x4FE, new EventFlagPlayer(0 , 2 , 1278, "HarvestGetHint3" )}, // ハーベスト|料理3の隠し食材ヒント聞いた
{0x4FF, new EventFlagPlayer(0 , 2 , 1279, "HarvestGetHint4" )}, // ハーベスト|料理4の隠し食材ヒント聞いた
{0x500, new EventFlagPlayer(0 , 1 , 1280, "ChristmasWrappingPresentFlag" )}, // クリスマス|ラッピングを誰かくれようとしたか?
{0x502, new EventFlagPlayer(0 , 1 , 1282, "RcoStorageExpansionReserved" )}, // たぬきち|収納の拡張を予約している
{0x503, new EventFlagPlayer(0 , 1 , 1283, "RcoStorageExpansionLevel" )}, // たぬきち|収納の拡張段階
{0x504, new EventFlagPlayer(0 , 1 , 1284, "PlayerMovingReservedStorageExpand" )}, // たぬきち|収納の拡張申し込み当日にPだけ引越しした
{0x505, new EventFlagPlayer(0 , 1 , 1285, "MailSend_NoticeStorageExpansion" )}, // たぬきち|収納の拡張のお知らせ手紙の判定処理したか?
{0x506, new EventFlagPlayer(0 , 1 , 1286, "RcoStandbyNoticeStorageExpansion" )}, // たぬきち|収納の拡張について強制会話するか?
{0x507, new EventFlagPlayer(0 , 1 , 1287, "ChristmasWreathNoGetFlag" )}, // クリスマス|このNPCからリース受け取り損ねた
{0x518, new EventFlagPlayer(0 , 1 , 1304, "SloExplainPumpkinColorFlag" )}, // レイジ|かぼちゃの苗説明聞いたことある?
{0x519, new EventFlagPlayer(0 , 1 , 1305, "SloExplainAddPumpkinFlag" )}, // レイジ|かぼちゃの苗販売開始の説明聞いた?
{0x51B, new EventFlagPlayer(0 , 1 , 1307, "TukSecretRewardType3rd" )}, // ハーベスト|フランクリンの隠し食材報酬抽選結果(3回目)
{0x51D, new EventFlagPlayer(0 , 1 , 1309, "SendNNPCConversationPlayReport" )}, // 会話のフリのプレイレポートがその日送信されたか
{0x51F, new EventFlagPlayer(0 , 8 , 1311, "ChristmasPrevPresentItemType" )}, // クリスマス直前にNPCにもらったアイテムの種類
{0x522, new EventFlagPlayer(0 , 1 , 1314, "AnnounceChristmasEve" )}, // クリスマス|当日に島内放送で告知した?
};
private const string Unknown = "???";

View File

@@ -60,6 +60,15 @@ public EventFlagVillager(short v1, short v2, ushort index, string name)
{0x02C, new EventFlagVillager(0 , 1 , 0044, "DisplayJuneBridePresent" )}, // ジューンブライド | 絵皿を飾るか?
{0x02D, new EventFlagVillager(0 , 7 , 0045, "ProgressDaysJuneBrideParty" )}, // ジューンブライド | 結婚パーティに参加してからの経過日数
{0x031, new EventFlagVillager(0 , 6 , 0049, "EnableConvTalkDaysCount" )}, // 会話のフリを解禁するまでの日数
{0x032, new EventFlagVillager(0 , 29 , 0050, "WantIngredients" )}, // ハーベスト|要求する食材
{0x033, new EventFlagVillager(0 , 29 , 0051, "BeforeGiveIngredients" )}, // ハーベスト|直前にくれた食材
{0x034, new EventFlagVillager(0 , 29 , 0052, "BeforeWantIngredients" )}, // ハーベスト|直前に要求した食材
{0x036, new EventFlagVillager(0 , 300 , 0054, "XmasEveWakeUpMinute" )}, // クリスマス|起床時刻制御用
{0x037, new EventFlagVillager(0 , 1 , 0055, "EquipChristmasWear" )}, // クリスマス用装備にする
{0x038, new EventFlagVillager(0 , 2 , 0056, "HarvestGiveHint1" )}, // ハーベスト1品目の隠し食材ヒント出したら1か2をセット
{0x039, new EventFlagVillager(0 , 2 , 0057, "HarvestGiveHint2" )}, // ハーベスト2品目の隠し食材ヒント出したら1か2をセット
{0x03A, new EventFlagVillager(0 , 2 , 0058, "HarvestGiveHint3" )}, // ハーベスト3品目の隠し食材ヒント出したら1か2をセット
{0x03B, new EventFlagVillager(0 , 2 , 0059, "HarvestGiveHint4" )}, // ハーベスト4品目の隠し食材ヒント出したら1か2をセット
};
private const string Unknown = "???";

View File

@@ -154,6 +154,19 @@ public EventFlagVillagerMemoryPlayer(byte init, byte max, ushort index, string n
{0x86, new EventFlagVillagerMemoryPlayer(0 , 1 , 134, "FollowQuestAfter" )}, // 追従|追従クエスト後か?
{0x88, new EventFlagVillagerMemoryPlayer(0 , 1 , 136, "HalloweenLastNotGetFlag" )}, // ハロウィン|最後の会話で報酬アイテムもらえなかった?
{0x89, new EventFlagVillagerMemoryPlayer(0 , 16 , 137, "HalloweenLastNotGetItem" )}, // ハロウィン|最後の会話でもらえなかった報酬アイテム
{0x8A, new EventFlagVillagerMemoryPlayer(0 , 1 , 138, "HarvestItemExchangeToday" )}, // ハーベスト|物々交換を1度でも行ったか?
{0x8B, new EventFlagVillagerMemoryPlayer(0 , 1 , 139, "ChristmasSantaPresentsFlag" )}, // サンタミッションのプレゼントを受け取ったか?
{0x8C, new EventFlagVillagerMemoryPlayer(0 , 1 , 140, "ChristmasSantaPresentsNoGetFlag" )}, // サンタミッションのお返しが持ち物一杯で受け取れなかった?
{0x8D, new EventFlagVillagerMemoryPlayer(0 , 1 , 141, "ChristmasSantaPresentsReturnFlag" )}, // サンタミッションでプレゼント渡したらお返しくれたか?
{0x8E, new EventFlagVillagerMemoryPlayer(0 , 1 , 142, "ChristmasGiftExchangeFlag" )}, // そのNPCとプレゼント交換をしたか
{0x8F, new EventFlagVillagerMemoryPlayer(0 , 8 , 143, "ChristmasExchangeItemType" )}, // クリスマス|プレゼント交換であげたプレゼントの種類
{0x90, new EventFlagVillagerMemoryPlayer(0 , 1 , 144, "ChristmasCosJudgeFlag" )}, // イブにサンタの恰好をしているか?
{0x91, new EventFlagVillagerMemoryPlayer(0 , 1 , 145, "ChristmasCannotGetNnpcItemFlag" )}, // クリスマス|このNPCから受け取り損ねたアイテムがある
{0x92, new EventFlagVillagerMemoryPlayer(0 , 1 , 146, "ChristmasAfterMesFlag" )}, // クリスマス25日に専用会話を聞いた
{0x93, new EventFlagVillagerMemoryPlayer(0 , 1 , 147, "ChristmasWrappingGiftNoGetFlag" )}, // クリスマス|持ち物一杯でラッピングペーパーを受け取り損ねた?
{0x94, new EventFlagVillagerMemoryPlayer(0 , 8 , 148, "ChristmasSantaPresentItemType" )}, // クリスマス|サンタミッションであげたプレゼントの種類
{0x95, new EventFlagVillagerMemoryPlayer(0 , 8 , 149, "ChristmasExchangeRemakeId" )}, // クリスマスプレゼント交換であげたプレゼントのリメイクID
{0x96, new EventFlagVillagerMemoryPlayer(0 , 8 , 150, "ChristmasSantaPresentRemakeId" )}, // クリスマスサンタミッションであげたプレゼントのリメイクID
};
private const string Unknown = "???";