+ Ответить в теме
Показано с 1 по 7 из 7

Тема: Ограничения на типы поверхности при генерации карты

  1. #1
    Такой вопрос: возможно ли как нибудь ограничить типы поверхности при генерации карты? Например, чтобы на карте после ее генерации не было пустынь (океанов, лугов, тундр и т.д.)...
    продвинь это сообщение в соцсеть:  

  2. #2
    Бессмертный Аватар для Линник


    Регистрация
    24.03.2006
    Адрес
    Правый берег Днепра
    Сообщений
    3,589
    <div class='quotetop'>Цитата(ShambleRrr * 28.12.2006, 12:49) [snapback]149610[/snapback]</div>
    Такой вопрос: возможно ли как нибудь ограничить типы поверхности при генерации карты? Например, чтобы на карте после ее генерации не было пустынь (океанов, лугов, тундр и т.д.)...
    [/b]
    1. По типу карты: есть вапше без воды или острова
    2. По уровню океана: если высокий+острова, то суши почти нет.
    3. По климату: влажный - пустынь нет, и наоборот - сухой.

    <_< Мож ты что-то другое имел ввиду? т.к. эти настройки выставляются при запуске игры...

    продвинь это сообщение в соцсеть:  
    Знаю, подло завелось теперь на земле нашей; думают только, чтобы при них были хлебные стоги, скирды да конные табуны их, да были бы целы в погребах запечатанные меды их. Перенимают черт знает какие бусурманские обычаи; гнушаются языком своим; свой с своим не хочет говорить; свой своего продает, как продают бездушную тварь на торговом рынке. Милость чужого короля, да и не короля, а паскудная милость польского магната, который желтым чеботом своим бьет их в морду, дороже для них всякого братства. Но у последнего подлюки, каков он ни есть, хоть весь извалялся он в саже и в поклонничестве, есть и у того, братцы, крупица русского чувства. И проснется оно когда-нибудь, и ударится он, горемычный, об полы руками, схватит себя за голову...
    Н.В. Гоголь, "Тарас Бульба"

  3. #3
    Интересный вопрос. Тоже несколько раз приходила мысль поиграть без "плохого" ландшафта (пустыни, мерзлота, тундра, джунгли). Наверняка это можно сделать через питоновский генератор карт, но это надо смотреть и думать.
    продвинь это сообщение в соцсеть:  

  4. #4
    <div class='quotetop'>Цитата</div>
    Наверняка это можно сделать через питоновский генератор карт, но это надо смотреть и думать.[/b]
    Это не в питоне надо смотреть а в SDK - только что смотрел - некоторые скрипты в питоне (например Continents) вообще тупо вызов к сдк имеют и всё
    продвинь это сообщение в соцсеть:  

  5. #5
    Смотреть можно куда угодно, почему бы и не в SDK . Но решить (по крайней мере частично) конкретный вопрос темы можно в питоне, непосредственно в карт скриптах, и в "например Continents" в т.ч.
    продвинь это сообщение в соцсеть:  

  6. #6
    Решение оказалось очень простое:
    Например нам заместо пустынь нужна трава. Для этого в CIV4TerrainInfos.xml из Assets\XML\Terrain заменяем все что, от <ArtDefineTag>ART_DEF_TERRAIN_DESERT</ArtDefineTag> до конца, (то есть до </TerrainInfo>) включая их, на аналогичный кусок для GRASS. Все теперь все пустыни выглядят как трава + дают такие же бонусы.
    Может возникнуть проблема с поймами т.к. располагаяь на траве будут давать даже необработаными 5 пищи. Для решения необходимо просто заменить в CIV4FeatureInfos.xml, в той же папке, тип поверхности в строчке <TerrainType>TERRAIN_DESERT</TerrainType> для FEATURE_FLOOD_PLAINS на любой другой, например на SNOW.
    По аналогии можно убрать из игры то что нам не надо (поверхности, джунгли, поймы, оазисы и т.д.)

    продвинь это сообщение в соцсеть:  

  7. #7


    Тоже вариант. Дешево и сердито.

    shambler, ты решил начать новый год с новым ником?
    продвинь это сообщение в соцсеть:  

+ Ответить в теме

Ваши права

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

free counters