View attachment 93496
- Added E-102 Gamma support.
- Fixed some bugs with the boss meter.
- Moved boss meter variables to a less generic namespace.
- Updated Custom HUD library version to v2.1.
Adding onto this, when I tried it, the timer was completely gone, including Gamma's combo elements and stuff (which makes playing him nigh impossible, as now it's completely guesswork to figure out what time you have.) Plus, the HUD for whatever reason does *not* factor in Emeralds - token box and Emeralds sprites are completely omitted, despite still having sounds.well, thanks for my favorite hud addon
it's very good but.
if play only with hud addon, are life icon all right
View attachment 93781
but if play as "sa-sonic" life icon bug looks like that
View attachment 93782
and else if fast add sa-sonic and next this hud. end screen looks like that
View attachment 93784
WARNING: ...x86)\SRB2 v2.2\addons\l_sa1hud-v3.pk3|lua/sa1hud.lua:853: bad argument #2 to '?' (string expected, got nil)
stack traceback:
[C]: ?
...x86)\SRB2 v2.2\addons\l_sa1hud-v3.pk3|lua/sa1hud.lua:853: in function 'sadxLives'
...x86)\SRB2 v2.2\addons\l_sa1hud-v3.pk3|lua/sa1hud.lua:1236: in function 'func'
...RB2 v2.2\addons\l_sa1hud-v3.pk3|lua/customhudlib.lua:333: in function 'RunCustomHooks'
...RB2 v2.2\addons\l_sa1hud-v3.pk3|lua/customhudlib.lua:356: in function <...RB2 v2.2\addons\l_sa1hud-v3.pk3|lua/customhudlib.lua:355>
WARNING: ...ons\Graphics&SFX\HUDs\l_sa1hud-v3.pk3|lua/sa1hud.lua:853: bad argument #2 to '?' (string expected, got nil)
stack traceback:
[C]: ?
...ons\Graphics&SFX\HUDs\l_sa1hud-v3.pk3|lua/sa1hud.lua:853: in function 'sadxLives'
...ons\Graphics&SFX\HUDs\l_sa1hud-v3.pk3|lua/sa1hud.lua:1236: in function 'func'
...aphics&SFX\HUDs\l_sa1hud-v3.pk3|lua/customhudlib.lua:333: in function 'RunCustomHooks'
...aphics&SFX\HUDs\l_sa1hud-v3.pk3|lua/customhudlib.lua:356: in function <...aphics&SFX\HUDs\l_sa1hud-v3.pk3|lua/customhudlib.lua:355>
local skin = nil;
local color = player.skincolor;
if (player.mo and player.mo.valid)
skin = player.mo.skin;
color = player.mo.color;
elseif (lastValidSkin[#player] != nil)
skin = lastValidSkin[#player];
end
if not (skins[skin] and skins[skin].valid)
return;
end
if not (skins[skin] and skins[skin].valid)
with a simple return if skin is nil, the code is fixed!Yeah, I have the same issue.There's a bit of an issue as of v2.2.12 (and to a lesser extent, v2.2.13) where using this mod with the Adventure Monitors mod has double icons show on screen when busting open a monitor. I don't know if anyone else has this issue, because simply not loading one of them doesn't show. I know it's one or the other, but I can't figure out which one is causing the problem. Adventure Monitors hasn't been updated since it was renamed from Modern Monitors, so that mod might be causing the issue, but I could be wrong.
I'm gonna post the same thing on the Adventure Monitors mod page so that it's creator is aware of this, too.
just remove the MONITORDISPLAY.lua in either one of those mods (preferably the modern monitors mod) and it should work.ok im not sure which mod has the problems here so im just gonna say the same thing on these two. when you have the SA1 hud and adventure monitors loaded and you break a monitor, the item shows twice but still gives you one as it should. its just a visual problem but its a little annoying.