Checking is game fully loaded or not

Serpentiel

New member
Joined
Apr 7, 2017
Messages
2
Reaction score
0
Code:
if ( !m_IsGameFullyLoaded && *( bool* ) 0xA444A0 ) {
	m_IsGameFullyLoaded = true;
}

The boolean located at 0xA444A0 returns true once the HUD is enabled but reading it at the loading will return false until the game finishes the loading. It could be used to prevent some crashes.
 
Joined
Dec 31, 2015
Messages
712
Reaction score
27
Serpentiel said:
Code:
if ( !m_IsGameFullyLoaded && *( bool* ) 0xA444A0 ) {
	m_IsGameFullyLoaded = true;
}

The boolean located at 0xA444A0 returns true once the HUD is enabled but reading it at the loading will return false until the game finishes the loading. It could be used to prevent some crashes.

Pretty useful, but what if you toggle off HUD programmaticaly?
 

Serpentiel

New member
Joined
Apr 7, 2017
Messages
2
Reaction score
0
supahdupahnubah said:
Serpentiel said:
Code:
if ( !m_IsGameFullyLoaded && *( bool* ) 0xA444A0 ) {
	m_IsGameFullyLoaded = true;
}

The boolean located at 0xA444A0 returns true once the HUD is enabled but reading it at the loading will return false until the game finishes the loading. It could be used to prevent some crashes.

Pretty useful, but what if you toggle off HUD programmaticaly?

I'm checking it in Present proxy and once it became true then I won't check it anymore because the game can't go in loading state again once it's loaded already.
Therefore that will only function properly if you have a d3d9.dll proxy like I do because in other cases if HUD is not enabled then your program will never detect that game is loaded.
 
Top