aboutsummaryrefslogtreecommitdiffstats
path: root/constants/script_constants.asm
blob: fbdda05e090364d25d8599175540cdfd44af60cb (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
; EmotionBubblesPointerTable indexes (see engine/overworld/emotion_bubbles.asm)
	const_def
	const EXCLAMATION_BUBBLE ; 0
	const QUESTION_BUBBLE    ; 1
	const SMILE_BUBBLE       ; 2
	const SKULL_BUBBLE       ; 3
	const HEART_BUBBLE       ; 4
	const BOLT_BUBBLE        ; 5
	const ZZZ_BUBBLE         ; 6
	const FISH_BUBBLE        ; 7

; slot symbols
DEF SLOTS7      EQU $0200
DEF SLOTSBAR    EQU $0604
DEF SLOTSCHERRY EQU $0A08
DEF SLOTSFISH   EQU $0E0C
DEF SLOTSBIRD   EQU $1210
DEF SLOTSMOUSE  EQU $1614

; StartSlotMachine dialogs
DEF SLOTS_OUTOFORDER   EQU $fd
DEF SLOTS_OUTTOLUNCH   EQU $fe
DEF SLOTS_SOMEONESKEYS EQU $ff

; in game trades
; TradeMons indexes (see data/events/trades.asm)
	const_def
	const TRADE_FOR_GURIO
	const TRADE_FOR_MILES
	const TRADE_FOR_STINGER ; unused
	const TRADE_FOR_STICKY
	const TRADE_FOR_BART    ; unused
	const TRADE_FOR_SPIKE
	const TRADE_FOR_MARTY   ; unused
	const TRADE_FOR_BUFFY
	const TRADE_FOR_CEZANNE
	const TRADE_FOR_RICKY
DEF NUM_NPC_TRADES EQU const_value

; in game trade dialog sets
; InGameTradeTextPointers indexes (see engine/events/in_game_trades.asm)
	const_def
	const TRADE_DIALOGSET_CASUAL
	const TRADE_DIALOGSET_EVOLUTION
	const TRADE_DIALOGSET_HAPPY
DEF NUM_TRADE_DIALOGSETS EQU const_value

; OaksAideScript results
DEF OAKS_AIDE_BAG_FULL        EQU $00
DEF OAKS_AIDE_GOT_ITEM        EQU $01
DEF OAKS_AIDE_NOT_ENOUGH_MONS EQU $80
DEF OAKS_AIDE_REFUSED         EQU $ff