Clean up some Odd Egg and Battle Tower code and data
Merge pull request #587 from Rangi42/master
Keep the most relevant data at the top of the Makefile (the built filenames)
Keep gfx.py with other tools, and remove its dependency on the 'extras' submodule
Merge pull request #585 from Rangi42/master
*PhoneScript1 -> *PhoneCalleeScript, and *PhoneScript2 -> *PhoneCallerScript
Split generic phone caller+callee text into individual NPCs
Distinguish "caller" and "called" phone scripts+text (NPCs call you automatically, you call them from the Pokégear)
Split engine/phone/phone_scripts.asm and phone_gossip.asm into individual files
Merge pull request #584 from mid-kid/master
Merge pull request #583 from melthelesbian/rgbds_environment_config
Fix comments around BANK() statements
finish renaming RGBDS_DIR to RGBDS
allow setting RGBASM in environment vars
Fix issue #581 (random stuff ax6 noticed)
Merge pull request #579 from Rangi42/master
Format music macros like movement macros
Merge pull request #578 from mid-kid/master
Update docs/battle_anim_commands.md
Rename "feet and head follow" commands
Identified another user of wBattleAnimTemp
Define ANIM_GFX for PLAYER and ENEMY
Use ANIM_GFX constants for battle animations
Move BattleSideCopy to transform.asm
Add flex and pkg-config to INSTALL.md
Merge pull request #577 from Rangi42/master
Resolve issue #575: Rename text commands
text_jump → text_far in docs/text_commands.md
Merge pull request #573 from mid-kid/master
Merge pull request #574 from mid-kid/connections
Adapt macro based on suggestions
Make the `connection` macro simpler to use
CorrectNickErrors fixes control characters, not text commands
Update assembly programming links
Add colons to some function labels
gfx/roofs/*.png filenames match ROOF_* constants
Merge pull request #571 from Rangi42/master
Apply SPRITE_GFX_LIST_CAPACITY to wUsedSprites
Update Discord link.
Merge pull request #569 from Rangi42/master
Identify BATTLEACTION_D and _E (thanks, ax6)
Merge pull request #568 from mid-kid/master
Add more savegame stuff to gitignore
This event isn't Crystal-exclusive.
Merge pull request #566 from luckytyphlosion/master
Add make tidy and remove bitmask.asm and frames.asm in make clean
Merge pull request #567 from Rangi42/master
PREDEFPAL_4D -> PREDEFPAL_GAMEFREAK_LOGO_OB
Merge pull request #565 from Rangi42/master
Fix toc.py line endings (for travis-ci)
Remove *.pal from gitignore, remove more build objects with make clean.
Refactor .gitattributes and .gitignore
Merge branch 'master' of https://github.com/pret/pokecrystal
Identify some Spaceworld beta content
Merge pull request #564 from mid-kid/master
Fix use of in LoadMansionPalette
Merge pull request #563 from Rangi42/master
Use 0/1/2/3 for palettes, and rgbds opt feature for battle transition graphic
Merge pull request #562 from Rangi42/master
wCursorCurTile -> wCursorCurrentTile
hMultiplicand is four bytes internally, but the high byte is always 0 since allowing four-byte multiplicands could overflow hProduct.
Merge pull request #561 from Rangi42/master
Empty rules are unnecessary (error messages are fine without them)
Don't repeat the pokecrystal instructions
Clarify about rgbds 0.3.7 compatibility
Merge pull request #560 from Rangi42/master
Merge pull request #559 from mid-kid/master