D-20260517-01|武器分支樹(master/slave)+Mount 單層¶
背景與驅動力¶
武器系統首次體系化前:成本走 BASE_HEAT_COST/BASE_BATTERY_DRAIN 靜態查表、掛點有 Tier 1/2 兩層命名、磁性靠顯式 polarity: attract/repel 宣告、chip 槽分三類固定常數(GP_CHIP_PASSIVE_SLOTS/_AUX_SLOTS/_ATTACK_SLOTS)。武器、掛點、晶片三者需要一套統一骨架。
考慮過的選項¶
(流水帳未記錄替代方案;本決策以體系化收斂形式成立——一次汰換查表成本、Tier 命名、顯式極性、固定槽四套舊制。)
決定¶
- 武器結構 = 分支樹:master/slave 節點 + 方向 720 度活動範圍 +
magnet/launch/general三類機制。 - Mount 單層:廢除 Tier 1/2 命名,改單層固定清單。
- 成本改動能比例公式,取代
BASE_HEAT_COST/BASE_BATTERY_DRAIN表。 - 真實磁性物理:同極相斥、異極相吸,廢除顯式
polarity設定。 - Chip slot 改體積決定 1–4 槽 +skill enum,廢除三類固定槽常數。
後果與影響¶
動能比例公式與體積制 slot 存續至今(門檻其後由 D-20260612-02 定錨);master/slave 欄位翌日先行簡化(D-20260518-01),分支樹模型最終由 D-20260628-01 的 weapon_actuators[] 統一模型完整取代——本檔據此標 superseded。同輪並廢 gear_ratio/tread_type 等多項欄位,彙整見 歷史記錄.md 廢除欄位表。