Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-12-26 | Split battle/ into data/ and engine/ components | Remy Oukaour | |
2017-12-25 | Resolve #428: Use `HIGH(X)` and `LOW(X)` instead of `X / $100` and `X % ↵ | Remy Oukaour | |
$100` or `X >> 8` and `X & $ff` | |||
2017-12-24 | Add more constants for some maximum values | Remy Oukaour | |
2017-12-24 | Remove all code from main.asm (some labeled INCBINs, like out-of-context ↵ | Remy Oukaour | |
graphics, are still present) engine/routines/ stores isolated out-of-context routines as individual files. It might be preferable later to append them to their related engine/ files in unique little SECTIONs, relying on the linkerscript to place them appropriately; or some other organization method. In the meantime, they're now easily findable apart from main.asm's other content. | |||
2017-12-24 | Merge branch 'master' of https://github.com/pret/pokecrystal | Remy Oukaour | |
2017-12-24 | Fix issue #345: | Remy Oukaour | |
- GetMonFrontpic → GetEnemyMonFrontpic - GetMonBackpic → GetBattleMonBackpic - FrontpicPredef → GetAnimatedFrontpicPredef - GetFrontpic → GetMonFrontpic - GetBackpic → GetMonBackpic - CutAndPasteMap → PadMapForHDMATransfer | |||
2017-12-24 | callba/callab → farcall/callfar | Remy Oukaour | |
2017-12-24 | Misc fixes for the usage of constants | mid-kid | |
Several improvements that will make it easier to edit some data structures for everyone. | |||
2017-12-16 | Ad some more constants for meaningful audio WRAM bits | Remy Oukaour | |
2017-12-15 | Document one more bug/oversight | Remy Oukaour | |
Move FleeMons table into data/ | |||
2017-12-14 | Replace two numbers with constants (found by pfero) | Remy Oukaour | |
2017-12-12 | Document more bugs | Remy Oukaour | |
2017-12-11 | Add member constants for the base data struct, same as most other structs | Remy Oukaour | |
2017-12-11 | Document macros/map.asm | Remy Oukaour | |
Rename MORN/DAY/NITE to MORN_F/DAY_F/NITE_F; use MORN/DAY/NITE for shifted values (cleaner for person_events) Prefix FLOOR to the `elevfloor` constants | |||
2017-12-10 | Consistent code formatting: no redundant `a`s and spaces after commas | Remy Oukaour | |
2017-12-09 | More WRAM cleanup | Remy Oukaour | |
2017-11-30 | Label all of PARTYMENUACTION_* | mid-kid | |
It's pretty clear what it's used for. PartyMenuActionText is used for two things: 1) Storing what kind of action we're going to do (<$10) 2) Storing the text for some kind of healing stuff I'm not entirely sure (>=$f0) In the former case, if GetPartyMenuTilemapPointers is ran, it will be used to pick a sequence of actions that should be done, specified in the table, and it'll print the corresponding string using the PartyMenuStrings table. The items in the sequence of actions that should be done are in WritePartyMenuTilemap. Strangely enough, one possible value is left completely unused: PARTYMENUACTION_GIVE_MON_FEMALE. It works in the exact same way as it's male counterpart, and as such I don't believe it was used in the japanese version either, since it doesn't matter which gender your 'mon is when you put 'em in the daycare. | |||
2017-11-19 | DetermineMobileBattleResult -> DisplayLinkBattleResult | mid-kid | |
Changed this function's name, because it confusingly only calls DetermineLinkBattleResult when linked through mobile. It does absolutely nothing with determining the battle result in a regular link battle, and is only responsible for displaying the battle result and counting stats. | |||
2017-11-15 | Clean up labels in battle/moves/move_effects.asm | mid-kid | |
There were a lot of unused labels in there, and a few confusing misnomers around move_effects_pointers.asm. They now match up exactly with the names in battle_constants.asm. Also renamed a few effects, to make their purpose clearer, and to match up with their respective event script commands: EFFECT_EXPLOSION -> EFFECT_SELFDESCTRUCT EFFECT_HAZE -> EFFECT_RESET_STATS EFFECT_WHIRLWIND -> EFFECT_FORCE_SWITCH EFFECT_BIND -> EFFECT_TRAP_TARGET EFFECT_TWINEEDLE -> EFFECT_POISON_MULTI_HIT EFFECT_STEEL_WING -> EFFECT_DEFENSE_UP_HIT EFFECT_METAL_CLAW -> EFFECT_ATTACK_UP_HIT EFFECT_ANCIENTPOWER -> EFFECT_ALL_UP_HIT | |||
2017-06-24 | Merge pull request #354 from FredrIQ/comments | yenatch | |
Fix a reversed label mistake and reference a major bug | |||
2017-06-09 | Replace ‘jp [hl]’ with ‘jp hl’ | Ben10do | |
The former is arguably misleading (as you don’t access the memory location in hl to retrieve the jump location), and is consequently deprecated in newer versions of rgbds. This fix silences these deprecation warnings. | |||
2017-01-16 | Labels for Trainer Rankings stat tracking functions | hatschky | |
2017-01-08 | Reverse the LastEnemyCounterMove and LastPlayerCounterMove labels | Fredrik Ljungdahl | |
They were swapped | |||
2016-10-29 | Fix inverted labels for HandleStatBoostingHeldItems | Fredrik Ljungdahl | |
2016-08-07 | Rename the variable at D264 | PikalaxALT | |
2016-06-13 | hLCDCPointer and InitList | pikalaxalt | |
2016-06-07 | Some mystery gift functions | pikalaxalt | |
2016-06-06 | Remaining layout constants | pikalaxalt | |
2016-05-11 | Name all printer functions | pikalaxalt | |
2016-05-10 | Labeled every function in ROM0 that's referenced in the source | pikalaxalt | |
2016-05-08 | All functions in main.asm have non-generic names | pikalaxalt | |
2016-05-05 | Credit to chaos_lord2 for decoding that load in computing enemy stats | pikalaxalt | |
2016-05-04 | HDMA transfer functions | pikalaxalt | |
2016-04-30 | Copycat labels; macro for the Crystal-only Unown chamber unlock words | pikalaxalt | |
2016-04-10 | Local labels starting with lowercase letters are no longer decorated with a ↵ | pikalaxalt | |
trailing colon | |||
2016-04-10 | Local labels starting with capital letters are now decorated with a trailing ↵ | pikalaxalt | |
colon; remove trailing whitespace; globally correct line endings to UNIX style | |||
2016-03-01 | Battle animation annotations | PikalaxALT | |
2016-01-18 | Prepare to merge | PikalaxALT | |
2016-01-13 | Finish function labels in battle core | PikalaxALT | |
2016-01-12 | More WRAM tidying | PikalaxALT | |
2016-01-10 | Pokegear | PikalaxALT | |
2016-01-04 | more gfx-related labels | PikalaxALT | |
2015-12-29 | Item effects, post-battle, and decoration flags | PikalaxALT | |
2015-12-29 | More movement stuff | PikalaxALT | |
2015-12-28 | trainer card | PikalaxALT | |
2015-12-26 | jumptable macro repurposed | PikalaxALT | |
2015-12-26 | Move effects; no more reloadmapmusic, returnafterbattle | PikalaxALT | |
2015-12-24 | writebackup --> closewindow; game corner prize vendors; others | PikalaxALT | |
2015-12-23 | More battle anims and bg effects | PikalaxALT | |
2015-12-23 | Battle Anim Object struct constants | PikalaxALT | |