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ランキング
消滅都市2 攻略まとめWiki
DBZ ドッカンバトル攻略Wikiまとめ【ドラゴンボールZドカバト】
ブレソル攻略Wikiまとめ【BLEACH Brave Souls】
4 白猫プロジェクトwiki【白猫攻略wiki】
5 【速報】ミラクルニキ攻略アンテナ
6 アイマス デレステ攻略まとめwiki【アイドルマスター シンデレラガールズ スターライトステージ】
7 チェインクロニクル攻略・交流Wiki チェンクロ3
8 アカセカ攻略まとめWiki【茜さすセカイでキミと詠う】
9 ジョジョの奇妙な冒険 スターダストシューターズ攻略Wiki【ジョジョSS】
10 ドラクエモンスターズ スーパーライト非公式wiki【DQMSL攻略】
注目記事
消滅都市2 -The Lost Island - 教祖ノ復活 - 謎解き 答え 消滅都市2
ドッカンバトル ゴジータ4 評価パーティ考察 ドラゴンボールZドッカンバトル
白猫 フェアリーテイルコラボ 白猫プロジェクト
ポケモンGO レイドバトル発生報告 掲示板 ポケモンGO
ミトラスフィア リセマラランキング ミトラスフィア
FGO 水着アルトリア(メイドオルタ) 評価 Fate/Grand Order
ブレソル リセマラランキング BLEACH Brave Souls
ミラクルニキ コーデコロッセオ 高得点 ミラクルニキ
DQMSL 神話篇チャレンジ 攻略 ドラクエモンスターズ スーパーライト
モンスト LINE掲示板 モンスト
ページ編集 トップへ