Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-15 | Anotate more of the battle anim subsystem | mid-kid | |
The X and Y flip flags can be applied through the stack consisting of: - Object attributes - Animation frame attributes - OAM Data Each of these negate eachother. Confused yet? The same stack is traversed to obtain the final tile ID, with an added layer on top for the base GFX offset and the offset for the dynamically loaded GFX requested by the object! wBattleAnimDelay is populated with the values passed to `anim_wait`. | |||
2019-02-15 | dorepeat -> dowait for oam animations | mid-kid | |
Having the pic animation macros be the same as the oam animation macros isn't really turning out so well... I wonder if we should split them up eventually. | |||
2019-02-09 | Merge pull request #600 from mid-kid/master | Rangi | |
Fix travis | |||
2019-02-10 | Fix travis | mid-kid | |
2019-02-09 | Merge pull request #599 from mid-kid/master | Rangi | |
Add tool to find unnamed symbols: Take 2 | |||
2019-02-10 | Fix python 3.6 support for unnamed.py | mid-kid | |
2019-02-09 | Merge pull request #598 from mid-kid/temp | Rangi | |
BATTLEANIMSTRUCT_0B -> BATTLEANIMSTRUCT_PARAM | |||
2019-02-09 | Merge pull request #596 from Rangi42/master | Rangi | |
Remove the nested UNION within battle WRAM | |||
2019-02-08 | Clarify outer union's size | Rangi | |
2019-02-08 | Separate the 200-byte c608-to-c6d0 union and the 280-byte c6d0-to-c7e8 union | Rangi | |
2019-02-06 | $8 = HIGH(vTiles1 - vTiles0) | Rangi | |
2019-02-06 | Document all possible values for ReinitBattleAnimFrameset | mid-kid | |
This is useful to know where a certain frameset is used, through `grep` | |||
2019-02-06 | BATTLEANIMSTRUCT_0B -> BATTLEANIMSTRUCT_PARAM | mid-kid | |
This structure member is used for storing the parameter passed to `anim_obj`. | |||
2019-01-30 | wc7e8 -> wUnusedC7E8 (similar to wUnusedD102) | Rangi | |
2019-01-30 | Explain the c608 union size | Rangi | |
2019-01-30 | Remove the nested UNION within battle WRAM | Rangi | |
2019-01-27 | Fix some of the issues explained in #595 | Rangi | |
2019-01-24 | Merge pull request #593 from mid-kid/temp | Rangi | |
More patches | |||
2019-01-24 | Use and define more WRAM constants | Rangi | |
2019-01-24 | Use more constants | Rangi | |
2019-01-24 | Keep "paragraphs" of related code together | Rangi | |
2019-01-19 | Fix: Clair can give TM24 Dragonbreath twice | Rangi | |
2019-01-19 | Bug: Clair can give TM24 Dragonbreath twice | Rangi | |
2019-01-18 | Fix map name frame calculation | mid-kid | |
2019-01-15 | Fix constants used with startbattle | mid-kid | |
2019-01-15 | Document wSuicuneFrame | mid-kid | |
Also fixed inmediate in PlaceMapNameFrame.FillTopBottom to calculate the amount of loops required. (It fills two tiles in the first iteration, and four in the remaining, hence the `-2` and `+1` part). | |||
2019-01-15 | Fix some constants | mid-kid | |
Glass ting SFX were added in crystal. PicAnimations and UnownAnimations are expected to be in the same bank as their pointers, because the pointers are not BANK()-referenced separately. | |||
2019-01-12 | Say "BANK(Foo) ; aka BANK(Bar)" to clarify that Foo and Bar share a bank | Rangi | |
2019-01-07 | Dif formatting typo | Rangi | |
2019-01-07 | Document bugfix: ScriptCall can overflow wScriptStack and crash | Rangi | |
2019-01-07 | Document a bugfix: AI makes a false assumption about CheckTypeMatchup | Rangi | |
2019-01-06 | Consistent formatting in Function_SetEnemyMonAndSendOutAnimation and ↵ | Rangi | |
BattleStartMessage | |||
2019-01-05 | Document a bugfix: 1/256 failure rate for 100% effect chance | Rangi | |
2019-01-03 | Merge pull request #590 from Rangi42/master | Rangi | |
Clean up some Odd Egg and Battle Tower code and data | |||
2019-01-03 | MON_NAME_LENGTH -> NAME_LENGTH | Rangi | |
2019-01-02 | Clean up some Odd Egg and Battle Tower code and data | Rangi | |
Fixes #589 | |||
2019-01-01 | Add travis webhook for unnamed.py | mid-kid | |
(still requires setup) | |||
2019-01-01 | unnamed.py: Add completion percentage | mid-kid | |
People love percentages. Gotta show our powerlevel. | |||
2018-12-31 | Make tools/gfx.py executable | Rangi | |
2019-01-01 | Add tool to find unnamed symbols | mid-kid | |
This tool should help us identify which are the symbols that still need proper names, and in which files they're located. | |||
2018-12-31 | Merge pull request #587 from Rangi42/master | Rangi | |
Remove dependency on 'extras' submodule | |||
2018-12-31 | Keep the most relevant data at the top of the Makefile (the built filenames) | Rangi | |
2018-12-31 | Remove the 'extras' submodule | Rangi | |
2018-12-31 | Keep gfx.py with other tools, and remove its dependency on the 'extras' ↵ | Rangi | |
submodule | |||
2018-12-31 | Merge pull request #585 from Rangi42/master | Rangi | |
Refactor engine/phone/ | |||
2018-12-31 | *PhoneScript1 -> *PhoneCalleeScript, and *PhoneScript2 -> *PhoneCallerScript | Rangi | |
2018-12-31 | Use battle menu flags | Rangi | |
2018-12-31 | Fix a typo | Rangi | |
2018-12-30 | Split generic phone caller+callee text into individual NPCs | Rangi | |
2018-12-30 | Distinguish "caller" and "called" phone scripts+text (NPCs call you ↵ | Rangi | |
automatically, you call them from the Pokégear) |