ScalarExpressionType_t
CS2 build 25218825 · Steam date 2026-09-09 · platform windows-x86_64 · cs2_schema.json
Kind: enumSize: 4 bytes (0x4)Underlying type: uint32_tModule: particlesBinary: !GlobalTypes
Relationships
Used by (3) as a field type
- C_INIT_SetAttributeToScalarExpression
- C_OP_SetAttributeToScalarExpression
- C_OP_SetControlPointFieldToScalarExpression
Values
| Name | Value | Unsigned | Description |
|---|---|---|---|
SCALAR_EXPRESSION_UNINITIALIZED | -1 | 0xFFFFFFFF | Uninitialized MPropertyFriendlyName Uninitialized |
SCALAR_EXPRESSION_ADD | 0 | Add MPropertyFriendlyName Add | |
SCALAR_EXPRESSION_SUBTRACT | 1 | Subtract MPropertyFriendlyName Subtract | |
SCALAR_EXPRESSION_MUL | 2 | Multiply MPropertyFriendlyName Multiply | |
SCALAR_EXPRESSION_DIVIDE | 3 | Divide MPropertyFriendlyName Divide | |
SCALAR_EXPRESSION_INPUT_1 | 4 | Input 1 MPropertyFriendlyName Input 1 | |
SCALAR_EXPRESSION_MIN | 5 | Min MPropertyFriendlyName Min | |
SCALAR_EXPRESSION_MAX | 6 | Max MPropertyFriendlyName Max | |
SCALAR_EXPRESSION_MOD | 7 | Mod MPropertyFriendlyName Mod | |
SCALAR_EXPRESSION_EQUAL | 8 | Equal MPropertyFriendlyName Equal | |
SCALAR_EXPRESSION_GT | 9 | Greater Than MPropertyFriendlyName Greater Than | |
SCALAR_EXPRESSION_LT | 10 | Less Than MPropertyFriendlyName Less Than |