Seite 1 von 1

[FIXED] Stellares Lager: overflow error

Verfasst: Montag 12. April 2010, 09:42
von MTB
Nachdem ich fast die ganze Galaxis erobert hatte:
- konnte ich in's stellare Lager nur 464 Einheiten transferieren.

Re: Stellares Lager: overflow error

Verfasst: Samstag 7. August 2010, 21:48
von odhrain
Bin ich auch gerade darüber gestolpert. Bei 66 eigenen Systemen beginnt er bei der Lagerentnahmebeschränkung neu bei 464 und zählt dann für jedes weitere System wieder 1000 dazu.

Re: Stellares Lager: overflow error

Verfasst: Montag 9. August 2010, 08:29
von MTB
Ich schätze, das hängt von der Gesamtproduktion (oder Bevölkerung) ab, nicht direkt von der Systemzahl. So mal als Vermutung.

Re: Stellares Lager: overflow error

Verfasst: Montag 9. August 2010, 14:48
von Malle
Die Zahl 66 gibt hier den Hinweis auf die integer-Beschränkung beim Variablentyp. Es wird also modulo 2^16 gerechnet, daher fängts ab da auch wieder von vorne an mit den 1000+.

Re: Stellares Lager: overflow error

Verfasst: Mittwoch 18. August 2010, 17:33
von Sir Pustekuchen
Jup, der Variablenbereich für die Anzahl der Systeme scheint da zu gering zu sein. Hast du mal ein Savegame damit ich dies debuggen kann? Einfach anhängen...

Re: Stellares Lager: overflow error

Verfasst: Donnerstag 14. Oktober 2010, 16:30
von Sir Pustekuchen
beta fixed...

(sollte aber funktionieren, bin mir jedoch nicht sicher. Also in der Alpha6 mal weiter danach die Augen aufhalten)