[Parity][render][S2][R] 混合方式被压成 normal / additive 两档(Trans / DrawMode 语义丢失) #611
Loading…
Reference in New Issue
No description provided.
Delete Branch "%!s(<nil>)"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
来源审计项:
render#11— [S2][R] 混合方式被压成 normal / additive 两档(Trans / DrawMode 语义丢失)src/client/view/unit-drawables.ts:386(missiletrans===1 ? additive : normal)、:458-469、:603(overlaytrans===0 ? normal : additive);src/client/scene/world-renderer.ts:679-680(怪物按ADDITIVE_MONSTER_TOKENS名单兜底,名单在common/units/monster-art.ts:38-40:WR、WW、FR、K9、17、46、FI、X3、X4、XW);missile-overlay-renderer.ts的 explosion / cast 恒为 additive;client-world 把 0..3 映射给 overlay(client-world.ts:443-444)D2MOO/source/D2Gfx/include/DrawMode.h:3-12)。overlay.txtTrans:284 行为 3,5 行为 5(energyshield、durieldead_fwd/rear、vulturedemonfeathers、fetishdeath1),3 行为 0(whirlwind、ice_cage、ice_cage_melt),1 行为 8。missiles.txtTrans:456 行为 1,224 行为空,4 行为 2(unholybolt1-4;docs/d2kb/kb_364写 2 = 特殊黑白)。common/formats/cof.ts:52、:104已解析)。baker/packers/pack-act-assets.ts:1105,范围外)。