mirror of
https://github.com/PHIDIAS0303/ExpCluster.git
synced 2026-07-26 18:36:23 +09:00
research changes (#430)
* Add event handlers for research reversed and queued * Update roles.lua * Remove bonus inventory settings from research.lua Removed bonus inventory configuration for mining productivity. * Update en.cfg * Update zh-CN.cfg * Update zh-TW.cfg * Update research.lua * Delete exp_scenario/module/commands/research.lua * Update quick_actions.lua * Update research.lua * Update research.lua * Update research.lua
This commit is contained in:
@@ -12,7 +12,7 @@ local function on_research_finished(event)
|
||||
if config.bonus_inventory.enabled and config.bonus_inventory.res[research_name] then
|
||||
event.research.force[config.bonus_inventory.name] = math.min((event.research.level - 1) * config.bonus_inventory.rate, config.bonus_inventory.limit)
|
||||
end
|
||||
|
||||
|
||||
if config.pollution_ageing_by_research and config.bonus_inventory.res[research_name] then
|
||||
game.map_settings.pollution.ageing = math.min(10, event.research.level / 5)
|
||||
end
|
||||
@@ -41,6 +41,8 @@ local e = defines.events
|
||||
return {
|
||||
events = {
|
||||
[e.on_research_finished] = on_research_finished,
|
||||
[e.on_research_reversed] = on_research_finished,
|
||||
[e.on_research_started] = on_research_started,
|
||||
[e.on_research_queued] = on_research_started,
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user