summaryrefslogtreecommitdiff
path: root/data/mevent/script_ish.inc
blob: 7664e8391831e653795557b699e2e7bce74dbc18 (plain)
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
53
54
55
56
57
58
59
60
61
62
63
64
65
gMEventClientScript_IntialListen:: @ 84687E0
	.4byte 0x02, 0x10 @ RECEIVE ID(0x10)
	.4byte 0x04, 0x00 @ JUMP TO RECEIVE BUFFER

gMEventClientScript_Send1442CC::
	.4byte 0x08, 0x00 @ SEND HEADER MAYBE
	.4byte 0x03, 0x00 @ WAIT SEND
	.4byte 0x02, 0x10 @ RECEIVE ID(0x10)
	.4byte 0x04, 0x00 @ JUMP TO RECEIVE BUFFER

gMEventClientScript_UnableToRecv:: @ can't accept card or news
	.4byte 0x14, 0x00 @ SEND ALL
	.4byte 0x01, 0x0a @ RETURN 0x0a

gMEventClientScript_CommError:: @ comm error
	.4byte 0x14, 0x00 @ SEND ALL
	.4byte 0x01, 0x0b @ RETURN 0x0b

gMEventClientScript_NothingSentOver:: @ nothing sent
	.4byte 0x14, 0x00 @ SEND ALL
	.4byte 0x01, 0x00 @ RETURN 0x00

gMEventClientScript_ReceiveCardAndReturnSuccess:: @ card success
	.4byte 0x02, 0x16 @ RECEIVE ID(0x16)
	.4byte 0x0a, 0x00 @ RECEIVE_TO_SAVE_FILE
	.4byte 0x02, 0x19 @ RECEIVE ID(0x19)
	.4byte 0x11, 0x00 @ RECEIVE_TO_RAM_SCRIPT
	.4byte 0x14, 0x00 @ SEND ALL
	.4byte 0x01, 0x02 @ RETURN 0x02

gMEventClientScript_ReceiveNewsAndValidate::
	.4byte 0x02, 0x17 @ RECEIVE ID(0x17)
	.4byte 0x09, 0x00 @ VALIDATE NEWS
	.4byte 0x03, 0x00 @ WAIT SEND
	.4byte 0x02, 0x10 @ RECEIVE ID(0x10)
	.4byte 0x04, 0x00 @ JUMP TO RECEIVE BUFFER

gMEventClientScript_AlredyHadNews:: @ already had news
	.4byte 0x14, 0x00 @ SEND ALL
	.4byte 0x01, 0x07 @ RETURN 0x07

gMEventClientScript_RecvNewsSuccess:: @ news success
	.4byte 0x14, 0x00 @ SEND ALL
	.4byte 0x01, 0x03 @ RETURN 0x03

gMEventClientScript_AskWouldLikeToTossCard::
	.4byte 0x0d, 0x00 @ REQUEST PARAMETER
	.4byte 0x0e, 0x00 @ SEND PARAMETER
	.4byte 0x03, 0x00 @ WAIT SEND
	.4byte 0x02, 0x10 @ RECEIVE ID(0x10)
	.4byte 0x04, 0x00 @ JUMP TO RECEIVE BUFFER

gMEventClientScript_OtherTrainerCanceled:: @ comm cancelled
	.4byte 0x14, 0x00 @ SEND ALL
	.4byte 0x01, 0x09 @ RETURN 0x09

gMEventClientScript_AlreadyHadCard:: @ already had card
	.4byte 0x14, 0x00 @ SEND ALL
	.4byte 0x01, 0x05 @ RETURN 0x05

gMEventClientScript_SuccessFromBuffer:: @ success from buffer
	.4byte 0x02, 0x15 @ RECEIVE ID(0x15)
	.4byte 0x0c, 0x00 @ READ PACKET AND COMPUTE SOMETHING
	.4byte 0x14, 0x00 @ SEND ALL
	.4byte 0x01, 0x0d @ RETURN 0x0d