[minimod][v2.0.1] Target Spy: Health Bar on Steroids

Projects that alter game functions but do not include new maps belong here.
Forum rules
The Projects forums are only for projects. If you are asking questions about a project, either find that project's thread, or start a thread in the General section instead.

Got a cool project idea but nothing else? Put it in the project ideas thread instead!

Projects for any Doom-based engine (especially 3DGE) are perfectly acceptable here too.

Please read the full rules for more details.
User avatar
m8f
 
 
Posts: 1445
Joined: Fri Dec 29, 2017 4:15 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Manjaro Linux
Location: Siberia (UTC+7)

Re: [minimod][v1.14] Target Spy: Health Bars++

Post by m8f »

BradmanX wrote:Maybe something to state if an enemy is legendary with Legendoom/Legendoom Lite?
I thought about that, but some people (including me) would prefer to keep the element of surprise. The mod is already bloated with options, so this won't go in.
BradmanX wrote:display any damagetype resistances, immunities, or weaknesses your target might have? (If at all possible)
Created an issue. Maybe later.

Thanks for suggestions!
ilovedoom! clone wrote:could you make a version where only enemies with the +BOSS flag show their health?
No, sorry, I cannot do that. Beyond my abilities. But maybe you can!
Spoiler: If you tried something like this:
ilovedoom! clone wrote:(to make doom feel more like a modern video game)
I doubt such a subtle thing would change how Doom feels like.
ilovedoom! clone
Posts: 9
Joined: Sun Nov 04, 2018 1:57 am

Re: [minimod][v1.14] Target Spy: Health Bars++

Post by ilovedoom! clone »

Thanks for the help :P I really apreciate it :D
User avatar
BradmanX
Posts: 142
Joined: Fri Nov 23, 2012 2:45 pm
Preferred Pronouns: He/Him
Operating System Version (Optional): Windows 10
Graphics Processor: ATI/AMD with Vulkan/Metal Support

Re: [minimod][v1.14] Target Spy: Health Bars++

Post by BradmanX »

m8f wrote:
BradmanX wrote:Maybe something to state if an enemy is legendary with Legendoom/Legendoom Lite?
I thought about that, but some people (including me) would prefer to keep the element of surprise. The mod is already bloated with options, so this won't go in.
Fair enough :D
ilovedoom! clone
Posts: 9
Joined: Sun Nov 04, 2018 1:57 am

Re: [minimod][v1.14] Target Spy: Health Bars++

Post by ilovedoom! clone »

"Who knows, maybe you will succeed?"
Sadly, i didn't :cry:
but i guess i will just have to deal with it :roll:
User avatar
Lagi
Posts: 677
Joined: Sat Jun 23, 2018 12:51 pm
Location: Thou shalt alter thy beliefs with new evidence

Re: [minimod][v1.14] Target Spy: Health Bars++

Post by Lagi »

in my mod, how can I make some actor that blocking path be ignored by this add on?

When i block with shield, it detects my temporary actor.



P.S. excellent tool and add on. Great fun.

Would be neat if you allow empty symbol for the health bar. So if monster is full health, I wouldnt see the bar (or oposite if its near death I would see only 1 letter).
sorry, there is empty symbold great :D

the minimum scale of 5 letter could also be smaller (I wish to try with only 3).
Last edited by Lagi on Tue May 12, 2020 7:35 am, edited 2 times in total.
User avatar
m8f
 
 
Posts: 1445
Joined: Fri Dec 29, 2017 4:15 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Manjaro Linux
Location: Siberia (UTC+7)

Re: [minimod][v1.14] Target Spy: Health Bars++

Post by m8f »

Maybe there is a way to detect such things in a generic way, but the easiest way is to blacklist this actor. Please tell me the class name of this actor, and I'll add it.

To blacklist it before the next Target Spy update is out, one can go to target-spy-...pk3/zscript/m8f_ts_data.zs, find fillBlackList() function, and add unwanted classes there.
User avatar
Lagi
Posts: 677
Joined: Sat Jun 23, 2018 12:51 pm
Location: Thou shalt alter thy beliefs with new evidence

Re: [minimod][v1.14] Target Spy: Health Bars++

Post by Lagi »

shielddefense
Spoiler:
similar is used by BrutalHexen, but there is also ShieldDefense2 :/

I think would be best if addon detect some special name in the tag like : tag "ignore"
User avatar
m8f
 
 
Posts: 1445
Joined: Fri Dec 29, 2017 4:15 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Manjaro Linux
Location: Siberia (UTC+7)

Re: [minimod][v1.14] Target Spy: Health Bars++

Post by m8f »

I'll go for the simplest solution: blacklist. Adding tag parsing and special logic to skip a few classes seems to be an overkill.
User avatar
Lagi
Posts: 677
Joined: Sat Jun 23, 2018 12:51 pm
Location: Thou shalt alter thy beliefs with new evidence

Re: [minimod][v1.14] Target Spy: Health Bars++

Post by Lagi »

what if some other mod would have similar problem in the future?
you allow to add custom color, maybe same aproch for ignoring (if inventory - ignore)?
User avatar
m8f
 
 
Posts: 1445
Joined: Fri Dec 29, 2017 4:15 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Manjaro Linux
Location: Siberia (UTC+7)

Re: [minimod][v1.14] Target Spy: Health Bars++

Post by m8f »

I completely forgot about that color thing. It was also a mistake in the OP regarding them (it's "tr_color_token" instead of "tr_custom_color_token"). Thanks for reminding me!
I have agree here, generic solution will be better. Unfortunately, I cannot implement it just now. So for time being, I added your two classes to blacklist and pushed to dev version.
Regarding generic solution, there is an issue now. The inventory item marker will be "tr_ignore".
User avatar
m8f
 
 
Posts: 1445
Joined: Fri Dec 29, 2017 4:15 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Manjaro Linux
Location: Siberia (UTC+7)

Re: [minimod][v1.14] Target Spy [+ Poll about enemy names]

Post by m8f »

Added a poll regarding enemy names. It would be interesting to know how important they really are.
User avatar
Captain J
 
 
Posts: 16890
Joined: Tue Oct 02, 2012 2:20 am
Location: An ancient Escape Shuttle(No longer active here anymore)

Re: [minimod][v1.14] Target Spy [+ Poll about enemy names]

Post by Captain J »

Voted and i think this is gonna be cool if i could read their names with actual space on their each sentence!
User avatar
m8f
 
 
Posts: 1445
Joined: Fri Dec 29, 2017 4:15 am
Preferred Pronouns: He/Him
Operating System Version (Optional): Manjaro Linux
Location: Siberia (UTC+7)

Re: [minimod][v2.0.0] Target Spy: Health Bar on Steroids

Post by m8f »

Target Spy updated to v2.0.0!

Download:
For GZDoom
For LZDoom

Changes since v1.14:
  • added menu to assign some Unicode characters;
  • added external blacklists (see Readme);
  • added external info providers (see zscript/ts_external_actor_info_provider.zs);
  • fixed health bar display with health > 71582788;
  • removed hardcoded names, some of them are moved to Nomina add-on;
  • lots of internal cleanup.
Save files made with v1.14 are not compatible with Target Spy v2.0.0.
User avatar
Spaceman333
Posts: 622
Joined: Thu Oct 13, 2016 8:40 pm

Re: [minimod][v2.0.0] Target Spy: Health Bar on Steroids

Post by Spaceman333 »

This addon always makes me happy. Unless another mod forces its own health bars, I've pretty much never turned this off in the entire time since it was first released.

Same goes for most of the other addons from m8f's toolbox too. They're indispensable.

Thank you for your efforts! :thumb:
User avatar
namsan
Posts: 147
Joined: Sat Mar 31, 2012 4:27 am
Preferred Pronouns: He/Him
Location: Japan

Re: [minimod][v2.0.0] Target Spy: Health Bar on Steroids

Post by namsan »

I like that we now can use practically any letter for health bar, thanks for the update!

Return to “Gameplay Mods”