UI/Panels/GameHud/WeaponHud/WeaponHud.razor
@using Sandbox;
@using Sandbox.UI;
@namespace Battlebugs
@inherits Panel
@attribute [StyleSheet]

<root>
	@if (GameManager.Instance.CurrentPlayer != BoardManager.Local || !GameManager.Instance.IsFiring) return;

	<div class="container">
		<div class="weapons">
			@foreach (var entry in BoardManager.Local.WeaponInventory)
			{
				<WeaponButton [email protected] />
			}
		</div>
	</div>
</root>

@code
{
	protected override int BuildHash() => System.HashCode.Combine(GameManager.Instance.IsFiring, GameManager.Instance.CurrentPlayerId);
}