-
06. September 2013, 11:48
#46
-
06. September 2013, 12:20
#47
Waddehaddedudeda
-
06. September 2013, 14:34
#48
Civ4 BASE Coder
Ich habe jetzt drei mal variabeln zur richtigen internen Versionierung angelegt. Wenn ich es schaffe, kann man die vielleicht sogar durch ein XML-File extern einlesen und du brauchst nie mehr im SDK die Versionsnummer extra ändern, zum Biepsiel für die Versionanzeige auf der Flagge. Muss noch ein wenig handwerken.
-
06. September 2013, 16:41
#49
Waddehaddedudeda
welchen Vorteil hätte denn die verlagerung ins xml?
-
06. September 2013, 17:06
#50
Civ4 BASE Coder
-
06. September 2013, 17:14
#51
Waddehaddedudeda
stimmt.
haha.
-
06. September 2013, 22:04
#52
Civ4 BASE Coder
Cython:
Will nur mal anmerken, dass ich zum ersten mal ein Cythonmodul zum laden geschafft habe. Die Leistungsoptimierung hält sich direkt daraus doch erstml in Grenzen, aber man kann noch viele Leistungsverbesserungen mit Cython Code statt Pythoncode herausholen. Vielleicht liegt das aber auch daran, dass ich nur ein Modul gewandelt habe. Kann daher nur besser werden. War eine schwere geburt.
-
06. September 2013, 22:06
#53
Waddehaddedudeda
Vielleicht ist es irgendwann auch sinnvoll einzelne Teile, die man so schnell wohl nicht mehr verändern wird, vom Eventmanager ins SDK zu verlagern.
-
06. September 2013, 22:13
#54
Civ4 BASE Coder
Das sollte auch einiges bringen. Aber die GUI lässt sich nichts in das SDK bringen und rate mal, welche Datei mein erstes Testobjekt war? Die Einheitenanzeigeschalter! PLE
-
06. September 2013, 22:14
#55
Waddehaddedudeda
-
07. September 2013, 11:07
#56
Waddehaddedudeda
Hab gestern ins SDK geschaut und versucht zu coden, dass Karthago (nur) Einheiten per Gold kaufen kann. In CvCity.cpp wird auf eine player.canHurry Methode verwiesen, schaut man sich diese aber in CvPlayer.cpp an, findet man dort nur eine Zählung der HurryTypes in den HurryInfos. Wenn wir es hinbekommen, dass man nur Einheiten kaufen kann, wäre ich einverstanden. Wie im anderen Thread sollten wir das aber für die KI verbilligen.
-
07. September 2013, 11:10
#57
Civ4 BASE Coder
In der hurryInfo werden die Kosten je Hammer notiert.
-
07. September 2013, 11:13
#58
Waddehaddedudeda
Das stimmt. Aber ich hätte diverse ifs erwartet und nicht einfach nur ein hurrycount. Habe auch nicht finden können, wo die Civics die Hurrys aktivieren.
-
07. September 2013, 11:34
#59
Civ4 BASE Coder
Ich habe auch schon mal danach gesucht, aber ich bin auch noch nicht fündig gewurden.
-
07. September 2013, 13:35
#60
Waddehaddedudeda
Dann mal gucken, wo die GZ Boni gesetzt werden.
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln