pokeemerald/graphics
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
..
bag Colorize bag select button 2023-05-10 00:33:43 -04:00
balls
battle_anims Upgraded Dragon Darts Animation (#4620) 2024-05-28 10:17:52 +02:00
battle_frontier Fix some frontier gfx, adjacent cleanup 2023-08-03 11:15:15 -04:00
battle_interface Gimmick Refactor (#4449) 2024-06-22 22:25:40 +02:00
battle_terrain
battle_transitions Refactor mugshots (#4000) 2024-01-16 00:45:13 +01:00
berries Purged the bKGD warning once and for all 2023-02-24 02:01:55 -03:00
berry_blender
berry_crush Fix some colors in crusher.png 2023-01-12 19:04:49 -05:00
berry_fix Correct berry fix graphics colors, more PLTT constant use (#1892) 2023-08-09 12:49:21 -04:00
birch_speech
cable_car Use tilemap file for cable car pylons 2023-03-31 00:44:22 -04:00
cave_transition
contest Fix results_screen/tiles.png colors 2023-01-15 12:04:29 -05:00
credits
decorations
diploma
dodrio_berry_picking Fix swapped Dodrio Berry Picking palettes 2023-06-05 19:53:59 -04:00
door_anims Colorize door animations that use multiple palettes 2023-01-11 13:31:17 -05:00
easy_chat
evolution_scene
expansion_intro Purged the bKGD warning once and for all 2023-02-24 02:01:55 -03:00
field_effects Merge branch '_RHH/upcoming' into _RHH/pr/upcoming/merrpFollowers 2024-01-17 18:11:35 -03:00
fonts Narrower fonts 2024-04-25 18:40:37 +01:00
frontier_pass Correct colors for frontier_pass 2023-01-13 02:25:23 -05:00
interface Change Frostbite abbreviation from FSB to FRB (#4355) 2024-04-10 09:16:32 +02:00
intro Fix intro/scene_1 tiles 2023-01-14 00:48:58 -05:00
items Sceptilite & Salandit sprite fixes (#4614) 2024-05-24 11:28:35 +02:00
link Sync wireless improvements 2022-11-09 15:14:18 -05:00
mail
map_popup preproc assets, move config to overworld config, add some antialiasing to graphics, consistency in naming gens 2024-05-07 23:58:29 -04:00
misc Merge branch 'master' into followers 2023-01-29 18:44:06 -05:00
naming_screen
object_events Merge remote-tracking branch '_merrp_origin/followers-expanded-id' into _RHH/pr/upcoming/merrpFollowers 2024-05-18 10:12:17 -04:00
party_menu Fix party_menu/bg colors 2023-01-14 12:32:54 -05:00
picture_frame Colorize picture_frame tiles 2023-01-13 15:30:57 -05:00
pokeblock Fix some compressed tilemaps 2023-06-01 15:31:12 -04:00
pokedex Merge remote-tracking branch '_pret_origin/master' into _RHH/pr/master/pret_20240526 2024-05-26 18:34:26 -04:00
pokemon Split Pokémon Object Events from Following Pokémon functionality (#4761) 2024-06-13 22:46:27 +02:00
pokemon_jump
pokemon_storage Added Japan-only Walda PC icons (#3550) 2023-11-18 00:54:13 +01:00
pokenav
rayquaza_scene Colorize rayquaza_scene/scene_1/clouds.png 2023-01-12 14:56:44 -05:00
reset_rtc_screen
rotating_gates Color rotating gate pngs 2022-10-12 19:19:42 -04:00
roulette
shop
slot_machine Fix slot_machine/menu colors 2023-01-14 16:34:14 -05:00
starter_choose Colorize and combine birch_bag/birch_grass 2023-01-12 15:22:23 -05:00
summary_screen Correct colors in summary_screen/tiles.png 2023-01-12 21:41:06 -05:00
text_window
title_screen
trade
trainer_card Move FRLG trainer card gfx to own folder, fix tiles 2023-01-13 13:40:13 -05:00
trainer_hill
trainers Generate trainer pic palettes from image 2022-09-05 16:09:45 -04:00
types Set TYPE_NONE as type 0 + other type data tweaks (#4462) 2024-06-01 07:38:22 +02:00
union_room_chat Correct some union room chat documentation 2023-02-02 11:41:02 -05:00
unused Moved files - spinda spots, jp fonts, redyellowgreen_frame.bin 2023-11-12 14:28:11 +13:00
wallclock
weather
wireless_status_screen Sync wireless improvements 2022-11-09 15:14:18 -05:00
wonder_card
wonder_news