Remy Oukaour
|
7b3de85a06
|
Avoid "+- 1" at every maskbits
|
2018-01-16 17:27:50 -05:00 |
|
Remy Oukaour
|
6c7e88513a
|
Long lists of db/dw series with struct-defining macros belong in data/
|
2018-01-15 14:11:11 -05:00 |
|
Remy Oukaour
|
5c28d05bb4
|
Merge branch 'master' of https://github.com/xCrystal/pokecrystal (resolve PR #459)
# Conflicts:
# data/items/descriptions.asm
# data/sprite_anims/framesets.asm
# engine/crystal_colors.asm
# engine/events/kurt.asm
# engine/events/special.asm
# engine/events/std_scripts.asm
# engine/events_3.asm
# engine/item_effects.asm
# engine/namingscreen.asm
# engine/scripting.asm
# engine/stats_screen.asm
# engine/trade_animation.asm
# home/audio.asm
# main.asm
# maps/BattleTower1F.asm
# maps/BattleTowerBattleRoom.asm
# maps/BurnedTowerB1F.asm
# maps/ElmsLab.asm
# maps/GoldenrodDeptStore5F.asm
# maps/GoldenrodUnderground.asm
# maps/HallOfFame.asm
# maps/MahoganyTown.asm
# maps/ManiasHouse.asm
# maps/MobileBattleRoom.asm
# maps/MobileTradeRoomMobile.asm
# maps/RadioTower2F.asm
# maps/Route35NationalParkGate.asm
# maps/Route36NationalParkGate.asm
# maps/Route39Farmhouse.asm
# tilesets/palette_maps.asm
|
2018-01-14 22:56:36 -05:00 |
|
Remy Oukaour
|
2ab60fa8a4
|
menu_coords macro for (x1, y1, x2, y2) order (see issue #440)
|
2018-01-13 16:38:14 -05:00 |
|
Remy Oukaour
|
5a3822fe86
|
Introduce callback, hiddenitem, conditional_event, and cmdqueue macros for map scripts
|
2018-01-13 00:47:38 -05:00 |
|
Remy Oukaour
|
d83aefb30a
|
Use more constants in scripts
|
2018-01-12 02:27:42 -05:00 |
|
Remy Oukaour
|
e0088adb3f
|
Other files belong in data/battle/
|
2018-01-10 17:49:19 -05:00 |
|
Remy Oukaour
|
417937cffc
|
Resolve #461
|
2018-01-10 13:47:57 -05:00 |
|
Remy Oukaour
|
cc95d1208d
|
Use maskbits more, and clarify its usage
|
2018-01-10 11:57:28 -05:00 |
|
Remy Oukaour
|
8aa58dca9e
|
Specialized macros go with their data/code
|
2018-01-10 00:08:05 -05:00 |
|
Remy Oukaour
|
6c20ff9e20
|
Reorganize some macros
* tileset data macros go atop their related files, like all the ones in data/
* charmaps are not macros
|
2018-01-07 13:11:29 -05:00 |
|
Remy Oukaour
|
01d994b8a3
|
dsprite always has 6 arguments
|
2018-01-02 18:06:56 -05:00 |
|
xCrystal
|
aa9a0a900d
|
No more mobile EQUS ret (replace with Stubbed_ + ret)
|
2018-01-02 20:00:14 +01:00 |
|
yenatch
|
8c3905c4cd
|
Merge pull request #451 from yenatch/document-battle-anim-macros
Fix and document some battle animation macros
|
2018-01-01 12:47:28 -05:00 |
|
yenatch
|
4ce75e8dfc
|
Document some more battle animation commands
|
2018-01-01 04:40:15 -05:00 |
|
yenatch
|
92fba8821c
|
Merge pull request #450 from roukaour/master
Constants for TextBoxFlags
|
2017-12-30 21:32:45 -05:00 |
|
Remy Oukaour
|
f01434f2c0
|
bgrows → * BG_MAP_WIDTH
No dims macro
|
2017-12-29 18:59:50 -05:00 |
|
Remy Oukaour
|
1321a70029
|
hldims, bcdims, dedims
|
2017-12-29 16:15:34 -05:00 |
|
Remy Oukaour
|
145a1c3441
|
Define ld_dims for in-order (width, height) pairs
|
2017-12-29 16:14:02 -05:00 |
|
Remy Oukaour
|
2acc7f378a
|
Coordinate macros all have similar structure
|
2017-12-29 16:05:33 -05:00 |
|
yenatch
|
cc5aeb8b87
|
Fix anim_obj x/y values
- negative values have no meaning
- left in optional tile x/y for backwards compatibility
|
2017-12-29 13:43:17 -05:00 |
|
xCrystal
|
ee5bf71640
|
Consistently name unknown fields in macros/wram as Fieldxx
|
2017-12-29 16:19:51 +01:00 |
|
Remy Oukaour
|
b9a68fec25
|
Consistent if/else/endc (matches rept/endr) and DEF (matches BANK/HIGH/LOW)
|
2017-12-28 22:13:39 -05:00 |
|
Remy Oukaour
|
4c35f3ac85
|
Merge branch 'master' of https://github.com/pret/pokecrystal
# Conflicts:
# macros/scripts/maps.asm
|
2017-12-28 20:56:21 -05:00 |
|
xCrystal
|
50fc9c3389
|
endm -> ENDM
|
2017-12-28 22:31:16 +01:00 |
|
Remy Oukaour
|
84e22eb578
|
Consistent (x, y) coordinate formatting in map scripts
|
2017-12-28 14:31:25 -05:00 |
|
xCrystal
|
d6507e3882
|
More constants and documentation in slot machines
|
2017-12-28 19:38:15 +01:00 |
|
xCrystal
|
333524f0be
|
Lowercase v for VRAM addresses
|
2017-12-28 13:32:33 +01:00 |
|
xCrystal
|
7beb497d3a
|
Uppercase MACRO and EQU(S) according to the style guide
|
2017-12-28 13:23:44 +01:00 |
|
Remy Oukaour
|
7a4d641251
|
Remove redundant data/ filename prefixes
|
2017-12-27 01:29:15 -05:00 |
|
Remy Oukaour
|
35a3a19fda
|
Use "battle_anims" and "sprite_anims" for clarity, not just "anims"
|
2017-12-26 18:45:04 -05:00 |
|
Remy Oukaour
|
b5417fafec
|
Split battle/ into data/ and engine/ components
|
2017-12-26 17:47:05 -05:00 |
|
Remy Oukaour
|
8983c0c809
|
dwb → dab
|
2017-12-26 14:39:16 -05:00 |
|
Remy Oukaour
|
24f0e7d045
|
Rename: emote_headers, sprite_headers, cry_headers, gfx_headers, tileset_headers
|
2017-12-26 12:50:32 -05:00 |
|
Remy Oukaour
|
e34e68095d
|
Resolve #428: Use HIGH(X) and LOW(X) instead of X / $100 and X % $100 or X >> 8 and X & $ff
|
2017-12-25 14:23:16 -05:00 |
|
Remy Oukaour
|
3e7f3bbeb6
|
s/number/scene/, and correct some documentation
|
2017-12-24 17:35:33 -05:00 |
|
Remy Oukaour
|
c05b7f41dd
|
Renaming: (fix #412)
- MapTriggers / maptrigger → SceneScripts / scene_script
- XYTriggers / xy_trigger → CoordEvents / coord_event
- Signposts / signpost → BGEvents / bg_event
- PersonEvents / person_event → ObjectEvents / object_event
|
2017-12-24 14:33:17 -05:00 |
|
Remy Oukaour
|
10a1e6c860
|
Support old one-argument sound_duty macro, similar to callab/callba legacy support
|
2017-12-24 12:52:05 -05:00 |
|
Remy Oukaour
|
c66d195089
|
callba/callab → farcall/callfar
|
2017-12-24 12:47:30 -05:00 |
|
Remy Oukaour
|
2f9f2317a3
|
Document the meaning of hour and daytime values for person_events
|
2017-12-23 01:19:34 -05:00 |
|
Remy Oukaour
|
e44640b008
|
Move more main.asm code into individual files
|
2017-12-15 21:22:26 -05:00 |
|
Remy Oukaour
|
606817f18b
|
Add a map_connection_struct macro
|
2017-12-15 18:25:32 -05:00 |
|
Remy Oukaour
|
dc76bf804f
|
Move all misc/ and unknown/ files to meaningful directories
|
2017-12-15 13:21:47 -05:00 |
|
Remy Oukaour
|
d334a331fa
|
Correct endturn value
|
2017-12-15 00:54:45 -05:00 |
|
Remy Oukaour
|
d6dc9351e9
|
Start documenting effect commands
|
2017-12-15 00:48:59 -05:00 |
|
Remy Oukaour
|
fecc5c339a
|
More comments for macros
|
2017-12-15 00:38:52 -05:00 |
|
Remy Oukaour
|
6ab1d028bb
|
Split items/ and trainers/ into their data/ and engine/ components
Move some data into a pokemon/ subdirectory
|
2017-12-14 23:00:54 -05:00 |
|
Remy Oukaour
|
2ff7f50584
|
Clarify which gfx anim commands are for oam
|
2017-12-14 00:38:08 -05:00 |
|
Remy Oukaour
|
e48a401290
|
Reorganize macros
|
2017-12-14 00:36:24 -05:00 |
|
Remy Oukaour
|
e4a61cf1ae
|
Use constants for asm collision data
|
2017-12-12 16:27:09 -05:00 |
|