Appearance
Object Manager
Getting Local Player
INFO
While in replay mode - this function returns the currently selected player; otherwise returns the controlled player
game_object* g_sdk->object_manager->get_local_player()
Example
cpp
const auto player = g_sdk->object_manager->get_local_player();
g_sdk->log_console( "[+] Player champion name: %s", player->get_char_name().c_str() );const auto player = g_sdk->object_manager->get_local_player();
g_sdk->log_console( "[+] Player champion name: %s", player->get_char_name().c_str() );Getting Objects by Type
std::span< game_object* > g_sdk->object_manager->get_turrets()std::span< game_object* > g_sdk->object_manager->get_heroes()std::span< game_object* > g_sdk->object_manager->get_minions()std::span< game_object* > g_sdk->object_manager->get_nexuses()std::span< game_object* > g_sdk->object_manager->get_inhibitors()std::span< game_object* > g_sdk->object_manager->get_monsters()std::span< game_object* > g_sdk->object_manager->get_traps()std::span< game_object* > g_sdk->object_manager->get_wards()std::span< game_object* > g_sdk->object_manager->get_plants()
Example
cpp
for ( const auto& hero : g_sdk->object_manager->get_heroes() )
{
if ( hero->is_valid() )
g_sdk->log_console( "[+] %s is on team %d", hero->get_char_name().c_str(), hero->get_team_id() );
}for ( const auto& hero : g_sdk->object_manager->get_heroes() )
{
if ( hero->is_valid() )
g_sdk->log_console( "[+] %s is on team %d", hero->get_char_name().c_str(), hero->get_team_id() );
}Getting Object by Network Id
game_object* get_object_by_network_id( uint32_t network_id )