Kurt
54a588c970
temp stub save button
...
until a working solution is added
as documented in #126 , just manually edit to the XX XX A0 E3
instruction
2017-04-16 10:53:16 -07:00
Kurt
9eee50d6f3
Enhance ShinyRate editor
...
Back-calculate a reroll count from specified overall %
fixes reloading of existing count if > 4095
2017-04-15 22:43:59 -07:00
Kurt
9c5c5a9377
Add shiny rate editor
...
patches an instruction to override the amount of rerolls for the PID
generation routine
Existing Code:
LDRB R0, [R4,#0x23]
New Code:
MOVW R0, value (0-65535)
pk3DS creates the assembly instruction to replace the existing
instruction.
2017-04-15 18:43:18 -07:00
Kurt
9d044da267
Fix oras/demo detection
...
assigned wrong version name
closes #123
2017-04-14 19:55:05 -07:00
Kurt
3c4d845dfd
Fix species off by one
...
len(0+maxspecies) == maxspecies+1
now matches other usages
2017-04-12 22:57:46 -07:00
Kurt
30770fbb20
Add gen7 pickup editor
...
Thanks @Sciresm !
2017-04-12 21:30:49 -07:00
Kurt
86031d00da
Misc fixes
...
Thanks @sora10pls !
Closes #118
Closes #119
2017-04-02 23:40:19 -07:00
Kurt
0d947eba67
Misc tweaks
...
still not comfortable with the switch jump offset calc
2017-04-02 17:26:43 -07:00
Kurt
69d23a8d84
Refactor script parsing with full command list
...
Moon symbols too helpful; this subroutine checks the integrity of the
script prior to executing, else causes a panic.
2017-04-01 21:45:37 -07:00
Kurt
f9796d6a28
Exception safety
...
loading out of range values; things are still currently quite raw and I
doubt the location names are accurate.
2017-04-01 00:14:48 -07:00
Kurt
80f326f612
Update & enable OWSE7
...
OWSE (OverWorld & Script Editor) doesn't save any edits; it's just for
research purposes.
2017-04-01 00:05:16 -07:00
Kurt
9d9a070079
Minor tweaks r2
...
No functional change, just a little more explicit / exposed for the CTR
namespace classes
take faster unpackMini from PKHeX's optimized version
2017-03-30 21:37:49 -07:00
Kurt
8de8f61769
Minor tweaks
...
No functional changes
2017-03-30 21:05:56 -07:00
Kurt
0f891ff813
Fix level boost decimal gui appearance
...
Closes #115
2017-03-17 19:58:50 -07:00
Kurt
594697187d
Merge pull request #114 from jpmac26/master
...
Fix two long-standing exceptions
2017-03-16 09:16:08 -07:00
James Pelster
85dc376454
Fix NPE loading Personal Stats for Pokemon with no sprite resource
...
This has been a really long-standing bug, hopefully it's fixed for good!
2017-03-15 19:47:37 -07:00
Kurt
d70d72d4c1
Fix tutormove order for gen6
2017-03-15 00:01:39 -07:00
Kurt
92dcc36006
Fix typechart7 write path
...
store codebin location for writeback at end
2017-03-12 11:37:21 -07:00
Kurt
ff05de5331
Change SMWE default level amp
...
aka no level amp
2017-02-14 22:25:32 -08:00
Kurt
9a1b754c5b
Simplify level boosting
...
gen7 only, gen6 has 1,100 cap but no need to change.
2017-02-14 22:24:08 -08:00
Kurt
28ef5910da
Update sprites
...
As per pkhex pr 858
2017-02-14 21:08:57 -08:00
Kaphotics
2a5b8a5660
Merge pull request #109 from sora10pls/master
...
Update menu sprites
2017-02-13 08:36:35 -08:00
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