diff --git a/app/components/agent.tsx b/app/components/agent.tsx
index 8a026b4..be585de 100644
--- a/app/components/agent.tsx
+++ b/app/components/agent.tsx
@@ -1,3 +1,13 @@
-export function Agent({side}: {side: "T" | "CT"}) {
- return <>{side}>
-}
\ No newline at end of file
+import { Surface } from "@heroui/react";
+
+export function Agent({ agent_id }: { agent_id: string }) {
+ return (
+
+
+
+ );
+}
diff --git a/app/components/weapon.tsx b/app/components/weapon.tsx
index 3f4483b..a074510 100644
--- a/app/components/weapon.tsx
+++ b/app/components/weapon.tsx
@@ -5,8 +5,8 @@ export function Weapon({
weapon_id,
color,
display = "Weapon",
- float = 0,
- pattern = 0,
+ float,
+ pattern,
paint_index = 0,
}: {
weapon_id: string;
@@ -27,21 +27,24 @@ export function Weapon({
}}
>
-
+
{display}
-
-
- Pattern: {pattern}
-
+ {float !== undefined && }
+ {pattern !== undefined && (
+
+ Pattern: {pattern}
+
+ )}
);