shithub: pokecrystal

ref: 6c8f8609cb0d8dce34c6f8125267edfa11bbb3f1
dir: /constants/npc_trade_constants.asm/

View raw version
; npctrade struct members (see data/events/npc_trades.asm)
rsreset
NPCTRADE_DIALOG  rb
NPCTRADE_GIVEMON rb
NPCTRADE_GETMON  rb
NPCTRADE_NICK    rb MON_NAME_LENGTH
NPCTRADE_DVS     rw
NPCTRADE_ITEM    rb
NPCTRADE_OT_ID   rw
NPCTRADE_OT_NAME rb NAME_LENGTH
NPCTRADE_GENDER  rb
NPCTRADE_PADDING rb
NPCTRADE_STRUCT_LENGTH EQU _RS

; NPCTrades indexes (see data/events/npc_trades.asm)
	const_def
	const NPC_TRADE_MIKE   ; 0
	const NPC_TRADE_KYLE   ; 1
	const NPC_TRADE_TIM    ; 2
	const NPC_TRADE_EMY    ; 3
	const NPC_TRADE_CHRIS  ; 4
	const NPC_TRADE_KIM    ; 5
	const NPC_TRADE_FOREST ; 6
NUM_NPC_TRADES EQU const_value

; trade gender limits
	const_def
	const TRADE_GENDER_EITHER
	const TRADE_GENDER_MALE
	const TRADE_GENDER_FEMALE

; TradeTexts indexes (see engine/events/npc_trade.asm)

; trade dialogs
	const_def
	const TRADE_DIALOG_INTRO
	const TRADE_DIALOG_CANCEL
	const TRADE_DIALOG_WRONG
	const TRADE_DIALOG_COMPLETE
	const TRADE_DIALOG_AFTER

; trade dialog sets
	const_def
	const TRADE_DIALOGSET_COLLECTOR
	const TRADE_DIALOGSET_HAPPY
	const TRADE_DIALOGSET_NEWBIE
	const TRADE_DIALOGSET_GIRL