1
0
mirror of https://github.com/Refactorio/RedMew.git synced 2024-12-10 10:00:00 +02:00
RedMew/resources/difficulty_settings.lua
Matthew 3f8be3151a
Add redmew_surface (#631)
* Add redmew_surface

* Change map_layout to have all maps use redmew_surface

* Maps: switch hardcoded nauvis refs to redmew_surface

* Features: switch hardcoded nauvis refs to redmew_surface

* Per discussion, removal of RSO

* Changes to files based on linting warnings/errors

* ent_functions: remove functions from global scope, ignore remaining linting warnings (~100 remaining)

* borg_planet: ignore linting warnings (88 remaining)

* mazes refactored

* Changed global.lua so events are run in the order they are registered
2019-01-16 13:44:55 -05:00

73 lines
1.9 KiB
Lua

-- technology_difficulty has no effect in vanilla
return {
-- the default table is included as a reference but also to give the option of overwriting all user settings
default = {
recipe_difficulty = defines.difficulty_settings.recipe_difficulty.normal,
technology_difficulty = defines.difficulty_settings.technology_difficulty.normal,
technology_price_multiplier = 1
},
-- turns on expensive recipes
expensive_recipe = {
recipe_difficulty = defines.difficulty_settings.recipe_difficulty.expensive
},
-- the following are tech cost reducers
['tech_x0.25'] = {
technology_price_multiplier = 0.25
},
['tech_x0.5'] = {
technology_price_multiplier = 0.5
},
['tech_x0.75'] = {
technology_price_multiplier = 0.75
},
-- the following are all tech cost multipliers
tech_x2 = {
technology_price_multiplier = 2
},
tech_x3 = {
technology_price_multiplier = 3
},
tech_x4 = {
technology_price_multiplier = 4
},
tech_x5 = {
technology_price_multiplier = 5
},
tech_x6 = {
technology_price_multiplier = 6
},
tech_x8 = {
technology_price_multiplier = 8
},
tech_x10 = {
technology_price_multiplier = 10
},
tech_x12 = {
technology_price_multiplier = 12
},
tech_x14 = {
technology_price_multiplier = 14
},
tech_x16 = {
technology_price_multiplier = 16
},
tech_x20 = {
technology_price_multiplier = 20
},
tech_x50 = {
technology_price_multiplier = 50
},
tech_x100 = {
technology_price_multiplier = 100
},
tech_x250 = {
technology_price_multiplier = 250
},
tech_x500 = {
technology_price_multiplier = 500
},
tech_x1000 = {
technology_price_multiplier = 1000
}
}