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.

Trial and error... mostly error.

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.
[11:41 pm]
Ultraviolet -- moataz
moataz shouted: Why ths forum is so dead :rip::rip::rip:
Because SC:BW is 25 years old. It's lucky this community still exists at all
[11:10 pm]
Corbo -- NudeRaider
NudeRaider shouted: Corbo good thing you shouted that. When I first saw the post the community note wasn't there yet.
I PM'd roy that message and that made him post it as community notes xd
[02:30 pm]
Ultraviolet -- Dungeon-Master
Dungeon-Master shouted: Ultraviolet Yeah I've been a user since 2008 and lurker starting in 05. Been on and off and never really meddled with the others but without SEN I still wouldn't know extended editors exist.
I was stalking your profile a bit and stumbling on some buried treasure :lol: Fun little snapshot of our younger selves. There's a lot of good stuff in there: desperate long distance romances, broships, trolling, even a kind older woman helping to ease one's sorrows. I'm not making fun of you btw, we were all young and foolish. My history is just as embarrassing if not more so :P
[01:45 pm]
Ultraviolet -- Jacobjsdhfg
Jacobjsdhfg shouted: anyone active
certainly not active enough to respond within a minute :lol:
[12:05 pm]
NudeRaider -- or maybe we're all excited to see what you'll do when you feel unobserved.
[09:29 am]
Jacobjsdhfg -- maybe not
[09:29 am]
Jacobjsdhfg -- =))))))))))))))))))))))))
[09:29 am]
Jacobjsdhfg -- ?????
[09:29 am]
Jacobjsdhfg -- anyone active
[09:29 am]
Jacobjsdhfg -- hiiiiiii
Please log in to shout.

Members Online: Roy