From f4fe180fb1ba2e2985a747b3394f3b05841f1e9a Mon Sep 17 00:00:00 2001 From: James Ketrenos Date: Sat, 11 Oct 2025 00:00:11 -0700 Subject: [PATCH] Game almost launches --- client/src/MediaControl.tsx | 61 +++++++++++++++++++ client/src/NameSetter.css | 41 +++++++++++++ client/src/NameSetter.tsx | 104 ++++++++++++++------------------ client/src/RoomView.tsx | 4 +- client/src/assets/pok-title.png | Bin 0 -> 2468860 bytes server/routes/games/helpers.ts | 33 +++++----- 6 files changed, 166 insertions(+), 77 deletions(-) create mode 100644 client/src/NameSetter.css create mode 100755 client/src/assets/pok-title.png diff --git a/client/src/MediaControl.tsx b/client/src/MediaControl.tsx index a55ffc6..3612363 100644 --- a/client/src/MediaControl.tsx +++ b/client/src/MediaControl.tsx @@ -1338,6 +1338,7 @@ const MediaControl: React.FC = ({ const spacerRef = useRef(null); const controlsRef = useRef(null); const indicatorsRef = useRef(null); + const audioRef = useRef(null); const moveableRef = useRef(null); const [isDragging, setIsDragging] = useState(false); // Controls expansion state for hover/tap compact mode @@ -1508,6 +1509,43 @@ const MediaControl: React.FC = ({ // eslint-disable-next-line react-hooks/exhaustive-deps }, [muted, peer?.attributes?.srcObject, peer?.dead, peer]); + // Attach remote stream to a hidden