Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-06-18 | Merge remote-tracking branch 'kanzure/master' | yenatch | |
2014-06-18 | Residual damage, battle text labels, pic predefs. | yenatch | |
2014-06-17 | Fix some misnamed substatus constants. | yenatch | |
SUBSTATUS_ROLLOUT was actually SUBSTATUS_RAMPAGE. SUBSTATUS_ENCORED was actually SUBSTATUS_ROLLOUT. Substatus 5 bit 4 was actually SUBSTATUS_ENCORED. Also use some more (sub)status constants where needed. | |||
2014-06-17 | Contest battle type and comment the battle menu. | yenatch | |
2014-06-17 | Use better constants/comments in DST near-midnight checks. | IIMarckus | |
2014-06-16 | Name the UpdateEnemyHUD predef. | yenatch | |
Also start using hp palette constants. | |||
2014-06-16 | Use a predef macro that takes labels instead of juggling constants. | yenatch | |
Besides making predefs convenient, naming a predef no longer requires adding or renaming a predef constant. This also lets predefs be rearranged at will. | |||
2014-06-16 | Name and comment some move learning functions. | yenatch | |
2014-06-15 | Makefile: Use lower-case variables and graphics conversion queues. | yenatch | |
This is mostly to make it more like pokered. Queues are an order of magnitude faster than invoking a new python instance for each file. | |||
2014-06-14 | Name and comment the trainer party reader. | yenatch | |
Reads the contents of trainers/trainers.asm. | |||
2014-06-14 | Move trainer item AI into battle/ai/items.asm. | yenatch | |
2014-06-14 | Item constants in trainer ai. | yenatch | |
2014-06-14 | Rename _GetBattleVar -> GetBattleVarAddr. | yenatch | |
Functions prefixed with _ imply they're private. The real purpose of this function is to use an address, rather than saving a few cycles on push/pop. | |||
2014-06-13 | Battle type constants in the wild. | yenatch | |
Also add constants for trap and Celebi event battles. | |||
2014-06-13 | More battle code cleanup. | yenatch | |
- Use more substatus constants. - Reformat some code to be more atomic. - Add constants for unused status prevention held item effects. - Remove pointless or redundant comments. | |||
2014-06-12 | Reformat the channel_struct macro and use more constants in wram. | yenatch | |
2014-06-12 | Consolidate monster structs in wram and sram. | yenatch | |
The PartyMon struct is really the box struct with volatile variables like status added. Some other labels have been reworked. Move structs no longer have explicit labels since their location is arbitrary and usually shared. | |||
2014-06-10 | Use constants for move struct positioning. | yenatch | |
This eliminates the need for arbitrary move labels like Move2 and Move1 that don't have anything to do with their respective moves. | |||
2014-06-10 | Consolidate NUM_MOVES usage and monster struct labels. | yenatch | |
There turned out to be a lot of instances of NUM_MOVES. | |||
2014-06-10 | Fix argument handling in *coord macros. Add a "percent" shortcut. | yenatch | |
Random returns a value from 0 to 0xff. Instead of doing extra work, most probabilities are out of 0xff. Convert these from percentages at build time for readability. | |||
2014-06-06 | Comment PrintNum. | yenatch | |
2014-06-04 | Merge pull request #254 from yenatch/master | yenatch | |
Better compression, macro cleanup, use MAX_LEVEL everywhere. - move stats -> data (like pokered). - remove FuncCoord and use {hl,bc,de}coord for all tilemap loads. - use MAX_LEVEL where needed. - update pokemontools for better compression, and recomment related code. - growth rate constants | |||
2014-06-04 | Bump pokemontools for better compression. | yenatch | |
A goal is to be able to reproduce the original lz data in the repository. In the meantime, make it smaller than before. | |||
2014-06-04 | Experience growth rate constants. | yenatch | |
2014-06-04 | Clean up the growth_rate macro. | yenatch | |
2014-06-04 | Remove the FuncCoord macro. | yenatch | |
Variables can't use labels, so a macro that doesn't use variables is better suited. | |||
2014-06-04 | Use {hl,de,bc}coord macros wherever possible. | yenatch | |
2014-06-04 | Add a dereferenced stats screen function. | yenatch | |
This was probably used in the stats screen in JP versions. It fell out of use when the stats screen layout was redon in localization. | |||
2014-06-03 | Truncate MAX_LEVEL + 1 if it exceeds 8 bits. | yenatch | |
If MAX_LEVEL was set to 255, the value could not fit into a byte. | |||
2014-06-03 | Recomment lz deecompression. | yenatch | |
2014-06-03 | More MAX_LEVEL use. | yenatch | |
2014-05-31 | Rename directory stats -> data. | yenatch | |
2014-05-28 | Merge pull request #253 from yenatch/master | Bryan Bishop | |
Clean up music and battle interfaces in home.asm. | |||
2014-05-21 | Split bank 0 battle functions into home/battle.asm. | yenatch | |
2014-05-21 | Split bank 0 audio functions into home/audio.asm. | yenatch | |
2014-05-21 | Comment music functions in home.asm. | yenatch | |
2014-05-19 | Merge pull request #250 from Armada651/master | Bryan Bishop | |
Use correct menu header identifier in PokeCom Center. | |||
2014-05-19 | Merge pull request #252 from yenatch/master | Bryan Bishop | |
Add remaining battle animation data. | |||
2014-05-06 | Revert some misused labels to static values in main.asm. | yenatch | |
2014-05-05 | Battle animation object sprite data. | yenatch | |
2014-05-05 | Battle animation object attributes and data. | yenatch | |
2014-05-05 | Add an unused function in battle animation commands. | yenatch | |
2014-05-05 | Use a macro for sine waves. | yenatch | |
So far they're identical, but amplitude could change. | |||
2014-05-05 | Battle BG effect data. | yenatch | |
Pokemon appearing from a ball, screen fades, etc. | |||
2014-05-05 | Merge pull request #251 from yenatch/master | Bryan Bishop | |
Pokegear menus, sprite predefs, incbin stomping. | |||
2014-05-05 | Fix static farcalls in AI scoring. | yenatch | |
2014-05-05 | Fix up some labels in the battle animation object engine. | yenatch | |
2014-05-05 | More labels and incbins in slots, PC menus, intro. | yenatch | |
2014-05-04 | Labels for mail graphics. | yenatch | |
2014-05-04 | Radio text/music and mail jumptables. | yenatch | |