Камуфляжный рефрактор.

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

Ошибка программистов?

Это использование неактивного модуля, а не попытка использования. 

Тут никак не выкрутишься, не перелопачивая основной код. 

1 час назад, EtherWolf72790 сказал:

Тогда у тебя будет постоянно висеть перед мордой сообщение МОДУЛЬ ПЕРЕЗАРЯЖАЕТСЯ

С фига ли? я не собираюсь сидеть и клацать по перезаряжаемым модулям.

36 минут назад, OttoShmidt сказал:

С фига ли? я не собираюсь сидеть и клацать по перезаряжаемым модулям.

А это будет без твоего клацанья, если сделать как ты сказал

 

2 часа назад, OttoShmidt сказал:

Ну вот тебе и решение бага, нужно сделать НАОБОРОТ  ![:):](<fileStore.core_Emoticons>/emoticons/).png “:):”) . 

Давай сам возьмёшь код в руки какой-либо проги и сделай наоборот, редактор мигом пошлёт к бесу на куличи

2 часа назад, EtherWolf72790 сказал:

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

Ты что, серьёзно? :expressionless:
По-твоему модули по КД активируются?

27 минут назад, EtherWolf72790 сказал:

редактор мигом пошлёт к бесу на куличи

Меня - нет ![:)](<fileStore.core_Emoticons>/emoticons/001.png “:)”)

24 минуты назад, ProMix0 сказал:

Ты что, серьёзно? :expressionless:
По-твоему модули по КД активируются?

параметр А - откат модуля и параметр Б - количество энергии в энергоблоке

 

если А == 0 и Б > энергозатраты модуля, то модуль активируется, иначе, если А <> 0, вывести “модуль перезеряжается”, иначе проверка на энергию

а дальше проверка контроль и т.д. и т.п…

 

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

7 часов назад, OttoShmidt сказал:

| Отчет об ошибке |
| Описание проблемы и что вы увидели | Работа рефрактора не соответствует описанию. Не использованное действие отменяет его работу. |
| Что вы ожидали увидеть | Что не будет отменять работу, очевидно же. |
| Условия воспроизведения проблемы | Установить камуфляжный рефрактор щита. Уйти в радарную невидимость. Использовать модуль, который не может быть использован ввиду его отката. |
| Подробности о проблеме | Ну подробности в видео (нажатие на кнопку спец. модуля, который в откате, снимает действия камуфляжа). |
| Частота возникновения | всегда |
| Время возникновения проблемы | Совпадает с временем записи видео и снимка. |

 

[2021.06.19 05.45.56.132.rar 1 \u041c\u0431 · 0 downloads](< base_url >/applications/core/interface/file/attachment.php?id=201570)

Опять же твое коронное знание игры  ![:fed014:](<fileStore.core_Emoticons>/emoticons/fed014.png “:fed014:”). Тебе стоило писать подобную тему во время выпуска разведчиков у которых при повторном нажатии кнопки фазового модулятора опять же происходит демаскировка. При чем очевидно что это точно не фича, разумные люди не будут прожимать модули чтобы их использовать во время маскировки поэтому эти кнопки сделали выходом из инвиза.

14 минуты назад, Arhipups сказал:

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

и вот тут ты не прав, ибо механика прерывания отдельных модулей это совершенно другая степь

 

между прочим при прожатии перезаряжающегося модуля проигрывается соответствующий звук, так что это в рамках игры

22 минуты назад, EtherWolf72790 сказал:

однако хрупкие донельзя

Chain of responsibility
А вообще не работает так (не должно). Эффект при накладывании блокирует применение определённую группу модулей (или резисты режет, и т.д.), а при снятии - возвращает всё как было

12 минуты назад, EtherWolf72790 сказал:

механика прерывания отдельных модулей это совершенно другая степь

Какая нафиг механика? Модуль при активации подписывается на действие, которое его прерывает. Единственная проблема что он подписывается на событие нажатии кнопки, а не срабатывания модуля

5 минут назад, ProMix0 сказал:

Какая нафиг механика? Модуль при активации подписывается на действие, которое его прерывает. Единственная проблема что он подписывается на событие нажатии кнопки, а не срабатывания модуля

Тут вообще началась софистика со стороны пупса, ибо механика отмены невидимости и механика деактивации модулей это разные вещи

4 минуты назад, EtherWolf72790 сказал:

механику использования модуля в ск

Какую такую механику? Что при нажатии на кнопку вне зависимости от успешности падает невидимость? Ну это же бред!

15 часов назад, ProMix0 сказал:

Какую такую механику? Что при нажатии на кнопку вне зависимости от успешности падает невидимость? Ну это же бред!

Ты используешь неактивный модуль и это у тебя не отнять, следовательно ты производишь хоть какое-то действие

Точно также прерывается действие скорости спецмодуля на крышках, забавно, что про него никто НИКТО не пишет

с другой стороны и + есть, когда на захвате, чтобы не стрелять в никуда как дурак, для снятия инвиза, так что врядли сочтут за баг, а вот описание надо бы подправить…

3 часа назад, Arhipups сказал:

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

Вот тут ты прав, это точно не фича  ![:007_2:](<fileStore.core_Emoticons>/emoticons/007_2.png “:007_2:”). Это баг. А фича, это когда НЕ баг.

1 час назад, OttoShmidt сказал:

в Израиле

О, точно, а я и не заметил ![:)](<fileStore.core_Emoticons>/emoticons/001.png “:)”) Спасибо

9 часов назад, TenG сказал:

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

разве только с инвизными?

14 часа назад, EtherWolf72790 сказал:

Точно также прерывается действие скорости спецмодуля на крышках, забавно, что про него никто НИКТО не пишет

16 часов назад, EtherWolf72790 сказал:

и вот тут ты не прав, ибо механика прерывания отдельных модулей это совершенно другая степь

 

между прочим при прожатии перезаряжающегося модуля проигрывается соответствующий звук, так что это в рамках игры

В общем если я правильно тебя понял, использование ЛЮБОГО модуля должно прерывать камуфляж? 

39 минут назад, OttoShmidt сказал:

В общем если я правильно тебя понял, использование ЛЮБОГО модуля должно прерывать камуфляж? 

Да, именно так