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.
[01:15 am]
Symmetry -- There are so many people here I'm surprised we're still online :hurr:
[2026-8-23. : 9:47 pm]
Symmetry -- :wob::wob:
[2026-8-23. : 9:14 pm]
Apos -- I like to :wob:-it :wob:-it.
[2026-8-22. : 11:25 pm]
Zakerozi -- HI
[2026-8-22. : 10:29 pm]
Symmetry -- handledeez nuts
[2026-8-22. : 7:42 pm]
Excalibur -- Its handled.
[2026-8-22. : 6:50 pm]
Praetor -- yo nude or another mod, anyone around rn?
[2026-8-22. : 7:30 am]
NudeRaider -- ultraviolet
[2026-8-22. : 4:42 am]
LoveLess -- ultragod
[2026-8-22. : 4:07 am]
Symmetry -- I'm trying to figure out an end goal for my map. So far the best I've got is "destroy the AI data centers to summon god then kill god"
Please log in to shout.


Members Online: RaNer