suim言語

 
最終更新日時:
ヒカリヲアビタイにはSUIM言語という物が実装されています
これは内部でエフェクト等の色々な動作を定義している言語です
C言語にも似た簡素な言語です。
ゲームフォルダHikariwo\game\script以下に格納されています。

suimで扱える型(変数への代入時点で決定される?)
long 整数型(8 Byte)-2^63 ~ 2^63-1
double小数型(8 Byte)±1.5E-324 ~ ±1.7E308。有効桁数は、15 ~ 16桁
string文字列型2(n+1) Byte(※nは文字数+文字列終端コード)
bool論理値型true または、false

機能説明その他
変数"name"=定数※代入値が
整数値であればlong型
小数値であればdouble型
文字列であればstring型
論理値はbool型
文字列は""で囲む
ラベル@"name"@に続く英数で定義(文字数の制限等は不明)
goto"ラベル名"指定ラベルへジャンプ
//コメント行 /* コメント */形式もいけるみたい?
条件分岐if(論理式)else 不成立時
成立時
不成立時は主にジャンプラベルを書く
関数定義function "name"
(内容)
function end
init exec exit 等の規定ファンクション有り

予約変数

名前説明その他
item_prim_small_key
item_stateアイテムステータス"tigger"等
mouse_x
mouse_y
マウス座標
tranform_gx
tranform_gy
画面拡縮係数?

スクリプト規定ファンクション

スクリプトには必ず以下のファンクションが備わっている
名前説明その他
clChip
clPos_x
clPos_y
clに続く変数名にはローカル変数があるっぽい?
initアイテム装備時に呼び出される
start毎フレーム呼ばれる
exit終了処理に呼び出される
SetPrim(整数)
SetEnable(整数)

システムファンクション

PlaySE("name")音の再生
Block_x,Block_y
= WorldPos2BlockPos(mouse_x,mouse_y)
ワールド座標からブロック座標取得
GetChip(x,y)指定座標のチップ情報を取得
PutChip(x,y,"itemName")指定座標にitemチップ設置"NONE"=無し
ChangeInventryItem(index,"ItemName")インベントリindex番にアイテムをセット
efHandle=AddEfect("エフェクト名","種別",角度)エフェクト追加ハンドルを返す
DelEffect(efHandle)上記で追加時に取得したハンドルを渡す事で削除

算術ファンクション

VecRot(x,y)ベクター角度を取得自分からの座標
MathLength(x,y)距離を求める自分からの座標
コメント(0)
Twitter

コメント

削除すると元に戻すことは出来ません。
よろしいですか?

今後表示しない

名前
コメント(必須)
(300文字まで)

必ず「Gamerch ガイドライン」をご覧の上、書き込みをお願いします。
画像
sage機能

対象コメント

選択項目

詳細

※上記の内容はWiki管理者へ通報されます。

通報完了

通報内容を送信しました

エラー

エラーが発生しました

削除しました。
 このWikiに関するツイート  閉じる
1件の新しいツイートがあります
  • 関連するツイートはありません
 古いTweetをもっと見る   閉じる
最近の更新

2016/08/15 (月) 16:28

2015/11/21 (土) 13:40

2015/11/21 (土) 13:38

2015/11/21 (土) 13:36

2015/11/21 (土) 13:34

2015/11/21 (土) 13:33

2015/11/21 (土) 13:32

2015/11/21 (土) 13:07

2015/11/20 (金) 17:29

2015/11/20 (金) 17:27

2015/11/20 (金) 17:26

2015/11/20 (金) 17:21

2015/11/20 (金) 17:17

2015/11/20 (金) 17:16

2015/11/15 (日) 13:05

2015/11/15 (日) 11:08

2015/11/15 (日) 09:59

2015/11/15 (日) 09:55

2015/11/15 (日) 09:54

Wikiランキング
【速報】ミラクルニキ攻略アンテナ
DBZ ドッカンバトル攻略Wikiまとめ【ドラゴンボールZドカバト】
白猫プロジェクトwiki【白猫攻略wiki】
4 アイマス デレステ攻略まとめwiki【アイドルマスター シンデレラガールズ スターライトステージ】
5 ブレソル攻略Wikiまとめ【BLEACH Brave Souls】
6 チェインクロニクル攻略・交流Wiki チェンクロ3
7 ジョジョの奇妙な冒険 スターダストシューターズ攻略Wiki【ジョジョSS】
8 消滅都市2 攻略まとめWiki
9 ドラクエモンスターズ スーパーライト非公式wiki【DQMSL攻略】
10 あんさんぶるスターズ!攻略まとめwiki【あんスタ】
注目記事
アズールレーン リセマラにもおすすめのキャラ アズールレーン
ドッカンバトル LRボージャック 評価考察 ドラゴンボールZドッカンバトル
白猫 帝国戦旗 攻略 白猫プロジェクト
ミラクルニキ 黒薔薇舞踏会 コーデ ミラクルニキ
デレステ イベント シンデレラキャラバン アイドルマスター シンデレラガールズ スターライトステージ
あんスタ 親愛イベント 攻略 あんさんぶるスターズ!
戦ブラ 黒瓶 調合レシピ 戦刻ナイトブラッド
FGO おすすめストーリーサーヴァント Fate/Grand Order
ナナフラ リセマラのおすすめキャラ キングダムセブンフラッグス
モンスト LINE掲示板 モンスト
ページ編集 トップへ