Commit Graph

644 Commits

Author SHA1 Message Date
sora10pls
10fc6abaac Update menu sprites 2017-02-13 09:26:15 -05:00
Kaphotics
4e3128a07c Merge pull request #103 from evandixon/master
Fixed casing errors
2017-01-26 11:09:14 -08:00
Evan Dixon
81c2d98899 Re-fixed casing issues 2017-01-26 12:31:22 -06:00
Evan Dixon
f5f194be72 Unfixed casing issue 2017-01-26 12:30:39 -06:00
Evan Dixon
8d621cda78 Re-fixed casing issues 2017-01-26 12:28:48 -06:00
Evan Dixon
3acc92f4bd Unfixed casing
Because renaming designer to Designer on Windows doesn't count as a change
2017-01-26 12:28:19 -06:00
Evan Dixon
0334c7912b Fixed casing issues in project 2017-01-26 12:27:33 -06:00
Evan Dixon
e5dc69c4d4 Potentially fixed linux builds 2017-01-26 11:58:19 -06:00
Kurt
94499043b4 disable custom exception handling under debug 2017-01-19 23:29:10 -08:00
Kaphotics
974c5b7b52 Merge pull request #96 from evandixon/master
Build Definitions & Error Checking
2017-01-19 23:27:26 -08:00
Kurt
f97cf9a688 Add SMWE randomization by BST (again)
Closes #97
2017-01-19 23:10:28 -08:00
Kurt
15cebd29b6 Add cancel dialog option
lol
2017-01-19 23:09:07 -08:00
Kurt
9b253c8aa4 Update garc packing from files
Closes #95, adds padding length option for files that may need it
2017-01-19 23:05:38 -08:00
Evan Dixon
f24167454d Added missing event handlers & fixed newline 2017-01-17 18:25:27 -06:00
Evan Dixon
1008f6f2de Added ErrorWindow 2017-01-17 18:21:14 -06:00
Evan Dixon
2c7da256ca Added Any CPU configuration due to memory concerns
Might address #95

The header changes in the solution file were automatically generated.  It can be reverted if requested, although probably won't matter.
2017-01-17 18:14:54 -06:00
Evan Dixon
3d8e0e6eb1 Fixed platform target inconsistent with configuration name 2017-01-17 18:11:20 -06:00
Kurt
30f43d0600 Add some error messages
Can get annoying if multiple folders contain 'rom'
2017-01-14 16:32:43 -08:00
Kurt
c9eb0eb714 Delete tempfile after pack
casual clutter
2017-01-12 23:50:33 -08:00
Kurt
eb57b3cfdf Update memgarc packing
Packing sizes different than 4 caused offset mismatches (don't think any
garcs that were used the method were affected).
Trade off a small amount of packing speed to reduce memory footprint.
Use 1 filestream instead of 2 memorystreams.
Didn't bother to profile, but instead of ->ms->ms->arr, we ->fs->arr
Ends up using ~1GB repacking the Wild Encounter GARC, which should now
behave with 32bit systems.
2017-01-12 22:54:00 -08:00
Kurt
d08ecefdf3 Add forme specific randomization
Based off how the game treats its formes
2017-01-12 22:44:50 -08:00
Kurt
8dfab897fd Add slot randomization options
Randomize All
Randomize Regular Only
Randomize SOS Only
Randomize Regular, Copy to SOS

Use the new randomizer class feature (reduce copied randomization code).
2017-01-10 20:28:27 -08:00
Kurt
4b3623ceae Clone strings
object returned by reference, need to disassociate from GameTextStrings.
2017-01-10 16:46:04 -08:00
Kurt
88ef5dfb31 Add moveflavor refs
Fixes move data editor exception
2017-01-08 22:24:54 -08:00
Kurt
7e8f79af2e Add battle tree/royal formes
fix pkm text output function
2017-01-01 15:28:13 -08:00
Kurt
1c009b9e3e Differentiate battle tree/royal names 2016-12-31 23:17:00 -08:00
Kurt
d73a7fb580 Fix maison count
why did this hide out forever? (because nobody used it since refactored)
2016-12-31 23:04:45 -08:00
Kurt
6b6f78e476 Add battle tree (maison) data
reused structure, reused everything
why not add beginnings for owse7 (tbh I began adding before finding
battle tree data)
2016-12-31 23:01:47 -08:00
Kurt
022c450bd0 Add getCurrentMoves
Closes #77
2016-12-26 15:39:11 -08:00
Kurt
0120df2dd8 Fix typechart offset find
Closes #74
offset is before 0x500000
2016-12-25 23:25:04 -08:00
Kurt
ce8cecde87 tweak recent pr
Value already exposed via EscapeRate; due to inheritance the class obj
had both EscapeRate and CallRate -- just use existing property since
there's only one underlying property.
2016-12-18 18:16:11 -08:00
Kaphotics
15b167a479 Merge pull request #73 from Draydrew/master
Call Rate on Personal Editor
2016-12-18 18:11:54 -08:00
Andrew
35d0d2fe1f Add call rate to Personal Editor. 2016-12-18 22:52:45 +00:00
Kurt
1260d21031 Fix OWSE opening behavior 2016-12-14 18:22:42 -08:00
Kurt
b4ba091051 Manually revert beea55f
bool[][] exists in the object and is not a get/set
2016-12-13 21:51:16 -08:00
Kurt
3aaa7d2e98 add localvariant editing 2016-12-13 21:47:02 -08:00
Kurt
c979c8b4ae Fix missing bitset for TMHM/TypeTutors 2016-12-13 21:46:00 -08:00
Kurt
e783546737 Add SOS only checkbox
Closes #70
2016-12-13 20:13:32 -08:00
Kurt
beea55f006 Save bits in personal editor
array access set does not set bit, only on setting entire array
Closes #71
2016-12-13 20:09:09 -08:00
Kurt
ca0fbb1a14 Fix trainer rand not saving unless accessed
still existed in the class object, was never saved back to the byte
array
flipping through hid the bug as it saved correctly only then
a little bit of refactoring to extract the saving done => ez reuse
2016-12-11 11:59:40 -08:00
Kurt
d7c75fe4c5 Set added pkm level to average of team
Closes #66
2016-12-11 11:51:00 -08:00
Kurt
5a3d436a6b Add pinfo specific Z Move editing 2016-12-10 19:39:00 -08:00
Kurt
3b2bd96d3c Finish SMTE randomization functionality 2016-12-10 18:05:17 -08:00
Kurt
602491ec06 Fix BST rand
inverted bool fixed
2016-12-10 14:16:02 -08:00
Kurt
c7f6c2a648 Add pkm randomization
Somewhat functional but pushing what exists so far
trainer aspects and smart EVs not yet implemented
2016-12-10 14:12:07 -08:00
Kurt
fade399779 Swap TM randomization banlist HM->Z
HM moves now shifted into pkm learnsets, with Z moves unobtainable.
Closes #62
2016-12-10 12:48:44 -08:00
Kurt
b646c91fc3 Implement randomization UI
actual randomization logic todo
2016-12-10 00:18:24 -08:00
Kurt
01b561577e Add trpoke7 move fetching
need to figure out how to sneak randomization into the form next
2016-12-09 22:36:25 -08:00
Kurt
c349447fb6 Fix GARC gen6 get
padding setting was not defined for version4 when refactored for
version6 support
Closes #59
2016-12-09 21:19:27 -08:00
Kurt
42b7af534c Add exeggutor and marowak to g7 forme random
Addresses comment in d2211a6
Closes #54
2016-12-09 20:56:53 -08:00