戦国ランス/MOD作成/コマンド

Last-modified: 2023-12-16 (土) 19:40:03

概要

ain内で利用できるコマンドの情報をまとめる。
原則として、日本語パッケージ版ver1.04を例とする。

一覧

nは任意の半角数字。複数の数字がある場合はabで記入。
[iic]は[iic2]に自由に置き換え可能。iicは自分、iic2は(攻撃等の)対象を指す。
値の等号・不等号の記法は=のみ記すが、該当部は他の演算子で自由に置き換え可能。

戦闘系

参照元:合戦/戦闘計算.jaf

記法意味備考
ra = RAND(n);n個の選択肢からランダムに選択使用例:博打突撃
aa = n各種番号使用例:暗殺
aa1 = 0ダメージ0使用例:ハニーの魔法無効
aa1 = nダメージ固定値使用例:101匹わんちゃん
aa1 += n;ダメージ+n使用例:火鉢突撃
aa1 = aa1 + n;上と記法が違うだけで意味は同じ使用例:竜宮秘剣浦死丸
aa1 = aa1 * n;ダメージn倍使用例:エンジェルカッター
aa1 = aa1 / n;ダメージn分の1使用例:ガード時のダメージレジスト
aa1 = gs[ii][iic2].兵数 - 1;兵数1で耐える使用例:団結力
aa1 = gs[ii][iic2].兵数最大 / n;対象の兵数をn分の1に削減使用例:死神の鎌
aa1 = gs[ii][iic2].S体力最大 / n;対象の体力をn分の1に削減
aa1 = 倍率計算関数(gs[ii][iic2].兵数最大, n);対象の最大兵数のn%のダメージ使用例:巫女の嵐
aa1 = 倍率計算関数(gs[ii][iic2].S体力最大, n)対象の最大体力のn%のダメージ
aa1 = 倍率計算関数(aa1, n);ダメージn%増減使用例:迷宮上手
gs[ii][iic].Sレベル個人レベルを参照した値を出す使用例:武将突撃
gs[ii][iic2].F式神 = 0;防御式神の展開使用例:防御式神
gs[ii][iic2].戦場生死確率 -= n;不明使用例:手加減攻撃
gs[ii][iic2].F生死処理 = n;不明使用例:手加減攻撃
gs[ii][iic2].FF = n不明
◆合戦略奪金 = 総国力(a) * b;a不明/b倍の金を入手使用例:略奪
gs[ii][iic2].FF = 0不明使用例:手裏剣の準備解除
gs[ii][iic2].FF2 = 0不明
gs[ii][iic2].現在技数 -= 行動技数破壊[bb];現在技数から技破壊数を引いて現在技数に代入使用例:精密射撃
gs[ii][iic2].兵数最大 = n最大兵数をnにする使用例:感染
gs[ii][iic2].兵数合戦 = n現在兵数をnにする使用例:感染
◆防御側兵数 = n;不明

武将登録系

参照元:ゲーム初期化.jaf
   :全国版初期化.jaf

記法意味備考
iic = 武将強制登録(a, b, 0);勢力番号aに武将番号bを登録
iic = 乱武将登録(a, b, c, "武将名", d);勢力番号aに技能番号bでランク番号cの性別番号dの武将を登録下行に変数を加えることで特定の能力を指定できる
gs[ii][iic].変数 = n;
重要武将登録(a, iic, 130);iic = 以下に記入/勢力番号aにiicの武将を重要*1武将として登録/130は変更不可?
名有り武将登録(a, iic, 110);iic = 以下に記入/勢力番号aにiicの武将を名有り武将として登録/110は変更不可?
汎用武将登録(a);勢力番号aに汎用武将を登録
在野(a, b, c, d);aは在野管理番号で、bが武将番号、cが州番号、dが探索必要値番号参考:戦国ランス/MOD作成/各種番号#zaiya

イベント系

参照元:織田選択グループ.jaf

記法意味備考
任意イベントタイトル();任意イベントタイトルのイベントテキストを実行例:謙信/仕官();
選択肢(n, "選択肢名");nは選択肢数に応じて任意
基本接触(ch);不明
能力UP(ch, 0);不明/0は固定?
キャラ関係変更(n, ch, 999);関係をn(険悪2普通3信頼4愛情5)に変更/999は固定?
CSレベル加算(a, b, 999);aは上昇するレベル量、bは武将番号使用例:健太郎の冒険
C昆布変更(1, ch, 999);キャラクリ/1は固定?/999は固定?
C愛人変更(1, ch, 999);ランス屋敷での登場?/1は固定?/999は固定?
CH追加(n);不明
◆TS = n;不明
SM(a, b, c);不明
ACF(a, b);不明
元就変身(n);不明
キャラ消去(n, 999);武将番号nを解雇

フラグ系

参照元:織田選択グループ.jaf

記法意味備考
GF[a]= b;グローバルフラグaをbに設定。

その他

記法意味備考
◆金 = n;金n追加参照元:全国版初期化.jaf
アイテム消去(n);アイテムnを消去参照元:全国版初期化.jaf
ck = 能力UP技能(fg, ii, iic, n);技能番号nを取得参照元:技能1処理.jaf

コメント欄

  • ヤバいめっちゃありがたい -- 2023-01-27 (金) 00:04:39

*1 解雇不可・討死不可・捕獲不可