getFoliagePoolUsage
Diz o quão cheio está o pool de triângulos de plantas. O pool tem 256 triângulos e é compartilhado com as plantas procedurais do próprio jogo: quando ele acaba, novas manchas de vegetação não crescem nada até um espaço se liberar.
Sintaxe
Seção intitulada “Sintaxe”number emUso, number capacidade, number nossas getFoliagePoolUsage ( )Retorno
Seção intitulada “Retorno”Três números:
| Posição | Descrição |
|---|---|
| 1 | Triângulos em uso, plantas procedurais do próprio jogo incluídas. |
| 2 | A capacidade do pool: 256. |
| 3 | Triângulos pertencentes a elementos de vegetação do MTAX. |
Quando o sistema de vegetação não está disponível, a chamada não devolve nada.
Na forma OOP vegetacao:getPoolUsage() o elemento é ignorado — a nativa lê o pool global, então qualquer elemento de vegetação serve.
Exemplo
Seção intitulada “Exemplo”local emUso, capacidade, nossas = getFoliagePoolUsage()outputDebugString(("tris de plantas: %d/%d (nossas: %d)"):format(emUso, capacidade, nossas))Veja também
Seção intitulada “Veja também”getFoliageTriangleCounts— Devolve quantas plantas uma mancha está crescendo agora.getPlantableSurfaces— Lista os materiais de superfície sobre os quais o jogo consegue fazer plantas crescerem.