mirror of
https://github.com/marcrobledo/savegame-editors.git
synced 2025-05-22 01:15:46 +00:00
385 lines
18 KiB
JavaScript
385 lines
18 KiB
JavaScript
/*
|
|
The legend of Zelda: Breath of the wild Savegame Editor - Completionism Module - v20170514
|
|
by Marc Robledo 2017
|
|
|
|
data datamined by MrCheeze:
|
|
https://raw.githubusercontent.com/MrCheeze/botw-tools/master/gamedata.json
|
|
https://github.com/MrCheeze/botw-waypoint-map/blob/gh-pages/map_locations.js
|
|
*/
|
|
|
|
|
|
var HASHES_KOROKS=[ /* TYPE: boolean - IDS: Npc_HiddenKorokGround, Npc_HiddenKorokFly */
|
|
0x002c5b5d,0x0059aae8,0x0066ded0,0x00753066,0x0105ef12,0x01a77626,0x022e0e12,0x02621e0d,
|
|
0x030bd873,0x032d8700,0x03443957,0x037dfc51,0x03924391,0x03d6015e,0x042c6214,0x04774091,
|
|
0x04b6719b,0x04bcb461,0x05388d71,0x05828e12,0x05a246a2,0x060b5dd9,0x0664971e,0x07518cd7,
|
|
0x07975126,0x07edf88b,0x07f53fae,0x08546066,0x093d1f93,0x09533a19,0x095d5540,0x09af9809,
|
|
0x0a467aec,0x0aab98c9,0x0b03cec2,0x0b19b851,0x0b358ef9,0x0b727016,0x0bdebc55,0x0bfa2096,
|
|
0x0c1a9b21,0x0c66c8aa,0x0c91457e,0x0d62d541,0x0d90eabf,0x0de05681,0x0e1bab2b,0x0e2d38d1,
|
|
0x0e6aa63d,0x0e6e49e6,0x0ea24f4c,0x0f42e520,0x0f9242ec,0x10ff5446,0x11e0cf95,0x12915bc4,
|
|
0x12a50513,0x12c054b3,0x13025056,0x1317a6a4,0x134475fc,0x138ac4c9,0x139f0bdc,0x13fe59ca,
|
|
0x140f447d,0x141b4dec,0x144479ea,0x14a7d3b8,0x1536edde,0x15905a70,0x15c3415d,0x17277806,
|
|
0x17558872,0x17620397,0x17997994,0x181364a8,0x18c5e539,0x1911ba9b,0x19b169e1,0x19e1da3a,
|
|
0x1a51b775,0x1af5fbf1,0x1b44308f,0x1b50b160,0x1b9c14c4,0x1be2b3ed,0x1c2cebb5,0x1d26bfc6,
|
|
0x1e37b9d3,0x1e5870f3,0x1e92767b,0x1ed6d88c,0x1f7e6066,0x1f9d7be0,0x1ffc5f3f,0x2067839b,
|
|
0x21049e6d,0x2172b5da,0x219f8191,0x21fa3907,0x22008f4a,0x22374558,0x224c2d20,0x23166cb2,
|
|
0x2435519f,0x245527c7,0x2482e3e2,0x24d7197c,0x26743533,0x2685f3a7,0x26acfebb,0x26bfbead,
|
|
0x273b4962,0x2761df77,0x27729224,0x2789911a,0x279bcc46,0x27d9e48f,0x27ee227b,0x285be209,
|
|
0x286b87c1,0x28c6a403,0x293f9601,0x29531d38,0x297ac38f,0x2a134c17,0x2a685c1e,0x2a6e88c5,
|
|
0x2a7115b9,0x2a956d11,0x2ad0d275,0x2adc59a7,0x2b2674ca,0x2b306b21,0x2b617218,0x2ba19d1e,
|
|
0x2bb51da0,0x2bcf5168,0x2bdafa92,0x2bf2bfa3,0x2c016340,0x2c596e0b,0x2c758cd9,0x2c8c2594,
|
|
0x2cc21c7d,0x2d7d823c,0x2da020a7,0x2e04bfa8,0x2e2b3cc3,0x2e36e82b,0x2e72c9b2,0x2ef650ea,
|
|
0x2f3c2ea2,0x2fe77b9a,0x30abfb13,0x31776e42,0x31893753,0x31a00e68,0x31c92a64,0x31ed5300,
|
|
0x32441ef9,0x325137af,0x32594185,0x32cd82e1,0x32db0e32,0x33d12189,0x3432070d,0x349f93b4,
|
|
0x34b9ea2d,0x34e7350a,0x350236a8,0x35833d5f,0x35d2e144,0x35d44e1e,0x35da7e79,0x35ddecf1,
|
|
0x35ff3af3,0x36919813,0x3814a1ea,0x38f48417,0x397c7666,0x399ffe15,0x3a031153,0x3a627ebc,
|
|
0x3aaaf546,0x3b1391d4,0x3b3f009f,0x3b48064c,0x3b7ce629,0x3b854d84,0x3b8acb25,0x3bb376d3,
|
|
0x3c5e4ee6,0x3c716aa0,0x3cd4b5f0,0x3dc85c5a,0x3e1546e4,0x3e4f52e6,0x3e7a2c72,0x3ed4373c,
|
|
0x3ef6c241,0x3efdd10b,0x3f8cebc3,0x3fe2d9ba,0x40041a33,0x4083454e,0x40c903b6,0x417748c0,
|
|
0x421ccbdc,0x424fc160,0x42baf164,0x42cf300d,0x437626cf,0x44260d03,0x4437570a,0x44760b6f,
|
|
0x44bae869,0x44e4d73d,0x450b9f2b,0x450bc0fc,0x458327c7,0x45c63ebb,0x45cafb59,0x45e64655,
|
|
0x45f2d306,0x467ee8b3,0x46ef8e1d,0x47079416,0x470abbf6,0x471abe01,0x475ded63,0x4784fd6b,
|
|
0x478bf467,0x47f4c0e2,0x485ae219,0x48eb753e,0x48faa931,0x492c8b33,0x49305266,0x4963817f,
|
|
0x497b3aa1,0x49cb2b7f,0x4a0d4d30,0x4a1b0c3e,0x4a278879,0x4a4be4b2,0x4a68f549,0x4a9fe113,
|
|
0x4add63de,0x4ae88291,0x4b1622c8,0x4b225629,0x4b864ab7,0x4ba7a2f7,0x4bf81bb3,0x4c34123f,
|
|
0x4c435209,0x4c624fdd,0x4c676609,0x4c71cd7d,0x4cbf31a5,0x4cf9af7a,0x4d57c17f,0x4d7068c2,
|
|
0x4dcf791e,0x4ddac174,0x4df49e60,0x4e05dfc4,0x4e1bec8d,0x4e86f173,0x4ea8552b,0x506472d9,
|
|
0x50ab1278,0x5205d39d,0x520b5971,0x526ee929,0x52d18fa9,0x52e200aa,0x52eabbf9,0x53449f3a,
|
|
0x535989d9,0x53bf9a40,0x542ca5dd,0x5498e0e8,0x55d95f2b,0x5603fd19,0x56323b35,0x564f942b,
|
|
0x567c4331,0x56a7b9b9,0x5700b68a,0x578f3784,0x57ebd46f,0x581282c5,0x583a94ae,0x5848c075,
|
|
0x58932cbd,0x5893c1cd,0x58ed79fc,0x5911354c,0x5947fa66,0x595194e8,0x59613b7f,0x5987853d,
|
|
0x59ab55bb,0x59e0685e,0x59e4f211,0x5a432e0e,0x5a4a3917,0x5ae18d84,0x5af84790,0x5b2750bd,
|
|
0x5b374fba,0x5bc2358d,0x5ced9ad3,0x5d4170ff,0x5d8f46c1,0x5e2633fd,0x5ec0d1ab,0x5ef432e2,
|
|
0x5f208f59,0x5f622fdc,0x5fcdbd75,0x5fdb248a,0x5ff70e36,0x6044b661,0x604688d4,0x604e6f4c,
|
|
0x6071fa85,0x60c729d3,0x60ebf61e,0x610076d6,0x6115ec62,0x6134dc7d,0x61895378,0x621d08df,
|
|
0x62939b45,0x62cd12c3,0x62ef4882,0x63643f49,0x63a4612c,0x63fbbcc0,0x64406b98,0x645bf0a5,
|
|
0x649e315a,0x655a0c0f,0x655ac3b3,0x655e5c8b,0x667c2c2c,0x66a49116,0x670c85ff,0x6720557f,
|
|
0x6789cfcd,0x67e0b113,0x6801dca3,0x68de4eed,0x69c59d49,0x69c884cb,0x6a047ec0,0x6b93ced0,
|
|
0x6c199e80,0x6c4af732,0x6c88172d,0x6cd70d96,0x6ce27815,0x6d337dd5,0x6d65fa2a,0x6d9a328b,
|
|
0x6e05e450,0x6e425edd,0x6e4b275d,0x6e998846,0x6e9bbc97,0x6f884090,0x6fc72def,0x7012ae43,
|
|
0x7017c7d1,0x70665f74,0x707072d3,0x70799bef,0x70b00c66,0x70b4b53c,0x70e63ec6,0x712b0ea5,
|
|
0x7166a639,0x7169f507,0x7186e8b8,0x71afefbb,0x71d5d765,0x71e86829,0x71e8a107,0x71f54da2,
|
|
0x721f1852,0x72d01780,0x731a1644,0x7489ba85,0x74d76fb9,0x74e51faa,0x751e528f,0x754daf9f,
|
|
0x75910bc5,0x75e0dfc6,0x76caf587,0x7733f2b8,0x778f207d,0x77efae60,0x7815fb3a,0x782c2165,
|
|
0x787bd471,0x789ebea5,0x78ca3e57,0x78fbe96b,0x7901258d,0x79333e04,0x794f242d,0x79c7e150,
|
|
0x79fdfdf9,0x7b10dfc2,0x7b7ba39e,0x7bb7d834,0x7bfe2497,0x7c0867ac,0x7ca4ffb4,0x7d12a804,
|
|
0x7d787c89,0x7dd35902,0x7dd43b3d,0x7de6bf97,0x7e4d566b,0x7f7d12eb,0x7f8291b4,0x7fc87ad6,
|
|
0x80826056,0x80cfe359,0x80d58d7e,0x80e46a95,0x80ec4d12,0x81f28000,0x8292f970,0x82ac968e,
|
|
0x82ea3f2d,0x82fad086,0x830f1ec0,0x836fa5ed,0x83bf0a9b,0x83dd4e76,0x847d126e,0x8490d920,
|
|
0x84c082c4,0x853ee307,0x8583858c,0x85fd0726,0x86b9cf34,0x86ceb585,0x86d7be5a,0x86e964bc,
|
|
0x86f2438b,0x879574c2,0x87c85b50,0x881390d3,0x8818e264,0x881a3647,0x883875aa,0x88cc839d,
|
|
0x88e54d6b,0x89ca3c5d,0x89e19447,0x89facd12,0x8a07fb55,0x8a1c1396,0x8a3b5037,0x8a4b420c,
|
|
0x8a6c5698,0x8ac957d4,0x8ad9e8a7,0x8b14d443,0x8b47a5fb,0x8b8a196a,0x8bfd9414,0x8c119354,
|
|
0x8c2a33fa,0x8c323e3b,0x8c3a4e37,0x8c5a8b69,0x8c5bda77,0x8c6caeff,0x8c750182,0x8cb6e831,
|
|
0x8d17595f,0x8d908351,0x8dec90ea,0x8df0c4a7,0x8df41fab,0x8e40d3ee,0x8e4adad4,0x8e6ff49f,
|
|
0x8eb3216e,0x8ebae5b4,0x8ec92e81,0x8ee513d1,0x8ef728de,0x8f03405e,0x8f2a30e1,0x8f3ab788,
|
|
0x8f633554,0x8f706bf5,0x900525b6,0x907adc44,0x90931b5a,0x909ff681,0x90aea807,0x90da6b48,
|
|
0x911bcd90,0x914e5c8b,0x919a1346,0x91d09be7,0x921c662a,0x9295df6c,0x92ae480a,0x92ccabab,
|
|
0x93269172,0x938cdf69,0x93dbf4f8,0x93ea4614,0x944bb152,0x945bd1cd,0x947bb87d,0x94875ae7,
|
|
0x956be08e,0x9596e203,0x95cdfa70,0x9615d0d6,0x963411fc,0x9696539d,0x96c02c14,0x975b52db,
|
|
0x97b2deb4,0x97c9c11b,0x97e79802,0x9812135c,0x98143e94,0x985f3beb,0x98753d6c,0x98e17eee,
|
|
0x992cf785,0x9966d589,0x9969542a,0x99736b62,0x9988d511,0x99996f7e,0x999c8205,0x9a2a7ab3,
|
|
0x9ad72bfb,0x9b3310be,0x9b5dda92,0x9b7cd7b0,0x9b7f8797,0x9b88be59,0x9bebaec0,0x9c1bfb39,
|
|
0x9c75e5f8,0x9c77f87c,0x9db69b95,0x9ebdaa4c,0x9f0488fe,0x9f5bf5e7,0x9f8b8360,0x9f8c6f32,
|
|
0x9fadacb6,0x9fbac800,0x9ffb6db1,0x9ffc1594,0xa0d80366,0xa1300acf,0xa169ce01,0xa1a2edef,
|
|
0xa206700f,0xa2217391,0xa26bf7c8,0xa2b4a213,0xa394e375,0xa3c26a27,0xa3cecb89,0xa44b516c,
|
|
0xa4e8182d,0xa5235679,0xa5b0ddd5,0xa5f5aed7,0xa63ff4cc,0xa664790a,0xa6a81087,0xa6f93c08,
|
|
0xa79e3be3,0xa7cbccfa,0xa8810dca,0xa89818b7,0xa91201aa,0xa92b45ef,0xa956dc79,0xa9bb8861,
|
|
0xaaf7b209,0xab116079,0xab4471a0,0xab7ee389,0xac952baa,0xacfc460d,0xad58d3ce,0xad635dca,
|
|
0xae2177a0,0xaeaa31fe,0xaed4da21,0xaf068a5a,0xaf1381a7,0xaf46339e,0xafd6ac26,0xb092991a,
|
|
0xb0978dc0,0xb0a896f6,0xb0d722c0,0xb1ae7c07,0xb2972d36,0xb29ba230,0xb29d5968,0xb2c7a150,
|
|
0xb30d16ad,0xb38f3294,0xb3d00fa3,0xb3fa9939,0xb42b2abb,0xb50397e3,0xb50f57b1,0xb52de9f9,
|
|
0xb539c88a,0xb5f30638,0xb6514b9c,0xb690acc0,0xb692e371,0xb6a4fe6e,0xb6f62fe4,0xb77452ca,
|
|
0xb88a8351,0xb92bcf9a,0xb93698b0,0xb97c0a67,0xba2cee6a,0xba424efe,0xba58f3fc,0xbaba4538,
|
|
0xbad8620b,0xbb03c92f,0xbb45ccb7,0xbb4bfa62,0xbbb11045,0xbbba17c1,0xbc7389bd,0xbcbec70f,
|
|
0xbcf9ae6f,0xbd828e2c,0xbde42185,0xbde4dc1c,0xbdf2209a,0xbe4a5e9b,0xbe8daba7,0xbeceb922,
|
|
0xbf572908,0xbf74ae6d,0xbfbebf6e,0xc0514ef5,0xc0547b5f,0xc0851403,0xc0c5b569,0xc0cd8a7f,
|
|
0xc12bdd2b,0xc1d550bc,0xc22ceff6,0xc232a5db,0xc239ed48,0xc2cb5826,0xc2e1762c,0xc30ec0c8,
|
|
0xc31f0b04,0xc32c01ee,0xc3ae20b1,0xc3b32918,0xc4a46604,0xc4c62b2c,0xc5001ffb,0xc54c483d,
|
|
0xc55a580a,0xc57a665c,0xc5b90c80,0xc5e9f609,0xc61db84f,0xc6a34951,0xc6fe441e,0xc74e2a27,
|
|
0xc7b919e2,0xc826318a,0xc8679196,0xc88964c5,0xc88dcc27,0xc8ba33c8,0xc919c75f,0xc996c2e9,
|
|
0xc9ef2e6c,0xc9f260d3,0xc9fb4ba8,0xca074b9f,0xca1474b6,0xca31bdfa,0xca4be8f1,0xca72f256,
|
|
0xcaa658ea,0xcacc2df3,0xcb09ff3f,0xcb637a36,0xcb8bdf6e,0xcbf505e2,0xcc29f2e1,0xcc2f05cf,
|
|
0xcc35335a,0xcc5c6d8c,0xcd93538a,0xce90cbd2,0xced040d3,0xcef4746e,0xcf43cc73,0xcf4a869e,
|
|
0xcf58e63d,0xcf88b5d2,0xcf8c8a6b,0xcf9d7c89,0xcfd54587,0xd00a5f8c,0xd022178b,0xd0cd4001,
|
|
0xd0fd5dce,0xd122eec3,0xd186c389,0xd1f96d16,0xd24e7a25,0xd2ac12eb,0xd2ba8c37,0xd2fb91a3,
|
|
0xd3d6c91c,0xd3eb5666,0xd4031665,0xd40caa6e,0xd5210e5e,0xd5d14cc9,0xd60dddfc,0xd61e3051,
|
|
0xd62e065c,0xd652c264,0xd656293a,0xd6db8c19,0xd6e38e1e,0xd71066f2,0xd7a55949,0xd7c86b91,
|
|
0xd8927c64,0xd89c4741,0xd8c72da7,0xd910c140,0xd93aea04,0xd97128ce,0xd9852d2a,0xd9957080,
|
|
0xd9d7b018,0xd9f18bf9,0xda11e11a,0xdad9a49f,0xdae8ff9a,0xdaea9644,0xdb42b09c,0xdb4d9121,
|
|
0xdc0848c2,0xdc2dd997,0xdcc8ba61,0xdd4e2b38,0xdd512e1b,0xdd5a8ff0,0xdd777485,0xdd836be1,
|
|
0xdd8e3d43,0xdeb178e3,0xdec72884,0xdf2a8fb0,0xdf2fbf5f,0xdf664163,0xdfabfc2e,0xdfbafa88,
|
|
0xdfbd654f,0xdfc6edc1,0xdfc9ba84,0xdfda0f23,0xe02da94d,0xe06124cb,0xe0ec0587,0xe0ec0c23,
|
|
0xe1091dcc,0xe11fff55,0xe195562e,0xe1edbaea,0xe1f3f35a,0xe23f09b9,0xe27c26e0,0xe2810b71,
|
|
0xe340e086,0xe4dfc1c0,0xe5293f22,0xe73804b3,0xe7538675,0xe7bd6e0d,0xe7d81530,0xe80a9eda,
|
|
0xe973a2c6,0xea312f16,0xeac72197,0xeadbf30c,0xeafbc191,0xeb323cb8,0xebf2367a,0xec46d3c7,
|
|
0xec65fd0e,0xec69ed31,0xec777d7c,0xec9bb374,0xece1fa6a,0xece4af29,0xed01da5f,0xed7f50ce,
|
|
0xed80c7a5,0xee425e1d,0xee48aa58,0xeed4a595,0xef0a866a,0xef6dfdb7,0xef9ceab3,0xf0274e1a,
|
|
0xf036238f,0xf04e0c73,0xf0988858,0xf0b1e9b3,0xf1888b2f,0xf1aa8b46,0xf22a43d9,0xf26db476,
|
|
0xf29f26c9,0xf32bd5d4,0xf349734f,0xf3610321,0xf366a0bd,0xf443fae0,0xf450426c,0xf5163503,
|
|
0xf58b5c80,0xf5b246cc,0xf6099a1a,0xf6264d79,0xf634a5b7,0xf6853f20,0xf691cf9e,0xf7812399,
|
|
0xf7bfdb93,0xf7fb7294,0xf80d5e7e,0xf8497c57,0xf8d0c224,0xf8d0d057,0xf90a90fd,0xf9342a29,
|
|
0xf93afc9a,0xf9531c7b,0xf99b49af,0xf9d1d011,0xf9e10545,0xf9e81bfa,0xf9eb79ab,0xfa2ecee2,
|
|
0xfa2f3eec,0xfa3e6133,0xfa5c61d9,0xfa7b263f,0xfb1f386a,0xfb765fbc,0xfbee67d4,0xfc5b8f9f,
|
|
0xfca2f664,0xfd72c546,0xfd840f72,0xfdd548dc,0xfe3efb1d,0xfe508967,0xfe750c11,0xfea08520,
|
|
0xff6a74af,0xff7758a0,0xffa754fa,0xfffbdf04
|
|
];
|
|
|
|
|
|
var LOCATIONS=[
|
|
0xbd432e2b,"Deya Village Ruins",
|
|
0x4c2a4c64,"Akkala Span",
|
|
0xc982b698,"Akkala Parade Ground Ruins",
|
|
0xceec3555,"Akkala Citadel Ruins",
|
|
0x5ccee1d1,"Akkala Bridge Ruins",
|
|
0xe03f8aa7,"Akkala Ancient Tech Lab",
|
|
0xba8fa3ec,"Yiga Clan Hideout",
|
|
0xab69ff8d,"Big Twin Bridge",
|
|
0x852308c6,"Ancient Tree Stump",
|
|
0x1855d45c,"Spring of Courage",
|
|
0x7b7427f3,"Warbler's Nest",
|
|
0x73fcf871,"Sacred Ground Ruins",
|
|
0xf4b71776,"Exchange Ruins",
|
|
0xd9393ccd,"Goponga Village Ruins",
|
|
0x95db306c,"Eventide Island",
|
|
0x629dcd44,"Korok Forest",
|
|
0xf70a4075,"Coliseum Ruins",
|
|
0x237a4d8a,"Foothill Stable",
|
|
0xba52d9e9,"Maw of Death Mountain",
|
|
0x2a87cd61,"Luto's Crossing",
|
|
0x1e4224f7,"Dragon Bone Mire",
|
|
0xd3d4fe4d,"East Reservoir Lake",
|
|
0x4edc4932,"East Gerudo Ruins",
|
|
0x90efa510,"East Post Ruins",
|
|
0x93c23bdf,"Castle Town Prison",
|
|
0x3dee43cc,"Eagus Bridge",
|
|
0xda0163d5,"Dueling Peaks Stable",
|
|
0xad065343,"Lakeside Stable",
|
|
0x340f02f9,"Highland Stable",
|
|
0x382af36e,"Faron Woods",
|
|
0x8d8982b9,"Goflam's Secret Hot Spring",
|
|
0xdbe04653,"Floria Bridge",
|
|
0x5b3d301c,"Floret Sandbar",
|
|
0x42d8f1bb,"Woodland Stable",
|
|
0x3046920f,"Gatepost Town Ruins",
|
|
0xc17f8588,"Pondo's Lodge",
|
|
0xdcbf49ee,"Tanagar Canyon Course",
|
|
0x37d054d1,"Gut Check Rock",
|
|
0xede11b4b,"Footrace Check-In",
|
|
0x13df032f,"Selmie's Spot",
|
|
0xb444af7f,"Mounted Archery Camp",
|
|
0xb07ff371,"Sand-Seal Rally",
|
|
0x86377b7e,"Shadow Hamlet Ruins",
|
|
0xc7d9e847,"Kolomo Garrison Ruins",
|
|
0x7e6ac510,"Gerudo Town",
|
|
0x11ca12b8,"Gerudo Canyon Pass",
|
|
0x3cb06c8d,"Gerudo Desert Gateway",
|
|
0x8470bba5,"Gerudo Great Skeleton",
|
|
0x84b55727,"Gerudo Canyon Stable",
|
|
0xeb962ee5,"Goron City",
|
|
0x6b3090c4,"Stolock Bridge",
|
|
0xf105fc93,"Guchini Plain Barrows",
|
|
0x61ecf5d8,"Owlan Bridge",
|
|
0xb91ec523,"Hateno Village",
|
|
0x5b065726,"Fort Hateno",
|
|
0x704a8cee,"Hateno Ancient Tech Lab",
|
|
0x3ba1e6cd,"Hebra Great Skeleton",
|
|
0xb46d4340,"Hebra Trailhead Lodge",
|
|
0xa4e25e17,"Great Plateau",
|
|
0x506d96b6,"Bridge of Hylia",
|
|
0xcb844395,"Hyrule Castle",
|
|
0x47cf0ce2,"Hyrule Castle Town Ruins",
|
|
0xf579c518,"Sanctum",
|
|
0x827ef58e,"Second Gatehouse",
|
|
0x1b77a434,"First Gatehouse",
|
|
0xfb739f5d,"Observation Room",
|
|
0x8c74afcb,"Dining Hall",
|
|
0xf8e1b0b6,"East Passage",
|
|
0x8fe68020,"West Passage",
|
|
0x157dfe71,"Guards' Chamber",
|
|
0x627acee7,"Library",
|
|
0x8b196bd2,"Lockup",
|
|
0x12103a68,"Princess Zelda's Room",
|
|
0x65170afe,"Docks",
|
|
0xf5a8176f,"Princess Zelda's Study",
|
|
0x82af27f9,"King's Study",
|
|
0xefc46622,"Central Square",
|
|
0x30dce738,"Outskirt Stable",
|
|
0x05768b36,"Hyrule Garrison Ruins",
|
|
0x29693cd5,"Hyrule Kingdom",
|
|
0xc19b4064,"Royal Ancient Lab Ruins",
|
|
0x96fb7e0b,"Hyrule Forest Park",
|
|
0x5c4d1750,"Military Training Camp",
|
|
0x97185f06,"Hyrule Cathedral",
|
|
0x765ae3fd,"Castle Town Watchtower",
|
|
0xd3635047,"Water Reservoir",
|
|
0xcab23d6f,"Serenne Stable",
|
|
0x2e573fa2,"Northern Icehouse",
|
|
0x0ea2f805,"Rebonae Bridge",
|
|
0x9aa32eca,"Proxim Bridge",
|
|
0xd8b7a1e2,"Kakariko Village",
|
|
0x384fc3a6,"Sage Temple Ruins",
|
|
0x1e278d65,"Forgotten Temple",
|
|
0xc1d8c92c,"Sherfin's Secret Hot Spring",
|
|
0xb58d951c,"Kakariko Bridge",
|
|
0x94e41520,"Sturnida Secret Hot Spring",
|
|
0xcb7f8efb,"Aquame Bridge",
|
|
0x64556cdf,"Lanayru Road - East Gate",
|
|
0x34af6c3e,"Lanayru Road - West Gate",
|
|
0xd3acb37d,"Jeddo Bridge",
|
|
0x658ed94c,"Thundra Plateau",
|
|
0x791c7d90,"Little Twin Bridge",
|
|
0x9f1ff60d,"Lomei Labyrinth Island",
|
|
0x5fb1238c,"Lost Woods",
|
|
0x40f556e8,"Hebra Tower",
|
|
0xd9fc0752,"Tabantha Tower",
|
|
0xaefb37c4,"Gerudo Tower",
|
|
0x309fa267,"Wasteland Tower",
|
|
0x479892f1,"Woodland Tower",
|
|
0xde91c34b,"Central Tower",
|
|
0xa996f3dd,"Great Plateau Tower",
|
|
0x3929ee4c,"Dueling Peaks Tower",
|
|
0x4e2ededa,"Lake Tower",
|
|
0x2ee9573f,"Eldin Tower",
|
|
0x59ee67a9,"Akkala Tower",
|
|
0xc0e73613,"Lanayru Tower",
|
|
0xb7e00685,"Hateno Tower",
|
|
0x29849326,"Faron Tower",
|
|
0x5e83a3b0,"Ridgeland Tower",
|
|
0x9510e305,"Malanya Spring",
|
|
0x7cf7d4ad,"Maritta Exchange Ruins",
|
|
0xa89c3e9d,"Moat Bridge",
|
|
0x33dedaf1,"Sokkala Bridge",
|
|
0x894e01b7,"East Sokkala Bridge",
|
|
0x7457367f,"West Sokkala Bridge",
|
|
0xfae08218,"Abandoned North Mine",
|
|
0x8367f7f5,"South Lomei Labyrinth",
|
|
0x7939d480,"Gleeok Bridge",
|
|
0x5c907154,"Wetland Stable",
|
|
0x0fa7b37f,"Kara Kara Bazaar",
|
|
0x1a1649a5,"Bridge of Eldin",
|
|
0xd865cfa4,"Eldin Great Skeleton",
|
|
0xf1cab1a7,"Helmhead Bridge",
|
|
0x6360e32f,"Outpost Ruins",
|
|
0x1cc23004,"Spring of Power",
|
|
0x18f92f82,"Divine Beast Vah Naboris",
|
|
0x8ad5ef4a,"Divine Beast Vah Rudania",
|
|
0x66336893,"Divine Beast Vah Ruta",
|
|
0xf300b27b,"Divine Beast Vah Medoh",
|
|
0xd451777c,"Oren Bridge",
|
|
0xa262d614,"Rito Village",
|
|
0x79431cd8,"Rito Stable",
|
|
0xa313005e,"Riverside Stable",
|
|
0x8f067283,"Mabe Village Ruins",
|
|
0x80f9fd06,"North Lomei Labyrinth",
|
|
0x71a002e7,"Sarjon Bridge",
|
|
0xe12f0afe,"Horwell Bridge",
|
|
0x4e798832,"Lanayru Promenade",
|
|
0x57c1e588,"Orsedd Bridge",
|
|
0x40060961,"Rauru Settlement Ruins",
|
|
0xa31a50aa,"Statue of the Eighth Heroine",
|
|
0x8ae6edd7,"Sanidin Park Ruins",
|
|
0x46f6e384,"Manhala Bridge",
|
|
0xd8e21026,"Arbiter's Grounds",
|
|
0xd8f19a2a,"Southern Mine",
|
|
0xc409b5e2,"Shrine of Resurrection",
|
|
0x0fe7e6ab,"Ancient Columns",
|
|
0x94ddf95c,"Inogo Bridge",
|
|
0x2fa52b7e,"Tabantha Great Bridge",
|
|
0x62fffa64,"Tabantha Bridge Stable",
|
|
0x8c8e9401,"Gisa Crater",
|
|
0xed1341fd,"Snowfield Stable",
|
|
0x99277060,"Tabantha Village Ruins",
|
|
0x16b9c598,"East Akkala Stable",
|
|
0xe4171cbe,"South Akkala Stable",
|
|
0x1a2cadf2,"Thims Bridge",
|
|
0x4695d38c,"Lurelin Village",
|
|
0x095288b6,"Temple of Time",
|
|
0x6c034b60,"Boneyard Bridge",
|
|
0x8b62694a,"Carok Bridge",
|
|
0xd78f2eac,"Horse God Bridge",
|
|
0x26daeef2,"Tarrey Town",
|
|
0x3187bba5,"UMiiVillageShopBougu",
|
|
0x3b930e2c,"UMiiVillageShopJewel",
|
|
0xd2180ce8,"UMiiVillageShopYadoya",
|
|
0x29ad3d74,"UMiiVillageShopYorozu",
|
|
0x1f4bc09c,"Flight Range",
|
|
0xbfdd2802,"Great Fairy Fountain",
|
|
0x298b03fe,"Great Fairy Fountain",
|
|
0x5e8c3368,"Great Fairy Fountain",
|
|
0xc0e8a6cb,"Great Fairy Fountain",
|
|
0x3f3d559e,"Moor Garrison Ruins",
|
|
0xff6f7ae4,"Zora's Domain",
|
|
0xea6e852b,"Spring of Wisdom",
|
|
0x2cd6f581,"Digdogg Suspension Bridge",
|
|
0x5c7246c7,"Palmorae Ruins",
|
|
0x4a46741a,"Zonai Ruins",
|
|
|
|
|
|
/* unused? */
|
|
/*0x01459d59,"*unused?* AnoleTunnel",
|
|
0x763a58d2,"*unused?* BlindForest",
|
|
0xa8c3e430,"*unused?* DragonAltar",
|
|
0x25c12f63,"*unused?* DungeonMush",
|
|
0xe27ea0e4,"*unused?* FirstColony",
|
|
0x8a36f4dd,"*unused?* FrozenCave",
|
|
0xb5bacc44,"*unused?* Hatago001",
|
|
0xfaab284d,"*unused?* HebraBottomRemains",
|
|
0xe66f047b,"*unused?* HebraRemains",
|
|
0xfc1e5b44,"*unused?* HyruleCastle_Room_4",
|
|
0x493163ed,"*unused?* IceLake",
|
|
0xd8ce1bad,"*unused?* LakeFloria",
|
|
0xb106e3d2,"*unused?* LakeHylia",*/
|
|
];
|
|
|
|
|
|
function searchMissingLocations(){
|
|
empty('ul-locations');
|
|
|
|
var missingLocations=0;
|
|
for(var i=0;i<LOCATIONS.length; i+=2){
|
|
var offset=SavegameEditor._searchHash(LOCATIONS[i]);
|
|
if(offset && !tempFile.readInt(offset+4)){
|
|
var li=document.createElement('li');
|
|
li.innerHTML+=(LOCATIONS[i+1]);
|
|
get('ul-locations').appendChild(li);
|
|
missingLocations++;
|
|
}
|
|
}
|
|
|
|
var li=document.createElement('li');
|
|
li.innerHTML+='<hr/>missing locations: '+missingLocations;
|
|
if(missingLocations){
|
|
li.innerHTML+='<br/><a href=\"http://www.zeldadungeon.net/breath-of-the-wild-interactive-map/\" target=\"_blank\">search locations</a>';
|
|
get('ul-locations').appendChild(li);
|
|
}else{
|
|
MarcDialogs.alert('You have discovered all locations.');
|
|
}
|
|
}
|
|
|
|
|
|
|
|
function unlockKoroks(){
|
|
var unlockedKoroks=0;
|
|
for(var i=0;i<HASHES_KOROKS.length; i++){
|
|
var offset=SavegameEditor._searchHash(HASHES_KOROKS[i]);
|
|
if(offset && !tempFile.readInt(offset+4)){
|
|
tempFile.writeInt(offset+4, 1);
|
|
unlockedKoroks++;
|
|
}
|
|
}
|
|
setValue('koroks', 900);
|
|
var offset=SavegameEditor._searchHash(0x64622a86); //HiddenKorok_Complete
|
|
tempFile.writeInt(offset+4, 1);
|
|
|
|
//search korok seeds in inventory
|
|
for(var i=0; i<SavegameEditor.Constants.MAX_ITEMS; i++){
|
|
if(SavegameEditor._loadItemName(i)==='Obj_KorokNuts'){
|
|
setValue('item'+i, parseInt(getValue('item'+i))+unlockedKoroks);
|
|
break;
|
|
}
|
|
}
|
|
MarcDialogs.alert(unlockedKoroks+' korok seeds were added');
|
|
}
|
|
|
|
|