Pular para o conteúdo

getFoliageTriangleCounts

Cliente Vegetação OOP vegetacao:getTriangleCounts()

Devolve quantas plantas uma mancha de vegetação está crescendo agora. O jogo planta em até três seções por mancha, então as quantidades vêm como três números.

number quantidade1, number quantidade2, number quantidade3 getFoliageTriangleCounts ( element aVegetacao )
NomeTipoPadrãoDescrição
aVegetacaoelement—A mancha de vegetação.

A quantidade de quads de planta atualmente plantados no triângulo, um valor por seção — ou false com um aviso quando o elemento não é vegetação, e apenas false quando a mancha não tem plantas vivas: logo depois da criação, enquanto o mundo ainda carrega, enquanto o jogador local está em outra dimensão, ou quando o plantio falhou.

As quantidades seguem setFoliageDensity: são as plantadas na criação vezes o multiplicador.

local a, b, c = getFoliageTriangleCounts(mancha)
outputDebugString(("plantas: %d, %d, %d"):format(a, b, c))
  • getFoliagePoolUsage — Diz o quão cheio está o pool de triângulos de plantas.
  • getPlantableSurfaces — Lista os materiais de superfície sobre os quais o jogo consegue fazer plantas crescerem.