BGforgeNet / FO2tweaks

Fallout 2 tweaks
https://forums.bgforge.net/viewforum.php?f=26
119 stars 10 forks source link

HP over head #45

Closed FakelsHub closed 4 years ago

FakelsHub commented 4 years ago

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

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

burner1024 commented 4 years ago

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

FakelsHub commented 4 years ago

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

Есть ограничение на одновременно отображаемые флоатеры, не более 20 шт.

burner1024 commented 4 years ago

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

burner1024 commented 4 years ago

Ну и как придумал что-нибудь по этому поводу?

FakelsHub commented 4 years ago

Да пока нет времени на эти эксперементы.

burner1024 commented 4 years ago

Ну закрою пока, как появится возможность, можно будет подумать.

sanscriptum commented 4 years ago

Привет, можно еще заодно предложить чтобы показатель HP появлялся только в пределах видимости игрока под конфиг? Как подсветка например.

burner1024 commented 4 years ago

@sanscriptum открывай отдельный запрос.

burner1024 commented 4 years ago

@FakelsHub я подумал, так-то картинки уже можно показывать/менять, проблема же только в том, чтобы они следовали за криттером при движении, верно?

FakelsHub commented 4 years ago

Всплывающий текст это и есть картинка, поэтому вместо текста подставить свой image не проблема. Плавное перемещение за владельцем думаю можно сделать, только нужно покопаться в этой области.

burner1024 commented 4 years ago

Ну нам же надо не вместо а в дополнение, чтобы флоаты не затирать. Возможно, лучше под ногами сделать. А картинку можно попробовать скрывать в HOOK_COMBATDAMAGE и показывать снова в HOOK_ADJUSTFID.