From d71572d5e8d637bb327505d2781eb7e713b9bdc4 Mon Sep 17 00:00:00 2001 From: GenZmeY Date: Sun, 16 Jan 2022 05:09:46 +0300 Subject: [PATCH] add new build system --- .gitmodules | 3 +++ build.cfg | 16 ++++++++++++++++ test.cfg | 31 +++++++++++++++++++++++++++++++ tools | 1 + 4 files changed, 51 insertions(+) create mode 100644 .gitmodules create mode 100644 build.cfg create mode 100644 test.cfg create mode 160000 tools diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..27ed978 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "tools"] + path = tools + url = https://github.com/GenZmeY/KF2-BuildTools diff --git a/build.cfg b/build.cfg new file mode 100644 index 0000000..19eb80d --- /dev/null +++ b/build.cfg @@ -0,0 +1,16 @@ +# Build parameters + +# If True - compresses the mutator when compiling +# Scripts will be stored in binary form +# (reduces the size of the output file) +StripSource="True" + +# Mutators to be compiled +# Specify them with a space as a separator, +# Mutators will be compiled in the specified order +PackageBuildOrder="ServerExt ServerExtMut" + +# Mutators that will be uploaded to the workshop +# Specify them with a space as a separator, +# The order doesn't matter +PackageUpload="ServerExt ServerExtMut" diff --git a/test.cfg b/test.cfg new file mode 100644 index 0000000..5c8e2f5 --- /dev/null +++ b/test.cfg @@ -0,0 +1,31 @@ +# Test parameters + +# Map: +Map="KF-Nuked" + +# Game: +# Survival: KFGameContent.KFGameInfo_Survival +# WeeklyOutbreak: KFGameContent.KFGameInfo_WeeklySurvival +# Endless: KFGameContent.KFGameInfo_Endless +# Objective: KFGameContent.KFGameInfo_Objective +# Versus: KFGameContent.KFGameInfo_VersusSurvival +Game="KFGameContent.KFGameInfo_Survival" + +# Difficulty: +# Normal: 0 +# Hard: 1 +# Suicide: 2 +# Hell: 3 +Difficulty="0" + +# GameLength: +# 4 waves: 0 +# 7 waves: 1 +# 10 waves: 2 +GameLength="0" + +# Mutators +Mutators="ServerExtMut.ServerExtMut" + +# Additional parameters +Args="" diff --git a/tools b/tools new file mode 160000 index 0000000..7a3dd17 --- /dev/null +++ b/tools @@ -0,0 +1 @@ +Subproject commit 7a3dd171f73cf328c170bde1a11c1b7eebb015da