+ Ответить в теме
Страница 3 из 4 ПерваяПервая ... 234 ПоследняяПоследняя
Показано с 41 по 60 из 70

Тема: Уроки SDK. Поэтапно с начала.

  1. #41
    Цитата Сообщение от Snake_B Посмотреть сообщение
    to Cansei
    хотелось бы все таки, чтобы выкладывались исходники... а то много чего интересного делали, потом по каким-нибудь причинам пропадали...
    и все наработки вместе с ними...
    Так я же и пишу как их получить, с указанием конкретных функций и вида их изменения, при желании можно получить нужное просто прочитав тему. С исходниками проблема в том, что все эти изменения проводятся уже на значительно модифицированной версии, а переносить их на чистую BTS потребует кучу дополнительной работы. По крайней мере, пока я не разберусь как в VS2008 удобно поддерживать несколько разных версий одновременно не копаясь в настройках и папках с файлами.
    продвинь это сообщение в соцсеть:  

  2. #42
    Цитата Сообщение от Cansei Посмотреть сообщение
    А этот TeamTypes для города, оно вообще много памяти требует? Как полноценный объект класса CvTeam?
    32 бита (4 байта) на город. Если построишь миллион городов, то игра будет из-за TeamTypes жрать аж на 4 мегабайта больше :-)
    продвинь это сообщение в соцсеть:  
    Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
    Мой мод

  3. #43
    Цитата Сообщение от NeseryozniyVET Посмотреть сообщение
    32 бита (4 байта) на город. Если построишь миллион городов, то игра будет из-за TeamTypes жрать аж на 4 мегабайта больше :-)
    Спасибо, до меня только позавчера дошло, что эти Types это же перечисления, те же int по сути. До этого я почему-то считал их разновидностью объектов.
    продвинь это сообщение в соцсеть:  

  4. #44
    Хе-хе. Натравил на исходники цивы Cppcheck, ищет вот сейчас. Нашел кучу предупреждений и три (пока три) ошибки с delete созданного как new[].

    Исправил, посмотрю что он найдет дальше.
    продвинь это сообщение в соцсеть:  

  5. #45
    С неправильным удалением указателей разобрался. Их там всего пять и было. Но и то весьма неприятно. Ну и ещё штук 20 утечек памяти в CvInfos. Но там они некритичны, завтра с ними все равно разберусь для порядка. Из предупреждений в основном на опечатки с FAssert. Запускал профилирование с дебаг версией, насколько же приятно смотреть на реальное распределение ресурсов.
    Тут бы отдельную темку выделить, "Оптимизация Civ4", а то к урокам это имеет немного отдаленное отношение.
    продвинь это сообщение в соцсеть:  

  6. #46
    идейный враг всяких трансформероB

    Аватар для Snake_B


    Регистрация
    14.09.2007
    Адрес
    Донецк-Камчатка....
    Сообщений
    13,314
    Цитата Сообщение от Cansei Посмотреть сообщение
    Тут бы отдельную темку выделить, "Оптимизация Civ4", а то к урокам это имеет немного отдаленное отношение.
    дык... создавай...
    для тех кто не в курсе... разговор про ошибки в оригинальном dll или модифицированном?
    продвинь это сообщение в соцсеть:  

  7. #47
    Цитата Сообщение от Snake_B Посмотреть сообщение
    дык... создавай...
    для тех кто не в курсе... разговор про ошибки в оригинальном dll или модифицированном?
    Создам, через некоторое время.
    А ошибки, которые с указателями, это ещё из оригинального dll, которое BTS 3.19. Проверка исходников через Cppcheck мне их и выдала.
    продвинь это сообщение в соцсеть:  

  8. #48
    Цитата Сообщение от Snake_B Посмотреть сообщение
    дык... создавай...
    для тех кто не в курсе... разговор про ошибки в оригинальном dll или модифицированном?
    Создам, через некоторое время.
    А ошибки, которые с указателями, это ещё из оригинального dll, которое BTS 3.19. Проверка исходников через Cppcheck мне их и выдала.
    продвинь это сообщение в соцсеть:  

  9. #49
    Подскажите, пожалуйста, где прописываются доходы / убытки от морских блокад. Заранее спасибо.
    продвинь это сообщение в соцсеть:  
    Я не знаю, каким оружием будет вестись Третья Мировая Война, но в Четвертой будут сражаться палками и камнями. (с) Альберт Эйнштейн

    Сценарий исторического старта на Земле 1521 г. н. э. на 31 цивилизацию для мода RedForce

  10. #50
    Цитата Сообщение от Defender Посмотреть сообщение
    Подскажите, пожалуйста, где прописываются доходы / убытки от морских блокад. Заранее спасибо.
    Точно не в xml
    продвинь это сообщение в соцсеть:  
    Политик — это человек, который пожертвует вашей жизнью за свою родину.
    Цитата Сообщение от Ильф, Петров
    На третьем ходу выяснилось, что Остап играет восемнадцать испанских партий. На остальных досках васюкинцы применили хотя устаревшую, но верную защиту Филидора.

  11. #51
    Король Аватар для Хитрец


    Регистрация
    13.03.2015
    Адрес
    Ставрополь-Южнороссйский
    Сообщений
    1,584
    Тогда где?

    Понятно,но в каком месте СДК? Мне тоже интересно
    продвинь это сообщение в соцсеть:  
    Последний раз редактировалось Ostap352; 23.11.2015 в 22:29.

  12. #52


    Думаю, это функция collectBlockadeGold()
    продвинь это сообщение в соцсеть:  
    Последний раз редактировалось Ostap352; 23.11.2015 в 22:27.

  13. #53
    Король Аватар для Хитрец


    Регистрация
    13.03.2015
    Адрес
    Ставрополь-Южнороссйский
    Сообщений
    1,584
    Благодарстввую
    продвинь это сообщение в соцсеть:  

  14. #54
    Цитата Сообщение от Cansei Посмотреть сообщение
    Шаг пятый: Компилируем ...
    Подскажите пожалуйста подробнее, как скомпилировать измененный файл срр, чтобы изменения были не только в самом файле, но и в игре?

    Например, в моде "RFC Dawn of Civilization" с помощью блокнота я изменил файл CvRhyes.cpp (точнее параметр StartingYear для одной из цивилизаций). Сохранил изменения, а при запуске игры параметр остался прежним.
    продвинь это сообщение в соцсеть:  

  15. #55
    идейный враг всяких трансформероB

    Аватар для Snake_B


    Регистрация
    14.09.2007
    Адрес
    Донецк-Камчатка....
    Сообщений
    13,314
    Цитата Сообщение от keppurah Посмотреть сообщение
    Сохранил изменения, а при запуске игры параметр остался прежним.
    первый пост темы же..
    продвинь это сообщение в соцсеть:  

  16. #56
    Цитата Сообщение от Snake_B Посмотреть сообщение
    первый пост темы же..
    В первом посте не описано как скомпилировать измененный файл cpp.
    продвинь это сообщение в соцсеть:  

  17. #57
    идейный враг всяких трансформероB

    Аватар для Snake_B


    Регистрация
    14.09.2007
    Адрес
    Донецк-Камчатка....
    Сообщений
    13,314
    ну да.. вот здесь смотри: http://www.civfanatics.ru/threads/7424
    продвинь это сообщение в соцсеть:  

  18. #58
    Цитата Сообщение от Snake_B Посмотреть сообщение
    ну да.. вот здесь смотри: http://www.civfanatics.ru/threads/7424
    Не получается скачать 3 библиотеки (msvcrt.lib, msvcrtd.lib, и msvcprt.lib).

    А можно скомпилировать изменения проще, без установки всех этих программ и настроек?
    продвинь это сообщение в соцсеть:  

  19. #59
    идейный враг всяких трансформероB

    Аватар для Snake_B


    Регистрация
    14.09.2007
    Адрес
    Донецк-Камчатка....
    Сообщений
    13,314
    Цитата Сообщение от keppurah Посмотреть сообщение
    А можно скомпилировать изменения проще, без установки всех этих программ и настроек?
    ну, проще может быть.. но все равно.. без программ никак..

    п.с у меня вроде начинает скачивать.. у тебя когда не получается?
    продвинь это сообщение в соцсеть:  

  20. #60


    Перезалейте пожалуйста файлы msvcrt.lib, msvcrtd.lib, и msvcprt.lib, а то по ссылкам они не доступны.
    продвинь это сообщение в соцсеть:  

+ Ответить в теме
Страница 3 из 4 ПерваяПервая ... 234 ПоследняяПоследняя

Похожие темы

  1. Тайлы с ресами позначены с начала игры?
    от Taras_UA в разделе Civ5 - Игровые вопросы
    Ответов: 1
    Новое: 05.10.2010, 18:18
  2. Тактические уроки двух последних войн Ирака для общевойскового командира
    от Гость в разделе Разговоры обо всём, кроме Цивилизации
    Ответов: 2
    Новое: 18.03.2009, 16:57
  3. Уроки французского
    от BuDDaH в разделе Палаты команды Монархия MTDG2
    Ответов: 5
    Новое: 01.02.2007, 14:21
  4. Уроки C++
    от vpadlo в разделе Civ4 - Модная Цивилизация
    Ответов: 13
    Новое: 21.01.2007, 00:58
  5. Глючит 1.61 рус: с начала игры остается 10 ходов!
    от Mityay в разделе Civ4 - Технические вопросы
    Ответов: 1
    Новое: 17.07.2006, 13:51

Ваши права

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

free counters