Home
last modified time | relevance | path

Searched refs:zlerp (Results 1 – 6 of 6) sorted by relevance

/dports/games/egoboo/egoboo-2.8.1/src/game/
H A Dparticle.c1202 pprt->enviro.zlerp = ( pprt->pos.z - pprt->enviro.adj_level ) / PLATTOLERANCE; in prt_set_level()
1203 pprt->enviro.zlerp = CLIP( pprt->enviro.zlerp, 0.0f, 1.0f ); in prt_set_level()
1278 … penviro->traction = ABS( platform_up.z ) * ( 1.0f - penviro->zlerp ) + 0.25f * penviro->zlerp; in move_one_particle_get_environment()
1282 penviro->traction /= hillslide * ( 1.0f - penviro->zlerp ) + 1.0f * penviro->zlerp; in move_one_particle_get_environment()
1287 …tion = ABS( map_twist_nrm[penviro->twist].z ) * ( 1.0f - penviro->zlerp ) + 0.25f * penviro->zlerp; in move_one_particle_get_environment()
1291 penviro->traction /= hillslide * ( 1.0f - penviro->zlerp ) + 1.0f * penviro->zlerp; in move_one_particle_get_environment()
1319 … penviro->friction_hrz = penviro->zlerp * 1.0f + ( 1.0f - penviro->zlerp ) * temp_friction_xy; in move_one_particle_get_environment()
1476 …fric_floor.x = floor_acc.x * ( 1.0f - penviro->zlerp ) * ( 1.0f - temp_friction_xy ) * penviro->tr… in move_one_particle_do_floor_friction()
1477 …fric_floor.y = floor_acc.y * ( 1.0f - penviro->zlerp ) * ( 1.0f - temp_friction_xy ) * penviro->tr… in move_one_particle_do_floor_friction()
1478 …fric_floor.z = floor_acc.z * ( 1.0f - penviro->zlerp ) * ( 1.0f - temp_friction_xy ) * penviro->tr… in move_one_particle_do_floor_friction()
[all …]
H A Dparticle.h58 float zlerp; member
H A Dchar.c5730 penviro->zlerp = ( pchr->pos.z - penviro->level ) / PLATTOLERANCE; in move_one_character_get_environment()
5731 penviro->zlerp = CLIP( penviro->zlerp, 0.0f, 1.0f ); in move_one_character_get_environment()
5764 … penviro->traction = ABS( platform_up.z ) * ( 1.0f - penviro->zlerp ) + 0.25f * penviro->zlerp; in move_one_character_get_environment()
5768 … penviro->traction /= 4.00f * hillslide * ( 1.0f - penviro->zlerp ) + 1.0f * penviro->zlerp; in move_one_character_get_environment()
5773 …= ABS( map_twist_nrm[penviro->grid_twist].z ) * ( 1.0f - penviro->zlerp ) + 0.25f * penviro->zlerp; in move_one_character_get_environment()
5777 … penviro->traction /= 4.00f * hillslide * ( 1.0f - penviro->zlerp ) + 1.0f * penviro->zlerp; in move_one_character_get_environment()
5814 … penviro->friction_hrz = penviro->zlerp * 1.0f + ( 1.0f - penviro->zlerp ) * temp_friction_xy; in move_one_character_get_environment()
5918 fvec3_self_scale( floor_acc.v, ( 1.0f - penviro->zlerp ) ); in move_one_character_do_floor_friction()
6674 pchr->vel.z += pchr->enviro.zlerp * gravity; in move_one_character_do_z_motion()
7726 float fkeep = ( 7 + pchr->enviro.zlerp ) / 8.0f; in move_one_character()
[all …]
H A Dgame.c5363 pchr->enviro.zlerp = ( pchr->pos.z - pchr->enviro.level ) / PLATTOLERANCE; in attach_chr_to_platform()
5364 pchr->enviro.zlerp = CLIP( pchr->enviro.zlerp, 0, 1 ); in attach_chr_to_platform()
5365 pchr->enviro.grounded = ( 0 == pchr->flyheight ) && ( pchr->enviro.zlerp < 0.25f ); in attach_chr_to_platform()
5374 pplat->holdingweight += pchr->phys.weight * ( 1.0f - pchr->enviro.zlerp ); in attach_chr_to_platform()
5387 …nviro.traction = ABS( platform_up.z ) * ( 1.0f - pchr->enviro.zlerp ) + 0.25f * pchr->enviro.zlerp; in attach_chr_to_platform()
5419 old_zlerp = pchr->enviro.zlerp; in detach_character_from_platform()
H A Dchar.h239 float zlerp; member
H A Dcollision.c2000 lerp_z = 1.0f - pitem->enviro.zlerp; in do_chr_platform_physics()