1
0
mirror of https://github.com/Wyrrrd/bbr-fix.git synced 2026-07-06 21:16:50 +02:00

6 Commits

Author SHA1 Message Date
Wyrrrd db9a5ccdb3 Changed mod setting to int 2021-09-06 23:28:10 +02:00
Wyrrrd 13b8f9ef5c Fixed mod name in locales 2020-12-29 12:24:19 +01:00
Wyrrrd 0b96ea702e Merge pull request #1 from EldrinnElantey/master
Localization of mods into Russian
2020-12-29 11:19:47 +00:00
Eldrinn Elantey ae709490ac Localization of mods into Russian 2020-12-29 14:01:00 +04:00
Wyrrrd 787b3c7bb5 Version oops 2020-12-02 19:07:34 +01:00
Wyrrrd e82c01e9cb Version bump for base game 1.1 2020-12-02 19:04:48 +01:00
9 changed files with 71 additions and 17 deletions
+29
View File
@@ -0,0 +1,29 @@
{
// Use IntelliSense to learn about possible attributes.
// Hover to view descriptions of existing attributes.
// For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
"version": "0.2.0",
"configurations": [
{
"type": "factoriomod",
"request": "launch",
"name": "Factorio Mod Debug",
"factorioPath": "D:/Modding/Factorio/bin/x64/factorio.exe"
},
{
"type": "factoriomod",
"request": "launch",
"name": "Factorio Mod Debug (Settings & Data)",
"factorioPath": "D:/Modding/Factorio/bin/x64/factorio.exe",
"hookSettings": true,
"hookData": true
},
{
"type": "factoriomod",
"request": "launch",
"name": "Factorio Mod Debug (Profile)",
"factorioPath": "D:/Modding/Factorio/bin/x64/factorio.exe",
"hookMode": "profile"
}
]
}
+2 -2
View File
@@ -2,12 +2,12 @@
<img src="https://raw.githubusercontent.com/Wyrrrd/bbr-fix/master/thumbnail.png" width="128" height="128">
### Features
Changes the recipes of BBR to depend on rails to be more in line with modded rail recipes. You can also enable more expensive recipes via mod settings.
Changes the recipes of BBR to depend on rails to be more in line with modded rail recipes. You can also make the recipes more expensive via mod settings.
### Examples
The stone in the rail recipe gets replaced by the bridge material (wood, iron plate or stone brick).
So if your modded rail costs 1x stone, 1x steel and 1x turret (don't ask why), with expensive recipes **disabled**, wooden bridge rail will cost **1x** wood, 1x steel and 1x turret. With expensive recipes **enabled**, wooden bridge rail will cost **5x** wood, 1x steel and 1x turret.
So if your modded rail costs 1x stone, 1x steel and 1x turret (don't ask why), with a cost multiplier of **1**, wooden bridge rail will cost **1x** wood, 1x steel and 1x turret. With a cost multiplier of **5**, wooden bridge rail will cost **5x** wood, 1x steel and 1x turret.
### Credits
Thanks to [kapaer](https://mods.factorio.com/user/kapaer) for the [mod](https://mods.factorio.com/mod/beautiful_bridge_railway) this depends on.
+18
View File
@@ -1,4 +1,22 @@
---------------------------------------------------------------------------------------------------
Version: 1.1.2
Date: 2021-09-06
Changes:
- opened up configurability, now the expensiveness can be set freely (don't overdo it)
- if you used expensive mode, you have to set the cost multiplier to 5 before loading your map
---------------------------------------------------------------------------------------------------
Version: 1.1.1
Date: 2020-12-29
Features:
- Added russian locale (thanks to EldrinnElantey on Github)
Bugfixes:
- Fixed mod name in locales
---------------------------------------------------------------------------------------------------
Version: 1.1.0
Date: 2020-12-02
Changes:
- Version bump for base game 1.1
---------------------------------------------------------------------------------------------------
Version: 0.18.4
Date: 2020-05-25
Changes:
+6 -4
View File
@@ -12,10 +12,12 @@ data.raw["recipe"]["bbr-rail-wood"].ingredients = table.deepcopy(base_recipe)
data.raw["recipe"]["bbr-rail-iron"].ingredients = table.deepcopy(base_recipe)
data.raw["recipe"]["bbr-rail-brick"].ingredients = table.deepcopy(base_recipe)
if settings.startup["bbr_fix_expensive"].value then
table.insert(data.raw["recipe"]["bbr-rail-wood"].ingredients,{"wood",5})
table.insert(data.raw["recipe"]["bbr-rail-iron"].ingredients,{"iron-plate",5})
table.insert(data.raw["recipe"]["bbr-rail-brick"].ingredients,{"stone-brick",5})
multiplier = settings.startup["bbr-fix-cost"].value
if multiplier>0 then
table.insert(data.raw["recipe"]["bbr-rail-wood"].ingredients,{"wood",multiplier})
table.insert(data.raw["recipe"]["bbr-rail-iron"].ingredients,{"iron-plate",multiplier})
table.insert(data.raw["recipe"]["bbr-rail-brick"].ingredients,{"stone-brick",multiplier})
else
table.insert(data.raw["recipe"]["bbr-rail-wood"].ingredients,{"wood",1})
table.insert(data.raw["recipe"]["bbr-rail-iron"].ingredients,{"iron-plate",1})
+4 -4
View File
@@ -1,12 +1,12 @@
{
"name": "bbr-fix",
"version": "0.18.4",
"version": "1.1.2",
"title": "Beautiful Bridge Railway - Recipe Fix",
"author": "Wyrrrd",
"factorio_version": "0.18",
"factorio_version": "1.1",
"dependencies": [
"base >= 0.18",
"beautiful_bridge_railway >= 0.18.1"
"base >= 1.1.0",
"beautiful_bridge_railway >= 1.1.1"
],
"description": "Adds rails to recipes."
}
+2 -2
View File
@@ -1,5 +1,5 @@
[mod-description]
Autofilter=Fügt Schienen zu Rezepten hinzu.
bbr-fix=Fügt Schienen zu Rezepten hinzu.
[mod-setting-name]
bbr_fix_expensive=Teure Rezepte
bbr-fix-cost=Kostenmultiplikator
+2 -2
View File
@@ -1,5 +1,5 @@
[mod-description]
Autofilter=Adds rails to recipes.
bbr-fix=Adds rails to recipes.
[mod-setting-name]
bbr_fix_expensive=Expensive recipes
bbr-fix-cost=Cost multiplier
+5
View File
@@ -0,0 +1,5 @@
[mod-description]
bbr-fix=Добавляет рельсы в рецепты.
[mod-setting-name]
bbr-fix-cost=Умножитель стоимости
+3 -3
View File
@@ -1,8 +1,8 @@
data:extend({
{
type = "bool-setting",
name = "bbr_fix_expensive",
default_value = "false",
type = "int-setting",
name = "bbr-fix-cost",
default_value = 1,
setting_type = "startup",
},
})