Bug Tracker – Bug 949

Killing Sprees

Last modified: 2016-09-07 16:34:40 UTC
Bug 949 - Killing Sprees
Summary: Killing Sprees
Status: NEW
Alias: None
Product: Odamex
Classification: Unclassified
Component: Server & Client (show other bugs)
Version: (old) 0.6.x
Hardware: All All
: P1 enhancement
Assignee: Odamex Bug Reporter
URL:
Depends on:
Blocks:
 
Reported: 2013-02-02 22:52 UTC by Mike Lightner
Modified: 2016-09-07 16:34 UTC (History)
2 users (show)

See Also:

Attachments

Water's old spree patch (2.19 MB, patch)
2016-09-07 16:34 UTC, HeX_Vulture
Details | Diff
Add an attachment (proposed patch, testcase, etc.)

Note You need to log in before you can comment on or make changes to this bug.
Description Mike Lightner 2013-02-02 22:52:18 UTC
Hooks and counters for marking different levels of "killing sprees".
Comment 1 capo 2015-05-08 20:21:26 UTC
Should someone add and rework this http://odamex.net/boards/index.php?topic=2973.0 and put to core of odamex? I think its pretty much done, only needs some rework and stuff.
Comment 2 HeX_Vulture 2016-09-07 16:34:40 UTC
Created attachment 533 [details]
Water's old spree patch

These are killing sprees.
If there is input on this, that would be appreciated.
Right now it is fully operational, but I'd like further testing from people in a server (which I can do on my own because this is all clientside), and code review.

NOTE: The new files and diffs are all for the Client.

Some things to do:
- Add license at the top
- Maybe refactor the switch statements (though it is nice and clear what is what)
- Move the two byte declarations into the functions themselves so no variables are created on the stack