Forums » Community Projects

MDI-TargetList

Nov 27, 2021 draugath link
Originally developed for use with the prototype MDI HUD, this plugin has been updated to also work in a standalone capacity.

This plugin is a minimalist, on-HUD target list. It shows the 10 closest ships, though the number of ships displayed is configurable. It features filters to display All ships, NPC only, PC only, and Capship only. Further, you can specify a filter for the Big 3 factions if you only want to see ships from Itani, Serco, or UIT.

MDI-TargetList (VOUPR)

Commands:
/targetlist font [<size> | reset]
/targetlist highlight [<r> <g> <b> [a] | reset]
/targetlist pos [<x> <y>] -- (only useful if used standalone)
/targetlist rows [<num> | reset]
/targetlist width [<num> | reset]

/target<n> -- Targets <n> in the list (e.g. /target3)
/targetnext -- Changes to the next target in the list (not set by /settargetbinds)
/targetprev -- Changes to the previous target in the list (not set by /settargetbinds)

/cyclefilter -- Changes the current filter
/cyclefactionfilter -- Changes the current faction filter

/toggleturrets -- Toggles the display of turrets

/settargetbinds -- Sets 1-0 to target item 1-10, "-" to /cyclefilter, and "=" to /cyclefactionfilter
Dec 10, 2021 biretak link
this is awesome... is it possible to have a true/false setting to see my ships health and my tridents health and trident shield health above the list so I can see it all in one spot? not targetable, of course. thanks.
Dec 11, 2021 draugath link
I'm glad you like it.

First, since I don't own a capship, some of the things you've requested would be hard for me to test.
Second, I'm not really sure that these fit within the scope of this plugin. They seem like something better suited to a new plugin.
Dec 13, 2021 draugath link
Version 3.1.0 released.

Added an inverted faction filter. This will show everything but the selected faction.
Added the ability to nudge the position of the list window by the specified amount.
May 16, 2022 ScotiaKnight link
cool update, i had been testing it a while.. it loads fine on my client but anytime i have to reloadinterface any more than a single time it crashes my game. ie, open console and /lua ReloadInterface() twice.

tested with vo-mdi and mdi-targetlist running only.
May 16, 2022 draugath link
What platform are you playing on?

I just tested v3.1.1 in standalone mode on Linux with multiple uses of ReloadInterface() with no issues.

Did you use any commands before reloading?
May 16, 2022 ScotiaKnight link
Windows 10. No I simply logged in, went straight to the console issued the command waited a few seconds and did it again. Boom. I only happened upon it because I've been programming a lot lately and need to reload quite often during debugging.

MDI-TargetList loaded (v3.1.1).
Loaded plugin 'mdi-targetlist'
Loaded plugin 'vo-mdi'
[05/16/22 22:34:37] [100] *** Channel 100 is active.

Assertion failed!
itable.c:328
Expression: it && key
May 16, 2022 draugath link
It looks like the problem is related to vo-mdi. I crashed as well when it was installed along with targetlist.

I don't intend to track down the issue in vo-mdi, though.
May 17, 2022 ScotiaKnight link
Thanks for the response, appreciate your time. I'll stick to the older version. ^_^