Checkpoint initial implementation
This commit is contained in:
@@ -0,0 +1,28 @@
|
||||
from tungston.core.ecology.biomefilter import BiomeFilter as BF
|
||||
from tungston.core.geology.depositcatalog import DepositCatalog
|
||||
from tungston.core.geology.deposit.inclusion import Inclusion as I
|
||||
from tungston.core.geology.deposit.metaldeposit import MetalDeposit
|
||||
from tungston.modpack.mysteriousisland.mineralcatalog import CATALOG as M
|
||||
|
||||
import tungston.core.altitude as AL
|
||||
import tungston.core.ecology.flora as FL
|
||||
import tungston.core.ecology.geology as GE
|
||||
import tungston.core.ecology.heat as HE
|
||||
import tungston.core.ecology.humidity as HU
|
||||
import tungston.core.ecology.soil as SO
|
||||
import tungston.core.ecology.water as WA
|
||||
import tungston.core.geology.bulk as BU
|
||||
import tungston.core.scarcity as SC
|
||||
|
||||
# Catalog ##########################################################################################
|
||||
|
||||
CATALOG = C = DepositCatalog(minerals)
|
||||
|
||||
C.add(MetalDeposit(
|
||||
name = "bif_iron",
|
||||
biomeFilter = BF([GE.METAMORPHIC, (HE.BOREAL, HE.FROZEN), HU.DAMP]),
|
||||
scarcity = SC.COMMON,
|
||||
minerals = [I(M.get("iron"), 50), I(M.get("quartz"), 45), I(M.get("uranium"), 5)],
|
||||
bulk = BU.LARGE,
|
||||
proportion = 0.2,
|
||||
))
|
||||
Reference in New Issue
Block a user