KiW

Powered by Perl

Forum

Bug-Busting (Seite 35)
Darko
26.07.05 - 22:40
Nein, die Anzeige und die Berechnung kommen aus ein und derselben Funktion, da kann es also keine Inkonsistenzen geben. Die Ursache müsste woanders liegen. Oder kommt die Diskrepanz wirklich nur bei exakt 4000 vor?
Reiner
27.07.05 - 00:37
Ja, ich habe in den letzten zwei Stunden (Ticks 41.23 und 42.0) insgesamt 28 Gold bekommen, da hat also alles geklappt. Vorher (bevor ich 4000 voll hatte) waren es regelgerecht 13 pro Tick. Es scheint wirklich nur bei 4000 gewesen zu sein. Falls du den Fehler bis dahin nicht gefunden hast, werde ich versuchen genau 4500 zu erreichen und es dann noch mal ausprobieren.
Reiner
27.08.05 - 10:01
Es gibt ein Problem mit der Benennung der Planeten, von denen eine Meldung kommt: Die letzte Rakete ist auf Blobs eingeschlagen, die Meldungen darüber bzw. dass die Produktion wieder läuft und die Unruhen beseitigt sind, kommen aber von "Blobs Gouverneur". Da ist auf Grund der Meldung nicht eindeutig zu erkennen um welchen Planeten es sichnun handelt: Blob oder Blobs. Ich gebe zu, eine so ungünstige Wahl der Planetennamen ist selten, finde aber dennoch, dass das Problem beseitigt werden sollte. Wie entsteht es überhaupt? Hängst du im Textbaustein nicht einfach ein "s" an den Planeten an, so dass dort zumindest "Blobss Gouverneur" stehen sollte, wenn ess auch hässlich aussieht?
Fobs
27.08.05 - 11:49
1. Es freut mich, dass dir wenigstens die geschickte Wahl meiner Planetennamen Probleme bereitet, wenn schon meine Spielweise dazu leider nicht in der Lage ist.

2. Bei Planeten die auf s enden, wird, wie es im Deutschen korrekt ist, kein zusätzliches s angehängt. Es heisst auch "Fobs Gouverneur". Evtl. sollte Darko statt dem s einen ' anhängen, um alle Unklarheiten zu beseitigen.
Andreas
27.08.05 - 22:53
Luxuriöser wäre natürlich ein "gehe zu planeten" Lnopf
Reiner
28.08.05 - 04:56
Stimmt ja, da gehört gar kein weiteres "s" hin. Nach der Diskussion über den Dativ wundert es mich aber doch, dass es hier eine Fallunterscheidung nach dem letzten Buchstaben gibt. Ich finde aber nicht, dass Darko statt des "s" ein "'" anhängen sollte, das ist nämlich im Deutschen nicht korrekt. Elegant wäre natürlich ein Ausdruck wie "Blobsens Gouverneur", das funktioniert nur leider nicht mit jedem Planeten, der auf "s" endet.

Die luxoriöse Variante finde ich nicht schlecht, sie hat nur den Nachteil, dass sie leicht implementierbar ist und damit für einen Vorschlag von mir denkbar ungeeignet ;-) Daher schlage ich vor, dass wir uns noch etwas mehr Luxus gönnen und zu jeder eine Miniaturansicht der Karte einblenden, auf der der betreffende Planet grau markiert ist.

Übrigens: Ich habe gar nicht gemerkt, dass deine Spielweise dazu gedacht war mir Probleme zu bereiten. Ich dachte, du und Michel habt mir eure Planeten absichtlich überlassen, damit ich groß und stark werde...
Darko
28.08.05 - 11:10
Ja, der Link zum Planeten ist recht einfach.
OberSven
29.08.05 - 13:44
-- Ich finde aber nicht, dass Darko statt des "s" ein "'" anhängen sollte, das ist nämlich im Deutschen nicht korrekt. --
Doch , das ist es.
Reiner
30.08.05 - 01:38
Stimmt, ich habe mich geirrt, es ist korrekt, wenn der Name schon ein "s" am Ende hat. Aber diese Unterscheidung scheint es ja ohnehin schon zu geben.
Darko
30.08.05 - 09:46
Ja, auch das müsste dann recht einfach sein, wenn ihr euch da einig seid.
Fobs
30.08.05 - 10:01
Es wäre auf alle Fälle korrekt ein ' anzuhängen:

"Der Apostroph ... ist ein Satzzeichen, das ... den Genitiv von Namen verdeutlicht, die im Nominativ bereits auf einen s-Laut enden."
siehe http://de.wikipedia.org/wiki/Apostroph
Darko
30.08.05 - 23:09
Hässlicher Bug zur Selbstnotiz:
Planet erobert, Kreuzer im Bau mit 204, kostet mich normal aber nur 180. Bin jedoch Kommunist und kann ihn nicht rausschmeißen. Betrug!
Fobs
30.08.05 - 23:55
Warum ist es für dich günstiger als für Chrisch? Schlachtkreuzer ausgewählt, aber du kannst nur Typ I Kreuzer bauen?
Reiner
31.08.05 - 00:10
Wird der Kreuzer denn überhaupt fertig, oder wird jetzt ewig weiterproduziert? (Oder bis du ihn rausschmeißen kannst)

Es gibt zwei Möglichkeiten das Problem zu lösen: Entweder der Kreuzer wird einfach im nächsten Tick fertig und die überschüssigen Punkte verfallen (es verfallen sowieso immer Punkte am Ende der Produktion) oder ein Bauauftrag, den man nicht selbst hätte erteilen können, wird immer abgebrochen. Man kann bei einer Eroberung natürlich auch einfach alles abbrechen und immer Handelsgüter produzieren lassen.
Darko
31.08.05 - 10:04
Achso, kleine Klarstellung: Es fehlen noch 204 Punkte, bei ihm kosten Kreuzer nämlich 225. Er wird jetzt irgendwann fertig, aber viel zu teuer.
Dass ich den nicht bauen kann ist so nicht richtig, da es intern nur "Kreuzer" gibt, nur je nachdem welche Nation ihn besitzt, heißt er anders und hat verschiedene Kampfwerte.
Das ist auch das Problem bei der Umstellung auf Schlachtkreuzer.

Das "alles löschen beim Erobern" ist eigentlich eine perfekte Lösung, vor allem technisch gesehen. Muss ich mal drüber nachdenken.
Reiner
31.08.05 - 14:09
Stimmt ja, es wird nicht angezeigt, wie viele du schon hast, sondern wie viele fehlen.

Dass es intern nur Kreuzer gibt, habe ich mir schon gedacht, aber man könnte den Bauauftrag ja auch abhängig davon löschen, ob beide die Schlachtkreuzer erforscht haben. Viel Aufwand wäre diese Überprüfung auch nicht.

Aber am besten begründen kann man schon das "alles löschen beim Erobern", denn es geht ja alles kaputt beim Angriff.

Man kann sogar überlegen, ob nicht alle Gebäude auf dem Planeten zerstört werden sollten, die man nicht bauen kann, also auch Fabriken, Sternbasen Biosphären etc, wenn man die nicht erforscht hat. Ist aber nicht notwendig, denn dass die Genossenschaften zerstört werden, liegt ja nur daran, dass der Angrifer die nicht gebrauchen kann.
Darko
01.09.05 - 14:20
Man verliert dann zwar den taktischen Effekt, Sachen im Bau erobern zu können, aber da es mir das LEben und den Code so bedeutend einfacher machen würde, werde ich es wohl mit dem nächsten Schwung anstehender Änderungen demnächst so implementieren.
White Devil
01.09.05 - 23:27
Ich persönlich finde du solltest nicht diese schöne Funktion opfern, nur weil es einfacher ist. Das mit dem Kreuzer tut mir übrigens außerordentlich trauerig..
White Devil
03.09.05 - 14:07
Wieso berichtet Darkos Zeitung eigentlich nun vom Heimatplaneten aus, obwohl er Janowka noch hat?
Andreas
03.09.05 - 15:11
Kollektiv ohne Heimat?
Seiten: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118
zurück zur Themenübersicht