commit c80d6eddc07cb582b869894bd1c952f98e5bcade Author: Brevven Date: Sat Jul 3 01:05:14 2021 -0700 initial working mod pack 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 0000000..822fc43 Binary files /dev/null and b/thumbnail.png differ diff --git a/thumbnail.xcf b/thumbnail.xcf new file mode 100644 index 0000000..011abb2 Binary files /dev/null and b/thumbnail.xcf differ