Odamex Message Boards

Community Discussion => Developer's Corner => Topic started by: Watermelon on July 08, 2014, 15:46:07

Title: Killing sprees
Post by: Watermelon on July 08, 2014, 15:46:07
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
Title: Re: Killing sprees
Post by: Hekksy on July 08, 2014, 23:26:43
WOOOOOOOOOOOOOOOOOOOOOOOOOOOOO! win32 build plz
Title: Re: Killing sprees
Post by: Hekksy on July 10, 2014, 19:35:06
DOUBLE POST!

Actually I got my own Win32 build going. Here it is if anyone wants to check it out:

*POOP* (https://dl.dropboxusercontent.com/u/72213361/odasprees_r5041_newcpp.zip)

Also it is worth mention that if you use GCC builds of Odamex, I recently updated my GCC to the newest version and as such libstdc++-6.dll has been modified. I included it with my build as it is needed for Odamex to start. So you might want to create a new folder specifically for this installation

As of right now, here are things that need to be added in or fixed:

*The multis timing is a bit off. 3 seconds is standard?
*Add "name is on a killing spree"
*Add "name was looking good until he killed himself"
*Add "Name's killing spree was ended by name"
*Find a new location on the Y axis for the messages?
*Sometimes you will see "killing spree" again after dying recently after getting a killing spree