チケット #45772

sandbox: MaxLatitude requirement for Space Elevator

登録: 2022-10-05 11:58 最終更新: 2022-10-10 00:12

報告者:
担当者:
チケットの種類:
状況:
完了
コンポーネント:
マイルストーン:
優先度:
5 - 中
重要度:
5 - 中
解決法:
修正済み
ファイル:
1

詳細

sandbox Space Elevator has a commented-out "MaxLatitude" requirement with a comment that it should be enabled once we have support for it. Now we have. Check that also the value makes sense with the requirement implementation we have.

チケットの履歴 (7 件中 3 件表示)

2022-10-05 11:58 更新者: cazfi
  • 新しいチケット "sandbox: MaxLatitude requirement for Space Elevator" が作成されました
2022-10-08 09:33 更新者: alienvalkyrie
コメント

A problem that was also touched on a bit in the mentioned GNA ticket: If we restrict the Space Elevator to only be buildable near the equator, it will (under current rules) be completely unbuildable on alltemperate maps. For effects, there are workarounds for this (since different effects can activate and stack based on server settings / global latitude requirements); this is not possible for a building, since that can only have one requirement vector.
This is fine if the alltemperate map is meant to emulate a small section of a larger planet in the middle latitudes, but it still raises the question if we want this to be the case, and if not, what to do about it.

The second question is what latitude bound to use exactly – the only numbers in the GNA discussion seem to implicitly assume degrees, so the 5 in the commented-out requirement would work out to 5 * 1000/90 = 500/9 or about 55.56 latitude points in our 1000-based implementation; I'd at least round that up to 60 to be on the slightly safer side for smaller maps; though I do feel it could still be much higher.

(The question of balance, with this change favoring players who happen to start near the equator and grab territory there early, is probably largely irrelevant for a ruleset like sandbox.)

2022-10-08 09:40 更新者: cazfi
コメント

Can we simply lock alltemperate disabled on sandbox?

(編集済, 2022-10-08 09:40 更新者: cazfi)
2022-10-08 09:45 更新者: alienvalkyrie
コメント

Reply To cazfi

Can we simply lock alltemperate disabled on sandbox?

That would be an option, yeah.

2022-10-08 10:17 更新者: alienvalkyrie
  • 担当者(未割り当て) から alienvalkyrie に更新されました
  • 解決法なし から 受領 に更新されました
コメント

I also bumped the latitude range up to +-150, since 60 was unreasonably tight in maps generated with standard settings; this should work reasonably well, including with changed wrap and singlepole settings.

2022-10-10 00:12 更新者: alienvalkyrie
  • 状況オープン から 完了 に更新されました
  • 解決法受領 から 修正済み に更新されました

添付ファイルリスト

編集

このチケットにコメントを追加するには、ログインが必要です » ログインする