「hsp3」のタグがつけられたコード一覧
"define": {"prefix": "#define","scope": "hsp3", // 言語ごとにスニペットファイルが存在する場合はこの行を削除して下さい"body":["#define${1| , global , global ctype |}${2:hoge}(${3|%1,%1\\,%2,%1\\,%2\\,%3,%1\\,%2\\,%3\\,%4,%1\\,%2\\,%3\\,%4\\,%5,%1\\,%2\\,%3\\,%4\\,%5\\,%6|}) $4$3"
#module "test"/* 方法* 文字列型から実数型、整数型にそれぞれ型変換できることを利用する*/
//ゲーム内時間とステータス*laylayl = lparamswitch layl//レイヤー設置直後の処理
#!/bin/sh./hspcmp $1 -o$1.axprintf "#!/bin/sh\n./hsp3 %s" $1.ax > $1.shchmod u+x $1.sh./hsp3 $1.ax
#module// 指定オフセットから右から検索していき見つけた位置を返す。(1byteのみ)#defcfunc searchR1 str _in, int ps, int shidx = -1in = _in
// http://sprocket.babyblue.jp/html/hsp_koneta3.htm#module#defcfunc todouble int p1temp = 0.0lpoke temp, 4, (p1 & 0x80000000) | (((p1 & 0x7fffffff) >> 3) + ((p1 & 0x7fffffff) ! 0) * 0x38000000)
/*nazr.inのサービスを使ってアドレスを短縮するスクリプトと、それを関数一つを呼び出して取得できるようにするモジュールnazr.in/docs/devのテキストAPIを使用します。
; SQLeleを使ってROWIDを取得する方法#include "sqlele.hsp"sql_open ":memory:"
#define IID_IMFPMediaPlayer "{A714590A-58AF-430a-85BF-44F5EC838D85}"#usecom IMFPMediaPlayer IID_IMFPMediaPlayer "{}"#comfunc IMFPMediaPlayer_Play 3#comfunc IMFPMediaPlayer_Pause 4#comfunc IMFPMediaPlayer_Stop 5