Add kill assists (#755)
* Update teams.lua * Update teams.lua and init.lua * Update teams.lua and init.lua * Update teams.lua and init.lua * Update teams.lua and init.lua Kill assist implemented * Update init.lua Remove unused variables * Added ctf.clearAssists function Only awards those who did more that 50% of damage Clears attackers stats after suicide * Remove unused variable * Minor modifications renamed ctf.clearAssists to ctf.clear_assists changed playerName to player * Cap assist points * Reaching full health while in combat clears assist data * split points between assisting players by damage done * Reworked assist data storage to work with a table rather than player metadata * Fix lua check * Removed duplicate scoring * Change kill assist color * Health regen subtracts from assist. Suicide gives assist points * Fixed accessing nil value for max_hp * Corrected max_hp * hardcode hp list for max hp
This commit is contained in:
parent
6515f1e189
commit
49f4e6fd47
6 changed files with 92 additions and 23 deletions
|
@ -153,6 +153,7 @@ minetest.register_globalstep(function(dtime)
|
|||
|
||||
if player then
|
||||
player:hud_remove(potential_cowards[k].hud or 0)
|
||||
ctf.clear_assists(k)
|
||||
end
|
||||
|
||||
potential_cowards[k] = nil
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue