MCPcopy Create free account
hub / github.com/TombEngine/TombEngine / TestLockedCamera

Function TestLockedCamera

TombEngine/Game/camera.cpp:1342–1357  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1340}
1341
1342bool TestLockedCamera()
1343{
1344 // Check if break condition is met.
1345 if (Camera.type != CameraType::Look && Camera.type != CameraType::Combat)
1346 return true;
1347
1348 // Check if there's an active fixed camera.
1349 if (Camera.number == NO_VALUE)
1350 return true;
1351
1352 // Check if locked bit is set for a given fixed camera.
1353 if (!(g_Level.Cameras[Camera.number].Flags & (int)LevelCameraFlags::Locked))
1354 return false;
1355
1356 return true;
1357}
1358
1359float GetParticleDistanceFade(const Vector3i& pos)
1360{

Callers 2

RefreshCameraFunction · 0.85
TestTriggersFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected