I welcome you.
At creation of mod for Civilization III (version 1.29f) all went successfully before change of urban structures. I worked so:
1. In files Civilopedia and PediaIcons I have removed the descriptions of original technologies, buildings and units. Remove contents of a folder Art\Units\...
2. In folders Art\Civilopedia\Buildings and Art\Civilopedia\Units and Art\Tech chooser\ has placed the graphic files.
3. In a folder Art\Units\ has placed own folders with units.
4. In files Civilopedia and PediaIcons I have registered ways to own files.
5. In the editor has connected technologies and units.
6. I have checked up job and before connection in the editor of city buildings the game of mistakes did not give out.
7. All graphic files, changed by me, are checked up in the original version of game and work, as well as units.
8. Further I have connected in the editor city buildings and has checked up game. In Civilopedia and screen of the scientific adviser all buildings are displayed. I choose one from my buildings in the menu of constructions and on last round before the ending of construction the game makes a mistake.
Help to understand.
Excuse for my English.
Доброго времени суток Олег!
Я, как и Вы, являюсь поклонником игры Цивилизация 3, но также как и Вам, меня он не вполне устраивает. Во-первых я как профессиональный историк не люблю вольностей на которые способны американцы, а во-вторых качество самого проекта сырое от перой до последней версии. Взвесив все обстоятельства и распологая некоторым свободным временем я взялся за создание собственной глобальной модификации для Цивилизации 3 Завоевания v 1.22f. Перебрал все доступное в интернете, я что-то взял на сайтах, а что-то сделал сам. Переработал интерфейс, графику, выбрал юнитов только самого высоко качества и достоверности, создал с нуля дерево технологий, поменял музыку. Проект продвигался вполне успешно. Все подключенные в редакторе технологии и юниты работают, НО увы и Ах... Принцип моей модификации заключается в полном удалении родных файлов для цивилопедии и соответствующая чистка файлов Civilopedia.txt и PediaIcons.txt. Модификацию зданий и чудес я начал с создания пустых таблиц в файлах buildings-large и buildings-small в папке CityScreen, а затем добавил по одному изображению 32 новых зданий. Добавил 32 соответсвующих описания в файл Civilopedia.txt, а затем в файле PediaIcons.txt разместил в той же последовательности, что и рисунки в файлах buildings-large и buildings-small ссылки на 64 картинки для цивилопедии. Все здания я описал с префиксом SINGLE, то есть как я понял, построенное единожды и не меняющееся в зависимости от ЭРЫ или КУЛЬТУРЫ. При запуске игры все здания отображаются как в цивилопедии так и панели технологий, здания добавленные в редакторе к уже построенному городу отлично функционируют, НО если здание строится в городе в процессе игры, то на последнем ходу перед окончанием строительства прграмма совершает ошибку и выходит в операционную систему. Я мучаюсь уже более месяца и за это время понял, что дело не в том, что я указал тип здания SINGLE, так как я менял типы зданий и количество рисунков для цивилопедии как это показано в оригинальной игре - например: здание 0 это Дворец и он CULTURE здание, если я указывал нулевому в списке зданию префикс CULTURE и ставил пять разных больших и малых картинок для цивилопедии происходила та же ошибка. Я понял что цифра в PediaIcons.txt показывает порядковый номер картинки с поправкой та то, что Тайная полиция и Закрытый город используют одну картинку. Я думал, что проблема связана с отображением просмотра готовых построек SityView, но и тут ошибся. Возможно нельзя изменять оригинальные названия зданий, но сами разработчики в сценариях Завоеваний поступают по-разному. В одном случае они все оставляют в тексте и просто добавляют ссылки на новые здания, а в другом они берут несколько из зданий и списке и меняют их названия и ссылки на картинки.
Если это возможно, то я был бы очень благодарен за Вашу помощь в решении проблемы. Ведь у Вас столько готовых и работающих модификаций.
С уважением Пернатый Змей.



Ответить с цитированием