任务单 #39106

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

开放日期: 2019-04-05 22:22 最后更新: 2020-12-31 23:14

报告人:
属主:
类型:
状态:
关闭
组件:
(无)
优先:
5 - Medium
严重性:
5 - Medium
处理结果:
Fixed
文件:

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つ目はコピーミスか何かのように思われます。
> 
> 以上です。
> 

任务单历史 (3/3 Histories)

2019-04-05 22:22 Updated by: deskull
  • New Ticket "BGM周辺のやや不審な記述 (フォーラムメッセージ #82800 からの引用)" created
2019-07-18 00:26 Updated by: deskull
  • 状态 Update from 开启 to 关闭
评论

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

2020-12-31 23:14 Updated by: deskull

Attachment File List

No attachments

编辑

Please login to add comment to this ticket » 登录名