待辦事項 #48028

Drop internal "NoVeteran" unit type flag

啟用日期: 2023-05-12 12:43 最後更新: 2023-06-14 03:33

回報者:
負責人:
類型:
狀態:
關閉
元件:
里程碑:
優先權:
5 - 中
嚴重程度:
5 - 中
處理結果:
修正
檔案:
2

細節

After #48000 removes last hardcoded use of "NoVeteran" flag, entire flag can be dropped. Rulesets that need it, should implement it as a user unit type flag.

Ticket History (3/8 Histories)

2023-05-12 12:43 Updated by: cazfi
  • New Ticket "Drop internal "NoVeteran" unit type flag" created
2023-05-12 13:01 Updated by: cazfi
  • 負責人 Update from (無) to cazfi
  • 處理結果 Update from to Accepted
2023-05-13 17:33 Updated by: cazfi
  • 處理結果 Update from Accepted to Remind
評語

Putting on hold for now, as Ihnatus suggests basing NoVeteran functionality *more* on effects (and dropping "Gain Veterancy" action enabler): https://forum.freeciv.org/f/viewtopic.php?t=93908

2023-05-13 17:38 Updated by: cazfi
評語

Reply To cazfi

Putting on hold for now, as Ihnatus suggests basing NoVeteran functionality *more* on effects (and dropping "Gain Veterancy" action enabler): https://forum.freeciv.org/f/viewtopic.php?t=93908

While that suggestion is not against the core idea of this ticket, current implementation is likely counter-productive in relation to that suggestion (removing "NoVeteran" requirements from many effects in supplied rulesets)

2023-06-10 01:19 Updated by: cazfi
  • 處理結果 Update from Remind to Accepted
評語

Reply To cazfi

Reply To cazfi

Putting on hold for now, as Ihnatus suggests basing NoVeteran functionality *more* on effects (and dropping "Gain Veterancy" action enabler): https://forum.freeciv.org/f/viewtopic.php?t=93908

While that suggestion is not against the core idea of this ticket, current implementation is likely counter-productive in relation to that suggestion (removing "NoVeteran" requirements from many effects in supplied rulesets)

As we already have "Gain Veterancy" as an internal action, testing without this patch produces warnings about extraneous flags. I think this should now go in, to reach some stable point. We can revert everything at once, if we later so decide.

Patch rebased, on top of #48027

2023-06-14 03:33 Updated by: cazfi
  • 狀態 Update from 開啟 to 關閉
  • 處理結果 Update from Accepted to 修正

編輯

Please login to add comment to this ticket » 登入