Staredit Network > Forums > SC1 UMS Mapmaking Assistance > Topic: SCMDraft Unit Properties question
SCMDraft Unit Properties question
Sep 28 2017, 4:53 pm
By: Appletank  

Sep 28 2017, 4:53 pm Appletank Post #1



In the unit properties tab, there's an unlabeled number box that I haven't been able to figure out what it does. It looks like this:

Hitpoints [150 ] [0]

Does that [0] do anything interesting?



Appletank likes big boom

Sep 28 2017, 5:00 pm jjf28 Post #2

Cartography Artisan

Quote from Appletank
In the unit properties tab, there's an unlabeled number box that I haven't been able to figure out what it does. It looks like this:

Hitpoints [150 ] [0]

Does that [0] do anything interesting?

It's the final, hidden byte of hitpoints; it's typically edited to create special wireframes (e.g. dark blue marine wireframes), I believe StarCraft internally uses it for hp regeneration.



TheNitesWhoSay - Clan Aura - github

Reached the top of StarCraft theory crafting 2:12 AM CST, August 2nd, 2014.

Sep 28 2017, 5:30 pm Appletank Post #3



Quote from jjf28

It's the final, hidden byte of hitpoints; it's typically edited to create special wireframes (e.g. dark blue marine wireframes), I believe StarCraft internally uses it for hp regeneration.
Huh. Might be color, since zerg don't have a difference, unless its something baked into the code. Probably not going to affect much to be worth messing with.

Also, there's no way to change how much max energy a unit has, is there?



Appletank likes big boom

Sep 28 2017, 7:08 pm Pr0nogo Post #4



Not without plugins (only compatible with 1.16.1)




Sep 29 2017, 4:09 am trgk Post #5



Quote from Appletank
In the unit properties tab, there's an unlabeled number box that I haven't been able to figure out what it does. It looks like this:

Hitpoints [150 ] [0]

Does that [0] do anything interesting?
Quote from Appletank
In the unit properties tab, there's an unlabeled number box that I haven't been able to figure out what it does. It looks like this:

Hitpoints [150 ] [0]

Does that [0] do anything interesting?

Starcraft stores HP in an 256-multiplied form, so that they can deal with sub-integer hp modification like zerg healing or 0.5 damage.
Map stores HP in its original form, so that [0] is the last fraction of HP. Think it as a remainder of HP divided by 256.



EUD

Sep 29 2017, 5:58 pm Suicidal Insanity Post #6

I see you !

In technical terms its 24.8 fixed point.




Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[2026-4-29. : 2:00 am]
l)ark_ssj9kevin -- hi jamal
[2026-4-29. : 12:18 am]
Heinermann -- memes
[2026-4-28. : 10:08 pm]
NudeRaider -- skeet-skeet, motherfucker
[2026-4-28. : 4:24 pm]
Vrael -- NudeRaider
NudeRaider shouted: Vrael boy, if you're not careful I'll moderate your sorry ass too!
gotta catch me first! skeet skeet skeet
[2026-4-26. : 1:58 pm]
lil-Inferno -- ya
[2026-4-25. : 11:50 pm]
JamaL -- Glad to see SEN will never die. Kudos to whoever is paying the hosting fees these days!
[2026-4-25. : 3:37 pm]
NudeRaider -- (-.-,)
[2026-4-25. : 3:35 pm]
Zoan -- ;o I thought that was a monkey emote
[2026-4-25. : 3:34 pm]
Zoan -- :mods:
[2026-4-25. : 3:34 pm]
Zoan -- :mods"
Please log in to shout.


Members Online: Ojan, hurtdonor47