To achieve this:
1) go to your dialog.mdl
2) find the following:
Code: Select all
fuelString =
BlendImage(
StringImage(
JustifyLeft,
100,
smVerdana,
hudColor,
ConcatinatedString("F: ", ConcatinatedString(NumberString(Multiply(GetFuel(Me, OnEveryFrame),100)), "%"))
),
hudBlendMode
);Code: Select all
fuelString =
BlendImage(
StringImage(
JustifyLeft,
100,
lgBoldVerdana,
hudColor,
ConcatinatedString("F: ", ConcatinatedString(NumberString(Multiply(GetFuel(Me, OnEveryFrame),100)), "%"))
),
hudBlendMode
);CODEammoString =
BlendImage(
StringImage(
JustifyRight,
100,
lgBoldVerdana,
hudColor,
ConcatinatedString("A: ", ConcatinatedString(NumberString(Multiply(GetAmmo(Me, OnEveryFrame),100)), "%"))
),
hudBlendMode
);
energyString =
BlendImage(
StringImage(
JustifyLeft,
100,
lgBoldVerdana,
hudColor,
ConcatinatedString("E: ", ConcatinatedString(NumberString(Multiply(GetPercentEnergy(Me, OnEveryFrame),100)), "%"))
),
hudBlendMode
);
armorString =
BlendImage(
StringImage(
JustifyLeft,
100,
lgBoldVerdana,
hudColor,
ConcatinatedString("H: ", ConcatinatedString(NumberString(Multiply(GetPercentHitPoints(Me, OnEveryFrame),100)), "%"))
),
hudBlendMode
);
shieldString =
BlendImage(
StringImage(
JustifyRight,
100,
lgBoldVerdana,
hudColor,
ConcatinatedString("S: ", ConcatinatedString(NumberString(Multiply(GetPercentShields(Me, OnEveryFrame),100)), "%"))
),
hudBlendMode
);
thrustString =
BlendImage(
StringImage(
JustifyRight,
100,
lgBoldVerdana,
hudColor,
ConcatinatedString("T: ", ConcatinatedString(NumberString(Multiply(playerThrottle,100)), "%"))
),
hudBlendMode
);
I also tried with thrust values, but using ConcatinatedString("A: ", ConcatinatedString(NumberString(Multiply(playerThrottle), "%")) crashes Alleg rather badly.
EDIT: The ammo bar in the screenie is wrong as of a Slipshod UI bug. The percentage values are accurate.
EDIT2: Corrected. Thanks, scorpion!




