Checkpoint initial implementation

This commit is contained in:
Andrew Miner
2025-10-06 17:41:18 -06:00
parent 773e0a3d85
commit a8b6e6b15e
106 changed files with 3012 additions and 0 deletions
+23
View File
@@ -0,0 +1,23 @@
from tungston.core.ecology.biometrait import BiomeTrait
# Class ############################################################################################
class Soil(BiomeTrait):
"""
The nature of the soil within a certain region.
"""
pass
# Constants ########################################################################################
ACIDIC = Soil("acidic")
CLAYEY = Soil("clayey")
FUNGAL = Soil("fungal")
LOAMY = Soil("loamy")
PEATY = Soil("peaty")
ROCKY = Soil("rocky")
SANDY = Soil("sandy")
ALL = [ACIDIC, CLAYEY, FUNGAL, LOAMY, PEATY, ROCKY, SANDY]