mirror of
https://github.com/KartKrewDev/RingRacers.git
synced 2026-05-10 10:51:42 +00:00
Default loop camera settings if camera distance is not set
This commit is contained in:
parent
0e57da56b0
commit
44245a18d0
1 changed files with 20 additions and 7 deletions
|
|
@ -356,13 +356,26 @@ Obj_LoopEndpointCollide
|
||||||
cam->enter_tic = leveltime;
|
cam->enter_tic = leveltime;
|
||||||
cam->exit_tic = INFTICS;
|
cam->exit_tic = INFTICS;
|
||||||
|
|
||||||
cam->zoom_out_speed = center->thing_args[2];
|
if (center->thing_args[4]) // is camera distance set?
|
||||||
cam->zoom_in_speed = center->thing_args[3];
|
{
|
||||||
cam->dist = center->thing_args[4] * FRACUNIT;
|
cam->zoom_out_speed = center->thing_args[2];
|
||||||
cam->pan = FixedAngle(center->thing_args[5] * FRACUNIT);
|
cam->zoom_in_speed = center->thing_args[3];
|
||||||
cam->pan_speed = center->thing_args[6] * FRACUNIT;
|
cam->dist = center->thing_args[4] * FRACUNIT;
|
||||||
cam->pan_accel = center->thing_args[7];
|
cam->pan = FixedAngle(center->thing_args[5] * FRACUNIT);
|
||||||
cam->pan_back = center->thing_args[8];
|
cam->pan_speed = center->thing_args[6] * FRACUNIT;
|
||||||
|
cam->pan_accel = center->thing_args[7];
|
||||||
|
cam->pan_back = center->thing_args[8];
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
cam->zoom_out_speed = 20;
|
||||||
|
cam->zoom_in_speed = 60;
|
||||||
|
cam->dist = radius;
|
||||||
|
cam->pan = ANGLE_22h;
|
||||||
|
cam->pan_speed = 6*FRACUNIT;
|
||||||
|
cam->pan_accel = 10;
|
||||||
|
cam->pan_back = 40;
|
||||||
|
}
|
||||||
|
|
||||||
player->speed =
|
player->speed =
|
||||||
3 * (player->speed + toucher->momz) / 2;
|
3 * (player->speed + toucher->momz) / 2;
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue