Topic: [MOD] Dodgeball
Hi,
a few months ago while developing v.py I stumbled upon Dodgeball by Nilaya, which I found really great. However it had not been updated since 2011 and I tough it would have been a shame to let such a good mod get forgotten.
So I took the source code and updated it from Teeworlds version 0.6.0 to the 0.6.4 trunk, then fixed a few bugs.
Two days ago the topic resurfaced and since I plan to maintain this mod I think it deserves a new thread.
TL;DR: this is the new version of Dodgeball.
How to play
Hearts represent balls and they are often placed in the middle of the map at the start of a game with maybe a few in each team's base. To grab a ball you have to hook it and the object of the game is to hit a player from the opposing team.
As in normal dodgeball, a point will only be awarded if the ball does not hit any wall or surface. Likewise it is also possible to catch a ball while it is in the air in which case the player who threw the ball is killed and the player who caught it gets a point.
It's really pretty simply.
Server settings
sv_db_ball_velocity - Velocity of the ball after it got shot
Default: 300
Min: 10,
Max: 3000
sv_db_ball_offset_x - X offset of the hookable center of the ball with respect to the lower left corner of the image
Default: 0
Min: 0
Max: 1000
sv_db_ball_offset_y - Y offset of the hookable center of the ball with respect to the lower left corner of the image
Default: 0
Min: 0
Max: 1000
sv_db_ball_radius - hitbox radius of the balls
Default: 14
Min: 0
Max: 1000
sv_db_welcome_message - Message to display when client joins
Default: ""
Max length: 512 characters
Maps
Two maps were made to play Dodgeball: Dodgeball 0.5 and Dodgeball 1.5. In my opinion DM6 is also a good map for this mod.
Downloads
Linux x86_64 - version 1.1.1
Linux ARMv7 - version 1.1.1
PS: unfortunately I failed to contact Nilaya. If he wants to maintain this mod I would be glad to give him back the project though.