Courier Extractor
Courier state snapshots per tick.
Generated API
Module gem.extractors.courier
Courier state extractor for Dota 2 replays.
Source: src/gem/extractors/courier.py
Top-level classes
CourierSnapshot
python
class CourierSnapshotA single courier state sample at one tick.
Source: src/gem/extractors/courier.py:22
Dataclass fields
| Name | Type | Default |
|---|---|---|
tick | int | - |
team | int | - |
state | int | - |
flying | bool | - |
x | `float | None` |
y | `float | None` |
CourierExtractor
python
class CourierExtractorPolls courier entity state and accumulates snapshots.
Source: src/gem/extractors/courier.py:42
Methods
attach
Signature: def CourierExtractor.attach(self, parser: ReplayParser) -> None
Register callbacks with the parser.
Source: src/gem/extractors/courier.py:72