Das ist mir bekannt...Es gibt eine EraInfo-XML. Siehe Ordner GameInfo.
Conflict on Chiron - Sid Meier's Alpha Centauri vs. Call to Power!
Neu Version Conflict on Chiron v3.4 BETA - 16.01.16
Patch1 - 07.04.16
Die deutschen Sounds und Wunderfilme sind bereits in der MainFile integriert!
Ihr könnt sofort loslegen.
Über Feedback würde ich mich freuen...
Was willst du dann bezüglich der Ären wissen? Was soll da gehardcodet sein?
Ich verstehe auch nicht, was das Problem ist. Man kann einfach neue Eren anlegen.
Ich verstehe auch nicht, was das Problem ist. Man kann einfach neue Eren anlegen.
Das ist mir auch bekannt...
Es geht um folgendes problem...in der CityLSystem sind unteranderen die Lots...also der "Boden" der CitySets definiert...diese sind bestimmten Eras zugeteilt...dieser Boden wird bei mir bei einigen Citysets nicht angezeigt, ich kann in der art und weise wie ich sie angelegt/verknüpft habe in der datei nichts falschen finden...
Habe diese Eras alle in der EraInfo angelegt...nun frag ich mich warum es teilweise nicht funzt...
Conflict on Chiron - Sid Meier's Alpha Centauri vs. Call to Power!
Neu Version Conflict on Chiron v3.4 BETA - 16.01.16
Patch1 - 07.04.16
Die deutschen Sounds und Wunderfilme sind bereits in der MainFile integriert!
Ihr könnt sofort loslegen.
Über Feedback würde ich mich freuen...
Das ist eine ganz andere Frage und die kann ich nicht beantworten. Habe noch nie was im Zusammenhang mit den Grafiken verändert.
Ich vermute eher, dass es etwas mit der CityLSystem zu tun hat, aber ich weiß es ehrlich gesagt auch nicht.
Kleines Problem, siehe MouseHover...im Spoiler.
Kann mir jemand sagen wo im SDK die Specialisten und Großen Persönlichkeiten definiert werden, irgendwie wird der Bonus für Glücklichkeit zweimal angewendet...
Ist leider erst mit meiner neuen DLL aufgetreten.
Achtung Spoiler:
Conflict on Chiron - Sid Meier's Alpha Centauri vs. Call to Power!
Neu Version Conflict on Chiron v3.4 BETA - 16.01.16
Patch1 - 07.04.16
Die deutschen Sounds und Wunderfilme sind bereits in der MainFile integriert!
Ihr könnt sofort loslegen.
Über Feedback würde ich mich freuen...
hast du nen backup deines sdk? dann vergleich doch mal cvcity.cpp.
Pucc's Lets Plays BASE 6.0: #1 #2 #3 #4 #5
Download von BASE 6.4 [D]: HIER (klick mich!) (Stand: 08.07.2022)
Jo hab ich! Ich guck...
Conflict on Chiron - Sid Meier's Alpha Centauri vs. Call to Power!
Neu Version Conflict on Chiron v3.4 BETA - 16.01.16
Patch1 - 07.04.16
Die deutschen Sounds und Wunderfilme sind bereits in der MainFile integriert!
Ihr könnt sofort loslegen.
Über Feedback würde ich mich freuen...
Es gab zwei verschiedene Codeabschnitte je SDK-Code für das extra Glück beim Mergen. Habe wohl bei der Anzeige nicht darauf geachtet. Das sollte nur doppelt angezeigt werden, aber nicht doppelt wirken.
Also wenn ich in die CvCity gucke sind da in meiner Datei (die gemergete) noch die Fragmente vom Specialists Enhancements Mod, by Supercheese drin, die in der neueren Version nicht mehr drin sind...
Doppelt angezeigt ist ja auch doof...
Aber auch sonst unterscheiden sich die meinige Datei von der neueren Version (in der im Prinzip nur die orbitalveränderungen hinneingemergt werden sollten)..., und das nicht nur was die orbitalveränderungen angeht...
Conflict on Chiron - Sid Meier's Alpha Centauri vs. Call to Power!
Neu Version Conflict on Chiron v3.4 BETA - 16.01.16
Patch1 - 07.04.16
Die deutschen Sounds und Wunderfilme sind bereits in der MainFile integriert!
Ihr könnt sofort loslegen.
Über Feedback würde ich mich freuen...
Kann mir das mal einer übersetzten?!?! Was bewirkt dieser Codeteil????
Irgendwas mit GP's und dem Spielgeschwindigkeit...
Code:if (GET_PLAYER(getOwnerINLINE()).getGreatPeopleProgress() >= 20 * GC.getGameSpeedInfo(GC.getGameINLINE().getGameSpeedType()).getGreatPeoplePercent()) { int iTotalGreatPeopleUnitProgress = 0; for (int iI = 0; iI < GC.getNumUnitInfos(); iI++) { iTotalGreatPeopleUnitProgress += GET_PLAYER(getOwnerINLINE()).getGreatPeopleUnitProgress((UnitTypes)iI); } int iGreatPeopleUnitRand = GC.getGameINLINE().getSorenRandNum(iTotalGreatPeopleUnitProgress, "Great Person"); UnitTypes eGreatPeopleUnit = NO_UNIT; for (int iI = 0; iI < GC.getNumUnitInfos(); iI++) { if (iGreatPeopleUnitRand < GET_PLAYER(getOwnerINLINE()).getGreatPeopleUnitProgress((UnitTypes)iI)) { eGreatPeopleUnit = ((UnitTypes)iI); break; } else { iGreatPeopleUnitRand -= GET_PLAYER(getOwnerINLINE()).getGreatPeopleUnitProgress((UnitTypes)iI); } } if (eGreatPeopleUnit != NO_UNIT) { GET_PLAYER(getOwnerINLINE()).changeGreatPeopleProgress(-2000); for (int iI = 0; iI < GC.getNumUnitInfos(); iI++) { GET_PLAYER(getOwnerINLINE()).setGreatPeopleUnitProgress(((UnitTypes)iI), 0); } createGreatPeople(eGreatPeopleUnit, false, false); } }
Conflict on Chiron - Sid Meier's Alpha Centauri vs. Call to Power!
Neu Version Conflict on Chiron v3.4 BETA - 16.01.16
Patch1 - 07.04.16
Die deutschen Sounds und Wunderfilme sind bereits in der MainFile integriert!
Ihr könnt sofort loslegen.
Über Feedback würde ich mich freuen...
Suchst du nach den doppelten Zufriedenheitscode?
Das ist der Code um große Persönlichkeiten zu erzeugen mit GPP.
iTotalGreatPeopleUnitProgress ist die Summme des Anteils der Chance einer bestimmten Persönlichkeit.
iGreatPeopleUnitRand ist eine zufallszahl zwischen 0 und iTotalGreatPeopleUnitProgress
Also ich habe die CvCity.cpp überarbeitet...versucht zu kompilieren, hat fast geklappt...
1>CvGameTextMgr.obj : error LNK2019: unresolved external symbol "public: int __thiscall CvCity::getSpecialistUnhappiness(void)const " (?getSpecialistUnhappiness@CvCity@@QBEHXZ) referenced in function "public: void __thiscall CvGameTextMgr::setAngerHelp(class CvWStringBuffer &,class CvCity &)" (?setAngerHelp@CvGameTextMgr@@QAEXAAVCvWStringBuffer@@AAVCvCity@@@Z)
1>CvGameTextMgr.obj : error LNK2019: unresolved external symbol "public: int __thiscall CvCity::getSpecialistHappiness(void)const " (?getSpecialistHappiness@CvCity@@QBEHXZ) referenced in function "public: void __thiscall CvGameTextMgr::setHappyHelp(class CvWStringBuffer &,class CvCity &)" (?setHappyHelp@CvGameTextMgr@@QAEXAAVCvWStringBuffer@@AAVCvCity@@@Z)
1>Release\CvGameCoreDLL.dll : fatal error LNK1120: 2 unresolved externals
1>NMAKE : warning U4010: 'Release\CvGameCoreDLL.dll' : build failed; /K specified, continuing ...
1>NMAKE : warning U4011: 'Release' : not all dependents available; target not built
1>Project : error PRJ0019: A tool returned an error code from "Performing Makefile project actions"
1>Build log was saved at "file://c:\Users\Martin\Desktop\Civ 4 Kram\5.11.2013 NEUE DLL COC\CvGameCoreDLL\Release\BuildLog.htm"
1>CvGameCoreDLL - 4 error(s), 2 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Es gibt zwar eine Bibliotheksdatei mit diesen Namen, sogar deren 2....aber das eine ist ne .h datei, das andere ne .cpp Datei...
Conflict on Chiron - Sid Meier's Alpha Centauri vs. Call to Power!
Neu Version Conflict on Chiron v3.4 BETA - 16.01.16
Patch1 - 07.04.16
Die deutschen Sounds und Wunderfilme sind bereits in der MainFile integriert!
Ihr könnt sofort loslegen.
Über Feedback würde ich mich freuen...