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ランキング
【速報】ミラクルニキ攻略アンテナ
白猫プロジェクトwiki【白猫攻略wiki】
消滅都市2 攻略まとめWiki
4 アイマス デレステ攻略まとめwiki【アイドルマスター シンデレラガールズ スターライトステージ】
5 チェインクロニクル攻略・交流Wiki チェンクロ3
6 ブレソル攻略Wikiまとめ【BLEACH Brave Souls】
7 DBZ ドッカンバトル攻略Wikiまとめ【ドラゴンボールZドカバト】
8 ハンターハンター バトルオールスターズ攻略まとめWiki【HHBAS】
9 ドラクエモンスターズ スーパーライト非公式wiki【DQMSL攻略】
10 メルクストーリア - 癒術士と鈴のしらべ -攻略Wiki【メルスト攻略】
注目記事
白猫 名星会版コヨミ 評価 白猫プロジェクト
白猫 名星会版エスメラルダ 評価 白猫プロジェクト
シノアリス 正義の鉄槌ガチャ 評価 シノアリス
ファイトリーグ リセマラランキング ファイトリーグ
ドッカンバトル ロゼ&ザマス 評価 考察 ドラゴンボールZドッカンバトル
デレステ イベント Yes! Party Time!! アイマス シンデレラガールズ スターライトステージ
チェンクロ3 ギルティギアコラボ ソル=バッドガイ チェインクロニクル3
ミラクルニキ 音楽会-クラシックの調べ ミラクルニキ
DQMSL 幻魔の塔 攻略 ドラクエモンスターズ スーパーライト
モンスト LINE掲示板 モンスト
ページ編集 トップへ