Skip to content
Failed

Changes

Summary

  1. Source: Rework a lot of block action handler code (commit: 2cbb782) (details)
  2. WeaponInput.c: Remove useless else statement (commit: b3f8695) (details)
Commit 2cbb782a8176957eca41073abe0ff47b3a15dcad by 16738302+Haxk20
Source: Rework a lot of block action handler code

It was basically unreadable at this point so it was about
time we reworked it.

Negate if checks so we can unroll the checks.

Move big anti cheat stuff into its own files.
(commit: 2cbb782)
The file was modified Source/Server/Structs/ServerStruct.h (diff)
The file was addedSource/Util/Checks/BlockChecks.h
The file was addedSource/Server/Block.h
The file was modified Source/Server/Packets/WeaponInput.c (diff)
The file was modified Source/Server/Packets/MapChunk.c (diff)
The file was modified Source/Server/Grenade.c (diff)
The file was modified Source/Util/Compress.c (diff)
The file was modified Source/Server/CMakeLists.txt (diff)
The file was modified Source/Server/Packets/BlockAction.c (diff)
The file was addedSource/Util/Checks/WeaponChecks.h
The file was modified Source/Util/CMakeLists.txt (diff)
The file was addedSource/Util/Checks/WeaponChecks.c
The file was modified Source/Server/Packets/MapStart.c (diff)
The file was modified Source/Server/Player.c (diff)
The file was addedSource/Util/Checks/BlockChecks.c
The file was modified Source/Util/Enums.h (diff)
The file was addedSource/Server/Block.c
Commit b3f86955863ad230276c2b5c7e660d7e8d5997a2 by 16738302+Haxk20
WeaponInput.c: Remove useless else statement
(commit: b3f8695)
The file was modified Source/Server/Packets/WeaponInput.c (diff)