Units based on
Siege Tank Turret have the full UI stats display when selected, but
Goliath Turrets don't:
COMPARISON IMAGEI 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.
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.

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.
Yeah, Firegraft is about enough to change that.
Trial and error... mostly error.

Have you changed the Status Preset value in FireGraft? Try setting it to Normal Unit.
It has worked. Thank you!
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.
Attachments: