ABCDEFG
1
HashAddressReturnNameArgumentsStatusNotes
2
008acbc000831880intmk_wait-unhashedthe return value is a collection of flags
3
00d696cc0081fb00intnum_strsplitstr$unhashedsplits the string at each comma and counts the parts.
4
01b4517c00861a70voidsprite_xmodify_definesprite, [...value%, duration], [final%]unhashed
5
02026ac60085a1b0boolis_talk_male-unhashed
6
053fac9900839450voidgrp_reversedstpage, x, y, w, hunhashed
7
0542e1b700836f50skip_sgv_fscollisionsets a variable I named SkipLeadingLineBreak? to true.
8
05b1a6e80083c4a0voidkeybd_enable-unhashedenables keyboard input.
9
05d6ed690085d580voidvoice_stop-unhashed
10
05ea6e4d00836ae0stringget_last_msg$-unhashed
11
067b44a40081f9e0boolis_report_no_voice-unhashed
12
0690697000820340stringstrleft$str$, lengthunhashedreturns a string prefix with the specified length
13
0692314a00821fb0intget_nanido-unhashedfree mode difficulty setting for a mahjong minigame, probably specifically for https://vndb.org/v14294
14
06b3c8ac00835a70voidconsole_font
fontname, [w = -1], [h = -1], [lineskip = -1], [isproportional = 0]
unhashedexecutes a \f text control sequence.
15
072e738c0085a390voidset_soundvolumevolumeunhashed
16
078a756e00828550voidevent_hookeventname$, functionhashunhashed
17
08cb5c290085c3f0voidsound3_volvolumeunhashed
18
098399f200836ca0voidset_font_cachefontname$, w, hunhashed
19
09c4304000838410voidSetViewportw, h, [x = 0], [y = 0]incorrect
20
0bef00db0085cb80voidsound_ch_waitchannelunhashed
21
0c0705350085bdf0voidmusic_stop-unhashed
22
0c6d012900836110intconsole_prev_wipeoffsetunhashed
returns the offset of the last text buffer wipe entry before the specified offset. -1 will find the last wipe (\w) from the end, -2 will find the last entry from the end.
23
0c7a0e970085a2f0voidset_musicvolumevolumeunhashed
24
0c93fcb40085a220voidset_effectspeedspeedunhashed
25
0d1418550081e5a0booldialog_okcancel[...values*]unhashedreturns true if ok was clicked.
26
0d36e2a700854430boolcom_set_agariplayerunhashedmahjong related (Agari houki == "dead hand")
27
0d389c2f00820910stringstrtime$-unhashedreturns the current time in hh:mm:ss format.
28
0dc634c40085b810voidextmusicintroclipname$, [loopclipname$]unhashed
plays or stops a looping music clip. if introclipname$ is empty, the current music is stopped. otherwise, loopclipname$ has to be specified.
29
0e42730d00835a00intconsole_curpos_x-unhashedreturns the current cursor x position.
30
0ebc053binlinevoidauto_mode_configtreatautoasfastmodeunhashed
Sets a flag that causes is_fast_mode to return true during auto mode. Matches naming used by 3eabf498 (fast_mode_config).
31
103edac000860230voidsprite_animate_waitspriteunhashed
32
109ca5db0081daf0intatoistr$unhashedconverts a string to an integer.
33
10db0a43008287b0voidload_libraryscriptname$unhashed10db0a43 is an alias for cd00d280, $call(scriptname$)
34
111bd91000859fe0intget_effectspeed-unhashed
35
1204d7e8008317c0voidmk_unwait-unhashed
36
125cfbdb0083c4c0voidset_caps_statenableunhashedsets the caps lock toggle state.
37
128770480081dea0floatcos%degrees%unhashed
38
1295bbda00828580voidevent_hook_aftereventname$, functionhashunhashed
39
134d55850081ee20string[]dim_release$#-unhashed
40
13c305da0085a1e0boolis_voice_panning-unhashedreturns true if voice panning is enabled.
41
140c298e00821fa0intget_game_speed-unhashedspeed setting for a mahjong minigame, probably specifically for https://vndb.org/v14294
42
1576ccec0081e060booldialog_ask_okcancel[...values*]unhashedreturns true if ok was clicked.
43
15d07df80085a480voidvoice_text_setup[...channelnames$]unhashedsets the channel labels in the voice setup dialog.
44
15eedeaa0085bac0voidmusic_fadeoutdurationunhashed
45
160176be0081f880stringget_variable$varname$unhashed
46
163c087800852500voidset_mouse_capture_left
[cbclick = 0], [cbdown = 0], [cbdoubleclick = 0], [cbdragstart = 0], [cbdragmove = 0], [cbup = 0], [cbdragcancel = 0]
unhashedsets callbacks for the left mouse button, which are invoked by ad0f8767.
47
168efcb7008401a0intdelete_saveslotunhashedalways returns -1
48
170b0b450085bfd0voidsound2_fadevolume, durationunhashed
49
171aee2200838bf0voidgrp_homexoffset, yoffsetunhashedsets the viewport offset.
50
173b92d10085d450voidvoice_fadeoutdurationunhashed
51
18423eaa0083a450voidmovie_play_fromto
filename$, starttime, endtime, [stopaudio = 1], [x = 0], [y = 0], [w = client_width()], [h = client_height()]
unhashedplays only a section of the video.
52
19fc7cc70085d0a0voidvoice_ch_fadechannel, volume, durationunhashed
53
1bb4760400840b60voidsave_enable-unhashed
54
1cd5bca800855f90pi_getarg1unhashedmahjong related
55
1d93fd7e0085c710voidsound4_wait-unhashed
56
1e24e1b6008286e0voidexec_funcfunctionhashunhashedaborts the current thread and runs the specified function instead.
57
1ec3c6bb0085a280voidset_font_namefontname$, isproportionalunhashed
58
1f57b7240081ecd0string[]dim_create$#[dim3 = 1], [dim2 = 1], dim1unhashed
59
1f5a14d400854910voidkaze_set-unhashedmahjong related (other collision: is_fukidasi_replaydebug)
60
1f9f3d5a0085a020intget_voice_setupchannelunhashedreturns the volume for a voice channel.
61
201d3d290085cdf0voidsound_volvolumeunhashed
62
2075c30000851980intmk_stat-unhashed
63
20caeb0emahjongfloat[]dim_release!#-unhashed(syscall only present in engine version for Mahjong), NOTE: arguments are assumed based on existing dim syscalls
64
2159ebe0008385b0intfull_screen_heightwidth, heightunhashedfinds the best fit device mode for the specified resolution and returns its height.
65
221c2cc20083a860voidmovie_stop-unhashed
66
22c23fa20085a0c0boolis_font_setup_fuchidori-unhashedreturns the "Fuchidori" registry value.
67
2399d7610081fe90voidset_frontbufferpageunhashed
68
23d5d11d00854370boolchk_is_tenpaiplayerunhashedmahjong related
69
253982f40081e7a0booldialog_warning_retrycancel[...values*]unhashedreturns true if retry was clicked.
70
2539d2120081ef90intfile_read-unhashedreads a single comma or newline separated integer token.
71
25401a1f008205e0stringstrright$str$, startunhashedreturns a string suffix based on the start index
72
25d9250200836f90stringvoicerect_name$indexunhashedreturns the replay voice clip name at the specified index.
73
2626fe020085bc30voidmusic_pause-unhashed
74
265e07d7008607a0page*sprite_get_pagespriteunhashedreturns the source page of a sprite
75
266a3c7900820950stringstrupr$str$unhashed
76
269bda7800821fc0voidset_com_end-unhasheddoes a lot of complex logic with many hard coded variable names, probably specifically for https://vndb.org/v14294
77
26dc65660085b9a0voidextsound4introclipname$, loopclipname$unhashedplays a looping clip as sound effect 4.
78
29098ec000838310voidSetWindowSettings??, ?, [scaleX = 1000], [scaleY = 1000]incorrect
79
29f1ac40008284e0voiddo_event_singleeventname$, threadidunhashedthread id -1 means "current thread"
80
2b10081b0085ca40intsound_ch_statchannelunhashed
81
2bd1709d0085fa60int*height-partialreturns the client height
82
2c18d5a900854610bool-mahjong related
83
2cb1bc4100835b50intconsole_hist_posindexunhashed
returns the offset of the nth last text buffer entry. 0 returns the last message, 1 the one before that, etc. (plausible name)
84
2cd009afmahjongfloat[]dim_create!#[dim3 = 1], [dim2 = 1], dim1unhashed(syscall only present in engine version for Mahjong), NOTE: arguments are assumed based on existing dim syscalls
85
2e861c510085c020voidsound2_fadeoutdurationunhashed
86
2e99e98c00855eb0voidpi_double_ipeiko_fuki-collisionmahjong related
87
30636d6e00838aa0voidgrp_extcopy
srcpage, x, y, w, h, dstpage, [dstx = x], [dsty = y], [transparency = 0]
unhashedtransparency 0 means fully opaque, 255 means fully transparent
88
307f28bc00836140voidconsole_redraw? (same as 59180bbb)unhashedidentical to console_setzerotime followed by console_replay.
89
30fa2a2900836560voidconsole_setzerotime-unhashed
90
321717d100859ee0voidadd_proportional_font?fontname$incorrectadds the specified font to the list of proportional fonts.
91
32530606008319a0voidreset_execstartscript$unhashedresets the engine and starts again with the specified start script.
92
32d0236c0085ceb0voidvoiceclipname$, [flags = 0]unhashed
93
3378635d00840780voidleave_loadsave_menu-unhashedrestores the triggers backupped by c438ba98.
94
3474d65b00840c60voidset_save_infoslot, saveinfo$unhashedoverwrites the info text of the save file in the specified slot.
95
3513ee870085a060boolis_font_setup_anti-unhashedreturns the "FontAnti" registry value.
96
35a8941700836580voidfontouttext$, w, h, [arg4 = 0]unhashedvalid values for arg4 include -1 and -2
97
3670b2830083c380bool-returns whether the cursor is within the rendering viewport.
98
3704c91900831570voidexit[exitcode = 0]unhasheda non zero exit code just seems to cause audio not to be reset.
99
379fdb390085bb20voidmusic_fadeout_waitdurationunhashed
100
38721a26inlineboolis_ultra_fast_mode-unhashedreturns true if the untra fast mode is active.