if (CH_STW)
{
*(float*)(MEM_STW) = 999;
}
else
{
*(float*)(MEM_STW) = 0;
}
if (CH_WTW)
{
*(float*)(MEM_WTW) = -999;
}
else
{
*(float*)(MEM_WTW) = 6;
}
switch (nRollSpeed)
{
default:*(float*)RollSpeed = 1.75; break;
case 1: *(float*)RollSpeed = 2; break;
case 2: *(float*)RollSpeed = 3; break;
case 3: *(float*)RollSpeed = 4; break;
case 4: *(float*)RollSpeed = 5; break;
case 5: *(float*)RollSpeed = 6; break;
case 6: *(float*)RollSpeed = 7; break;
case 7: *(float*)RollSpeed = 8; break;
case 8: *(float*)RollSpeed = 9; break;
case 9: *(float*)RollSpeed = 10; break;
}
switch (nSprintSpeed)
{
default: *(float*)SprintSpeed = 1.5; break;
case 1: *(float*)SprintSpeed = 2; break;
case 2: *(float*)SprintSpeed = 3; break;
case 3: *(float*)SprintSpeed = 4; break;
case 4: *(float*)SprintSpeed = 5; break;
case 5: *(float*)SprintSpeed = 6; break;
case 6: *(float*)SprintSpeed = 7; break;
case 7: *(float*)SprintSpeed = 8; break;
case 8: *(float*)SprintSpeed = 9; break;
case 9: *(float*)SprintSpeed = 10; break;
}
switch (nWalkSpeed)
{
default: *(double*)WalkSpeed = 96; break;
case 1: *(double*)WalkSpeed = 96*2; break;
case 2: *(double*)WalkSpeed = 96*3; break;
case 3: *(double*)WalkSpeed = 96*4; break;
case 4: *(double*)WalkSpeed = 96*5; break;
case 5: *(double*)WalkSpeed = 96*6; break;
case 6: *(double*)WalkSpeed = 96*7; break;
case 7: *(double*)WalkSpeed = 96*8; break;
case 8: *(double*)WalkSpeed = 96*9; break;
case 9: *(double*)WalkSpeed = 96*10; break;
}
if(nStamina==1)
{
*(float*)ADR_STAMINA1 = 1000;
*(double*)ADR_STAMINA2 = 1000;
*(double*)ADR_STAMINA3 = 0;
*(float*)ADR_STAMINA4 = 0;
*(float*)ADR_STAMINA5 = 0;
}
if(nSuperNoSpread ==1)
{
*(double*)ADR_SUPERNOSPREAD = 0;
}else{
*(double*)ADR_SUPERNOSPREAD = 5;
}