Kurt
82375ca464
Add PIDIV matching
...
Includes 1 test for each pkm pidiv type, haven't added absolutely every
method possible but it's enough for now
2017-04-29 16:22:32 -07:00
Kurt
691493cafe
String editing refactor
...
Move all sanitization operations from PK* and SAV* to PKX; add general
method for fetching a generation specific string
Changes the Text subform editor to show trash bytes when appropriate.
Special characters to be shown can be easily inserted in the future.
2017-04-09 14:06:50 -07:00
Kurt
cadd7342c0
Change pkm date properties to public
...
Allows direct use for randomization via the Batch Editor
2017-02-04 10:43:18 -08:00
Evan Dixon
da4df453de
Added "Any CPU" build configurations
...
Prefer 32-bit is enabled, so there will be no functional difference from before, except that any of the assemblies can be referenced by a 64-bit process.
2017-02-02 23:41:58 -06:00
Tsunamical
2bfdb72e1b
Tests: Use DateTime.UtcNow for test cases
...
DateTime.UtcNow is considerably faster than DateTime.Now, and since this
value isn't used for actual game purposes, we can take advantage of it.
2017-02-01 10:18:09 -05:00
Kurt
2fb56a99bf
Bump .NET to 4.6
...
Farewell XP support. :godmode:
2017-01-30 20:45:34 -08:00
Kurt
7da6f1ab1d
Cleanup
2017-01-08 00:14:34 -08:00
Kurt
595c7eb4c5
Split winforms to separate project
...
resources still are associated with winforms, eh
program still runs fine and I've replicated the mono build options. lmk
if this breaks stuff
2017-01-07 23:54:09 -08:00
Kaphotics
d72db5ae72
MarkByte => MarkValue
...
Includes marking coloring for main form as well
changes type from byte to int
2016-10-30 19:15:48 -07:00
Kaphotics
ed14ab7436
Add personalinfo references per PKM format
...
Fix possible hang in pk6/pk7 if country/region is unset (continues
loop).
PersonalInfo references are not to be used when calculating stats (use
the savefile table instead)
2016-10-23 22:01:39 -07:00
Kaphotics
edb4928117
Minor cleanup
...
Unused usings/references
2016-08-10 19:32:57 -07:00
Evan Dixon
35d4edf85d
Fixed crash in DateUtil when Year is 0
2016-08-10 19:54:12 -05:00
Evan Dixon
98c86ddb7a
Removed "Any CPU" project and solution configurations
2016-08-10 10:04:41 -05:00
Evan Dixon
a7f2f2e209
Set test platform to x86 to fix a processor type mismatch warning
2016-08-10 09:47:53 -05:00
Evan Dixon
e53fe6e180
Added tests for PKM.EggMetDate
2016-08-10 09:46:38 -05:00
Evan Dixon
17078c8d28
Added test for PKM.MetDate
2016-08-10 09:42:58 -05:00
Evan Dixon
9852c42ca1
Added tests for DateUtil
2016-08-10 09:24:40 -05:00