SRC質問掲示板Mk2
HOME
HELP
新規作成
新着記事
ツリー表示
スレッド表示
トピック表示
検索
新着情報
過去ログ
■23082
/ 1階層)
特定の行数までシナリオを組んでいたらエラーが出る?
□投稿者/ れれね
-(2023/01/07(Sat) 19:44:15)
[ID:VVtiTyMA]
2023/01/07(Sat) 19:57:17 編集(投稿者)
れれねです。
過去ログに、同様の質問がありました。
http://www.src-srpg.jpn.org/board/multibbs/cbbs.cgi?mode=al2&namber=20148&no=2&KLOG=113
ご推察の通り、eveファイルの行数が一定の数値(32767)以上になると、読み込み時にエラーが発生するようです
(当方も、空行を増やす形で試してみたところ、2.2.33および2.4.0の双方にて同様の事象を確認しました)。
この挙動が仕様であるかどうかについては、よくわかりません。ヘルプファイルには記載はなさそうではあります。
SRC本体側のソースコードを見てみたところ、イベントデータ読み込み時に行数を管理する変数がInteger型となっており、
この上限が32767であることから発生している…と思われます
(サンプルシナリオで最も行数が多いものでも1200行あまりであることを考えると、
そもそも32767行以上のeveファイルは想定されていなかったのかもしれません)。
従いまして、32767行以上の単一のeveファイルを読み込ませる手段は存在しないものと思われます。
対応策としましては、上記の過去ログの最後のレスの通りとなりますが、
単一のeveファイルの行数が32766以下となるようにイベントを複数のeveファイルに分け、
それらのeveファイルをインクルードし、サブルーチンとして呼び出すことで、問題なく読み込めるはずです。
詳しくは、ヘルプの シナリオの作成 > イベントデータ の、「ファイルの取り込み」の節や、
シナリオの作成 > イベントコマンドリファレンス > Callコマンド などが参考になるかと思います
(試した感じだと「<ファイル名>」の形で読み込むよりも、Requireコマンドでファイルを取り込んだほうがよいかもしれません)。
以上、参考となれば幸いです。今年もよいSRCライフを。
記事引用
削除キー/
編集
削除
前の記事
(元になった記事)
次の記事
(この記事の返信)
←特定の行数までシナリオを組んでいたらエ..
/AG
[ID:ECFh3qvP]
→Re[2]: 特定の行数までシナリオを組んで..
/AG
[ID:ECFh3qvP]
上記関連ツリー
特定の行数までシナリオを組んでいたらエ..
/ AG
(23/01/03(Tue) 11:59)
[ID:ECFh3qvP]
#23081
└
特定の行数までシナリオを組んでいたらエ..
/ れれね
(23/01/07(Sat) 19:44)
[ID:VVtiTyMA]
#23082
←Now
└
Re[2]: 特定の行数までシナリオを組んで..
/ AG
(23/01/11(Wed) 14:12)
[ID:ECFh3qvP]
#23083
解決済み!
上記ツリーを一括表示
/
上記ツリーをトピック表示
上記の記事へ返信
入力内容にタグは利用できません。
他人を中傷する記事は管理者の判断で予告無く削除されます。
半角カナは使用しないでください。文字化けの原因になります。
名前、コメントは必須記入項目です。記入漏れはエラーになります。
記事のTitle
は記事の内容を示すものでお願いします。「質問」「教えてください」などのTitleでは記事の内容が分かりません。
シナリオやデータが意図通りに動かなくて
質問する場合は、該当する部分のテキストを提示してください。
質問を聞く前に
掲示板の過去ログ
と、
よくある質問集
をご覧ください。
画像の行方
はSRC Webに登録されているサイトで見つからなかった場合のみ、グラフィック掲示板で質問出来ます。
既存シナリオの行方
などを知りたい場合は、シナリオ雑談掲示板でお聞きください。
入力内容の一部は、次回投稿時の手間を省くためブラウザに記録されます。
削除キーを覚えておくと、自分の記事の編集・削除ができます。
URLは自動的にリンクされます。
記事中に No*** のように書くとその記事にリンクされます(No は半角英字/*** は半角数字)。
使用例)
No123 → 記事No123の記事リンクになります(指定表示)。
No123,130,134 → 記事No123/130/134 の記事リンクになります(複数表示)。
No123-130 → 記事No123〜130 の記事リンクになります(連続表示)。
Name
/
[ID:oOL5AQpl]
E-Mail
/
Title
/
メッセージ中には下記URLと同じURLを書き込まないで下さい
URL
/
Comment/ 通常モード->
図表モード->
(適当に改行して下さい/半角10000文字以内)
削除キー
/
(半角8文字以内)
解決済み!
BOX/
解決したらチェックしてください!
記事ソート/
上げる(age)
下げる(sage)
プレビュー/
Pass/
HOME
HELP
新規作成
新着記事
ツリー表示
スレッド表示
トピック表示
検索
新着情報
過去ログ
-
Child Tree
-
-
Antispam Version
-