mirror of
https://github.com/Refactorio/RedMew.git
synced 2025-09-16 09:16:22 +02:00
created getter/setter for info. reverted info change
This commit is contained in:
56
info.lua
56
info.lua
@@ -19,22 +19,12 @@ local new_info_key = 4
|
|||||||
|
|
||||||
local welcomed_players = {}
|
local welcomed_players = {}
|
||||||
local editable_info = {
|
local editable_info = {
|
||||||
[map_name_key] = 'Cave Miner',
|
[map_name_key] = 'This Map has no name',
|
||||||
[map_description_key] = [[
|
[map_description_key] = [[
|
||||||
Diggy Diggy Hole.
|
By default this section is blank as it's supposed to be filled out on a per map basis.
|
||||||
]],
|
(If you're seeing this message, ping the admin team to get a description added for
|
||||||
[map_extra_info_key] = [[
|
this map)]],
|
||||||
Delve deep for greater treasures, but also face increased dangers.
|
[map_extra_info_key] = 'This map has no extra infomation',
|
||||||
|
|
||||||
Mining productivity research, will overhaul your whole mining equipment,
|
|
||||||
reinforcing your pickaxe as well as increasing the size of your backpack.
|
|
||||||
|
|
||||||
Darkness is a hazard in the mines, stay near your lamps.
|
|
||||||
|
|
||||||
Breaking rocks is exhausting work and will make you hungry.
|
|
||||||
So don´t forget to eat some fish once in a while to stay well fed.
|
|
||||||
But be careful, eating too much might have it´s consequences too...
|
|
||||||
]],
|
|
||||||
[new_info_key] = 'Nothing is new. The world is at peace'
|
[new_info_key] = 'Nothing is new. The world is at peace'
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -711,3 +701,39 @@ Gui.on_custom_close(
|
|||||||
Gui.destroy(event.element)
|
Gui.destroy(event.element)
|
||||||
end
|
end
|
||||||
)
|
)
|
||||||
|
|
||||||
|
local Public = {}
|
||||||
|
|
||||||
|
function Public.get_map_name()
|
||||||
|
return editable_info[map_name_key]
|
||||||
|
end
|
||||||
|
|
||||||
|
function Public.set_map_name(value)
|
||||||
|
editable_info[map_name_key] = value
|
||||||
|
end
|
||||||
|
|
||||||
|
function Public.get_map_description()
|
||||||
|
return editable_info[map_description_key]
|
||||||
|
end
|
||||||
|
|
||||||
|
function Public.set_map_description(value)
|
||||||
|
editable_info[map_description_key] = value
|
||||||
|
end
|
||||||
|
|
||||||
|
function Public.get_map_extra_info()
|
||||||
|
return editable_info[map_extra_info_key]
|
||||||
|
end
|
||||||
|
|
||||||
|
function Public.set_map_extra_info(value)
|
||||||
|
editable_info[map_extra_info_key] = value
|
||||||
|
end
|
||||||
|
|
||||||
|
function Public.get_new_info()
|
||||||
|
return editable_info[new_info_key]
|
||||||
|
end
|
||||||
|
|
||||||
|
function Public.set_new_info(value)
|
||||||
|
editable_info[new_info_key] = value
|
||||||
|
end
|
||||||
|
|
||||||
|
return Public
|
||||||
|
@@ -17,6 +17,27 @@ local simplex_noise = require 'map_gen.shared.simplex_noise'
|
|||||||
local Event = require 'utils.event'
|
local Event = require 'utils.event'
|
||||||
local market_items = require "map_gen.combined.cave_miner.market_items"
|
local market_items = require "map_gen.combined.cave_miner.market_items"
|
||||||
|
|
||||||
|
|
||||||
|
local Info = require 'info'
|
||||||
|
|
||||||
|
Info.set_map_name('Cave Miner')
|
||||||
|
Info.set_map_description([[
|
||||||
|
Diggy Diggy Hole.
|
||||||
|
]])
|
||||||
|
Info.set_map_extra_info([[
|
||||||
|
Delve deep for greater treasures, but also face increased dangers.
|
||||||
|
|
||||||
|
Mining productivity research, will overhaul your whole mining equipment,
|
||||||
|
reinforcing your pickaxe as well as increasing the size of your backpack.
|
||||||
|
|
||||||
|
Darkness is a hazard in the mines, stay near your lamps.
|
||||||
|
|
||||||
|
Breaking rocks is exhausting work and will make you hungry.
|
||||||
|
So don´t forget to eat some fish once in a while to stay well fed.
|
||||||
|
But be careful, eating too much might have it´s consequences too...
|
||||||
|
]])
|
||||||
|
|
||||||
|
|
||||||
if global.scenario and global.config then
|
if global.scenario and global.config then
|
||||||
if global.config.player_list then
|
if global.config.player_list then
|
||||||
global.scenario.config.player_list.enable_coin_col = nil
|
global.scenario.config.player_list.enable_coin_col = nil
|
||||||
|
Reference in New Issue
Block a user