Witness adds dynamic cinematic camera angles for Cobblemon battles, transforming them into spectator-worthy events with intelligent camera movements.
Witness is a battle camera system that automatically positions the camera during Pokemon battles to create cinematic viewing experiences. It responds to battle events like move usage and damage to showcase the action.
Perfect for Content Creation
Witness makes recording and streaming Cobblemon battles much more engaging with automatic cinematic camera work!
Dynamic Battle Cameras
Automatic camera positioning during battles
Smooth transitions between camera angles
Intelligent framing of Pokemon and trainers
Event-responsive camera reactions
Camera Sequences
Pre-configured camera paths for different moves
Orbital camera movements around Pokemon
Custom sequences for special battle moments
Support for different battle formats
ML-Enhanced Cameras
Optional
Learns player viewing preferences over time
Adapts camera angles based on feedback
Personalizes the experience per player
Can be disabled in configuration
Player Protection
Prevents damage during cinematic sequences
Manages hunger/health during camera mode
Clean state restoration after sequences
Inventory protection
Battle Start : Camera system activates when a battle begins
Event Detection : System monitors battle events (moves, damage, etc.)
Camera Response : Appropriate camera angle or sequence plays
Player Safety : Player is protected from interference during cinematics
Return : Camera returns control after battle ends
Tournament Spectating
Professional camera work for competitive battles
Content Creation
Cinematic battles for videos and streams
Immersive Gameplay
Enhanced battle experience for players
Server Events
Special camera sequences for showcase battles
/cinematicbattle - Manual camera controls
/witness reload - Reload configuration
Configuration file location: config/witness/config.json
Options include:
Enable/disable cinematic cameras
ML system toggle
Player protection settings
Camera sequence configuration
Install Witness on your server
Configure camera settings
Battles will automatically trigger cinematic cameras
(Optional) Enable ML system for adaptive cameras