Staredit Network > Forums > Modding Assistance > Topic: Adding UI stats display to turrets, disruption web, nukes, ...
Adding UI stats display to turrets, disruption web, nukes, ...
Feb 19 2021, 11:57 am
By: Netbek  

Feb 19 2021, 11:57 am Netbek Post #1

Units based on Siege Tank Turret have the full UI stats display when selected, but Goliath Turrets don't:
I want Goliath Turret, Cargo ship, Mercenary Ship, Disruption Web, and Nuke to have the full UI stats display.

In GPTP, I investigated stats_panel_display.cpp and weapon_armor_tooltip.cpp, but had no success.

Feb 19 2021, 1:24 pm UndeadStar Post #2

In stats_display_main.cpp, canDisplay = UnitStatCondFunc(unitStatFuncs[activeUnit->id].UnitStatCondFunc); probably return false for this unit id, thus skipping completely the display.
There may be other issues after that though.

Feb 19 2021, 2:00 pm Voyager7456 Post #3

Responsible for my own happiness? I can't even be responsible for my own breakfast

Have you changed the Status Preset value in FireGraft? Try setting it to Normal Unit.

all i am is a contrary canary
but i'm crazy for you
i watched you cradling a tissue box
sneezing and sniffling, you were still a fox

Modding Resources: The Necromodicon [WIP] | Mod Night
My Projects: SCFC | ARAI | Excision [WIP] | SCFC2 [BETA] | Robots vs. Humans | Leviathan Wakes [BETA]

Feb 19 2021, 4:54 pm IlyaSnopchenko Post #4

The Curious

Yeah, Firegraft is about enough to change that.

Who am I, and why should I care?

Feb 21 2021, 5:37 pm Netbek Post #5

Quote from Voyager7456

Have you changed the Status Preset value in FireGraft? Try setting it to Normal Unit.

It has worked. Thank you! :thumbup:

For future beginner searchers:
Steps to turn special units like Turrets or Disruption Web into normal, Marine-like unit:
1) in PyDAT: Copy Marine Entry over Goliath Turret / Disruption Web / whatever speical unit slot
2) in Firegraft: Find the changed unit and set "Status Presets" to "Normal Unit" and "Button Set" to "Basic Commands" (or sth similar)

I also attached images of the steps in Firegraft and PyDAT to this post.


  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[03:33 am]
MTiger156 -- Holy shit, this "Maporino! 2021" event that just got announced... this is something that takes place every year? Damn I wish I knew about it sooner, this can be my huge breakthrough in motivation :0_0:
[07:23 am]
C(a)HeK -- thank you!
[2021-2-26. : 5:14 am]
C(a)HeK -- hello all, test 6 is complete - :)
[2021-2-26. : 3:09 am]
RdeRenato -- yes
[2021-2-25. : 2:55 pm]
MTiger156 -- General Kenobi
[2021-2-25. : 2:54 pm]
Voyager7456 -- hello there
[2021-2-25. : 2:41 pm]
lil-Inferno -- hi
[2021-2-25. : 11:18 am]
Soul-farm -- Hi everyone
[2021-2-25. : 10:04 am]
UndeadStar -- :wob:
[2021-2-24. : 7:32 pm]
MTiger156 -- u
Please log in to shout.

Members Online: Roy, Wing Zero, kingstoneholt, genfiligga35