JelleInfinity
4167762c44
Some bug fixes ( #276 )
...
* Replace all uses of ModelID
* Prep work to add PokeMisc data
2022-10-05 17:01:34 +01:00
Kurt
76b0b62ca3
Refactoring
...
File scoped namespaces
NET6 for GUI
handle nullable references
add editorconfig (mostly for newline at end of file)
2022-10-01 12:44:47 -07:00
JelleInfinity
9346f482da
Improved auto fill ( #254 )
...
* Rename fields
Rename to `HatchedSpecies`
`Species` here is actually `ModelID`. To get Species `DexIndexNational` should be used
* Update interfaces
Use DexIndexRegional
Replace `RegionalFormIndex` with `Form`
Add national dex index
* Add debug assert
* Add set functions for easy assignment of personal info
* Update auto-fill
* All missing SWSH data is now filled based on USUM data
* Accounts for form data
* Ignores all forms that are not carried over to next gen
* Adds form number and national dex number
* Update PLA filler to account for forms and other missing entries
2022-09-29 16:14:44 -07:00
JelleInfinity
e1d7cc790a
PersonalInfo interface fixes ( #243 )
...
Improved the inheritance graph and renamed some variables to merge some into an interface
2022-09-21 15:55:54 -07:00
JelleInfinity
3a8328c0cd
Use interfaces for personal info to make updating the data easier ( #234 )
...
* Use GameVersion instead
* Fix formatting
* Update Personal info code
* Use interface versions in code
* Remove unnecessary param
* Remove TableLength
* Fix integration
Rename Forme to Form
Typed numbers
2022-09-18 12:44:51 -07:00
Kurt
0a30e0ca3c
Remove unsupported games, split GameData
...
lack of interfaces and default interface implementations is killing me :)
Split GameData so we can interact with changed data structures a little less weird; PLA Learnsets are too incompatible for direct edits with existing abstractions.
2022-02-15 01:58:27 -08:00
sora10pls
dfeaf76908
Add tutor move editing
2021-03-13 14:54:34 -05:00
sora10pls
85406e8f28
Update PokeDataUI.cs
...
Now opens with no exceptions!
2021-01-14 12:12:17 -05:00
Kurt
955ba9fed6
Enable nullable checks for all subprojects except structures/game
2020-12-27 16:35:08 -08:00
Kurt
8d7b5cea3c
Crown Tundra Update
...
Co-Authored-By: Matt <17801814+sora10pls@users.noreply.github.com>
Co-Authored-By: SciresM <8676005+SciresM@users.noreply.github.com>
2020-10-23 18:02:01 -07:00
sora10pls
ed34f245db
Add every level evolution randomizer
...
Every new level up grants an evolution to the Pokémon. Makes for an incredibly varied playthrough!
2020-09-23 12:26:35 -04:00
sora10pls
0c716e25b4
Expose CanNotDynamax flag in Pokémon Editor
...
Only set for Zacian/Zamazenta/Eternatus; could be fun for ROM hacks.
Regional Variant flag is set for species whose offspring will produce a regional variant depending on the parent's current form + if holding an Everstone.
Thanks Anubis!
2020-07-27 18:39:23 -04:00
sora10pls
1d8481d81f
Save current changes on Base Exp. amp
...
Closes #89
2020-07-03 09:49:16 -04:00
sora10pls
2e600b9080
Standardize using FormRandomizer for all randomizers
2020-06-27 14:59:59 -04:00
sora10pls
4299e5d88b
Use Gigantamax sprites for Trainer Editor
...
Allows for easier identification, especially with Urshifu.
2020-06-22 19:31:01 -04:00
sora10pls
7fd6fe849b
Initial Isle of Armor support
2020-06-17 12:41:26 -04:00
sora10pls
cfb1593ca7
Add banlist and form randomization to evo randomizer
...
Previously, no forms would be adjusted, so something like Milcery could evolve into Charmander-8 (invalid)
2020-06-10 23:33:54 -04:00
Kurt
70e2ba0a56
Expose move randomizer settings
2020-06-03 21:22:15 -07:00
Kurt
50aeb7ddbb
sync missing file
2020-05-25 11:36:40 -07:00
Matt
19ec807c95
Sword/Shield updates ( #41 )
2019-12-16 15:51:12 -08:00
Kurt
58b0597fea
Sword/Shield Update
...
Many thanks to @SciresM and @sora10pls for assisting in this massive
update!
2019-11-15 17:00:41 -08:00
Kurt
62517ca742
Add TM editor
2018-12-01 16:54:44 -08:00
Kurt
00d367b1b0
Add common sanitization util
2018-12-01 15:16:53 -08:00
Kurt
5736e54cea
Add exp yield amp button
2018-11-27 17:44:20 -08:00
Kurt
28340d10f3
Save current entry on exit
2018-11-26 22:28:23 -08:00
Kurt
11e5bdbb88
Add persistent rand settings
...
save to xml with version name
2018-11-24 23:50:40 -08:00
Kurt
13ff6099cd
Use centralized settings
2018-11-24 21:57:24 -08:00
Kurt
1921317495
Add randsettings for trainer editor
...
testing next
2018-11-23 21:20:46 -08:00
Kurt
1ea020d6c2
Make learnset randomizer work
...
banned moves auto-generated ;)
2018-11-23 16:20:11 -08:00
Kurt
39e078d595
Add learn randomizer
...
untested, committing what I have for now
- metronome mode
- expand only (set all new to pound)
2018-11-23 16:00:27 -08:00
Kurt
d26bcfc12e
Add evolution randomizer
2018-11-23 14:23:29 -08:00
Kurt
7838e77be9
Hook up personal randomizer
2018-11-23 14:00:36 -08:00
Kurt
37286326f1
Add personal info table dump
...
Make generic type editor dump out the derived class in the event the
array type is a base class
2018-11-21 10:13:23 -08:00
Kurt
6a34a96af1
Misc fixes
...
Form opens, displays data
2018-11-20 18:25:20 -08:00
Kurt
9909da7dae
Add poke data editor (personal, learn, evo)
...
WIP, haven't even bothered launching the form yet
2018-11-20 16:31:53 -08:00