Seite 52 von 180 ErsteErste ... 24248495051525354555662102152 ... LetzteLetzte
Ergebnis 766 bis 780 von 2699

Thema: Der SDK-Fragen-Thread

  1. #766
    Moderator Avatar von Kathy
    Registriert seit
    11.10.07
    Beiträge
    17.022
    Zitat Zitat von X-Terminator Beitrag anzeigen
    @Kathy: Ich hatte doch rucivfan gefragt, ob er mir ein SDK "fertig" macht, da bei mir das kompilieren nicht funktioniert.
    Darum erinnere ich mich nicht an Details. Ich hatte zwar die Anfrage damals gelesen, weil ich alles überfliege, was im Moddingforum passiert, aber es war nichts für mich zu tun.

  2. #767
    Registrierter Benutzer Avatar von Monaldinio
    Registriert seit
    10.11.09
    Ort
    HRO
    Beiträge
    7.650
    Es gibt eine EraInfo-XML. Siehe Ordner GameInfo.
    Das ist mir bekannt...
    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...

  3. #768
    Moderator Avatar von Kathy
    Registriert seit
    11.10.07
    Beiträge
    17.022
    Was willst du dann bezüglich der Ären wissen? Was soll da gehardcodet sein?

  4. #769
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.016
    Ich verstehe auch nicht, was das Problem ist. Man kann einfach neue Eren anlegen.

  5. #770
    Registrierter Benutzer Avatar von Monaldinio
    Registriert seit
    10.11.09
    Ort
    HRO
    Beiträge
    7.650

    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...

  6. #771
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.016
    Das ist eine ganz andere Frage und die kann ich nicht beantworten. Habe noch nie was im Zusammenhang mit den Grafiken verändert.

  7. #772
    Moderator Avatar von Kathy
    Registriert seit
    11.10.07
    Beiträge
    17.022
    Ich vermute eher, dass es etwas mit der CityLSystem zu tun hat, aber ich weiß es ehrlich gesagt auch nicht.

  8. #773
    Registrierter Benutzer Avatar von Monaldinio
    Registriert seit
    10.11.09
    Ort
    HRO
    Beiträge
    7.650
    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:
    Bild
    Angehängte Grafiken Angehängte Grafiken
    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...

  9. #774
    Waddehaddedudeda Avatar von Cybah
    Registriert seit
    01.09.06
    Beiträge
    30.455
    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)

  10. #775
    Registrierter Benutzer Avatar von Monaldinio
    Registriert seit
    10.11.09
    Ort
    HRO
    Beiträge
    7.650
    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...

  11. #776
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.016
    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.

  12. #777
    Registrierter Benutzer Avatar von Monaldinio
    Registriert seit
    10.11.09
    Ort
    HRO
    Beiträge
    7.650
    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...

  13. #778
    Registrierter Benutzer Avatar von Monaldinio
    Registriert seit
    10.11.09
    Ort
    HRO
    Beiträge
    7.650
    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...

  14. #779
    Civ4 BASE Coder Avatar von rucivfan
    Registriert seit
    10.07.11
    Ort
    Antarktika
    Beiträge
    19.016
    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

  15. #780
    Registrierter Benutzer Avatar von Monaldinio
    Registriert seit
    10.11.09
    Ort
    HRO
    Beiträge
    7.650
    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...

Seite 52 von 180 ErsteErste ... 24248495051525354555662102152 ... LetzteLetzte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •