Saint OZ, on 27 July 2016 - 05:25 AM, said:
Несколько изменить логику топикстарера, все таки тепло, более удобный показатель, чем энергия движка, поскольку зарядка оружия идет "медленным" током, а выстрел "быстрым".
Суть идеи, пускай называется не гостхит а шедоухит)))
1. Все оружие генерит при выстреле Xтепла идущего на нагрев меха, и Y пускай на нагрев канала охлаждения с движком, теплоемкость и скорость рассеивания этого канала зависит от рейтинга двигателя.
2. Нагрев этого канала вызывает еще и движение меха.
3. Охлаждение этого канала не мгновенное а со скоростью рассеивания.
4. При превышении температуры этого канала, весь избыток уходит в нагрев меха.
5. Если бабахнуть большим количеством стволов, да еще в движении, то будет доп. нагрев меха, как сейчас (так как мгновенно "теневое" тепло не рассеивается, то "привстать и шмальнуть" не получится, нужно постоять какое-то время, пока "теневое"тепло рассеится ).
6. Не надо будет ничего линковать, все будет линковаться по умолчанию.
7. Баллистика и энергетика генерят тепло + "теневое тепло", гусь генерит мало обычного тепла и побольше "теневого".
8 Цифровые значения нужно подгонять)))
9 Вывести шкалу "теневого" нагрева на экран.
Пример.
1. Пусть мех несет три пипцы с нагревом 14 основного тепла и 15 "теневого".
2. На мехе воткнут 300 движок с каналом охлаждения, теплоемкостью 60 единиц, и скоростью рассеивания 10 ед./сек.
3. Мех в движении генерит 30 единиц "теневого тепла".
4. Стрельнув двумя пипцами в движении получаем "теневой нагрев" 30+15+15=60, ничего не происходит основной нагрев 14+14=28 единиц тепла.
5. Стрельнув 3-мя пипцами, получаем 30+15+15+15=75 теневого тепла, из которых 15 уходит в основной нагрев,
который будет 14+14+14+15=57 единиц.
6. Чтоб стрельнуть без учета "теневого" нагрева, вызванного движением, нужно "привстать" на 1,5 секунды до выстрела и 1,5 секунды после.

Предложение имеет отличную от существующей механику но, ИМХО, на практике лишь скопирует то, что мы имеем сейчас за небольшими изменениями.
Edited by antoha proud, 27 July 2016 - 05:46 AM.