DayZ 1.27
DayZ Explorer by KGB
 
Загрузка...
Поиск...
Не найдено

◆ DayZPlayerCamera3rdPersonVehicle()

void DayZPlayerCamera3rdPersonVehicle ( DayZPlayer pPlayer,
HumanInputController pInput )

См. определение в файле DayZPlayerCameraVehicles.c строка 34

35 {
36 //Print("new camera: DayZPlayerCamera3rdPersonVehicle");
37
38 m_fDistance = 4.0;
39 m_CameraOffsetMS = "0.0 1.3 0.0";
40
41 HumanCommandVehicle vehicleCommand = pPlayer.GetCommand_Vehicle();
42 if ( vehicleCommand )
43 {
44 Transport transport = vehicleCommand.GetTransport();
45 if ( transport )
46 {
47 m_Transport = transport;
48 m_fDistance = transport.GetTransportCameraDistance();
49 m_CameraOffsetMS = transport.GetTransportCameraOffset();
50 }
51 }
52 }
vector m_CameraOffsetMS
model space offset
Определения DayZPlayerCamera3rdPerson.c:301
Transport m_Transport
cache
Определения DayZPlayerCameraVehicles.c:197
proto native Transport GetTransport()
Определения human.c:690
Base native class for all motorized wheeled vehicles.
Определения Boat.c:28
float m_fDistance
camera distance (external cameras only)
Определения dayzplayer.c:63

Перекрестные ссылки HumanCommandVehicle::GetTransport(), m_CameraOffsetMS, m_fDistance и m_Transport.

Используется в DayZPlayerCameras::RegisterCameras().