From c80d6eddc07cb582b869894bd1c952f98e5bcade Mon Sep 17 00:00:00 2001 From: Brevven Date: Sat, 3 Jul 2021 01:05:14 -0700 Subject: [PATCH] initial working mod pack --- LICENSE.md | 20 ++++++++++++++++++++ Makefile | 30 ++++++++++++++++++++++++++++++ README.md | 13 +++++++++++++ changelog.txt | 5 +++++ info.json | 19 +++++++++++++++++++ settings-updates.lua | 6 ++++++ thumbnail.png | Bin 0 -> 3616 bytes thumbnail.xcf | Bin 0 -> 5303 bytes 8 files changed, 93 insertions(+) create mode 100644 LICENSE.md create mode 100644 Makefile create mode 100644 README.md create mode 100644 changelog.txt create mode 100644 info.json create mode 100644 settings-updates.lua create mode 100644 thumbnail.png create mode 100644 thumbnail.xcf diff --git a/LICENSE.md b/LICENSE.md new file mode 100644 index 0000000..80fce1c --- /dev/null +++ b/LICENSE.md @@ -0,0 +1,20 @@ +The MIT License (MIT) + +Copyright (c) 2021 Brevven + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..1e95244 --- /dev/null +++ b/Makefile @@ -0,0 +1,30 @@ +# General makefile for factorio mods. +# +# Presumes the development work is done in a /dev// +# directory where this makefile resides. This directory must be parallel to +# the /mods/ directory where mods are installed. Run `make +# install` from dev/ to install the mod as a zip file. That zip file +# should also be ready to upload to the mod portal + +.PHONY: copy lint-changelog install + +pwd = $(shell pwd) +v = $(shell basename "$(pwd)")_$(shell jq -r .version info.json) + +copy: + rm -rf ../$(v) + mkdir -p ../$(v) + cp -rf * ../$(v) + rm -f ../$(v).zip + cd ..; zip -9 -r -y $(v).zip $(v) -x "*.xcf" -x "*.git*" -x "*.bak" + +install: lint-changelog copy + cp -f ../$(v).zip ../../mods/ + + +lint-changelog: copy + python3 ../da-changelog-tools_0.0.14/changelog-checker.py --changelog ../$(v).zip + +zorro: + python3 ../da-changelog-tools_0.0.14/changelog-checker.py --zorro --changelog ../$(v).zip + diff --git a/README.md b/README.md new file mode 100644 index 0000000..4b70e2c --- /dev/null +++ b/README.md @@ -0,0 +1,13 @@ +# Very BZ + +[factorio mod page](https://mods.factorio.com/mod/bzvery) + +Sets up optional dependencies on BZMods (Lead, Silica & Silicon, Titanium, Tungsten) for Deadlock Stacked Recipes or other mods to use. Does not currently provide any additional functionality on its own. + +## Version History +See changelog.txt + +## Created by + +- [brevven](https://mods.factorio.com/user/brevven) + diff --git a/changelog.txt b/changelog.txt new file mode 100644 index 0000000..bb81a9a --- /dev/null +++ b/changelog.txt @@ -0,0 +1,5 @@ +--------------------------------------------------------------------------------------------------- +Version: 0.1.0 +Date: 2021-05-18 + Features: + - Mod pack that contains all BZ mods diff --git a/info.json b/info.json new file mode 100644 index 0000000..9a337e1 --- /dev/null +++ b/info.json @@ -0,0 +1,19 @@ +{ + "name": "bzvery", + "version": "0.1.0", + "factorio_version": "1.1", + "title": "Very BZ", + "author": "Brevven", + "contact": "", + "homepage": "https://forums.factorio.com/viewtopic.php?f=190&t=98515", + "dependencies": [ + "bz-dsr-bridge", + "bzlead", + "bzsilicon", + "bztitanium", + "bztungsten", + "bzzirconium" + ], + "description": "Mod pack for all BZ Mods including Titanium, Lead, Tungsten, Silicon, Zirconium. Turns on some settings by default, but adds nothing new to the game itself." +} + diff --git a/settings-updates.lua b/settings-updates.lua new file mode 100644 index 0000000..ab16fec --- /dev/null +++ b/settings-updates.lua @@ -0,0 +1,6 @@ + + +-- Update various settings to give the "fullest" BZ mods experience +data.raw["string-setting"]["bztungsten-advanced-carbon-furnace"].default_value = "yes" +data.raw["string-setting"]["bzsilicon-more-intermediates"].default_value = "yes" +data.raw["string-setting"]["bzlead-more-entities"].default_value = "yes" diff --git a/thumbnail.png b/thumbnail.png new file mode 100644 index 0000000000000000000000000000000000000000..822fc43a2ffd38baf1999bb84a3b0baf6c0884f4 GIT binary patch literal 3616 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 XqPQ0Wf@jX3D>ndA#}HAgZ6EbdVkLy3 literal 0 HcmV?d00001 diff --git a/thumbnail.xcf b/thumbnail.xcf new file mode 100644 index 0000000000000000000000000000000000000000..011abb2f852d25977f01d566e6351b7f5b70e071 GIT binary patch literal 5303 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 literal 0 HcmV?d00001