【ウディタ】WOLF RPGエディター 其の69

■ このスレッドは過去ログ倉庫に格納されています
2021/01/27(水) 22:39:17.89ID:ZCPWPEH3
RPGツクール系よりは手がかかる分、比較的細かい所まで作り込む事ができます。
RPGツクールでは物足りないけど、プログラミングはちょっと……という方にお勧めです。
次スレは >>980 が立てて下さい。

■WOLF RPGエディター公式サイト
ttp://www.silversecond.com/WolfRPGEditor/

■開発者サイト SilverSecond
ttp://www.silversecond.net/

■エディター説明書
ttp://www.silversecond.com/WolfRPGEditor/Help/

■WOLF RPG エディター パーフェクトガイド
ttp://www.silversecond.com/WolfRPGEditor/Guide/


質問スレ
WOLF RPGエディター 質問スレ 其の11
http://mevius.5ch.net/test/read.cgi/gamedev/1503240024/

前スレ
【ウディタ】WOLF RPGエディター 其の67
https://mevius.5ch.net/test/read.cgi/gamedev/1592482483/

以下、公式サイトから抜粋。

○高度なRPG開発が可能な、完全無料のゲーム制作ツールです。
○作成したゲームは自由に配布・販売・コンテスト投稿などが可能。
○コモンイベントを導入することで、ゲームシステムを無限に強化できます!
※Ver2.02a以下のウディタで暗号化したファイルは、Ver2.10以降のウディタでは読み込めません
 旧Verの入手も公式HPの【本体のダウンロード】のページから可能です
2021/02/10(水) 21:56:31.09ID:dlR20AYU
ぶっちゃけユーザー目線で見た遊びやすさは二の次だわ
テンポが悪くなるのはわかってても自分の好みや拘りを優先してしまう
2021/02/11(木) 00:15:51.77ID:bBjaJqcG
グラフィックは製作に費やした時間がそのまま見栄えに直結するが、
レベルデザインは勉強でセンス磨かないといくら製作期間設けても無駄という罠
2021/02/11(木) 00:33:19.73ID:QnJ7RoKH
>>61
後者だな、縛りプレイの一種でいろいろメンバーや装備を入れ替えながら
低レベルクリアとかノーアイテム撃破とかを狙う試行錯誤が楽しいタイプ
レベルを上げたら下げられないゲームが多いからはじめからが前提になることも多いけど
ポケモンやらんダンみたいにそれ以外の方法で味方を弱くできるならあえてはじめからやり直すわけじゃない
弱い状態に戻れないのなら強くてニューゲームはむしろ邪魔

会話に限らずシナリオクリアに必須なイベントが多いと煩わしいと思うことはままある
特に周回プレイする場合は既に知ってる内容を見させられるわけだから余計に
2021/02/11(木) 07:35:21.64ID:8ZTsvu/i
>>66
不思議のダンジョン系やダークソウルみたいな死にゲーとかも好きそうね
参考になった、ありがとう
2021/02/13(土) 13:13:32.07ID:vnCOb8PV
完全に自分のセンスの問題なんだが
作ったコモンの名称が長くなりすぎて困ることがある
2021/02/13(土) 20:27:47.46ID:ZzH1cYT4
どういう理由で長いのかによるな
戦闘時味方パーティメンバー〇〇〇〇処理
みたいなのは
[戦][味]〇〇〇〇処理
とか基本システムみたいに短縮できるっしょ
説明はメモ欄やコメントで残せばいいし
2021/02/14(日) 04:04:18.44ID:7ktCuZig
>>69これ、先頭に親子記号、接頭辞で大まかな分類
接尾辞に処理タイプを分類で長さで困る事はないと思う

◇[移]メニュー操作
◇[Map]Menu_ctl

一文字もバイト数に関わるから省略は基本だけど
省略し過ぎて分からなくなるよりは長くてもいいけどね
命名規則でググってもろて命名規則をしっかり決めるといいよ
71名前は開発中のものです。
垢版 |
2021/02/17(水) 20:38:13.77ID:LdWoGYaP
ver2.252が出たよ
2021/02/18(木) 20:35:36.13ID:CezjO5d0
ウディタ触り始めて一週間程度の初心者なんですが質問させてください

今までC++でCUIのプログラミングしかやったことが無かったので
FPSを落ちにくくするコーディング作法の見本的なサイト等があれば教えていただきたいです
特にウェイトの使い方で、重い計算処理やピクチャ、エフェクト描写にどう挟んでいけば良いか手探り状態です
(フレームやFPS関連のsys変数を使ってウェイトを条件分岐させる?)

漠然としていて申し訳ありませんがよろしくお願いします

マウスでの移動やゲーム内時間、時間帯でのマップエフェクト(透過を3枚重ねて動かしたらFPSが落ち始めた)を実装して、やっと少し掴めてきました
今から戦闘システムの理解を始める所です
2021/02/18(木) 21:27:27.71ID:YhI3FZYv
>>72
参考ねぇ
公式以外だとYADOT-WOLFとか
FPSを落ちにくく、つまり低負荷を心がけるなら「並列実行」の濫用に気をつけるくらいかな?
細かい最適化は色々あるけどそういうのは慣れで覚えていくものだろうし
2021/02/18(木) 21:51:28.67ID:ITkScFvc
ウディタ 処理負荷 で検索すれば色々引っかかるけど
処理負荷によってウェイトを可変にしてる人は聞いた覚えがないなー
大抵は処理負荷を調べてより軽い同等処理に書き換えてるイメージ

「案内人と迷い人」ってゲームで3D描画するコモンを非暗号化状態で公開してるから中覗いてみたら?
2021/02/18(木) 21:59:10.24ID:Y2/NKdxg
以前、影明かし の作者さんがコマンドごとの処理時間とか計測したのをホームページで公開してたけど
今は見れないんだっけ?
あれもう一回見たいな
2021/02/18(木) 22:12:59.24ID:UoXxtoLV
透過3枚動かしただけで重くなんてなるか?
画像をメモリに確保してなくて逐一ドライブ呼んでるとかじゃねえの
2021/02/18(木) 23:07:26.68ID:CezjO5d0
>>73,74,75
早速ブックマークしました、ありがとうございます
やっぱり実装しながら感覚を理解していく感じなんですね
計測手段も後々コモンに実装してみたいです

>>76
表示させてから移動させてるんで多分メモリには確保されている・・・と信じたい
透過画像を200%近くに拡大させてるのがまずかったりしますかね?
静止中はfps60出ますが、動くモブが数体出るとちょっとガタつきます
https://i.gyazo.com/e919760d3cb326f004649af8901ec2fa.png
https://i.gyazo.com/52e7694fff751085468f77c10168eae9.png

なにせまともなGUI作った事が無いもんでアドバイス非常に助かります
ウディタはとっつきやすくて楽しいですね!
2021/02/19(金) 00:32:34.58ID:i8mFHxgt
全く同じ処理作ってみたけど特に問題ないな
PCスペックの差なんかね
2021/02/19(金) 00:39:41.51ID:yMVyFhwt
その程度の処理でカクつくならもっと別なところに問題ある気がするわ
2021/02/19(金) 01:00:47.33ID:MZFCq4mq
コモンの呼び方に問題があるとか
あるいは他に似たようなコモン入れてない? これだけ?
2021/02/19(金) 01:07:05.95ID:MZFCq4mq
あと念のために1つ
F5キー触ってフレームスキップしたとかないか
2021/02/19(金) 01:34:08.89ID:MZFCq4mq
そういや最新版はライブラリの関係でバグがある(?)という話だから
それ使ってる場合はver2.24を使ってみるのもアリかもしれん
2021/02/19(金) 03:20:23.61ID:CKp6MBXV
前提条件書いてなくてすみませんでした
PCスペックは自作でモリモリですが、色々他のプロセス走らせっぱなしで弄ってるんで他(特にGPU依存)を落とせば根本的にカクつきは消えます
https://i.gyazo.com/e4a1b89b18745a8aa2a442854636b007.png
ただなるべく軽い処理を書くように心掛けたいのでピクチャをもっと軽く使えるんじゃないかと思った次第です
このコモンEv木漏れ日を呼ばなければ、同条件で60fpsから落ちる事が無いので
3枚程度でちょっとカクつくのは書き方下手だったのかなぁと、、、
まだどの程度の処理でどのくらい重くなるのか加減が分かってないのでトンチンカンな事言ってる自覚はあります、すみません><

呼び出し方はマップイベントで呼んでます
他の作ったコモンは処理の比較に邪魔なので全て呼び出しごと消して潰してます
https://i.gyazo.com/9667c2c640dbeda57b93c26aa421b271.png
基本的に屋外マップは時間帯に合わせて木漏れ日やRGBエフェクトを変えた演出をしたいので、主人公がどのマップ番号にいるかで
呼び出したりして一元管理出来るように書き換えていこうかなと思案中です
2021/02/19(金) 05:03:26.46ID:rL7q9R4e
木漏れ日内でループ入ってんならその呼出元マップイベント消していいんじゃね
2021/02/19(金) 05:27:07.06ID:MZFCq4mq
それは残しても問題なかった気がする
最後まで処理が進まない=次のフレームでの再呼び出しも無い、はずだ
相性問題で2D相手にGPUがサボってるかもしれない
2021/02/19(金) 06:27:23.90ID:xBxubQnP
質問に相乗りするようで悪いんだけど
自環境だとデバッグログウインドウの処理がやたら重いんだけど、デバッグログ表示中のカク付きって無視していいのかね
一応出力したゲームでカクつかないことは確認してるんだけど、単に処理速度のボーダー付近にいるんだとしたら自分も軽量化考えようと思ってて
2021/02/19(金) 07:30:11.22ID:i8mFHxgt
同程度まで負荷上げてみたけど特に問題ないな
コンフィグ設定で3D使ってないとかじゃないの?

ぶっちゃけ現状で処理改善できるとしたら、移動で変化しない部分を同値にするとか、条件分岐を減らすとか、フェードしている部分をピクチャの処理速度にぶっ込むとかだぞ
多分焼け石に水だと思うわ

デバッグウィンドウは文字列表示するのが結構重いから、ガッツリ表示しまくっているならあんまり気にしなくて良い感ある
どうしても気になるなら安いノーパソ買って動かしてみるのが良いぞ
2021/02/19(金) 08:03:40.12ID:CKp6MBXV
>>87
コンフィグでした!!弄った覚えも無く、てっきりデフォルトで3Dになってるものと思い込んでました・・・
バリバリ60fpsで1ms切るようになりました!(ソフトは移動中50fps15msくらいでした)

皆さんおさがわせして申し訳有りませんでしたmm
環境設定とか自分がアホすぎて悲しくなる・・・精進します

>>84
今回の例は違いましたが、用済みの並列実行はイベント中断処理で破棄するのを癖にしておくと
無駄なエラーが避けられて良さそうですね、参考になりました
2021/02/19(金) 08:47:35.54ID:eIvCNp52
いいってことよ!
2021/02/19(金) 12:05:38.92ID:UuDfv20s
並列はなるべく少なくして
一つの並列から呼び出して使うといいってえらい人が言ってました
とんでもなく長い条件分岐ができました
2021/02/19(金) 12:18:13.81ID:Ioq0tXCe
>>72 >>74
戦闘アニメーションウェイト可変にしたことはあるけど、今はしてない。
もしかしたら、合作コモンウディタリオンの疑似3D処理のどこかにウェイト可変仕様残ってるかも……。
低スペックPCとかでFPSが低下している時に
演出用ウェイトが無駄に長くなることによる体感時間を減らすのには使えるけど、
FPSの低下を防ぐ役割としてはあまり機能しなかったりします。
2021/02/19(金) 12:32:52.90ID:Ioq0tXCe
FPS系の変数よりも
ウェイトの位置自信ないときとかに
現フレームのコマンド処理数が一定数以上の時とかに
ウェイトを入れるって手の方がFPS低下防止になった気がします。
2021/02/19(金) 13:23:15.38ID:CKp6MBXV
>>91
なるほど、下手に演出をウェイト可変にすると逆に音ズレや描写ズレ招きそうですね
現フレームのコマンド処理数での条件分岐は頭に留めておきます
計算量が指数時間掛かりそうな最適化問題とかで可変DBに結果格納する時とかに使えそうですね
牧場系で使用人に複数の街を自動でお使いさせるとか(それだけ街を作って、データを打ち込むだけで死ねそうですがw)
94名前は開発中のものです。
垢版 |
2021/02/20(土) 17:44:24.43ID:sICjYT87
Ver2.253が出たけど
全ての不具合が解消されなくてVer2.254以降が出てきたとして
そのたびにプログラムのダウンロードを続けていたら
データの断片化が発生してしまうな
2021/02/20(土) 19:53:00.32ID:iyKWSpoA
データの断片化ってSSDだとそこまで気にする必要なくね?
2021/02/20(土) 21:05:26.80ID:cHwH/4Ww
WOLFさん、辛いでも頑張る!ってTweetが多くて見ててきつくなってくる
2021/02/20(土) 21:31:16.54ID:ItHcRcTz
HDDでも今時数十MB程度で断片化するようなものは売ってないので、つまりその化石PC買い換えろって話になるぜ
2021/02/20(土) 22:09:50.89ID:q2PJd7lx
オンラインストレージを使えばまるっと解決
化石PCでもまだ踏ん張れるよ
2021/02/20(土) 22:14:17.75ID:u0xiCwJQ
この修正って文字入力にデフォのフォントじゃ最新版のwindowsで不具合が出るって話の?
版権フリーのフォント突っ込んでそっちを使うようにするってのじゃいかんの?
2021/02/20(土) 23:10:35.63ID:ehPCbgQx
>>99
フォントとは違うんだよなぁ。
ウインドウズのIMEパッドの仕様変更、
簡単に言うとウディタには問題なくて、
ウインドウズのアップデートに問題がある。
2021/02/20(土) 23:14:28.86ID:oewMHarW
全然知識ないけど、とりあえず最新ライブラリに更新って対処が不具合増やしてるようにしか見えない
ウディタで金取る気ないならオープンソース化するとかでメンテ丸投げできないもんなのかね
2021/02/20(土) 23:16:30.46ID:oewMHarW
あぁ、暗号化関係あるから公開できないか
2021/02/20(土) 23:34:10.49ID:u0xiCwJQ
おお2.24で試しに文字入力でレバニラ炒めっていれたらrebaniraieになった
そして旧IMEにしたら治るって書いてあったけど旧にしたらレバニラめになった…
これ古いウディタ製ゲームで文字入力が必要なやつは対応した更新されない限り全部アウトなのか…?
2021/02/20(土) 23:48:50.84ID:ItHcRcTz
>>103
windows10に旧版IMEを使う設定がある
わざわざ設定を用意するのはマイクロソフトも古いソフトに影響が出るのを分かってるんだな
2021/02/20(土) 23:52:11.62ID:u0xiCwJQ
>>104
いやそれやって旧IMEにしたのよ
そしたら新だとrebaniraieだったのが
旧だとレバニラめになって
結局正確では無いんよ
2021/02/21(日) 00:06:27.95ID:WaVJEEUB
あれ、妙だな
「炒め」だと普通にちゃんと「炒め」になるし
漢字で「挨拶」って入れても「挨拶」になる
「レバニラ炒め」だけ「レバニラめ」になってしまう
試しに「マッスル挨拶」って入れたら「マッスル拶」になった
「こんにちは挨拶」って入れると「こんにち拶」になった
「今日はいい天気ですね」は「今日はいね」になった
「もりもりマッスル」は「もりもりル」、「マッスルもりもり」は「マッスルり」
カタカナ・ひらがな・漢字で組み合わせるとダメなのか?
2021/02/21(日) 00:11:03.23ID:KN/4DJ50
>>106
こういう奴が仕様に対してバグだなんだと騒ぐんだよなヤダヤダ
2021/02/21(日) 00:16:29.74ID:WaVJEEUB
これってこういう仕様だったの?
知らんかったわ
2021/02/21(日) 00:18:50.33ID:WaVJEEUB
それじゃ手紙書かせて後で出すとかいうイベントも元々作れないのかウディタって
2021/02/21(日) 00:38:12.64ID:9jHkiMWo
>>106 は半角10文字にしているから、
文字数が足りずにそうなっているだけなんだよなぁ。
2021/02/21(日) 00:40:24.05ID:U15XcW6j
>>109
文字入力コモンを作るのです
2021/02/21(日) 00:41:37.37ID:WaVJEEUB
おおなるほど
>>107もそういってくれれば話は簡単で勘違いしなかったんだけど
答え教えてくれる親切な人ばかりとは思わない方が良いってことっすね
勘違いしたまま進まず済みましたどうも
2021/02/21(日) 00:52:07.38ID:KN/4DJ50
>>112
最新版のダウンロードリンク辿るときの更新履歴も読めない、コマンド文入力するときのたった3つの設定項目も読めな い、でも文句だけは一丁前だな
その調子で頑張れ
2021/02/21(日) 03:44:06.52ID:UkhVFleP
何処にだってうっかりさんはいるいちいち煽るなかれ
115名前は開発中のものです。
垢版 |
2021/02/21(日) 16:54:40.44ID:Lu/HQzRv
>>95
>>97
うちのPCはストレージがHDDなんですよ
2021/02/21(日) 17:22:51.96ID:y43L4pYe
>>115
その化石PC買い換えろって結論が出てるで
117名前は開発中のものです。
垢版 |
2021/02/21(日) 17:24:51.61ID:7T7C9rcj
敵グループがユーザーデータベースで可変データベースじゃないのがきつい

ユーザーデータベースでランダムな敵が出るようにしたら膨大な量のグループ設定しなきゃいけないし

敵グループの敵の種類の数値に乱数代入してデータ改変できたら良かったのに・・・
ユーザーデータベースの敵グループを可変データベースにコピペして
戦闘関連のコモンイベントいじって可変データベースの敵グループ使うようにしたらできそうな気がするけど
すごく作業がめんどくさそうで変なバグとか出そうで怖くてできない・・・
2021/02/21(日) 17:30:02.24ID:Q1JqklVB
使い捨てならUDBに書き込めばよくね
119名前は開発中のものです。
垢版 |
2021/02/21(日) 17:48:36.33ID:Lu/HQzRv
>>116
ストレージがHDDならWindows10でも化石なのか?
2021/02/21(日) 17:49:44.24ID:OWhrTYdz
敵グループで検索かけていけば差し替えは上手く行きそうだけどまあめんどいよね
あんまりなかった気はするけど
2021/02/21(日) 18:41:48.35ID:y43L4pYe
>>119
HDD,RAM4GBとかなら個人的にはアウト
断片化を気にしたことはないけど単純に遅くて辛い
2021/02/21(日) 18:54:03.27ID:kxsx0UHQ
4GBの化石PCだと凝ったウディタゲーは動作が怪しいから買い替えた方が良い
最近のだとDAY:0なんかはまともに動かん
2021/02/21(日) 19:06:31.90ID:y43L4pYe
>>117
>>118の言う通りUDB書き換えればいんじゃね
UDBはゲーム中に操作できないじゃん!とか思ってるなら ウディタ UDB 書き換え でググれば情報出てくるで
2021/02/21(日) 19:08:29.96ID:9jHkiMWo
>>119
HDDもSDDも消耗品だし、断片化する前に壊れるなんてことはよくあるんだから、
断片化なんて気にしなくても大丈夫。
バックアップとって、次壊れたらどの記憶媒体使おうかなくらいの気でいれば
大丈夫。
>>117
バックアップとれば、バグっても消してバックアップからコピペすれば良いだけだから、
バグを恐れなくても大丈夫。
何度も改造の練習すれば、その内できるようになるよ。
これからもウディタ使うんだったら、
このくらいの改造はできるようにしておいた方が後々良いよ。
大丈夫、UDB⇒CDB置換も敵グループだけなら
慣れればそんなにめんどくさくないから。
2021/02/21(日) 19:22:55.30ID:UkhVFleP
そもそもCDBに一時DB作ってそこに敵生成するのが良くない?
UDBには敵単体のデータにレベルでのステータス補正倍率を設定して
エンカウント時にランダム生成コモンで一時DBに敵生成
イベントなどの固定敵グループだけの最小限の設定
2021/02/21(日) 19:27:26.58ID:tYn6tmnR
敵グループから読み込む敵の種類を変えたければ「X┣◆戦闘キャラ配置」をいじるだけだ
戦闘開始時以外は呼ばないコモンだから問題も起こり辛く、改造入門には丁度良い
気になるならケモプレの言うようにバックアップ取ってやればOK
ただ乱数を使う場合はちゃんと考えないと
存在しないIDを呼ぶお馴染みのエラーが起こるし
手間を減らすはずが減ってないパターンになりかねないとは言っておく
2021/02/21(日) 19:33:00.59ID:9jHkiMWo
個人的にはそれ以前の問題だと思う。
バグ怖がったり、めんどくさがったりしてたら、解決できないし、
とりあえず、どの方法でも良いから思う通りやってみてほしいって言いたい。
これからもウディタ使うんだったら、行動に移せば、その経験生きるんだし。
2021/02/21(日) 19:36:36.96ID:9jHkiMWo
あ、>>127 の発言は >>125 宛てです。
2021/02/21(日) 19:52:40.86ID:UkhVFleP
>>127
まあそれは仕方ないよ
見当はずれな事やってて時間だけ失うのは怖いものだし
チャレンジして苦労して問題解決して脳汁どばって経験が無いと
2021/02/21(日) 20:23:05.02ID:IMzQ+MWF
作業が面倒だとか怖くてとか言うならそもそもウディタ触らなきゃいい
時間も無駄にしなくて済む
2021/02/21(日) 20:27:13.81ID:Q1JqklVB
まあどっちでも良いよ
既存のシステムに触りたくないって言ってたから抽出先にUDB使うのを提案しただけだし
ただ既存システムに手を加えるならコモン何個か弄る必要あるから注意な
2021/02/21(日) 20:47:07.73ID:9jHkiMWo
この場合、技術的アドバイスより、面倒くさくないよって言ってあげたり、
バグ怖がらなくてもバックアップとれば大丈夫だよって言ってあげることの方が
大事かなって思っての >>127 発言なんだけど、
よくよく考えてみたら、全員がカウンセリングに回らなくても
中には >>125 みたいに予め何通りか方法を示して置く役割を担う人がいても良いし、
>>127 の発言はちょっと的外れだったかも。
2021/02/21(日) 21:12:23.77ID:y43L4pYe
敵グループを設定する方法って、作者の意図したバトルを演出するための方法だと思うんだよね
最初はスライム1,2匹が相手だけど、レベルが上がった頃にスライムが8匹が合体してキングスライムになるとか
世界樹であらくれ狒々がボールアニマルなげてくるとかさ

だからランダム敵って実装技術以前にゲームバランスとしてどうなん?武器性能とか作りづらくない?
2021/02/22(月) 00:32:47.15ID:ERPn5rxH
ランダムと言ってもリスト全体から出すわけではないだろう
結局はリストの作り方次第としか
2021/02/22(月) 01:17:31.01ID:5F4DH6G5
例えばだけどマップ敵グループってのを作って
UDBのマップ設定と変数操作+のマップID取得使って
マップ敵グループからランダムに生成するようにする
レベルで敵や敵の数が変化するのも簡単でしょ

そもそもランダムに敵や敵のステータスが変わる時点で
ベーシックなRPGでは無いからイメージしてる着地点が違いそう
ローグライクとかオープンワールド的なのじゃない?
2021/02/22(月) 03:12:56.66ID:9LadwPOK
敵のステータスをランダムで変えたいなんて一言も書いてないのにな
実装方法の回答が的外れに見えるのはそのせいか
2021/02/22(月) 06:04:14.27ID:NeCp+GgZ
大規模改修する時は正常に動くバックアップを取っておくな
うまいこといかずに巻き戻す事も見越してな
2021/02/22(月) 12:25:16.74ID:AilyF85u
質問って回答者の読解力も要求されるからな
2021/02/22(月) 12:26:51.06ID:5F4DH6G5
>>136
ステータスランダムは読み違いしてた
まあ大抵のことは簡単に出来るよって事で
140名前は開発中のものです。
垢版 |
2021/02/22(月) 20:54:48.55ID:aZNBYzeL
もっと知識積んでからPC買うべきだった
2021/02/22(月) 22:34:10.30ID:QHzUxliF
敵が食材しか落とさないときって何が問題なのか誰か分かる?
マップ十往復してゼロだったから確率でなくフラグなんだと思うんだけど
2021/02/23(火) 01:23:23.83ID:HIf9kKkx
>>141
なんかおかしいと思ったら一度セーブして再起動
フォースがドロップしなくなる問題はまだパッチ情報で触れてないのでドロップ関連にバグあるかも
2021/02/23(火) 01:23:59.80ID:HIf9kKkx
ごめん誤爆だ
2021/02/26(金) 21:09:41.22ID:NgNqICPz
ドラクエのはなすとかMOTHERのしらべるみたいなコマンドを形式的に実装したいんだけど
決定キーで実行をイベントで呼び出したりする方法ってないかな?

今のところ目の前の座標算出して実行(並列や接触イベントも含まれるのでフラグで管理してる状況)してるが、ニュートラルでAボタン押すのと同じ処理がコマンドで出せるならそっちがいいんだけど
2021/02/26(金) 22:13:32.77ID:KLQbkBJ0
普通に目の前の座標割り出してそこからイベント起動でええやろ
何がしたいんだ?
2021/02/26(金) 22:59:34.37ID:cYzq3BZs
>>145
それだと会話イベント(決定キーで実行)以外のイベントも拾うじゃん

これははなすで起動できるイベントかどうか?ってのをマップイベント毎に定義するのが面倒くさいから決定キーで実行をコモンイベントで制御できる方法ないかと知恵を借りたいわけだよ
2021/02/26(金) 23:36:05.06ID:KLQbkBJ0
なんだそういう意味か
変数操作+見たら良いぞ
2021/02/27(土) 00:56:32.42ID:NwkG9wUS
半歩移動や斜め移動可能だと
目の前のマスと言いながらも色々チェックしないとまずいけど
そのへんは大丈夫なのか? 油断すると配置次第で変なことも起こるぞ
あとマップチップのカウンター属性を使うならそっちの考慮も必要
2021/02/27(土) 01:55:57.04ID:oqpqROu9
自動キー入力ではダメなのか
2021/02/27(土) 03:15:54.90ID:t7uEbzyd
確かにメニュー閉じて自動で決定キー入力が一番楽そうですね
皆さん色々案を出していただいてありがとうございます!
2021/02/27(土) 10:32:58.66ID:edAMG9pF
話すコマンドとか関係なくイベント実行出来ちゃうけど大丈夫なんかね
まぁメニューウィンドウ閉じてから数Fだけキー入力受け付ける処理とか常時キー入力禁止処理とかにするのか
2021/02/27(土) 15:53:46.33ID:NwkG9wUS
その方式だとずらし押しには反応するかもな、まあしたから何だって感じだが
何にしてもコマンド「のみ」で話す&調べるを実行するのは意外と面倒くさい
153名前は開発中のものです。
垢版 |
2021/02/27(土) 17:31:46.38ID:Lc+p3t6f
ver2.255が出たよ
不具合はいくつ出てくるんだろう
2021/02/27(土) 23:02:55.59ID:e3fkkz2z
会話が発生するってことは人間や動物なんだから、影番号で管理できないかね?
目の前にいるイベントに影があるかの処理で「誰に話しかけているのだ」表示になるとか
2021/02/28(日) 01:33:40.95ID:arrPkgd4
つまり人間と思っていたら影が無くて幽霊なんだけど、無機質なシステムメッセージで一気に怖くなる系の
2021/03/01(月) 00:41:11.07ID:9rc5COYJ
CDB17の主人公一時DBってゲーム中常に更新されてるんですかね?
ゲーム開始直後から数値が入ってますが
能力値の増減を使わずに基礎攻撃力を直接上げても反映されているし
あと最大HP等、能力値の増減を使わずに上げようとしても反映されない数値がありますが
これってどこかでチェックして修正しているんでしょうか?
2021/03/01(月) 02:49:36.18ID:rqDviOio
基本システム使ってたの数年前だから間違ってたら御免だけど
X[共]基本システム自動初期化だと思う並列実行で起動時に実行されてる
検索全てのイベントで×主人公一時DBしてみると分かると思う
2021/03/01(月) 15:32:24.85ID:+PHD6xEE
一時DBは「一時ステ計算」を使って更新している
開始直後は上の人の言うように自動初期化から呼んでる
ステを上げた時には「X[移]パラメータ増減」の一時再計算を行わないといけない
ただ元々ある「○能力値増減」を使えば再計算も行われる
2021/03/02(火) 17:18:19.16ID:m20PO2Tn
「○アイテム増減」の文章がイベントによっては表示されなかったりするんだけど何が原因なんだろ・・・
試しにコモンの最前列や最後尾に文章入力してみたらそれは表示されるし・・・
どうも条件分岐にひっかかってるみたいだけど、何回読んでも問題は見つからないんだよなあ・・・
仕様なんかな・・・
160159
垢版 |
2021/03/02(火) 17:32:35.90ID:m20PO2Tn
あー・・・所持数が99だと表示されないのか
スレ汚しすまんす
161名前は開発中のものです。
垢版 |
2021/03/04(木) 21:04:15.42ID:tR73aDhB
なんだ所持数が最大だったのか
2021/03/05(金) 03:20:51.50ID:Ibz2qIFm
厳密には「増減前の所持数」と「増減後の所持数」の差が表示される
例えば90個所持で15個入手だと9個獲得になる
99個で上限99だと入手は0なのでメッセージも無い
2021/03/14(日) 12:27:31.64ID:PecVvPiR
ウディタではテンキー方式で1〜9で向きを表すけど
キャラ視点で右や左に方向を変えたいとき、条件分岐を使わずに現在の向きから方向転換後の向きを算出することってできる?
2021/03/14(日) 12:33:09.26ID:BeWsaKm5
方向転換後に向き取得するのじゃダメなのか?
具体例がないから何がしたいか分からん
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況