Compare commits
9 Commits
Author | SHA1 | Date | |
---|---|---|---|
ce13c9fe45 | |||
b913b0720e | |||
e231d4d7a4 | |||
cf4542ae8a | |||
80420bceba | |||
ddd9f95c99 | |||
4b31948a9d | |||
744629f56d | |||
e0bf86c61e |
BIN
Localization/CHN/MSKGS.chn
Normal file
BIN
Localization/CHN/MSKGS.chn
Normal file
Binary file not shown.
BIN
Localization/CHT/MSKGS.cht
Normal file
BIN
Localization/CHT/MSKGS.cht
Normal file
Binary file not shown.
@ -32,6 +32,8 @@ function PerkChanged(byte NewPerkIndex, bool bClickedIndex)
|
||||
}
|
||||
}
|
||||
|
||||
PreviewPerkIndex = NewPerkIndex;
|
||||
|
||||
UpdateContainers(MSKGSPC.PerkList[NewPerkIndex].PerkClass, bClickedIndex);
|
||||
}
|
||||
|
||||
|
@ -11,6 +11,17 @@ function bool IsItemFiltered(STraderItem Item, optional bool bDebug)
|
||||
if (Item.WeaponDef.default.PlatformRestriction != PR_All && class'KFUnlockManager'.static.IsPlatformRestricted(Item.WeaponDef.default.PlatformRestriction))
|
||||
return true;
|
||||
|
||||
if (Has9mmGun())
|
||||
{
|
||||
if ((Item.ClassName == 'KFWeap_HRG_93r' || Item.ClassName == 'KFWeap_HRG_93r_Dual'))
|
||||
return true;
|
||||
}
|
||||
else
|
||||
{
|
||||
if ((Item.ClassName == 'KFWeap_Pistol_9mm' || Item.ClassName == 'KFWeap_Pistol_Dual9mm'))
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
|
@ -2,6 +2,8 @@ Mutator providing some functions of [url=https://steamcommunity.com/groups/msk-g
|
||||
|
||||
Contains implementations of my ideas and/or combinations of other mutators for compatibility.
|
||||
|
||||
Not intended for use with other servers and will never be made available to the public, so don't ask me how to use it.
|
||||
[b]Translators:[/b]
|
||||
[url=https://steamcommunity.com/profiles/76561199126205919]cheungfatzong[/url] - Traditional [CHT] and Simplified [CHN] Chinese.
|
||||
|
||||
If you are interested in some feature from this mutator, you can subscribe to [url=https://steamcommunity.com/id/GenZmeY/myworkshopfiles/]me in the steam workshop[/url] and follow my work. I try to post everything I do to the public. I think someday I will be able to put everything into separate mutators and abandon this hodgepodge.
|
||||
the [url=https://steamcommunity.com/groups/msk-gs/announcements/detail/3645134002744389126]MSK-GS project is closed[/url], so it's now open source:
|
||||
https://github.com/GenZmeY/KF2-MSK-GS [b](GNU GPLv3)[/b]
|
||||
|
34
README.md
34
README.md
@ -1,3 +1,33 @@
|
||||
# KF2-MSKGS
|
||||
# KF2-MSK-GS
|
||||
|
||||
**Copyright (C) 2021-2022 GenZmeY**
|
||||
[![Steam Workshop](https://img.shields.io/static/v1?message=workshop&logo=steam&labelColor=gray&color=blue&logoColor=white&label=steam%20)](https://steamcommunity.com/sharedfiles/filedetails/?id=2850677094)
|
||||
[![GitHub](https://img.shields.io/github/license/GenZmeY/KF2-MSK-GS)](LICENSE)
|
||||
|
||||
# Description
|
||||
Mutator providing some functions of [MSK-GS](https://steamcommunity.com/groups/msk-gs) servers.
|
||||
Contains implementations of my ideas and/or combinations of other mutators for compatibility.
|
||||
Publishing due to [the closure of the MSK-GS project](https://steamcommunity.com/groups/msk-gs/announcements/detail/3645134002744389126).
|
||||
|
||||
***
|
||||
|
||||
**Note:** If you want to build/test/brew/publish a mutator without git-bash and/or scripts, follow [these instructions](https://tripwireinteractive.atlassian.net/wiki/spaces/KF2SW/pages/26247172/KF2+Code+Modding+How-to) instead of what is described here.
|
||||
|
||||
# Build
|
||||
1. Install [Killing Floor 2](https://store.steampowered.com/app/232090/Killing_Floor_2/), Killing Floor 2 - SDK and [git for windows](https://git-scm.com/download/win);
|
||||
2. open git-bash and go to any folder where you want to store sources:
|
||||
`cd <ANY_FOLDER_YOU_WANT>`
|
||||
3. Clone this repository and go to the source folder:
|
||||
`git clone https://github.com/GenZmeY/KF2-MSK-GS && cd KF2-MSK-GS`
|
||||
4. Download dependencies:
|
||||
`git submodule init && git submodule update`
|
||||
5. Compile:
|
||||
`./tools/builder -cb`
|
||||
To your kf2 server folder: `/KFGame/BrewedPC/`
|
||||
6. Upload to steam workshop:
|
||||
`./tools/builder -u`
|
||||
|
||||
# Usage
|
||||
See `KFMSKGS.ini` and `KFRPL.ini` configs
|
||||
|
||||
# License
|
||||
[GNU GPLv3](LICENSE)
|
||||
|
@ -25,7 +25,7 @@ PackagePeelzBrew=""
|
||||
# Mutators that will be uploaded to the workshop
|
||||
# Specify them with a space as a separator,
|
||||
# The order doesn't matter
|
||||
PackageUpload="MSKGS"
|
||||
PackageUpload="MSKGS MSKGS-SRV"
|
||||
|
||||
|
||||
### Test parameters ###
|
||||
|
2
tools
2
tools
@ -1 +1 @@
|
||||
Subproject commit a741b23415a008a6f8ab8c12c4e7ed1281c2dab0
|
||||
Subproject commit fb458ac61f7e6c6426b8dff366dd5e7499e0d95f
|
Loading…
Reference in New Issue
Block a user