Philip Woolford
8da0a5d3d8
Fix Shiny Rate Editor ( #211 )
...
This fixes the broken shiny rate editor that hasn't been re-implemented.
2022-06-30 07:18:48 -07:00
Lusamine
311b32aa67
Rename some LandmarkItemSpawnTable fields ( #207 )
2022-05-16 23:31:56 -07:00
Kurt
58cf010e44
Add dump for mastery levels, duplicate levels
2022-05-06 20:52:47 -07:00
hp3721
ec9d9c539e
Fix Evolution and Learnset Editor for PLA ( #206 )
2022-04-27 15:58:31 -07:00
Kurt
0f65a31ab6
Indicate MO/MMO for PLA slots bin
2022-04-22 20:22:34 -07:00
Kurt
1316d70cf1
Fix Pokemon.txt dump for PLA
2022-04-22 20:22:07 -07:00
Kurt
8437c72f11
Show table name for spawner table
2022-04-16 21:28:07 -07:00
hp3721
d48682a30d
Fix Personal Data editing for PLA ( #204 )
2022-04-16 08:06:21 -07:00
Kurt
85ceb063ae
Show spawns near hover, add (Any) species
2022-04-13 19:54:53 -07:00
Kurt
57b358d7e8
Show coordinates on hover
2022-04-13 19:30:58 -07:00
Tiddlywinkss
566e4fcc66
Fix ConditionType8a duplicate value ( #200 )
2022-04-01 21:34:07 -07:00
Kurt
de00f09bde
Update evolution, add editor
2022-03-19 19:50:46 -07:00
Kurt
dc84470111
Continued tweaks
...
Rename files to match (groupLottery <-> group)
label more fields
Co-Authored-By: Lusamine <30205550+Lusamine@users.noreply.github.com>
2022-02-27 20:28:26 -08:00
Kurt
4cde037a60
Compress wild slots pickle
...
Order areas for negligibly faster search
2022-02-27 15:09:30 -08:00
Kurt
d897e79e0f
Update dumper, recognize NHO spawns
2022-02-27 13:49:44 -08:00
Kurt
014d26656f
Start associating NHO spawners to tables
2022-02-27 12:38:01 -08:00
Kurt
a2e34d86c8
Update NewHugeOutbreakGroup8a.cs
2022-02-27 10:30:10 -08:00
Kurt
32eca7eb9f
Add New Huge configs
2022-02-27 09:45:58 -08:00
Kurt
0b7c6e6b54
PLA-v1.1 file count
...
Need to check everything for more fields...
2022-02-27 08:18:56 -08:00
Tiddlywinkss
68d8c7f0f8
Fill out some AreaSettings8a fields ( #194 )
...
Co-authored-by: tw <not@home>
2022-02-26 11:25:49 -08:00
sora10pls
432628590f
Add Move Shop editor, Ha_Shop randomizer
2022-02-24 11:18:00 -05:00
sora10pls
ace8141df4
Update TrData8a.cs
...
verified ingame
2022-02-23 17:15:35 -05:00
sora10pls
926d6965b4
Add trainer randomization, label 2 more TrPoke8a fields
2022-02-23 14:55:36 -05:00
sora10pls
26631353d0
Don't randomize static Legendary Pokémon
2022-02-23 13:00:26 -05:00
sora10pls
ca813ddfd4
Implement several fixes/changes to static/gift randomization
...
Static: now iterate over all static encounters per table (now doesn't ignore 2 of the 3 static Paras), ban all boss battles, revise GV set (31 => 10)
Gift: random ball
Both: ban invalid species, and assign valid forms, randomize height/weight
Closes #191
2022-02-23 12:09:57 -05:00
Kurt
f21891745c
Allow symbol editor save button
...
untested
2022-02-22 22:36:37 -08:00
sora10pls
562029fa17
Ban Legendary Pokémon from encounter slot randomization
...
rip clickbait thumbnails
2022-02-22 22:56:49 -05:00
sora10pls
47d4c4d528
Blacklist Deadwood Haunt Dusclops from being randomized
2022-02-21 19:57:37 -05:00
Kurt
6d76d21cfe
Defer data object return to after init
2022-02-21 09:32:50 -08:00
sora10pls
a2f0a58f7a
Allow LA species for randomization, handle bad forms
2022-02-21 10:29:51 -05:00
Kurt
22ede7da03
Add landmark editor
2022-02-20 23:35:18 -08:00
Kurt
bf8390fd2a
Add Spawner object editor
2022-02-20 20:59:19 -08:00
Kurt
05bbdb98e1
Enable trainer saving
...
untested
2022-02-19 17:34:30 -08:00
Kurt
62a4fbc629
Handle area encounter case when none
2022-02-19 15:46:19 -08:00
Kurt
df1391e878
Cleaner slot indication in property grid
2022-02-19 15:10:42 -08:00
Kurt
5ff4d8d2ca
Handle resident gfpak as gfpak
2022-02-19 15:09:55 -08:00
Kurt
007def6f96
Add area weather editor
2022-02-19 14:56:16 -08:00
Kurt
11dc219344
Create AreaWeatherTable8a.cs
2022-02-19 14:40:07 -08:00
Kurt
a14c203ff3
Rough draft area editor
2022-02-19 14:20:00 -08:00
Kurt
d27891407a
Pre-work for area editing
2022-02-19 12:21:09 -08:00
Kurt
f068f76022
Extract time/weather modifier interfaces
2022-02-18 16:25:46 -08:00
SciresM
abd5109dda
Merge pull request #190 from kwsch/event_trigger
...
Add support for dumping event triggers.
2022-02-17 00:10:22 -08:00
Kurt
e75206ed09
Display inner exception instead of invoke fail
2022-02-15 16:21:04 -08:00
Kurt
7bdb5bc787
Pass revised personal
...
Closes #189
2022-02-15 16:18:47 -08:00
Kurt
4b0b535f3c
Update to net6
2022-02-15 16:15:22 -08: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
Kurt
b145576e28
Event triggers ( #188 )
...
* Add event trigger dumper, names via hash brute force
* Add more conditions (from brute forced event triggers)
* more triggers, dump unknowns
* add some bgm/sound triggers
* seven new trigger enums
* add progress_work_condition_hash
* crafting is apparently internally cra
* azelf/agunomu throw
* add all but three hashes used in event trigger binaries
* add the last trigger command (1 type/cond left each)
* Add last officially used condition, one type left
* add all unused task conditions
* add all unused trigger commands
* Add new (and old) spawners
Co-authored-by: Michael Scire <SciresM@gmail.com>
2022-02-13 13:40:26 -08:00
Kurt
6ff2aab801
Add personal/learnset raw editor
2022-02-13 13:35:29 -08:00
Kurt
0a1529474c
Update EditorPLA.cs
2022-02-13 10:28:24 -08:00
Kurt
c9dae3f3c8
Minor clean
...
update some field labels to describe in-game behavior
condense some logic
remove duplicate SwarmDetail enum label
2022-02-13 10:18:25 -08:00