mirror of
https://github.com/GTAmodding/re3.git
synced 2021-02-19 17:49:54 +01:00
updated player control names
This commit is contained in:
parent
08af34bc99
commit
7a71a47f74
@ -230,7 +230,7 @@ CCutsceneMgr::LoadCutsceneData(const char *szCutsceneName)
|
|||||||
pPlayerPed->m_pWanted->ClearQdCrimes();
|
pPlayerPed->m_pWanted->ClearQdCrimes();
|
||||||
pPlayerPed->bIsVisible = false;
|
pPlayerPed->bIsVisible = false;
|
||||||
pPlayerPed->m_fCurrentStamina = pPlayerPed->m_fMaxStamina;
|
pPlayerPed->m_fCurrentStamina = pPlayerPed->m_fMaxStamina;
|
||||||
CPad::GetPad(0)->DisablePlayerControls |= PLAYERCONTROL_DISABLED_80;
|
CPad::GetPad(0)->SetDisablePlayerControls(PLAYERCONTROL_CUTSCENE);
|
||||||
CWorld::Players[CWorld::PlayerInFocus].MakePlayerSafe(true);
|
CWorld::Players[CWorld::PlayerInFocus].MakePlayerSafe(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -365,7 +365,7 @@ CCutsceneMgr::DeleteCutsceneData(void)
|
|||||||
ms_loaded = false;
|
ms_loaded = false;
|
||||||
|
|
||||||
FindPlayerPed()->bIsVisible = true;
|
FindPlayerPed()->bIsVisible = true;
|
||||||
CPad::GetPad(0)->DisablePlayerControls &= ~PLAYERCONTROL_DISABLED_80;
|
CPad::GetPad(0)->SetEnablePlayerControls(PLAYERCONTROL_CUTSCENE);
|
||||||
CWorld::Players[CWorld::PlayerInFocus].MakePlayerSafe(false);
|
CWorld::Players[CWorld::PlayerInFocus].MakePlayerSafe(false);
|
||||||
|
|
||||||
if (CGeneral::faststricmp(ms_cutsceneName, "end")) {
|
if (CGeneral::faststricmp(ms_cutsceneName, "end")) {
|
||||||
|
@ -66,7 +66,7 @@ CPhoneInfo::Update(void)
|
|||||||
endAssoc->flags &= ~ASSOC_DELETEFADEDOUT;
|
endAssoc->flags &= ~ASSOC_DELETEFADEDOUT;
|
||||||
endAssoc->SetFinishCallback(PhonePutDownCB, player);
|
endAssoc->SetFinishCallback(PhonePutDownCB, player);
|
||||||
} else {
|
} else {
|
||||||
CPad::GetPad(0)->DisablePlayerControls &= ~PLAYERCONTROL_DISABLED_40;
|
CPad::GetPad(0)->SetEnablePlayerControls(PLAYERCONTROL_PHONE);
|
||||||
if (player->m_nPedState == PED_MAKE_CALL)
|
if (player->m_nPedState == PED_MAKE_CALL)
|
||||||
player->m_nPedState = PED_IDLE;
|
player->m_nPedState = PED_IDLE;
|
||||||
}
|
}
|
||||||
@ -116,7 +116,7 @@ CPhoneInfo::Update(void)
|
|||||||
player->m_fRotationDest = angleToFace;
|
player->m_fRotationDest = angleToFace;
|
||||||
player->SetHeading(angleToFace);
|
player->SetHeading(angleToFace);
|
||||||
player->m_nPedState = PED_MAKE_CALL;
|
player->m_nPedState = PED_MAKE_CALL;
|
||||||
CPad::GetPad(0)->DisablePlayerControls |= PLAYERCONTROL_DISABLED_40;
|
CPad::GetPad(0)->SetDisablePlayerControls(PLAYERCONTROL_PHONE);
|
||||||
TheCamera.SetWideScreenOn();
|
TheCamera.SetWideScreenOn();
|
||||||
playerInfo->MakePlayerSafe(true);
|
playerInfo->MakePlayerSafe(true);
|
||||||
CAnimBlendAssociation *phonePickAssoc = CAnimManager::BlendAnimation(player->GetClump(), ASSOCGRP_STD, ANIM_PHONE_IN, 4.0f);
|
CAnimBlendAssociation *phonePickAssoc = CAnimManager::BlendAnimation(player->GetClump(), ASSOCGRP_STD, ANIM_PHONE_IN, 4.0f);
|
||||||
@ -340,7 +340,7 @@ PhonePutDownCB(CAnimBlendAssociation *assoc, void *arg)
|
|||||||
{
|
{
|
||||||
assoc->flags |= ASSOC_DELETEFADEDOUT;
|
assoc->flags |= ASSOC_DELETEFADEDOUT;
|
||||||
assoc->blendDelta = -1000.0f;
|
assoc->blendDelta = -1000.0f;
|
||||||
CPad::GetPad(0)->DisablePlayerControls &= ~PLAYERCONTROL_DISABLED_40;
|
CPad::GetPad(0)->SetEnablePlayerControls(PLAYERCONTROL_PHONE);
|
||||||
CPed *ped = (CPed*)arg;
|
CPed *ped = (CPed*)arg;
|
||||||
|
|
||||||
if (assoc->blendAmount > 0.5f)
|
if (assoc->blendAmount > 0.5f)
|
||||||
|
@ -9958,7 +9958,7 @@ int8 CRunningScript::ProcessCommands1000To1099(int32 command)
|
|||||||
SaveGameForPause(3);
|
SaveGameForPause(3);
|
||||||
#endif
|
#endif
|
||||||
CPlayerInfo* pPlayerInfo = &CWorld::Players[ScriptParams[0]];
|
CPlayerInfo* pPlayerInfo = &CWorld::Players[ScriptParams[0]];
|
||||||
CPad::GetPad(ScriptParams[0])->DisablePlayerControls |= PLAYERCONTROL_DISABLED_80;
|
CPad::GetPad(ScriptParams[0])->SetDisablePlayerControls(PLAYERCONTROL_CUTSCENE);
|
||||||
pPlayerInfo->MakePlayerSafe(true);
|
pPlayerInfo->MakePlayerSafe(true);
|
||||||
CCutsceneMgr::StartCutsceneProcessing();
|
CCutsceneMgr::StartCutsceneProcessing();
|
||||||
return 0;
|
return 0;
|
||||||
@ -10684,7 +10684,7 @@ int8 CRunningScript::ProcessCommands1100To1199(int32 command)
|
|||||||
printf("End preload end of game audio\n");
|
printf("End preload end of game audio\n");
|
||||||
return 0;
|
return 0;
|
||||||
case COMMAND_ENABLE_PLAYER_CONTROL_CAMERA:
|
case COMMAND_ENABLE_PLAYER_CONTROL_CAMERA:
|
||||||
CPad::GetPad(0)->DisablePlayerControls &= PLAYERCONTROL_DISABLED_1;
|
CPad::GetPad(0)->SetEnablePlayerControls(PLAYERCONTROL_CAMERA);
|
||||||
return 0;
|
return 0;
|
||||||
#ifndef GTA_PS2
|
#ifndef GTA_PS2
|
||||||
// To be precise, on PS2 previous handlers were in 1000-1099 function
|
// To be precise, on PS2 previous handlers were in 1000-1099 function
|
||||||
|
@ -3834,7 +3834,11 @@ CCam::Process_Debug(const CVector&, float, float, float)
|
|||||||
Source.y += 1.0f;
|
Source.y += 1.0f;
|
||||||
GetVectorsReadyForRW();
|
GetVectorsReadyForRW();
|
||||||
|
|
||||||
CPad::GetPad(0)->DisablePlayerControls = PLAYERCONTROL_DISABLED_1;
|
#ifdef FIX_BUGS
|
||||||
|
CPad::GetPad(0)->SetDisablePlayerControls(PLAYERCONTROL_CAMERA);
|
||||||
|
#else
|
||||||
|
CPad::GetPad(0)->DisablePlayerControls = PLAYERCONTROL_CAMERA;
|
||||||
|
#endif
|
||||||
|
|
||||||
if(CPad::GetPad(1)->GetLeftShockJustDown() && gbBigWhiteDebugLightSwitchedOn)
|
if(CPad::GetPad(1)->GetLeftShockJustDown() && gbBigWhiteDebugLightSwitchedOn)
|
||||||
CShadows::StoreShadowToBeRendered(SHADOWTYPE_ADDITIVE, gpShadowExplosionTex, &Source,
|
CShadows::StoreShadowToBeRendered(SHADOWTYPE_ADDITIVE, gpShadowExplosionTex, &Source,
|
||||||
|
@ -781,7 +781,7 @@ CCamera::CamControl(void)
|
|||||||
m_bFailedCullZoneTestPreviously = CCullZones::CamCloseInForPlayer();
|
m_bFailedCullZoneTestPreviously = CCullZones::CamCloseInForPlayer();
|
||||||
|
|
||||||
if(m_bLookingAtPlayer){
|
if(m_bLookingAtPlayer){
|
||||||
CPad::GetPad(0)->DisablePlayerControls &= ~PLAYERCONTROL_DISABLED_1;
|
CPad::GetPad(0)->SetEnablePlayerControls(PLAYERCONTROL_CAMERA);
|
||||||
FindPlayerPed()->bIsVisible = true;
|
FindPlayerPed()->bIsVisible = true;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -1049,7 +1049,7 @@ CCamera::CamControl(void)
|
|||||||
m_bFirstPersonBeingUsed = false;
|
m_bFirstPersonBeingUsed = false;
|
||||||
if(m_bFirstPersonBeingUsed){
|
if(m_bFirstPersonBeingUsed){
|
||||||
ReqMode = CCam::MODE_1STPERSON;
|
ReqMode = CCam::MODE_1STPERSON;
|
||||||
CPad::GetPad(0)->DisablePlayerControls |= PLAYERCONTROL_DISABLED_1;
|
CPad::GetPad(0)->SetDisablePlayerControls(PLAYERCONTROL_CAMERA);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Zoom value
|
// Zoom value
|
||||||
|
@ -2,14 +2,14 @@
|
|||||||
|
|
||||||
enum {
|
enum {
|
||||||
PLAYERCONTROL_ENABLED = 0,
|
PLAYERCONTROL_ENABLED = 0,
|
||||||
PLAYERCONTROL_DISABLED_1 = 1, // used by first person camera
|
PLAYERCONTROL_CAMERA = 1,
|
||||||
PLAYERCONTROL_DISABLED_2 = 2,
|
PLAYERCONTROL_UNK2 = 2,
|
||||||
PLAYERCONTROL_GARAGE = 4,
|
PLAYERCONTROL_GARAGE = 4,
|
||||||
PLAYERCONTROL_DISABLED_8 = 8,
|
PLAYERCONTROL_UNK8 = 8,
|
||||||
PLAYERCONTROL_DISABLED_10 = 16,
|
PLAYERCONTROL_UNK10 = 16,
|
||||||
PLAYERCONTROL_DISABLED_20 = 32, // used on CPlayerInfo::MakePlayerSafe
|
PLAYERCONTROL_PLAYERINFO = 32,
|
||||||
PLAYERCONTROL_DISABLED_40 = 64, // used on phone calls
|
PLAYERCONTROL_PHONE = 64,
|
||||||
PLAYERCONTROL_DISABLED_80 = 128,// used on cutscenes
|
PLAYERCONTROL_CUTSCENE = 128,
|
||||||
};
|
};
|
||||||
|
|
||||||
class CControllerState
|
class CControllerState
|
||||||
|
@ -174,7 +174,7 @@ CPlayerInfo::MakePlayerSafe(bool toggle)
|
|||||||
CTheScripts::ResetCountdownToMakePlayerUnsafe();
|
CTheScripts::ResetCountdownToMakePlayerUnsafe();
|
||||||
m_pPed->m_pWanted->m_bIgnoredByEveryone = true;
|
m_pPed->m_pWanted->m_bIgnoredByEveryone = true;
|
||||||
CWorld::StopAllLawEnforcersInTheirTracks();
|
CWorld::StopAllLawEnforcersInTheirTracks();
|
||||||
CPad::GetPad(0)->DisablePlayerControls |= PLAYERCONTROL_DISABLED_20;
|
CPad::GetPad(0)->SetDisablePlayerControls(PLAYERCONTROL_PLAYERINFO);
|
||||||
CPad::StopPadsShaking();
|
CPad::StopPadsShaking();
|
||||||
m_pPed->bBulletProof = true;
|
m_pPed->bBulletProof = true;
|
||||||
m_pPed->bFireProof = true;
|
m_pPed->bFireProof = true;
|
||||||
@ -194,7 +194,7 @@ CPlayerInfo::MakePlayerSafe(bool toggle)
|
|||||||
|
|
||||||
} else if (!CGame::playingIntro && !CTheScripts::IsCountdownToMakePlayerUnsafeOn()) {
|
} else if (!CGame::playingIntro && !CTheScripts::IsCountdownToMakePlayerUnsafeOn()) {
|
||||||
m_pPed->m_pWanted->m_bIgnoredByEveryone = false;
|
m_pPed->m_pWanted->m_bIgnoredByEveryone = false;
|
||||||
CPad::GetPad(0)->DisablePlayerControls &= ~PLAYERCONTROL_DISABLED_20;
|
CPad::GetPad(0)->SetEnablePlayerControls(PLAYERCONTROL_PLAYERINFO);
|
||||||
m_pPed->bBulletProof = false;
|
m_pPed->bBulletProof = false;
|
||||||
m_pPed->bFireProof = false;
|
m_pPed->bFireProof = false;
|
||||||
m_pPed->bCollisionProof = false;
|
m_pPed->bCollisionProof = false;
|
||||||
|
Loading…
Reference in New Issue
Block a user