Commit graph

4126 commits

Author SHA1 Message Date
Kurt
b0ad606761 Parse per generation not per format
A gen4 origin on a gen7 mon will no longer appear valid
#377
2016-11-14 07:38:44 -08:00
Kurt
bb2cc2b8d5 Add form personalinfo check exclusions 2016-11-14 07:33:39 -08:00
Kaphotics
f68bc66371 Don't cast 5+ string properties as version 6 (#403)
With the addition of Generation 7, this "down-converts" these properties
to the previous generation, and are incompatible. It should be safe to
use the native properties' ToString() functions to do this job.
2016-11-14 07:17:37 -08:00
Daniel Porter
34abbd81af Don't cast 5+ string properties as version 6
With the addition of Generation 7, this "down-converts" these properties
to the previous generation, and are incompatible. It should be safe to
use the native properties' ToString() functions to do this job.
2016-11-14 15:08:54 +00:00
Michael Scire
43ad4f5f9b 2/4 Tapu rebattles, Rework Event Const display 2016-11-14 05:31:33 -08:00
Michael Scire
a065076278 Finalize Ultra Beast encounters (and remove duplicates) 2016-11-14 01:48:43 -08:00
Kurt
04cf8aceaa Add new pkm inheritance
Existing had past gen natives, needed to add current gen natives.
#377
2016-11-13 22:24:29 -08:00
Kurt
6557d11537 Add fossil met locations
Thanks ArcticLoveBunny
2016-11-13 21:56:39 -08:00
Kurt
7aab746901 Fix pre-Alola form check
#377
2016-11-13 21:54:11 -08:00
Kurt
d237b64e1a Add some more UB locations
Refer to #377, still more to find.
2016-11-13 20:58:44 -08:00
Kurt
dca605ddb8 Add some stationary encounter locations 2016-11-13 20:25:51 -08:00
Kurt
4eb643db37 Fix daycare reading
Finally got around to checking this, wasn't too far off.
2016-11-13 19:36:39 -08:00
Kurt
b9bf2ff709 Fix modern form vivillon text ref
Dat typo
2016-11-13 19:12:38 -08:00
Kurt
ec30d2db6c Invert minior form check
Shields down outside of battle, only up while in battle.
Also add some comments to relate speciesID<->species
Closes #399
2016-11-13 18:25:33 -08:00
Kurt
671d8ef81f Add alolan exclusive form check
Marowak and Exeggutor are exempt due to their pre-evolutions not having
a form and past gen pkm evolving into the alolan variant.
2016-11-13 18:19:09 -08:00
Kurt
fffa0e5a67 Fix relearnmoves showing for static egg gifts
Relic of when changing relearn moves didnt refresh the entire legality
status
2016-11-13 18:04:49 -08:00
Kurt
3651a73932 Enable 6->7 legality checking 2016-11-13 16:24:15 -08:00
Kurt
ae3c5721a8 Change encoding for zh encountertype
now saved as unicode instead of UTF-8
Closes #394
2016-11-13 15:56:51 -08:00
Kurt
5077284ce9 Add wc6/7full collision check
Only have a few to base this off of but all wc6fulls had data here
(wc7full does not)
2016-11-13 15:51:28 -08:00
Kurt
e29f1d488d Misc event legality updates
They're finally using metlevel
2016-11-13 15:40:37 -08:00
Fumii Chuu
3ec78c0d46 More fix on ZH language (#401)
- Revise Gen4-5 location to Official/Fan standard translation
- UI label adjustment
- Variant Hanzi fix for CHT (zh2)
2016-11-13 15:22:54 -08:00
Kurt
32c1e2ec39 Fix box wallpaper choices s/m
Closes #400
ty @sora10pls
2016-11-13 13:33:38 -08:00
Kurt
00ae67ba15 Fix zh nickname not appearing on nick toggle 2016-11-13 13:12:24 -08:00
Kurt
fad0128207 Add demo greninja legality checking
Still TBD on detecting wc7full from wc6full
wc6db changed to mgdb, 'db' for pkms moved to pkmdb
2016-11-13 13:11:53 -08:00
Kurt
f682ab51e1 Add missing Link ability check 2016-11-13 12:01:52 -08:00
Kurt
5007cab7d3 Tidy up link gift storage
If they ever decide to use it.
2016-11-13 11:48:07 -08:00
Kurt
2da82de80a fix standard egg pokeball
check was aborting too early
2016-11-13 09:49:44 -08:00
Kurt
2c45e499f7 Add magearna
Add fallthrough for events that do not match (fateful/event location) so
that magearna can be caught in the static encounter check
Add fateful/wishing ribbon checks for Static Encounters
Add Gen7 WC6DB beginnings
2016-11-13 09:37:28 -08:00
Michael Scire
67e3bd407f Fix Sun Time (Gamefreak, why :() 2016-11-13 08:07:08 -08:00
Kurt
20d2d9f3b1 Tweak PP handling with no move
Closes #398
2016-11-13 08:03:27 -08:00
Michael Scire
89b7ea018d Fix magearna met location 2016-11-13 07:56:12 -08:00
Michael Scire
37bbdbc62a Legality checking locations for Tapus/Cosmog 2016-11-13 07:53:26 -08:00
Kurt
2e40cf92f2 Hide nickname field if not nicknamed & chinese 2016-11-13 07:38:45 -08:00
Fumii Chuu
391c274ab5 Minor fix on zh specie names (#395)
Revise zh specie names to match each unmapped characters,
for sake of future conversion
Also revise main menu strings
2016-11-13 07:12:55 -08:00
Kurt
c206beef3d Include mapped/unmapped zh species list
Reduce the amount of string file fetching outside of GameInfo

Nickname field still shows up 'empty' as the characters have no
character-font vector. Have to wait until the font is out to properly
render, but this at least allows species to be automatically updated
with their correct species name. Maybe I'll end up disabling Nickname or
hiding the textbox if zh/zh2.
2016-11-13 00:04:05 -08:00
Fumii Chuu
1d3cca4b96 Rivise Chinese official translations (#364)
* Rivise Chinese official translations

* Re-include unmapped ZH species name
to serve for #366 purpose

* Rivise Chinese official translation - Take 2
Revised gen1-3 official translation

with other minors:
- add Chinese Translation for PokeTransfer (Gen 4->5)
- add Spiky Pichu form translation
- revise box wallpaper official translation
- fix crlf problem previously commited
- revise a wrong replacement
2016-11-12 23:01:28 -08:00
Kurt
925269d531 Fix marking update order
Markings are dependent on version, which needs to be set before calling
the method.
Since PKM loading no longer naturally calls setMarkings, call it after
PKM loading is done.

Closes #392
2016-11-12 22:09:40 -08:00
Kurt
0878980612 Move pretty wing back to Items
#391
2016-11-12 22:00:55 -08:00
Kurt
ec9beab545 Add oval charm to key item pouch
Closes #391
2016-11-12 20:45:11 -08:00
Kurt
423e2f6f44 Refactoring
Add s/m xorpad support, removed goto in favor of while loop
Fix "unknown" save blank on load
chain SAV->PKM->Legality instead of 3 separate inits
2016-11-12 20:44:51 -08:00
Kurt
7df3cb013f Update database viewer for gen7 2016-11-12 17:56:45 -08:00
Kurt
94229d16c1 Fix unicode setting not loading 2016-11-12 17:56:27 -08:00
Michael Scire
a7bc4d4fdc Initial Event Flag support (+Magearna Event) 2016-11-12 14:57:54 -08:00
SciresM
cbe4da26bb Merge pull request #385 from kwsch/b/memecrypto-winxp
B/memecrypto winxp
2016-11-12 13:34:45 -08:00
Kurt
28d6c7cd94 Fix missing / misplaced items
Closes #376
2016-11-12 13:13:53 -08:00
Kurt
e7c2a4823c improve event flag/const multigen handling
no longer assumes 4 chars for const/flag ID
makes translation possible for multiple languages to be translated
(labels)
2016-11-12 12:08:50 -08:00
Kurt
9a227609eb Add kchart
One of my datamine vis tools that is kinda useful for browsing stats.

View pokemon stats of the current save file by holding control when
opening the PKM Database from the dropdowns (not compatible with CTRL-D
hotkey).
2016-11-12 10:19:17 -08:00
Evan Dixon
77d7932d19 Fixed incomplete implementation 2016-11-12 09:38:56 -06:00
Evan Dixon
65cd62706d SAV7 requires memecrypto 2016-11-12 09:34:22 -06:00
Evan Dixon
75171bf1df Added warnings for FIPS on XP, and allowed saving to proceed 2016-11-12 09:30:51 -06:00