summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-11-21Define ANIM_GFX for PLAYER and ENEMYmid-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-21Use ANIM_GFX constants for battle animationsmid-kid
2018-11-21Move BattleSideCopy to transform.asmmid-kid
2018-11-21Define first_music_cmdmid-kid
This replaces the uses of $d0 in the audio engine with proper constants.
2018-11-20Cosmetic fixesmid-kid
2018-11-20Fix usage of endchannel_cmdmid-kid
2018-11-19Recommend the AUR packagemid-kid
2018-11-19Add flex and pkg-config to INSTALL.mdmid-kid
2018-11-18Merge pull request #577 from Rangi42/masterRangi
Resolve issue #575: Rename text commands
2018-11-18Resolve issue #575: Rename text commandsRangi
2018-11-11text_jump → text_far in docs/text_commands.mdRangi
2018-11-11Merge pull request #573 from mid-kid/masterRangi
text_jump → text_far
2018-11-10Merge pull request #574 from mid-kid/connectionsRangi
Make the `connection` macro simpler to use
2018-11-11Adapt `tmhm` for consistencymid-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-11Clarify LEGACY supportmid-kid
2018-11-11Adapt macro based on suggestionsmid-kid
2018-11-10Finish new connection macromid-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-06Make the `connection` macro simpler to usemid-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-05CorrectNickErrors fixes control characters, not text commandsmid-kid
2018-11-05Update assembly programming linksmid-kid
Added two tutorials as a good place to start
2018-11-05text_jump → text_farmid-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`.
2018-11-05chmod +x tools/free_space.awkmid-kid
2018-11-05Add colons to some function labelsmid-kid
2018-10-31gfx/roofs/*.png filenames match ROOF_* constantsRangi
2018-10-27Merge pull request #571 from Rangi42/masterRangi
Apply SPRITE_GFX_LIST_CAPACITY to wUsedSprites
2018-10-27Apply SPRITE_GFX_LIST_CAPACITY to wUsedSpritesRangi
2018-10-23NUM_OBJECTS EQU $10 → 16Rangi
2018-10-22Update Discord link.luckytyphlosion
2018-10-21Merge pull request #569 from Rangi42/masterRangi
Identify BATTLEACTION_D and _E (thanks, ax6)
2018-10-21Identify BATTLEACTION_D and _E (thanks, ax6)Rangi
2018-10-21Merge pull request #568 from mid-kid/masterRangi
ゴロゴロ
2018-10-11Rename CheckTrainerBattlemid-kid
Renamed to be more in line with our current coding standards. Hopefully this is slightly more readable.
2018-10-11Stop using __enum__ + 3mid-kid
Abuse __enumdir__ instead, for better readability.
2018-10-11Add more savegame stuff to gitignoremid-kid
2018-10-03This event isn't Crystal-exclusive.IIMarckus
2018-09-23Merge pull request #566 from luckytyphlosion/masterluckytyphlosion
Refactor .gitattributes and .gitignore
2018-09-23Lowercase *.mdluckytyphlosion
2018-09-23Add make tidy and remove bitmask.asm and frames.asm in make cleanluckytyphlosion
2018-09-23Merge pull request #567 from Rangi42/masterRangi
Identifying more labels and constants
2018-09-22PREDEFPAL_4D -> PREDEFPAL_GAMEFREAK_LOGO_OBRangi
2018-09-22Merge pull request #565 from Rangi42/masterRangi
Identify some Spaceworld beta content
2018-09-22Naming screen constantsRangi
2018-09-20Fix toc.py line endings (for travis-ci)luckytyphlosion
2018-09-20Remove *.pal from gitignore, remove more build objects with make clean.luckytyphlosion
2018-09-19Refactor .gitattributes and .gitignoreluckytyphlosion
2018-09-16Merge branch 'master' of https://github.com/pret/pokecrystalRangi
2018-09-16Identify some Spaceworld beta contentRangi
2018-09-16Merge pull request #564 from mid-kid/masterRangi
abloobloobloobloobloo
2018-09-16This isn't actually PAL_BG_ROOFmid-kid
My bad.
2018-09-16wMonStatusFlags -> wDebugFlagsmid-kid