== Biome() == The Biome object is a parent that gets extended by predefined or user-defined biomes. It's basically an interface that Biome objects should follow. Biomes are a higher abstraction of other objects such as Surface and Objects. [[BR]][[BR]] ==== !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. [[BR]][[BR]] == !LandBiome() == The !LandBiome object is a container of terrain which is used when getLand is called within a Biome object. [[BR]][[BR]] * !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() [[BR]] == !WaterBiome() == The !WaterBiome object is a container of Water surfaces which are used when getWater is called within a Biome object. [[BR]][[BR]] * !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() [[BR]] == !FaunaBiome() == The !FaunaBiome object is a container of animals which are used when getFauna is called within a Biome object. [[BR]][[BR]] * !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() [[BR]] == !PlantBiome() == The !PlantBiome object is a container of Plants which are used when getPlants is called within a Biome object. [[BR]][[BR]] * !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() [[BR]] == !TreeBiome() == The !TreeBiome object is a container of Trees which are used when getTrees is called within a Biome object. [[BR]][[BR]] * !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() [[BR]] == !GeoBiome() == The !GeoBiome object is a container of geological entities which are used when getGeology is called within a Biome object. [[BR]][[BR]] * !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()