Перейти к содержимому

Донат
На хостинг
ISK за переводы
до 75kk за 1000зн.
Хроники EVE
Сборник
Новичкам
Полезная информация
Фотография

Battletech


  • Авторизуйтесь для ответа в теме
1749 ответов в теме

#1361
ChilD

ChilD

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 4398 сообщений
317
  • EVE Ingame:Evgeniy Gennadevich
  • Client:Eng

чето у меня на 1.1 и роугтеке ход не хочет заканчиваться. в миссие. сбегал всеми роботами а ход не переходит компу. хотя елси просто сделать реверс и done, то все нормально.


Сообщение отредактировал ChilD: 25 June 2018 - 14:07

  • 0

#1362
nizzo

nizzo

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 2603 сообщений
176
  • EVE Ingame:Nizzo Ituino
  • EVE Alt:Tau RenN
  • Client:Eng

чето у меня на 1.1 и роугтеке ход не хочет заканчиваться. в миссие. сбегал всеми роботами а ход не переходит компу. хотя елси просто сделать реверс и done, то все нормально.

рогтек стабильную версию ставь, некоторые моды из сборника можешь сам обновить, альфа пока глючная.


  • 0

#1363
Denadan

Denadan

    просто жертва зеленых

  • EVE-RU Team
  • 17165 сообщений
5350
  • EVE Ingame:denadanA
  • Ally:RED(offline)
  • Client:Eng

чето у меня на 1.1 и роугтеке ход не хочет заканчиваться. в миссие. сбегал всеми роботами а ход не переходит компу. хотя елси просто сделать реверс и done, то все нормально.

старый редкий баг самой игры. юнит респится за границами карты и всё, он не может ходить и его нельзя засечь сенсорами. иногда его можно увидеть и расстрелять, но иногда он респится где-то совсем в ж, и остаетсься только дропать миссию 


  • 0

Ева - тебя все равно убьют ^_^
---
That's not magic, that was just Pinkie Pie.


#1364
ChilD

ChilD

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 4398 сообщений
317
  • EVE Ingame:Evgeniy Gennadevich
  • Client:Eng

старый редкий баг самой игры. юнит респится за границами карты и всё, он не может ходить и его нельзя засечь сенсорами. иногда его можно увидеть и расстрелять, но иногда он респится где-то совсем в ж, и остаетсься только дропать миссию 

У меня он что-то не редкий какой-то. на этом же инстале без рогтека обычная компания нормально идет. хрень. рогтек стабильный под 1.1.


  • 0

#1365
Denadan

Denadan

    просто жертва зеленых

  • EVE-RU Team
  • 17165 сообщений
5350
  • EVE Ingame:denadanA
  • Ally:RED(offline)
  • Client:Eng
ХОТЕТ
https://imgur.com/a/UYTND8U
 
спойлерCurrent Features

    Engine ratings
        defines the walk and sprint speeds of a mech
        determines the amount of jump jets a mech can mount
    Engine types
        defines the weight and space use of an engine
        Standard, XL, Light, Compact, XXL, Clan XL and XXL variants
    Engine crits
        each crit reduces heat sink dissipation
        on third crit, destroy engine
        each destroyed slot of an engine counts as a critical hit
    Engine heat sinks
        global heat dissipation removed
        engines come with internal heat sinks already installed
        can add additional heat sinks to an engine through drag & drop
        can convert an engine to use DHS heat sinks instead of SHS through drag & drop of an DHS conversion kit
    Armor and Structure components
        these provide weight savings and in turn require critical slots
        Endo Steel, Endo Composite, Clan Endo Steel
        Ferros Fibrous, Heavy FF, Light FF, Clan FF
    MechLab enhancements
        fixes to have a better approximation of slot count in a mech (12 torso slots, 2 leg slots, 2 head due to cockpit etc..)
        enforces that gyro, cockpit and engine parts are mounted
        enforce engine side torso requirements
        does not allow to mix heat sink types (can be disabled)
        updated summary and enhanced tooltip info for movement and heat management
        hide engine ratings that would make the mech slower or faster than allowed
    Auto fixes existing mechs on load
        reduces initial tonnage to 10% structure
        auto adds cockpit and gyro
        auto adds engine components
        auto fix chassis to have inventory sizes that match the CBT standard implemented in this mod (* actuators are still missing)
        fun fact, the atlas is perfectly auto-fixed
    Prepared item packs
        enabled by modifying the mod.json and removing the "disabled_" prefixes
        standard package, that provides lore* and time appropiate items to the game (*lore as the game sees fit, so LosTech is OK)
        exotic package, adds in stuff like clan tech
        test package, to play around in skirmish mechlab with everythig
    Settings
        modders can add more components
        players can disable some of the restritions
        there are additional settings like factional accounting or partical weight savings for structre and armor components

Сообщение отредактировал Denadan: 26 June 2018 - 6:12

  • 0

Ева - тебя все равно убьют ^_^
---
That's not magic, that was just Pinkie Pie.


#1366
ChilD

ChilD

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 4398 сообщений
317
  • EVE Ingame:Evgeniy Gennadevich
  • Client:Eng

Короче это баг игры, но роугтек со своим суперчарджером это баг триигерит у меня всегда. Пришлось снести CBTmovement.

Все работает, но суперчарджер не работает.

 

приводят battletech по мехлабу к МВО. разумно впринцыпе чтобы было одинаково. только в МВО компактов,XXL нет. LE,STD,XL.


Сообщение отредактировал ChilD: 26 June 2018 - 11:08

  • 0

#1367
nizzo

nizzo

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 2603 сообщений
176
  • EVE Ingame:Nizzo Ituino
  • EVE Alt:Tau RenN
  • Client:Eng

ХОТЕТ
https://imgur.com/a/UYTND8U
 

спойлерCurrent Features

    Engine ratings
        defines the walk and sprint speeds of a mech
        determines the amount of jump jets a mech can mount
    Engine types
        defines the weight and space use of an engine
        Standard, XL, Light, Compact, XXL, Clan XL and XXL variants
    Engine crits
        each crit reduces heat sink dissipation
        on third crit, destroy engine
        each destroyed slot of an engine counts as a critical hit
    Engine heat sinks
        global heat dissipation removed
        engines come with internal heat sinks already installed
        can add additional heat sinks to an engine through drag & drop
        can convert an engine to use DHS heat sinks instead of SHS through drag & drop of an DHS conversion kit
    Armor and Structure components
        these provide weight savings and in turn require critical slots
        Endo Steel, Endo Composite, Clan Endo Steel
        Ferros Fibrous, Heavy FF, Light FF, Clan FF
    MechLab enhancements
        fixes to have a better approximation of slot count in a mech (12 torso slots, 2 leg slots, 2 head due to cockpit etc..)
        enforces that gyro, cockpit and engine parts are mounted
        enforce engine side torso requirements
        does not allow to mix heat sink types (can be disabled)
        updated summary and enhanced tooltip info for movement and heat management
        hide engine ratings that would make the mech slower or faster than allowed
    Auto fixes existing mechs on load
        reduces initial tonnage to 10% structure
        auto adds cockpit and gyro
        auto adds engine components
        auto fix chassis to have inventory sizes that match the CBT standard implemented in this mod (* actuators are still missing)
        fun fact, the atlas is perfectly auto-fixed
    Prepared item packs
        enabled by modifying the mod.json and removing the "disabled_" prefixes
        standard package, that provides lore* and time appropiate items to the game (*lore as the game sees fit, so LosTech is OK)
        exotic package, adds in stuff like clan tech
        test package, to play around in skirmish mechlab with everythig
    Settings
        modders can add more components
        players can disable some of the restritions
        there are additional settings like factional accounting or partical weight savings for structre and armor components

имбовато не? И если только для рефита игроком, то быстро надоест.

Пошел своей гоп-компашкой на 3,5 битву против хэвиков, пушки эвейдят, но от первой же мили рассыпаются. Причем от чего полыхнуло, мой лайт по хэвику мажет в мили регулярно, а он сразу отрывает ногу или полуторс.


  • 0

#1368
Denadan

Denadan

    просто жертва зеленых

  • EVE-RU Team
  • 17165 сообщений
5350
  • EVE Ingame:denadanA
  • Ally:RED(offline)
  • Client:Eng

приводят battletech по мехлабу к МВО. разумно впринцыпе чтобы было одинаково. только в МВО компактов,XXL нет. LE,STD,XL.

скорее к настолке, хотя мклаб мво куда ближе к настолке чем бтшный. 

 

имбовато не? И если только для рефита игроком, то быстро надоест.

ну почему, оно быстро обрезается под компанию до стандарт/стандарт на всех мехах кроме нескольких лостековских(краб, лиговские) на которых xl/эндосталь и остается

1. настройка скорости мощностью движка

2. криты в движок со всеми последствиями

3. криты в гиро 

 

а под тот же рогуетек там и так многие конфигурации переделаны под xl движки/эндосталь, просто это симулируется большим доступным весом и T1-T3 структурными апгрейдами


  • 0

Ева - тебя все равно убьют ^_^
---
That's not magic, that was just Pinkie Pie.


#1369
ChilD

ChilD

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 4398 сообщений
317
  • EVE Ingame:Evgeniy Gennadevich
  • Client:Eng

Чего имбоватого то. Там начинается качели вес-слоты-дамажка-тепло-скорость. занимаешь слоты нету места под дамажку и хитсинки, ставить дамажку без хитсинка не может стрелять больше одной альфы, и т.д. а ХЛ движки в МВО легко отбалансены, они в сфероидных мехах умирают от отрыва полуторса. а его тебе отрывают часто.

 

в МВО еще правильно сделано что запас тепла зависит от двигателя. ставить 300+ движки у тебя тепла 55+ единиц. ставить 150 у тебя только 35 единиц тепла. т.е. от рейтинга реактора зависит запас накапливаемого тепла до перегрева. у пилота там только 15% возможного буста этого значения. а не как в БТ у всех 60 и +15 за скиллы до 90. хотя хз как в роугтеке. не дошел еще.


Сообщение отредактировал ChilD: 26 June 2018 - 11:58

  • 0

#1370
Denadan

Denadan

    просто жертва зеленых

  • EVE-RU Team
  • 17165 сообщений
5350
  • EVE Ingame:denadanA
  • Ally:RED(offline)
  • Client:Eng

короче я увлекся модингом. залез к этому моддеру и отобрал у него броню и структуру.

реализовал динамическое распределение занятых броней критикалов и автозамену.

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

поне погромист!

 

 

зы. код игрушки оооочень специфичен. когда я писал  фильр структуры по тонажу меха, наткнула на отличную реализацию фильтров - каждый фильтр = отдельный класс. есть фабрика, которая из зарегистрированных фильтров собирает комбинированный. отлично же подумал я - дописал фильтр, зарегистрировал, и... ничего. он даже не вызывается. что за хрень. навесил хуки на все фильтры посмотреть когда они вызываются. ни один не вызывается. что за хрень?!.

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

 

зы. низкий поклон мелкософту за сишарп


Сообщение отредактировал Denadan: 29 June 2018 - 19:04

  • 1

Ева - тебя все равно убьют ^_^
---
That's not magic, that was just Pinkie Pie.


#1371
Istorikk

Istorikk

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 2516 сообщений
110
  • EVE Ingame:Istorik
  • Client:Рус
Что там с русским языком?

Вроде обещали, а все нет
  • 0

#1372
Battlenelf

Battlenelf

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 5410 сообщений
1272
  • EVE Ingame:Battlenelf
  • Client:Eng

Следующий патч - линукс-версия и локализации. Когда это будет никто не знает, так что думаю ещё недели две минимум.


  • 0

#1373
Denadan

Denadan

    просто жертва зеленых

  • EVE-RU Team
  • 17165 сообщений
5350
  • EVE Ingame:denadanA
  • Ally:RED(offline)
  • Client:Eng

я хз что они собираются делать с локализацией. много текста(в основном интерфейс) прописано тупо в коде. 

т.е. с диалогами, брифингами, описаниями предметов проблем не вижу, а вот с остальным плохо


  • 0

Ева - тебя все равно убьют ^_^
---
That's not magic, that was just Pinkie Pie.


#1374
Gwyn'bleid

Gwyn'bleid

    Clone Grade Mu

  • Tech III Pilots
  • PipPipPipPipPipPipPip
  • 5777 сообщений
1923
  • EVE Ingame:Gwyn'bleid
  • Client:Рус

перекинут диалоги просто в стринги отдельным файлом, как делают все нормальные люди.


  • 0

Мнение большинства всегда ошибочно, ибо большинство людей - идиоты.

 


#1375
Husteln

Husteln

    Контрамот

  • Tech III Pilots
  • PipPipPipPip
  • 1036 сообщений
21
  • EVE Ingame:FlexiusVII
  • Client:Eng

перекинут диалоги просто в стринги отдельным файлом, как делают все нормальные люди.

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


  • 0

Practice makes perfect.


#1376
Denadan

Denadan

    просто жертва зеленых

  • EVE-RU Team
  • 17165 сообщений
5350
  • EVE Ingame:denadanA
  • Ally:RED(offline)
  • Client:Eng

перекинут диалоги просто в стринги отдельным файлом, как делают все нормальные люди.

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

 
if (this.loadout.CurrentInternalStructure <= 0f)
{
  this.dropErrorMessage = string.Format("Cannot add {0} to {1}: The location is Destroyed.", newComponentDef.Description.Name, this.locationName.text);
  return false;
}
if (this.usedSlots + newComponentDef.InventorySize > this.maxSlots)
{
  this.dropErrorMessage = string.Format("Cannot add {0} to {1}: Not enough free slots.", newComponentDef.Description.Name, this.locationName.text);
  return false;
}
if ((newComponentDef.AllowedLocations & this.loadout.Location) <= ChassisLocations.None)
{
  this.dropErrorMessage = string.Format("Cannot add {0} to {1}: Component is not permitted in this location.", newComponentDef.Description.Name, this.locationName.text);
  return false;
}

да можно заменить на что-то вроде Localisation.GetString("Error:Slots") но это надо полностью перелопатить весь код и найти все такие строки вручную.

Сообщение отредактировал Denadan: 30 June 2018 - 14:20

  • 0

Ева - тебя все равно убьют ^_^
---
That's not magic, that was just Pinkie Pie.


#1377
CHoh

CHoh

    EVE Offline

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 14227 сообщений
2348

Не так уж много там интерфейса с текстом, чтоб это стало чем-то невозможным.

Пробегутся по коду, воткнут везде костыль типа этого.

 

Времени займёт в зависимости не столько от сложности работы, сколько от (не)желания поскорее её закончить.

 

 

А насчёт криворукости - оно везде так, имхо. Особенно если проект первый.

Вон я в Кроссауте ковырялся. Казалось бы - пара крупных проектов уже на поддержке, структура файлов и движок позаимствованы на какой-то процент из них, даже ЗБТ уже закончен.

А всё равно за последний год ОБТ там столько параметров/функций переместилось из одних файлов в другие, что прям каждый патч - новый челленж "найди, куда они это на этот раз впихнули".


Сообщение отредактировал CHoh: 30 June 2018 - 14:31

  • 0

#1378
Denadan

Denadan

    просто жертва зеленых

  • EVE-RU Team
  • 17165 сообщений
5350
  • EVE Ingame:denadanA
  • Ally:RED(offline)
  • Client:Eng

А насчёт криворукости - оно везде так, имхо. Особенно если проект первый.

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

Не так уж много там интерфейса с текстом, чтоб это стало чем-то невозможным.

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


Сообщение отредактировал Denadan: 30 June 2018 - 14:53

  • 0

Ева - тебя все равно убьют ^_^
---
That's not magic, that was just Pinkie Pie.


#1379
61rus

61rus

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 2734 сообщений
533
  • EVE Ingame:61rus
  • EVE Alt:50+
  • Corp:Quantum Explosion
  • Ally:E X P L O S I O N
  • Client:Eng
if (this.loadout.CurrentInternalStructure <= 0f)
{
  this.dropErrorMessage = string.Format("Cannot add {0} to {1}: The location is Destroyed.", newComponentDef.Description.Name, this.locationName.text);
  return false;
}
if (this.usedSlots + newComponentDef.InventorySize > this.maxSlots)
{
  this.dropErrorMessage = string.Format("Cannot add {0} to {1}: Not enough free slots.", newComponentDef.Description.Name, this.locationName.text);
  return false;
}
if ((newComponentDef.AllowedLocations & this.loadout.Location) <= ChassisLocations.None)
{
  this.dropErrorMessage = string.Format("Cannot add {0} to {1}: Component is not permitted in this location.", newComponentDef.Description.Name, this.locationName.text);
  return false;
}
да можно заменить на что-то вроде Localisation.GetString("Error:Slots") но это надо полностью перелопатить весь код и найти все такие строки вручную.

 

 

нет, если там есть голова у людей - достаточно функции перевода со словарем транслейта и затем перехват/модификация значения  внутри самой dropErrorMessage или иных "echo" функций


  • 0

#1380
Denadan

Denadan

    просто жертва зеленых

  • EVE-RU Team
  • 17165 сообщений
5350
  • EVE Ingame:denadanA
  • Ally:RED(offline)
  • Client:Eng

Ы не прошло и двух недель после окончательного разрешения конфликта по авторским правам на дизайн кой-каких мехов с анимешниками и у моддеров совершенно случанйно откуда-то появились функциональные модельки марадера и вархамера


  • 0

Ева - тебя все равно убьют ^_^
---
That's not magic, that was just Pinkie Pie.





0 посетителей читают тему

0 members, 0 guests, 0 anonymous users