summaryrefslogtreecommitdiff
path: root/src/constants
diff options
context:
space:
mode:
Diffstat (limited to 'src/constants')
-rw-r--r--src/constants/misc_constants.asm7
-rw-r--r--src/constants/npc_constants.asm1
-rw-r--r--src/constants/printer_constants.asm24
3 files changed, 24 insertions, 8 deletions
diff --git a/src/constants/misc_constants.asm b/src/constants/misc_constants.asm
index 8649881..033ce71 100644
--- a/src/constants/misc_constants.asm
+++ b/src/constants/misc_constants.asm
@@ -66,6 +66,13 @@ CARDPOP_NAME_LIST_SIZE EQUS "CARDPOP_NAME_LIST_MAX_ELEMS * NAME_BUFFER_LENGTH"
const IRCMD_CALL_FUNCTION ; $4
NUM_IR_COMMANDS EQU const_value
+; parameters for IR communication
+; (see InitIRCommunications)
+ const_def 1
+ const IRPARAM_CARD_POP ; $1
+ const IRPARAM_SEND_CARDS ; $2
+ const IRPARAM_SEND_DECK ; $3
+
NULL EQU $0000
FALSE EQU 0
diff --git a/src/constants/npc_constants.asm b/src/constants/npc_constants.asm
index 1aac946..8743548 100644
--- a/src/constants/npc_constants.asm
+++ b/src/constants/npc_constants.asm
@@ -75,6 +75,7 @@ NPC_DATA_LENGTH EQU const_value
const JESSICA_PIC ; $27
const STEPHANIE_PIC ; $28
const AARON_PIC ; $29
+ const LINK_OPP_PIC ; $29
const_def 1
const NPC_DRMASON ; $01
diff --git a/src/constants/printer_constants.asm b/src/constants/printer_constants.asm
index ed6b663..e65eb1b 100644
--- a/src/constants/printer_constants.asm
+++ b/src/constants/printer_constants.asm
@@ -1,9 +1,17 @@
; wPrinterStatus
- const_def 1
- const PRINTER_STATUS_CHECKING
- const PRINTER_STATUS_TRANSMITTING
- const PRINTER_STATUS_PRINTING
- const PRINTER_ERROR_1
- const PRINTER_ERROR_PAPER_JAMMED
- const PRINTER_ERROR_CABLE_PRINTER_SWITCH
- const PRINTER_ERROR_BATTERIES_LOST_CHARGE
+ const_def
+ const PRINTER_ERROR_CHECKSUM ; $0
+ const PRINTER_STATUS_BUSY ; $1
+ const PRINTER_STATUS_IMAGE_FULL ; $2
+ const PRINTER_STATUS_PRINTING ; $3
+ const PRINTER_ERROR_INVALID_PACKET ; $4
+ const PRINTER_ERROR_PAPER_JAMMED ; $5
+ const PRINTER_ERROR_CABLE_PRINTER_SWITCH ; $6
+ const PRINTER_ERROR_BATTERIES_LOST_CHARGE ; $7
+
+; printer packet types
+PRINTERPKT_INIT EQU $01
+PRINTERPKT_PRINT_INSTRUCTION EQU $02
+PRINTERPKT_DATA EQU $04
+PRINTERPKT_BREAK EQU $08
+PRINTERPKT_NUL EQU $0f