Форумы Homeworld3.RU  

Go Back   Форумы Homeworld3.RU > Сделай сам! > Космодром «Два в одном» [HWR Modding]
Register Forum Rules FAQ Members List Calendar Today's Posts

Reply
 
Thread Tools
Quote
Old 08-05-2016, 07:22 PM   #1
Магистр
РядовойВ запасе
 
Join Date: Jun 2008
Posts: 20
Глобальный ребаланс и карты

Всем привет. Хотелось бы сделать мод к моей любимой игре, но я в движке хомяка не мастак, потому помогите ответить на следующие вопросы:

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

2. Возможно ли реализовать что-то типа дополнительного вооружения для истребителей (как это было в Катактизме у помощников)? Суть в том, чтобы истребитель мог выпустить ракеты или бомбы и пополнить он их мог только в ангаре.

3. Возможно ли в 2-3 раза увеличить игровые карты? Как это может повлиять на производительность (при условии, что кол-во войск останется примерно тоже самое)
Магистр is offline   Reply With Quote
Old 08-06-2016, 04:12 PM   #2
Вячеслав_Z
КапитанКапитан
 
Faction:
Таииданская Империя

Join Date: Jan 2009
Location: Пермь
Posts: 163
Re: Глобальный ребаланс и карты

Quote:
Originally Posted by Магистр View Post
Всем привет. Хотелось бы сделать мод к моей любимой игре, но я в движке хомяка не мастак, потому помогите ответить на следующие вопросы:
1. Возможно ли под каким-нибудь соусом вернуть топливо для истребителей? У разведчика есть абилка форсаж и есть шкала типа топлива, возможно ли нечто подобное реализовать для всех истребителей по-умолчанию причем когда топливо бы заканчивалось скорость корабля падала на нуля?
2. Возможно ли реализовать что-то типа дополнительного вооружения для истребителей (как это было в Катактизме у помощников)? Суть в том, чтобы истребитель мог выпустить ракеты или бомбы и пополнить он их мог только в ангаре.
3. Возможно ли в 2-3 раза увеличить игровые карты? Как это может повлиять на производительность (при условии, что кол-во войск останется примерно тоже самое)
1. За топливом для истребителей и т.д., это к разработчикам.
2. Доп. вооружение сделать можно, за перезарядкой то же к разработчикам.
3. Можно, да же лагать не будет.

По поводу ребалансировки. У меня есть просто огромный опыт в балансировке, который я получил, балансируя TFS 2.5, который в оригинале был страшно-ужасно дисбалансным. После 3 лет, и нескольких итераций по удалению не устроившему меня результата, баланс получился прям аащщще идеальный, в итоге я добавил даже несколько типов кораблей, где-то с десяток. Короче, балансировка - это 99% потения, 1% идеи и задумок.
Вячеслав_Z is offline   Reply With Quote
Old 08-06-2016, 07:37 PM   #3
Магистр
РядовойВ запасе
 
Join Date: Jun 2008
Posts: 20
Re: Глобальный ребаланс и карты

Quote:
Originally Posted by Вячеслав_Z View Post
1. За топливом для истребителей и т.д., это к разработчикам.
2. Доп. вооружение сделать можно, за перезарядкой то же к разработчикам.
3. Можно, да же лагать не будет.

По поводу ребалансировки. У меня есть просто огромный опыт в балансировке, который я получил, балансируя TFS 2.5, который в оригинале был страшно-ужасно дисбалансным. После 3 лет, и нескольких итераций по удалению не устроившему меня результата, баланс получился прям аащщще идеальный, в итоге я добавил даже несколько типов кораблей, где-то с десяток. Короче, балансировка - это 99% потения, 1% идеи и задумок.
разработчикам я не нужен, а вопрос был к тем, кто разбирается в движке
Магистр is offline   Reply With Quote
Old 08-06-2016, 08:20 PM   #4
Вячеслав_Z
КапитанКапитан
 
Faction:
Таииданская Империя

Join Date: Jan 2009
Location: Пермь
Posts: 163
Re: Глобальный ребаланс и карты

Quote:
Originally Posted by Магистр View Post
разработчикам я не нужен, а вопрос был к тем, кто разбирается в движке
Того, что ты хочешь реализовать нельзя. Так понятнее?
Вячеслав_Z is offline   Reply With Quote
Old 08-06-2016, 11:44 PM   #5
Магистр
РядовойВ запасе
 
Join Date: Jun 2008
Posts: 20
Re: Глобальный ребаланс и карты

Quote:
Originally Posted by Вячеслав_Z View Post
Того, что ты хочешь реализовать нельзя. Так понятнее?
нет, нужны еще мнения других мододелов
Магистр is offline   Reply With Quote
Old 08-07-2016, 01:58 AM   #6
karak
Командир эскадрильиБезмолвный Страж
 
Faction:
Налториане

Join Date: May 2010
Location: Sol system, SS 13
Posts: 234
Re: Глобальный ребаланс и карты

Для начала скажу, что можно "прикрутить" к HWR всё что угодно посредством lua-скриптов.
А теперь пройдусь по пунктам:
1. Да, определённо да. Способ №1, Способ №2
2. Да. Реализовал это тот же человек что и написал топливный скрипт для HW2
3. Да. Конечно, возможно падение fps, всё же модифицированный движок HWR довольно-таки старый.
karak is offline   Reply With Quote
Old 08-07-2016, 02:17 AM   #7
Магистр
РядовойВ запасе
 
Join Date: Jun 2008
Posts: 20
Re: Глобальный ребаланс и карты

Quote:
Originally Posted by karak View Post
Для начала скажу, что можно "прикрутить" к HWR всё что угодно посредством lua-скриптов.
А теперь пройдусь по пунктам:
1. Да, определённо да. Способ №1, Способ №2
2. Да. Реализовал это тот же человек что и написал топливный скрипт для HW2
3. Да. Конечно, возможно падение fps, всё же модифицированный движок HWR довольно-таки старый.
спасибо большое, хотя мне кажется идея с дополнительными баками в качестве модулей весьма посредственная, истребителями эти модули в игре вообще ни к чему. А большим кораблям боезапас и топливо нет смысла ограничивать.
Магистр is offline   Reply With Quote
Old 08-07-2016, 02:38 AM   #8
karak
Командир эскадрильиБезмолвный Страж
 
Faction:
Налториане

Join Date: May 2010
Location: Sol system, SS 13
Posts: 234
Re: Глобальный ребаланс и карты

Quote:
Originally Posted by Магистр View Post
идея с дополнительными баками в качестве модулей весьма посредственная, истребителями эти модули в игре вообще ни к чему
Так их легко можно спрятать внутри истребителя или отключить их визуальное отображение.

Last edited by karak : 08-07-2016 at 03:40 AM.
karak is offline   Reply With Quote
Old 08-07-2016, 01:50 PM   #9
Магистр
РядовойВ запасе
 
Join Date: Jun 2008
Posts: 20
Re: Глобальный ребаланс и карты

Подскажите где найти описание параметров кораблей, скорость удалось поменять в файле ship, но по вооружению там вообще не понятно где что зашито и за что отвечает каждая строчка
Магистр is offline   Reply With Quote
Old 08-07-2016, 03:58 PM   #10
Вячеслав_Z
КапитанКапитан
 
Faction:
Таииданская Империя

Join Date: Jan 2009
Location: Пермь
Posts: 163
Re: Глобальный ребаланс и карты

Quote:
Originally Posted by Магистр View Post
Подскажите где найти описание параметров кораблей, скорость удалось поменять в файле ship, но по вооружению там вообще не понятно где что зашито и за что отвечает каждая строчка
распакуй Homeworld2.big, там будет папка Weapon. Вроде бы, но я не помню уже -_-
Вячеслав_Z is offline   Reply With Quote
Old 08-07-2016, 04:30 PM   #11
Магистр
РядовойВ запасе
 
Join Date: Jun 2008
Posts: 20
Re: Глобальный ребаланс и карты

Quote:
Originally Posted by Вячеслав_Z View Post
распакуй Homeworld2.big, там будет папка Weapon. Вроде бы, но я не помню уже -_-
там ничего не понятно

где-то должны быть строчки weapon gun 0 но их нигде нет
Магистр is offline   Reply With Quote
Old 08-07-2016, 04:48 PM   #12
Вячеслав_Z
КапитанКапитан
 
Faction:
Таииданская Империя

Join Date: Jan 2009
Location: Пермь
Posts: 163
Re: Глобальный ребаланс и карты

Quote:
Originally Posted by Магистр View Post
там ничего не понятно

где-то должны быть строчки weapon gun 0 но их нигде нет
Ну, там файлы, где ты смотришь, есть? Вот это скрипты оружия. В файле .ship, где-то в конце написан скрипт оружия, который прикручен к кораблю. Пости скрины экрана где непонятно.
Вячеслав_Z is offline   Reply With Quote
Old 08-07-2016, 04:59 PM   #13
Магистр
РядовойВ запасе
 
Join Date: Jun 2008
Posts: 20
Re: Глобальный ребаланс и карты

Quote:
Originally Posted by karak View Post
Для начала скажу, что можно "прикрутить" к HWR всё что угодно посредством lua-скриптов.
А теперь пройдусь по пунктам:
1. Да, определённо да. Способ №1, Способ №2
2. Да. Реализовал это тот же человек что и написал топливный скрипт для HW2
3. Да. Конечно, возможно падение fps, всё же модифицированный движок HWR довольно-таки старый.
вообщем сделал топливо по 1 пункту, но оно не пополняется в доке и нет индикатора, хотел сделать индикатор как у форсажа, но не знаю как.

Добавлено через 10 минут
Quote:
Originally Posted by Вячеслав_Z View Post
Ну, там файлы, где ты смотришь, есть? Вот это скрипты оружия. В файле .ship, где-то в конце написан скрипт оружия, который прикручен к кораблю. Пости скрины экрана где непонятно.
строчка кода у бомбера

StartShipWeaponConfig(NewShipType,"HW1_Bomber","Weapon_Gun0","Weapon_Gun0");
StartShipWeaponConfig(NewShipType,"HW1_Bomber","Weapon_Gun1","Weapon_Gun1");

в файле HW1_Bomber нет строчек Weapon_Gun0 и Weapon_Gun1

огневая мощь бомбера 130, этих значений нигде нет, даже 65 нет.

Last edited by Магистр : 08-07-2016 at 05:09 PM. Reason: добавлено сообщение
Магистр is offline   Reply With Quote
Old 08-07-2016, 08:33 PM   #14
karak
Командир эскадрильиБезмолвный Страж
 
Faction:
Налториане

Join Date: May 2010
Location: Sol system, SS 13
Posts: 234
Re: Глобальный ребаланс и карты

Quote:
Originally Posted by Магистр View Post
в файле HW1_Bomber нет строчек Weapon_Gun0 и Weapon_Gun1
огневая мощь бомбера 130, этих значений нигде нет, даже 65 нет.
Находишь в папке weapon файл HW1_Bomber.wepn, внутри должно быть что-то вроде этого.
Так что-же все эти цифры значат?
Если хочешь изменить урон то смотри эту строчку, выделенные числа это min и max урон соответственно.
Code:
AddWeaponResult(NewWeaponType, "Hit", "DamageHealth", "Target", 135, 135, "")
Если интересует, что значит каждый из параметров, то здесь более подробно всё расписано.
karak is offline   Reply With Quote
Old 08-07-2016, 09:02 PM   #15
Магистр
РядовойВ запасе
 
Join Date: Jun 2008
Posts: 20
Re: Глобальный ребаланс и карты

Quote:
Originally Posted by karak View Post
Находишь в папке weapon файл HW1_Bomber.wepn, внутри должно быть что-то вроде этого.
Так что-же все эти цифры значат?
Если хочешь изменить урон то смотри эту строчку, выделенные числа это min и max урон соответственно.
Code:
AddWeaponResult(NewWeaponType, "Hit", "DamageHealth", "Target", 135, 135, "")
Если интересует, что значит каждый из параметров, то здесь более подробно всё расписано.
все получилось, осталось разобраться со скриптами, есть какие-нибудь мануалы на русском как переписать правильно скрипт чтобы появилась полоска топлива и решить касяки?

Last edited by Магистр : 08-07-2016 at 09:15 PM.
Магистр is offline   Reply With Quote
Old 08-08-2016, 05:17 AM   #16
Вячеслав_Z
КапитанКапитан
 
Faction:
Таииданская Империя

Join Date: Jan 2009
Location: Пермь
Posts: 163
Re: Глобальный ребаланс и карты

Quote:
Originally Posted by Магистр View Post
все получилось, осталось разобраться со скриптами, есть какие-нибудь мануалы на русском как переписать правильно скрипт чтобы появилась полоска топлива и решить касяки?
Тут на форуме есть несколько десятков "мануалов" на русском,и в принципе все. Где-то еще, "мануалов" на русском, не видел. Есть еще RDN tool network от реликов, но он для HW2.

Last edited by Вячеслав_Z : 08-08-2016 at 07:37 AM.
Вячеслав_Z is offline   Reply With Quote
Old 08-08-2016, 03:28 PM   #17
karak
Командир эскадрильиБезмолвный Страж
 
Faction:
Налториане

Join Date: May 2010
Location: Sol system, SS 13
Posts: 234
Re: Глобальный ребаланс и карты

Quote:
Originally Posted by Магистр View Post
как переписать правильно скрипт чтобы появилась полоска топлива
Нормально реализовать топливо и дозаправку получится только с помощью скрипта, указанного мной в способе №2. Это будет выглядеть так.
Дозаправка происходит при стыковке с любым кораблём, к которому можно пристыковаться(уж простите за тавтологию).
Главное отличие от HW1 - это полная иммобилизация при опустошении топливного бака.
karak is offline   Reply With Quote
Old 08-08-2016, 07:37 PM   #18
Магистр
РядовойВ запасе
 
Join Date: Jun 2008
Posts: 20
Re: Глобальный ребаланс и карты

Quote:
Originally Posted by karak View Post
Нормально реализовать топливо и дозаправку получится только с помощью скрипта, указанного мной в способе №2. Это будет выглядеть так.
Дозаправка происходит при стыковке с любым кораблём, к которому можно пристыковаться(уж простите за тавтологию).
Главное отличие от HW1 - это полная иммобилизация при опустошении топливного бака.
ну хорошо, а где этот скрипт взять то?
Магистр is offline   Reply With Quote
Old 08-08-2016, 08:22 PM   #19
Вячеслав_Z
КапитанКапитан
 
Faction:
Таииданская Империя

Join Date: Jan 2009
Location: Пермь
Posts: 163
Re: Глобальный ребаланс и карты

Quote:
Originally Posted by Магистр View Post
ну хорошо, а где этот скрипт взять то?
Вставляешь значит это a "line code" в твой ship file и офигиваешь: addCustomCode(NewShipType,"data:ship/kus_interceptor/kus_interceptor.lua","","createSwarmerFuel","updateSwarmerFuel","destroySwarmerFuel","Swarmer",0.33) . вроде так

Добавлено через 7 минут
Ладно. Зайдем с другой стороны. Зачем вообще топливо на истребителях?

Last edited by Вячеслав_Z : 08-08-2016 at 08:29 PM. Reason: добавлено сообщение
Вячеслав_Z is offline   Reply With Quote
Old 08-08-2016, 09:37 PM   #20
Магистр
РядовойВ запасе
 
Join Date: Jun 2008
Posts: 20
Re: Глобальный ребаланс и карты

Quote:
Originally Posted by Вячеслав_Z View Post
Вставляешь значит это a "line code" в твой ship file и офигиваешь: addCustomCode(NewShipType,"data:ship/kus_interceptor/kus_interceptor.lua","","createSwarmerFuel","updateSwarmerFuel","destroySwarmerFuel","Swarmer",0.33) . вроде так
ты вообще не следишь за темой, я уже писал что проделывал эту операцию (сообщение №13), мне нужно чтобы был индикатор топлива, а этот код просто бесполезен в текущем виде

Quote:
Originally Posted by Вячеслав_Z View Post
Добавлено через 7 минут
Ладно. Зайдем с другой стороны. Зачем вообще топливо на истребителях?
затем что это балансная фича
Магистр is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT +3. The time now is 02:54 AM.

Page generated: 0.323 seconds (93.67% - PHP and 6.33% - MySQL), 11 queries total