Kurt
|
0d69e803e1
|
Add gen4/5 synthetic trade logic
was previously present for gen6 and gen7 only, resulting in eggs in
gen4/5 not getting link trade values applied. that's really all.
https://projectpokemon.org/home/forums/topic/44437-bug-eggs-transfer-for-gen-4-dppt-and-hgss/
|
2018-03-21 21:10:23 -07:00 |
|
Kurt
|
9bb4120ff9
|
add faster pkm slot presence check
instead of checking if the array is empty, only check PID and species
|
2018-03-18 16:22:21 -07:00 |
|
Kurt
|
f8bf3e400b
|
Misc tweaks
Add bulkstorage SaveFile template
remove unused using
un-virtual box property (don't override behavior)
Split new-USUM island names (unused)
Remove island names from valid egg locations (thanks Davil !)
https://projectpokemon.org/home/forums/topic/43874-bug-met-location/?tab=comments#comment-227684
|
2018-02-15 17:05:45 -08:00 |
|
Kurt
|
d706d825a9
|
Handle legal pichu form values
Closes #1828 , thanks @SpiredMoth !
slightly optimize batrev key init
fix exception for pkm loading switching between gen3->4 saves
|
2018-02-10 17:43:00 -08:00 |
|
Kurt
|
34188f275a
|
misc perf improvements
reduce linq usage / reduce obj creation in tight loops
speed++
|
2017-12-29 10:40:00 -08:00 |
|
Kurt
|
a1f2f8708a
|
Refactoring
pass identifier on cloning pkm
remove unnecessary ref for passing Data (not modifying array reference)
const some magic numbers
|
2017-12-27 16:36:24 -08:00 |
|
Kurt
|
3445b46526
|
Remove unnecessary array cloning
new objects would always clone the input array; only clone on object
cloning (keep the original array reference on initial creation from
bytes)
|
2017-12-26 21:38:19 -08:00 |
|
Kurt
|
5bc2e6da88
|
Refactoring
de-linq some areas where direct accessing is possible (list/array)
|
2017-12-04 20:16:54 -08:00 |
|
Kurt
|
69cf1eaa9c
|
add more pkhex.core xml documentation
adds a bunch of documentation useful for those unfamiliar with the core
library
|
2017-10-23 23:12:58 -07:00 |
|
Kurt
|
886b2ef632
|
misc refactoring
simplification / splitting, also more usum prep and other readability
updates
|
2017-10-17 23:19:34 -07:00 |
|
Kurt
|
80196f75ef
|
Refactoring
split Core.PKX into smaller classes, only StringConverter is exposed for
outside namespaces
|
2017-07-31 23:03:51 -07:00 |
|
Kurt
|
3f38b123a3
|
Refactoring
mostly renaming things, includes a little bit of added sugar and
splitting methods to simplify the codebase.
all methods are now PascalCase
|
2017-06-17 18:37:19 -07:00 |
|
Kurt
|
a70a4d5e3f
|
Switch to c# 7 get/set expressions
Add gen5 battle box locked flags
no functional change otherwise, just shorter
|
2017-05-12 20:32:43 -07:00 |
|
Evan Dixon
|
52c4fbbe97
|
Converted PKHeX.Core to .Net Standard
Refactored and rearranged things as needed to allow the change
|
2017-05-11 23:34:18 -05:00 |
|