Oughta snatch 'em all! Controls: Arrow keys to move/navigate Z to select X to decline C to view menu press h to see dev menu (shows certain variables and toggles) Press "Save Game" in the menu to do just that Press L to reload you last save.* Locked for now because I dont want people unloading their file before saving it or anything, also maybe not balanced to have access to at all times? Operator commands (open to all for now) H to view and/or edit important values for testing, like encounter, entity or portal (doorway) data press space to teleport yourself to some given coordinates (use H to find out how coords work) Press R to teleport between rooms (only 8 exist as of writing this), or reset to the beginning if you want to try it fresh by doing R => "0" and pressing the flag. Current conditions/Task. Spawns at intro cutscene. Working on room 7, "Granite Cave/Cove", where one attains AM Swim. Task is Tileset expansion and menu functionality expansion as a secondary task. Porkpines and Cluckod spawn here at apropriate levels for their respective places, plus a 1/16 chance of their evos at dangerous levels (~18-~30), adding 3 FNKM to the possible friends list, assuming the cluckod line had desired items preset, which is false. Its just +2 newly attainable. Save Data for current testing run (copy below to load it on title) (yes these are REALLY long, thats a lot of data we need to remember between play sessions to keep it seamless) (may be difficult on mobile to copy the data): 1|SPOOVE|12|17|12|17|05|05|11|18|4|0\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0|8\10\13\4\0\0|0\0\0\1\0\0\1\1\0\1\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0|1\0\0\1\0\0\1\1\0\1\0\0\1\0\0\1\0\0\1\1\0\0\1\0\1\1\1\1\1\0|1\2\0\1\0\3\4\6\2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0|14\5\4\5\0\0|17\5\5\5\0\0|98\94\7\9\0\0|47\15\15\15\0\0|15\5\5\5\0\0|47\15\15\15\0\0|25-20-00-00-\25-20-00-00-\25-25-00-00-\25-20-00-00-\00-00-00-00\00-00-00-00|02-08-00-00\03-07-00-00\04-09-00-00\01-06-00-00\00-00-00-00\00-00-00-00|BARKBARK\ELECTRIKITTY\CARDINARY\HOTHEAD\0\0|25-20-00-00-\25-20-00-00-\25-25-00-00-\25-20-00-00-\00-00-00-00\00-00-00-00|0\0\0\0\0\0|0\0\0\0\0\0|10577\1450\1000\1450\0\0|12\1\1\|13 CARDINARY 1000 5 04-09-00-00 15 15 4 5 7 0 0 25-25-00-00- 25-25-00-00-\7 DOGWOOD 8226 13 02-08-00-00 41 41 12 15 98 0 0 25-20-00-00- 25-20-00-00-\10 ELECTRIKITTY 1450 5 03-07-00-00 15 15 5 5 94 0 0 25-20-00-00- 25-20-00-00-\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\| Stop copy here /\ technically, if you knew the format by heart (not even I, nor I assume its creator, , do), you could hack any value you wanted in by just substituting it in. the above condition is kinda restrictive enough I'm ok with it, and I might even lean in with a "Spamton Save Editor" equivalent. Who knows... Not I, for one. https://turbowarp.org/1097566411/ ^ this exists too (idk how it automatically does every project like this but it does. Some *new* glitches happen here)
Test version to add maps to. Credit to Hobson for the code base, @Mouseedu for like nearly half the changes we made here, myself for the other half, pokemon for the idea, and the musicians noted in Hobson's original for said music. Anything not mentioned there is made by our team Press h to show variables and the portals registry, and entities registry, obscures majority of screen but useful for debugging (not that any of you can do that, thats just why I added it) Press space to teleport to any X, Y position by typing the value, in tiles, in the slot given to you (INCLUDE the comma, '0,0' is the bottom left of the map) Press R to warp between rooms to you current x and y values (may be out of bounds in some smaller maps or if warping from an invalid map id like 0 or anything without assigned data) Warp to room zero to retrigger rologue (note only 5 "real" (aka both finished and Hobson-TV original, with portals included) rooms exist but I made 6, 7, 8 from scratch to see how rooms work. it was as empty as 0 before this was done, etc for all maps seen) note: use of these functions during cutscenes (dialogue, battles, stuff like that), while not disallowed, is prone to breaking the game. Be advised to not do that if you are not willing to have to reset using <room=0> and/or save codes (fully resets everything, like a 'hard reset', aka factory settings, in regular pokemon) (Thank @Mouseedu for that function, (and TONS of other checks and changes)! it was a monumental task, and with their code all I needed to do was go into "font" and add a menu option that triggered it so you can do that thru menus now, among all the other things they helped with. Party management is only like 40% my work at this rate)