summaryrefslogtreecommitdiff
path: root/src/trade.c
AgeCommit message (Collapse)Author
2021-06-29Fix pokemon_icon.c fakematchPikalaxALT
2021-06-28Match sub_806CF04PikalaxALT
2021-06-24Document pokedex.c, 1PikalaxALT
2021-06-21Start syncing contest code documentation from EmeraldPikalaxALT
2021-06-18Document image_processing_effects.cPikalaxALT
2021-02-16Mirror pokeemerald PR#1329 & PR#1335 to pokerubyDeokishisu
The `externalReservedData` field has been split up into `externalEventData` and `externalEventFlags`, which have their own structs. The new structs deal with interconnectivity between external games/peripherals and RS. US & JP Colosseum Bonus Discs', Colosseum and XD's, Pokémon Channel's, and PokémonBox: Ruby & Sapphire's interactions with these fields has been documented. The `giftRibbon#` fields in `PokemonSubstruct3` have also been renamed to their appropriate ribbons, and commented with distribution info if applicable. All relevant constants and functions dealing with the Pokémon data structure were renamed with these changes in mind.
2020-08-29Give songs meaningful english namesGriffinR
2020-05-29trade.c: Convert tables used by sub_804A6DC to 2-D arrays; function nowKaz
OK.
2019-09-05Merge branch 'master' into modern_gccPikalaxALT
2019-07-29resolve some Emerald differencescamthesaxman
2019-06-26Make Ruby compile with gcc-8PikalaxALT
2018-10-17Further synchronisationSlawter666
2018-09-12Match a few NONMATCHINGs, document some NONMATCHINGs.luckytyphlosion
1 non-trivial NONMATCHING matched. 2 matched with trivial asm();. 2 false NONMATCHINGs matched. 2 matched with register hacks.
2018-06-20Use MUS_ prefix instead of BGM_ prefix for songsMarcus Huderle
2018-06-10Label move_tutor_menu.cMarcus Huderle
2018-05-21Standardize args to palette blend functionsMarcus Huderle
2018-05-17Change GetTradeSceneStrings to SetTradeSceneStringsDeokishisu
2018-05-17Rename sub_804C1A8() to GetTradeSceneStrings()Deokishisu
sub_804C1A8() is responsible for getting the variable strings (like the trade partner's OTName, their Pokemon's nickname, and your Pokemon's nickname) needed to print the messages in the trade scene, so I renamed it to GetTradeSceneStrings(). Added a comment in the function to describe what it's doing as well. Please let me know if this name isn't accurate enough or if my comment should be in a different style.
2018-04-22Identify region in SaveBlock1 that is reserved for external games/events to ↵Marcus Huderle
write to
2018-04-07through DebugMenu_807786C; use macro NAKED instead of __attribute__((naked))PikalaxALT
2018-04-04Port function/file names from pokeemeraldMarcus Huderle
2018-02-18remove subdirectoriescamthesaxman
2017-08-12split out src/ directory into categorized subdirectories.ProjectRevoTPP
2017-06-25wip tradeMarijn van der Werf
2017-06-25decompile trade bitsMarijn van der Werf