Commit Graph

83 Commits

Author SHA1 Message Date
xCrystal d351b99bd5 wMoveBuffer and wDamage 2016-03-06 20:27:47 +01:00
xCrystal 3a04be80b0 more duel engine labels and documentation 2016-03-06 20:27:24 +01:00
xCrystal c586a533e6 allocate text engine ram addresses 2016-03-06 19:07:12 +01:00
xCrystal 102fa38ab0 figure out substatus duelvars
ex can't attack status
2016-03-05 20:10:31 +01:00
xCrystal 4f740092b3 no need for CARD_ prefix in status constants 2016-03-05 14:40:38 +01:00
xCrystal 613e12b1e2 use joypad constants 2016-03-05 01:01:12 +01:00
xCrystal ce16914bb0 start dissasembling move effect functions
and plenty of other duel related stuff
2016-03-05 00:21:05 +01:00
xCrystal fb524eaa51 correct some text labels with multiple meanings 2016-03-04 00:06:19 +01:00
xCrystal e17e1e25d4 append "Text" to text labels 2016-03-03 23:59:18 +01:00
xCrystal 6456cbd31c start naming some text labels
includes all labels referenced so far
2016-02-29 10:17:20 +01:00
xCrystal c54f07430c replace hardcoded constants and defender/pluspower handlers 2016-02-28 17:35:06 +01:00
anmart f6e334247f Misc fixes
Labeled some things and fixed a few labels
2016-02-27 20:27:27 -05:00
anmart a78bf961bf disassembled and Annotated attack functions
disassembled function that overwrites some data if the card passed as an
argument is a fossil or doll. annotated several functions
2016-02-26 15:56:01 -05:00
dannye 7f094ac28a Merge branch 'master' of https://github.com/anmart/poketcg 2016-02-24 08:52:11 -06:00
anmart 798a5c1a7d Created wCardBuffer label macro
created macro for wCardBuffer labels and updated references
2016-02-23 11:26:15 -05:00
anmart deed2bb89f Added labels and some code
Disassembled some pointer table and some functions related to the attack
menu. Also updated some labels.
2016-02-23 00:11:45 -05:00
anmart d85f56c95c disassembled some more attack menu code
disassembled another attack menu function and gave names to some
ambiguous labels
2016-02-22 20:04:09 -05:00
xCrystal cf80f04ee7 use the text_hl macro replace hardcoded text constants 2016-02-22 12:58:33 +01:00
xCrystal 5b45422cc2 lowercase macros 2016-02-22 12:16:35 +01:00
xCrystal b3b437ab29 text_hl macro 2016-02-22 12:05:26 +01:00
dannye 0a642f8f14 Replace hardcoded constants and clean up 2016-02-21 17:32:42 -06:00
anmart 1d29160253 Fixed labels that got turned into constants
turned labels that got turned into constants back into their proper
labels.
2016-02-21 01:40:29 -05:00
anmart 9916bc79e3 Fixed some bank1 labels
updated a couple bank1 labels to use constant declarations
2016-02-20 00:47:44 -05:00
anmart 90f1f4a090 Disassembled Duel Attack Submenu
Disassembled Duel Attack Submenu and some related wram + functions
2016-02-20 00:39:27 -05:00
dannye 6fb06a07da Add some wram labels 2016-02-18 16:18:19 -06:00
dannye 4970225237 More previous 2016-02-17 15:56:05 -06:00
dannye 59d63d39fc More home disassembly 2016-02-17 15:40:47 -06:00
dannye ea871b64a1 Misc home disassembly 2016-02-16 23:02:34 -06:00
xCrystal e1e282d5e7 duel state constants and DUELVAR->DUELVARS 2016-02-16 18:24:39 +01:00
xCrystal 1628203dc0 apply duelvar constants 2016-02-16 00:50:45 +01:00
xCrystal 6c0eece9c9 define duelvar constants 2016-02-16 00:31:46 +01:00
xCrystal 8032394e82 merge set_constants into card_data_constants 2016-02-16 00:14:55 +01:00
xCrystal b8c8230626 clean up duel variables 2016-02-16 00:07:49 +01:00
xCrystal 65453eee04 lowercase hex 2016-02-15 23:24:00 +01:00
xCrystal 0ff343d6c4 Rename battle->duel and expand on menu wram addresses 2016-02-15 23:16:45 +01:00
dannye 657df44253 Replace a few static addresses 2016-02-15 09:25:07 -06:00
anmart dc06e764c0 Disassembled Battle Submenu functions
Disassembled a pointer table to each battle submenu and some code
mentioned in their functions, documented two wram bytes
2016-02-15 00:36:57 -05:00
anmart 6df8da7bb2 Made player_turn and opponent_turn values more clear 2016-02-09 11:04:23 -05:00
anmart 67ef216c62 Provided labels for various data
Defined two new labels in wram.
Defined names for the oddly arbitrary values representing whose turn it
is in battle.
Renamed labels for some parts of the dueling main loop and loss
function.
2016-02-09 03:10:12 -05:00
dannye 5f05258376 Fix three byte loads from high ram 2016-01-28 12:01:36 -06:00
dannye 09a5259c09 hram.o 2016-01-28 11:51:26 -06:00
dannye c7f1ecf007 Use ldh 2016-01-28 11:32:46 -06:00
Archaemic 47107d36a3 Use text processing constants in text processing routine 2016-01-28 03:05:51 -08:00
dannye 0952d3eeaa EOLs Windows->UNIX 2016-01-27 07:48:55 -06:00
dannye 6c26c76721 Clean up white space 2016-01-26 18:42:39 -06:00
dannye fea25ae342 Clean up move effect flags
use generic constant names for unnamed flags, so that if they are
named in the future, it will not be a chore
2016-01-26 17:52:36 -06:00
dannye 21fa3a7f12 Rename deck name text strings 2016-01-26 16:51:28 -06:00
xCrystal 22846d42c0 wDoFrameFunction 2016-01-26 20:13:32 +01:00
xCrystal 5428dd5b63 DoFrame 2016-01-26 19:54:13 +01:00
xCrystal 51827f0bf6 more home incbins 2016-01-26 18:25:20 +01:00