fixed the hammer so it looks good again and works like it should

This commit is contained in:
Magnus Auvinen 2008-10-18 11:03:33 +00:00
parent 8e0e105123
commit e0358ee798
2 changed files with 3 additions and 2 deletions

View file

@ -198,8 +198,8 @@ void PLAYERS::render_player(
if (player.weapon == WEAPON_HAMMER)
{
float a = clamp((client_tick()-player.attacktick+ticktime)/10.0f, 0.0f, 1.0f);
state.add(&data->animations[ANIM_HAMMER_SWING], a, 1.0f);
float ct = (client_prevtick()-player.attacktick)/(float)SERVER_TICK_SPEED + client_ticktime();
state.add(&data->animations[ANIM_HAMMER_SWING], clamp(ct*5.0f,0.0f,1.0f), 1.0f);
}
if (player.weapon == WEAPON_NINJA)
{

View file

@ -39,6 +39,7 @@ MACRO_ALLOC_POOL_ID_IMPL(CHARACTER, MAX_CLIENTS)
CHARACTER::CHARACTER()
: ENTITY(NETOBJTYPE_CHARACTER)
{
proximity_radius = phys_size;
}
void CHARACTER::reset()