Commit Graph

18 Commits

Author SHA1 Message Date
Kurt
8eea2a22d5 Change default injection offset
Users who have previously used the program will have to manually change the value in the injection form's textbox to `AD3C7FD8`.
2020-11-18 19:20:00 -08:00
Kurt
f49d616e9b Update default offsets
Can't wait for previous users to not update their offset and complain about FailValidate
2020-09-29 19:18:33 -07:00
Kurt
2c67c79c95 Update default pocket offsets
Having em all in one commit makes it easier to keep track of what needs to change in future updates
2020-07-29 19:24:21 -07:00
Kurt
a4421aafa4 Save offset on text changed to settings 2020-07-04 15:43:03 -05:00
Kurt
62eabb10d6 Update localizations 2020-07-03 12:11:33 -05:00
Kurt
b0511e0608 Update default pouch injector offset
Since it is a saved setting, people will have to change the offset manually if they have already used the program.
2020-07-02 21:43:07 -05:00
berichan
e0e4dd508c
Added support for USB-botbase (#299)
Only for player item injection at this time; no sync / toggle between modes
2020-06-06 12:58:13 -07:00
Kurt
6eff348fa5 Disconnect on form close too
same as 39205c975e
2020-05-09 10:35:14 -07:00
Kurt
39205c975e Disconnect on window close 2020-05-06 14:11:53 -07:00
Kurt
8edf0a6ec4 Add trycatch for sysbot read/write, turn off auto-r/w on fail
Closes #156

turning off auto-r/w won't happen if the auto-r/w itself fails. still pops open a message saying error until you turn it off in the other window.
2020-05-03 13:51:26 -07:00
Archit Date
c36fe4cd22 update pouch offset in default settings 2020-04-23 13:32:29 +08:00
Archit Date
e626c93916 update default pocket offset
for live injection
2020-04-23 13:28:39 +08:00
Kurt
c9a86cbff9 Add program translation
jp/en/zh -- only english has been translated (duh)
keep in mind this translates the text in the program, not the internal flag names.

not sure if other languages need to be supported; from PKHeX's experience, only spanish is updated (besides jp/zh), as most users speak english or are fine using the program in english.

pls localize villager names and item names for non-english :P -- preferrably automated from raw game dumps
2020-04-21 14:26:18 -07:00
Kurt
b4f1bda2c7 Extract translatable strings to static class 2020-04-21 12:43:16 -07:00
Kurt
1ff26a3be7 Update validation & add bypass
Require first uint to match, can bypass others
2020-04-04 21:35:03 -07:00
Kurt
1db185151d
Add automatic read/write items for all pocket items (1-40) (#51)
Decentralizes pocket injection logic from SysBotUI so that other auto-injectors can be passed in (future? like terrain/overworld items).

Adds validation to not modify items if the pocket data doesn't have the expected layout.

Closes #47 by implementing things in a more abstract & extendable way. Thanks @jfmherokiller for the example implementation which served as an inspiration!
2020-04-04 20:57:25 -07:00
Kurt
de5eb9f0f7 Fix hex edit
oops
add length sanity check
2020-04-01 20:07:35 -07:00
Kurt
ebfd2ca87f Add generic RAM read/write form
accessible once a save is loaded, same as item injecting

untested, but should be fine
2020-04-01 16:29:56 -07:00