Ticket #39106

BGM周辺のやや不審な記述 (フォーラムメッセージ #82800 からの引用)

Eröffnet am: 2019-04-05 22:22 Letztes Update: 2019-07-18 00:26

Auswertung:
Verantwortlicher:
Typ:
Status:
Geschlossen
Komponente:
(Keine)
Priorität:
5 - Mittel
Schweregrad:
5 - Mittel
Lösung:
Keine
Datei:
Keine

Details

フォーラム 変愚蛮怒フォーラム [#82800] からの引用

[forum: 82800]

いつもお世話になっております。 変愚蛮怒2.2.1のBGM機能を勝手版にコピーさせて頂こうとソースコードを読んでいたのですが、 バグというほどではないものの少々気になる記述が見つかったので報告いたします。 BGMを複数候補からランダムに選ぶための記録領域数としてSAMPLE_MUSIC_MAX(16)が使われていますが、 これに関する処理の中に効果音で使われるSAMPLE_MAX(8)が混ざったままになっています。 load_music_prefs()ではzzのサイズがSAMPLE_MAXのままなのでtokenize_whitespace()で読み込まれる最大データ数と整合しておらず music.cfgに音楽ファイル名を一行9個以上書くとフリーズします。 また、Term_xtra_win_music()で音楽ファイル数を数えるループ回数最大値もSAMPLE_MAXになっているので load_music_prefs()を修正してもここを修正しないと8種類の音楽しか流れないと思われます。 この音楽ファイル数を数える処理は続けて2回行われていますが、2つ目はコピーミスか何かのように思われます。 以上です。

Ticket-Verlauf (2/2 Historien)

2019-04-05 22:22 Aktualisiert von: deskull
  • New Ticket "BGM周辺のやや不審な記述 (フォーラムメッセージ [#82800] からの引用)" created
2019-07-18 00:26 Aktualisiert von: deskull
  • Status Update from Offen to Geschlossen
Kommentar

自分が大昔にいじった部分が他にも色々ひどかったので改定。これでみやまさ氏に指摘された問題は一通り片付いた、と判断。チケット完了。

Dateianhangliste

Keine Anhänge

Bearbeiten

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Anmelden