Skip to content

Cookbook

Short, copy-pasteable recipes. Each one is self-contained: what it does, the code, and a "verify it works" step.

Adding a recipe

Create a new .md file in this folder, add it to nav: in mkdocs.yml, and follow the template below.

Player guides

  • Ranked Matchmaking Player Guide - short, plain-English explanation of ranked search, rank-range expansion, previous-result buckets, and why same-opponent avoidance is not a direct blacklist.

Investigations

Asset recipes

  • Export SC6 .mot animations to Blender - Ghidra-backed workflow for splitting HgMotion banks, choosing authored versus final-pose fidelity, exporting the matching rig, and baking normalized matrices into a Blender Action.

Native DLL recipes

Recipe template

# Recipe: <Title>

**Goal**: one-sentence description of what the user ends up with.

**Requires**: native hook framework or injector, any other mods, Ghidra/dumper output, etc.

## Code

```cpp
// your snippet

How it works

Short explanation of the hook/UObject used.

Verify

  1. Launch the game.
  2. Expected log line / visual result. ```