Commit Graph

536 Commits

Author SHA1 Message Date
Kurt
97aee48aaf Fix null string exception
Empty line via datagrid = null
2016-11-20 20:31:34 -08:00
Kurt
fa2886dbf3 Fix OWSE Button text 2016-11-20 17:13:37 -08:00
Kurt
e963283b70 Refactoring
Removes a bit of file r/w to the hard disk, speeds up subform opening
times.
Use the built in settings instead of config.ini / command line arguments
2016-11-20 17:11:20 -08:00
Kurt
c920a1b589 Speed up text retrieval
Linq toarray kinda slow
2016-11-20 14:56:30 -08:00
Kurt
3c2eba7970 Expand class view
Hides number of pkm as it is governed by click/set/delete
2016-11-20 14:25:34 -08:00
Kurt
99c6fad74c Shuffle around config initialization
Files needs to be a little dynamic, and needs the romfs path to find
files.
2016-11-20 09:13:42 -08:00
Kurt
1f925e0f2c Adjust eggmove display
Add goto button to jump to the other tables
2016-11-20 09:09:17 -08:00
Kurt
1f8ad71aa1 Improve eggmoveeditor with formtable index
Still not indicating correctly for post-802 entries
2016-11-19 23:08:16 -08:00
Kurt
dbf9d8dfd5 Fix off by 1 error
Adds volcanion back
2016-11-19 22:48:12 -08:00
Kurt
061d8d9bfd Add (Mega) Evolution editors
2 mega evolution choices instead of 3 this time.
2016-11-19 22:46:29 -08:00
Kurt
c3378b44b4 Add beginnings of a few editors 2016-11-19 20:42:17 -08:00
Kurt
36e722fd3f Finish adding eggmoves7
Hook in to main.cs
2016-11-19 16:48:33 -08:00
Kurt
8333eaf9e4 Add eggmove7 2016-11-19 16:44:39 -08:00
Kurt
8bf57739e6 update comment 2016-11-19 10:35:56 -08:00
Kurt
9b327db2be Fix height/weight reading
#32
2016-11-19 10:28:34 -08:00
Kurt
36eba318ba Fix height decimal truncation
With previous commits to fix EV info, this closes #32
Thanks @MightyBirdy !
2016-11-19 10:26:10 -08:00
Kurt
90fb0add72 Fix EV set 2016-11-19 10:21:33 -08:00
Kurt
e9f9087503 Fix bitshift 2016-11-19 10:18:11 -08:00
Kurt
553aad64b6 Add levelup editor g7 2016-11-18 23:53:02 -08:00
Kurt
9400213b3b Add g7 type chart
Type chart is in the ExeFS this time.
Move type chart generation to one place
Add beginnings of levelup editor
2016-11-18 22:32:16 -08:00
Kurt
9922d95dd9 Add multigen button toggling
Controls to be shown for a given generation are specified to be added to
the flowlayoutpanel of the tab.
2016-11-18 21:06:59 -08:00
Kurt
7d09db179e Initial personalview 7 / tm edit7 2016-11-17 23:09:28 -08:00
Kurt
d7cd0360dd Remove 6pkm / move rand limit
Closes #27
2016-11-17 22:03:50 -08:00
Kurt
8796a7f81e Continued restructuring 2016-11-17 21:54:57 -08:00
Kurt
d8116be5f7 Rename editors 2016-11-17 21:06:12 -08:00
Kurt
52d10794c0 Rename xytext to generic 2016-11-17 20:49:31 -08:00
Kurt
61ae81b974 Move files 2016-11-17 20:47:43 -08:00
Kurt
6ca16d516e Small cleanup prep
Need to restructure the source code folder arrangement
2016-11-17 20:44:26 -08:00
Michael Scire
d30c6482aa Add Gen 7 Sprites, fix stat updating in SMTE 2016-11-10 01:43:29 -08:00
Michael Scire
7fd3827023 Hotfix for testing leftover 2016-11-10 01:27:46 -08:00
Michael Scire
0e51361317 Fix SMTE (and add IV/EV support) 2016-11-10 01:25:47 -08:00
Kurt
409af9d4cd Push misc code
Includes redesigned SMTE (partially functional)
2016-11-09 19:45:55 -08:00
Kaphotics
2447107969 Fix evolution method descriptors
Closes #30
Thanks @MightyBirdy !
2016-11-06 10:49:49 -08:00
Kaphotics
d8b14ce72e Merge branch 'master' of https://github.com/kwsch/pk3DS 2016-10-31 21:46:08 -07:00
Kaphotics
cd1bf42710 separate demo from final game
just an assumption, as the text didn't have enough filecounts, they may
be splitting things up.

text variable codes likely the same, and garcs may be shifted as 238 is
a little too few for a full game
2016-10-31 21:43:21 -07:00
Michael Scire
b7f9923191 Fix IV ordering for SMTE 2016-10-31 17:34:29 -07:00
Michael Scire
b859df5ea1 Initial SMWE commit (needs randomization). 2016-10-31 15:25:13 -07:00
Michael Scire
98d287ad52 Initial SMTE commit. (Needs more research/randomization) 2016-10-30 21:57:20 -07:00
Kaphotics
0099c7cbf8 Add personalinfo
Slight modifications from pkhex src
2016-10-30 20:03:33 -07:00
Kaphotics
05cfcef273 Redesign main UI
Should make it easier to hide buttons and tuck away unneeded
information. Quick label shows indication of current operation
2016-10-30 15:47:15 -07:00
Kaphotics
0d580e2bb7 Add unpacking files for main form
No need to open Tools for unpacking (packing obviously requires)
2016-10-30 12:35:58 -07:00
Kaphotics
72837d03c5 Fix outfile path on pack via tools
Put in inputGARC parent folder instead of pk3ds.exe folder
2016-10-30 12:13:08 -07:00
Kaphotics
3b997b127c Fix header length write
Ver6 has 8 extra bytes
2016-10-30 12:01:25 -07:00
Kaphotics
f57e9fa7e7 Add GARC Version 6 handling 2016-10-30 11:52:19 -07:00
Kaphotics
8c713d3217 Add text file enum
Also defined max species ID
2016-10-30 10:10:57 -07:00
Kaphotics
2f802aca13 Refactor text parsing
moved textvariable definitions
2016-10-29 22:31:30 -07:00
Kaphotics
956e8a9996 Refactoring
Set up for text references
2016-10-29 22:04:55 -07:00
Kaphotics
4f253a6da0 Gen7 Config refactoring
Old pk3DS only supported 0/1 for xy/oras; need to have a little more
flexibility than that!
2016-10-29 21:11:52 -07:00
Kaphotics
0028d6426c Blacklist Lucario randomization
Closes #26
Chose option 1, as the text and overworld models would be misleading if
changed.

Thanks @sora10pls !
2016-09-18 10:29:10 -07:00
Kaphotics
560f0c35dc Add misc code
Made this half a year ago and never committed (unfinished); code is dead
but rather include it.
2016-09-18 10:13:51 -07:00