Skip to content

Commit

Permalink
Migrate dyson configs from galaxyspace to intergalactic (#18496)
Browse files Browse the repository at this point in the history
  • Loading branch information
serenibyss authored Dec 24, 2024
1 parent 28f1d98 commit 03e9397
Show file tree
Hide file tree
Showing 2 changed files with 97 additions and 86 deletions.
86 changes: 0 additions & 86 deletions config/GalaxySpace/core.conf
Original file line number Diff line number Diff line change
Expand Up @@ -24,87 +24,6 @@ dimensions {
}


dysonswarm {
# How much coolant is consumed per hour.
I:coolantConsumption=3600000

# Name of the coolant
S:coolantFluid=cryotheum

# Each hour, n of m modules are destroyed according to this formula: n = (2 * base_chance) / (exp(-a * (m - 1))+exp(b * cps)), where cps is computation per second. This sets the parameter base_chance.
D:destroyModuleBase_chance=0.066

# The maximum computation per second that will help prevent modules from collision
D:destroyModuleMaxCPS=100000.0

# Each hour, n of m modules are destroyed according to this formula: n = (2 * base_chance) / (exp(-a * (m - 1))+exp(b * cps)), where cps is computation per second. This sets the parameter a.
D:destroyModule_a=0.00005

# Each hour, n of m modules are destroyed according to this formula: n = (2 * base_chance) / (exp(-a * (m - 1))+exp(b * cps)), where cps is computation per second. This sets the parameter b.
D:destroyModule_b=0.00003

# How much EU the Dyson Swarm Command Center produces per module per tick. Default is 10,000,000 EU/t
I:euPerModule=10000000

# The maximum number of modules the dyson swarm can take
I:maxModules=10000

# If a power factor for a dimensions is not set, this value will be used.
D:powerFactorDefault=0.0

# Define a power factor for each dimension ID The total energy output of Dyson Swarm multiblocks is multiplied by these values. Format is "DIMID:FACTOR" (DIMID for Space Stations is "SS_unlocalizedNameOfBodyToOrbit", for Utility Worlds dimensions "UW_Garden", "UW_Mining" and "UW_Void")
S:powerFactors <
0:1.0
25:0.15
28:1.0
29:0.81
30:0.61
31:2.28
32:2.31
33:0.16
35:0.44
36:0.44
37:1.61
38:0.81
39:1.76
40:0.81
41:0.32
42:0.6
43:0.44
44:0.32
45:0.32
46:0.23
47:0.23
48:0.18
49:0.16
63:1.12
64:1.12
81:1.41
82:1.26
83:0.15
84:1.98
85:1.34
86:0.23
90:2.28
91:1.98
92:1.81
93:3.37
94:1.98
95:2.11
SS_Overworld:1.1
SS_planet.mars:0.89
SS_planet.venus:1.94
SS_planet.jupiter:0.48
SS_planet.saturn:0.36
SS_planet.uranus:0.25
SS_planet.neptune:0.2
UW_Garden:0.01
UW_Mining:0.01
UW_Void:0.01
>
}


general {
# Enable/Disable advanced recipes rocket (Tier 1-8).
B:"Advanced Recipes Rocket"=true
Expand Down Expand Up @@ -147,11 +66,6 @@ general {
D:baseBossDamage=100.0
}

spaceelevator {
# Enable rendering of the Space Elevator Cable
B:isCableRenderingEnabled=true
}


worldgen {
# /ONLYPHOBOS, /ONLYDEIMOS, /ONLYEUROPA, /ONLYIO, /ONLYENCELADUS, /ONLYVENUS, /ONLYMERCURY, /ONLYCERES if wanted on one planet only.
Expand Down
97 changes: 97 additions & 0 deletions config/gtnhintergalactic.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,103 @@ general {
B:isCableRenderingEnabled=true
}

##########################################################################################################
# dysonswarm
#--------------------------------------------------------------------------------------------------------#
# Dyson Swarm section
##########################################################################################################

dysonswarm {
# How much coolant is consumed per hour [range: 0 ~ 2147483647, default: 3600000]
I:coolantConsumption=3600000

# Name of the coolant to use
# Will fallback to IC2 Coolant if this name is invalid [default: cryotheum]
S:coolantFluid=cryotheum

# Each hour, n of m modules are destroyed according to this formula:
# n = m * (2 * base_chance) / (exp(-a * (m - 1))+exp(b * cps)), where cps is computation per second.
# This sets the parameter a. [range: 0.0 ~ 1.0, default: 5.0E-5]
D:destroyModuleA=5.0E-5

# Each hour, n of m modules are destroyed according to this formula:
# n = m * (2 * base_chance) / (exp(-a * (m - 1))+exp(b * cps)), where cps is computation per second.
# This sets the parameter b. [range: 0.0 ~ 1.0, default: 3.0E-5]
D:destroyModuleB=3.0E-5

# Each hour, n of m modules are destroyed according to this formula:
# n = m * (2 * base_chance) / (exp(-a * (m - 1))+exp(b * cps)), where cps is computation per second.
# This sets the parameter base_chance. [range: 0.0 ~ 1.0, default: 0.066]
D:destroyModuleChance=0.066

# The maximum computation per second that will help prevent modules from collision [range: 0.0 ~ 1.7976931348623157E308, default: 100000.0]
D:destroyModuleMaxCPS=100000.0

# How much EU the Dyson Swarm Command Center produces per module per tick [range: 1 ~ 2147483647, default: 10000000]
I:euPerModule=10000000

# The maximum number of modules the dyson swarm can take [range: 1 ~ 2147483647, default: 10000]
I:maxModules=10000

# If a power factor for a dimension is not set, this value will be used [range: 0.0 ~ 1.7976931348623157E308, default: 0.0]
D:powerFactorDefault=0.0

# Define a power factor for each dimension ID.
# The total energy output of Dyson Swarm multiblocks is multiplied by these values.
# Format is "DIMID:FACTOR"
# DIMIDs for Space Stations are "SS_unlocalizedNameOfBodyToOrbit"
# DIMIDs for Utility Worlds dimensions are "UW_Garden", "UW_Mining" and "UW_Void" [default: [0:1.0], [25:0.15], [28:1.0], [29:0.81], [30:0.61], [31:2.28], [32:2.31], [33:0.16], [35:0.44], [36:0.44], [37:1.61], [38:0.81], [39:1.76], [40:0.81], [41:0.32], [42:0.6], [43:0.44], [44:0.32], [45:0.32], [46:0.23], [47:0.23], [48:0.18], [49:0.16], [63:1.12], [64:1.12], [81:1.41], [82:1.26], [83:0.15], [84:1.98], [85:1.34], [86:0.23], [90:2.28], [91:1.98], [92:1.81], [93:3.37], [94:1.98], [95:2.11], [SS_Overworld:1.1], [SS_planet.mars:0.89], [SS_planet.venus:1.94], [SS_planet.jupiter:0.48], [SS_planet.saturn:0.36], [SS_planet.uranus:0.25], [SS_planet.neptune:0.2], [UW_Garden:0.01], [UW_Mining:0.01], [UW_Void:0.01]]
S:powerFactors <
0:1.0
25:0.15
28:1.0
29:0.81
30:0.61
31:2.28
32:2.31
33:0.16
35:0.44
36:0.44
37:1.61
38:0.81
39:1.76
40:0.81
41:0.32
42:0.6
43:0.44
44:0.32
45:0.32
46:0.23
47:0.23
48:0.18
49:0.16
63:1.12
64:1.12
81:1.41
82:1.26
83:0.15
84:1.98
85:1.34
86:0.23
90:2.28
91:1.98
92:1.81
93:3.37
94:1.98
95:2.11
SS_Overworld:1.1
SS_planet.mars:0.89
SS_planet.venus:1.94
SS_planet.jupiter:0.48
SS_planet.saturn:0.36
SS_planet.uranus:0.25
SS_planet.neptune:0.2
UW_Garden:0.01
UW_Mining:0.01
UW_Void:0.01
>
}

}


0 comments on commit 03e9397

Please sign in to comment.