# Configuration file

enchantments {
    # Maximum number of pipes an object can wander through before being erased. 0 for unlimited.
    I:"Fuel Efficiency ID"=80
}


general {
    # If set to false, flat wire textures will be used for logic gates. Significant performance improvement
    B:3Dlogicwires=true

    # Ticks between router searches.
    I:"Detection Frequency"=20
    B:"Dev Version checking"=false
    B:"Enable Debugging"=false

    # If enabled, the player will be alerted if a newer version of PR is available
    B:"Enable Version checking"=false

    # Number of lights to render, -1 for unlimited
    I:"Light Halo Render Count"=-1

    # If set to false, logic gates will not make sounds.
    B:"Logic Sounds"=true

    # Max number of links to explore when discovering new routers.
    I:"Max Detection Count"=100

    # Maximum number of pipes an object can wander through before being erased. 0 for unlimited.
    I:"Max Pipes Wandered"=0

    # Minimum amount of ticks the timer gates can be set to. (Cannot be lower than 4)
    I:"Mininum Timer Ticks"=4
    S:"Retro Ore Gen ID"=prRG
    B:"Retro Ore Generation"=false

    # Number of active threads that update routing tables.
    I:"Router Update Thread Count"=4

    # Use sticks instead of wood strips in framed wire recipes.
    B:"Simple Framed Wire recipe"=false

    # Enable compatability with ColoredLightsCore. CLC is in beta state and is known to cause many glitches.
    B:coloredLightsCompat=false

    # If set to false, gates will be rendered in the TESR rather than the WorldRenderer
    B:renderStaticGates=true

    # If set to false, wires will be rendered in the TESR rather than the WorldRenderer
    B:renderStaticWires=true
}


##########################################################################################################
# world generation
#--------------------------------------------------------------------------------------------------------#
# Toggle generation of structures, or increase resistance to lessen chances for generation.
##########################################################################################################

"world generation" {
    B:"Copper Ore"=false
    I:"Copper Ore resistance"=0
    B:"Copper Ore retrogen"=false
    B:"Deviating Lily"=true
    I:"Deviating Lily resistance"=0
    B:"Deviating Lily retrogen"=false
    B:"Electrotine Ore"=true
    I:"Electrotine Ore resistance"=0
    B:"Electrotine Ore retrogen"=false
    B:"Marble Caves"=false
    I:"Marble Caves resistance"=4
    B:"Marble Caves retrogen"=false
    B:"Peridot Ore"=true
    I:"Peridot Ore resistance"=0
    B:"Peridot Ore retrogen"=false
    B:"Ruby Ore"=true
    I:"Ruby Ore resistance"=0
    B:"Ruby Ore retrogen"=false
    B:"Sapphire Ore"=true
    I:"Sapphire Ore resistance"=0
    B:"Sapphire Ore retrogen"=false
    B:"Silver Ore"=true
    I:"Silver Ore resistance"=0
    B:"Silver Ore retrogen"=false
    B:"Spreading Moss"=true
    B:"Tin Ore"=false
    I:"Tin Ore resistance"=0
    B:"Tin Ore retrogen"=false
    I:"Volcano resistance"=16
    B:"Volcano retrogen"=false
    B:Volcanos=true
}


