tiger_lib

Module scopes

Source
Expand description

The core Scopes type which tracks our knowledge about the types of in-game values.

Structs§

  • This type represents our knowledge about the set of scope types that a script value can have. In most cases it’s narrowed down to a single scope type, but not always.

Enums§

  • A description of the constraints on a value with a prefix such as var: or list_size:

Functions§

  • Look up a token that’s an invalid target, and see if it might be missing a prefix. Return the prefix if one was found.
  • Look up an iterator, which is a script element that executes its block multiple times, once for each applicable scope value. Iterators may be builtin (the usual case) or may be scripted lists.
  • Look up a prefixed token that is used to look up items in the game database.
  • Look up an “event link”, which is a script token that looks up something related to a scope value and returns another scope value.

Type Aliases§

  • ScopesBits 🔒
    vic3 needs more than 64 bits, but the others don’t.