I was thinking about creating hud bars when I realized some cool additions for the hud system, so I decided to share them with you. (not that I hope to have them for 9.0, but having them later would be cool)
As of now, it is THEORICALLY possible to create custom hud bars in Platform Builder by using sprites of the bar for multiple stages and using a command to set the hud sprite to one of the sprites depending on the value the bar is supposed to represent (of course, the set bar to value script would be shortenable by making the bar sprites follow each other in order and use something like "hud sprite = [id of the first sprite - 1]+value"). However, this method has several downsides.
-It's complicated.
-You need to make a sprite for every value possible.
-You can't have this and other hud sprites at the same time (unless the sprites are straight-up the full hud but the bar has a different value, or to edit the lives/star/ammo hud sprites for representing elements).
-You can have only 1 bar a time. (unless you use 2P at your advantage or make in total [howmanypossiblevalues]² which is kinda big)
So, my suggestions are:
1) Being able to create custom hud bars with different settings: a setting to make a smooth value changing (with setting manually the speed of course), a setting to choose between a simple bar where we can change colors and size OR to select sprites to use for the bar (1 for the bar background and 1 for the filling bar itself), and a setting to choose the bar filling direction.
2) Having multiple hud sprites possible at the same time (for each player). Self explaining.
Let me know what do you think.