Начните вводить название — например, MoreHead, Sodium или PEAK

DamageFlyout — иконка
Обложка Titanfall 2Мод для Titanfall 2

DamageFlyout

от odds

Customizable interface that displays how much damage has been dealt.

  • Редкий
  • 9,7 тыс. скачиваний
  • Версия 1.0.6
  • Обновлён 18 сентября 2023
  • Не обновлялся больше года
  • Кому ставить: только себе

О моде DamageFlyout

DamageFlyout — мод для Titanfall 2 (Тайтанфол 2) от автора odds. Customizable interface that displays how much damage has been dealt.

Его скачали 9,7 тыс. раз: это 61-е место среди модов Titanfall 2 в нашем каталоге, редкость — «редкий» (топ-50% по скачиваниям). Мод давно не обновлялся — проверьте совместимость с текущей версией игры, актуальная версия — 1.0.6.

Дополнительных модов для работы не требует.

Автор пометил мод как клиентский: достаточно установить его себе, друзьям и хосту он не нужен.

Полное описание DamageFlyout

Текст автора на языке оригинала

Dependencies

EladNLG's ModSettings are required. Get the mod here: https://northstar.thunderstore.io/package/EladNLG/ModSettings/

Usage

There are two different places for macros available. To define a macro, change it in the ModSettings. I recommend writing the macro in a text editor and pasting it in. A macro is a string that contains tokens that get compiled and executed at runtime. You can declare a token with ${}. For example, writing static as a macro will always display "static" as title/description. Writing ${var locals = getstackinfos(3).locals; return locals.damage.tostring()} DMG instead will output "xDMG" where "x" is the amout of damage the entity has received. It is possible to use { and } brackets in a macro. Every token is required to return a string Macros can't be statically typed.

There is no limit on the number of tokens. For example, something like this is possible: pre-token ${return "token1"} mid-token ${return "token2"} post token. This would return "pre-token token1 mid-token token2".

You can switch between a "fancy" flyout and a "compact" one. The compact version looks more like the one from the original DamageDisplay. The fancy one can be a bit distracting because it points to the position of the entity for a few seconds.

Writing Custom Macros

Tokens get passed some parameters:

  • float damage
  • vector damagePosition
  • entity victim
  • bool isCrit
  • bool isIneffective
  • float summedDamage

You can access those with getstackinfos(3).locals.variable. You can also use every other global variable. To get information about the last flyout, use lastFlyout.

lastFlyout contains the rui, the last victim, last damage dealt and the time when.

Examples

Here are some examples for macros:

Get the damage of each individual shot: (x DMG)
${var locals = getstackinfos(3).locals; return locals.damage.tostring()} DMG

Get the combined damage you have dealt to a single individual in the last 3 seconds: (x DMG)
${var locals = getstackinfos(3).locals;var s; if(lastFlyout.victim == locals.victim  && Time() - lastFlyout.damageTime < 3){s = locals.summedDamage + locals.damage}else{s = locals.damage};; return s.tostring()} DMG

Total HP of the Victim and the Max HP of the victim: ( HP / MAXHP)
${var locals = getstackinfos(3).locals; return (locals.victim.GetHealth() - locals.damage).tostring()}/${return getstackinfos(3).locals.victim.GetMaxHealth().tostring()} HP

Remaining health percentage: (x% HP)
${var locals = getstackinfos(3).locals; var totalhealth = locals.victim.GetHealth() - locals.damage;format("%.1f",totalhealth < 0 ? 0 : totalhealth / locals.victim.GetMaxHealth() * 100)}% HP

Viewplayer KD:
${var locals = getstackinfos(3).locals; var kills = GetLocalViewPlayer().GetPlayerGameStat(PGS_KILLS).tofloat();if(locals.victim.GetHealth() - locals.damage < 0){kills++}; var deaths = GetLocalViewPlayer().GetPlayerGameStat(PGS_DEATHS).tofloat(); deaths = deaths ? deaths : 1; return format("%.2f", kills/deaths)} KD

Kills:
${var locals = getstackinfos(3).locals;var kills = GetLocalViewPlayer().GetPlayerGameStat(PGS_KILLS);if(locals.victim.GetHealth() - locals.damage < 0){kills++};return kills.tostring()} Kills

You can see what is looks like in this video:

Как установить DamageFlyout

Файл скачивается с официального сервера Thunderstore, без перезаливов и сторонних установщиков

Подробная инструкция для Titanfall 2
  1. Скачайте менеджер модов r2modman (или Gale) и выберите в нём игру Titanfall 2.
  2. Создайте профиль — так моды не смешаются с чистой версией игры.
  3. Найдите «DamageFlyout» во вкладке Online и нажмите Download — Northstar и все зависимости подтянутся сами.
  4. Нажмите «Start modded» — игра запустится с модами.
  5. Чтобы сыграть без модов, запустите игру как обычно из Steam — r2modman не трогает чистую версию игры.
Вы автор мода? Поставьте ссылку на русское описание

Вставьте значок в описание на Thunderstore, в README или в Discord — русскоязычные игроки сразу попадут на страницу с переводом и инструкцией.

Описание на русском — Модка
Markdown[![Описание на русском — Модка](https://modka.app/badge.png)](https://modka.app/titanfall-2/odds-damageflyout/)
HTML<a href="https://modka.app/titanfall-2/odds-damageflyout/"><img src="https://modka.app/badge.png" alt="Описание на русском — Модка" height="44"></a>
Steam (BBCode)[url=https://modka.app/titanfall-2/odds-damageflyout/]Описание на русском — Модка[/url]

Частые вопросы о DamageFlyout

Как установить DamageFlyout?

Скачайте менеджер модов r2modman (или Gale) и выберите в нём игру Titanfall 2. Создайте профиль — так моды не смешаются с чистой версией игры. Найдите «DamageFlyout» во вкладке Online и нажмите Download — Northstar и все зависимости подтянутся сами. Нажмите «Start modded» — игра запустится с модами. Чтобы сыграть без модов, запустите игру как обычно из Steam — r2modman не трогает чистую версию игры.

Безопасен ли DamageFlyout?

Файл скачивается с официального сервера Thunderstore, куда его загрузил odds. Мы не перезаливаем и не изменяем моды.

Когда DamageFlyout обновлялся последний раз?

18 сентября 2023, актуальная версия — 1.0.6. Это больше года назад: перед установкой проверьте, работает ли мод на текущей версии игры.

Похожие моды

Все моды на Titanfall 2
SpeedometerV2 — иконка

SpeedometerV2

Customisable Speedometer. Now with ModSettings support.

Легендарный38,5 тыс.Английский язык

GlitchOverhaul — иконка

GlitchOverhaul

A stunning, visual-only overhaul of Glitch.

Легендарный37 тыс.Карты

HaloAnnouncer — иконка

HaloAnnouncer

Adds the Halo Announcer to your game!

Легендарный33,1 тыс.Английский язык

Night City — иконка

Night City

A Cyberpunk 2077 themed, visual-only mod for Angel City.

Легендарный31,8 тыс.Английский язык

Speedometer — иконка

Speedometer

Use the SP speedometer in MP.

Легендарный29 тыс.