prokjs's battery / Heart monitor floater | OSC Cosmetic Tool [VRChat]
- ダウンロード商品¥ 300
![prokjs's battery / Heart monitor floater | OSC Cosmetic Tool [VRChat]](https://booth.pximg.net/2afd5886-48b2-4d6d-9860-f465d1eb6272/i/9059048/8c3a38c3-8b2c-433f-9421-4f5776fa01e2_base_resized.jpg)
![prokjs's battery / Heart monitor floater | OSC Cosmetic Tool [VRChat]](https://booth.pximg.net/2afd5886-48b2-4d6d-9860-f465d1eb6272/i/9059048/6c753bd3-f436-4687-a117-09759f3a7caa_base_resized.jpg)
![prokjs's battery / Heart monitor floater | OSC Cosmetic Tool [VRChat]](https://booth.pximg.net/2afd5886-48b2-4d6d-9860-f465d1eb6272/i/9059048/3642b480-45e2-4151-909f-46e8972322ad_base_resized.jpg)
prokjs's battery / Heart monitor floater — OSC Cosmetic Tool LATEST VERSION: v0.8.4 Download: ProkjsBatteryFloater-PC-v0.8.4.zip NO PULSOID SUBSCRIPTION REQUIRED Use a free Pulsoid account + heart-rate Widget ID in the included Windows EXE. No HR-OSC or paid Pulsoid Desktop OSC needed. A compatible sensor and its data-uploading app are still required. Legacy service availability is controlled by Pulsoid. A pastel-mint liquid battery charm for PC VRChat. Battery percentage stays above an optional heart-rate row. One product: toggle the BPM row on/off in the radial menu. FEATURES • Headset battery percentage, charging bolt, full liquid + ∞ for confirmed battery-free hardware, and ? for unavailable readings. Battery data depends on the SteamVR driver. • Heart + BPM below the battery. Missing, invalid or disconnected data shows heart + ?. Pulse follows reported BPM, not exact individual sensor beats. • Gravity-aligned liquid; normal-range BPM makes waves stronger, with subtle blush above 100 BPM. Small bubbles rise while charging. Cosmetic effects, not medical indicators or a full fluid simulation. • Native PhysBone grabs and tumbling, about 1 metre of reach, spring return. Not a detached world pickup or wrist-locked object. • Hand/finger tap glitch and quiet spatial glass dink. Optional close-ear heartbeat audio follows valid BPM while the BPM row and Sound are on, fading to silence at 15 cm. Original product audio included. • Seven illustrated controls: On/Off, creator credit, width, height, heartbeat, sound, heart-rate number. Sound and BPM-row mode sync; pulse and credit are local preferences. Neither disables your sensor. • Independent width/height 25–175%; text/icons keep proportions. Custom transparent PNG slots for charging and top decoration. INCLUDED WINDOWS DASHBOARD • Independent Connect/Disconnect heart rate and Start/Stop battery. Check Pulsoid connection and BPM without a headset, SteamVR or VRChat running. • Connected stream / waiting for sensor data / disconnected shown explicitly. Valid BPM updates immediately; no invented or stale reading. • Separate VRChat OSCQuery status. Service detection and successful UDP sending do not confirm the avatar applied a parameter. • Optional start-with-VRChat affects battery only. Heart rate continues when battery stops or VRChat closes. The EXE must remain open; no Windows startup installation. • Click each status panel for its settings and troubleshooting. Widget ID is masked and session-only. SETUP / REQUIREMENTS 1. Unity 2022.3 PC avatar project + VRChat Avatars SDK + Modular Avatar; humanoid avatar for automatic head attachment. Dependencies not bundled. 2. Import the Unity package, add prefab to avatar root, then adjust Tools > Prokjs Battery Floater > Setup and Preview. 3. Upload PC avatar, enable Action Menu > Options > OSC > Enabled, start SteamVR for battery telemetry and run the included EXE. 4. Optional heart rate: copy Widget ID from pulsoid.net/ui/configuration, paste it into the EXE and click Connect heart rate. Sensor and source app must stream. To edit ID, disconnect HR; to edit shared OSC host/port, stop both. 5. Heart-rate inputs: hr_percent Float = BPM / 200; hr_connected Bool; HR/Enable Bool enabled locally. Reuse compatible existing expression parameters or add them: 9 extra synced input bits. EXE does not write HR/Enable. No paid monitor prefab required. Blank ID leaves external OSC apps untouched; never use two writers for the same HR parameters. INCLUDED Original prefab, shader/geometry, animations, spatial audio, menu icons, Modular Avatar setup tools, Windows x64 companion, changelog/notices, and step-by-step setup + OSC guides in English, Korean, Japanese, Simplified Chinese and Spanish. No avatar, clothing, physical sensor or paid heart-rate system included. Product uses 30 synced bits; avatar total must fit VRChat's 256-bit budget. LIMITS / VALIDATION PC-only shader; no standalone Quest/Android avatar, OpenXR-only battery tracking, or macOS. Other players need neither EXE nor package, but must allow your avatar/shaders/audio and interactions. Pre-release v0.8.4: independent controls, BPM display and UDP ownership exercised with controlled readings. Real widget connection reached; live physical-sensor BPM and remote VRChat acceptance remain pending. Compatibility varies by headset/driver. Battery watchdog shows ? after about 8 seconds without updates. Close normally to clear readings; forced process termination cannot send HR disconnect. 日本語 最新版 v0.8.4:上記のバージョン付きZIPをダウンロード。Pulsoid有料契約不要。無料アカウントのWidget IDを付属EXEに入力して接続します。対応センサーと送信元アプリは必要です。心拍は電池と独立し、ヘッドセット・SteamVR・VRChatなしでも接続とBPMを確認可能。HR-OSC不要。電池は上段、任意の心拍行は下段。PC専用、日本語の導入・OSCガイド同梱。実センサーと他プレイヤー環境の最終検証は未完了。 한국어 최신 v0.8.4: 버전이 적힌 ZIP을 받으세요. Pulsoid 구독 불필요. 무료 계정의 Widget ID를 동봉 EXE에 입력해 연결하며 호환 센서와 원본 앱은 필요합니다. 심박은 배터리와 독립되어 헤드셋·SteamVR·VRChat 없이 연결과 BPM 확인 가능. HR-OSC 불필요. 배터리는 위, 선택적 심박 행은 아래입니다. PC 전용, 한국어 설치·OSC 설명서 포함. 실센서와 다른 플레이어 환경의 최종 검증은 미완료입니다. 简体中文 最新 v0.8.4:下载带版本号的ZIP。无需Pulsoid订阅,免费账号的Widget ID可直接填入附带EXE连接。仍需兼容传感器及来源应用。心率独立于电池,无需头显、SteamVR或VRChat即可检查连接与BPM;不需要HR-OSC。电量在上、可选心率行在下。仅PC,含中文安装与OSC指南。真实传感器及其他玩家环境的最终验收尚未完成。 Español Última versión v0.8.4: descarga el ZIP con versión. Sin suscripción a Pulsoid: cuenta gratuita + Widget ID en el EXE. Requiere sensor y app fuente. Pulso independiente de batería: comprueba conexión/BPM sin visor, SteamVR ni VRChat; no necesitas HR-OSC. Batería arriba y BPM opcional debajo. Solo PC, guía de instalación/OSC en español. Validación final con sensor real y otros jugadores pendiente.



