summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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
2018-09-16Fix use of in LoadMansionPalettemid-kid
2018-09-09Merge pull request #563 from Rangi42/masterRangi
Graphics-related edits
2018-09-09Use existing bigdw macroRangi
2018-09-09Use 0/1/2/3 for palettes, and rgbds opt feature for battle transition graphicRangi
2018-09-09Merge pull request #562 from Rangi42/masterRangi
Curr → Cur
2018-09-09wCursorCurTile -> wCursorCurrentTileRangi
2018-09-09wPreviousLandmark → wPrevLandmarkRangi
2018-09-09Remove redundant commentsRangi
2018-09-09hMultiplicand is four bytes internally, but the high byte is always 0 since ↵Rangi
allowing four-byte multiplicands could overflow hProduct.
2018-09-09Curr -> CurRangi
2018-09-08Merge pull request #561 from Rangi42/masterRangi
Revise documentation
2018-09-08Empty rules are unnecessary (error messages are fine without them)Rangi
2018-09-01Don't repeat the pokecrystal instructionsRangi