Mundo
Estas funções mexem no mundo do ponto de vista de um único jogador: traçar raios contra a geometria, converter coordenadas de mundo em coordenadas de tela, consultar garagens, ligar e desligar efeitos de pós-processamento, ajustar distâncias de LOD e silenciar sons do cenário.
Nada aqui é sincronizado. Cada chamada muda apenas a máquina em que o script está rodando; os outros jogadores continuam vendo e ouvindo o mundo do jeito que estava.
Estas 57 funções existem somente no cliente. Chamá-las de um script de servidor resulta em erro de valor nulo.
Veja também as funções de Mundo compartilhadas, que valem nos dois lados.
Raycasts e colisão
Seção intitulada “Raycasts e colisão”Mundo e tela
Seção intitulada “Mundo e tela”Garagens
Seção intitulada “Garagens”As garagens são identificadas por um número de 0 a 49. Um ID fora dessa faixa devolve false sem aviso; só um argumento que não seja número registra um.
Cenário
Seção intitulada “Cenário”Propriedades de renderização
Seção intitulada “Propriedades de renderização”Estas três funções mexem nos valores que o motor usa para montar a iluminação, o céu e o clima do quadro. O nome da propriedade é exato e sensível a maiúsculas — escreva exatamente como está na tabela. Um nome desconhecido gera um erro de Lua.
Algumas propriedades são cores e usam três números; as demais são escalares e usam um. Passar a quantidade errada devolve false sem aviso.
| Propriedade | Valores |
|---|---|
AmbientColor | 3 |
AmbientObjColor | 3 |
DirectionalColor | 3 |
LowCloudsColor | 3 |
BottomCloudsColor | 3 |
SpriteSize | 1 |
SpriteBrightness | 1 |
PoleShadowStrength | 1 |
ShadowStrength | 1 |
ShadowsOffset | 1 |
LightsOnGround | 1 |
CloudsAlpha | 1 |
Illumination | 1 |
WetRoads | 1 |
Foggyness | 1 |
Fog | 1 |
RainFog | 1 |
WaterFog | 1 |
Sandstorm | 1 |
Rainbow | 1 |