get_schema_class
Retrieve Source 2 schema class or enum fields, types, defaults, metadata, inheritance, and subclasses for CS2/Deadlock networked fields, VData keys, and plugin offsets.
Instructions
Get an engine schema class or enum: fields with types, defaults and metadata, the inheritance chain and direct subclasses. Use it for networked fields, VData keys (Deadlock abilities) and plugin offsets.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| game | Yes | Game id: one of cs2, deadlock | |
| name | Yes | Class/enum name, or 'module:Name' from a search key | |
| module | No | Schema module, e.g. server, client | |
| include_inherited | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | ||
| name | Yes | ||
| bases | No | ||
| fields | No | ||
| module | Yes | ||
| derived | No | Direct subclasses | |
| metadata | No | ||
| field_count | No | ||
| inheritance | No | ||
| underlying_type | No |