Skip to content

GetFact

Read a native fact for the assigned player.

GetFact(factId[, parameter = 0])

Inputs: factId is a required integer Fact ID; parameter is an optional integer fact parameter (default 0).

Output: value, available: integer fact value and a boolean read flag. An unavailable read returns 0, false; a confirmed zero is 0, true.

Errors and unavailable states: Wrong integer argument types raise a Lua argument error. An unavailable fact read returns 0, false; do not interpret that zero as a fact value.

See Low-level queries for related calls and usage notes.