<?xml version="1.0" encoding="utf-8" ?>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml"><head>
<script type="text/javascript" language="JavaScript">
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
</script>
<style type="text/css">
< !-- div.WebHelpPopupMenu {
position: absolute;
left: 0px;
top: 0px;
z-index: 4;
visibility: hidden;
}
p.WebHelpNavBar {
text-align: right;
}
-->
</style>
<script type="text/javascript">
gRootRelPath = "../../../..";
gCommonRootRelPath = "../../../..";
gTopicId = "9.2.15.1";
<script type="text/javascript" src="../../../../template/scripts/rh.min.js"></script>
<script type="text/javascript" src="../../../../template/scripts/common.min.js"></script>
<script type="text/javascript" src="../../../../template/scripts/topic.min.js"></script>
<script type="text/javascript" src="../../../../template/scripts/topicwidgets.min.js"></script>
<script type="text/javascript" src="../../../../whxdata/projectsettings.js"></script>
<link rel="stylesheet" type="text/css" href="../../../../template/styles/topic.min.css"/>
<link rel="stylesheet" type="text/css" href="../../../../template/Charcoal_Grey/topicheader.css"/>
<meta name="topic-status" content="Draft"/>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title>Steam API</title>
<meta name="generator" content="Adobe RoboHelp 2019"/>
<link rel="stylesheet" href="../../../../assets/css/default.css" type="text/css"/>
<meta name="rh-authors" content="Mark Alexander"/>
<meta name="topic-comment" content="Reference section for the different Steam API functions"/>
<meta name="rh-index-keywords" content=""/>
<meta name="search-keywords" content="Steam API"/>
</head>
<body>
<div class="topic-header rh-hide" id="rh-topic-header" onclick="rh._.goToFullLayout()">
<div class="logo">
</div>
<div class="nav">
<div class="title" title="Steam API">
<span>Steam API</span>
</div>
<div class="gotohome" title="Click here to see this page in full context">
<span>Click here to see this page in full context</span>
</div>
</div>
</div>
<div class="topic-header-shadow rh-hide" id="rh-topic-header-shadow"></div>
<h1>General Steam API</h1>
<p>The following set of functions are all for checking the availability of certain aspects of the Steam client or server API, and as such return either <tt>true</tt> or <tt>false</tt> depending on factors
like the server being busy or the user being logged on etc... This means that these functions should be used before any other Steam API function call to ensure that the client/server setup is correct and communicating with your game:</p>
<p> </p>
<ul class="colour">
<li><a href="steam_initialised.htm">steam_initialised</a></li>
<li><a href="steam_stats_ready.htm">steam_stats_ready</a></li>
<li><a href="steam_get_app_id.htm">steam_get_app_id</a></li>
<li><a href="steam_get_user_account_id.htm">steam_get_user_account_id</a></li>
<li><a href="steam_get_user_steam_id.htm">steam_get_user_steam_id</a></li>
<li><a href="steam_get_persona_name.htm">steam_get_persona_name</a></li>
<li><a href="steam_get_user_persona_name.htm">steam_get_user_persona_name</a></li>
<li><a href="steam_is_user_logged_on.htm">steam_is_user_logged_on</a></li>
<li><a href="steam_current_game_language.htm">steam_current_game_language</a></li>
<li><a href="steam_available_languages.htm">steam_available_languages</a></li>
</ul>
<p> </p>
<p> </p>
<p> </p>
<div class="footer">
<div class="buttons">
<div class="clear">
<div style="float:left">Back: <a href="../Steam.htm">Steam</a></div>
<div style="float:right">Next: <a href="../Steam_Overlay/Steam_Overlay.htm">Steam Overlay</a></div>
</div>
</div>
<h5>© Copyright YoYo Games Ltd. 2020 All Rights Reserved</h5>
</div>
</body></html>