yenatch
4f5ae6510c
Move rst constants into macros.asm
2014-02-02 16:13:23 -05:00
yenatch
ea01721284
move type constants into constants/type_constants.asm
2014-01-05 08:13:43 -05:00
yenatch
0a11c9f500
clean up type constants
2014-01-05 08:13:43 -05:00
yenatch
4bb8c82d8a
battle animation constants
2013-12-19 04:47:39 -05:00
yenatch
fd73d41e6b
redone landmarks, now with constants
2013-11-28 03:54:21 -05:00
yenatch
7b02d57a8c
split wram constants out of constants.asm
2013-11-27 14:45:44 -05:00
yenatch
1cf607cc41
macros come first since theyre used to define constants
2013-11-27 14:45:43 -05:00
yenatch
94188ee0f7
version-sensitive objects for egg moves and evos/attacks
...
this way main.o and wram.o are version-neutral
2013-11-22 00:14:55 -05:00
yenatch
76d8ed2264
split sfx constants out of music constants
2013-11-07 01:10:43 -05:00
yenatch
4aae680b69
move wram constants into constants.asm; make all labels use :s
...
any global constants will have to be separate from any one object
there might be a better way to fix this, like pulling constants in preprocessor.py
2013-09-11 19:28:18 -04:00
yenatch
018cf26767
move gbhw.asm and hram.asm to constants.asm
...
they're constants, so they have no business in pokecrystal.asm
2013-09-10 02:17:48 -04:00
yenatch
847843d866
rename BUTTON_A and BUTTON_B constants to A_BUTTON and B_BUTTON
2013-09-07 23:49:20 -04:00
yenatch
1ecb307824
split macros out from constants.asm into macros.asm
2013-09-03 18:22:26 -04:00
yenatch
2bae1797c4
bg map width/height constants
2013-08-31 21:12:23 -04:00
yenatch
7cba224d4a
engine flag constants
2013-08-27 14:12:05 -04:00
yenatch
18e42e8c6e
battle init and battle transition predefs
2013-08-24 04:09:32 -04:00
yenatch
744d1d8599
first event flag constants
2013-08-23 21:19:58 -04:00
yenatch
570d2ab1cf
dt: three-byte value
...
used for pokemon exp
2013-08-16 22:35:31 -04:00
yenatch
000c6d1349
CheckContestMon and a couple labels in bank 0
2013-08-15 06:07:14 -04:00
yenatch
b07ab26c35
more predef constants
2013-08-03 16:25:37 -04:00
yenatch
e2a0c68f4c
comment more battle ui
2013-08-03 16:25:37 -04:00
yenatch
90c18c5cf3
rst $28 -> JumpTable
2013-07-10 19:17:04 -04:00
yenatch
aa62a4b88d
version constant
2013-07-10 19:17:04 -04:00
yenatch
dca6fd37cd
start using relevant constants in wram.asm
2013-07-10 19:17:03 -04:00
yenatch
b9dfd607bb
DoPlayerMovement and recomment ow surfing checks
2013-06-27 00:34:49 -04:00
yenatch
41dbd3b4a6
move constants files into constants/
2013-06-17 21:30:25 -04:00
yenatch
33371d77b9
split out constants
2013-06-10 21:57:58 -04:00
IIMarckus
620cf7a2a7
Disassemble Kris's PC.
2013-05-22 01:11:07 -06:00
yenatch
827f80ca05
portraitm_ail -> portraitmail
2013-05-07 23:28:24 -04:00
yenatch
bf73fd43db
residual status constants
2013-05-06 11:41:12 -04:00
yenatch
f104cf1269
flag constants
2013-05-04 02:13:44 -04:00
yenatch
5f832feeb2
unused move effect constants are apparently used by the ai
2013-05-04 02:11:55 -04:00
yenatch
9b68493758
arena trap substatus
2013-05-03 02:42:25 -04:00
yenatch
2b00d49065
move effect cleanup
2013-05-03 01:29:57 -04:00
yenatch
adeb0ac47c
easier-to-use status constants
2013-05-03 00:35:36 -04:00
yenatch
d2bf30db60
sfx constants
2013-05-02 19:48:04 -04:00
yenatch
ae7b176ac8
elevator floor constants
2013-05-01 01:54:24 -04:00
yenatch
6b960f3e15
item attribute constants
2013-04-30 02:04:35 -04:00
yenatch
94cdb091c9
i have a clue what most of this does
2013-04-29 16:32:05 -04:00
yenatch
620d5c09c7
More labels in LoadEnemyMon
2013-04-29 15:49:58 -04:00
yenatch
c80b2e376e
getname functions
2013-04-29 13:45:41 -04:00
yenatch
af990910ea
move effect constants
2013-04-25 03:53:34 -04:00
yenatch
d6f6df0feb
evolution minimum happiness constant
2013-04-12 17:21:31 -04:00
yenatch
cc12b765d9
fix special constant spacing
2013-04-08 13:15:04 -04:00
yenatch
48f5e7dfb8
Shuckle special
2013-04-08 13:12:58 -04:00
yenatch
5f4fcbfba2
minor wram fixes
2013-04-08 02:19:28 -04:00
yenatch
a7fbc916d4
sub/status constants
2013-03-28 01:39:55 -04:00
yenatch
edfffec831
Various battle-related bank0 asm and wram/constants
2013-03-26 05:22:22 -04:00
yenatch
f0346a9982
various minor additions
...
-battle variable constants
-step counters
-turn update fns
2013-03-22 04:15:35 -04:00
yenatch
da406973c5
Split out joypad
2013-02-22 20:02:03 -05:00
yenatch
b850636534
Minor rgbasm macro cleanup
2013-02-15 22:01:48 -05:00
yenatch
b064312024
Add NONE constant
2013-02-04 21:10:34 -05:00
Sanky
a632c8d6b7
Add menu icons.
2013-02-03 11:39:53 +01:00
Sanky
7df002c3e2
Merge https://github.com/kanzure/pokecrystal
...
Conflicts:
constants.asm
extras/crystal.py
main.asm
2013-02-02 23:20:50 +01:00
yenatch
a687ec48c6
give names to some rst commands
2013-01-25 03:42:39 -05:00
yenatch
a5b2f3c319
temporary animation macros
2013-01-23 15:27:48 -05:00
Sanky
6b8d77ffb2
Disasm EggStatsScreen and related. Add coord macros.
2013-01-16 17:25:01 +01:00
Bryan Bishop
e92a9ead39
Merge pull request #87 from iimarckus/shootbreeze
...
phone call texts and phone call scripts
2013-01-14 20:44:50 -08:00
Sanky
0600437b71
Disasm more party menu-related functions.
2013-01-14 17:02:11 +01:00
IIMarckus
4ee88cd762
Add lots of phone call texts.
2013-01-13 15:40:23 -07:00
yenatch
238f406024
implement rgb macro for palettes
2013-01-13 00:38:48 -05:00
yenatch
ad46a9359b
make some labels saner
2013-01-11 15:08:28 -05:00
yenatch
7d55a39096
comment LoadEnemyMon and related fns; add RNG fns
2013-01-11 02:18:34 -05:00
Bryan Bishop
3ade49faee
pokemon base stats structure + removed junk files
2012-12-31 00:35:19 -05:00
padz
eb4db4618f
clean up bank 0; time-sensitive fns; add Predef fn
...
comment redone joypad functions + automated input
comment some uncommented functions
comment known hram addresses
try to clean up CalcMagikarpLength
label known addresses
add time-sensitive functions (rtc, palettes)
add Predef and PredefPointers
2012-12-23 03:21:19 -05:00
padz
5a8318788c
get rid of defunct rgbasm macros
2012-11-30 06:03:04 -05:00
padz
66f40bf3c1
update constants used in scripts and battle engine
2012-11-23 22:11:55 -05:00
padz
b7c788c654
move musicdata to files in /music, data removed fn
2012-11-03 03:25:08 -04:00
padz
22ac1dfaf0
disasm bank3a, map audio ram, implement musscripts
2012-11-03 00:45:14 -04:00
padz
95ac2a8da6
prep for next commit
2012-11-02 18:43:05 -04:00
padz
5635c2027a
start sfx disasm
2012-10-11 20:35:22 -04:00
padz
811ea2071d
add dn macro
2012-10-09 14:54:39 -04:00
padz
a7631774b4
start work on audio engine
2012-10-09 02:32:05 -04:00
padz
399a5ab171
emergency fix
2012-09-26 15:43:48 -04:00
padz
ea897c2a37
fix last commit
2012-09-23 12:50:44 -04:00
padz
354685efd7
treemon and assorted minor changes
2012-09-22 19:27:57 -04:00
IIMarckus
372d5b19fc
Give Object Event a readable label.
2012-07-14 20:16:04 -06:00
IIMarckus
0f74cd50e5
Add the New Game/Continue/etc menus.
2012-07-06 23:07:45 -06:00
IIMarckus
58809082fd
$00 is Sunday, not Monday.
2012-07-04 18:24:37 -06:00
IIMarckus
90b20d5778
Use constants for days of the week.
2012-07-04 17:52:31 -06:00
Bryan Bishop
7466332ecc
map dimension constants
2012-05-27 19:45:04 -05:00
Bryan Bishop
484ca4f6bb
connection direction constants
2012-05-25 00:16:16 -05:00
IIMarckus
8cdfb75635
Add evolutions and attacks.
2012-05-23 20:05:19 -06:00
Bryan Bishop
16068789ca
add trainer group constants
2012-05-20 02:52:21 -05:00
Bryan Bishop
dc3fd295c0
correct for two route 10 maps
2012-05-16 14:24:18 -05:00
Bryan Bishop
09a0e3aa85
redo item constants (some were missed?)
2012-04-27 15:52:57 -05:00
Bryan Bishop
0e439e5e08
remove script_macros.asm (deprecated)
2012-04-26 15:13:22 -05:00
Bryan Bishop
8f2221aa70
add map/group constants into constants.asm
...
map 18.3 and 7.14 are both "Route 10" ? Need to confirm that they are
both, in fact, "Route 10". Even if they both point to the same map, we
can call them 10a and 10b so that the map constants will work.
generate_map_constants and generate_map_constant_labels have been
updated to deal with left-over issues in various labels and obscure
characters.
2012-04-26 14:13:06 -05:00
Bryan Bishop
cb1a372d75
dump scripting macros into script_macros.asm
2012-04-25 20:02:40 -05:00
Bryan Bishop
2a22a91cbb
committing unfinished code (forgive me)
2012-03-26 01:47:58 -05:00
IIMarckus
572370fb45
Add the moves table.
2012-03-20 22:19:48 -06:00
IIMarckus
1b25964425
Add type constants.
2012-03-20 22:03:03 -06:00
IIMarckus
95e0d98283
Add move constants.
2012-03-20 19:00:56 -06:00
IIMarckus
3af505fe55
Add pointers to the 0f script commands.
2012-03-20 18:43:04 -06:00
IIMarckus
093aa58ec1
Add wild Pokémon data.
2012-03-04 21:33:27 -07:00
Bryan Bishop
7dc495b3c9
initial commit
2012-03-04 21:31:27 -06:00