アットウィキロゴ

式・変数・INFO

式、変数の使用について

コマンドパラメータや、文章内には式や変数を使う事も出来ます

【$】の次に、使いたいタイプの処理コマンドを入れ、その次に囲んだカッコ内が処理されます


位置の取得【x,X】【y,Y】

マップが存在する場合、対象ユニット名か、対象ユニットIDをもつユニットの縦位置・横位置を取得します。
取得できない場合は-1になります。
同名がある場合、先に登録した陣営(味方陣営最優先)、先に登録したユニット優先となります

【例】
$x(木之本桜)
$y(木之本桜)

位置 X:$x(木之本桜) - Y:$y(木之本桜)


距離、L距離【distance,距離】【ldistance,L距離】

指定した2つの位置の距離を取得します。
距離の場合はX座標とY座標それぞれの差、L距離の場合はX座標、Y座標の大きい方の値を返します
名前を入れた場合はマップ上のユニット、拠点が、コロン区切りの数字の場合は座標を指定します

【例】
$距離(木之本桜, 敵拠点)
$L距離(木之本桜, 5:10)
$distance(3:3, 敵拠点)
$ldistance(3:7, 5:10)

距離:$距離(木之本桜, 敵拠点)


式による計算【math、式】

式による計算を行います

【例】
$math(1 + 5)
$式(5+10)



変数を表示【variable、変数】

変数コマンドで設定した変数の中身を表示します

$variable(変数名)
$変数(変数名)



各種情報を表示【info、情報】

情報コマンドで設定した対象のデータを表示します
カッコ内の最初の箇所に取得したい種類の情報を用意し、続いて取得したい対象名やデータを取得します。
種類と内容は以下の通りとなります。

ユニット、unit
//引数3つでプレイヤー所有キャラから取得
$情報(ユニット,対象キャラ名,パラメーター)
//引数4つでマップ上のユニットから取得、陣営に全かALLを入れると、全マップ上ユニットが対象
$Info(unit,陣営,対象キャラ名,パラメーター)

拠点、base
//上の方から優先
$情報(base,alias名,位置パラメーター)
$情報(拠点,イベントID,位置パラメーター)
$情報(拠点,拠点名,位置パラメーター)
軍師, commander
//マップがあって陣営名がある場合は陣営の軍師、それ以外はプレイヤー所有軍師が対象
$情報(commander,さくらチーム,パラメーター)
$情報(軍師,大道寺知世, Lv)
$情報(軍師,大道寺知世, Enable)
地形, terrain
//指定したキャラや拠点、もしくは座標のち京データ
$情報(terrain,イベント番号, 木之本桜)
$情報(地形,タイプ, 5, 5)
$情報(地形,コスト, 本拠地)

パラメータに指定できるのは以下のものになります。

英語名:HP, FP, ATK, DEF, TEC, SPD, CAP, MND, MOV, CON

日本語名:HP, FP, 攻撃, 防御, 技術, 敏捷, 潜在, 精神, 移動, 制圧

共通:X,Y,有効


※有効の場合、対象のデータが取得できれば1、取得できなければ0になる。
(ユニット、拠点の縦位置・横位置を取得)

また、英語名の場合は戦闘に【EXP_】か【ADD_】、日本語名の場合は後ろに【経験値】か【加算値】をつけると
それぞれのパラメータの経験値・加算値を取得できます。

使用例

情報、X:$情報(ユニット, 木之本桜,HP) - Y:$情報(unit, 木之本桜,FP)
情報、X:$情報(ユニット, さくらチーム,木之本桜,X) - Y:$情報(unit,さくらチーム,木之本桜,Y)

基地情報、X:$情報(拠点,原始ベース,X) - Y:$情報(base,原始ベース,Y)
基地情報、X:$情報(拠点,基地テスト,X) - Y:$情報(base, 基地テスト,Y)

軍師情報、レベル:$情報(軍師,さくらチーム,レベル) - LV:$情報(commander,さくらチーム,Lv)
軍師情報、レベル:$情報(軍師,大道寺知世, レベル) - LV:$情報(commander,アシストテスト,Lv)

タグ:

+ タグ編集
  • タグ:
最終更新:2026年02月25日 22:57