+ Ответить в теме
Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 20 из 24

Тема: Мои модкомпы

  1. #1
    Варвар

    Аватар для Peter

    Steam
    Mk Z

    Регистрация
    15.10.2005
    Адрес
    Россия, Самара
    Сообщений
    2,580

    Talking

    Commanders - великие генералы усиливают стеки.
    Gold For Disbanding - при расформировании юнита в культурных границах, игрок получает деньги.
    Occasional Promotions - юниты получают прокачки во время битвы в зависимости от условий местности и типа противника.
    Defender Withdrawal - юниты могут отступать из битвы во время защиты.

    эти компоненты используются в нескольких модах, в т.ч. в модмоде Rise of Mankind: New Dawn.
    продвинь это сообщение в соцсеть:  
    EC2 - разработка игры
    Мастерская Steam - мои моды для Civilization V
    Last Citadel - сайт игроков Warlords III

  2. #2
    Ух ты! Очень интересно!

    Что ж ты раньше от нас скрывал свои таланты?

    PS.Двинул в компоненты.
    продвинь это сообщение в соцсеть:  

  3. #3
    Варвар

    Аватар для Peter

    Steam
    Mk Z

    Регистрация
    15.10.2005
    Адрес
    Россия, Самара
    Сообщений
    2,580
    я просто в основном на ихфанатиках сидел во время разработки (всё датируется февралём этого года). вот щас тут сижу, соответственно решил показать
    продвинь это сообщение в соцсеть:  
    EC2 - разработка игры
    Мастерская Steam - мои моды для Civilization V
    Last Citadel - сайт игроков Warlords III

  4. #4
    Интересные идеи!! Я их в свой DLLmod впихну.
    продвинь это сообщение в соцсеть:  
    Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
    Мой мод

  5. #5
    Варвар

    Аватар для Peter

    Steam
    Mk Z

    Регистрация
    15.10.2005
    Адрес
    Россия, Самара
    Сообщений
    2,580
    круто
    продвинь это сообщение в соцсеть:  
    EC2 - разработка игры
    Мастерская Steam - мои моды для Civilization V
    Last Citadel - сайт игроков Warlords III

  6. #6
    В компоненте Defender Withdrawal вроде есть ошибка в [code]//try to leave a plot: use back 3 plots
    продвинь это сообщение в соцсеть:  
    Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
    Мой мод

  7. #7
    Варвар

    Аватар для Peter

    Steam
    Mk Z

    Регистрация
    15.10.2005
    Адрес
    Россия, Самара
    Сообщений
    2,580
    <div class='quotetop'>Цитата(NeseryozniyVET * 23.4.2010, 13:39) [snapback]333981[/snapback]</div>[quote]
    В компоненте Defender Withdrawal вроде есть ошибка в [code]//try to leave a plot: use back 3 plots
    продвинь это сообщение в соцсеть:  
    EC2 - разработка игры
    Мастерская Steam - мои моды для Civilization V
    Last Citadel - сайт игроков Warlords III

  8. #8
    <div class='quotetop'>Цитата(Peter * 12.4.2010, 9:41) [snapback]332646[/snapback]</div>
    Defender Withdrawal - юниты могут отступать из битвы во время защиты.[/b]
    Привет, Peter!

    У меня вопрос по Defender Withdrawal моду.

    Ты пишешь на их-фанатиках
    <div class='quotetop'>Цитата</div>
    There is a limit on number of combats with defenders occuring when a unit attacks an enemy stack now: no more than 3.
    If there is only one defender, and it is about to die, it will try to escape from battle plot in the direction opposed to attacker (3 or less plots available to do this). If there are no free plots to withdraw to, it will be killed. also in this case defender has to have more base moves than attacker.[/b]
    Все понятно. А что происходит на следующий ход с юнитом, вышедшим из боя? Он (1) лечится самостоятельно на той же клетке, куда отошел, (2) продолжает движение или (3) убегает дальше? Или выполняет что-то еще?

    Меня это интересует по очень простой причине. В моем моде для Колонизации "1492: Reefs and Weather" корабли постоянно попадают в шторма и тайфуны. Естественно получают повреждения, но продолжают движение до тех пор, пора не пойдут ко дну. Это не есть гуд.

    А что происходит с отступившими ранеными (т.е. поврежденными) юнитами в твоем Defender Withdrawal моде?

    Заранее спасибо,

    kabjans, aka KJ Jansson

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

  9. #9
    А как работает этот Occasional Promotions? Иногда пишет что юнит получил прокачку в бою, а иногда приходится самому прокачивать. Я думал всегда автопрокачка будет.
    продвинь это сообщение в соцсеть:  
    Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
    Мой мод

  10. #10
    Варвар

    Аватар для Peter

    Steam
    Mk Z

    Регистрация
    15.10.2005
    Адрес
    Россия, Самара
    Сообщений
    2,580
    <div class='quotetop'>Цитата(kabjans * 23.4.2010, 16:12) [snapback]334005[/snapback]</div>
    <div class='quotetop'>Цитата(Peter * 12.4.2010, 9:41) [snapback]332646[/snapback]
    Defender Withdrawal - юниты могут отступать из битвы во время защиты.[/b]
    Привет, Peter!

    У меня вопрос по Defender Withdrawal моду.

    Ты пишешь на их-фанатиках
    <div class='quotetop'>Цитата</div>
    There is a limit on number of combats with defenders occuring when a unit attacks an enemy stack now: no more than 3.
    If there is only one defender, and it is about to die, it will try to escape from battle plot in the direction opposed to attacker (3 or less plots available to do this). If there are no free plots to withdraw to, it will be killed. also in this case defender has to have more base moves than attacker.[/b]
    Все понятно. А что происходит на следующий ход с юнитом, вышедшим из боя? Он (1) лечится самостоятельно на той же клетке, куда отошел, (2) продолжает движение или (3) убегает дальше? Или выполняет что-то еще?

    Меня это интересует по очень простой причине. В моем моде для Колонизации "1492: Reefs and Weather" корабли постоянно попадают в шторма и тайфуны. Естественно получают повреждения, но продолжают движение до тех пор, пора не пойдут ко дну. Это не есть гуд.

    А что происходит с отступившими ранеными (т.е. поврежденными) юнитами в твоем Defender Withdrawal моде?

    Заранее спасибо,

    kabjans, aka KJ Jansson
    [/b][/quote]
    Привет!
    Рад нашей встрече, спасибо еще раз за помощь с кнопками

    На следующий ход убежавший юнит действует в точности так же как и все остальные юниты игрока, то есть "убегание" ни на что не влияет кроме того что в ход противника этот юнит избежал гибели и был перемещен на другую клетку.

    Про корабли не очень понял.. Ты хочешь чтобы они убегали от штормов или вроде того?

    <div class='quotetop'>Цитата(NeseryozniyVET * 26.4.2010, 21:40) [snapback]334335[/snapback]</div>
    А как работает этот Occasional Promotions? Иногда пишет что юнит получил прокачку в бою, а иногда приходится самому прокачивать. Я думал всегда автопрокачка будет.
    [/b]
    я долго думал как лучше сделать, и в итоге решил оставить обычную прокачку наряду с occasional.
    то есть Occasional Promotions работают параллельно с обычным механизмом прокачек, эти два способа прокачки никак не пересекаются.

    Юниты получают опыт и берут за него прокачки, в то же время могут получить дополнительные прокачки в бою.
    продвинь это сообщение в соцсеть:  
    EC2 - разработка игры
    Мастерская Steam - мои моды для Civilization V
    Last Citadel - сайт игроков Warlords III

  11. #11
    <div class='quotetop'>Цитата(Peter * 30.4.2010, 13:22) [snapback]334762[/snapback]</div>
    <div class='quotetop'>Цитата(kabjans * 23.4.2010, 16:12) [snapback]334005[/snapback]
    У меня вопрос по Defender Withdrawal моду.
    Все понятно. А что происходит на следующий ход с юнитом, вышедшим из боя? Он (1) лечится самостоятельно на той же клетке, куда отошел, (2) продолжает движение или (3) убегает дальше? Или выполняет что-то еще?

    Меня это интересует по очень простой причине. В моем моде для Колонизации "1492: Reefs and Weather" корабли постоянно попадают в шторма и тайфуны. Естественно получают повреждения, но продолжают движение до тех пор, пора не пойдут ко дну. Это не есть гуд.

    А что происходит с отступившими ранеными (т.е. поврежденными) юнитами в твоем Defender Withdrawal моде?

    Заранее спасибо,

    kabjans, aka KJ Jansson
    [/b]
    Привет!
    Рад нашей встрече, спасибо еще раз за помощь с кнопками

    На следующий ход убежавший юнит действует в точности так же как и все остальные юниты игрока, то есть "убегание" ни на что не влияет кроме того что в ход противника этот юнит избежал гибели и был перемещен на другую клетку.

    Про корабли не очень понял.. Ты хочешь чтобы они убегали от штормов или вроде того?
    [/b][/quote]
    Привет, Peter!

    Взаимно рад встрече.

    Сейчас у меня корабли в принципе обходят клетки со штормами. Но такое впечатление, что компьютер проверяет лишь ближайшие к юниту 8 клеток на наличие шторма. Если там шторм есть, то корабль его обходит. Но корабль за ход проходит 3-4 клетки и вычислив путь в самом начале, корабль частенько на последнем или даже предпоследнем ходу оказывается в шторме, где получает повреждения.

    Это правильно, но дальнейшая логика юнита мне не нравится. Повав в шторм и следовательно получив повреждения, корабль как ни в чем не бывало продолжает свое плавание, частенько попадая в следующий шторм и так далее до тех пор, пока не тонет. А по идеи, получив повреждения от шторма или нападения пирата, он должен был бы остановиться, отремонтироваться до к примеру 75% или даже 100% и лишь затем продолжить плавание.

    Именно поэтому меня и интересовала логика твоего юнита, вышедшего из боя. Я надеялся, что он лечится после отступления. Но, увы...


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

  12. #12
    Задумался, где кораблю "лечиться" в океане?..
    Наверно для этого нужен заход в порт или хотя бы прибиться к любому берегу.

    Так может верно, что повреждённый корабль продолжает движение?
    продвинь это сообщение в соцсеть:  
    Чтобы тебя любили — приходится быть со всеми хорошим каждый день.
    Чтобы ненавидели — напрягаться не приходится вообще.
    Гомер Симпсон

  13. #13
    Варвар

    Аватар для Peter

    Steam
    Mk Z

    Регистрация
    15.10.2005
    Адрес
    Россия, Самара
    Сообщений
    2,580
    <div class='quotetop'>Цитата(kabjans * 3.5.2010, 11:21) [snapback]334944[/snapback]</div>
    корабль за ход проходит 3-4 клетки и вычислив путь в самом начале, корабль частенько на последнем или даже предпоследнем ходу оказывается в шторме, где получает повреждения.
    [/b]
    наиболее логичным мне кажется сделать отмену приказов корабля если на горизонте показался шторм. по аналогии с сетлерами и животными.
    продвинь это сообщение в соцсеть:  
    EC2 - разработка игры
    Мастерская Steam - мои моды для Civilization V
    Last Citadel - сайт игроков Warlords III

  14. #14
    <div class='quotetop'>Цитата(papa1 * 4.5.2010, 0:40) [snapback]334994[/snapback]</div>
    Задумался, где кораблю "лечиться" в океане?..
    Наверно для этого нужен заход в порт или хотя бы прибиться к любому берегу.

    Так может верно, что повреждённый корабль продолжает движение?
    [/b]
    По идеи правильно было бы кораблю приблизиться к берегу или еще лучше зайти в ближайший открытый порт и там ремонтироваться. Но это если играть на карте малого размера, где до берега или порта можно за пару ходов дойти. А как быть в открытом океане? Ведь в моде "1492" все просходит на карте Земли и корабль, попавший в шторм частенько оказывается ооочееень далеко от ближайшего берега. Поэтому вариант остановки на несколько ходов и ремонта в открытом море мне кажется единственно верным.

    Ведь в конце концов, если у современного корабля в море заглох двигатель, то его ремонт осуществляется командой в море, а судно просто ложится в дрейф. Если есть на форуме "морские волки", они подправят меня, но по сути это так. Аналогично и для кораблей 15-18 веков, где вместо заглохшего мотора будут сломанные мачты и порванные паруса. Корабль дрейфует по течению пока команда выполняет необходимый ремонт.

    Вот именно этого как раз и нет в игре. Как осуществить? Возможно введя простой запрет для корабля на продолжение движения, если повреждения юнита выше к примеру 50%. Но такой запрет надо прописать в исходных кодах, что для меня задача просто непосильная. Поэтому я и ищу варианты, где нечто подобное уже было сделано, чтобы адаптировать их вариант для мода "1492".

    <div class='quotetop'>Цитата(Peter * 4.5.2010, 7:31) [snapback]335006[/snapback]</div>
    <div class='quotetop'>Цитата(kabjans * 3.5.2010, 11:21) [snapback]334944[/snapback]
    корабль за ход проходит 3-4 клетки и вычислив путь в самом начале, корабль частенько на последнем или даже предпоследнем ходу оказывается в шторме, где получает повреждения.
    [/b]
    наиболее логичным мне кажется сделать отмену приказов корабля если на горизонте показался шторм. по аналогии с сетлерами и животными.
    [/b][/quote]
    Все правильно. Сеттлер идет на 2 хода, что конечно лучше, чем обычный юнит, пемемещающийся лишь на 1 клетку. Сеттлер абсолютно точно не может зайти на клетку, если там есть животное или варвар.

    Но если ввести это жесткое условие, то морской юнит никогда не сможет получить повреждения от попадания в шторм. А это нонсенс, ведь основные потери кораблей на море именно от штормов. Значит вместо абсолютной, нужна вероятностная зависимость. Корабль может попасть, а может и обойти клетку со штормом. Тут кстати было бы ввести и соответствующую "Storm saver promotion", означающей умение обойти шторм.

    Но опять-таки это касается лишь непопадания юнита на клетку, где ему грозит гибель или повреждения. Сейчас это частично уже сделано.

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

  15. #15
    <div class='quotetop'>Цитата(kabjans * 4.5.2010, 8:39) [snapback]335010[/snapback]</div>
    Но если ввести это жесткое условие, то морской юнит никогда не сможет получить повреждения от попадания в шторм. А это нонсенс, ведь основные потери кораблей на море именно от штормов. Значит вместо абсолютной, нужна вероятностная зависимость. Корабль может попасть, а может и обойти клетку со штормом. Тут кстати было бы ввести и соответствующую "Storm saver promotion", означающей умение обойти шторм.[/b]
    Научить корабли обходить шторм нетрудно. Так что можешь не переживать. Вот закончу эддон к своему моду и покажу как это делается.
    продвинь это сообщение в соцсеть:  
    Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
    Мой мод

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

    Аватар для Snake_B


    Регистрация
    14.09.2007
    Адрес
    Донецк-Камчатка....
    Сообщений
    13,314
    <div class='quotetop'>Цитата(kabjans * 4.5.2010, 8:39) [snapback]335010[/snapback]</div>
    Ведь в конце концов, если у современного корабля в море заглох двигатель, то его ремонт осуществляется командой в море, а судно просто ложится в дрейф. Если есть на форуме "морские волки", они подправят меня, но по сути это так. Аналогично и для кораблей 15-18 веков, где вместо заглохшего мотора будут сломанные мачты и порванные паруса. Корабль дрейфует по течению пока команда выполняет необходимый ремонт.
    [/b]
    оно как бэ...
    на мелких кораблях (современных) ни какого ремонта двигателя в море ты не сделаешь... ну только если уж что то совсем простое...
    на тех что по крупнее да... там в МКО станки всякие стоят, можно чего-нить выточить например...

    на парусниках (современных) постоянно несколько человек лазят по мачтам... зашивают порвавшиеся паруса...

    на современных то так, а вот для 15-18 веков.... не возили же они с собой дерево для новой мачты...

    <div class='quotetop'>Цитата(kabjans * 4.5.2010, 8:39) [snapback]335010[/snapback]</div>
    Но если ввести это жесткое условие, то морской юнит никогда не сможет получить повреждения от попадания в шторм. А это нонсенс, ведь основные потери кораблей на море именно от штормов.
    [/b]
    несколько спорное утверждение... и если для 15-18 веков наверно всё таки справедливое, то для современных боле-менее крупных кораблей шторм как бы совсем не проблема...
    продвинь это сообщение в соцсеть:  

  17. #17
    kabjans, дело хозяйское, но
    я бы оставил как есть. По моему это и верно и интересно.
    Вот такое субьективное мнение.
    Впрочем и Snake_B со мной согласен! Так что не я один.
    продвинь это сообщение в соцсеть:  
    Чтобы тебя любили — приходится быть со всеми хорошим каждый день.
    Чтобы ненавидели — напрягаться не приходится вообще.
    Гомер Симпсон

  18. #18
    Peter, какая версия DefenderWithdraval более поздняя: та что идет самостоятельно или та что с Comanders?
    продвинь это сообщение в соцсеть:  
    Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
    Мой мод

  19. #19
    Варвар

    Аватар для Peter

    Steam
    Mk Z

    Регистрация
    15.10.2005
    Адрес
    Россия, Самара
    Сообщений
    2,580
    <div class='quotetop'>Цитата(kabjans * 4.5.2010, 9:39) [snapback]335010[/snapback]</div>
    Все правильно. Сеттлер идет на 2 хода, что конечно лучше, чем обычный юнит, пемемещающийся лишь на 1 клетку. Сеттлер абсолютно точно не может зайти на клетку, если там есть животное или варвар.
    [/b]
    да не, не о том речь. сетлер (или рабочий), если он идет через туман войны и после очередного шага видит поблизости юнит противника, прекращает движение и контроль переходит игроку, который должен задать новый маршрут передвижения. то же самое можно сделать для кораблей и штормов.

    <div class='quotetop'>Цитата(NeseryozniyVET * 5.5.2010, 1:11) [snapback]335121[/snapback]</div>
    Peter, какая версия DefenderWithdraval более поздняя: та что идет самостоятельно или та что с Comanders?
    [/b]
    та, что самостоятельно - более поздняя.
    зы: расчет координат для отступления не поправил еще.
    продвинь это сообщение в соцсеть:  
    EC2 - разработка игры
    Мастерская Steam - мои моды для Civilization V
    Last Citadel - сайт игроков Warlords III

  20. #20


    <div class='quotetop'>Цитата(Peter * 5.5.2010, 7:30) [snapback]335136[/snapback]</div>
    зы: расчет координат для отступления не поправил еще.[/b]
    Да я и сам с этим справился еще при виходе DLLmod"а 1,4
    продвинь это сообщение в соцсеть:  
    Если новые технологии позволяют обходится без услуг простых людей - это прогресс, а если новые технологии позволяют обходится без услуг миллионеров и крупных компаний - это нарушение авторских прав.
    Мой мод

+ Ответить в теме
Страница 1 из 2 12 ПоследняяПоследняя

Ваши права

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

free counters