Age | Commit message (Collapse) | Author | |
---|---|---|---|
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) | |||
2018-12-30 | $56 is "<……>" | Rangi | |
2018-12-30 | Split engine/phone/phone_scripts.asm and phone_gossip.asm into individual files | Rangi | |
2018-12-30 | Merge pull request #584 from mid-kid/master | Rangi | |
Fix comments around BANK() statements | |||
2018-12-30 | Merge pull request #583 from melthelesbian/rgbds_environment_config | Rangi | |
allow setting RGBASM/etc in environment vars | |||
2018-12-26 | Fix comments around BANK() statements | mid-kid | |
Found a couple BANK()s that reference multiple labels. | |||
2018-12-25 | finish renaming RGBDS_DIR to RGBDS | Melody | |
2018-12-25 | rename RGBDS_DIR to RGBDS | Melody | |
2018-12-25 | allow setting RGBDS_DIR | Melody | |
2018-12-25 | allow setting RGBASM in environment vars | Melody | |
2018-12-23 | Define RANDY_OT_ID | Rangi | |
2018-12-23 | Fix issue #581 (random stuff ax6 noticed) | Rangi | |
2018-12-16 | Merge pull request #579 from Rangi42/master | Rangi | |
Miscellaneous | |||
2018-12-09 | Formatting and comments | Rangi | |
2018-12-09 | Format music macros like movement macros | Rangi | |
2018-12-09 | Merge pull request #578 from mid-kid/master | Rangi | |
Fixes in the animation subsystem. | |||
2018-11-26 | Update docs/battle_anim_commands.md | mid-kid | |
2018-11-25 | Rename "feet and head follow" commands | mid-kid | |
The lot of these were rather misnamed, since they're used to replace part of the player or enemy with objects for several background effects. https://github.com/pret/pokecrystal/pull/578#issuecomment-440996244 | |||
2018-11-25 | Fix Belly Drum fix | mid-kid | |
2018-11-23 | CalcStats -> CalcBattleStats | mid-kid | |
Confusingly ambiguous name | |||
2018-11-22 | Identified another user of wBattleAnimTemp | mid-kid | |
QueueBattleAnimation loads an object using these wram addresses. Usually populated by the anim_obj command, but in a couple of cases also manually. | |||
2018-11-21 | Define ANIM_GFX for PLAYER and ENEMY | mid-kid | |
These are used where the head or the feet of the player/enemy have to be moved in an animation, and shouldn't overlap. These aren't actual GFX and should be loaded with the proper commands, and they're always loaded at the end of the VRAM area. Furthermore, I've defined BATTLEANIM_BASE_TILE, which is the tile from which battle animation graphics may start to load. This value was picked to make sure at least an entire pokemon pic fits in the area before it, even though it doesn't seem very used... | |||
2018-11-21 | Use ANIM_GFX constants for battle animations | mid-kid | |
2018-11-21 | Move BattleSideCopy to transform.asm | mid-kid | |
2018-11-21 | Define first_music_cmd | mid-kid | |
This replaces the uses of $d0 in the audio engine with proper constants. | |||
2018-11-20 | Cosmetic fixes | mid-kid | |
2018-11-20 | Fix usage of endchannel_cmd | mid-kid | |
2018-11-19 | Recommend the AUR package | mid-kid | |
2018-11-19 | Add flex and pkg-config to INSTALL.md | mid-kid | |
2018-11-18 | Merge pull request #577 from Rangi42/master | Rangi | |
Resolve issue #575: Rename text commands | |||
2018-11-18 | Resolve issue #575: Rename text commands | Rangi | |
2018-11-11 | text_jump → text_far in docs/text_commands.md | Rangi | |
2018-11-11 | Merge pull request #573 from mid-kid/master | Rangi | |
text_jump → text_far | |||
2018-11-10 | Merge pull request #574 from mid-kid/connections | Rangi | |
Make the `connection` macro simpler to use | |||
2018-11-11 | Adapt `tmhm` for consistency | mid-kid | |
Using an underscore before macro variables avoids cluttering up the global namespace. While this isn't much of a problem right now, it's good practice that'll keep us from problems in the future. | |||
2018-11-11 | Clarify LEGACY support | mid-kid | |
2018-11-11 | Adapt macro based on suggestions | mid-kid | |
2018-11-10 | Finish new connection macro | mid-kid | |
Tried simplifying things a bit, although not nearly as much as I wanted. Ideally, we'd either have one of two situations: - A single set of calculations based on values depending on the direction of the connection - A bunch of "generic" calculations done before applying simple modifiers to them in the final `if` block Right now it's an icky mix of both and I'm not really sure what to make of it. | |||
2018-11-06 | Make the `connection` macro simpler to use | mid-kid | |
It now only takes one numerical parameter, which is the offset of the target map relative to the source map, much like in AdvancedMap. This makes it easier to make connections and avoids having to calculate these values by hand, and/or "mess with the values 'till it works", as many have been doing thus far. It's just one, easy-to-understand value. To convert from the old macro to the new macro, just take the fourth and the fifth parameter, and calculate `<4th_param> - <5th_param>`. The result is the value required for the new macro. | |||
2018-11-05 | CorrectNickErrors fixes control characters, not text commands | mid-kid | |
2018-11-05 | Update assembly programming links | mid-kid | |
Added two tutorials as a good place to start | |||
2018-11-05 | text_jump → text_far | mid-kid | |
The previous name for this was rather misleading. It isn't an actual jump like you'd expect the `jp` instruction to behave as. Instead, it behaves more like a `farcall`. This also makes it consistent with its current command ID name of `TX_FAR`. |