Commit Graph

3189 Commits

Author SHA1 Message Date
yenatch
a6656a986b condense tileset sprite palettes 2017-12-12 23:47:13 -05:00
yenatch
725750d69d use an xor instead of the result 2017-12-12 23:45:32 -05:00
yenatch
a1d9c7459b SpriteAnimSeqData comments on same line 2017-12-12 23:44:57 -05:00
yenatch
0dd914e5f9
Merge pull request #416 from roukaour/master
Document bugs in docs/bugs.md
2017-12-12 23:37:31 -05:00
Remy Oukaour
cd88196b7f Missing close parenthesis 2017-12-12 23:07:35 -05:00
Remy Oukaour
138abd097d Document one more bug. 2017-12-12 23:05:30 -05:00
Remy Oukaour
10eb426e40 Document more bugs 2017-12-12 22:58:20 -05:00
Remy Oukaour
c85587d973 Remove unused constant
Fix typo
2017-12-12 21:29:53 -05:00
Remy Oukaour
7748b20c27 GetForestTreeFrame is not technically a bug or glitch, but it's exceptional 2017-12-12 21:16:15 -05:00
Remy Oukaour
370839cad7 Keep the "Bugs and Glitches" name 2017-12-12 20:50:34 -05:00
Remy Oukaour
ad620243d9 Fix make compare 2017-12-12 20:21:08 -05:00
Remy Oukaour
78d489733c Merge branch 'master' of https://github.com/pret/pokecrystal 2017-12-12 20:15:15 -05:00
Remy Oukaour
93c32e3580 Document bugs and glitches 2017-12-12 20:15:07 -05:00
yenatch
05ac706f60
Merge pull request #415 from roukaour/asm-collisions
Use asm, not bin, for collision data
2017-12-12 19:14:06 -05:00
yenatch
6cf7c0790f
Merge pull request #414 from roukaour/master
Improve sprite constants and documentation
2017-12-12 19:13:53 -05:00
Remy Oukaour
f0ab091254 Add an FAQ, and ive a bit more detail in Windows install instructions 2017-12-12 18:50:39 -05:00
Remy Oukaour
e4a61cf1ae Use constants for asm collision data 2017-12-12 16:27:09 -05:00
Remy Oukaour
b006415371 Define constants for collision types 2017-12-12 16:15:58 -05:00
Remy Oukaour
047c8e4bc0 xy_trigger handles $0 padding, so map scripts are simpler 2017-12-12 14:11:23 -05:00
Remy Oukaour
8b501c19a6 Fix Markdown syntax 2017-12-12 13:57:14 -05:00
Remy Oukaour
33eb3c6af2 Start documentation for map callbacks. 2017-12-12 13:56:17 -05:00
Remy Oukaour
906d356e09 Fix relative links 2017-12-12 13:51:58 -05:00
Remy Oukaour
0b34c997d6 Add basic documentation for text commands. 2017-12-12 13:51:07 -05:00
Remy Oukaour
5b13a7a13b Identify more sprite-related constants
Start more documentation
2017-12-12 13:22:19 -05:00
Remy Oukaour
c5675927fe Identify more sprite-related constants 2017-12-12 12:18:11 -05:00
Remy Oukaour
56d0f13e16 Merge branch 'master' of https://github.com/pret/pokecrystal 2017-12-12 11:26:35 -05:00
Remy Oukaour
48e40a7f09 Identify some SPRITE_ANIM_FRAME_IDX_* constants 2017-12-12 02:31:14 -05:00
Remy Oukaour
065de03646 Separate sprite constants and sprite-related data constants, like Pokémon and maps 2017-12-12 01:06:23 -05:00
Remy Oukaour
39367a1b68 Outdoor sprite groups have the same names as map header groups 2017-12-12 01:01:56 -05:00
yenatch
f6942b9a13
Merge pull request #411 from roukaour/master
Clean up more labels, constants, and file names
2017-12-12 00:08:54 -05:00
Remy Oukaour
79873a1bfc Move pic animation documentation to docs/
Move growth rates to a data/ table
Name more SECTIONs
2017-12-11 23:44:29 -05:00
Remy Oukaour
265d36c6b8 Italicize variables in docs 2017-12-11 23:11:58 -05:00
Remy Oukaour
c3f423e30f Sprite headers and trainer palettes don't have pointer tables, so they don't need individual labels 2017-12-11 23:05:26 -05:00
Remy Oukaour
213dcc70d7 More consistent data tables 2017-12-11 22:59:30 -05:00
Remy Oukaour
f1f84743f7 Keep table labels in the same files as their contents. 2017-12-11 22:44:25 -05:00
Remy Oukaour
fe9cb90049 Fix map script documentation formatting 2017-12-11 22:02:20 -05:00
Remy Oukaour
19a3d1b6e4 Fix Markdown formatting for example lines 2017-12-11 21:45:26 -05:00
Remy Oukaour
20f98e1403 Start documentation for map scripts 2017-12-11 21:40:21 -05:00
Remy Oukaour
11b9bcb9e5 Start a docs directory; documentation still needs to be written 2017-12-11 21:25:36 -05:00
Remy Oukaour
dc4357b7fa "Pic Pointers" and "Unown Pic Pointers" must start at the same address
Use `|` not `+` to combine bitmasks
2017-12-11 18:39:39 -05:00
Remy Oukaour
2d644f5077 Name some gfx/unknown/ files 2017-12-11 18:04:23 -05:00
Remy Oukaour
e6f6a75330 Move the rest of gfx/misc/ into specific directories 2017-12-11 17:51:04 -05:00
Remy Oukaour
720cdc72b2 Comments distinguish "move effects" and "effect commands"
Effect command enums are used like constants, not macros
2017-12-11 17:41:18 -05:00
Remy Oukaour
4afc2f01ef Add member constants for the base data struct, same as most other structs 2017-12-11 17:35:35 -05:00
Remy Oukaour
8c2c9e91b5 Better file name 2017-12-11 17:13:38 -05:00
Remy Oukaour
2e41368ac4 Factor out one more data table 2017-12-11 17:11:30 -05:00
Remy Oukaour
690442e31d Map dimensions are separate from other constants, same as pokemon_constants vs pokemon_data_constants 2017-12-11 16:51:12 -05:00
Remy Oukaour
4af1d7eca8 Name map groups 2017-12-11 16:50:26 -05:00
Remy Oukaour
5be98bae3c Move more data tables into data/ files. 2017-12-11 15:20:32 -05:00
Remy Oukaour
31cce83e9b Move lots of data tables into individual data/ files
(This is not expected to be their final location, but it makes them easier to relocate when necessary, and easier for users to edit until the whole project's file structure is finalized.)
2017-12-11 14:23:18 -05:00