| Symbol | Description |
|---|---|
| GetString | Get return string value. Use only for: string, stringptr or charptr return types. Only useful in post hooks. |
| GetVector | Get return vector value. Use only for: vector or vectorptr return types. Only useful in post hooks. |
| SetString | Set return string value. Use only for: string, stringptr or charptr return types. The value is only applied when MRES_Override or MRES_Supercede is returned in the callback. |
| SetVector | Set return vector value. Use only for: vector or vectorptr return types. The value is only applied when MRES_Override or MRES_Supercede is returned in the callback. |
| Symbol | Type | Description |
|---|---|---|
| Value | any | Retrieves or sets the return value. Use only for: int, entity, edict, bool or float return types. An entity return type can be set to NULL using INVALID_ENT_REFERENCE (-1). The return value is only readable in a post hook. The value is only applied when MRES_Override or MRES_Supercede is returned in the callback. |