スレッド:HTML版 条件式の互換性について
HTML版 条件式の互換性について 投稿者:silvos 投稿日:2024/09/01(Sun) 16:10:06 No.449
ちょっと対処が難しそうですが報告だけしておきます。
かなり古いバージョン(java版)の時にシナリオ作成をはじめたので条件式を否定する時に ^条件式 ではなく 条件式^と記述していたのですが、今回HTML5版にベタ移植しようとしたところ正常に動作してくれないようです。

具体的には職業の表示条件に^pc.MasteredSpell[*]と書くべきところをpc.MasteredSpell[*]^と書いてしまっているためかPC作成時に該当の職業が表示されません。ちなみにjava版だと未だに上記の記述でも正常に動作します。
Re: HTML版 条件式の互換性について 投稿者:顔なき導師 投稿日:2024/09/02(Mon) 00:41:38 No.450
「本来の書式と違う書式で記述したら、正常に動作しない」って、報告されても
「は……はぁ……?」でしかない気がする。
Re: HTML版 条件式の互換性について 投稿者:猫魂(管理人)◆dx.FT480GL2 投稿日:2024/09/02(Mon) 14:27:23 No.453
んあ~、まったく記憶にないんですが、以前は否定記号を後ろに記述する仕様だったんでしたっけ?
各種のプログラム言語でも普通は前なんで、否定記号を導入したときも普通に前にしたんじゃないか
と思うんだけどもなあ。
後ろにしなきゃ(使命感)、みたいな心境だったんですかね。

まあともかく、少なくとも現在は否定記号は頭に付ける仕様になっているので、
修正してもらえばいーんじゃないですかね。
編集データをテキストエディタで開いて、正規表現置換すればすぐ終わると思いますけども。
手作業でやっても、まあ否定記号をどれくらい使ってるかにもよりますが、そんなには
時間かからないんじゃないでしょーか。

- WebForum -
- Edited by THU (酔生夢死) -