Kurt
9ff94455b9
Add setting to retain met date on 4->5 transfer
2024-04-24 02:11:14 -05:00
Kurt
093264bc24
Add IStringConverter, impl on PKM & SaveFile
...
use in trash editor to translate strings, from PKM instead of SAV.
Closes #4222
2024-04-23 00:57:17 -05:00
Kurt
394f5ed707
Clamp minimum size of PKM editor popups
2024-04-22 20:47:59 -05:00
Kurt
1b294f7c97
Refactor: Split Gen1/2 string & pokelist conversion methods ( #4251 )
...
* Split Gen1/2 string & pokelist conversion methods
* Refactor pokelist to direct read/write, skip on save if blanked
* Add settings editor for SaveLanguage overrides
2024-04-22 14:42:22 -06:00
902PM
3087519c62
Translated to Japanese. ( #4249 )
...
* Update lang_ja.txt
* Update flags_hgss_ja.txt
* Create const_hgss_ja.txt
* Create const_dp_ja.txt
* Create const_pt_ja.txt
* Update lang_ja.txt
2024-04-22 14:40:03 -06:00
Kurt
f93b616ca8
SV: Fix EV yield bit ordering
...
Closes https://github.com/kwsch/PKHeX/issues/4252
see dcf6b0043b
2024-04-22 13:33:12 -05:00
Kurt
54525da20b
Add tradeback wipe of Gen2 initial moves
2024-04-20 14:04:54 -05:00
Kurt
e1b964ad64
Use img instead of color
...
Still too big
2024-04-17 01:56:09 -05:00
Kurt
f630ad8271
Add setting to hide status condition view
...
Likely will be moved to the bottom right corner and shown with a language-less sprite. Feature preview on main :)
2024-04-17 00:44:31 -05:00
Kurt
35bf97eaf1
Add status indication & switcher popup
...
Shows on all tabs to make it clear.
Obviously, status condition is only saved in formats that save status condition in their slot's resting format. Gen3 box mons won't store Burn, etc.
2024-04-17 00:35:42 -05:00
Kurt
b60648627a
Add setting to show Gender in Gen1
...
Default false, current behavior.
Previous commits (years ago) would show Gender, but only current-format properties are shown now.
Fix some form scaling settings that haven't been reported, match other controls.
PKM property copy now checks if src==dest property type; for Gen6<-Gen7 markings, converting ushort -> byte can cause the conversion to fail if more than 8 bits are used. Just ignore copying the marking value, by only copying properties that have the same name AND type.
2024-04-16 21:01:14 -05:00
Kurt
2e62e41ab1
Add gen5 trainer record edits
...
Refer to src (Record5) for indexes; documented a few.
Closes #4245
2024-04-13 09:06:16 -05:00
ネイ
9caab05aab
Change gen4-gen7 Japanese location names ( #4246 )
...
* Fix gen4 Japanese translations
* Add Japanese descriptions where location names are different between games
2024-04-11 22:32:29 -06:00
sora10pls
ce666680f7
PK2: Expose Fast Ship as accessible met location
2024-04-11 10:04:28 -04:00
9Bitdo
8f65874ba4
Add Marco's Iron Hands distribution date ( #4238 )
2024-04-10 22:01:19 -04:00
ネイ
5794ffd78a
Update text_rsefrlg_00000_ja.txt ( #4242 )
...
Translate the remaining untranslated location, from text dump.
2024-04-09 19:31:54 -06:00
ネイ
4972ab469c
Update text_cxd_00000_ja.txt ( #4240 )
...
Translate the remaining untranslated location names with reference to text dump
2024-04-09 07:28:46 -06:00
Lusamine
a6868834c8
Add alternate met location for LA static Unown N
...
Closes #4237
2024-04-06 15:53:59 -05:00
Kurt
0552dcd37c
Crystal: Add e-speed-less dragons den dratini
...
VC has no move relearner so can't unlearn espeed & relearn the level up move to look the same.
Rearrange moves to match how the game gives them.
2024-04-06 09:06:45 -05:00
Kurt
9c1538f503
Disallow HOME move share w/ battleversion & <=Gen7
...
HOME's SWSH moveset is disqualified from having <=Gen7 moveset permissions if the battle version was applied in SW/SH.
2024-04-05 14:49:46 -05:00
sora10pls
f0b127e13e
Add latest distribution raid data 🦕 🔮
2024-04-04 20:02:00 -04:00
Kurt
d222d4bb2e
CXD location on hover
...
CXD is a stored version and does not contain others
2024-04-01 17:28:05 -05:00
Kurt
5f4cf2af29
Better guard against bad gender requests
...
Can infinite loop gen3/4 generators by requesting from an invalid gender (eg Male Blissey) in Gen5+
2024-03-30 17:44:21 -05:00
Kurt
a2f36760e6
EncounterCriteria: ignore genderless gender values
...
Shedinja (genderless) was filtering when trying to generate gendered nincada
Also fix method2 reattempt & comments while we're here (comments were copypasted from Unown's method)
2024-03-30 11:28:15 -05:00
Kurt
a71d74b1ea
Split gen3 memorycard into subfolder
2024-03-30 01:17:18 -05:00
Kurt
8b039ae786
Rework card 0184 deferral
2024-03-30 01:13:52 -05:00
Kurt
8f60ad546c
Extract DEntry reading logic
2024-03-28 23:07:13 -05:00
sora10pls
9888479021
Add latest distribution outbreak data 👶
2024-03-28 20:07:13 -04:00
Kurt
d8689e4074
Update EncounterTrade2.cs
2024-03-28 00:41:23 -05:00
Kurt
69f7413387
Revise Gen8 HOME gift 0/0 scale rolling
2024-03-25 23:12:59 -05:00
Kurt
af228b0fec
Re-add gsc rock smash
...
ede3296c31
also sneak in SV Ride legend having trash bytes/HT data
2024-03-25 22:28:51 -05:00
Kurt
fed6b41950
Update EncounterTrade2.cs
2024-03-25 19:27:23 -05:00
Kurt
45444578ab
Handle Gen8 ability tradebacks
...
HOME 3.1.0 change (Teal Mask)
https://www.smogon.com/forums/threads/pokemon-home-update-adds-ability-tradebacks-to-swsh.3727789/
delete all the handling for 3.0.0 tradeback gating since it's no longer correct.
2024-03-25 17:18:44 -05:00
Kurt
bf476f4de5
Update ChannelJirachi.cs
2024-03-25 12:52:59 -05:00
Kurt
c95d56bfd6
Update 24.03.26
2024-03-25 00:46:21 -05:00
Kurt
2b4ecee899
Rename EggEncounter
to IsEgg
2024-03-25 00:39:30 -05:00
Kurt
024bd85cc3
Minor tweaks
...
make PL6 use memory instead of byte[]
make GP1 use memory instead of byte[]
move IEncounterable properties higher to IEncounterTemplate
2024-03-24 20:12:33 -05:00
Kurt
905c80521e
Trade2: hard match on nickname, not OT
...
Webster (RANDY) Spearow in Italian uses the same OT, with different nickname.
2024-03-24 14:46:23 -05:00
Kurt
c6f12515c6
Flag invalid mystry mew seeds, like channel
2024-03-23 21:35:46 -05:00
Kurt
acdb9f12b3
Defragment PersonalInfo backing arrays
...
resource fetch grabs the big byte[], just reference off that instead of creating another copy object.
2024-03-23 21:34:11 -05:00
Kurt
2ff2815dbe
Add Channel Jirachi menu pattern verification
...
Sitting on my todo-list for far too long
see pokefinder for similar implementation
PKHeX has a forward & reverse implementation available for 100% documentation purposes :)
The seed indicated in hover previews now matches that of the true Origin seed for the encounter (pre menu & accept dialog), similar to Method H/J/K encounters.
Co-Authored-By: Admiral-Fish <24730718+Admiral-Fish@users.noreply.github.com>
2024-03-22 16:12:56 -05:00
902PM
dbed62b314
Update flags_usum_ja.txt ( #4231 )
2024-03-22 08:04:47 -06:00
902PM
04dda339e5
Update const_usum_ja.txt ( #4232 )
2024-03-22 08:04:40 -06:00
902PM
1df1101236
Create const_xy_ja.txt ( #4233 )
2024-03-22 08:04:33 -06:00
902PM
9c9400050f
Update flags_sm_ja.txt ( #4234 )
2024-03-22 08:04:28 -06:00
902PM
331e08ff2e
Update flags_xy_ja.txt ( #4235 )
2024-03-22 08:04:11 -06:00
Kurt
84363eb8eb
Next seed if activation fails
...
ty santacrab for pointing this out
2024-03-21 21:22:56 -05:00
sora10pls
1faef958a7
Add latest distribution raid data 🍄 👊
2024-03-21 20:48:31 -04:00
9Bitdo
f0f341f6f2
Add Liko's Sprigatito distribution date ( #4228 )
2024-03-21 07:57:02 -06:00
abcboy101
21a1d5fe6f
Add PBR Poké Coupons accessor ( #4230 )
2024-03-21 07:56:28 -06:00