[過去ログ]
WOLF RPGエディター 質問スレ 其の8 [転載禁止]©2ch.net (1001レス)
WOLF RPGエディター 質問スレ 其の8 [転載禁止]©2ch.net http://peace.5ch.net/test/read.cgi/gamedev/1421557290/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
180: 名前は開発中のものです。 [sage] 2015/05/09(土) 16:20:19.14 ID:HKj6TxTW 戦闘中に戦闘不能になった場合、ターン終了時にそのキャラをパーティから外す処理を入れたいので コモンEv205「1ターン終了時処理」に以下の処理を入れました。 パーティメンバーのキャラIDを取得 →コモンEv24「状態異常の取得」で戦闘不能か判定 →戦闘不能であればコモンEv5「メンバーの増減」でそのキャラIDのキャラを外す http://i.imgur.com/NbrnVAQ.jpg ここで問題が生じました。 3人目が戦闘不能になった場合は問題なく3人目が外れるのですが 2人目が戦闘不能になった場合もなぜか3人目が外れてしまいます。 「文章:\cself[1]をはずします(2人目)」で表示されるcself[1]はしっかり2人目のキャラIDなのですが なぜかその直後外れるのは3人目なのです。 原因、対処法分かる方いたらご教示頂けないでしょうか。 http://peace.5ch.net/test/read.cgi/gamedev/1421557290/180
197: 180 [sage] 2015/05/10(日) 20:24:45.44 ID:E6pTt5rT デフォのコモンに手を加えるのは諦め、 一旦全キャラID外す→生きてるキャラIDのみ再加入というやや強引な手法でやってみたところ、 2人目の戦闘不能で3人目が外れるという問題点がなんとか解決しました。 とりあえずはこれで進めてみようと思います。 レス頂いた方はありがとうございました。 http://peace.5ch.net/test/read.cgi/gamedev/1421557290/197
198: 名前は開発中のものです。 [sage] 2015/05/12(火) 11:02:04.18 ID:RRX0Kx1r >>180 「コモン005:○メンバーの増減」を覗いてみたところ ぱっと見、戦闘一時ステを前詰めする処理がない。 メンバが加わった時には、加わったメンバの該当箇所が更新されてるけど メンバが抜けた場合には、戦闘一時ステなどのCDBが更新されてない気がする。 したがってPTの末尾のメンバが抜けた場合は、 PT人数変更によって末尾データを参照しないことで問題にならないが 末尾じゃないメンバを外す指定しても、その戦闘中は末尾メンバが抜けた 状態で進行していくことになりそう。 面倒くさいので確認まではやらないけど>>182->>194の現象報告とも合致する。 「戦闘中のメンバ増減はPT最後尾にしか行えない」、これはおもくそバグだな。 http://peace.5ch.net/test/read.cgi/gamedev/1421557290/198
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.055s