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】
アイマス デレステ攻略まとめwiki【アイドルマスター シンデレラガールズ スターライトステージ】
4 【速報】ミラクルニキ攻略アンテナ
5 チェインクロニクル攻略・交流Wiki チェンクロ3
6 ジョジョの奇妙な冒険 スターダストシューターズ攻略Wiki【ジョジョSS】
7 あんさんぶるスターズ!攻略まとめwiki【あんスタ】
8 ブレソル攻略Wikiまとめ【BLEACH Brave Souls】
9 ドラクエモンスターズ スーパーライト非公式wiki【DQMSL攻略】
10 消滅都市2 攻略まとめWiki
注目記事
白猫 シェアハウス 攻略 白猫プロジェクト
白猫 シェアハウス シャルロット 評価 白猫プロジェクト
ドッカンバトル 新キャラ 評価 ドラゴンボールZドッカンバトル
DQMSL GW交換券 DQMSL
アカセカ 覚醒画像一覧 茜さすセカイでキミと詠う
アナザーエデン フィアー討伐 アナザーエデン 時空を超える猫
ガルパン イベント 冷泉麻子と腕試し!コンテ不可 ガールズ&パンツァー戦車道大作戦!
パワプロ モンストダンジョン高校 攻略 パワプロアプリ
デレステ イベント LIVE Groove Dance burst アイドルマスター シンデレラガールズ スターライトステージ
モンスト LINE掲示板 モンスト
ページ編集 トップへ