SetEntPropFloat Function

Sets a float value in an entity's property.

This function is considered safer and more robust over SetEntDataFloat, because it performs strict offset checking and typing rules.

void SetEntPropFloat(int entity, PropType type, const char[] prop, float value, int element)

Parameters

int entity

Entity/edict index.

PropType type

Property type.

const char[] prop

Property name.

float value

Value to set.

int element

Element # (starting from 0) if property is an array.

Errors

Invalid entity or offset out of reasonable bounds.