engineSetSurfaceProperties
Escreve uma propriedade de uma superfície.
Sintaxe
Seção intitulada “Sintaxe”bool engineSetSurfaceProperties ( number idSuperficie, string propriedade, string/number/bool valor )idSuperficie vai de 0 a 179. O tipo de valor precisa bater com a tabela acima, e as propriedades numéricas têm limites: fractioneffect 0–7, tyregrip e wetgrip 0–255, roughness 0–3.
Retorno
Seção intitulada “Retorno”true se a propriedade foi gravada, false se não pôde ser (stepdust sempre devolve false). Um ID de superfície inválido, uma propriedade desconhecida ou um valor de tipo errado ou fora do intervalo devolvem nil e escrevem o motivo no console de debug.
Exemplo
Seção intitulada “Exemplo”engineSetSurfaceProperties(1, "adhesiongroup", "loose")engineSetSurfaceProperties(1, "canclimb", false)Veja também
Seção intitulada “Veja também”engineGetSurfaceProperties— Lê uma propriedade de uma superfície.engineResetSurfaceProperties— Devolve as propriedades originais.