Commit Graph

448 Commits

Author SHA1 Message Date
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
Kurt
346ab46d43 Add 2 missing fields
ty Retro / Chris on discord for finding these missing :)
2022-02-13 10:17:33 -08:00
Marty-D
90e99e8942 Arceus: Update move data field labels (#187) 2022-02-13 09:19:59 -08:00
Kurt
9ea7bb5c28 Update outbreak field labels per my tweet 2022-02-12 17:59:10 -08:00
Kurt
f69b9844e0 Add static/gift randomizer 2022-02-12 16:19:19 -08:00
Kurt
62638f7c73 Add ha_shop, gift/static/miscInfo edtiros 2022-02-12 13:33:02 -08:00
Kurt
a3874463d9 Add general Config file flatbuffer & editors
Add alert about missing oodle DLL
2022-02-11 17:49:13 -08:00
Kurt
f60314ead2 Add more file mapping entries 2022-02-11 17:48:27 -08:00
Kurt
d10013f380 Handle warning for string comparison 2022-02-11 17:48:00 -08:00
Kurt
0c0ed7a1e3 Remove swsh Trainer dumper from PLA 2022-02-11 17:47:44 -08:00
Kurt
781b8275b3 Actually allow saving of throw flatbuffers 2022-02-10 15:59:27 -08:00
Kurt
abe236278e Label spawner active spawn count thresholds 2022-02-10 15:58:58 -08:00
Kurt
5f5b45c52c Add throw editors 2022-02-10 14:48:52 -08:00
Kurt
ebf31a9770 Prettier trainer print 2022-02-09 23:40:49 -08:00
Kurt
4113c2c351 Update field labels for TrPoke8a 2022-02-09 23:21:41 -08:00
Michael Scire
89b5e78e0f Add new (and old) spawners 2022-02-09 06:17:28 -08:00
Michael Scire
32d1b28f50 add all unused trigger commands 2022-02-08 20:28:07 -08:00
Michael Scire
a195d4fc1d add all unused task conditions 2022-02-08 18:35:31 -08:00
Michael Scire
66263ae7b7 Add last officially used condition, one type left 2022-02-08 18:07:38 -08:00
Michael Scire
5a868c7a4a add the last trigger command (1 type/cond left each) 2022-02-08 17:35:32 -08:00
Michael Scire
c1b5c96be0 add all but three hashes used in event trigger binaries 2022-02-08 17:21:04 -08:00
Michael Scire
4b8b8a721e azelf/agunomu throw 2022-02-08 00:38:45 -08:00
Michael Scire
3c1da8015c crafting is apparently internally cra 2022-02-08 00:03:41 -08:00
Michael Scire
d5b0c17dbe add progress_work_condition_hash 2022-02-07 15:30:39 -08:00
Michael Scire
27875ecc66 seven new trigger enums 2022-02-07 13:02:03 -08:00
Michael Scire
5f88f83da6 add some bgm/sound triggers 2022-02-07 12:24:29 -08:00
Michael Scire
0cb025a3ad more triggers, dump unknowns 2022-02-07 12:13:27 -08:00
Michael Scire
ca22714957 Add more conditions (from brute forced event triggers) 2022-02-07 00:42:57 -08:00
Michael Scire
e5f1724637 Add event trigger dumper, names via hash brute force 2022-02-07 00:24:58 -08:00
Kurt
8aa19a4dd7 Add Mass Outbreak detail editor (shiny +25) 2022-02-06 23:37:37 -08:00
sora10pls
dd87159997 Update GameManagerPLA.cs
Title ID is stored further down.
2022-02-06 12:19:15 -05:00
Kurt
3baa9161b2 Add shiny rate bonus editor
Untested, but should allow for changing the various bonuses (besides swarm's +25).
2022-02-05 09:24:44 -08:00
Kurt
0bc60747d3 Update azure-pipelines.yml (#181), fixes automatic build 2022-02-04 21:07:04 -08:00
Kurt
e432370a40 Add Pokémon Legends: Arceus support
.NET5.0 -> .NET6.0

Co-Authored-By: SciresM <8676005+SciresM@users.noreply.github.com>
2022-02-04 18:43:21 -08:00