Skip to content

Commit

Permalink
Get the project release ready (#89)
Browse files Browse the repository at this point in the history
* Remove unimplemented config options

* Remove AntiStack

This is no longer necessary now that we have proper noblock in CS2Fixes

* Update README
  • Loading branch information
Vauff authored Nov 17, 2023
1 parent e761f1b commit 0787a21
Show file tree
Hide file tree
Showing 5 changed files with 3 additions and 80 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,15 +6,15 @@ An experimental implementation of Zombie Escape in Counter-Strike 2 using the Lu

## Installation

ZombieReborn has several requirements, you will first need to [install Metamod](https://www.sourcemm.net/downloads.php?branch=dev). Then install the [Movement Unlocker](https://github.com/Source2ZE/MovementUnlocker) and [Lua Unlocker](https://github.com/Source2ZE/LuaUnlocker) Metamod plugins for zombie knockback & Lua VScript capability respectively.
You will first need to [install Metamod](https://www.sourcemm.net/downloads.php?branch=dev). Then, install [CS2Fixes](https://github.com/Source2ZE/CS2Fixes) for several required features and ZR integrations.

Finally, copy both the `scripts` and `cfg` directories of ZombieReborn to your `game/csgo` folder. If you've already made changes to your server cfg's, you may want to just copy the contents of ours in instead.

## Project Status?

ZombieReborn currently sits in an awkward spot, Lua VScript was disabled in the Mirage update, pending likely removal/replacement by a new official scripting system called Pulse. However with Pulse/Source2Mod not yet out, and not enough SDK work done to reimplement ZR in a Metamod plugin yet, Lua scripting still remains the only viable solution.
ZombieReborn currently sits in an awkward spot, Lua VScript was disabled in the Mirage update, pending likely removal/replacement by a new official scripting system called Pulse. Therefore, development has been generally paused. Contributions are still welcome in the mean time, but they should ideally be focused on fixes and improvements, rather than significant new features.

Due to Lua scripts not having a future, development has been generally paused. Contributions are still welcome in the mean time, but they should ideally be focused on fixes and improvements, rather than significant new features.
We're currently planning a ZR rewrite in [Metamod within CS2Fixes](https://github.com/Source2ZE/CS2Fixes) or as a separate [CounterStrikeSharp](https://github.com/roflmuffin/CounterStrikeSharp) plugin.

## Documentation

Expand Down
6 changes: 0 additions & 6 deletions cfg/zr/playerclass.cfg
Original file line number Diff line number Diff line change
Expand Up @@ -47,9 +47,7 @@
{
}
"health" = 100
"speed" = 1.0
"scale" = 1.0
"gravity" = 1.0
"color" = {
r = 255
g = 255
Expand Down Expand Up @@ -111,9 +109,7 @@
{
}
"health" = 10000
"speed" = 1.05
"scale" = 1.05
"gravity" = 1.0
"color" = {
r = 255
g = 150
Expand Down Expand Up @@ -145,9 +141,7 @@
1="characters/models/tm_phoenix_heavy/tm_phoenix_heavy.vmdl"
}
"health" = 40000
"speed" = 1.15
"scale" = 1.15
"gravity" = 0.9
"color" = {
r = 255
g = 100
Expand Down
1 change: 0 additions & 1 deletion scripts/vscripts/ZombieReborn.lua
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ require("ZombieReborn.Knockback")
require("ZombieReborn.RespawnToggle")
require("ZombieReborn.AmmoReplenish")
require("ZombieReborn.PlayerClass")
require("ZombieReborn.AntiStack")

ZR_ZOMBIE_SPAWNED = false -- Check if first zombie spawned
ZR_ZOMBIE_SPAWN_READY = false -- Check if first zombie is spawning
Expand Down
66 changes: 0 additions & 66 deletions scripts/vscripts/ZombieReborn/AntiStack.lua

This file was deleted.

4 changes: 0 additions & 4 deletions scripts/vscripts/ZombieReborn/Convars.lua
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,3 @@ Convars:RegisterConvar("zr_debug_print", "0", "Whether to print extra informatio

-- Knockback
Convars:RegisterConvar("zr_knockback_scale", "5", "Knockback damage multiplier", FCVAR_RELEASE)

-- AntiStack
Convars:RegisterConvar("zr_antistack_enable", "0", "Temporary fix to allow zombie knife through each other", FCVAR_RELEASE)
Convars:RegisterConvar("zr_antistack_range", "20", "AntiStack knife range", FCVAR_RELEASE)

0 comments on commit 0787a21

Please sign in to comment.