Kurt
f7a888cc57
Extract some logic to SAV4
...
Closes #4128
I don't want to decipher to manual interactions to the Battle Frontier structures now. Prints were just work values, and fly flags were event flags.
2023-12-28 00:11:56 -08:00
Kurt
61df1981ce
Include Ability in fixed pkl, beldum raid moves
...
Encode beldum's raid moves manually since it's the only one with empty moves (default -> learnset fetch). See pkNX for associated workarounds in pickle build.
2023-12-27 00:29:16 -08:00
Kurt
572b5e98e0
g9 raid beldum moves, g9 shiny trades, g7 kchart
...
Beldum: Default moves
Gen9 trades were defaulting to Random, not Never
KChart: >= instead of >
2023-12-26 22:30:40 -08:00
sora10pls
807b9031b1
Add more save block labels, Necrozma fusion move handling
2023-12-26 09:36:13 -05:00
sora10pls
007aed07ae
Add latest distribution outbreak data
2023-12-24 19:05:00 -05:00
Kurt
92a3f71033
Update 23.12.22
2023-12-21 19:41:54 -08:00
Kurt
5316ad6b37
Set affixed for encounters w/ Gen9 ribbon/mark
...
Matches S/V 3.0.0 behavior, better to match
2023-12-21 19:04:58 -08:00
Kurt
6d0b4f77e4
Fix Gen2 quick hidden power calc
2023-12-21 19:04:08 -08:00
Kurt
740da4edde
Update FormArgumentVerifier.cs
2023-12-21 18:01:03 -08:00
Kurt
35e46c4c4b
Add mark deferral for partial match TimeOfDay
2023-12-21 17:42:11 -08:00
Kurt
9f1ad9f6fc
Update EncounterSlot9.cs
2023-12-21 16:50:14 -08:00
Kurt
2a13874aee
Rewrite evo move double-check
...
If (evolved into {species}), must have known {move}
I think Swinub->Mamoswine and Mankey->Annihilape might have evaded the check prior; was the only other 3-stage evo (now +Hydrapple).
2023-12-21 16:20:01 -08:00
Kurt
245f267b03
4.5 surskit quirk
...
int.TryParse no longer correct; `4.5` is a valid `4` per the game filtering behavior.
Surskit: `1,4.5,7`
2023-12-21 16:06:49 -08:00
sora10pls
52d55101d4
Add latest distribution raid/outbreak data 🐧 🤖
2023-12-21 19:02:58 -05:00
Kurt
42f809b216
Update EncounterSlot9.cs
2023-12-21 15:39:50 -08:00
Kurt
6e3598d87b
Recompute BDSP allowed hatch location list
...
Dunno what goofiness caused the original bad table.
Took the original hashsets from git and rewrote the table gen, now we have what should be correct.
2023-12-21 15:29:49 -08:00
Kurt
a45215b00d
Update SpeciesCategory.cs
...
#4126
2023-12-21 12:31:10 -08:00
Kurt
7759596ffd
Correct minior out-of-battle form
2023-12-21 11:31:37 -08:00
Jonathan Herbert
24a5b05fcb
Handle Seven Star Raids Change From Teal Mask Update ( #4119 )
...
* Handle Seven Star Raids Change From Teal Mask Update
* Refer To RaidSevenStarCaptured9.CountAll Rather Than Recalculate It
* Fix Wrong SevenStarRaid Size Variable Referenced
While they are the same value correcting the mistake so that there isn't confusion while looking at the code.
2023-12-21 10:51:09 -08:00
Jonathan Herbert
3ce726087c
Fix Language Files Not Matching DLC Raid Buttons ( #4125 )
...
* Fix Language Files Matching DLC Raid Buttons
Fix translation issue caused by PR #4112
* Update lang_es.txt
2023-12-21 10:50:51 -08:00
Kurt
d4eccd92ca
Update raid minior-0, fixed spawns (stellar/under)
2023-12-20 23:42:20 -08:00
Kurt
2fe0f24301
Fix broken unit tests (location, item, evo order)
2023-12-20 14:40:13 -08:00
Kurt
fb87e9645a
Update IHyperTrain.cs
2023-12-20 14:20:37 -08:00
Kurt
5da1ae4849
Handle Gold Bottle Cap 31IV bugfix
...
HOME fixes anything with 31IVs flagged. S/V no longer in error. Would be an incredible headache to detect "has visited S/V prior to 3.0.0" so just flag it.
It's up to the checker to know about this.
2023-12-20 11:29:50 -08:00
Kurt
e885a7d4f4
Play chatter without temp file
...
Direct from a MemoryStream, no need for temp file
2023-12-20 08:58:40 -08:00
Jonathan Herbert
54d3f377e9
Make Raid Editors Edit Copies Rather Than Origin Save's Data ( #4118 )
...
Use an enum to know which raids to use rather than passing the specific raids so that the save changes copy back operation only happens when a user saves modifications and thus won't flag the save as modified if nothing was changed.
2023-12-19 20:53:10 -08:00
Samuel Magnan
90d000d640
Add villa furniture getter/setter for Platinum ( #4120 )
...
* Add VillaFurniture to SAV4Pt
2023-12-19 20:50:32 -08:00
sora10pls
41c830fa2c
Add BCAT Milcery outbreaks
2023-12-19 22:34:42 -05:00
Kurt
a89b13027b
Update gen9 sketch disallow
2023-12-18 20:27:57 -08:00
Jonathan Herbert
80faf97425
Use Explicit Types Instead Of SaveFile For Forms ( #4116 )
2023-12-18 20:24:24 -08:00
Jonathan Herbert
53bbebae6a
Consolidate DLC Raid Buttons ( #4112 )
...
Given that the raid button is used for both games, consolidate the buttons for DLC raids.
2023-12-18 20:24:09 -08:00
Eelen
5ad7a31171
Update CHS Translations ( #4117 )
...
Co-authored-by: Professor Dirty <103500840+wubinwww@users.noreply.github.com>
2023-12-18 20:23:58 -08:00
Kurt
10b158f82b
Update EncounterTrade9.cs
...
Update EncounterTrade9.cs
2023-12-18 10:42:22 -08:00
Kurt
cbc63ef0a0
Handle non-nicknamed partner trades & weight/scale
2023-12-18 10:19:47 -08:00
Kurt
e371e87f1b
Restrict cavern & labyrinth to inside
2023-12-18 08:03:50 -08:00
Kurt
9c0e9c31da
Add weather marks, rebuild fixed encs
...
Still a few stragglers, but better overall.
2023-12-18 08:00:21 -08:00
sora10pls
09590a46b4
Update Encounters9.cs
2023-12-18 10:47:05 -05:00
Eelen
6f815c975c
Update CHS Translations ( #4115 )
...
Co-authored-by: Professor Dirty <103500840+wubinwww@users.noreply.github.com>
2023-12-18 01:27:17 -08:00
Kurt
d95f424c62
Add another sav size
2023-12-18 00:47:53 -08:00
Kurt
f2419db092
Update PersonalInfo9SV.cs
2023-12-17 21:14:46 -08:00
Kurt
61d958e07a
Fix blueberry raids & stellar showdown parse
2023-12-17 19:45:13 -08:00
Kurt
b8d370b661
Fix new tm bitflags, torque move check
...
ty roc for info
2023-12-17 17:51:55 -08:00
Kurt
c892225a55
Oops
2023-12-17 17:26:38 -08:00
Kurt
10cae1316e
Update 23.12.18
2023-12-17 17:06:39 -08:00
Kurt
01c82e472e
Add support for Indigo Disk ( #4111 )
2023-12-17 16:41:15 -08:00
Sakura
4f56aa27f7
Update WC9 Dates ( #4102 )
...
* Add Paldea Gimmighoul Date
* Add コロコロ Roaring Moon and Iron Valiant Date
* Update
2023-12-17 16:39:26 -08:00
abcboy101
69cd3455be
Add Chatter Editor ( #4101 )
...
* Add Chatter accessors
* Add Chatter Editor
* Update translations
2023-12-17 16:39:15 -08:00
Eelen
30f3354b94
Update CHS Translations ( #4100 )
...
Co-authored-by: Professor Dirty <103500840+wubinwww@users.noreply.github.com>
2023-12-17 16:39:03 -08:00
Jonathan Herbert
07cd05d1c1
Fix Some Missed Conversions To Collection Expressions ( #4096 )
2023-12-17 16:38:53 -08:00
Kurt
59e409bbd7
Update pk3.HeldMailID when not holding mail
...
https://projectpokemon.org/home/forums/topic/64361-bugs-when-editing-g3-japanese-version-pokemon/?do=findComment&comment=287038
2023-12-17 08:57:56 -08:00