TriForceX/JediKnightPlus 是一个托管在 GitHub 上的开源项目,主要使用 C 编写,采用 GNU General Public License v2.0 许可证,目前获得 26 个 Star、6 次 Fork。
仓库全名
TriForceX/JediKnightPlus
README 摘要
Jedi Knight Plus https://jkplus.github.io Game modification for Jedi Knight II: Jedi Outcast Multiplayer. The main goal of this mod is to reunite useful stuff and add custom features to the game environment, specially making players ideas come true adding new features and porting some from other mods and games. Information Mod configuration and download here Mod console variables (cvar) calculator here Read more…
Game modification for Jedi Knight II: Jedi Outcast Multiplayer. The main goal of this mod is to reunite useful stuff and add custom features to the game environment, specially making players ideas come true adding new features and porting some from other mods and games.
Join the mod Discord chat server for more support here
About
I started to code the first version of this mod in 2005. Back then it was a private mod and only few people had access. So as a personal task and due to some people request i decided to re-code the mod and turn it into a public version, just as a legacy.
The next list is all features from the original Jedi Knight Plus private mod (2005 & 2008 versions) which need to be ported into the new source code, theres also a few new ones from people requests. (Each completed task will be marked with a check).
Mod Features
Server Settings
List of general server features (No client plugin required)
Gameplay changer between 1.02, 1.03 and 1.04 no matter the server version
Custom weapon features (Damage, ammo speed, firing rate, etc…)
Player accounts system (Save data such as kills, deaths, etc…)
Ranking system (Based on player skills)
SQLite database for server data storage
Jetpack (Quake 3 & Jedi Academy style)
Anti stuck feature (Prevent kills when player spawn inside another player)
Chat censor filters
Chat protection (3 different methods)
Allow black color in player names
Prevent duplicated player names
Teleports chat commands (To map coords, players, by save & load, etc…)
Misc chat commands (Status, toggle options, etc…)
Custom server closed feature (With password required)
Custom server idle feature (Load custom config after reset)
Custom server connect message (Shows mod version by default)
Welcome message on client begin (MOTD with custom timer)
Custom global sound on client begin
Server news messages displayed constantly (With server time or date)
Custom game modes (Instant kill, survival, last man standing, and more…)
Custom team ffa scoring method (Based on full team kill)
Custom player private rooms (With configurable settings)
Alternate taunt2 command (Play custom sounds)
Show damage & score plums on player hits
Clan system (Tag protection, member roles, etc…)
Over 60 player emotes (Sit, kiss, surrender, hug, etc…)
Dual blade lightsaber gameplay (Fixed damages, custom combos, and more…)
Spawn activate sabers per game type
Custom items force physics (Reacts to push, pull, and others…)
Custom configuration files (Per gametype, teleports, map cycle, and more…)
Player ignore feature (Chat, duel challenge and emotes)
Enable multiple chat in duel game type
Custom call vote system (Custom control, results display, and more…)
Call vote map by number and map list command (Shows current server maps)
Alternate slow-mo duel end feature (Custom time scale)
Feel free to write me if you got questions regarding the mod
E-Mail: [email protected]
License
This mod is based on MVSDK and is licensed under GPLv2 as free software. Some files in assets directory are modified assets from the original, non-free JK2 1.04 release and licensed under JK2 Editing Tools 2.0 EULA. As stated in the main description, most parts of this mod are modified or upgraded parts from other mods or games, i tried to keep all credits on special thanks.
Remaining parts of JK2 SDK GPL are licensed under GPLv2 as free software. Read LICENSE.txt and README-raven.txt to learn more. According to the license, among other things, you are obliged to distribute full source code of your mod alongside of it, or at least a written offer to ship it (eg a HTTP download link inside a .pk3 file). Moreover, any mod using patches from this repository must be released under GPLv2 or a compatible license.
评论