Tyler Dunn
046c4258b1
Remove initialized value for training bags
...
Seems we just overwrite it and ignore the initial value, let's not be
redundant.
2016-07-18 14:52:55 -04:00
Tyler Dunn
de8cebf2a4
Use Direct Casts and Conditional Access to Avoid NPEs
2016-07-18 14:51:26 -04:00
Kaphotics
016a0e3aee
Reduce reliance on PKX
...
Certain calculations are best done with direct references.
Indirectly fixed Shiny button bug (8 <= xor < 16) for past gen games.
2016-07-17 23:40:40 -07:00
Kaphotics
f981621452
Simplify ability / entry retrieval
2016-07-17 23:04:39 -07:00
Kaphotics
475d2e877e
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# PersonalInfo/PersonalInfo.cs
2016-07-17 22:40:12 -07:00
Kaphotics
f5bacf236c
Add&Split out PersonalTable
...
Will eventually have more complex operations associated with it, as the
PersonalInfo[] could not do that sort of logic.
2016-07-17 22:39:18 -07:00
Kaphotics
6852c6965b
Add & Split out PersonalTable
...
Larger object that will eventually handle more complex logic like
form-stat finding and stat calculations.
2016-07-17 22:36:17 -07:00
Kaphotics
07e4483ef7
Prefix marking property name
...
Alphabetically sorting properties now has them grouped together (for
batch editor).
2016-07-17 17:07:53 -07:00
Kaphotics
760468fcae
Add more user friendly command building
...
Thanks \ for the suggestion; user has to enter in the value (true/false,
integer).
Provides a list of properties for a pkm file that have setters
(CanWrite).
2016-07-17 17:06:50 -07:00
Kaphotics
d6d2503051
Fix marking setters
...
Markings[x] didn't prompt the MarkByte to update, just force each bit
manually like ribbons.
2016-07-17 17:05:26 -07:00
Kaphotics
ed7351b117
Remove unused resource references
...
Old and unpurged.
2016-07-17 17:03:56 -07:00
Kaphotics
28547b00f7
Relocate g6 integrity checks
...
Move into the object.
2016-07-17 16:01:06 -07:00
Kaphotics
2799cfbe47
Merge pull request #135 from evandixon/master
...
Made internal PKHeX.Util.getStringList functions public
2016-07-17 15:30:20 -07:00
evandixon
315a079152
Made internal PKHeX.Util.getStringList functions public
2016-07-17 14:54:33 -05:00
Kaphotics
ce3f5f24d8
Add form translation for Ribbons/Medals
2016-07-17 11:38:19 -07:00
Kaphotics
b604b30aa1
Merge pull request #134 from Tsunamical/cs
...
Additional Code Style Fixes
2016-07-17 10:10:45 -07:00
Tyler Dunn
641f1f61f6
Additional Code Style Fixes
2016-07-17 13:09:01 -04:00
Kaphotics
9e7b56bead
Fix super training level4 not being disabled
...
Thanks @Tsunamical ! Resolves #133
2016-07-17 09:32:34 -07:00
Kaphotics
2c5de67510
Tweak gen3 ribbon editing
...
Contest Ribbons now have dynamic pictures.
2016-07-16 21:42:03 -07:00
Kaphotics
df51269c7e
Add gen3 met locations
...
English only for now.
2016-07-16 21:31:49 -07:00
Kaphotics
ee4a846aee
Delete old ribbon editor
...
Replaced by simpler forms.
2016-07-16 20:03:33 -07:00
Kaphotics
3fb86f6dc5
Update ribbons
...
Added all gen3-6 ribbons.
Fixed bugs:
* Increased speed that the subform pops up (yay profiling!) --
TableLayoutPanel would be reconfigured on every row added; adding a lot
of rows constantly reconfigures, so disable the layout updates so that
it only procs at the end.
* Cleaned up display of the ribbons, fixed width (40x40) instead of
autosize. Now display 3 per row.
* Now display the golden "complete" ribbon for g6 memory ribbons.
2016-07-16 19:59:53 -07:00
Kaphotics
ba74b043e2
Fateful Encounter fix
...
Met location of 0xFF for pkm without an 'obedience' flag.
2016-07-16 17:59:04 -07:00
Kaphotics
deb7502ee5
Distribution checkboxes to correct panel
...
Also fixed checkbox enable/disable (didn't consider prefix)
2016-07-16 17:52:07 -07:00
Kaphotics
8a0976e6e3
Minor updates
...
Expose the buttons for medal/ribbon
2016-07-16 17:19:26 -07:00
Kaphotics
34fb98179c
Add Ribbon/Super Training editor
...
Split from the existing form, now can handle multiple generations.
Need to rename / add ribbon images so that they show up in the box. WIP.
2016-07-16 16:13:33 -07:00
Kaphotics
b47b26222f
More descriptive pkm properties (ribbon/training)
...
Adding new update for editors
2016-07-16 15:52:33 -07:00
Kaphotics
7ed0f1adf8
Move property reflection to util
2016-07-16 10:00:50 -07:00
Kaphotics
cb353e0065
Disallow box sorting if no boxes
2016-07-14 20:37:18 -07:00
Kaphotics
a1c0db27c3
Sync current changelog
...
Decent summary I guess...
2016-07-14 20:37:11 -07:00
Kaphotics
69e7f19101
Add Japanese prompt for <=Gen3 games
2016-07-14 20:22:24 -07:00
Kaphotics
b6e9202158
Allow batch editor without HaX
...
May be a mistake :)
Tweak ability display to behave properly regarding gen1/2 saves if ever
implemented
2016-07-14 20:15:05 -07:00
Kaphotics
260c80a3d0
Sync
...
why. does. this. not. commit.
2016-07-12 22:20:18 -07:00
Kaphotics
a1ac548485
Add Batch Editor (HaX)
...
= acts as a 'modify if' filter
! acts as a 'do not modify if' filter
. acts as a 'set property to' to value
!HeldItem=0
^ do not modify if held item is zero
=HeldItem=5
^ only modify if held item is index 5
.Species=7
^ set species to 7
!SID=666
.TID=666
^ set TID to 666 if SID is not 666
.TID=666
!SID=666
^ set TID to 666 if SID is not 666 (filtering can be after property
settings)
Run one 'batch modify' script at a time.
2016-07-12 22:19:51 -07:00
Kaphotics
0c88954d26
Fix foreign traded hatched egg species name
...
Language/Geolocation does not get modified when an egg hatches.
Thanks @NotRaia
2016-07-10 22:22:55 -07:00
Kaphotics
109bd291f6
Delay d&d file deletion
...
Gives web browser programs enough time to acquire the data since the
file isn't being moved to a location on the user's local storage.
2016-07-10 10:35:44 -07:00
Kaphotics
250fc15f14
Add better format filtering
2016-07-10 10:33:01 -07:00
Kaphotics
5d25b919a4
PK6->PKM for labels/controls
...
Reflects multi generational
2016-07-10 10:32:51 -07:00
Kaphotics
62f7687fe4
Split out pk# populate/prepare
2016-07-09 16:18:29 -07:00
Kaphotics
171ab7b85f
Split out pk# population/retrieval
2016-07-09 16:17:55 -07:00
Kaphotics
592390d1ca
Move cbItem to ComboItem
2016-07-09 15:34:38 -07:00
Kaphotics
bd8d5fecc7
Split util file into many
2016-07-09 15:30:12 -07:00
Kaphotics
41f7c9fd6c
Move util
...
Splitting next.
2016-07-09 15:05:12 -07:00
Kaphotics
cc2b3fc081
remove f#- from f1-f4 forms
...
Not relevant
2016-07-09 14:32:52 -07:00
Kaphotics
08d751d54b
Move files
...
Getting a little crowded and misleading (PKX/SAV folders), let's
relocate.
2016-07-09 14:30:49 -07:00
Kaphotics
4c66f66963
Merge remote-tracking branch 'origin/master'
...
# Conflicts:
# PKX/f1-Main.cs
why
2016-07-09 14:22:43 -07:00
Kaphotics
9f554fe76e
Ability out of range check
...
badly hacked pokemon with no abiltiy
2016-07-09 14:21:28 -07:00
Kaphotics
818a45cf28
Use func/action for pkm field manipulation
...
Gonna move the generation-specific methods to a separate file
eventually.
2016-07-09 14:01:31 -07:00
Kaphotics
689e7cec4b
SAV4 Fix trainer coordinates
2016-07-09 13:54:49 -07:00
Kaphotics
0a8dc20de1
Add gen3 items list
...
english only
2016-07-08 18:38:40 -07:00