-
Notifications
You must be signed in to change notification settings - Fork 16
/
Copy pathnative_functions_list.txt
83 lines (82 loc) · 1.4 KB
/
native_functions_list.txt
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
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
// list native function like this:
// native_function_name, min arguments, max arguments, <, know return type>
print, 1, 1
vm_dump_var, 2, 2
vm_dump_locals, 0, 0
loadconstant,1,1
mes,1,255
close,0,0
next,0,0
select,1,255,Number
getlook,1,2,Number
setlook,2,3
getbattleflag,1,1,Number
message,2,2
strcharinfo,1,1,String
input,1,3
sprintf,1,255
warp,3,4
menu,1,1
cutin,2,2
callshop,0,1,Number
checkweight2,2,2,Number
dispbottom,1,3
itemskill,2,3
jobname,1,1,String
eaclass,0,2,Number
roclass,0,2,Number
checkfalcon,0,0,Number
checkcart,0,0,Number
checkriding,0,0,Number
ismounting,0,0,Number
resetlvl,0,2
jobchange,0,3
specialeffect2,0,3
// Start: found in items script
skill,2,3
bonus,1,2
bonus2,3,3
bonus3,4,4
bonus4,5,5
bonus5,6,6
// not implemented yet, but here to make compilation pass
readparam,1,2
autobonus,3,5
autobonus2,3,5
autobonus3,3,5
getrefine,0,0
getskilllv,1,1
getequiprefinerycnt,1,2
vip_status,1,2
gettime,1,1
isequipped,1,256
getequipid,1,2
getiteminfo,1,2
sc_start,3,6
sc_start2,4,7
sc_start4,6,9
sc_end,1,2
itemheal,2,3
getrandgroupitem,1,5
monster,6,9
percentheal,2,3
produce,1,1
pet,1,1
guildgetexp,1,1
getpartnerid,0,1
getitem,2,3
cooking,1,1
skilleffect,2,2
heal,2,3
countitem,1,2
delitem,2,3
// End: found in items script
// Custom: not part of rathena script lang spec
warn,1,255
purchaseitems,2,2
sellitems,3,3
getglobalarray,2,2
setglobalarray,2,2
closeshop,0,1
senditemlist,2,256
sendcharinventory,0,0