Показано с 1 по 20 из 517

Тема: "1492: Global Colonization. Глобальная Колонизация"

Древовидный режим

  1. #20
    Так может это дело сразу в SDK исправить.
    Файл CvCity.cpp
    Функция CvCity::canHurry
    Найти if (getHurryYieldDeficit(eHurry, eYield) > 0) (их там два)
    и после этого написать return false;
    А Оригинальные коды в блоках этих условий закомментируй двумя слэшами (//), чтоб место в DLL не занимали.

    После этого в функции CvCity::hurryGold закоментируй (но это не обязательно, так как он теперь при любом раскладе будет добавлять 0. Он теперь только занимает место в DLL и требует время на вычисления)
    Код:
    	PlayerTypes eParent = GET_PLAYER(getOwnerINLINE()).getParent();
    	if (eParent != NO_PLAYER)
    	{
    		for (int iYield = 0; iYield < NUM_YIELD_TYPES; ++iYield)
    		{
    			YieldTypes eYield = (YieldTypes) iYield;
    			iGold += getHurryYieldDeficit(eHurry, eYield) * GET_PLAYER(eParent).getYieldSellPrice(eYield) * GC.getHurryInfo(eHurry).getYieldCostEuropePercent() / 100;
    		}
    	}
    После этого ускорять производство можно будет только если в городе есть все необходимые ресурсы

    P.S. Как успехи с освоением C++ ?
    продвинь это сообщение в соцсеть:  
    Последний раз редактировалось NeseryozniyVET; 26.04.2011 в 16:05.
    Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
    Мой мод

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
Рейтинг@Mail.ru

free counters