RHS Feedback - AFRF
View Issue Details
0002933AFRF[All Projects] Generalpublic2017-01-20 04:302017-09-15 20:08
Sa-Matra 
reyhard 
noneminoralways
resolvedfixed 
 
0.4.2.1 
No
1.66
No
0002933: Скрипт СПО-15 портит производительность
В скрипте СПО-15 (\rhsafrf\addons\rhs_optics\scripts\rhs_rwr_spo15.sqf) используются очень тяжелые команды nearObjects на огромную дистанцию в 10 километров, каждый цикл скрипта (пару раз в секунду) игра замирает и летать в вертолете становится очень не комфортно.
1. Взлетите в Ми-24
2. Наблюдайте скачки фпс или присмотритесь к ландшафту и как он начинает периодически дергаться от замирания игры
Вместо nearObjects стоит использовать команду vehicles и проходить по ней, проверяя каждую технику на расстояние. Для радаров не входящих в vehicles я предлагаю использовать allMissionObjects, но так как команда тоже достаточно тяжелая, вызвать ее можно один раз до начала цикла и потом просто проходить по заранее готовому списку, подразумевая что во время полета в миссии не появится новых радаров (хотя и это тоже не сложно решить).

Скрипт с исправленными замираниями игры: http://pastebin.com/raw/jzQbkePB [^]
No tags attached.
has duplicate 0002963closed Soul_Assassin Mi-24 low fps - performance problem 
Issue History
2017-01-20 04:30Sa-MatraNew Issue
2017-01-20 11:55reyhardSeveritymajor => minor
2017-01-20 13:50TECAKNote Added: 0005751
2017-01-20 13:50TECAKNote Edited: 0005751bug_revision_view_page.php?bugnote_id=5751#r3875
2017-01-24 06:50Soul_AssassinRelationship addedhas duplicate 0002963
2017-01-24 09:08reyhardNote Added: 0005798
2017-01-25 06:59Soul_AssassinAssigned To => Soul_Assassin
2017-01-25 06:59Soul_AssassinStatusnew => confirmed
2017-01-25 07:01Soul_AssassinAssigned ToSoul_Assassin => reyhard
2017-01-25 07:01Soul_AssassinStatusconfirmed => assigned
2017-01-29 01:05reyhardStatusassigned => resolved
2017-01-29 01:05reyhardFixed in Version => 0.4.2.1
2017-01-29 01:05reyhardResolutionopen => fixed
2017-09-15 20:08WARWINGNote Added: 0006510

Notes
(0005751)
TECAK   
2017-01-20 13:50   
Посмотрите как сделано здесь http://steamcommunity.com/sharedfiles/filedetails/?id=840539198 [^]
Также СПО-15 RHS неправильно показывает если цель ниже или выше

(0005798)
reyhard   
2017-01-24 09:08   
TECAK - this addons is doing it wrong - you have two antennas in front which shows you if object is below the antena or not while in this addon it's all the time assumed that that you are flying in horizontal plane
(0006510)
WARWING   
2017-09-15 20:08   
TECAK - у меня вообще когда в ми-24 залезаешь просто фризы дикие начинаются, с другими вертушками вроде все в порядке, поставил твой фикс, ми-24 заработал нормально летать можно все ок, но исчезли прицелы в бмп1 бмд1 и тп, если исправишь, спасибо тебе.