DUI - Squad Radar

  • <Moin zusammen habe vor kurzem eine client side HUD mod veröffentlicht!



    Summary
    This clientside mod shows a compass in the bottom middle of you screen and a list of people in your current squad. It is made with SQF commands which recently have been added to Arma3 and where not available back in the days of Arma2 or early Arma3. Meaning no weird workarounds with map elements are needed anymore which just eat more frames.
    A strong point of this UI is its customizability and its many features are all settable with CBA settings. This mod is made as an alternative to STHUD (not the full STUI suit).


    Screenshots
    https://imgur.com/a/oNYnMAg

    Features
    Scaling
    Rescale the UI elements in CBA settings, text can be rescaled on its own as well!


    Font
    Choose which font is used in the UI


    Icon Styles
    Choose which icon style should be used


    Color Schemes
    Choose the colors that are used throughout the UI


    Compass Styles
    Choose how your compass should look like


    Choose which UI elements should be shown
    Enable or disable the Compass or Namelist on the fly, both or individually. Keybind to hide the UI is included


    Show the Bearing On Top Of The Compass
    Or don’t, you choose. Also possible to show milradians!


    Adjustable Compass Range
    Change the range of the compass on the fly either via CBA settings or keybindings


    Compass Refresh Rate
    Do not want to update the compass every frame? Choose the refresh rate of it!


    Compass Unit Occlusion
    Time to get lost in the jungle again!


    Namelist Text Size
    Change the size of the text of the squad name list. Smaller means more units will fit into one column!


    Buddy System
    Designate someone in your squad as your buddy, they will get their own icon so you will always find each other


    Show Unit Ranks
    SQL just died? No problem, Keybind included to see who is the next in rank


    Make your own styles
    Color, icon and compass styles on mission level are supported!


    Translations
    Currently only English and German is supported. You can help expand this list!


    ACE3 Support
    Playing with ACE3? Support in terms of unit classes and ACE interactions have been added!


    And more in the future!


    FAQ
    Q: What does DUI mean?
    A: I leave that up to you ;)


    Q: Possible more icon, color or compass styles in the future?
    A: Sure, I am very open for suggestions and people helping to make some


    Q: I found a bug, where do I report it?
    A: Best post that to the GitHub page, makes things easier to organize


    Q: Can you add this feature?
    A: Head over to the GitHub page and request it in the issue tracker


    Q: Hey, I am from server XYZ can we use this mod?
    A: Sure! Keep the license in mind tho


    Q: How do I use the buddy system?
    A: Be in the same squad with your person of choice, look at them and be close to them. It will appear in your scroll wheel menu. If you use ACE3 however, you have to ACE interact with that person!


    Q: The namelist cuts off early, cannot see the last name in a column, is this a bug?
    A: I consider it not really being a bug as you can change the scaling for the namelist in CBA settings. Scale the text up or down under category "Namelist".


    Q: Does the namelist support more than 12 people
    A: Yup, not sure why you have that many people in one squad, but yeah. As long as your screen has width.



    Q: Can I move the UI elements around?
    A: Yes! You can edit it in the layout editor! Best refer to the bottom of this post LINK




    Once you think it looks good, execute this to save your changes. (Note: some mods are saving profileNamespace already, but just to be sure)





    Downloads
    GitHub
    Steam Workshop

  • So hab ein paar update posts hier übersrpungen.


    Version 1.3.0 released. hier die patchnotes für 1.1 bis 1.3


    V1.1.0

    Code
    1. Fixed:
    2. Bearing disappearing
    3. Added:
    4. Checkbox to keep UI showing while ACE interacting
    5. Ability to set Compass opacity
    6. Bearing can now be scaled up and down as needed
    7. Outline control for namelist


    V1.2.0


    V1.3.0

    Code
    1. Changed:
    2. Occlusion now checks for visibility once per second, meaning the feature is not as fps intensive anymore
    3. Selection numbers are now shown in the namelist when at least one unit is selected
    4. Added:
    5. Arma3 UI Layout editor support
    6. Ability to hide squadbar

    Download:
    https://steamcommunity.com/sha…iledetails/?id=1638341685
    https://github.com/diwako/diwako_dui/releases/tag/1.3.0

  • verbesserungsvorschlag.
    setzt doch "canRezize=1;" für radar und namelist. und mach die anzahl der spieler pro spalte in der namelist nicht abhängig von der größe der schrift, sondern von der größe der namelist-Fläche.

    "Das ist des Jägers Ehrenschild, dass er beschützt und hegt sein Wild.
    Weidmännisch jagt, wie sich´s gehört, den Schöpfer im Geschöpfe ehrt."
    (Oskar von Riesenthal 1830-1898)

  • verbesserungsvorschlag.
    setzt doch "canRezize=1;" für radar und namelist. und mach die anzahl der spieler pro spalte in der namelist nicht abhängig von der größe der schrift, sondern von der größe der namelist-Fläche.

    Habe ich mir überlegt, jedoch habe ich keine Möglichkeit gefunden, dass die Aspect Ratio gleich bleibt, deswegen skaliere ich immer noch über CBA settings. Das mit der Namensliste ist so eine Sache, entweder habe ich pro Spalte ein UI element oder hab mehere pro Spalte.


    Gerade wird nur ein Element pro Spalte benutzt, würde das am liebsten auch so lassen.

  • Ich werde mal schauen, ob man da nicht irgendwie ein keepAspectRatio = 1; o.ä. Konfigeintrag über CBA reinwurschteln kann. Wir verbessern den Layout Editor in CBA ja sowieso schon damit, dass wir die Anzahl der Elemente von 22 auf 100 erhöhen.

  • verbesserungsvorschlag.
    mach die anzahl der spieler pro spalte in der namelist nicht abhängig von der größe der schrift, sondern von der größe der namelist-Fläche.

    habs auch grad ausprobiert. funktionier schon sehr gut. aber wenn man die größe der namensliste verkleinert, werden halt die einheiten im unteren bereich der spalten nicht mehr angezeigt. wär gut, wenn sie automatisch in die nächste zeile verschoben werden.

    "Das ist des Jägers Ehrenschild, dass er beschützt und hegt sein Wild.
    Weidmännisch jagt, wie sich´s gehört, den Schöpfer im Geschöpfe ehrt."
    (Oskar von Riesenthal 1830-1898)

  • habs auch grad ausprobiert. funktionier schon sehr gut. aber wenn man die größe der namensliste verkleinert, werden halt die einheiten im unteren bereich der spalten nicht mehr angezeigt. wär gut, wenn sie automatisch in die nächste zeile verschoben werden.

    Ja die Namensliste ist noch nicht fertig, ist bisschen größerer Aufwand und kann fürs erste warten bis CBA 3.10 fast fertig ist.

  • habs auch grad ausprobiert. funktionier schon sehr gut. aber wenn man die größe der namensliste verkleinert, werden halt die einheiten im unteren bereich der spalten nicht mehr angezeigt. wär gut, wenn sie automatisch in die nächste zeile verschoben werden.

    Bin gerade dabei aufs CBA template umzustellen, hab dann gleich auch die Namensliste generalüberholt. Nun sollte diese von her höhe des Haupt elementes abhängen. Habe die Änderung schon auf das Dev Steam workshop item gepusht. (Ansonsten kann man auch einfach den cba_restructure branch bauen)

  • bist ja ganz schön aktiv. auch gefällt mir dein ace-ragdoll script (so etwas hat übrigens auch Vcom mit in ihr script eingebaut ;)

    "Das ist des Jägers Ehrenschild, dass er beschützt und hegt sein Wild.
    Weidmännisch jagt, wie sich´s gehört, den Schöpfer im Geschöpfe ehrt."
    (Oskar von Riesenthal 1830-1898)

  • bist ja ganz schön aktiv. auch gefällt mir dein ace-ragdoll script (so etwas hat übrigens auch Vcom mit in ihr script eingebaut ;)

    Benutze kein VCOM in meiner gruppe, wollte ragdolling primär für spieler haben in meiner Stalker mission. Wegen der aktivität, jo bin aktiv da ich versuche so viel wie möglich umzusetzen wenn ich den Code noch gut im Hirn habe.

  • Version 1.4.0 veröffentlicht!


    Download:
    https://github.com/diwako/diwako_dui/releases/tag/1.4.0
    https://steamcommunity.com/sha…iledetails/?id=1638341685

  • Version 1.4.1 wurde veröffentlicht

    Code
    1. Added:
    2. Spanish translations (Terry)
    3. "Clones" Icon Style (kripto202)
    4. Added Setting to hide UI from the get go
    5. Added keybind to show/hide UI while holding down
    6. Extended Support for popular Radio mods spectator variables
    7. Updated:
    8. Brazilian Portuguese translations (Aradiel)


    Downloads:
    https://steamcommunity.com/sha…iledetails/?id=1638341685
    https://github.com/diwako/diwako_dui/releases/tag/1.4.1

  • Version 1.5.0 veröffentlicht!


    Für die, die nicht wissen was Indicators sind, das ist das Symbol direkt an den Units im Squad
    https://steamuserimages-a.akam…70387AAB30F369E670D703C8/


    Downloads:
    https://github.com/diwako/diwako_dui/releases/tag/1.5.0
    https://steamcommunity.com/sha…iledetails/?id=1638341685

  • Version 1.5.2 wurde veröffentlicht!



    Downloads:
    https://steamcommunity.com/sha…iledetails/?id=1638341685
    https://github.com/diwako/diwako_dui/releases/tag/1.5.2

  • Version 1.5.3 wurde veröffentlicht!


    Beispiel für das Custom Sortieren:
    https://github.com/diwako/diwa…i/Custom-namelist-sorting



    Downloads:
    https://github.com/diwako/diwako_dui/releases/tag/1.5.3
    https://steamcommunity.com/sha…iledetails/?id=1638341685