== Biome(), !AlpineBiome(), !TemperateBiome(), !SteppeBiome(), !MediterraneanBiome(), !SavannaBiome(), !DesertBiome(), !SemiAridBiome(), !PolarBiome(), !TropicBiome() == This is the constructor. It currently does nothing except initialize the object. == getLand() == This method returns the predefined land object for the biome. == getWater() == This method returns the predefined water object for the biome. == getGeology == This method returns the predefined geology object for the biome. == getTrees() == This method returns the predefined tree object for the biome. == getPlants() == This method returns the predefined plant object for the biome. == getFauna() == This method returns the predefined fauna object for the biome. The following objects are returned when the various get* methods in Biome objects get called. I will not detail what each method does because they all do the same thing. They randomly return a random terrain, surface,or object of a certain type that has been specified for a biome. has* methods are used so the scripter knows whether or not the biome has a certain type. add* methods are used to define custom biomes. The !LandBiome object is a container of terrain which is used when getLand is called within a Biome object. == !LandBiome(), !AlpineLandBiome(), !TemperateLandBiome(), !SteppeLandBiome(), !MediterraneanLandBiome(), !SavannaLandBiome(), !DesertLandBiome(), !SemiAridLandBiome(), !PolarLandBiome(), !TropicLandBiome() == == hasDirt() == == hasGrass() == == hasSand() == == hasSnow() == == hasForest() == == hasForestFloor() == == hasRoad() == == hasFarmland() == == hasBeach() == == getDirt() == == getGrass() == == getSand() == == getSnow() == == getForest() == == getForestFloor() == == getRoad() == == getFarmland() == == getBeach() == == getAny() == == addDirt() == == addGrass() == == addSand() == == addSnow() == == addForest() == == addForestFloor() == == addRoad() == == addFarmland() == == addBeach() == The !WaterBiome object is a container of Water surfaces which are used when getWater is called within a Biome object. == !WaterBiome(), !AlpineWaterBiome(), !TemperateWaterBiome(), !SteppeWaterBiome(), !MediterraneanWaterBiome(), !SavannaWaterBiome(), !DesertWaterBiome(), !SemiAridWaterBiome(), !PolarWaterBiome(), !TropicWaterBiome() == == hasCoral() == == hasRock() == == hasPebble() == == hasSand() == == hasIce() == == hasRiver() == == hasShallow() == == hasNormal() == == hasDeep() == == hasFordShallow() == == hasFordRocky() == == hasMarsh() == == hasSwamp() == == getCoral() == == getRock() == == getPebble() == == getSand() == == getIce() == == getRiver() == == getShallow() == == getNormal() == == getDeep() == == getFordShallow() == == getFordRocky() == == getMarsh() == == getSwamp() == == getAny() == == addCoral() == == addRock() == == addPebble() == == addSand() == == addIce() == == addRiver() == == addShallow() == == addNormal() == == addDeep() == == addFordShallow() == == addFordRocky() == == addMarsh() == == addSwamp() == The !FaunaBiome object is a container of animals which are used when getFauna is called within a Biome object. == !FaunaBiome(), !AlpineFaunaBiome(), !TemperateFaunaBiome(), !SteppeFaunaBiome(), !MediterraneanFaunaBiome(), !SavannaFaunaBiome(), !DesertFaunaBiome(), !SemiAridFaunaBiome(), !PolarFaunaBiome(), !TropicFaunaBiome() == == getCosmetic() == == getBreeding() == == getDomestic() == == getRisky() == == getRiskyConsumable() == == getPassiveConsumable() == == getCosmetic() == == getBreeding() == == getDomestic() == == getRisky() == == getRiskyConsumable() == == getPassiveConsumable() == == getAny() == == addCosmetic() == == addBreeding() == == addDomestic() == == addRisky() == == addRiskyConsumable() == == addPassiveConsumable() == The !PlantBiome object is a container of Plants which are used when getPlants is called within a Biome object. == !PlantBiome(), !AlpinePlantBiome(), !TemperatePlantBiome(), !SteppePlantBiome(), !MediterraneanPlantBiome(), !SavannaPlantBiome(), !DesertPlantBiome(), !SemiAridPlantBiome(), !PolarPlantBiome(), !TropicPlantBiome() == == hasAquatic() == == hasBush() == == hasCacti() == == hasFern() == == hasFlower() == == hasGrass() == == getAquatic() == == getBush() == == getCacti() == == getFern() == == getFlower() == == getGrass() == == getAny() == == addAquatic() == == addBush() == == addCacti() == == addFern() == == addFlower() == == addGrass() == The !TreeBiome object is a container of Trees which are used when getTrees is called within a Biome object. == !TreeBiome(), !AlpineTreeBiome(), !TemperateTreeBiome(), !SteppeTreeBiome(), !MediterraneanTreeBiome(), !SavannaTreeBiome(), !DesertTreeBiome(), !SemiAridTreeBiome(), !PolarTreeBiome(), !TropicTreeBiome() == == hasPalm() == == hasConiferEvergreen() == == hasConiferDeciduous() == == hasLeafedEvergreen() == == hasLeafedDeciduous() == == hasDead() == == getPalm() == == getConiferEvergreen() == == getConiferDeciduous() == == getLeafedEvergreen() == == getLeafedDeciduous() == == getDead() == == getAny() == == addPalm() == == addConiferEvergreen() == == addConiferDeciduous() == == addLeafedEvergreen() == == addLeafedDeciduous() == == addDead() == The !GeoBiome object is a container of geological entities which are used when getGeology is called within a Biome object. == !GeoBiome(), !AlpineGeoBiome(), !TemperateGeoBiome(), !SteppeGeoBiome(), !MediterraneanGeoBiome(), !SavannaGeoBiome(), !DesertGeoBiome(), !SemiAridGeoBiome(), !PolarGeoBiome(), !TropicGeoBiome() == == hasSettlement() == == hasFloatingIce() == == hasMountainPeak() == == hasWaterFeature() == == hasLowCliff() == == hasHighCliff() == == hasRockOther() == == hasRockConsumable() == == hasOreConsumable() == == getSettlement() == == getFloatingIce() == == getMountainPeak() == == getWaterFeature() == == getLowCliff() == == getHighCliff() == == getRockOther() == == getRockConsumable() == == getOreConsumable() == == getAny() == == addSettlement() == == addFloatingIce() == == addMountainPeak() == == addWaterFeature() == == addLowCliff() == == addHighCliff() == == addRockOther() == == addRockConsumable() == == addOreConsumable() ==