Commit Graph

172 Commits

Author SHA1 Message Date
Pika
ff0347bb5e Add SwSh to README (#22) 2019-11-17 10:48:55 -08:00
Kurt
58b0597fea Sword/Shield Update
Many thanks to @SciresM and @sora10pls for assisting in this massive
update!
2019-11-15 17:00:41 -08:00
Kurt
537ce93efa Initial c#8 update
pkNX.Sprites to be replaced with a pkhex.drawing dll once that is
updated with swsh stuff (when the time comes)
2019-10-15 18:47:20 -07:00
Egzon Qukovci Jusufi
0a6146b47d Update fody version (#17) 2019-10-10 14:03:47 -07:00
Matt
3380f459c1 Update Let's Go Starter sprites (#15) 2019-06-24 14:32:05 -07:00
briman0094
44c7052c69 Improved AMX decompilation and fixed recompilation to produce the same binary as the input file (#14) 2019-06-09 21:56:25 -07:00
Matt
f058d25773 Fix critical bug (#12) 2019-05-08 10:57:26 -07:00
Kurt
b611df6823 Misc clean
no functional change
2019-03-19 17:36:27 -07:00
Kurt
b3babeeb63 Use fody to merge files into exe
single exe distro, much less messy
2019-03-19 17:01:20 -07:00
Kurt
0dd8eafc61 Update json package 2019-03-19 17:01:20 -07:00
Kurt
803b5600e6 Replace mstest with xunit 2019-03-19 17:01:20 -07:00
Matt
da6ceb3bed Rename move rand type options (#11) 2019-03-15 14:35:19 -07:00
Kurt
cd60813ec4 Add example screenshot 2019-02-21 19:36:13 -08:00
Kurt
bb443d2cd8 Update README.md
Adds brief feature explanation
2019-02-21 10:34:59 -08:00
Kurt
14a53aa09c Fix stat editing
ooooooops
stat editor was editing the incorrect object reference, and any changes
weren't saved

https://projectpokemon.org/home/forums/topic/48647-pknx-nintendo-switch-rom-editor-randomizer/?do=findComment&comment=240379
2019-02-18 12:05:08 -08:00
Kurt
21fc798d1a Add some amx script stuff
nonfunctional, just getting it out of my uncommitted changes
2019-02-18 11:57:16 -08:00
Kurt
fa65a70cfc Sync missing changes
yay unsaved content
2019-02-18 11:56:14 -08:00
Kurt
35aef55110 Add boost/AI bulk mods, add teamcount mod toggle
https://projectpokemon.org/home/forums/topic/48647-pknx-nintendo-switch-rom-editor-randomizer/?do=findComment&comment=240379

turning off teamcount bool will prevent fixed teamcount changes from
happening
certain diffulty boost mods can be done separately from the general
randomization (new tab)
2019-02-18 11:55:57 -08:00
Kurt
aedb51cc12 Fix species/form overwrite on load
https://projectpokemon.org/home/forums/topic/48647-pknx-nintendo-switch-rom-editor-randomizer/?do=findComment&comment=240379
2019-02-18 11:36:29 -08:00
Kurt
5879a4950f Use RandomGender logic from PKHeX 2019-02-17 22:10:48 -08:00
Kurt
127ae14d2b Make RandomGender a method 2019-02-17 22:09:17 -08:00
Kurt
1561049a86 Add wild dumper; use program icon
commit 151 :)
2019-01-08 21:34:45 -08:00
Kurt
79627ddb48 break up fieldeffect bits
from pk3DS issue 407
Also fix boostacc getset (oops)
2019-01-07 17:51:20 -08:00
Kurt
8828f1df5d Split Consumable byte to 4&4 bits
flutes appear as '16', which is 0x10 (4th bit) flag.
2019-01-02 23:45:49 -08:00
Kurt
79ba27cd41 Split pp bitflags into separate properties 2019-01-02 17:50:55 -08:00
Kurt
86018c52aa Update pawn parsing
I get some exceptions when running lgpe stuff in linqpad, but this is
getting cleaner
2019-01-01 12:23:06 -08:00
Kurt
a94d63e615 Update script documentation
all opcode names present in enum; I found src for the version 10 engine
from 2008
2018-12-31 18:58:41 -08:00
Kurt
5fcc327d86 Fix slot deletion
empty value is null for whatever reason, just force the end result to be
0.

https://projectpokemon.org/home/forums/topic/48647-pknx-nintendo-switch-rom-editor-randomizer/?do=findComment&comment=239245
2018-12-29 00:26:26 -08:00
Kurt
58167598f0 Change output filename for exe 2018-12-28 11:33:08 -08:00
Kurt
509323a4d2 Add icon to main form
meh for subforms
2018-12-27 22:36:28 -08:00
Kurt
f390b38c0e Add battle mode edit
force doubles could change them all to doubles, expose for user edits
2018-12-27 22:34:20 -08:00
Kurt
cc27439f34 Save sky encounters on switch/close
https://projectpokemon.org/home/forums/topic/48647-pknx-nintendo-switch-rom-editor-randomizer/?do=findComment&comment=239187

Thanks Dziggy!
2018-12-25 22:46:53 -08:00
Kurt
9abddb17e2 Add force fully evolved implementation
use current evo data instead of hardcoded max-evolved table for each
game
2018-12-16 20:45:16 -08:00
Kurt
194ce0a2c9 replace searchpattern for typechart
pikachu is different from eevee, get a pattern that is shared between
both
2018-12-13 20:48:24 -08:00
Kurt
20085f54d3 Add nso decompress->unpack to files 2018-12-13 20:37:33 -08:00
Kurt
d9ace3ad60 Merge pull request #10 from sora10pls/gg-trainers
Update gg trainers
2018-12-13 12:32:23 -08:00
sora10pls
7ee812cd50 Update gg trainers 2018-12-13 15:19:03 -05:00
Kurt
9e075dccbc Fix gfpak structure r/w
Turns out the 'HashIndexes' are split up into separate folders, with the
first entry being the folder info.

replicate packing alignment ez (0x10)
2018-12-12 21:42:51 -08:00
Kurt
8248525955 Read edited files on load
mitm wasn't initialized until after the gameManager was, oops
2018-12-11 19:28:55 -08:00
Kurt
e1d7b1966d misc gui qol improvements
min sizes, control anchoring for resizing, error on bad json
2018-12-11 19:12:39 -08:00
Kurt
22151cefef Add hotkey/option to open current folder
qol update
2018-12-11 19:03:11 -08:00
Kurt
65beb0ada4 Misc qol fixes
typo fixed in trainer settings
center window for sub editors
2018-12-10 20:49:03 -08:00
Kurt
727b3cd711 check stab move count instead of ignoring setting
thanks @sora10pls
2018-12-07 16:39:16 -08:00
Kurt
3eb375d0ce Update beluga trade definition based on disassembly
sub_71002b8c50
FF C3 02 D1 FC 6F 05 A9  FA 67 06 A9 F8 5F 07 A9
2018-12-06 21:02:14 -08:00
Kurt
c8abf79e67 Fix folder modify tracking
Data[index] can be null if the file has never been loaded, which ends up
being ignored for modification tracking, thus never saving.
bulk imports didn't load all files, so just double check the file from
disk
2018-12-06 16:36:55 -08:00
Kurt
09d41bbcd9 Fix text importing for named textfiles
can't sanity check without filenames; not worth the effort since the
text files shouldn't ever be mutated that much.
2018-12-03 16:44:45 -08:00
Kurt
1f3cbdad71 Add type chart editor & randomizer
2% for immune, 17% for 2x/.5x
2018-12-01 21:57:01 -08:00
Kurt
62517ca742 Add TM editor 2018-12-01 16:54:44 -08:00
Kurt
c52e43dce1 Style fixes 2018-12-01 16:33:40 -08:00
Kurt
00d367b1b0 Add common sanitization util 2018-12-01 15:16:53 -08:00