Skip to content

Commit

Permalink
add new build system
Browse files Browse the repository at this point in the history
  • Loading branch information
GenZmeY committed Jan 16, 2022
1 parent b037fd2 commit d71572d
Show file tree
Hide file tree
Showing 4 changed files with 51 additions and 0 deletions.
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[submodule "tools"]
path = tools
url = https://github.com/GenZmeY/KF2-BuildTools
16 changes: 16 additions & 0 deletions build.cfg
Original file line number Diff line number Diff line change
@@ -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"
31 changes: 31 additions & 0 deletions test.cfg
Original file line number Diff line number Diff line change
@@ -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=""
1 change: 1 addition & 0 deletions tools
Submodule tools added at 7a3dd1

0 comments on commit d71572d

Please sign in to comment.