mirror of
https://github.com/PHIDIAS0303/factorio-mod-PHI.git
synced 2025-12-27 11:05:22 +09:00
.
This commit is contained in:
@@ -1,27 +1,5 @@
|
|||||||
local items = require 'config'
|
local items = require 'config'
|
||||||
|
|
||||||
if settings.startup['PHI-XC'].value then
|
|
||||||
script.on_nth_tick(60, function(event)
|
|
||||||
local ts = math.floor(event.tick / 60)
|
|
||||||
local c
|
|
||||||
|
|
||||||
if ts > 3599 then
|
|
||||||
c = string.format('%d:%02d:%02d', math.floor(ts / 3600), math.floor(ts / 60) % 60, math.floor(ts) % 60)
|
|
||||||
|
|
||||||
else
|
|
||||||
c = string.format('%d:%02d', math.floor(ts / 60) % 60, math.floor(ts) % 60)
|
|
||||||
end
|
|
||||||
|
|
||||||
for _, p in pairs(game.connected_players) do
|
|
||||||
if p.gui.top.phi_clock == nil then
|
|
||||||
p.gui.top.add{type='button', name='phi_clock'}
|
|
||||||
end
|
|
||||||
|
|
||||||
p.gui.top.phi_clock.caption = c
|
|
||||||
end
|
|
||||||
end)
|
|
||||||
end
|
|
||||||
|
|
||||||
if settings.startup['PHI-CT'].value and settings.startup['PHI-CT-TRASH'].value then
|
if settings.startup['PHI-CT'].value and settings.startup['PHI-CT-TRASH'].value then
|
||||||
local function trash_creation(event)
|
local function trash_creation(event)
|
||||||
local entity = event.created_entity or event.entity
|
local entity = event.created_entity or event.entity
|
||||||
|
|||||||
@@ -411,6 +411,10 @@ if settings.startup['PHI-MI'].value and (settings.startup['PHI-MI-LANDFILL'].val
|
|||||||
data.raw.recipe['landfill'].ingredients = {{type='item', name='stone', amount=settings.startup['PHI-MI-LANDFILL'].value}}
|
data.raw.recipe['landfill'].ingredients = {{type='item', name='stone', amount=settings.startup['PHI-MI-LANDFILL'].value}}
|
||||||
end
|
end
|
||||||
|
|
||||||
|
if settings.startup['PHI-MI'].value and settings.startup['PHI-MI-NUCLEAR'].value then
|
||||||
|
data.raw['reactor']['nuclear-reactor'].scale_energy_usage = true
|
||||||
|
end
|
||||||
|
|
||||||
--[[
|
--[[
|
||||||
if settings.startup['PHI-EQ'].value and settings.startup['PHI-EQ-ARMOR'].value then
|
if settings.startup['PHI-EQ'].value and settings.startup['PHI-EQ-ARMOR'].value then
|
||||||
data:extend({
|
data:extend({
|
||||||
@@ -514,7 +518,7 @@ if settings.startup['PHI-EQ'].value and settings.startup['PHI-EQ-ARMOR'].value t
|
|||||||
end
|
end
|
||||||
]]
|
]]
|
||||||
|
|
||||||
if settings.startup['PHI-CT'].value and settings.startup['PHI-CT-OIL'].value then
|
if settings.startup['PHI-CT'].value and settings.startup['PHI-CT-FLUID'].value then
|
||||||
data:extend({{type='recipe-category', name='fluid'}})
|
data:extend({{type='recipe-category', name='fluid'}})
|
||||||
|
|
||||||
local item = table.deepcopy(data.raw['item']['offshore-pump'])
|
local item = table.deepcopy(data.raw['item']['offshore-pump'])
|
||||||
|
|||||||
@@ -122,21 +122,16 @@ PHI-MI-ROBOT=MI8 Robot efficiency
|
|||||||
PHI-MI-TRAIN=MI9 Train efficiency
|
PHI-MI-TRAIN=MI9 Train efficiency
|
||||||
PHI-MI-ARTILLERY=MI10 Artillery range
|
PHI-MI-ARTILLERY=MI10 Artillery range
|
||||||
|
|
||||||
PHI-XC=XC Clock GUI
|
|
||||||
|
|
||||||
PHI-CT=CT Creative testing tools
|
PHI-CT=CT Creative testing tools
|
||||||
PHI-CT-OIL=CT1 Oil
|
PHI-CT-FLUID=CT1 Fluid
|
||||||
PHI-CT-RADAR=CT2 Radar
|
PHI-CT-RADAR=CT2 Radar
|
||||||
PHI-CT-TILE=CT3 World tile
|
PHI-CT-TILE=CT3 World tile
|
||||||
PHI-CT-TILE-CHOICE=CT4 Tile choice
|
PHI-CT-TILE-CHOICE=CT4 Tile choice
|
||||||
PHI-CT-TRASH=CT5 Trash chest
|
PHI-CT-TRASH=CT5 Trash chest
|
||||||
PHI-CT-MINER=CT6 Large miner
|
PHI-CT-LINKED=CT6 Linked chest
|
||||||
PHI-CT-LINKED=CT7 Linked chest
|
PHI-CT-LOADER=CT7 Loader enable
|
||||||
PHI-CT-LOADER=CT8 Loader enable
|
PHI-CT-ENERGY=CT8 Energy
|
||||||
PHI-CT-RECIPE=CT9 Recipe
|
PHI-CT-TRAIN=CT9 Electric train
|
||||||
PHI-CT-ENERGY=CT10 Energy
|
|
||||||
PHI-CT-LAMP=CT11 Lamp
|
|
||||||
PHI-CT-TRAIN=CT12 Electric train
|
|
||||||
|
|
||||||
[mod-setting-description]
|
[mod-setting-description]
|
||||||
PHI-EN-SOLAR-TIER=Default 8 ; Disable 1
|
PHI-EN-SOLAR-TIER=Default 8 ; Disable 1
|
||||||
|
|||||||
@@ -121,21 +121,16 @@ PHI-MI-ROBOT=MI8 ロボット効率
|
|||||||
PHI-MI-TRAIN=MI9 列車効率
|
PHI-MI-TRAIN=MI9 列車効率
|
||||||
PHI-MI-ARTILLERY=MI10 長距離砲射程
|
PHI-MI-ARTILLERY=MI10 長距離砲射程
|
||||||
|
|
||||||
PHI-XC=XC 時計 GUI
|
|
||||||
|
|
||||||
PHI-CT=CT クリエイティブテストツール
|
PHI-CT=CT クリエイティブテストツール
|
||||||
PHI-CT-OIL=CT1 原油
|
PHI-CT-FLUID=CT1 流体
|
||||||
PHI-CT-RADAR=CT2 レーダー
|
PHI-CT-RADAR=CT2 レーダー
|
||||||
PHI-CT-TILE=CT3 ワールドタイル
|
PHI-CT-TILE=CT3 ワールドタイル
|
||||||
PHI-CT-TILE-CHOICE=CT4 ドタイル選択
|
PHI-CT-TILE-CHOICE=CT4 ドタイル選択
|
||||||
PHI-CT-TRASH=CT5 ごみチェスト
|
PHI-CT-TRASH=CT5 ごみチェスト
|
||||||
PHI-CT-MINER=CT6 大型電動掘削機
|
PHI-CT-LINKED=CT6 リンクされたチェスト
|
||||||
PHI-CT-LINKED=CT7 リンクされたチェスト
|
PHI-CT-LOADER=CT7 ローダーを有効にする
|
||||||
PHI-CT-LOADER=CT8 ローダーを有効にする
|
PHI-CT-ENERGY=CT8 エネルギー
|
||||||
PHI-CT-RECIPE=CT9 レシピ
|
PHI-CT-TRAIN=CT9 電車
|
||||||
PHI-CT-ENERGY=CT10 エネルギー
|
|
||||||
PHI-CT-LAMP=CT11 ランプ
|
|
||||||
PHI-CT-TRAIN=CT12 電車
|
|
||||||
|
|
||||||
[mod-setting-description]
|
[mod-setting-description]
|
||||||
PHI-EN-SOLAR-TIER=デフォルト 8 ; 止める 1
|
PHI-EN-SOLAR-TIER=デフォルト 8 ; 止める 1
|
||||||
|
|||||||
@@ -121,21 +121,16 @@ PHI-MI-ROBOT=MI8 無人機效率
|
|||||||
PHI-MI-TRAIN=MI9 火車效率
|
PHI-MI-TRAIN=MI9 火車效率
|
||||||
PHI-MI-ARTILLERY=MI10 火炮炮彈射程
|
PHI-MI-ARTILLERY=MI10 火炮炮彈射程
|
||||||
|
|
||||||
PHI-XC=XC 時鐘介面
|
|
||||||
|
|
||||||
PHI-CT=CT 創意測試工具
|
PHI-CT=CT 創意測試工具
|
||||||
PHI-CT-OIL=CT1 原油
|
PHI-CT-FLUID=CT1 液體
|
||||||
PHI-CT-RADAR=CT2 雷達
|
PHI-CT-RADAR=CT2 雷達
|
||||||
PHI-CT-TILE=CT3 世界地磚
|
PHI-CT-TILE=CT3 世界地磚
|
||||||
PHI-CT-TILE-CHOICE=CT4 地磚選擇
|
PHI-CT-TILE-CHOICE=CT4 地磚選擇
|
||||||
PHI-CT-TRASH=CT5 垃圾箱
|
PHI-CT-TRASH=CT5 垃圾箱
|
||||||
PHI-CT-MINER=CT6 大型電能採礦機
|
PHI-CT-LINKED=CT6 連結箱
|
||||||
PHI-CT-LINKED=CT7 連結箱
|
PHI-CT-LOADER=CT7 裝卸機啟用
|
||||||
PHI-CT-LOADER=CT8 裝卸機啟用
|
PHI-CT-ENERGY=CT8 能量
|
||||||
PHI-CT-RECIPE=CT9 配方
|
PHI-CT-TRAIN=CT9 電動火車
|
||||||
PHI-CT-ENERGY=CT10 能量
|
|
||||||
PHI-CT-LAMP=CT11 燈
|
|
||||||
PHI-CT-TRAIN=CT12 電動火車
|
|
||||||
|
|
||||||
[mod-setting-description]
|
[mod-setting-description]
|
||||||
PHI-EN-SOLAR-TIER=預設 8 ; 停用 1
|
PHI-EN-SOLAR-TIER=預設 8 ; 停用 1
|
||||||
|
|||||||
@@ -121,21 +121,16 @@ PHI-MI-ROBOT=MI8 無人機效率
|
|||||||
PHI-MI-TRAIN=MI9 火車效率
|
PHI-MI-TRAIN=MI9 火車效率
|
||||||
PHI-MI-ARTILLERY=MI10 火炮炮彈射程
|
PHI-MI-ARTILLERY=MI10 火炮炮彈射程
|
||||||
|
|
||||||
PHI-XC=XC 時鐘介面
|
|
||||||
|
|
||||||
PHI-CT=CT 創意測試工具
|
PHI-CT=CT 創意測試工具
|
||||||
PHI-CT-OIL=CT1 原油
|
PHI-CT-FLUID=CT1 液體
|
||||||
PHI-CT-RADAR=CT2 雷達
|
PHI-CT-RADAR=CT2 雷達
|
||||||
PHI-CT-TILE=CT3 世界地磚
|
PHI-CT-TILE=CT3 世界地磚
|
||||||
PHI-CT-TILE-CHOICE=CT4 地磚選擇
|
PHI-CT-TILE-CHOICE=CT4 地磚選擇
|
||||||
PHI-CT-TRASH=CT5 垃圾箱
|
PHI-CT-TRASH=CT5 垃圾箱
|
||||||
PHI-CT-MINER=CT6 大型電能採礦機
|
PHI-CT-LINKED=CT6 連結箱
|
||||||
PHI-CT-LINKED=CT7 連結箱
|
PHI-CT-LOADER=CT7 裝卸機啟用
|
||||||
PHI-CT-LOADER=CT8 裝卸機啟用
|
PHI-CT-ENERGY=CT8 能量
|
||||||
PHI-CT-RECIPE=CT9 配方
|
PHI-CT-TRAIN=CT9 電動火車
|
||||||
PHI-CT-ENERGY=CT10 能量
|
|
||||||
PHI-CT-LAMP=CT11 燈
|
|
||||||
PHI-CT-TRAIN=CT12 電動火車
|
|
||||||
|
|
||||||
[mod-setting-description]
|
[mod-setting-description]
|
||||||
PHI-EN-SOLAR-TIER=預設 8 ; 停用 1
|
PHI-EN-SOLAR-TIER=預設 8 ; 停用 1
|
||||||
|
|||||||
@@ -1230,12 +1230,6 @@ end
|
|||||||
setting_type = 'startup',
|
setting_type = 'startup',
|
||||||
default_value = false,
|
default_value = false,
|
||||||
order = 'E02'
|
order = 'E02'
|
||||||
}, {
|
|
||||||
type = 'bool-setting',
|
|
||||||
name = 'PHI-MI-NUCLEAR',
|
|
||||||
setting_type = 'startup',
|
|
||||||
default_value = false,
|
|
||||||
order = 'E03'
|
|
||||||
},
|
},
|
||||||
|
|
||||||
"? aai-industry >= 0.5.0",
|
"? aai-industry >= 0.5.0",
|
||||||
|
|||||||
@@ -72,6 +72,12 @@ data:extend({
|
|||||||
minimum_value = 1,
|
minimum_value = 1,
|
||||||
maximum_value = 100,
|
maximum_value = 100,
|
||||||
order = 'E01'
|
order = 'E01'
|
||||||
|
}, {
|
||||||
|
type = 'bool-setting',
|
||||||
|
name = 'PHI-MI-NUCLEAR',
|
||||||
|
setting_type = 'startup',
|
||||||
|
default_value = false,
|
||||||
|
order = 'E03'
|
||||||
}, {
|
}, {
|
||||||
type = 'bool-setting',
|
type = 'bool-setting',
|
||||||
name = 'PHI-MI-BOILER',
|
name = 'PHI-MI-BOILER',
|
||||||
@@ -84,12 +90,6 @@ data:extend({
|
|||||||
setting_type = 'startup',
|
setting_type = 'startup',
|
||||||
default_value = false,
|
default_value = false,
|
||||||
order = 'E05'
|
order = 'E05'
|
||||||
}, {
|
|
||||||
type = 'bool-setting',
|
|
||||||
name = 'PHI-XC',
|
|
||||||
setting_type = 'startup',
|
|
||||||
default_value = false,
|
|
||||||
order = 'H00'
|
|
||||||
}, {
|
}, {
|
||||||
type = 'bool-setting',
|
type = 'bool-setting',
|
||||||
name = 'PHI-CT',
|
name = 'PHI-CT',
|
||||||
@@ -98,7 +98,7 @@ data:extend({
|
|||||||
order = 'J00'
|
order = 'J00'
|
||||||
}, {
|
}, {
|
||||||
type = 'bool-setting',
|
type = 'bool-setting',
|
||||||
name = 'PHI-CT-OIL',
|
name = 'PHI-CT-FLUID',
|
||||||
setting_type = 'startup',
|
setting_type = 'startup',
|
||||||
default_value = true,
|
default_value = true,
|
||||||
order = 'J01'
|
order = 'J01'
|
||||||
@@ -132,24 +132,24 @@ data:extend({
|
|||||||
name = 'PHI-CT-LINKED',
|
name = 'PHI-CT-LINKED',
|
||||||
setting_type = 'startup',
|
setting_type = 'startup',
|
||||||
default_value = true,
|
default_value = true,
|
||||||
order = 'J07'
|
order = 'J06'
|
||||||
}, {
|
}, {
|
||||||
type = 'bool-setting',
|
type = 'bool-setting',
|
||||||
name = 'PHI-CT-LOADER',
|
name = 'PHI-CT-LOADER',
|
||||||
setting_type = 'startup',
|
setting_type = 'startup',
|
||||||
default_value = true,
|
default_value = true,
|
||||||
order = 'J08'
|
order = 'J07'
|
||||||
}, {
|
}, {
|
||||||
type = 'bool-setting',
|
type = 'bool-setting',
|
||||||
name = 'PHI-CT-ENERGY',
|
name = 'PHI-CT-ENERGY',
|
||||||
setting_type = 'startup',
|
setting_type = 'startup',
|
||||||
default_value = true,
|
default_value = true,
|
||||||
order = 'J10'
|
order = 'J08'
|
||||||
}, {
|
}, {
|
||||||
type = 'bool-setting',
|
type = 'bool-setting',
|
||||||
name = 'PHI-CT-TRAIN',
|
name = 'PHI-CT-TRAIN',
|
||||||
setting_type = 'startup',
|
setting_type = 'startup',
|
||||||
default_value = true,
|
default_value = true,
|
||||||
order = 'J12'
|
order = 'J09'
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|||||||
Reference in New Issue
Block a user