Merge pull request #9 from sakuro/fintie-without-k2-option
Add option to make natural gas finite without K2
This commit is contained in:
		
						commit
						a69e131929
					
				
					 7 changed files with 27 additions and 2 deletions
				
			
		|  | @ -42,11 +42,13 @@ bzgas-recipe-bypass=Ignorované recepty | ||||||
| bzgas-list=Vytvoří seznam modifikovaných receptů | bzgas-list=Vytvoří seznam modifikovaných receptů | ||||||
| bzgas-more-intermediates=Povolit výrobu více meziproduktů | bzgas-more-intermediates=Povolit výrobu více meziproduktů | ||||||
| bzgas-boiler=Povolit „ElAdamo“ olejový bojler | bzgas-boiler=Povolit „ElAdamo“ olejový bojler | ||||||
|  | bzgas-finite=Finite natural gas | ||||||
| 
 | 
 | ||||||
| [mod-setting-description] | [mod-setting-description] | ||||||
| bzgas-recipe-bypass=Modifikace originálních receptů uvedených v seznamu nebudou povoleny. Jednotlivé recepty oddělte čárkami. | bzgas-recipe-bypass=Modifikace originálních receptů uvedených v seznamu nebudou povoleny. Jednotlivé recepty oddělte čárkami. | ||||||
| bzgas-list=Pokud je povoleno, textový příkaz [color=orange]BZList[/color] vypíše soubor do adresáře s výstupem skriptu s úplným seznamem upravených receptů. Doporučuje se toto vypnout, jakmile dokončíte konfiguraci ostatních nastavení. | bzgas-list=Pokud je povoleno, textový příkaz [color=orange]BZList[/color] vypíše soubor do adresáře s výstupem skriptu s úplným seznamem upravených receptů. Doporučuje se toto vypnout, jakmile dokončíte konfiguraci ostatních nastavení. | ||||||
| bzgas-boiler=Natural gas mód v současné době může zahrnovat „public domain“ olejový kotel „ElAdamo“. Je-li tento mód aktualizován na 1.1, může být odebrán. | bzgas-boiler=Natural gas mód v současné době může zahrnovat „public domain“ olejový kotel „ElAdamo“. Je-li tento mód aktualizován na 1.1, může být odebrán. | ||||||
|  | bzgas-finite=Makes natural gas finite with a constant production rate. | ||||||
| 
 | 
 | ||||||
| [string-mod-setting] | [string-mod-setting] | ||||||
| bzgas-more-intermediates-no=Žádné meziprodukty | bzgas-more-intermediates-no=Žádné meziprodukty | ||||||
|  |  | ||||||
|  | @ -44,6 +44,7 @@ bzgas-more-intermediates=Enable more intermediates | ||||||
| bzgas-handcraft=Add hand-craft circuit recipe | bzgas-handcraft=Add hand-craft circuit recipe | ||||||
| bzgas-boiler=Enable ElAdamo's fluid boiler | bzgas-boiler=Enable ElAdamo's fluid boiler | ||||||
| bzgas-force-spawn=Force starting spawn | bzgas-force-spawn=Force starting spawn | ||||||
|  | bzgas-finite=Finite natural gas | ||||||
| 
 | 
 | ||||||
| [mod-setting-description] | [mod-setting-description] | ||||||
| bzgas-recipe-bypass=Skip modifying these recipes (comma-separated list). | bzgas-recipe-bypass=Skip modifying these recipes (comma-separated list). | ||||||
|  | @ -51,6 +52,7 @@ bzgas-list=If enabled, the text command [color=orange]BZList[/color] will dump a | ||||||
| bzgas-boiler=Natural gas mod currnelty can incorporate ElAdamo's public domain fluid boiler. If that mod is updated to 1.1, this may be removed. | bzgas-boiler=Natural gas mod currnelty can incorporate ElAdamo's public domain fluid boiler. If that mod is updated to 1.1, this may be removed. | ||||||
| bzgas-handcraft=This enables an alternative wood-based handcrafting-only recipe for electronic circuits. Defaults to off, as bakelite only takes a few steps to make, but provided to enable varying playstyles. | bzgas-handcraft=This enables an alternative wood-based handcrafting-only recipe for electronic circuits. Defaults to off, as bakelite only takes a few steps to make, but provided to enable varying playstyles. | ||||||
| bzgas-force-spawn=Force a spawn of natural gas in the starting area, if the game does not spawn one. | bzgas-force-spawn=Force a spawn of natural gas in the starting area, if the game does not spawn one. | ||||||
|  | bzgas-finite=Makes natural gas finite with a constant production rate. | ||||||
| 
 | 
 | ||||||
| [string-mod-setting] | [string-mod-setting] | ||||||
| bzgas-more-intermediates-no=No | bzgas-more-intermediates-no=No | ||||||
|  |  | ||||||
|  | @ -44,6 +44,7 @@ bzgas-more-intermediates=中間生産物を追加 | ||||||
| bzgas-handcraft=手作業による基板作成レシピを追加 | bzgas-handcraft=手作業による基板作成レシピを追加 | ||||||
| bzgas-boiler=ElAdamo氏の流体ボイラーを有効にする | bzgas-boiler=ElAdamo氏の流体ボイラーを有効にする | ||||||
| bzgas-force-spawn=スタートエリアに強制出現 | bzgas-force-spawn=スタートエリアに強制出現 | ||||||
|  | bzgas-finite=有限の天然ガス | ||||||
| 
 | 
 | ||||||
| [mod-setting-description] | [mod-setting-description] | ||||||
| bzgas-recipe-bypass=指定したレシピの改変を行わない。(コンマ区切り) | bzgas-recipe-bypass=指定したレシピの改変を行わない。(コンマ区切り) | ||||||
|  | @ -51,6 +52,7 @@ bzgas-list=有効にすると、テキストコマンド [color=orange]BZList[/c | ||||||
| bzgas-boiler=現在、本MODはElAdamo氏によるパブリックドメインの流体ボイラーMODを組み込んでいます。このMODが1.1対応した場合はこの設定は削除されます。 | bzgas-boiler=現在、本MODはElAdamo氏によるパブリックドメインの流体ボイラーMODを組み込んでいます。このMODが1.1対応した場合はこの設定は削除されます。 | ||||||
| bzgas-handcraft=木材をベースとした手作業専用の電子基板の代替レシピを有効にします。ベークライトの作成にかかる工程は多くはないので、デフォルトはオフですが、多様なプレイスタイルを可能とするために用意されています。 | bzgas-handcraft=木材をベースとした手作業専用の電子基板の代替レシピを有効にします。ベークライトの作成にかかる工程は多くはないので、デフォルトはオフですが、多様なプレイスタイルを可能とするために用意されています。 | ||||||
| bzgas-force-spawn=スタートエリアに天然ガスが生成されなかった場合、強制的に出現させます。 | bzgas-force-spawn=スタートエリアに天然ガスが生成されなかった場合、強制的に出現させます。 | ||||||
|  | bzgas-finite=天然ガスを有限かつ生産速度を一定にします。 | ||||||
| 
 | 
 | ||||||
| [string-mod-setting] | [string-mod-setting] | ||||||
| bzgas-more-intermediates-no=いいえ | bzgas-more-intermediates-no=いいえ | ||||||
|  |  | ||||||
|  | @ -44,6 +44,7 @@ bzgas-more-intermediates=Больше промежуточных продукт | ||||||
| bzgas-handcraft=Добавить рецепт сборки печатных плат вручную | bzgas-handcraft=Добавить рецепт сборки печатных плат вручную | ||||||
| bzgas-boiler=Бойлер на жидком топливе от ElAdamo's | bzgas-boiler=Бойлер на жидком топливе от ElAdamo's | ||||||
| bzgas-force-spawn=Форсировать спавн в стартовой зоне | bzgas-force-spawn=Форсировать спавн в стартовой зоне | ||||||
|  | bzgas-finite=Finite natural gas | ||||||
| 
 | 
 | ||||||
| [mod-setting-description] | [mod-setting-description] | ||||||
| bzgas-recipe-bypass=Пропустить изменение этих рецептов (список, разделенный запятыми). | bzgas-recipe-bypass=Пропустить изменение этих рецептов (список, разделенный запятыми). | ||||||
|  | @ -51,6 +52,7 @@ bzgas-list=Если эта функция включена, текстовая  | ||||||
| bzgas-boiler=Мод включает бойлер на жидком топливе от ElAdamo, являющийся публичным объектом. Если этот мод будет обновлен до версии 1.1, это может быть удалено. | bzgas-boiler=Мод включает бойлер на жидком топливе от ElAdamo, являющийся публичным объектом. Если этот мод будет обновлен до версии 1.1, это может быть удалено. | ||||||
| bzgas-handcraft=Позволяет использовать альтернативный рецепт изготовления электронных схем только из дерева. По умолчанию выключен, так как изготовление бакелита занимает всего несколько шагов, но предлагается как опция для различных стилей игры. | bzgas-handcraft=Позволяет использовать альтернативный рецепт изготовления электронных схем только из дерева. По умолчанию выключен, так как изготовление бакелита занимает всего несколько шагов, но предлагается как опция для различных стилей игры. | ||||||
| bzgas-force-spawn=Если игра не сгенерирует месторождение природного газа на старте игры, эта настройка сделает это. | bzgas-force-spawn=Если игра не сгенерирует месторождение природного газа на старте игры, эта настройка сделает это. | ||||||
|  | bzgas-finite=Makes natural gas finite with a constant production rate. | ||||||
| 
 | 
 | ||||||
| [string-mod-setting] | [string-mod-setting] | ||||||
| bzgas-more-intermediates-no=Нет | bzgas-more-intermediates-no=Нет | ||||||
|  |  | ||||||
|  | @ -49,6 +49,7 @@ bzgas-more-intermediates=启用更多的中间产品 | ||||||
| bzgas-handcraft=添加手搓电路板的合成配方 | bzgas-handcraft=添加手搓电路板的合成配方 | ||||||
| bzgas-boiler=启用ElAdamo的流体锅炉 | bzgas-boiler=启用ElAdamo的流体锅炉 | ||||||
| bzgas-force-spawn=强制起始区域生成天然气 | bzgas-force-spawn=强制起始区域生成天然气 | ||||||
|  | bzgas-finite=Finite natural gas | ||||||
| vanilla-fluid-fuel-values=使原版的液体可燃 | vanilla-fluid-fuel-values=使原版的液体可燃 | ||||||
| 
 | 
 | ||||||
| [mod-setting-description] | [mod-setting-description] | ||||||
|  | @ -57,6 +58,7 @@ bzgas-list=如果启用,在控制台中打[color=orange]BZList[/color]会在sc | ||||||
| bzgas-handcraft=这会提供一种用木材制作电路板的仅手搓的合成配方。默认关闭,因为人工树胶只需要几个步骤即可制作,但这可以提供不同的游戏风格。 | bzgas-handcraft=这会提供一种用木材制作电路板的仅手搓的合成配方。默认关闭,因为人工树胶只需要几个步骤即可制作,但这可以提供不同的游戏风格。 | ||||||
| bzgas-boiler=现在此mod可以和ElAdamo的流体锅炉合并。如果该mod更新到了1.1,则可能会被移除。 | bzgas-boiler=现在此mod可以和ElAdamo的流体锅炉合并。如果该mod更新到了1.1,则可能会被移除。 | ||||||
| bzgas-force-spawn=如果游戏没有生成天然气,则在起始区域强制生成天然气。 | bzgas-force-spawn=如果游戏没有生成天然气,则在起始区域强制生成天然气。 | ||||||
|  | bzgas-finite=Makes natural gas finite with a constant production rate. | ||||||
| vanilla-fluid-fuel-values=用固体燃料的燃料值按比例应用到原版石油相关的流体。 | vanilla-fluid-fuel-values=用固体燃料的燃料值按比例应用到原版石油相关的流体。 | ||||||
| 
 | 
 | ||||||
| [string-mod-setting] | [string-mod-setting] | ||||||
|  |  | ||||||
							
								
								
									
										6
									
								
								me.lua
									
										
									
									
									
								
							
							
						
						
									
										6
									
								
								me.lua
									
										
									
									
									
								
							|  | @ -5,7 +5,11 @@ me.list = {} | ||||||
| me.recipes = {"bakelite", "phenol", "phenol-from-oil"} -- formaldehyde excluded intentionally for theme | me.recipes = {"bakelite", "phenol", "phenol-from-oil"} -- formaldehyde excluded intentionally for theme | ||||||
| 
 | 
 | ||||||
| function me.finite()   -- Krastorio 2 | function me.finite()   -- Krastorio 2 | ||||||
|   return me.get_setting("kr-finite-oil") |   if mods.Krastorio2 then | ||||||
|  |     return me.get_setting("kr-finite-oil") | ||||||
|  |   else | ||||||
|  |     return me.get_setting("bzgas-finite") | ||||||
|  |   end | ||||||
| end | end | ||||||
| 
 | 
 | ||||||
| function me.handcraft()  | function me.handcraft()  | ||||||
|  |  | ||||||
							
								
								
									
										11
									
								
								settings.lua
									
										
									
									
									
								
							
							
						
						
									
										11
									
								
								settings.lua
									
										
									
									
									
								
							|  | @ -40,3 +40,14 @@ data:extend({ | ||||||
|     default_value = true, |     default_value = true, | ||||||
|   }, |   }, | ||||||
| }) | }) | ||||||
|  | 
 | ||||||
|  | if not mods.Krastorio2 then | ||||||
|  |   data:extend({ | ||||||
|  |     { | ||||||
|  |       type = "bool-setting", | ||||||
|  |       name = "bzgas-finite", | ||||||
|  |       setting_type = "startup", | ||||||
|  |       default_value = false | ||||||
|  |     } | ||||||
|  |   }) | ||||||
|  | end | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 brevven
						brevven