.
テストサンプル
>ぽぽすさん
試しにピクチャのシェイクも連動してみましたが、微妙かもしれない(?)。今のところタイマーも一緒に動きます。意図と違ったら教えてくださいませ。
.
スクリプト
修正点
・ステート継続の文がでてしまうバグを修正した
・イベントコマンド用のスクリプトを追加した
バグは拍手からー。ありがとうございます。
スクリプトコマンドを一応作成。何かに使えるかも?
# ■スクリプトコマンド
# ○オートバトルを終了する
# キャンセルボタンを押したのと同じ効果を得られます。
# イベントコマンド3ページ目のスクリプトで以下のように記述します
# stop_auto_battle
#
# ○オートバトルを直ちに終了する
# ターンの途中であろうと、すぐさまオートバトルを終了させます。
# イベントコマンド3ページ目のスクリプトで以下のように記述します
# stop_auto_battle_immediately
#
# ○オートバトル中かどうかを調べる
# イベントコマンド1ページ目の条件分岐のスクリプトで以下のように記述します
# auto_battle?
#
# ○オートバトル用メッセージを表示する
# デフォだと、○○たちは一生懸命戦っている。 という文を表示します。
# メッセージ表示イベントの後、オートバトル中の場合に
# 元の文を表示させることを意図しています。
# イベントコマンド3ページ目のスクリプトで以下のように記述します
# display_auto_battle_message
.
スクリプト
拍手のリクエストからー
# 女神転生のようなオートバトルシステムを組み込みます。
#
# ■オートバトルの方法
# パーティーコマンド選択中、もしくはアクターコマンド選択中に
# AUTO_BATTLE_BUTTON で設定したボタンを押すと、
# オートバトルが開始されます。
# オートバトル中は、アクターの行動が全員通常攻撃になります。
# オートバトル中は戦闘アニメーションが表示されません。
# オート戦闘の継続ターンは一度押すとずっとオート戦闘が続き、
# 設定したキーかキャンセルキーを押せばオート状態が解除され、
# 全員が行動を終えた次のターンから選択できるようになります。

こんな感じ。戦闘中にパーティーのHP表示とか、何かしらHPを表示するやつを入れないと何がおきてるかわからないけど。
.

一応こっちにも対応しておきました。世界樹戦闘にはデフォで独自のオートバトルを搭載しているので、併用する場合はデフォの方を無効にしてください。
敵の戦闘エフェクト1とか併用すると、ちょっとそれっぽいです。
.
何か今週全然更新しなかったけど、裏で自作ゲーのエンディング絵を描いてました。やっと2枚目の色ぬりまで。背景はまだ真っ白。必然的に1枚の絵に2人入るのでなかなか進まないーー。
.
スクリプト
修正点
・無効になる確率を設定できるようにした
# 確率を設定したい場合、スキルのメモ欄に以下のように記述します。
#
# <ガード時無効 確率%>
#
# ○例
# <ガード時無効 30%>
.
スクリプト
# 防御によってダメージやステート変化などを一切無効化されるスキルを作ることができます。
#
# ■使い方
# 防御によって無効化したいスキルのメモ欄に、以下のように記述します。
#
# <ガード時無効>
9999ダメージであろうが即死であろうが完全に回避できます。
.
サンプルプロジェクト
スクリプトのみ
# パーティーを複数作って、そのパーティーごとにアイテムとお金を管理できます。
#
# ■効果
# 2つ以上の独立したパーティーを作成でき、アイテムやお金などを個別に管理できます。
# 例えば、アクター1と2で2手に分かれてプレーしている時、
#それぞれ個別にアイテムを入手・管理 したい時などに使えます。
#
# 個別に保存されるデータは以下の通りです。
# ・アイテム
# ・武器
# ・防具
# ・お金
# ・歩数
# ・最後に選択していたアイテム番号
# ・最後に選択していたアクターのインデックス
# ・最後に選択していたターゲットのインデックス
#
#
# ■使い方
# ・パーティーアイテムを切り替える
#
# イベントのスクリプトで、以下のように記述します。
# change_party_items(<<パーティーアイテム番号>>)
#
# <<パーティー番号>>は0以上の整数で、初期値は0です。
# 例:
# change_party_items(1)
#
# ・現在のパーティーアイテム番号を調べる
# 変数 135 番に、パーティーアイテム番号が入っています。
# 条件分岐などに使って下さい。
あ、以前のセーブデータは使えません。新規ゲームからお願いします。

お金とアイテムを持っているラルフくんとウルリカさん

パーティー切り替え

お金とアイテムが別のパーティー用のものに!
.
スクリプト(文字化けする場合、右の導入方法を参考にしてください)
以下の3つの詰め合わせです。
・ダメージを受ける際にランダムシェイクする(世界樹風)
・敵が攻撃時に微妙に下に移動して元に戻る(Y座標上下)
・戦闘突入するときエネミーが上から落ちてくる感じに登場する。(メガテン風。)
演出の出来が微妙だなぁと感じたら、アドバイスをください。これが限界でした。。
>・ダメージを受ける再にランダムシェイクする(世界樹風)
いろいろパラメータをいじったけど、本家とはちょっと違うんだよねー。
>・敵が攻撃時に微妙に下に移動して元に戻る(Y座標上下)
こんな感じでいいのかな。一応、ボタンおしっぱでスピードアップするようになってます。
>・戦闘突入するときエネミーが上から落ちてくる感じに登場する。(メガテン風。)
メガテンで言う、屍鬼の登場みたいなのをイメージしたけど、それだとなんか勢いがつきすぎのような気がしたので、これも世界樹の迷宮っぽくしました。拍手に「落ちてくると同時にSEを鳴らす。」ともあったので、音つきです。
あ、0ターン目に登場する敵はみんな、上から降ってきます。1ターン目以降は普通に現れます。戦闘イベントの時などに参考にしてくださいー。
.
サンプルプロジェクト
スクリプトのみ
修正点
・KGCさんの「装備拡張」と併用できるようにした
でも、最初から職業を変更する武器防具を装備している場合は対処できませんでした(装備拡張の方をいじればいけるけど)。なので、初期装備にしたい場合はイベントコマンドの装備変更とかで設定してあげてくださいませ。
あと、職業を変更する武器防具を同時に2つ以上装備して片方を外した場合も、職業の設定が変になりますが、多分そういう設定にはしないと思うので放置でー。
コメントは受け付けていません。
.
自作ゲーで使ってるスクリプトを、ちくちく素材化していこうと思います。なんか今はスクリプトの気分。シナリオは・・・また来月で・・・。
サンプルプロジェクト
エリアごとにドロップアイテムを設定できます。敵ごとにドロップアイテム設定なんてしてられるか! というめんどくさがりやの人のためです。ザコでも強敵でも、落とすアイテムは一緒です。
敵ごとのドロップアイテムも有効なので、レアアイテムなどはそちらで設定してください。敵ごとのドロップアイテムとエリアドロップの判定は別計算です。
■使い方

複数のエリアにまたがった場所で敵に勝利した場合、その複数のエリア全てのエリアドロップアイテムをごちゃまぜにして抽選します。
アイテム鑑定と併用する場合、アイテム鑑定のバージョンを0.23にあげてやってください。すぐ↓のエントリのやつです。アイテム鑑定よりも下に入れてください。
.
というわけで、他にも自分用につくったものを素材化していこうと思います。何かリクエストがあればやってみますー。銃と剣が別なシステムだけは、表示部分の変更がすさまじいのでごめんなさいです。自分専用につくるのは簡単だけど、素材化すると難易度がはねあがるんだよね。
候補(できるかどうかはわかんないけど。あ、これ以外でもOKです)
・項目が増減するウィンドウ

・エレベータみたいなウィンドウ

・同じ武器でも、個体ごとにちょっと強さが変わるシステム

・ギャルゲーっぽい会話ウィンドウ(元はエロゲーだけど)

ではまたー。
というわけで作成。拍手のリクからー。
職業と歩行グラフィックを変更する装備を作成できます。
サンプルプロジェクト

未完のダンボールさんの [職業にレベルを付ける]のスクリプトを使用されてるとのことなので、その前提でー。

装備を変えると・・・

職業が変わって

グラも変わります。

アイテム設定

グラフィック設定。これで設定されていないアクターや職業の場合、デフォが使われます。
意図と違うところがあれば教えてくださいませー。
コメントは受け付けていません。
エントリ (RSS)