Ticket #44715

Upon learning Bridge Building, the message should be that Workers spontaneously gather and upgrade every possible city with Bridge instead of with Road

Eröffnet am: 2022-05-30 00:45 Letztes Update: 2022-07-09 15:50

Auswertung:
(Anonym)
Verantwortlicher:
(Keine)
Typ:
Status:
Offen
Komponente:
Meilenstein:
(Keine)
Priorität:
5 - Mittel
Schweregrad:
3
Lösung:
Keine
Datei:
Keine

Details

Upon learning Bridge Building, the message should be that Workers spontaneously gather and upgrade every possible city with Bridge instead of with Road

https://i.imgur.com/ND8boDq.png

Ticket-Verlauf (3/5 Historien)

2022-05-30 00:45 Aktualisiert von: None
  • New Ticket "Upon learning Bridge Building, the message should be that Workers spontaneously gather and upgrade every possible city with Bridge instead of with Road" created
2022-05-30 02:06 Aktualisiert von: ihnatus
Kommentar

Probably not possible in released versions but why not unhardcode the message in newer one?

2022-05-30 02:27 Aktualisiert von: alienvalkyrie
Kommentar

Reply To ihnatus

Probably not possible in released versions but why not unhardcode the message in newer one?

The message is not hardcoded in any way relevant to this ticket – it's just that when an AutoOnCityCenter extra becomes possible in one or more cities (and it's just a single extra type, as opposed to multiple at once), its name gets filled into the "Workers gather" message. In this case, the name of the extra is "Road"; there is no separate "Bridge" extra. (As such, I'd class this less as "bug" and more as "feature request".)

IMO, introducing a separate extra type "Bridge" to supplied rulesets is not viable, and changing the message to say something else instead of the extra name is not sensible. It would be conceivable to either (a) add more different forms of this message for different ways in which previously unavailable infrastructure becomes available, or (b) introduce a feature for the same extra type to have alternate names in different contexts (so that Road with River could be called Bridge, while still being the same extra type), and for server/maphand.c:upgrade_all_city_extras() to be aware of this – both of these ideas feel like a lot of effort for something comparatively small, and the alternate names thing could even end up being more confusing in most places.

2022-07-09 12:25 Aktualisiert von: None
Kommentar

Maybe just remove the message altogether (because as far as I know, cities built on top of rivers automatically have a road connection even before researching the bridge building tech, unless that itself is a bug

2022-07-09 15:50 Aktualisiert von: cazfi
Kommentar

Reply To (Anonymous)

cities built on top of rivers automatically have a road connection even before researching the bridge building tech

That depends on the ruleset.

Are you saying that you get the message even in such a situation where all your cities already had roads beforehand? That would be the bug.

Which ruleset? Do you have a savegame from which this could be reproduced? (Ideally one where you're just about to discover Bridge Building on turn change, so that I could just press "Turn Done" to see the message to appear)

Dateianhangliste

Keine Anhänge

Bearbeiten

You are not logged in. I you are not logged in, your comment will be treated as an anonymous post. » Anmelden