sovereignx/data
AgustinGDLV 9797640dff
Gimmick Refactor (#4449)
* consolidated gimmick checks, triggers, communication, and activation; updated test runner

* fixed improper use of .usableGimmick

* cleaning up battle_dynamax.c, changing function args to u32s

* fixed '#ifdef TESTING' causing errors

* updated z-moves to use gimmick interface, pared down redundancies; no AI/tests

* added support for z-moves in tests, consolidated gimmick fields

* removed ShouldUseMaxMove and .usingMaxMove

* renamed TryChangeZIndicator, updated z move display

* added several z-move tests and fixed various z-move interactions; fixed z-move category calc

* fixed useless battler arg in GetTypeBasedZMove

* added basic test check for bad Z-Move or Mega usage

* reworked test runner gimmick functionality; added support for Ultra Burst + Z-Move to test Light That Burns the Sky

* fixed gimmick test logic; fixed damage category override

* fixed mega rayquaza test fail

* consolidated gimmick indicator logic; added graphics to gGimmicksInfo

* removed TeraData struct

* reimplemented AI logic for Z-Moves; no changes

* updated Z-Move and Ultra Burst trigger gfx

* added testrunner check for multiple gimmick use

* fixed duplicate z-move call in test

* reorganized data/graphics/gimmicks.h

* added signature Z-Move ability tests; implemented Guardian of Alola

* fixed bad test update

* fixed Thousand Arrows not affecting Tera Flying; clean-up

* fixed -ate tests

* fixed tera tests

* fixed tera tests really

* fixed last batch of tests

* fixed -ate mega test again

* code review

* code review pt.2

* tweaked CanTera again

* dynamax flag only required for player
2024-06-22 22:25:40 +02:00
..
layouts refactor: code review for expansion 2024-05-17 20:45:32 -04:00
maps Merge branch 'master' of https://github.com/rh-hideout/pokeemerald-expansion into masterintoupcoming18jun 2024-06-18 15:27:06 +02:00
scripts Add release to debug scripts (#4782) 2024-06-13 07:38:41 +02:00
text Revert "Guillotine: Decapitalize everything (#3949)" (#4525) 2024-05-13 19:19:37 +02:00
tilesets Metatile + commas 2024-05-30 13:56:14 -04:00
battle_anim_scripts.s Move general config file to the config folder (#4805) 2024-06-19 13:42:01 +02:00
battle_scripts_1.s Gimmick Refactor (#4449) 2024-06-22 22:25:40 +02:00
battle_scripts_2.s Fix dire hit being used on incorrect target (#4626) 2024-05-26 00:06:55 +02:00
contest_ai_scripts.s Move general config file to the config folder (#4805) 2024-06-19 13:42:01 +02:00
event_scripts.s Move general config file to the config folder (#4805) 2024-06-19 13:42:01 +02:00
field_effect_scripts.s Whitespace, documentation and style 2024-01-22 19:12:52 -03:00
map_events.s
maps.s
mb_berry_fix.gba
mb_colosseum.gba
mb_ereader.gba
multiboot_berry_glitch_fix.s
multiboot_ereader.s
multiboot_pokemon_colosseum.s
mystery_event_script_cmd_table.s
mystery_gift.s
script_cmd_table.inc Remove unused callfunc 2024-06-02 10:53:45 -04:00
sound_data.s
specials.inc Pre-1.8 tweaks (#4275) 2024-03-12 12:21:03 +01:00