notification追加
マップを移動したときに名前を表示したり入手アイテムを表示するときに使うUI
Creator Support Site Ci-en
Following requires user registration
無料プラン's articles. (26)
黄昏 Aug/31/2024 21:21
テーブルを使用して任意の種類のアイテムを指定した確率でドロップ判定するように変更した。テーブルを引いてアイテムを取得する処理は再利用可能。
レベル
、最大レベル
、主人公ID
を引数に取る純粋関数を使用するようにしたのでレベルの上げ下げを繰り返しても経験値に誤差が出ないようになった。
ランダムエンカウントの判定はエンカウントした際の歩数を返すようになったのでそれを使用して任意の処理を行うように変更した。
判定式はだいたい以下の通り。
function encount(max, denom){
return (1 + (max/denom)) / 2
}
なので例えば
max = 5000
denom = 50
max / encount(max, denom)
なら約99歩でエンカウントする。
理論値は事前に計算で求まるのでたとえば技術的にはエネミー・アピアランスインジケーターも実現できる。
黄昏 Aug/24/2024 12:30
新機能は◆101:X[移]メニュー時文章表示にquakeモードを追加して◆131:X┣[移]セーブ欄実行の強○ロード画面表示前のメッセージをquakeに変更した事。フライアウトはブロックせずにタイムアウトするかキーを入力すると閉じる。
戦闘時のスキップは以前より早くなっている。
基本システムの変更なので特定タイトル向けの機能は移植してない。