# Catch & collection games · Doesi Studio 0.2.4

Neu / New: [Uses, recipes, shops, missions and trading](Collection-Gameplay-EN.md)

From 0.2.3 the game supports separate broadcaster and bot logins: progress belongs to the streamer channel, while its linked bot receives commands and sends replies. Streaming live is not required. Commands are configurable, for example !schiffli, !schifflidex, !schifflitop and !schifflixp. Test catch automatically opens a preview if no browser source is connected. OBS still needs the dedicated fishing browser source.

Version 0.2.2 includes 255 Star Citizen catches, 32 fish and 32 Sandmaa items. New profiles have these packs ready. Original unmodified starter packs are expanded automatically; existing IDs, values and player progress are preserved. For an edited profile, use the Fish / Sandmaa / Star Citizen image-pack buttons under Packs & catches, enable the wanted pack and save. The supplied WebMs are under collection-packs/animations; the default theme effects play directly in the browser source. Atlas-based packs use portable schema 2 and require Studio 0.2.2.

Extract the complete app package and start Studio. Existing profiles and media remain under your user account. Open **Community → Catch & collection games**. The new module starts disabled.

Create any theme packs and catches, choose active packs, and save. Active packs share a weighted draw pool. The rarity label and draw weight are separate settings. Per-pack animations include rod and hook, quantum jammer, scanner, treasure chest, and a custom WebM file. Own images and sounds are copied into the profile. Pack ZIP import/export includes media and animations; imports get fresh IDs and start disabled.

Game rules include the title, channel, chat command, cooldown, queue capacity, display duration, volume, result message and optional Studio action. A catch action receives `{{fishing.catch}}`, `{{fishing.pack}}`, `{{fishing.rarity}}`, `{{fishing.value}}`, `{{fishing.xp}}`, `{{fishing.rank}}`, `{{fishing.new}}` and normal viewer/channel variables.

By default: `!fish`, `!fishdex`, `!fishtop`, `!fishxp`, `!fishxp <name|ID|all> [count]`, `!fishhelp`. A custom main command changes the related command prefixes. Viewers can only convert their own inventory. Conversion consumes inventory while retaining the discovery record. XP can be disabled or renamed; editable rank thresholds start at zero and strictly increase. Optional automatic duplicate conversion keeps the first discovered item. Game value is stored separately from the existing loyalty system.

Add a transparent 1920 × 1080 OBS browser source: `http://127.0.0.1:17841/overlay/fishing?lang=en`. Check audio monitoring in the OBS mixer for your own sounds. Preview does not change inventory, XP or the leaderboard and does not run the assigned action. Browser sources reconnect after Studio restarts. The included Star Citizen artwork can be replaced with your own images in the editor.
