A | B | C | D | E | F | G | |
---|---|---|---|---|---|---|---|
1 | Hash | Address | Return | Name | Arguments | Status | Notes |
2 | 008acbc0 | 00831880 | int | mk_wait | - | unhashed | the return value is a collection of flags |
3 | 00d696cc | 0081fb00 | int | num_strsplit | str$ | unhashed | splits the string at each comma and counts the parts. |
4 | 01b4517c | 00861a70 | void | sprite_xmodify_define | sprite, [...value%, duration], [final%] | unhashed | |
5 | 02026ac6 | 0085a1b0 | bool | is_talk_male | - | unhashed | |
6 | 053fac99 | 00839450 | void | grp_reverse | dstpage, x, y, w, h | unhashed | |
7 | 0542e1b7 | 00836f50 | skip_sgv_fs | collision | sets a variable I named SkipLeadingLineBreak? to true. | ||
8 | 05b1a6e8 | 0083c4a0 | void | keybd_enable | - | unhashed | enables keyboard input. |
9 | 05d6ed69 | 0085d580 | void | voice_stop | - | unhashed | |
10 | 05ea6e4d | 00836ae0 | string | get_last_msg$ | - | unhashed | |
11 | 067b44a4 | 0081f9e0 | bool | is_report_no_voice | - | unhashed | |
12 | 06906970 | 00820340 | string | strleft$ | str$, length | unhashed | returns a string prefix with the specified length |
13 | 0692314a | 00821fb0 | int | get_nanido | - | unhashed | free mode difficulty setting for a mahjong minigame, probably specifically for https://vndb.org/v14294 |
14 | 06b3c8ac | 00835a70 | void | console_font | fontname, [w = -1], [h = -1], [lineskip = -1], [isproportional = 0] | unhashed | executes a \f text control sequence. |
15 | 072e738c | 0085a390 | void | set_soundvolume | volume | unhashed | |
16 | 078a756e | 00828550 | void | event_hook | eventname$, functionhash | unhashed | |
17 | 08cb5c29 | 0085c3f0 | void | sound3_vol | volume | unhashed | |
18 | 098399f2 | 00836ca0 | void | set_font_cache | fontname$, w, h | unhashed | |
19 | 09c43040 | 00838410 | void | SetViewport | w, h, [x = 0], [y = 0] | incorrect | |
20 | 0bef00db | 0085cb80 | void | sound_ch_wait | channel | unhashed | |
21 | 0c070535 | 0085bdf0 | void | music_stop | - | unhashed | |
22 | 0c6d0129 | 00836110 | int | console_prev_wipe | offset | unhashed | 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 | 0c7a0e97 | 0085a2f0 | void | set_musicvolume | volume | unhashed | |
24 | 0c93fcb4 | 0085a220 | void | set_effectspeed | speed | unhashed | |
25 | 0d141855 | 0081e5a0 | bool | dialog_okcancel | [...values*] | unhashed | returns true if ok was clicked. |
26 | 0d36e2a7 | 00854430 | bool | com_set_agari | player | unhashed | mahjong related (Agari houki == "dead hand") |
27 | 0d389c2f | 00820910 | string | strtime$ | - | unhashed | returns the current time in hh:mm:ss format. |
28 | 0dc634c4 | 0085b810 | void | extmusic | introclipname$, [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 | 0e42730d | 00835a00 | int | console_curpos_x | - | unhashed | returns the current cursor x position. |
30 | 0ebc053b | inline | void | auto_mode_config | treatautoasfastmode | unhashed | Sets a flag that causes is_fast_mode to return true during auto mode. Matches naming used by 3eabf498 (fast_mode_config). |
31 | 103edac0 | 00860230 | void | sprite_animate_wait | sprite | unhashed | |
32 | 109ca5db | 0081daf0 | int | atoi | str$ | unhashed | converts a string to an integer. |
33 | 10db0a43 | 008287b0 | void | load_library | scriptname$ | unhashed | 10db0a43 is an alias for cd00d280, $call(scriptname$) |
34 | 111bd910 | 00859fe0 | int | get_effectspeed | - | unhashed | |
35 | 1204d7e8 | 008317c0 | void | mk_unwait | - | unhashed | |
36 | 125cfbdb | 0083c4c0 | void | set_caps_stat | enable | unhashed | sets the caps lock toggle state. |
37 | 12877048 | 0081dea0 | float | cos% | degrees% | unhashed | |
38 | 1295bbda | 00828580 | void | event_hook_after | eventname$, functionhash | unhashed | |
39 | 134d5585 | 0081ee20 | string[] | dim_release$# | - | unhashed | |
40 | 13c305da | 0085a1e0 | bool | is_voice_panning | - | unhashed | returns true if voice panning is enabled. |
41 | 140c298e | 00821fa0 | int | get_game_speed | - | unhashed | speed setting for a mahjong minigame, probably specifically for https://vndb.org/v14294 |
42 | 1576ccec | 0081e060 | bool | dialog_ask_okcancel | [...values*] | unhashed | returns true if ok was clicked. |
43 | 15d07df8 | 0085a480 | void | voice_text_setup | [...channelnames$] | unhashed | sets the channel labels in the voice setup dialog. |
44 | 15eedeaa | 0085bac0 | void | music_fadeout | duration | unhashed | |
45 | 160176be | 0081f880 | string | get_variable$ | varname$ | unhashed | |
46 | 163c0878 | 00852500 | void | set_mouse_capture_left | [cbclick = 0], [cbdown = 0], [cbdoubleclick = 0], [cbdragstart = 0], [cbdragmove = 0], [cbup = 0], [cbdragcancel = 0] | unhashed | sets callbacks for the left mouse button, which are invoked by ad0f8767. |
47 | 168efcb7 | 008401a0 | int | delete_save | slot | unhashed | always returns -1 |
48 | 170b0b45 | 0085bfd0 | void | sound2_fade | volume, duration | unhashed | |
49 | 171aee22 | 00838bf0 | void | grp_home | xoffset, yoffset | unhashed | sets the viewport offset. |
50 | 173b92d1 | 0085d450 | void | voice_fadeout | duration | unhashed | |
51 | 18423eaa | 0083a450 | void | movie_play_fromto | filename$, starttime, endtime, [stopaudio = 1], [x = 0], [y = 0], [w = client_width()], [h = client_height()] | unhashed | plays only a section of the video. |
52 | 19fc7cc7 | 0085d0a0 | void | voice_ch_fade | channel, volume, duration | unhashed | |
53 | 1bb47604 | 00840b60 | void | save_enable | - | unhashed | |
54 | 1cd5bca8 | 00855f90 | pi_get | arg1 | unhashed | mahjong related | |
55 | 1d93fd7e | 0085c710 | void | sound4_wait | - | unhashed | |
56 | 1e24e1b6 | 008286e0 | void | exec_func | functionhash | unhashed | aborts the current thread and runs the specified function instead. |
57 | 1ec3c6bb | 0085a280 | void | set_font_name | fontname$, isproportional | unhashed | |
58 | 1f57b724 | 0081ecd0 | string[] | dim_create$# | [dim3 = 1], [dim2 = 1], dim1 | unhashed | |
59 | 1f5a14d4 | 00854910 | void | kaze_set | - | unhashed | mahjong related (other collision: is_fukidasi_replaydebug) |
60 | 1f9f3d5a | 0085a020 | int | get_voice_setup | channel | unhashed | returns the volume for a voice channel. |
61 | 201d3d29 | 0085cdf0 | void | sound_vol | volume | unhashed | |
62 | 2075c300 | 00851980 | int | mk_stat | - | unhashed | |
63 | 20caeb0e | mahjong | float[] | dim_release!# | - | unhashed | (syscall only present in engine version for Mahjong), NOTE: arguments are assumed based on existing dim syscalls |
64 | 2159ebe0 | 008385b0 | int | full_screen_height | width, height | unhashed | finds the best fit device mode for the specified resolution and returns its height. |
65 | 221c2cc2 | 0083a860 | void | movie_stop | - | unhashed | |
66 | 22c23fa2 | 0085a0c0 | bool | is_font_setup_fuchidori | - | unhashed | returns the "Fuchidori" registry value. |
67 | 2399d761 | 0081fe90 | void | set_frontbuffer | page | unhashed | |
68 | 23d5d11d | 00854370 | bool | chk_is_tenpai | player | unhashed | mahjong related |
69 | 253982f4 | 0081e7a0 | bool | dialog_warning_retrycancel | [...values*] | unhashed | returns true if retry was clicked. |
70 | 2539d212 | 0081ef90 | int | file_read | - | unhashed | reads a single comma or newline separated integer token. |
71 | 25401a1f | 008205e0 | string | strright$ | str$, start | unhashed | returns a string suffix based on the start index |
72 | 25d92502 | 00836f90 | string | voicerect_name$ | index | unhashed | returns the replay voice clip name at the specified index. |
73 | 2626fe02 | 0085bc30 | void | music_pause | - | unhashed | |
74 | 265e07d7 | 008607a0 | page* | sprite_get_page | sprite | unhashed | returns the source page of a sprite |
75 | 266a3c79 | 00820950 | string | strupr$ | str$ | unhashed | |
76 | 269bda78 | 00821fc0 | void | set_com_end | - | unhashed | does a lot of complex logic with many hard coded variable names, probably specifically for https://vndb.org/v14294 |
77 | 26dc6566 | 0085b9a0 | void | extsound4 | introclipname$, loopclipname$ | unhashed | plays a looping clip as sound effect 4. |
78 | 29098ec0 | 00838310 | void | SetWindowSettings? | ?, ?, [scaleX = 1000], [scaleY = 1000] | incorrect | |
79 | 29f1ac40 | 008284e0 | void | do_event_single | eventname$, threadid | unhashed | thread id -1 means "current thread" |
80 | 2b10081b | 0085ca40 | int | sound_ch_stat | channel | unhashed | |
81 | 2bd1709d | 0085fa60 | int | *height | - | partial | returns the client height |
82 | 2c18d5a9 | 00854610 | bool | - | mahjong related | ||
83 | 2cb1bc41 | 00835b50 | int | console_hist_pos | index | unhashed | returns the offset of the nth last text buffer entry. 0 returns the last message, 1 the one before that, etc. (plausible name) |
84 | 2cd009af | mahjong | float[] | dim_create!# | [dim3 = 1], [dim2 = 1], dim1 | unhashed | (syscall only present in engine version for Mahjong), NOTE: arguments are assumed based on existing dim syscalls |
85 | 2e861c51 | 0085c020 | void | sound2_fadeout | duration | unhashed | |
86 | 2e99e98c | 00855eb0 | void | pi_double_ipeiko_fuki | - | collision | mahjong related |
87 | 30636d6e | 00838aa0 | void | grp_extcopy | srcpage, x, y, w, h, dstpage, [dstx = x], [dsty = y], [transparency = 0] | unhashed | transparency 0 means fully opaque, 255 means fully transparent |
88 | 307f28bc | 00836140 | void | console_redraw | ? (same as 59180bbb) | unhashed | identical to console_setzerotime followed by console_replay. |
89 | 30fa2a29 | 00836560 | void | console_setzerotime | - | unhashed | |
90 | 321717d1 | 00859ee0 | void | add_proportional_font? | fontname$ | incorrect | adds the specified font to the list of proportional fonts. |
91 | 32530606 | 008319a0 | void | reset_exec | startscript$ | unhashed | resets the engine and starts again with the specified start script. |
92 | 32d0236c | 0085ceb0 | void | voice | clipname$, [flags = 0] | unhashed | |
93 | 3378635d | 00840780 | void | leave_loadsave_menu | - | unhashed | restores the triggers backupped by c438ba98. |
94 | 3474d65b | 00840c60 | void | set_save_info | slot, saveinfo$ | unhashed | overwrites the info text of the save file in the specified slot. |
95 | 3513ee87 | 0085a060 | bool | is_font_setup_anti | - | unhashed | returns the "FontAnti" registry value. |
96 | 35a89417 | 00836580 | void | fontout | text$, w, h, [arg4 = 0] | unhashed | valid values for arg4 include -1 and -2 |
97 | 3670b283 | 0083c380 | bool | - | returns whether the cursor is within the rendering viewport. | ||
98 | 3704c919 | 00831570 | void | exit | [exitcode = 0] | unhashed | a non zero exit code just seems to cause audio not to be reset. |
99 | 379fdb39 | 0085bb20 | void | music_fadeout_wait | duration | unhashed | |
100 | 38721a26 | inline | bool | is_ultra_fast_mode | - | unhashed | returns true if the untra fast mode is active. |