Forum



~Biertrinkender Siedlerspieler am 28.10.2023 16:28 #16251


Moin liebe Siedlerfreunde,

ich weiß nicht, ob es ein Bug ist, aber ich spiele in letzter Zeit den Spielmodus "Wirtschaft" und ich verstehe nicht, wie die Anzahl
für Bier ermittelt wird.

Folgende Situation:
1x Lagerhaus: 0 Bier
1x HQ: 198 Bier
2x Brauerei konstant zu ca. 4/6 Güter gefüllt.

Laut Anzeige unter "Economic Progress" (hier fehlt die Übersetzung ;) ) im Hauptmenü hätte ich aber angeblich 302 Bier.

Wie kommt dieser Wert zu stande?

lg


Spike am 29.10.2023 09:36 #16252

Im Ruhestand
Hast du hier ein Replay? Sonst ist es sehr schwer irgendwas darauf zu antworten :-/

---



~Biertrinkender Siedlerspieler am 29.10.2023 13:11 #16253


Hier ist das Replay. Was mir aber auch schon aufgefallen ist: man hat schon beim Start 104 Bier gutgeschrieben, obwohl man im HQ nichts
hat.

https://drive.google.com/file/d/1ZJQjXWPGTdfZuhcSyr1_PznW83-8aKZz/view?usp=drive_link


Spike am 29.10.2023 15:55 #16254

Im Ruhestand
Zugangsrechte fehlen

---



~~Biertrinkender Siedlerspieler am 29.10.2023 21:15 #16255


Zugriff sollte nun möglich sein.


Spike am 29.10.2023 21:59 #16256

Im Ruhestand
Hm, es werden auch 72/72 Hämmern angezeigt - obwohl ja nur 32 im Lager sind.

Code:

// Add the weapons and beer used by soldiers to the good totals
    if(good == GoodType::Beer || good == GoodType::Sword || good == GoodType::ShieldRomans)
    {
        for(const auto& it : SOLDIER_JOBS)
        {
            retVal += Inventory.people[it];
        }
    }

Habe mal in den Code geschaut: Es werden also Schwerter + Schilde + Bier + Soldaten addiert - scheint mir irgendwie unsinnig, ist aber so

Code:

for(const auto j : helpers::enumRange<Job>())
    {
        boost::optional<GoodType> tool = JOB_CONSTS[j].tool;
        if(tool == good)
        {
            retVal += Inventory.people[j];
        }
    }

gleiches für werkzeuge - es werden die werkzeuge + jobs mit dem werkzeug addiert

Scheint also so zu funktionieren wie es gedacht ist ^^

---





Feel free to post in English!

Antwort schreiben

Username:
Security code:
Text:

   
  Convert smilies like :), ;) etc. into small graphics?
  Convert WWW-addresses into clickable links?
  Soll Boardcode in ihrer Nachricht aktiviert werden?