Chciałbym wiedzieć, jaka jest matematyka liczb widocznych na tym zrzucie ekranu. Na przykład, w jaki sposób obliczana jest „Ogólna siła wojskowa” i „Wojsko w pobliżu miasta-państwa”? Czy są jakieś górne limity?
Chciałbym wiedzieć, jaka jest matematyka liczb widocznych na tym zrzucie ekranu. Na przykład, w jaki sposób obliczana jest „Ogólna siła wojskowa” i „Wojsko w pobliżu miasta-państwa”? Czy są jakieś górne limity?
Sprawdziłem czynniki, które można znaleźć po pobraniu SDK (Steam -> Tools -> Sid Meier's Civilization V SDK)
... \ steamapps \ common \ Sid Meier's Civilization V SDK \ CvGameCoreSource \ CvGameCoreDLL_Expansion2 \ CvMinorCivAI.cpp
zaczynając od linii 7796 (funkcja CvMinorCivAI :: CalculateBullyMetric).
Po pierwsze, negatywy:
Oraz pozytywy:
Pamiętaj, że trzy kary -300 skutecznie oznaczają, że nie możesz żądać daniny. Wszystkie te wartości są zakodowane na stałe i nie mogą być modyfikowane bez modyfikacji DLL, z wyjątkiem niewojennego wpływu < -30, który jest zdefiniowany jako FRIENDSHIP_THRESHOLD_CAN_BULLY
znaleziony w
... \ steamapps \ common \ sid meier's civilization v \ asset \ DLC \ Expansion2 \ Gameplay \ XML \ AI \ GlobalAIDefines.xml
Ten post pochodzi z zeszłego roku, wartości nie są już takie same. (Aktualizuję ten temat, ponieważ jest on dobrze oceniany w Google, aby uniknąć wprowadzania ludzi w błąd przy użyciu starych danych).
Oto co się zmieniło po przejrzeniu kodu:
Interesujący fakt dotyczący tego, jak jest zaprogramowany: