Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-10-22 | nothing | xCrystal | |
2014-10-21 | More AI commentary | xCrystal | |
2014-10-21 | Rename labels and add more commentary to AI stuff | xCrystal | |
2014-09-30 | Miscellaneous formatting cleanup. | yenatch | |
2014-08-22 | Add the initial mobile adapter save data. | yenatch | |
The contents of the save and the rest of the bank are unknown. | |||
2014-08-22 | Close an open string in name selection. | yenatch | |
The python preprocessor doesn't care if a string is left open. It probably should, so this string is fixed preemptively. | |||
2014-08-22 | Use AttrMap and TileMap labels for relative addressing. | yenatch | |
2014-08-18 | Recomment Headbutt tree and Rock Smash encounters. | yenatch | |
2014-08-14 | Recomment the text engine. | yenatch | |
2014-08-13 | Better trainer AI comments and finish off trainer attributes. | yenatch | |
2014-08-13 | More constants and bug comments in item effects. | yenatch | |
Apparently a bunch of constants from red were never removed for some reason. | |||
2014-07-24 | Label CheckPhoneCall. | yenatch | |
2014-07-24 | Use phone script labels in the phone contact table. | yenatch | |
2014-07-24 | Relabel GetItemDescription -> PrintItemDescription. | yenatch | |
2014-07-24 | Add real-time-clock and Daylight Savings Time wram labels. | yenatch | |
2014-07-23 | Dump the phone scripts. | yenatch | |
This is one of the last major incbins. The rest is mostly mobile code. | |||
2014-07-22 | Separate phone scripts from std scripts. | yenatch | |
2014-07-19 | Remove generated "jump sources" comments. | yenatch | |
2014-07-19 | Name the script special function and clean up a couple specials. | yenatch | |
2014-07-18 | Badge and move constants in Strength and Surf field effects. | yenatch | |
2014-07-18 | Use WOOPER in Oak speech. | yenatch | |
2014-07-18 | Name cry functions in home.asm. | yenatch | |
2014-07-18 | Rename the internal PlayCry function to _PlayCryHeader. | yenatch | |
2014-07-18 | Cry "echo" is actually the upper byte of pitch (now a word). | yenatch | |
2014-07-18 | Use macros for spawns and flypoints. | yenatch | |
This firmly ties spawn constant definition to data allocation, preventing usage earlier in main.asm or in other objects. A potential solution is to abuse ifdefs and include it in both main.asm and constants.asm. | |||
2014-06-23 | More PartyMon labels for relative addressing. | yenatch | |
2014-06-19 | More object struct labels and constants. | yenatch | |
2014-06-18 | Merge remote-tracking branch 'kanzure/master' | yenatch | |
2014-06-18 | Residual damage, battle text labels, pic predefs. | yenatch | |
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-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 | 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-06 | Comment PrintNum. | 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 | More MAX_LEVEL use. | yenatch | |