| 123456789101112131415161718192021222324252627 |
- package data
- import (
- "f1-game/internal/types"
- )
- // 通过征兵数量获取征兵消耗
- func (p *ArmLevelRow) CalConscriptAssets(num int64) types.Assets {
- assets := types.Assets{}
- for _, asset := range p.ConscriptCostItems {
- assets.Add(asset.ID, num*asset.Num)
- }
- return assets
- }
- // 城外征兵消耗
- func (p *ArmLevelRow) CalOutConscriptAssets(num int64) types.Assets {
- assets := types.Assets{}
- for _, asset := range p.OutsideConscriptCosts {
- assets.Add(asset.ID, num*asset.Num)
- }
- return assets
- }
|