From 40d07041fac90115873063a7bdb72af3dbedf1cc Mon Sep 17 00:00:00 2001 From: Brajanowski Date: Tue, 24 Jun 2025 14:45:26 +0200 Subject: [PATCH] working on steam multiplayer --- .../Windows/addressables_content_state.bin | Bin 2958 -> 2958 bytes Assets/Plugins/steamworks.meta | 8 + .../steamworks/Facepunch.Steamworks.Posix.dll | Bin 0 -> 572928 bytes .../Facepunch.Steamworks.Posix.dll.meta | 81 + .../steamworks/Facepunch.Steamworks.Posix.xml | 4283 +++++++++++++++++ .../Facepunch.Steamworks.Posix.xml.meta | 7 + .../steamworks/Facepunch.Steamworks.Win32.dll | Bin 0 -> 574464 bytes .../Facepunch.Steamworks.Win32.dll.meta | 81 + .../steamworks/Facepunch.Steamworks.Win32.xml | 4283 +++++++++++++++++ .../Facepunch.Steamworks.Win32.xml.meta | 7 + .../steamworks/Facepunch.Steamworks.Win64.dll | Bin 0 -> 574464 bytes .../Facepunch.Steamworks.Win64.dll.meta | 95 + .../steamworks/Facepunch.Steamworks.Win64.xml | 4283 +++++++++++++++++ .../Facepunch.Steamworks.Win64.xml.meta | 7 + .../steamworks/redistributable_bin.meta | 8 + .../redistributable_bin/linux32.meta | 8 + .../linux32/libsteam_api.so | Bin 0 -> 385452 bytes .../linux32/libsteam_api.so.meta | 89 + .../redistributable_bin/linux64.meta | 8 + .../linux64/libsteam_api.so | Bin 0 -> 386864 bytes .../linux64/libsteam_api.so.meta | 89 + .../steamworks/redistributable_bin/osx.meta | 8 + .../osx/libsteam_api.dylib | Bin 0 -> 414656 bytes .../osx/libsteam_api.dylib.meta | 63 + .../redistributable_bin/steam_api.dll | Bin 0 -> 266336 bytes .../redistributable_bin/steam_api.dll.meta | 89 + .../redistributable_bin/steam_api.lib | Bin 0 -> 380940 bytes .../redistributable_bin/steam_api.lib.meta | 7 + .../steamworks/redistributable_bin/win64.meta | 8 + .../redistributable_bin/win64/steam_api64.dll | Bin 0 -> 319584 bytes .../win64/steam_api64.dll.meta | 89 + .../redistributable_bin/win64/steam_api64.lib | Bin 0 -> 377686 bytes .../win64/steam_api64.lib.meta | 7 + Assets/Scenes/scn_main.unity | 4 +- ...niversalRenderPipelineGlobalSettings.asset | 48 +- Assets/jelycho/Code/Main/JelychoGame.cs | 40 +- Assets/jelycho/Code/Main/JelychoGameAsset.cs | 3 +- Assets/jelycho/actors/player/a_player.prefab | 113 +- .../actors/player/animator_player.controller | 4 +- ProjectSettings/ProjectSettings.asset | 4 +- steam_appid.txt | 1 + 41 files changed, 13770 insertions(+), 55 deletions(-) create mode 100644 Assets/Plugins/steamworks.meta create mode 100644 Assets/Plugins/steamworks/Facepunch.Steamworks.Posix.dll create mode 100644 Assets/Plugins/steamworks/Facepunch.Steamworks.Posix.dll.meta create mode 100644 Assets/Plugins/steamworks/Facepunch.Steamworks.Posix.xml create mode 100644 Assets/Plugins/steamworks/Facepunch.Steamworks.Posix.xml.meta create mode 100644 Assets/Plugins/steamworks/Facepunch.Steamworks.Win32.dll create mode 100644 Assets/Plugins/steamworks/Facepunch.Steamworks.Win32.dll.meta create mode 100644 Assets/Plugins/steamworks/Facepunch.Steamworks.Win32.xml create mode 100644 Assets/Plugins/steamworks/Facepunch.Steamworks.Win32.xml.meta create mode 100644 Assets/Plugins/steamworks/Facepunch.Steamworks.Win64.dll create mode 100644 Assets/Plugins/steamworks/Facepunch.Steamworks.Win64.dll.meta create mode 100644 Assets/Plugins/steamworks/Facepunch.Steamworks.Win64.xml create mode 100644 Assets/Plugins/steamworks/Facepunch.Steamworks.Win64.xml.meta create mode 100644 Assets/Plugins/steamworks/redistributable_bin.meta create mode 100644 Assets/Plugins/steamworks/redistributable_bin/linux32.meta create mode 100644 Assets/Plugins/steamworks/redistributable_bin/linux32/libsteam_api.so create mode 100644 Assets/Plugins/steamworks/redistributable_bin/linux32/libsteam_api.so.meta create mode 100644 Assets/Plugins/steamworks/redistributable_bin/linux64.meta create mode 100644 Assets/Plugins/steamworks/redistributable_bin/linux64/libsteam_api.so create mode 100644 Assets/Plugins/steamworks/redistributable_bin/linux64/libsteam_api.so.meta create mode 100644 Assets/Plugins/steamworks/redistributable_bin/osx.meta create mode 100644 Assets/Plugins/steamworks/redistributable_bin/osx/libsteam_api.dylib create mode 100644 Assets/Plugins/steamworks/redistributable_bin/osx/libsteam_api.dylib.meta create mode 100644 Assets/Plugins/steamworks/redistributable_bin/steam_api.dll create mode 100644 Assets/Plugins/steamworks/redistributable_bin/steam_api.dll.meta create mode 100644 Assets/Plugins/steamworks/redistributable_bin/steam_api.lib create mode 100644 Assets/Plugins/steamworks/redistributable_bin/steam_api.lib.meta create mode 100644 Assets/Plugins/steamworks/redistributable_bin/win64.meta create mode 100644 Assets/Plugins/steamworks/redistributable_bin/win64/steam_api64.dll create mode 100644 Assets/Plugins/steamworks/redistributable_bin/win64/steam_api64.dll.meta create mode 100644 Assets/Plugins/steamworks/redistributable_bin/win64/steam_api64.lib create mode 100644 Assets/Plugins/steamworks/redistributable_bin/win64/steam_api64.lib.meta create mode 100644 steam_appid.txt diff --git a/Assets/AddressableAssetsData/Windows/addressables_content_state.bin b/Assets/AddressableAssetsData/Windows/addressables_content_state.bin index e690bcbb18a206fb079ee8853e64e3f57a1127ee..abc2699f28da86ad71a8fa53dac27af07497edfe 100644 GIT binary patch delta 147 zcmWN}yA8rH5CBjm;Ul1=NEwjQ(fIs1pNC)r8poHDU;zd|h%SvwmOx5@SPF@X7Ty4F zsE7J-DN1d|Yw<0cq{uS`_8~}Ajv0W0fW)YE@;2Wm$BmetQ5otP9E4txq!>8_>N>}m wVs59Orb9$;C84&)CSoE7m_WsUt58NedsW3bzZZw delta 147 zcmV~$I|{-;5CBk;_(45D$|zW+keU6>HkKG%BykQ91tEr>*qC62I-5d%OipVKKI$Z1Ime(p6Leq`N2O7u4<>J? t-^TXn1q8i{kr*{}iIr$VMV?TPX7;X%bN(!jRjW36zkF5q!!FNPw?9dYDqsKr diff --git a/Assets/Plugins/steamworks.meta b/Assets/Plugins/steamworks.meta new file mode 100644 index 0000000..bd43bd6 --- /dev/null +++ b/Assets/Plugins/steamworks.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 6ed3d18283c36ab4991a583c30a7bb8f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/steamworks/Facepunch.Steamworks.Posix.dll b/Assets/Plugins/steamworks/Facepunch.Steamworks.Posix.dll new file mode 100644 index 0000000000000000000000000000000000000000..a7dfeb153e11a8b43b36b3ff4a64079a570a8783 GIT binary patch literal 572928 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

f5nJ(H7_k-Kg%MlvTuM9_ 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 + + + Facepunch.Steamworks.Posix + + + +

+ An awaitable version of a SteamAPICall_t + + + + + This gets called if IsComplete returned false on the first call. + The Action "continues" the async call. We pass it to the Dispatch + to be called when the callback returns. + + + + + Gets the result. This is called internally by the async shit. + + + + + Return true if complete or failed + + + + + This is what makes this struct awaitable + + + + + Gives us a generic way to get the CallbackId of structs + + + + + Cancels a ticket. + You should cancel your ticket when you close the game or leave a server. + + + + + Responsible for all callback/callresult handling + + This manually pumps Steam's message queue and dispatches those + events to any waiting callbacks/callresults. + + + + + If set then we'll call this function every time a callback is generated. + + This is SLOW!! - it's for debugging - don't keep it on all the time. If you want to access a specific + callback then please create an issue on github and I'll add it! + + Params are : [Callback Type] [Callback Contents] [server] + + + + + + Called if an exception happens during a callback/callresult. + This is needed because the exception isn't always accessible when running + async.. and can fail silently. With this hooked you won't be stuck wondering + what happened. + + + + + This gets called from Client/Server Init + It's important to switch to the manual dispatcher + + + + + Make sure we don't call Frame in a callback - because that'll cause some issues for everyone. + + + + + Calls RunFrame and processes events from this Steam Pipe + + + + + To be safe we don't call the continuation functions while iterating + the Callback list. This is maybe overly safe because the only way this + could be an issue is if the callback list is modified in the continuation + which would only happen if starting or shutting down in the callback. + + + + + A callback is a general global message + + + + + Given a callback, try to turn it into a string + + + + + A result is a reply to a specific command + + + + + Pumps the queue in an async loop so we don't + have to think about it. This has the advantage that + you can call .Wait() on async shit and it still works. + + + + + Pumps the queue in an async loop so we don't + have to think about it. This has the advantage that + you can call .Wait() on async shit and it still works. + + + + + Watch for a steam api call + + + + + Install a global callback. The passed function will get called if it's all good. + + + + + The score is just a simple numerical value + + + + + The score represents a time, in seconds + + + + + The score represents a time, in milliseconds + + + + + The top-score is the lowest number + + + + + The top-score is the highest number + + + + + Send the message unreliably. Can be lost. Messages *can* be larger than a + single MTU (UDP packet), but there is no retransmission, so if any piece + of the message is lost, the entire message will be dropped. + + The sending API does have some knowledge of the underlying connection, so + if there is no NAT-traversal accomplished or there is a recognized adjustment + happening on the connection, the packet will be batched until the connection + is open again. + + + + + Disable Nagle's algorithm. + By default, Nagle's algorithm is applied to all outbound messages. This means + that the message will NOT be sent immediately, in case further messages are + sent soon after you send this, which can be grouped together. Any time there + is enough buffered data to fill a packet, the packets will be pushed out immediately, + but partially-full packets not be sent until the Nagle timer expires. + + + + + If the message cannot be sent very soon (because the connection is still doing some initial + handshaking, route negotiations, etc), then just drop it. This is only applicable for unreliable + messages. Using this flag on reliable messages is invalid. + + + + Reliable message send. Can send up to 0.5mb in a single message. + Does fragmentation/re-assembly of messages under the hood, as well as a sliding window for + efficient sends of large chunks of data. + + + + Return a NetIdentity that represents LocalHost + + + + + Return true if this identity is localhost + + + + + Convert to a SteamId + + + + + + Set the specified Address + + + + + Automatically convert to a SteamId + + + + + + Returns NULL if we're not a SteamId + + + + + Returns NULL if we're not a NetAddress + + + + + We override tostring to provide a sensible representation + + + + + The Port. This is redundant documentation. + + + + + Any IP, specific port + + + + + Localhost IP, specific port + + + + + Specific IP, specific port + + + + + Specific IP, specific port + + + + + Set everything to zero + + + + + Return true if the IP is ::0. (Doesn't check port.) + + + + + Return true if IP is mapped IPv4 + + + + + Return true if IP is a fake IPv4 for Steam Datagram Relay + + + + + Return true if this identity is localhost. (Either IPv6 ::1, or IPv4 127.0.0.1) + + + + + Get the Address section + + + + + Used as a base to create your client connection. This creates a socket + to a single connection. + + You can override all the virtual functions to turn it into what you + want it to do. + + + + + Accept an incoming connection that has been received on a listen socket. + + + + + Disconnects from the remote host and invalidates the connection handle. Any unread data on the connection is discarded.. + reasonCode is defined and used by you. + + + + + Get/Set connection user data + + + + + A name for the connection, used mostly for debugging + + + + + This is the best version to use. + + + + + Ideally should be using an IntPtr version unless you're being really careful with the byte[] array and + you're not creating a new one every frame (like using .ToArray()) + + + + + Ideally should be using an IntPtr version unless you're being really careful with the byte[] array and + you're not creating a new one every frame (like using .ToArray()) + + + + + This creates a ton of garbage - so don't do anything with this beyond testing! + + + + + Flush any messages waiting on the Nagle timer and send them at the next transmission + opportunity (often that means right now). + + + + + Returns detailed connection stats in text format. Useful + for dumping to a log, etc. + + Plain text connection info + + + + Returns a small set of information about the real-time state of the connection. + + + + + Configure multiple outbound messages streams ("lanes") on a connection, and + control head-of-line blocking between them. + + + + + Describe the state of a connection + + + + + High level state of the connection + + + + + Remote address. Might be all 0's if we don't know it, or if this is N/A. + + + + + Who is on the other end? Depending on the connection type and phase of the connection, we might not know + + + + + Basic cause of the connection termination or problem. + + + + + Describe the status of a connection + + + + + Number of bytes unreliable data pending to be sent. This is data that you have recently requested to be sent but has not yet actually been put on the wire. + + + + + Number of bytes reliable data pending to be sent. This is data that you have recently requested to be sent but has not yet actually been put on the wire. + + + + + Number of bytes of reliable data that has been placed the wire, but for which we have not yet received an acknowledgment, and thus we may have to re-transmit. + + + + + Describe the status of a connection + + + + + Current ping (ms) + + + + + Outgoing packets per second + + + + + Outgoing bytes per second + + + + + Incoming packets per second + + + + + Incoming bytes per second + + + + + Connection quality measured locally, 0...1 (percentage of packets delivered end-to-end in order). + + + + + Packet delivery success rate as observed from remote host, 0...1 (percentage of packets delivered end-to-end in order). + + + + + Number of bytes unreliable data pending to be sent. This is data that you have recently requested to be sent but has not yet actually been put on the wire. + + + + + Number of bytes reliable data pending to be sent. This is data that you have recently requested to be sent but has not yet actually been put on the wire. + + + + + Number of bytes of reliable data that has been placed the wire, but for which we have not yet received an acknowledgment, and thus we may have to re-transmit. + + + + + + Object that describes a "location" on the Internet with sufficient + detail that we can reasonably estimate an upper bound on the ping between + the two hosts, even if a direct route between the hosts is not possible, + and the connection must be routed through the Steam Datagram Relay network. + This does not contain any information that identifies the host. Indeed, + if two hosts are in the same building or otherwise have nearly identical + networking characteristics, then it's valid to use the same location + object for both of them. + + NOTE: This object should only be used in the same process! Do not serialize it, + send it over the wire, or persist it in a file or database! If you need + to do that, convert it to a string representation using the methods in + ISteamNetworkingUtils(). + + + + + Estimate the round-trip latency between two arbitrary locations, in + milliseconds. This is a conservative estimate, based on routing through + the relay network. For most basic relayed connections, this ping time + will be pretty accurate, since it will be based on the route likely to + be actually used. + + If a direct IP route is used (perhaps via NAT traversal), then the route + will be different, and the ping time might be better. Or it might actually + be a bit worse! Standard IP routing is frequently suboptimal! + + But even in this case, the estimate obtained using this method is a + reasonable upper bound on the ping time. (Also it has the advantage + of returning immediately and not sending any packets.) + + In a few cases we might not able to estimate the route. In this case + a negative value is returned. k_nSteamNetworkingPing_Failed means + the reason was because of some networking difficulty. (Failure to + ping, etc) k_nSteamNetworkingPing_Unknown is returned if we cannot + currently answer the question for some other reason. + + Do you need to be able to do this from a backend/matchmaking server? + You are looking for the "ticketgen" library. + + + + Destroy a listen socket. All the connections that were accepting on the listen + socket are closed ungracefully. + + + + + Represents a Steam Achievement. + + + + + Gets whether or not the achievement has been unlocked. + + + + + Gets the identifier of the achievement. This is the "API Name" on Steamworks. + + + + + Gets the display name of the achievement. + + + + + Gets the description of the achievement. + + + + + If is , this value represents the time that the achievement was unlocked. + + + + + Gets the icon of the achievement. This can return a null image even though the image exists if the image + hasn't been downloaded by Steam yet. You should use if you want to wait for the image to be downloaded. + + + + + Gets the icon of the achievement, yielding until the icon is received or the is reached. + + The timeout in milliseconds before the request will be canceled. Defaults to 5000. + + + + Gets a decimal (0-1) representing the global amount of users who have unlocked the specified achievement, or -1 if no data available. + + + + + Unlock this achievement. + + + + + Reset this achievement to be locked. + + + + + Provides information about a DLC. + + + + + The of the DLC. + + + + + The name of the DLC. + + + + + Whether or not the DLC is available. + + + + + Represents download progress. + + + + + Whether or not the download is currently active. + + + + + How many bytes have been downloaded. + + + + + How many bytes in total the download is. + + + + + Gets the amount of bytes left that need to be downloaded. + + + + + Sent for games with enabled anti indulgence / duration control, for enabled users. + Lets the game know whether persistent rewards or XP should be granted at normal rate, half rate, or zero rate. + + + + + appid generating playtime + + + + + is duration control applicable to user + game combination + + + + + playtime since most recent 5 hour gap in playtime, only counting up to regulatory limit of playtime, in seconds + + + + + playtime on current calendar day + + + + + recommended progress + + + + + Represents details of a file. + + + + + The size of the file in bytes. + + + + + Returns the color of the pixel at the specified position. + + X-coordinate + Y-coordinate + The color. + If the X and Y or out of bounds. + + + + Returns "{Width}x{Height} ({length of }bytes)" + + + + + + Represents a color. + + + + + the name of a leaderboard + + + + + Submit your score and replace your old score even if it was better + + + + + Submit your new score, but won't replace your high score if it's lower + + + + + Attaches a piece of user generated content the user's entry on a leaderboard + + + + + Fetches leaderboard entries for an arbitrary set of users on a specified leaderboard. + + + + + Used to query for a sequential range of leaderboard entries by leaderboard Sort. + + + + + Used to retrieve leaderboard entries relative a user's entry. If there are not enough entries in the leaderboard + before or after the user's entry, Steam will adjust the range to try to return the number of entries requested. + For example, if the user is #1 on the leaderboard and start is set to -2, end is set to 2, Steam will return the first + 5 entries in the leaderboard. If The current user has no entry, this will return null. + + + + + Used to retrieve all leaderboard entries for friends of the current user + + + + + Represents a Steam lobby. + + + + + Try to join this room. Will return on success, + and anything else is a failure. + + + + + Leave a lobby; this will take effect immediately on the client side + other users in the lobby will be notified by a LobbyChatUpdate_t callback + + + + + Invite another user to the lobby. + Will return if the invite is successfully sent, whether or not the target responds + returns if the local user is not connected to the Steam servers + + + + + Gets the number of users in this lobby. + + + + + Returns current members in the lobby. The current user must be in the lobby in order to see the users. + + + + + Get data associated with this lobby. + + + + + Set data associated with this lobby. + + + + + Removes a metadata key from the lobby. + + + + + Get all data for this lobby. + + + + + Gets per-user metadata for someone in this lobby. + + + + + Sets per-user metadata (for the local user implicitly). + + + + + Sends a string to the chat room. + + + + + Sends bytes to the chat room. + + + + + Sends bytes to the chat room from an unsafe buffer. + + + + + Refreshes metadata for a lobby you're not necessarily in right now. + + You never do this for lobbies you're a member of, only if your + this will send down all the metadata associated with a lobby. + This is an asynchronous call. + Returns if the local user is not connected to the Steam servers. + Results will be returned by a LobbyDataUpdate_t callback. + If the specified lobby doesn't exist, LobbyDataUpdate_t::m_bSuccess will be set to . + + + + + + Max members able to join this lobby. Cannot be over 250. + Can only be set by the owner of the lobby. + + + + + Sets the lobby as public. + + + + + Sets the lobby as private. + + + + + Sets the lobby as invisible. + + + + + Sets the lobby as friends only. + + + + + Set whether or not the lobby can be joined. + + Whether or not the lobby can be joined. + + + + [SteamID variant] + Allows the owner to set the game server associated with the lobby. Triggers the + Steammatchmaking.OnLobbyGameCreated event. + + + + + [IP/Port variant] + Allows the owner to set the game server associated with the lobby. Triggers the + Steammatchmaking.OnLobbyGameCreated event. + + + + + Gets the details of the lobby's game server, if set. Returns true if the lobby is + valid and has a server set, otherwise returns false. + + + + + Gets or sets the owner of the lobby. You must be the lobby owner to set the owner + + + + + Check if the specified SteamId owns the lobby. + + + + + only lobbies in the same immediate region will be returned + + + + + only lobbies in the same immediate region will be returned + + + + + only lobbies in the same immediate region will be returned + + + + + Filter by specified key/value pair; string parameters + + + + + Numerical filter where value is less than the value provided + + + + + Numerical filter where value is greater than the value provided + + + + + Numerical filter where value must be equal to the value provided + + + + + Numerical filter where value must not equal the value provided + + + + + Test key, initialize numerical filter list if necessary, then add new numerical filter + + + + + Order filtered results according to key/values nearest the provided key/value pair. + Can specify multiple near value filters; each successive filter is lower priority than the previous. + + + + + returns only lobbies with the specified number of slots available + + + + + sets how many results to return, the lower the count the faster it is to download the lobby results + + + + + Run the query, get the matching lobbies + + + + + A server query packet. + + + + + Target IP address + + + + + Target port + + + + + This data is pooled. Make a copy if you don't use it immediately. + This buffer is also quite large - so pay attention to Size. + + + + + Size of the data + + + + + Represents a RemotePlaySession from the SteamRemotePlay interface + + + + + Returns true if this session was valid when created. This will stay true even + after disconnection - so be sure to watch SteamRemotePlay.OnSessionDisconnected + + + + + Get the SteamID of the connected user + + + + + Get the name of the session client device + + + + + Get the name of the session client device + + + + + Represents a screenshot that was taken by a user. + + + + + Tags a user as being visible in the screenshot + + + + + Sets the location of the screenshot. + + + + + Gets the individual tags for this server + + + + + Add this server to our history list + If we're already in the history list, weill set the last played time to now + + + + + If this server responds to source engine style queries, we'll be able to get a list of rules here + + + + + Remove this server from our history list + + + + + Add this server to our favourite list + + + + + Remove this server from our favourite list + + + + + Read gameserveritem_t.m_bHadSuccessfulResponse without allocating the struct on the heap + + + + + + + + An optional interface to use instead of deriving + + + + + The actual connection we're managing + + + + + The last received ConnectionInfo + + + + + We're trying to connect! + + + + + Client is connected. They move from connecting to Connections + + + + + The connection has been closed remotely or disconnected locally. Check data.State for details. + + + + + Sends a message to multiple connections. + + The connections to send the message to. + The number of connections to send the message to, to allow reusing the connections array. + Pointer to the message data. + Size of the message data. + Flags to control delivery of the message. + An optional array to hold the results of sending the messages for each connection. + + + + Ideally should be using an IntPtr version unless you're being really careful with the byte[] array and + you're not creating a new one every frame (like using .ToArray()) + + + + + Ideally should be using an IntPtr version unless you're being really careful with the byte[] array and + you're not creating a new one every frame (like using .ToArray()) + + + + + This creates a ton of garbage - so don't do anything with this beyond testing! + + + + + We started connecting to this guy + + + + + Called when the connection is fully connected and can start being communicated with + + + + + We got disconnected + + + + + Received a message + + + + + Must call Accept or Close on the connection within a second or so + + + + + Called when the connection is fully connected and can start being communicated with + + + + + Called when the connection leaves. Must call Close on the connection + + + + + Received a message from a connection + + + + + Used as a base to create your networking server. This creates a socket + and listens/communicates with multiple queries. + + You can override all the virtual functions to turn it into what you + want it to do. + + + + + Default behaviour is to accept every connection + + + + + Client is connected. They move from connecting to Connections + + + + + The connection has been closed remotely or disconnected locally. Check data.State for details. + + + + + Which app we're querying. Defaults to the current app. + + + + + When a new server is added, this function will get called + + + + + Called for every responsive server + + + + + A list of servers that responded. If you're only interested in servers that responded since you + last updated, then simply clear this list. + + + + + A list of servers that were in the master list but didn't respond. + + + + + Query the server list. Task result will be true when finished + + + + + + Exposes a wide range of information and actions for applications and Downloadable Content (DLC). + + + + + Posted after the user gains ownership of DLC and that DLC is installed. + + + + + Posted after the user gains executes a Steam URL with command line or query parameters + such as steam://run/appid//-commandline/?param1=value1(and)param2=value2(and)param3=value3 etc + while the game is already running. The new params can be queried + with GetLaunchQueryParam and GetLaunchCommandLine. + + + + + Gets whether or not the active user is subscribed to the current App ID. + + + + + Gets whether or not the user borrowed this game via Family Sharing. If true, call GetAppOwner() to get the lender SteamID. + + + + + Gets whether or not the license owned by the user provides low violence depots. + Low violence depots are useful for copies sold in countries that have content restrictions + + + + + Gets whether or not the current App ID license is for Cyber Cafes. + + + + + Gets whether or not the user has a VAC ban on their account. + + + + + Gets the current language that the user has set. + This falls back to the Steam UI language if the user hasn't explicitly picked a language for the title. + + + + + Gets a list of the languages the current app supports. + + + + + Gets whether or not the active user is subscribed to a specified App ID. + Only use this if you need to check ownership of another game related to yours, a demo for example. + + The App ID of the DLC to check. + + + + Gets whether or not the user owns a specific DLC and if the DLC is installed. + + The App ID of the DLC to check. + + + + Returns the time of the purchase of the app. + + The App ID to check the purchase time for. + + + + Checks if the user is subscribed to the current app through a free weekend. + This function will return false for users who have a retail or other type of license. + Before using, please ask your Valve technical contact how to package and secure your free weekened. + + + + + Returns metadata for all available DLC. + + + + + Install control for optional DLC. + + The App ID of the DLC to install. + + + + Uninstall control for optional DLC. + + The App ID of the DLC to uninstall. + + + + Gets the name of the beta branch that is launched, or if the application is not running on a beta branch. + + + + + Force verify game content on next launch. + + If you detect the game is out-of-date (for example, by having the client detect a version mismatch with a server), + you can call MarkContentCorrupt to force a verify, show a message to the user, and then quit. + + + Whether or not to only verify missing files. + + + + Gets a list of all installed depots for a given App ID in mount order. + + The App ID. + + + + Gets the install folder for a specific App ID. + This works even if the application is not installed, based on where the game would be installed with the default Steam library location. + + The App ID. + + + + Gets whether or not the app is owned by the current user. The app may not actually be owned by the current user; they may have it left over from a free weekend, etc. + + The App ID. + + + + Gets the Steam ID of the original owner of the current app. If it's different from the current user then it is borrowed. + + + + + Gets the associated launch parameter if the game is run via steam://run/appid/?param1=value1;param2=value2;param3=value3 etc. + + Parameter names starting with the character '@' are reserved for internal use and will always return an empty string. + Parameter names starting with an underscore '_' are reserved for steam features -- they can be queried by the game, + but it is advised that you not param names beginning with an underscore for your own features. + + + The name of the parameter. + The launch parameter value. + + + + Gets the download progress for optional DLC. + + The App ID to check the progress for. + + + + Gets the Build ID of this app, which can change at any time based on backend updates to the game. + Defaults to 0 if you're not running a build downloaded from steam. + + + + + Asynchronously retrieves metadata details about a specific file in the depot manifest. + + The name of the file. + + + + Get command line if game was launched via Steam URL, e.g. steam://run/appid//command line/. + This method of passing a connect string (used when joining via rich presence, accepting an + invite, etc) is preferable to passing the connect string on the operating system command + line, which is a security risk. In order for rich presence joins to go through this + path and not be placed on the OS command line, you must set a value in your app's + configuration on Steam. Ask Valve for help with this. + + + + + Check if game is a timed trial with limited playtime. + + The amount of seconds left on the timed trial. + The amount of seconds played on the timed trial. + + + + Initialize the steam client. + If is false you need to call manually every frame. + + + + + Check if Steam is loaded and accessible. + + + + + Shuts down the steam client. + + + + + Checks if the current user's Steam client is connected to the Steam servers. + + If it's not, no real-time services provided by the Steamworks API will be enabled. The Steam + client will automatically be trying to recreate the connection as often as possible. When the + connection is restored a SteamServersConnected_t callback will be posted. + You usually don't need to check for this yourself. All of the API calls that rely on this will + check internally. Forcefully disabling stuff when the player loses access is usually not a + very good experience for the player and you could be preventing them from accessing APIs that do not + need a live connection to Steam. + + + + + + Gets the Steam ID of the account currently logged into the Steam client. This is + commonly called the 'current user', or 'local user'. + A Steam ID is a unique identifier for a Steam accounts, Steam groups, Lobbies and Chat + rooms, and used to differentiate users in all parts of the Steamworks API. + + + + + returns the local players name - guaranteed to not be . + This is the same name as on the user's community profile page. + + + + + Gets the status of the current user. + + + + + Returns the App ID of the current process. + + + + + Checks if your executable was launched through Steam and relaunches it through Steam if it wasn't. + + This returns true then it starts the Steam client if required and launches your game again through it, + and you should quit your process as soon as possible. This effectively runs steam://run/AppId so it + may not relaunch the exact executable that called it, as it will always relaunch from the version + installed in your Steam library folder/ + Note that during development, when not launching via Steam, this might always return true. + + + + + + Called in interfaces that rely on this being initialized + + + + + Class for utilizing the Steam Friends API. + + + + + Invoked when a chat message has been received from a friend. You'll need to enable + to recieve this. (friend, msgtype, message) + + + + + Invoked when a chat message has been received in a Steam group chat that we are in. Associated Functions: JoinClanChatRoom. (friend, msgtype, message) + + + + + Invoked when a friends' status changes. + + + + + Invoked when the user tries to join a game from their friends list. + Rich presence will have been set with the "connect" key which is set here. + + + + + Invoked when game overlay activates or deactivates. + The game can use this to be pause or resume single player games. + + + + + Invoked when the user tries to join a different game server from their friends list. + Game client should attempt to connect to specified server when this is received. + + + + + Invoked when the user tries to join a lobby from their friends list. + Game client should attempt to connect to specified lobby when this is received. + + + + + Invoked when a friend's rich presence data is updated. + + + + + Invoked when an overlay browser instance is navigated to a + protocol/scheme registered by . + + + + + Gets an of friends that the current user has. + + An of friends. + + + + Gets an of blocked users that the current user has. + + An of blocked users. + + + + Gets an of friend requests that the current user has. + + An of friend requests. + + + + Opens a specific overlay window. Valid options are: + "friends", + "community", + "players", + "settings", + "officialgamegroup", + "stats", + "achievements". + + + + + "steamid" - Opens the overlay web browser to the specified user or groups profile. + "chat" - Opens a chat window to the specified user, or joins the group chat. + "jointrade" - Opens a window to a Steam Trading session that was started with the ISteamEconomy/StartTrade Web API. + "stats" - Opens the overlay web browser to the specified user's stats. + "achievements" - Opens the overlay web browser to the specified user's achievements. + "friendadd" - Opens the overlay in minimal mode prompting the user to add the target user as a friend. + "friendremove" - Opens the overlay in minimal mode prompting the user to remove the target friend. + "friendrequestaccept" - Opens the overlay in minimal mode prompting the user to accept an incoming friend invite. + "friendrequestignore" - Opens the overlay in minimal mode prompting the user to ignore an incoming friend invite. + + + + + Activates the Steam Overlay to the Steam store page for the provided app. + + + + + Activates Steam Overlay web browser directly to the specified URL. + + + + + Activates the Steam Overlay to open the invite dialog. Invitations sent from this dialog will be for the provided lobby. + + + + + Mark a target user as 'played with'. + NOTE: The current user must be in game with the other player for the association to work. + + + + + Requests the persona name and optionally the avatar of a specified user. + NOTE: It's a lot slower to download avatars and churns the local cache, so if you don't need avatars, don't request them. + returns true if we're fetching the data, false if we already have it + + + + + Returns a small avatar of the user with the given . + + The of the user to get. + A with a value if the image was successfully retrieved. + + + + Returns a medium avatar of the user with the given . + + The of the user to get. + A with a value if the image was successfully retrieved. + + + + Returns a large avatar of the user with the given . + + The of the user to get. + A with a value if the image was successfully retrieved. + + + + Find a rich presence value by key for current user. Will be null if not found. + + + + + Sets a rich presence value by key for current user. + + + + + Clears all of the current user's rich presence data. + + + + + Listens for Steam friends chat messages. + You can then show these chats inline in the game. For example with a Blizzard style chat message system or the chat system in Dota 2. + After enabling this you will receive callbacks when ever the user receives a chat message. + + + + + Gets whether or not the current user is following the user with the given . + + The to check. + Boolean. + + + + Call this before calling ActivateGameOverlayToWebPage() to have the Steam Overlay Browser block navigations + to your specified protocol (scheme) uris and instead dispatch a OverlayBrowserProtocolNavigation callback to your game. + + + + + Class for utilizing Steam Input. + + + + + You shouldn't really need to call this because it gets called by + but Valve think it might be a nice idea if you call it right before you get input info - + just to make sure the info you're getting is 100% up to date. + + + + + Gets a list of connected controllers. + + + + + Return an absolute path to the PNG image glyph for the provided digital action name. The current + action set in use for the controller will be used for the lookup. You should cache the result and + maintain your own list of loaded PNG assets. + + + + + + + + Return an absolute path to the PNG image glyph for the provided digital action name. The current + action set in use for the controller will be used for the lookup. You should cache the result and + maintain your own list of loaded PNG assets. + + + + + Return an absolute path to the SVF image glyph for the provided digital action name. The current + action set in use for the controller will be used for the lookup. You should cache the result and + maintain your own list of loaded PNG assets. + + + + + Class for utilizing the Steam Inventory API. + + + + + Call this if you're going to want to access definition information. You should be able to get + away with calling this once at the start if your game, assuming your items don't change all the time. + This will trigger at which point Definitions should be set. + + + + + Will call and wait until Definitions is not null + + + + + Try to find the definition that matches this definition ID. + Uses a dictionary so should be about as fast as possible. + + + + + We will try to keep this list of your items automatically up to date. + + + + + Update the list of Items[] + + + + + Get all items and return the InventoryResult + + + + + This is used to grant a specific item to the user. This should + only be used for development prototyping, from a trusted server, + or if you don't care about hacked clients granting arbitrary items. + This call can be disabled by a setting on Steamworks. + + + + + Crafting! Uses the passed items to buy the target item. + You need to have set up the appropriate exchange rules in your item + definitions. This assumes all the items passed in aren't stacked. + + + + + Crafting! Uses the passed items to buy the target item. + You need to have set up the appropriate exchange rules in your item + definitions. This assumes all the items passed in aren't stacked. + + + + + Deserializes a result set and verifies the signature bytes. + This call has a potential soft-failure mode where the Result is expired, it will + still succeed in this mode.The "expired" + result could indicate that the data may be out of date - not just due to timed + expiration( one hour ), but also because one of the items in the result set may + have been traded or consumed since the result set was generated.You could compare + the timestamp from GetResultTimestamp to ISteamUtils::GetServerRealTime to determine + how old the data is. You could simply ignore the "expired" result code and + continue as normal, or you could request the player with expired data to send + an updated result set. + You should call CheckResultSteamID on the result handle when it completes to verify + that a remote player is not pretending to have a different user's inventory. + + + + + Grant all promotional items the user is eligible for. + + + + + Trigger an item drop for this user. This is for timed drops. + + + + + Trigger a promo item drop. You can call this at startup, it won't + give users multiple promo drops. + + + + + Start buying a cart load of items. This will return a positive result is the purchase has + begun. You should listen out for SteamUser.OnMicroTxnAuthorizationResponse for a success. + + + + + Methods for clients to access matchmaking services, favorites, and to operate on game lobbies + + + + + Maximum number of characters a lobby metadata key can be + + + + + Invoked when the current user is invited to a lobby. + + + + + Invoked when the current user joins a lobby. + + + + + Invoked when the current user creates a lobby. + + + + + Invoked when a game server has been associated with a lobby. + + + + + Invoked when a lobby's metadata is modified. + + + + + Invoked when a member in a lobby's metadata is modified. + + + + + Invoked when a member joins a lobby. + + + + + Invoked when a lobby member leaves the lobby. + + + + + Invoked when a lobby member leaves the lobby. + + + + + Invoked when a lobby member is kicked from a lobby. The 3rd param is the user that kicked them. + + + + + Invoked when a lobby member is kicked from a lobby. The 3rd param is the user that kicked them. + + + + + Invoked when a chat message is received from a member of the lobby. + + + + + Creates a new invisible lobby. Call to take it online. + + + + + Attempts to directly join the specified lobby. + + + + + Get a list of servers that are on the current user's favorites list. + + + + + Get a list of servers that the current user has added to their history. + + + + + Methods for clients to access matchmaking services, favorites, and to operate on game lobbies + + + + + Functions to control music playback in the steam client. + This gives games the opportunity to do things like pause the music or lower the volume, + when an important cut scene is shown, and start playing afterwards. + Nothing uses Steam Music though so this can probably get fucked + + + + + Invoked when playback status is changed. + + + + + Invoked when the volume of the music player is changed. + + + + + Checks if Steam Music is enabled. + + + + + if a song is currently playing, paused, or queued up to play; otherwise . + + + + + Gets the current status of the Steam Music player + + + + + Plays the music player. + + + + + Pauses the music player. + + + + + Forces the music player to play the previous song. + + + + + Forces the music player to skip to the next song. + + + + + Gets and sets the current volume of the Steam Music player + + + + + Class for utilizing the Steam Network API. + + + + + Invoked when a wants to send the current user a message. You should respond by calling + if you want to recieve their messages. + + + + + Invoked when packets can't get through to the specified user. + All queued packets unsent at this point will be dropped, further attempts + to send will retry making the connection (but will be dropped if we fail again). + + + + + This should be called in response to a . + + + + + Allow or disallow P2P connects to fall back on Steam server relay if direct + connection or NAT traversal can't be established. Applies to connections + created after setting or old connections that need to reconnect. + + + + + This should be called when you're done communicating with a user, as this will + free up all of the resources allocated for the connection under-the-hood. + If the remote user tries to send data to you again, a new + callback will be posted + + + + + Checks if a P2P packet is available to read. + + + + + Checks if a P2P packet is available to read, and gets the size of the message if there is one. + + + + + Reads in a packet that has been sent from another user via SendP2PPacket. + + + + + Reads in a packet that has been sent from another user via SendP2PPacket. + + + + + Reads in a packet that has been sent from another user via SendP2PPacket. + + + + + Sends a P2P packet to the specified user. + This is a session-less API which automatically establishes NAT-traversing or Steam relay server connections. + NOTE: The first packet send may be delayed as the NAT-traversal code runs. + + + + + Sends a P2P packet to the specified user. + This is a session-less API which automatically establishes NAT-traversing or Steam relay server connections. + NOTE: The first packet send may be delayed as the NAT-traversal code runs. + + + + + Get the identity assigned to this interface. + E.g. on Steam, this is the user's SteamID, or for the gameserver interface, the SteamID assigned + to the gameserver. Returns false and sets the result to an invalid identity if we don't know + our identity yet. (E.g. GameServer has not logged in. On Steam, the user will know their SteamID + even if they are not signed into Steam.) + + + + + Creates a "server" socket that listens for clients to connect to by calling + Connect, over ordinary UDP (IPv4 or IPv6) + + To use this derive a class from and override as much as you want. + + + + + + Creates a "server" socket that listens for clients to connect to by calling + Connect, over ordinary UDP (IPv4 or IPv6). + + To use this you should pass a class that inherits . You can use + SocketManager to get connections and send messages, but the ISocketManager class + will received all the appropriate callbacks. + + + + + + Connect to a socket created via CreateListenSocketIP. + + + + + Connect to a socket created via CreateListenSocketIP. + + + + + Creates a server that will be relayed via Valve's network (hiding the IP and improving ping). + + To use this derive a class from and override as much as you want. + + + + + + Creates a server that will be relayed via Valve's network (hiding the IP and improving ping). + + To use this you should pass a class that inherits . You can use + to get connections and send messages, but the class + will received all the appropriate callbacks. + + + + + + Connect to a relay server. + + + + + Connect to a relay server. + + + + + Begin asynchronous process of allocating a fake IPv4 address that other + peers can use to contact us via P2P. IP addresses returned by this + function are globally unique for a given appid. + + For gameservers, you *must* call this after initializing the SDK but before + beginning login. Steam needs to know in advance that FakeIP will be used. + + + + + Return info about the FakeIP and port that we have been assigned, if any. + + + + + + Creates a server that will be relayed via Valve's network (hiding the IP and improving ping). + + To use this derive a class from and override as much as you want. + + + + + + Creates a server that will be relayed via Valve's network (hiding the IP and improving ping). + + To use this you should pass a class that inherits . You can use + to get connections and send messages, but the class + will received all the appropriate callbacks. + + + + + + Provides Steam Networking utilities. + + + + + A function to receive debug network information on. This will do nothing + unless you set to something other than . + + You should set this to an appropriate level instead of setting it to the highest + and then filtering it by hand because a lot of energy is used by creating the strings + and your frame rate will tank and you won't know why. + + + + + The latest available status gathered from the SteamRelayNetworkStatus callback + + + + + If you know that you are going to be using the relay network (for example, + because you anticipate making P2P connections), call this to initialize the + relay network. If you do not call this, the initialization will + be delayed until the first time you use a feature that requires access + to the relay network, which will delay that first access. + + You can also call this to force a retry if the previous attempt has failed. + Performing any action that requires access to the relay network will also + trigger a retry, and so calling this function is never strictly necessary, + but it can be useful to call it a program launch time, if access to the + relay network is anticipated. + + + Use GetRelayNetworkStatus or listen for SteamRelayNetworkStatus_t + callbacks to know when initialization has completed. + Typically initialization completes in a few seconds. + + + Note: dedicated servers hosted in known data centers do *not* need + to call this, since they do not make routing decisions. However, if + the dedicated server will be using P2P functionality, it will act as + a "client" and this should be called. + + + + + + Return location info for the current host. + + It takes a few seconds to initialize access to the relay network. If + you call this very soon after startup the data may not be available yet. + + This always return the most up-to-date information we have available + right now, even if we are in the middle of re-calculating ping times. + + + + + Same as PingLocation.EstimatePingTo, but assumes that one location is the local host. + This is a bit faster, especially if you need to calculate a bunch of + these in a loop to find the fastest one. + + + + + If you need ping information straight away, wait on this. It will return + immediately if you already have up to date ping data. + + + + + [0 - 100] - Randomly discard N pct of packets. + + + + + [0 - 100] - Randomly discard N pct of packets. + + + + + Delay all packets by N ms. + + + + + Delay all packets by N ms. + + + + + Timeout value (in ms) to use when first connecting. + + + + + Timeout value (in ms) to use after connection is established. + + + + + Upper limit of buffered pending bytes to be sent. + If this is reached SendMessage will return LimitExceeded. + Default is 524288 bytes (512k). + + + + + Minimum send rate clamp, 0 is no limit. + This value will control the min allowed sending rate that + bandwidth estimation is allowed to reach. Default is 0 (no-limit) + + + + + Maximum send rate clamp, 0 is no limit. + This value will control the max allowed sending rate that + bandwidth estimation is allowed to reach. Default is 0 (no-limit) + + + + + Nagle time, in microseconds. When SendMessage is called, if + the outgoing message is less than the size of the MTU, it will be + queued for a delay equal to the Nagle timer value. This is to ensure + that if the application sends several small messages rapidly, they are + coalesced into a single packet. + See historical RFC 896. Value is in microseconds. + Default is 5000us (5ms). + + + + + Don't automatically fail IP connections that don't have + strong auth. On clients, this means we will attempt the connection even if + we don't know our identity or can't get a cert. On the server, it means that + we won't automatically reject a connection due to a failure to authenticate. + (You can examine the incoming connection and decide whether to accept it.) + + This is a dev configuration value, and you should not let users modify it in + production. + + + + + + Allow unencrypted (and unauthenticated) communication. + 0: Not allowed (the default) + 1: Allowed, but prefer encrypted + 2: Allowed, and preferred + 3: Required. (Fail the connection if the peer requires encryption.) + + This is a dev configuration value, since its purpose is to disable encryption. + You should not let users modify it in production. (But note that it requires + the peer to also modify their value in order for encryption to be disabled.) + + + + + + Log RTT calculations for inline pings and replies. + + + + + Log SNP packets send. + + + + + Log each message send/recv. + + + + + Log dropped packets. + + + + + Log P2P rendezvous messages. + + + + + Log ping relays. + + + + + Get Debug Information via event. + + Except when debugging, you should only use + or . For best performance, do NOT + request a high detail level and then filter out messages in the callback. + + + This incurs all of the expense of formatting the messages, which are then discarded. + Setting a high priority value (low numeric value) here allows the library to avoid + doing this work. + + + + + + So we can remember and provide a Get for DebugLevel. + + + + + We need to keep the delegate around until it's not used anymore. + + + + + This can be called from other threads - so we're going to queue these up and process them in a safe place. + + + + + Called regularly from the Dispatch loop so we can provide a timely + stream of messages. + + + + + Undocumented Parental Settings + + + + + Parental Settings Changed + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + This API can be used to selectively advertise your multiplayer game session in a Steam chat room group. + Tell Steam the number of player spots that are available for your party, and a join-game string, and it + will show a beacon in the selected group and allow that many users to “follow” the beacon to your party. + Adjust the number of open slots if other players join through alternate matchmaking methods. + + + + + Invoked when the list of possible Party beacon locations has changed + + + + + Invoked when the list of active beacons may have changed + + + + + Gets the amount of beacons that are active. + + + + + Gets an of active beacons. + + + + + Functions that provide information about Steam Remote Play sessions, streaming your game content to another computer or to a Steam Link app or hardware. + + + + + Invoked when a session is connected. + + + + + Invoked when a session becomes disconnected. + + + + + Gets the number of currently connected Steam Remote Play sessions + + + + + Get the currently connected Steam Remote Play session ID at the specified index. + IsValid will return if it's out of bounds + + + + + Invite a friend to Remote Play Together. + This returns if the invite can't be sent + + + + + Class for utilizing the Steam Remote Storage API. + + + + + Creates a new file, writes the bytes to the file, and then closes the file. + If the target file already exists, it is overwritten + + The path of the file. + The bytes of data. + A boolean, detailing whether or not the operation was successful. + + + + Opens a binary file, reads the contents of the file into a byte array, and then closes the file. + + The path of the file. + + + + Checks whether the specified file exists. + + The path of the file. + Whether or not the file exists. + + + + Checks if a specific file is persisted in the steam cloud. + + The path of the file. + Boolean. + + + + Gets the specified file's last modified date/time. + + The path of the file. + A describing when the file was modified last. + + + + Returns the specified files size in bytes, or 0 if the file does not exist. + + The path of the file. + The size of the file in bytes, or 0 if the file doesn't exist. + + + + Deletes the file from remote storage, but leaves it on the local disk and remains accessible from the API. + + A boolean, detailing whether or not the operation was successful. + + + + Deletes a file from the local disk, and propagates that delete to the cloud. + + + + + Gets the total number of quota bytes. + + + + + Gets the total number of quota bytes that have been used. + + + + + Number of bytes remaining until the quota is used. + + + + + returns if AND are . + + + + + Checks if the account wide Steam Cloud setting is enabled for this user + or if they disabled it in the Settings->Cloud dialog. + + + + + Checks if the per game Steam Cloud setting is enabled for this user + or if they disabled it in the Game Properties->Update dialog. + + This must only ever be set as the direct result of the user explicitly + requesting that it's enabled or not. This is typically accomplished with + a checkbox within your in-game options + + + + + Gets the total number of local files synchronized by Steam Cloud. + + + + + Gets a list of filenames synchronized by Steam Cloud. + + + + + Class for utilizing the Steam Screenshots API. + + + + + Invoked when a screenshot has been requested by the user from the Steam screenshot hotkey. + This will only be called if is true, in which case Steam + will not take the screenshot itself. + + + + + Invoked when a screenshot has been successfully written or otherwise added to the library and can now be tagged. + + + + + Invoked when a screenshot attempt failed. + + + + + Writes a screenshot to the user's screenshot library given the raw image data, which must be in RGB format. + The return value is a handle that is valid for the duration of the game process and can be used to apply tags. + + + + + Adds a screenshot to the user's screenshot library from disk. If a thumbnail is provided, it must be 200 pixels wide and the same aspect ratio + as the screenshot, otherwise a thumbnail will be generated if the user uploads the screenshot. The screenshots must be in either JPEG or TGA format. + The return value is a handle that is valid for the duration of the game process and can be used to apply tags. + JPEG, TGA, and PNG formats are supported. + + + + + Causes the Steam overlay to take a screenshot. + If screenshots are being hooked by the game then a + callback is sent back to the game instead. + + + + + Toggles whether the overlay handles screenshots when the user presses the screenshot hotkey, or if the game handles them. + + Hooking is disabled by default, and only ever enabled if you do so with this function. + If the hooking is enabled, then the callback will be sent if the user presses the hotkey or + when TriggerScreenshot is called, and then the game is expected to call or in response. + + + + + + Provides the core of the Steam Game Servers API + + + + + Invoked when aser has been authed or rejected + + + + + Invoked when a connection to the Steam back-end has been established. + This means the server now is logged on and has a working connection to the Steam master server. + + + + + This will occur periodically if the Steam client is not connected, and has failed when retrying to establish a connection (result, stilltrying). + + + + + Invoked when the server is disconnected from Steam + + + + + Invoked when authentication status changes, useful for grabbing once availability is current. + + + + + Initialize the steam server. + If is you need to call manually every frame. + + + + + Run the callbacks. This is also called in Async callbacks. + + + + + Sets whether this should be marked as a dedicated server. + If not, it is assumed to be a listen server. + + + + + Gets or sets the current MaxPlayers. + This doesn't enforce any kind of limit, it just updates the master server. + + + + + Gets or sets the current BotCount. + This doesn't enforce any kind of limit, it just updates the master server. + + + + + Gets or sets the current Map Name. + + + + + Gets or sets the current ModDir. + + + + + Gets the current product. + + + + + Gets or sets the current Product. + + + + + Gets or sets the current ServerName. + + + + + Set whether the server should report itself as passworded. + + + + + Gets or sets the current GameTags. This is a comma seperated list of tags for this server. + When querying the server list you can filter by these tags. + + + + + Gets the SteamId of the server. + + + + + Log onto Steam anonymously. + + + + + Log off of Steam. + + + + + Returns true if the server is connected and registered with the Steam master server + You should have called etc on startup. + + + + + To the best of its ability this tries to get the server's + current public IP address. Be aware that this is likely to return + for the first few seconds after initialization. + + + + + Enable or disable heartbeats, which are sent regularly to the master server. + Enabled by default. + + + + + Enable or disable heartbeats, which are sent regularly to the master server. + Enabled by default. + + + + + Force send a heartbeat to the master server instead of waiting + for the next automatic update (if you've left them enabled) + + + + + Update this connected player's information. You should really call this + any time a player's name or score changes. This keeps the information shown + to server queries up to date. + + + + + Sets a Key Value. These can be anything you like, and are accessible + when querying servers from the server list. + + Information describing gamemodes are common here. + + + + + Remove all key values. + + + + + Start authorizing a ticket. This user isn't authorized yet. Wait for a call to OnAuthChange. + + + + + Forget this guy. They're no longer in the game. + + + + + If true, Steam wants to send a packet. You should respond by sending + this packet in an unconnected way to the returned Address and Port. + + Packet to send. The Data passed is pooled - so use it immediately. + True if we want to send a packet + + + + We have received a server query on our game port. Pass it to Steam to handle. + + + + + We have received a server query on our game port. Pass it to Steam to handle. + + + + + Does the user own this app (which could be DLC). + + + + + Downloads stats for the user. + If the user has no stats, this will return . + These stats will only be auto-updated for clients playing on the server. + + The SteamId of the user to get stats for. + A task describing the progress and result of the download. + + + + Set the named stat for this user. Setting stats should follow the rules + you defined in Steamworks. + + The SteamId of the user to set stats for. + The name of the stat. + The value of the stat. + + + + Set the named stat for this user. Setting stats should follow the rules + you defined in Steamworks. + + The SteamId of the user to set stats for. + The name of the stat. + The value of the stat. + + + + Get the named stat for this user. If getting the stat failed, will return + . You should have called for this SteamID - which downloads + the stats from the backend. If you didn't call it this will always return . + + The SteamId of the user to get stats for. + The name of the stat. + The value to return if the stats cannot be received. + + + + Get the named stat for this user. If getting the stat failed, will return + defaultValue. You should have called Refresh for this userid - which downloads + the stats from the backend. If you didn't call it this will always return defaultValue. + + The SteamId of the user to get stats for. + The name of the stat. + The value to return if the stats cannot be received. + + + + Unlocks the specified achievement for the specified user. Must have called on a SteamID first. + Remember to use after use. + + The SteamId of the user to unlock the achievement for. + The ID of the achievement. + + + + Resets the unlock status of an achievement for the specified user. Must have called on a SteamID first. + Remember to use after use. + + The SteamId of the user to clear the achievement for. + The ID of the achievement. + + + + Return if available, exists and unlocked + + + + + Once you've set a stat change on a user you need to commit your changes. + You can do that using this method. The callback will let you know if + your action succeeded, but most of the time you can fire and forget. + + The SteamId of the user to store stats for. + A task describing the progress and result of the commit. + + + + Sets a description for the current game state in the timeline. These help the user to find specific moments in the timeline when saving clips. Setting a + new state description replaces any previous description. + + + + + Clears the previous set game state in the timeline. + + + + + Use this to mark an event on the Timeline. This event will be instantaneous. (See to add events that happened over time.) + + + + + Use this to mark an event on the Timeline that takes some amount of time to complete. + + + + + Use this to mark the start of an event on the Timeline that takes some amount of time to complete. The duration of the event is determined by a matching call + to . If the game wants to cancel an event in progress, they can do that with a call to . + + + + + Use this to update the details of an event that was started with . + + + + + Use this to identify the end of an event that was started with . + + + + + Use this to remove a Timeline event that was previously added. + + + + + Use this to determine if video recordings exist for the specified event. This can be useful when the game needs to decide whether or not to show a control + that will call . + + + + + Use this to start a game phase. Game phases allow the user to navigate their background recordings and clips. Exactly what a game phase means will vary game + to game, but the game phase should be a section of gameplay that is usually between 10 minutes and a few hours in length, and should be the main way a user + would think to divide up the game. These are presented to the user in a UI that shows the date the game was played, with one row per game slice. Game phases + should be used to mark sections of gameplay that the user might be interested in watching. + + + + + Use this to end a game phase that was started with . + + + + + The phase ID is used to let the game identify which phase it is referring to in calls to or + . It may also be used to associated multiple phases with each other. + + A game-provided persistent ID for a game phase. This could be a the match ID in a multiplayer game, a chapter name in a single player game, the ID of a character, etc. + + + + Use this to determine if video recordings exist for the specified game phase. This can be useful when the game needs to decide whether or not to show a control that will call . + + + + + Use this to add a game phase tag. Phase tags represent data with a well defined set of options, which could be data such as match resolution, hero played, game mode, etc. Tags can have an icon + in addition to a text name. Multiple tags within the same group may be added per phase and all will be remembered. For example, this may be called multiple times for a "Bosses Defeated" group, + with different names and icons for each boss defeated during the phase, all of which will be shown to the user. + + + + + Use this to add a game phase attribute. Phase attributes represent generic text fields that can be updated throughout the duration of the phase. They are meant to be used for phase metadata + that is not part of a well defined set of options. For example, a KDA attribute that starts with the value "0/0/0" and updates as the phase progresses, or something like a played-entered character + name. Attributes can be set as many times as the game likes with SetGamePhaseAttribute, and only the last value will be shown to the user. + + + + + Changes the color of the timeline bar. See for how to use each value. + + + + + Opens the Steam overlay to the section of the timeline represented by the game phase. + + + + + Opens the Steam overlay to the section of the timeline represented by the timeline event. This event must be in the current game session, since values are not + valid for future runs of the game. + + + + + Functions for accessing and manipulating Steam user information. + This is also where the APIs for Steam Voice are exposed. + + + + + Invoked after an item is downloaded. + + + + + Invoked when a new item is subscribed. + + + + + Start downloading this item. You'll get notified of completion via . + + The ID of the file to download. + If this should go straight to the top of the download list. + if nothing went wrong and the download is started. + + + + Will attempt to download this item asyncronously - allowing you to instantly react to its installation. + + The ID of the file you download. + An optional callback + Allows to send a message to cancel the download anywhere during the process. + How often to call the progress function. + if downloaded and installed properly. + + + + Utility function to fetch a single item. Internally this uses Ugc.FileQuery - + which you can use to query multiple items if you need to. + + + + + Suspends all workshop downloads. + Downloads will be suspended until you resume them by calling or when the game ends. + + + + + Resumes all workshop downloads. + + + + + Show the app's latest Workshop EULA to the user in an overlay window, where they can accept it or not. + + + + + Retrieve information related to the user's acceptance or not of the app's specific Workshop EULA. + + + + + Functions for accessing and manipulating Steam user information. + This is also where the APIs for Steam Voice are exposed. + + + + + Invoked when a connections to the Steam back-end has been established. + This means the Steam client now has a working connection to the Steam servers. + Usually this will have occurred before the game has launched, and should only be seen if the + user has dropped connection due to a networking issue or a Steam server update. + + + + + Invoked when a connection attempt has failed. + This will occur periodically if the Steam client is not connected, + and has failed when retrying to establish a connection. + + + + + Invoked when the client has lost connection to the Steam servers. + Real-time services will be disabled until a matching OnSteamServersConnected has been posted. + + + + + Sent by the Steam server to the client telling it to disconnect from the specified game server, + which it may be in the process of or already connected to. + The game client should immediately disconnect upon receiving this message. + This can usually occur if the user doesn't have rights to play on the game server. + + + + + Invoked whenever the users licenses (owned packages) changes. + + + + + Invoked when an auth ticket has been validated. + The first parameter is the of this user + The second is the that owns the game, which will be different from the first + if the game is being borrowed via Steam Family Sharing. + + + + + Used internally for . + + + + + Used internally for . + + + + + Invoked when a user has responded to a microtransaction authorization request. + ( appid, orderid, user authorized ) + + + + + Sent to your game in response to a steam://gamewebcallback/(appid)/command/stuff command from a user clicking a + link in the Steam overlay browser. + You can use this to add support for external site signups where you want to pop back into the browser after some web page + signup sequence, and optionally get back some detail about that. + + + + + Sent for games with enabled anti indulgence / duration control, for enabled users. + Lets the game know whether persistent rewards or XP should be granted at normal rate, + half rate, or zero rate. + + + + + Starts/Stops voice recording. + Once started, use GetAvailableVoice and GetVoice to get the data, and then call StopVoiceRecording + when the user has released their push-to-talk hotkey or the game session has completed. + + + + + Returns true if we have voice data waiting to be read. + + + + + Reads the voice data and returns the number of bytes written. + The compressed data can be transmitted by your application and decoded back into raw audio data using + DecompressVoice on the other side. The compressed data provided is in an arbitrary format and is not meant to be played directly. + This should be called once per frame, and at worst no more than four times a second to keep the microphone input delay as low as + possible. Calling this any less may result in gaps in the returned stream. + + + + + Reads the voice data and returns the bytes. You should obviously ideally be using + ReadVoiceData because it won't be creating a new byte array every call. But this + makes it easier to get it working, so let the babies have their bottle. + + + + + Decodes the compressed voice data returned by GetVoice. + The output data is raw single-channel 16-bit PCM audio.The decoder supports any sample rate from 11025 to 48000. + + + + + Lazy version + + + + + Advanced and potentially fastest version - incase you know what you're doing + + + + + Retrieve an authentication ticket to be sent to the entity who wishes to authenticate you. + + + + + Retrieve a authentication ticket to be sent to the entity who wishes to authenticate you. + This waits for a positive response from the backend before returning the ticket. This means + the ticket is definitely ready to go as soon as it returns. Will return if the callback + times out or returns negatively. + + + + + Retrieve an authentication ticket to be sent to the entity who wishes to authenticate you. + + + + + Retrieve a authentication ticket to be sent to the entity who wishes to authenticate you. + This waits for a positive response from the backend before returning the ticket. This means + the ticket is definitely ready to go as soon as it returns. Will return if the callback + times out or returns negatively. + + + + + Checks if the current users looks like they are behind a NAT device. + This is only valid if the user is connected to the Steam servers and may not catch all forms of NAT. + + + + + Gets the Steam level of the user, as shown on their Steam community profile. + + + + + Requests a URL which authenticates an in-game browser for store check-out, and then redirects to the specified URL. + As long as the in-game browser accepts and handles session cookies, Steam microtransaction checkout pages will automatically recognize the user instead of presenting a login page. + NOTE: The URL has a very short lifetime to prevent history-snooping attacks, so you should only call this API when you are about to launch the browser, or else immediately navigate to the result URL using a hidden browser window. + NOTE: The resulting authorization cookie has an expiration time of one day, so it would be a good idea to request and visit a new auth URL every 12 hours. + + + + + Checks whether the current user has verified their phone number. + + + + + Checks whether the current user has Steam Guard two factor authentication enabled on their account. + + + + + Checks whether the user's phone number is used to uniquely identify them. + + + + + Checks whether the current user's phone number is awaiting (re)verification. + + + + + Requests an application ticket encrypted with the secret "encrypted app ticket key". + The encryption key can be obtained from the Encrypted App Ticket Key page on the App Admin for your app. + There can only be one call pending, and this call is subject to a 60 second rate limit. + If you get a null result from this it's probably because you're calling it too often. + This can fail if you don't have an encrypted ticket set for your app here https://partner.steamgames.com/apps/sdkauth/ + + + + + Requests an application ticket encrypted with the secret "encrypted app ticket key". + The encryption key can be obtained from the Encrypted App Ticket Key page on the App Admin for your app. + There can only be one call pending, and this call is subject to a 60 second rate limit. + This can fail if you don't have an encrypted ticket set for your app here https://partner.steamgames.com/apps/sdkauth/ + + + + + Get anti indulgence / duration control + + + + + Invoked when an achivement icon is loaded. + + + + + Invoked when the latests stats and achievements have been received + from the server. + + + + + Result of a request to store the user stats for a game. + + + + + Result of a request to store the achievements for a game, or an + "indicate progress" call. If both m_nCurProgress and m_nMaxProgress + are zero, that means the achievement has been fully unlocked. + + + + + Callback indicating that a user's stats have been unloaded + + + + + Get all available achievements. + + + + + Show the user a pop-up notification with the current progress toward an achievement. + Will return false if RequestCurrentStats has not completed and successfully returned + its callback, if the achievement doesn't exist/has unpublished changes in the app's + Steamworks Admin page, or if the achievement is unlocked. + + + + + Tries to get the number of players currently playing this game. + Or -1 if failed. + + + + + Send the changed stats and achievements data to the server for permanent storage. + If this fails then nothing is sent to the server. It's advisable to keep trying until the call is successful. + This call can be rate limited. Call frequency should be on the order of minutes, rather than seconds.You should only be calling this during major state changes such as the end of a round, the map changing, or the user leaving a server. This call is required to display the achievement unlock notification dialog though, so if you have called SetAchievement then it's advisable to call this soon after that. + If you have stats or achievements that you have saved locally but haven't uploaded with this function when your application process ends then this function will automatically be called. + You can find additional debug information written to the %steam_install%\logs\stats_log.txt file. + This function returns true upon success if : + RequestCurrentStats has completed and successfully returned its callback AND + the current game has stats associated with it in the Steamworks Partner backend, and those stats are published. + + + + + This call is no longer required as it is managed by the Steam client. The game stats and achievements + will be synchronized with Steam before the game process begins. + + + + + Asynchronously fetches global stats data, which is available for stats marked as + "aggregated" in the App Admin panel of the Steamworks website. + You must have called and it needs to return successfully via + its callback prior to calling this. + + How many days of day-by-day history to retrieve in addition to the overall totals. The limit is 60. + indicates success, means you need to call first, means the remote call failed + + + + Gets a leaderboard by name, it will create it if it's not yet created. + Leaderboards created with this function will not automatically show up in the Steam Community. + You must manually set the Community Name field in the App Admin panel of the Steamworks website. + As such it's generally recommended to prefer creating the leaderboards in the App Admin panel on + the Steamworks website and using FindLeaderboard unless you're expected to have a large amount of + dynamically created leaderboards. + + + + + Adds this amount to the named stat. Internally this calls Get() and adds + to that value. Steam doesn't provide a mechanism for atomically increasing + stats like this, this functionality is added here as a convenience. + + + + + Adds this amount to the named stat. Internally this calls Get() and adds + to that value. Steam doesn't provide a mechanism for atomically increasing + stats like this, this functionality is added here as a convenience. + + + + + Set a stat value. This will automatically call after a successful call. + + + + + Set a stat value. This will automatically call after a successful call. + + + + + Get an stat value. + + + + + Get a stat value. + + + + + Practically wipes the slate clean for this user. If is , will also wipe + any achievements too. + + + + + + Interface which provides access to a range of miscellaneous utility functions + + + + + Invoked when the country of the user changed. + + + + + Invoked when running on a laptop and less than 10 minutes of battery is left, fires then every minute. + The parameter is the number of minutes left. + + + + + Invoked when Steam wants to shutdown. + + + + + Invoked when Big Picture gamepad text input has been closed. Parameter is if text was submitted, if cancelled etc. + + + + + Returns the number of seconds since the application was active. + + + + + Returns the number of seconds since the user last moved the mouse and/or provided other input. + + + + + Steam server time. Number of seconds since January 1, 1970, GMT (i.e unix time) + + + + + returns the 2 digit ISO 3166-1-alpha-2 format country code this client is running in (as looked up via an IP-to-location database) + e.g "US" or "UK". + + + + + Returns true if the image exists, and the buffer was successfully filled out. + Results are returned in RGBA format. + The destination buffer size should be 4 * height * width * sizeof(char). + + + + + returns the image in RGBA format. + + + + + Returns true if we're using a battery (ie, a laptop not plugged in). + + + + + Returns battery power [0-1]. + + + + + Sets the position where the overlay instance for the currently calling game should show notifications. + This position is per-game and if this function is called from outside of a game context it will do nothing. + + + + + Returns true if the overlay is running and the user can access it. The overlay process could take a few seconds to + start and hook the game process, so this function will initially return false while the overlay is loading. + + + + + Normally this call is unneeded if your game has a constantly running frame loop that calls the + D3D Present API, or OGL SwapBuffers API every frame. + + However, if you have a game that only refreshes the screen on an event driven basis then that can break + the overlay, as it uses your Present/SwapBuffers calls to drive it's internal frame loop and it may also + need to Present() to the screen any time an even needing a notification happens or when the overlay is + brought up over the game by a user. You can use this API to ask the overlay if it currently need a present + in that case, and then you can check for this periodically (roughly 33hz is desirable) and make sure you + refresh the screen with Present or SwapBuffers to allow the overlay to do it's work. + + + + + Asynchronous call to check if an executable file has been signed using the public key set on the signing tab + of the partner site, for example to refuse to load modified executable files. + + + + + Activates the Big Picture text input dialog which only supports gamepad input. + + + + + Returns previously entered text. + + + + + Returns the language the steam client is running in. You probably want + instead, this is for very special usage cases. + + + + + Returns if Steam itself is running in VR mode. + + + + + Sets the inset of the overlay notification from the corner specified by SetOverlayNotificationPosition. + + + + + returns if Steam and the Steam Overlay are running in Big Picture mode + Games much be launched through the Steam client to enable the Big Picture overlay. During development, + a game can be added as a non-steam game to the developers library to test this feature. + + + + + Ask Steam UI to create and render its OpenVR dashboard. + + + + + Gets or sets whether the HMD content will be streamed via Steam In-Home Streaming. + + If this is set to , then the scene in the HMD headset will be streamed, and remote input will not be allowed. + If this is set to , then the application window will be streamed instead, and remote input will be allowed. + The default is unless "VRHeadsetStreaming" "0" is in the extended app info for a game + (this is useful for games that have asymmetric multiplayer gameplay). + + + + + + Gets whether this steam client is a Steam China specific client (), or the global client (). + + + + + Initializes text filtering, loading dictionaries for the language the game is running in. + Users can customize the text filter behavior in their Steam Account preferences. + + + + + Filters the provided input message and places the filtered result into pchOutFilteredText, + using legally required filtering and additional filtering based on the context and user settings. + + + + + Gets whether or not Steam itself is running on the Steam Deck. + + + + + In game launchers that don't have controller support: You can call this to have + Steam Input translate the controller input into mouse/kb to navigate the launcher + + + + + Class for utilizing the Steam Video API. + + + + + Return if currently using Steam's live broadcasting + + + + + Returns the number of viewers that are watching the stream, or 0 if is . + + + + + Represents the ID of a Steam application. + + + + + Is the clan an official game group? + + + + + Asynchronously fetches the officer list for a given clan + + Whether the request was successful or not + + + + Reconfigure the controller to use the specified action set (ie 'Menu', 'Walk' or 'Drive') + This is cheap, and can be safely called repeatedly. It's often easier to repeatedly call it in + our state loops, instead of trying to place it in all of your state transitions. + + + + + Returns the current state of the supplied digital game action + + + + + Returns the current state of these supplied analog game action + + + + + Returns true if this is the local user + + + + + Return true if this is a friend + + + + + Returns true if you have this user blocked + + + + + Return true if this user is playing the game we're running + + + + + Returns true if this friend is online + + + + + Sometimes we don't know the user's name. This will wait until we have + downloaded the information on this user. + + + + + Returns true if this friend is marked as away + + + + + Returns true if this friend is marked as busy + + + + + Returns true if this friend is marked as snoozing + + + + + Returns the player's current Steam name. + + Steam returns nicknames here if "Append nicknames to friends' names" is disabled in the Steam client. + + + + + + Returns the nickname that was set for this Steam player, if any. + + Steam will never return nicknames if "Append nicknames to friends' names" is disabled in the Steam client. + + + + + + Returns the player's Steam name history. + + + + + Invite this friend to the game that we are playing + + + + + Sends a message to a Steam friend. Returns true if success + + + + + Tries to get download the latest user stats + + True if successful, False if failure + + + + Gets a user stat. Must call RequestUserStats first. + + The name of the stat you want to get + Will return this value if not available + The value, or defult if not available + + + + Gets a user stat. Must call RequestUserStats first. + + The name of the stat you want to get + Will return this value if not available + The value, or defult if not available + + + + Gets a user achievement state. Must call RequestUserStats first. + + The name of the achievement you want to get + Will return this value if not available + The value, or defult if not available + + + + Gets a the time this achievement was unlocked. + + The name of the achievement you want to get + The time unlocked. If it wasn't unlocked, or you haven't downloaded the stats yet - will return DateTime.MinValue + + + + Shortcut to call GetProperty( "name" ) + + + + + Shortcut to call GetProperty( "description" ) + + + + + Shortcut to call GetProperty( "icon_url" ) + + + + + Shortcut to call GetProperty( "icon_url_large" ) + + + + + Shortcut to call GetProperty( "price_category" ) + + + + + Shortcut to call GetProperty( "type" ) + + + + + Returns true if this is an item that generates an item, rather + than something that is actual an item + + + + + Shortcut to call GetProperty( "exchange" ) + + + + + Get a list of exchanges that are available to make this item + + + + + Shortcut to call GetBoolProperty( "marketable" ) + + + + + Shortcut to call GetBoolProperty( "tradable" ) + + + + + Gets the property timestamp + + + + + Gets the property modified + + + + + Get a specific property by name + + + + + Read a raw property from the definition schema + + + + + Read a raw property from the definition schema + + + + + Gets a list of all properties on this item + + + + + Returns the price of this item in the local currency (SteamInventory.Currency) + + + + + If the price has been discounted, LocalPrice will differ from LocalBasePrice + (assumed, this isn't documented) + + + + + Return a list of recepies that contain this item + + + + + Only available if the result set was created with the getproperties + + + + + This item is account-locked and cannot be traded or given away. + This is an item status flag which is permanently attached to specific item instances + + + + + The item has been destroyed, traded away, expired, or otherwise invalidated. + This is an action confirmation flag which is only set one time, as part of a result set. + + + + + The item quantity has been decreased by 1 via ConsumeItem API. + This is an action confirmation flag which is only set one time, as part of a result set. + + + + + Consumes items from a user's inventory. If the quantity of the given item goes to zero, it is permanently removed. + Once an item is removed it cannot be recovered.This is not for the faint of heart - if your game implements item removal at all, + a high-friction UI confirmation process is highly recommended.ConsumeItem can be restricted to certain item definitions or fully + blocked via the Steamworks website to minimize support/abuse issues such as the classic "my brother borrowed my laptop and deleted all of my rare items". + + + + + Split stack into two items + + + + + Add x units of the target item to this item + + + + + Will try to return the date that this item was aquired. You need to have for the items + with their properties for this to work. + + + + + Tries to get the origin property. Need properties for this to work. + Will return a string like "market" + + + + + Small utility class to describe an item with a quantity + + + + + A structured description of an item exchange + + + + + The definition ID of the ingredient. + + + + + If we don't know about this item definition this might be null. + In which case, DefinitionId should still hold the correct id. + + + + + The amount of this item needed. Generally this will be 1. + + + + + The item that this will create. + + + + + The items, with quantity required to create this item. + + + + + Checks whether an inventory result handle belongs to the specified Steam ID. + This is important when using Deserialize, to verify that a remote player is not pretending to have a different user's inventory + + + + + Serialized result sets contain a short signature which can't be forged or replayed across different game sessions. + A result set can be serialized on the local client, transmitted to other players via your game networking, and + deserialized by the remote players.This is a secure way of preventing hackers from lying about posessing + rare/high-value items. Serializes a result set with signature bytes to an output buffer.The size of a serialized + result depends on the number items which are being serialized.When securely transmitting items to other players, + it is recommended to use GetItemsByID first to create a minimal result set. + Results have a built-in timestamp which will be considered "expired" after an hour has elapsed.See DeserializeResult + for expiration handling. + + + + + Gets the owner of the beacon. + + + + + Gets metadata related to the beacon. + + + + + Will attempt to join the party. If successful will return a connection string. + If failed, will return + + + + + When a user follows your beacon, Steam will reserve one of the open party slots for them, and send your game a ReservationNotification callback. + When that user joins your party, call this method to notify Steam that the user has joined successfully. + + + + + To cancel a reservation (due to timeout or user input), call this. + Steam will open a new reservation slot. + Note: The user may already be in-flight to your game, so it's possible they will still connect and try to join your party. + + + + + Turn off the beacon. + + + + + Used to set up the server. + The variables in here are all required to be set, and can't be changed once the server is created. + + + + + The version string is usually in the form x.x.x.x, and is used by the master server to detect when the server is out of date. + If you go into the dedicated server tab on steamworks you'll be able to server the latest version. If this version number is + less than that latest version then your server won't show. + + + + + This should be the same directory game where gets installed into. Just the folder name, not the whole path. I.e. "Rust", "Garrysmod". + + + + + The game description. Setting this to the full name of your game is recommended. + + + + + Is a dedicated server + + + + + If you pass MASTERSERVERUPDATERPORT_USEGAMESOCKETSHARE into usQueryPort, then it causes the game server API to use + "GameSocketShare" mode, which means that the game is responsible for sending and receiving UDP packets for the master + server updater. + + More info about this here: https://partner.steamgames.com/doc/api/ISteamGameServer#HandleIncomingPacket + + + + + Represents the ID of a user or steam lobby. + + + + + Create a Normal Workshop item that can be subscribed to + + + + + Create a Collection + Add items using Item.AddDependency() + + + + + Workshop item that is meant to be voted on for the purpose of selling in-game + + + + + Workshop item that is meant to be managed by the game. It is queryable by the API, but isn't visible on the web browser. + + + + + Adds a key-value tag pair to an item. + Keys can map to multiple different values (1-to-many relationship). + Key names are restricted to alpha-numeric characters and the '_' character. + Both keys and values cannot exceed 255 characters in length. Key-value tags are searchable by exact match only. + To replace all values associated to one key use RemoveKeyValueTags then AddKeyValueTag. + + + + + Removes a key and all values associated to it. + You can remove up to 100 keys per item update. + If you need remove more tags than that you'll need to make subsequent item updates. + + + + + https://partner.steamgames.com/doc/features/workshop/implementation#Legal + + + + + The actual ID of this file + + + + + The given title of this item + + + + + The description of this item, in your local language if available + + + + + A list of tags for this item, all lowercase + + + + + A dictionary of key value tags for this item, only available from queries WithKeyValueTags(true) + + + + + App Id of the app that created this item + + + + + App Id of the app that will consume this item. + + + + + User who created this content + + + + + The bayesian average for up votes / total votes, between [0,1] + + + + + Time when the published item was created + + + + + Time when the published item was last updated + + + + + True if this is publically visible + + + + + True if this item is only visible by friends of the creator + + + + + True if this is only visible to the creator + + + + + True if this item has been banned + + + + + Whether the developer of this app has specifically flagged this item as accepted in the Workshop + + + + + The number of upvotes of this item + + + + + The number of downvotes of this item + + + + + Dependencies/children of this item or collection, available only from WithDependencies(true) queries + + + + + Additional previews of this item or collection, available only from WithAdditionalPreviews(true) queries + + + + + Start downloading this item. + If this returns false the item isn't getting downloaded. + + + + + If we're downloading, how big the total download is + + + + + If we're downloading, how much we've downloaded + + + + + If we're installed, how big is the install + + + + + If we're downloading our current progress as a delta betwen 0-1 + + + + + A case insensitive check for tag + + + + + Allows the user to subscribe to this item + + + + + Allows the user to subscribe to download this item asyncronously + If CancellationToken is default then there is 60 seconds timeout + Progress will be set to 0-1 + + + + + Allows the user to unsubscribe from this item + + + + + Adds item to user favorite list + + + + + Removes item from user favorite list + + + + + Allows the user to rate a workshop item up or down. + + + + + Gets the current users vote on the item + + + + + Return a URL to view this item online + + + + + The URl to view this item's changelog + + + + + The URL to view the comments on this item + + + + + The URL to discuss this item + + + + + The URL to view this items stats online + + + + + The URL to the preview image for this item + + + + + The metadata string for this item, only available from queries WithMetadata(true) + + + + + Edit this item + + + + + Found items must have at least one of the defined tags + + + + + Found items must have all defined tags + + + + + Set to false to disable, by default following stats are loaded: NumSubscriptions, NumFavorites, NumFollowers, NumUniqueSubscriptions, NumUniqueFavorites, NumUniqueFollowers, NumUniqueWebsiteViews, ReportScore, NumSecondsPlayed, NumPlaytimeSessions, NumComments, NumSecondsPlayedDuringTimePeriod, NumPlaytimeSessionsDuringTimePeriod + + + + + Returns the current Unix Epoch + + + + + Convert an epoch to a datetime + + + + + Convert a DateTime to a unix time + + + + + Returns a buffer. This will get returned and reused later on. + We shouldn't really be using this anymore. + + + + + Prevent unity from stripping shit we depend on + https://docs.unity3d.com/Manual/ManagedCodeStripping.html + + + + diff --git a/Assets/Plugins/steamworks/Facepunch.Steamworks.Posix.xml.meta b/Assets/Plugins/steamworks/Facepunch.Steamworks.Posix.xml.meta new file mode 100644 index 0000000..5e5f20c --- /dev/null +++ b/Assets/Plugins/steamworks/Facepunch.Steamworks.Posix.xml.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: f13b7820b3a9b6145a8ea48a92291748 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/steamworks/Facepunch.Steamworks.Win32.dll b/Assets/Plugins/steamworks/Facepunch.Steamworks.Win32.dll new file mode 100644 index 0000000000000000000000000000000000000000..2a7061b2f2a70a8b4f6d46408e4fbe4ef4c81af8 GIT binary patch literal 574464 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")?MJVyU_EWpF^DEYs@=K_2= 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�H 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ΞJt#p;C+Jk3%*yd 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 literal 0 HcmV?d00001 diff --git a/Assets/Plugins/steamworks/Facepunch.Steamworks.Win32.dll.meta b/Assets/Plugins/steamworks/Facepunch.Steamworks.Win32.dll.meta new file mode 100644 index 0000000..c824695 --- /dev/null +++ b/Assets/Plugins/steamworks/Facepunch.Steamworks.Win32.dll.meta @@ -0,0 +1,81 @@ +fileFormatVersion: 2 +guid: fb41692bc4208c0449c96c0576331408 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + '': Any + second: + enabled: 0 + settings: + Exclude Editor: 0 + Exclude Linux64: 1 + Exclude OSXUniversal: 1 + Exclude Win: 0 + Exclude Win64: 1 + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 1 + settings: + CPU: x86 + DefaultValueInitialized: true + OS: Windows + - first: + Facebook: Win + second: + enabled: 0 + settings: + CPU: AnyCPU + - first: + Facebook: Win64 + second: + enabled: 0 + settings: + CPU: None + - first: + Standalone: Linux64 + second: + enabled: 0 + settings: + CPU: None + - first: + Standalone: OSXUniversal + second: + enabled: 0 + settings: + CPU: None + - first: + Standalone: Win + second: + enabled: 1 + settings: + CPU: AnyCPU + - first: + Standalone: Win64 + second: + enabled: 0 + settings: + CPU: None + - first: + Windows Store Apps: WindowsStoreApps + second: + enabled: 0 + settings: + CPU: AnyCPU + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/steamworks/Facepunch.Steamworks.Win32.xml b/Assets/Plugins/steamworks/Facepunch.Steamworks.Win32.xml new file mode 100644 index 0000000..b22d1d0 --- /dev/null +++ b/Assets/Plugins/steamworks/Facepunch.Steamworks.Win32.xml @@ -0,0 +1,4283 @@ + + + + Facepunch.Steamworks.Win32 + + + + + An awaitable version of a SteamAPICall_t + + + + + This gets called if IsComplete returned false on the first call. + The Action "continues" the async call. We pass it to the Dispatch + to be called when the callback returns. + + + + + Gets the result. This is called internally by the async shit. + + + + + Return true if complete or failed + + + + + This is what makes this struct awaitable + + + + + Gives us a generic way to get the CallbackId of structs + + + + + Cancels a ticket. + You should cancel your ticket when you close the game or leave a server. + + + + + Responsible for all callback/callresult handling + + This manually pumps Steam's message queue and dispatches those + events to any waiting callbacks/callresults. + + + + + If set then we'll call this function every time a callback is generated. + + This is SLOW!! - it's for debugging - don't keep it on all the time. If you want to access a specific + callback then please create an issue on github and I'll add it! + + Params are : [Callback Type] [Callback Contents] [server] + + + + + + Called if an exception happens during a callback/callresult. + This is needed because the exception isn't always accessible when running + async.. and can fail silently. With this hooked you won't be stuck wondering + what happened. + + + + + This gets called from Client/Server Init + It's important to switch to the manual dispatcher + + + + + Make sure we don't call Frame in a callback - because that'll cause some issues for everyone. + + + + + Calls RunFrame and processes events from this Steam Pipe + + + + + To be safe we don't call the continuation functions while iterating + the Callback list. This is maybe overly safe because the only way this + could be an issue is if the callback list is modified in the continuation + which would only happen if starting or shutting down in the callback. + + + + + A callback is a general global message + + + + + Given a callback, try to turn it into a string + + + + + A result is a reply to a specific command + + + + + Pumps the queue in an async loop so we don't + have to think about it. This has the advantage that + you can call .Wait() on async shit and it still works. + + + + + Pumps the queue in an async loop so we don't + have to think about it. This has the advantage that + you can call .Wait() on async shit and it still works. + + + + + Watch for a steam api call + + + + + Install a global callback. The passed function will get called if it's all good. + + + + + The score is just a simple numerical value + + + + + The score represents a time, in seconds + + + + + The score represents a time, in milliseconds + + + + + The top-score is the lowest number + + + + + The top-score is the highest number + + + + + Send the message unreliably. Can be lost. Messages *can* be larger than a + single MTU (UDP packet), but there is no retransmission, so if any piece + of the message is lost, the entire message will be dropped. + + The sending API does have some knowledge of the underlying connection, so + if there is no NAT-traversal accomplished or there is a recognized adjustment + happening on the connection, the packet will be batched until the connection + is open again. + + + + + Disable Nagle's algorithm. + By default, Nagle's algorithm is applied to all outbound messages. This means + that the message will NOT be sent immediately, in case further messages are + sent soon after you send this, which can be grouped together. Any time there + is enough buffered data to fill a packet, the packets will be pushed out immediately, + but partially-full packets not be sent until the Nagle timer expires. + + + + + If the message cannot be sent very soon (because the connection is still doing some initial + handshaking, route negotiations, etc), then just drop it. This is only applicable for unreliable + messages. Using this flag on reliable messages is invalid. + + + + Reliable message send. Can send up to 0.5mb in a single message. + Does fragmentation/re-assembly of messages under the hood, as well as a sliding window for + efficient sends of large chunks of data. + + + + Return a NetIdentity that represents LocalHost + + + + + Return true if this identity is localhost + + + + + Convert to a SteamId + + + + + + Set the specified Address + + + + + Automatically convert to a SteamId + + + + + + Returns NULL if we're not a SteamId + + + + + Returns NULL if we're not a NetAddress + + + + + We override tostring to provide a sensible representation + + + + + The Port. This is redundant documentation. + + + + + Any IP, specific port + + + + + Localhost IP, specific port + + + + + Specific IP, specific port + + + + + Specific IP, specific port + + + + + Set everything to zero + + + + + Return true if the IP is ::0. (Doesn't check port.) + + + + + Return true if IP is mapped IPv4 + + + + + Return true if IP is a fake IPv4 for Steam Datagram Relay + + + + + Return true if this identity is localhost. (Either IPv6 ::1, or IPv4 127.0.0.1) + + + + + Get the Address section + + + + + Used as a base to create your client connection. This creates a socket + to a single connection. + + You can override all the virtual functions to turn it into what you + want it to do. + + + + + Accept an incoming connection that has been received on a listen socket. + + + + + Disconnects from the remote host and invalidates the connection handle. Any unread data on the connection is discarded.. + reasonCode is defined and used by you. + + + + + Get/Set connection user data + + + + + A name for the connection, used mostly for debugging + + + + + This is the best version to use. + + + + + Ideally should be using an IntPtr version unless you're being really careful with the byte[] array and + you're not creating a new one every frame (like using .ToArray()) + + + + + Ideally should be using an IntPtr version unless you're being really careful with the byte[] array and + you're not creating a new one every frame (like using .ToArray()) + + + + + This creates a ton of garbage - so don't do anything with this beyond testing! + + + + + Flush any messages waiting on the Nagle timer and send them at the next transmission + opportunity (often that means right now). + + + + + Returns detailed connection stats in text format. Useful + for dumping to a log, etc. + + Plain text connection info + + + + Returns a small set of information about the real-time state of the connection. + + + + + Configure multiple outbound messages streams ("lanes") on a connection, and + control head-of-line blocking between them. + + + + + Describe the state of a connection + + + + + High level state of the connection + + + + + Remote address. Might be all 0's if we don't know it, or if this is N/A. + + + + + Who is on the other end? Depending on the connection type and phase of the connection, we might not know + + + + + Basic cause of the connection termination or problem. + + + + + Describe the status of a connection + + + + + Number of bytes unreliable data pending to be sent. This is data that you have recently requested to be sent but has not yet actually been put on the wire. + + + + + Number of bytes reliable data pending to be sent. This is data that you have recently requested to be sent but has not yet actually been put on the wire. + + + + + Number of bytes of reliable data that has been placed the wire, but for which we have not yet received an acknowledgment, and thus we may have to re-transmit. + + + + + Describe the status of a connection + + + + + Current ping (ms) + + + + + Outgoing packets per second + + + + + Outgoing bytes per second + + + + + Incoming packets per second + + + + + Incoming bytes per second + + + + + Connection quality measured locally, 0...1 (percentage of packets delivered end-to-end in order). + + + + + Packet delivery success rate as observed from remote host, 0...1 (percentage of packets delivered end-to-end in order). + + + + + Number of bytes unreliable data pending to be sent. This is data that you have recently requested to be sent but has not yet actually been put on the wire. + + + + + Number of bytes reliable data pending to be sent. This is data that you have recently requested to be sent but has not yet actually been put on the wire. + + + + + Number of bytes of reliable data that has been placed the wire, but for which we have not yet received an acknowledgment, and thus we may have to re-transmit. + + + + + + Object that describes a "location" on the Internet with sufficient + detail that we can reasonably estimate an upper bound on the ping between + the two hosts, even if a direct route between the hosts is not possible, + and the connection must be routed through the Steam Datagram Relay network. + This does not contain any information that identifies the host. Indeed, + if two hosts are in the same building or otherwise have nearly identical + networking characteristics, then it's valid to use the same location + object for both of them. + + NOTE: This object should only be used in the same process! Do not serialize it, + send it over the wire, or persist it in a file or database! If you need + to do that, convert it to a string representation using the methods in + ISteamNetworkingUtils(). + + + + + Estimate the round-trip latency between two arbitrary locations, in + milliseconds. This is a conservative estimate, based on routing through + the relay network. For most basic relayed connections, this ping time + will be pretty accurate, since it will be based on the route likely to + be actually used. + + If a direct IP route is used (perhaps via NAT traversal), then the route + will be different, and the ping time might be better. Or it might actually + be a bit worse! Standard IP routing is frequently suboptimal! + + But even in this case, the estimate obtained using this method is a + reasonable upper bound on the ping time. (Also it has the advantage + of returning immediately and not sending any packets.) + + In a few cases we might not able to estimate the route. In this case + a negative value is returned. k_nSteamNetworkingPing_Failed means + the reason was because of some networking difficulty. (Failure to + ping, etc) k_nSteamNetworkingPing_Unknown is returned if we cannot + currently answer the question for some other reason. + + Do you need to be able to do this from a backend/matchmaking server? + You are looking for the "ticketgen" library. + + + + Destroy a listen socket. All the connections that were accepting on the listen + socket are closed ungracefully. + + + + + Represents a Steam Achievement. + + + + + Gets whether or not the achievement has been unlocked. + + + + + Gets the identifier of the achievement. This is the "API Name" on Steamworks. + + + + + Gets the display name of the achievement. + + + + + Gets the description of the achievement. + + + + + If is , this value represents the time that the achievement was unlocked. + + + + + Gets the icon of the achievement. This can return a null image even though the image exists if the image + hasn't been downloaded by Steam yet. You should use if you want to wait for the image to be downloaded. + + + + + Gets the icon of the achievement, yielding until the icon is received or the is reached. + + The timeout in milliseconds before the request will be canceled. Defaults to 5000. + + + + Gets a decimal (0-1) representing the global amount of users who have unlocked the specified achievement, or -1 if no data available. + + + + + Unlock this achievement. + + + + + Reset this achievement to be locked. + + + + + Provides information about a DLC. + + + + + The of the DLC. + + + + + The name of the DLC. + + + + + Whether or not the DLC is available. + + + + + Represents download progress. + + + + + Whether or not the download is currently active. + + + + + How many bytes have been downloaded. + + + + + How many bytes in total the download is. + + + + + Gets the amount of bytes left that need to be downloaded. + + + + + Sent for games with enabled anti indulgence / duration control, for enabled users. + Lets the game know whether persistent rewards or XP should be granted at normal rate, half rate, or zero rate. + + + + + appid generating playtime + + + + + is duration control applicable to user + game combination + + + + + playtime since most recent 5 hour gap in playtime, only counting up to regulatory limit of playtime, in seconds + + + + + playtime on current calendar day + + + + + recommended progress + + + + + Represents details of a file. + + + + + The size of the file in bytes. + + + + + Returns the color of the pixel at the specified position. + + X-coordinate + Y-coordinate + The color. + If the X and Y or out of bounds. + + + + Returns "{Width}x{Height} ({length of }bytes)" + + + + + + Represents a color. + + + + + the name of a leaderboard + + + + + Submit your score and replace your old score even if it was better + + + + + Submit your new score, but won't replace your high score if it's lower + + + + + Attaches a piece of user generated content the user's entry on a leaderboard + + + + + Fetches leaderboard entries for an arbitrary set of users on a specified leaderboard. + + + + + Used to query for a sequential range of leaderboard entries by leaderboard Sort. + + + + + Used to retrieve leaderboard entries relative a user's entry. If there are not enough entries in the leaderboard + before or after the user's entry, Steam will adjust the range to try to return the number of entries requested. + For example, if the user is #1 on the leaderboard and start is set to -2, end is set to 2, Steam will return the first + 5 entries in the leaderboard. If The current user has no entry, this will return null. + + + + + Used to retrieve all leaderboard entries for friends of the current user + + + + + Represents a Steam lobby. + + + + + Try to join this room. Will return on success, + and anything else is a failure. + + + + + Leave a lobby; this will take effect immediately on the client side + other users in the lobby will be notified by a LobbyChatUpdate_t callback + + + + + Invite another user to the lobby. + Will return if the invite is successfully sent, whether or not the target responds + returns if the local user is not connected to the Steam servers + + + + + Gets the number of users in this lobby. + + + + + Returns current members in the lobby. The current user must be in the lobby in order to see the users. + + + + + Get data associated with this lobby. + + + + + Set data associated with this lobby. + + + + + Removes a metadata key from the lobby. + + + + + Get all data for this lobby. + + + + + Gets per-user metadata for someone in this lobby. + + + + + Sets per-user metadata (for the local user implicitly). + + + + + Sends a string to the chat room. + + + + + Sends bytes to the chat room. + + + + + Sends bytes to the chat room from an unsafe buffer. + + + + + Refreshes metadata for a lobby you're not necessarily in right now. + + You never do this for lobbies you're a member of, only if your + this will send down all the metadata associated with a lobby. + This is an asynchronous call. + Returns if the local user is not connected to the Steam servers. + Results will be returned by a LobbyDataUpdate_t callback. + If the specified lobby doesn't exist, LobbyDataUpdate_t::m_bSuccess will be set to . + + + + + + Max members able to join this lobby. Cannot be over 250. + Can only be set by the owner of the lobby. + + + + + Sets the lobby as public. + + + + + Sets the lobby as private. + + + + + Sets the lobby as invisible. + + + + + Sets the lobby as friends only. + + + + + Set whether or not the lobby can be joined. + + Whether or not the lobby can be joined. + + + + [SteamID variant] + Allows the owner to set the game server associated with the lobby. Triggers the + Steammatchmaking.OnLobbyGameCreated event. + + + + + [IP/Port variant] + Allows the owner to set the game server associated with the lobby. Triggers the + Steammatchmaking.OnLobbyGameCreated event. + + + + + Gets the details of the lobby's game server, if set. Returns true if the lobby is + valid and has a server set, otherwise returns false. + + + + + Gets or sets the owner of the lobby. You must be the lobby owner to set the owner + + + + + Check if the specified SteamId owns the lobby. + + + + + only lobbies in the same immediate region will be returned + + + + + only lobbies in the same immediate region will be returned + + + + + only lobbies in the same immediate region will be returned + + + + + Filter by specified key/value pair; string parameters + + + + + Numerical filter where value is less than the value provided + + + + + Numerical filter where value is greater than the value provided + + + + + Numerical filter where value must be equal to the value provided + + + + + Numerical filter where value must not equal the value provided + + + + + Test key, initialize numerical filter list if necessary, then add new numerical filter + + + + + Order filtered results according to key/values nearest the provided key/value pair. + Can specify multiple near value filters; each successive filter is lower priority than the previous. + + + + + returns only lobbies with the specified number of slots available + + + + + sets how many results to return, the lower the count the faster it is to download the lobby results + + + + + Run the query, get the matching lobbies + + + + + A server query packet. + + + + + Target IP address + + + + + Target port + + + + + This data is pooled. Make a copy if you don't use it immediately. + This buffer is also quite large - so pay attention to Size. + + + + + Size of the data + + + + + Represents a RemotePlaySession from the SteamRemotePlay interface + + + + + Returns true if this session was valid when created. This will stay true even + after disconnection - so be sure to watch SteamRemotePlay.OnSessionDisconnected + + + + + Get the SteamID of the connected user + + + + + Get the name of the session client device + + + + + Get the name of the session client device + + + + + Represents a screenshot that was taken by a user. + + + + + Tags a user as being visible in the screenshot + + + + + Sets the location of the screenshot. + + + + + Gets the individual tags for this server + + + + + Add this server to our history list + If we're already in the history list, weill set the last played time to now + + + + + If this server responds to source engine style queries, we'll be able to get a list of rules here + + + + + Remove this server from our history list + + + + + Add this server to our favourite list + + + + + Remove this server from our favourite list + + + + + Read gameserveritem_t.m_bHadSuccessfulResponse without allocating the struct on the heap + + + + + + + + An optional interface to use instead of deriving + + + + + The actual connection we're managing + + + + + The last received ConnectionInfo + + + + + We're trying to connect! + + + + + Client is connected. They move from connecting to Connections + + + + + The connection has been closed remotely or disconnected locally. Check data.State for details. + + + + + Sends a message to multiple connections. + + The connections to send the message to. + The number of connections to send the message to, to allow reusing the connections array. + Pointer to the message data. + Size of the message data. + Flags to control delivery of the message. + An optional array to hold the results of sending the messages for each connection. + + + + Ideally should be using an IntPtr version unless you're being really careful with the byte[] array and + you're not creating a new one every frame (like using .ToArray()) + + + + + Ideally should be using an IntPtr version unless you're being really careful with the byte[] array and + you're not creating a new one every frame (like using .ToArray()) + + + + + This creates a ton of garbage - so don't do anything with this beyond testing! + + + + + We started connecting to this guy + + + + + Called when the connection is fully connected and can start being communicated with + + + + + We got disconnected + + + + + Received a message + + + + + Must call Accept or Close on the connection within a second or so + + + + + Called when the connection is fully connected and can start being communicated with + + + + + Called when the connection leaves. Must call Close on the connection + + + + + Received a message from a connection + + + + + Used as a base to create your networking server. This creates a socket + and listens/communicates with multiple queries. + + You can override all the virtual functions to turn it into what you + want it to do. + + + + + Default behaviour is to accept every connection + + + + + Client is connected. They move from connecting to Connections + + + + + The connection has been closed remotely or disconnected locally. Check data.State for details. + + + + + Which app we're querying. Defaults to the current app. + + + + + When a new server is added, this function will get called + + + + + Called for every responsive server + + + + + A list of servers that responded. If you're only interested in servers that responded since you + last updated, then simply clear this list. + + + + + A list of servers that were in the master list but didn't respond. + + + + + Query the server list. Task result will be true when finished + + + + + + Exposes a wide range of information and actions for applications and Downloadable Content (DLC). + + + + + Posted after the user gains ownership of DLC and that DLC is installed. + + + + + Posted after the user gains executes a Steam URL with command line or query parameters + such as steam://run/appid//-commandline/?param1=value1(and)param2=value2(and)param3=value3 etc + while the game is already running. The new params can be queried + with GetLaunchQueryParam and GetLaunchCommandLine. + + + + + Gets whether or not the active user is subscribed to the current App ID. + + + + + Gets whether or not the user borrowed this game via Family Sharing. If true, call GetAppOwner() to get the lender SteamID. + + + + + Gets whether or not the license owned by the user provides low violence depots. + Low violence depots are useful for copies sold in countries that have content restrictions + + + + + Gets whether or not the current App ID license is for Cyber Cafes. + + + + + Gets whether or not the user has a VAC ban on their account. + + + + + Gets the current language that the user has set. + This falls back to the Steam UI language if the user hasn't explicitly picked a language for the title. + + + + + Gets a list of the languages the current app supports. + + + + + Gets whether or not the active user is subscribed to a specified App ID. + Only use this if you need to check ownership of another game related to yours, a demo for example. + + The App ID of the DLC to check. + + + + Gets whether or not the user owns a specific DLC and if the DLC is installed. + + The App ID of the DLC to check. + + + + Returns the time of the purchase of the app. + + The App ID to check the purchase time for. + + + + Checks if the user is subscribed to the current app through a free weekend. + This function will return false for users who have a retail or other type of license. + Before using, please ask your Valve technical contact how to package and secure your free weekened. + + + + + Returns metadata for all available DLC. + + + + + Install control for optional DLC. + + The App ID of the DLC to install. + + + + Uninstall control for optional DLC. + + The App ID of the DLC to uninstall. + + + + Gets the name of the beta branch that is launched, or if the application is not running on a beta branch. + + + + + Force verify game content on next launch. + + If you detect the game is out-of-date (for example, by having the client detect a version mismatch with a server), + you can call MarkContentCorrupt to force a verify, show a message to the user, and then quit. + + + Whether or not to only verify missing files. + + + + Gets a list of all installed depots for a given App ID in mount order. + + The App ID. + + + + Gets the install folder for a specific App ID. + This works even if the application is not installed, based on where the game would be installed with the default Steam library location. + + The App ID. + + + + Gets whether or not the app is owned by the current user. The app may not actually be owned by the current user; they may have it left over from a free weekend, etc. + + The App ID. + + + + Gets the Steam ID of the original owner of the current app. If it's different from the current user then it is borrowed. + + + + + Gets the associated launch parameter if the game is run via steam://run/appid/?param1=value1;param2=value2;param3=value3 etc. + + Parameter names starting with the character '@' are reserved for internal use and will always return an empty string. + Parameter names starting with an underscore '_' are reserved for steam features -- they can be queried by the game, + but it is advised that you not param names beginning with an underscore for your own features. + + + The name of the parameter. + The launch parameter value. + + + + Gets the download progress for optional DLC. + + The App ID to check the progress for. + + + + Gets the Build ID of this app, which can change at any time based on backend updates to the game. + Defaults to 0 if you're not running a build downloaded from steam. + + + + + Asynchronously retrieves metadata details about a specific file in the depot manifest. + + The name of the file. + + + + Get command line if game was launched via Steam URL, e.g. steam://run/appid//command line/. + This method of passing a connect string (used when joining via rich presence, accepting an + invite, etc) is preferable to passing the connect string on the operating system command + line, which is a security risk. In order for rich presence joins to go through this + path and not be placed on the OS command line, you must set a value in your app's + configuration on Steam. Ask Valve for help with this. + + + + + Check if game is a timed trial with limited playtime. + + The amount of seconds left on the timed trial. + The amount of seconds played on the timed trial. + + + + Initialize the steam client. + If is false you need to call manually every frame. + + + + + Check if Steam is loaded and accessible. + + + + + Shuts down the steam client. + + + + + Checks if the current user's Steam client is connected to the Steam servers. + + If it's not, no real-time services provided by the Steamworks API will be enabled. The Steam + client will automatically be trying to recreate the connection as often as possible. When the + connection is restored a SteamServersConnected_t callback will be posted. + You usually don't need to check for this yourself. All of the API calls that rely on this will + check internally. Forcefully disabling stuff when the player loses access is usually not a + very good experience for the player and you could be preventing them from accessing APIs that do not + need a live connection to Steam. + + + + + + Gets the Steam ID of the account currently logged into the Steam client. This is + commonly called the 'current user', or 'local user'. + A Steam ID is a unique identifier for a Steam accounts, Steam groups, Lobbies and Chat + rooms, and used to differentiate users in all parts of the Steamworks API. + + + + + returns the local players name - guaranteed to not be . + This is the same name as on the user's community profile page. + + + + + Gets the status of the current user. + + + + + Returns the App ID of the current process. + + + + + Checks if your executable was launched through Steam and relaunches it through Steam if it wasn't. + + This returns true then it starts the Steam client if required and launches your game again through it, + and you should quit your process as soon as possible. This effectively runs steam://run/AppId so it + may not relaunch the exact executable that called it, as it will always relaunch from the version + installed in your Steam library folder/ + Note that during development, when not launching via Steam, this might always return true. + + + + + + Called in interfaces that rely on this being initialized + + + + + Class for utilizing the Steam Friends API. + + + + + Invoked when a chat message has been received from a friend. You'll need to enable + to recieve this. (friend, msgtype, message) + + + + + Invoked when a chat message has been received in a Steam group chat that we are in. Associated Functions: JoinClanChatRoom. (friend, msgtype, message) + + + + + Invoked when a friends' status changes. + + + + + Invoked when the user tries to join a game from their friends list. + Rich presence will have been set with the "connect" key which is set here. + + + + + Invoked when game overlay activates or deactivates. + The game can use this to be pause or resume single player games. + + + + + Invoked when the user tries to join a different game server from their friends list. + Game client should attempt to connect to specified server when this is received. + + + + + Invoked when the user tries to join a lobby from their friends list. + Game client should attempt to connect to specified lobby when this is received. + + + + + Invoked when a friend's rich presence data is updated. + + + + + Invoked when an overlay browser instance is navigated to a + protocol/scheme registered by . + + + + + Gets an of friends that the current user has. + + An of friends. + + + + Gets an of blocked users that the current user has. + + An of blocked users. + + + + Gets an of friend requests that the current user has. + + An of friend requests. + + + + Opens a specific overlay window. Valid options are: + "friends", + "community", + "players", + "settings", + "officialgamegroup", + "stats", + "achievements". + + + + + "steamid" - Opens the overlay web browser to the specified user or groups profile. + "chat" - Opens a chat window to the specified user, or joins the group chat. + "jointrade" - Opens a window to a Steam Trading session that was started with the ISteamEconomy/StartTrade Web API. + "stats" - Opens the overlay web browser to the specified user's stats. + "achievements" - Opens the overlay web browser to the specified user's achievements. + "friendadd" - Opens the overlay in minimal mode prompting the user to add the target user as a friend. + "friendremove" - Opens the overlay in minimal mode prompting the user to remove the target friend. + "friendrequestaccept" - Opens the overlay in minimal mode prompting the user to accept an incoming friend invite. + "friendrequestignore" - Opens the overlay in minimal mode prompting the user to ignore an incoming friend invite. + + + + + Activates the Steam Overlay to the Steam store page for the provided app. + + + + + Activates Steam Overlay web browser directly to the specified URL. + + + + + Activates the Steam Overlay to open the invite dialog. Invitations sent from this dialog will be for the provided lobby. + + + + + Mark a target user as 'played with'. + NOTE: The current user must be in game with the other player for the association to work. + + + + + Requests the persona name and optionally the avatar of a specified user. + NOTE: It's a lot slower to download avatars and churns the local cache, so if you don't need avatars, don't request them. + returns true if we're fetching the data, false if we already have it + + + + + Returns a small avatar of the user with the given . + + The of the user to get. + A with a value if the image was successfully retrieved. + + + + Returns a medium avatar of the user with the given . + + The of the user to get. + A with a value if the image was successfully retrieved. + + + + Returns a large avatar of the user with the given . + + The of the user to get. + A with a value if the image was successfully retrieved. + + + + Find a rich presence value by key for current user. Will be null if not found. + + + + + Sets a rich presence value by key for current user. + + + + + Clears all of the current user's rich presence data. + + + + + Listens for Steam friends chat messages. + You can then show these chats inline in the game. For example with a Blizzard style chat message system or the chat system in Dota 2. + After enabling this you will receive callbacks when ever the user receives a chat message. + + + + + Gets whether or not the current user is following the user with the given . + + The to check. + Boolean. + + + + Call this before calling ActivateGameOverlayToWebPage() to have the Steam Overlay Browser block navigations + to your specified protocol (scheme) uris and instead dispatch a OverlayBrowserProtocolNavigation callback to your game. + + + + + Class for utilizing Steam Input. + + + + + You shouldn't really need to call this because it gets called by + but Valve think it might be a nice idea if you call it right before you get input info - + just to make sure the info you're getting is 100% up to date. + + + + + Gets a list of connected controllers. + + + + + Return an absolute path to the PNG image glyph for the provided digital action name. The current + action set in use for the controller will be used for the lookup. You should cache the result and + maintain your own list of loaded PNG assets. + + + + + + + + Return an absolute path to the PNG image glyph for the provided digital action name. The current + action set in use for the controller will be used for the lookup. You should cache the result and + maintain your own list of loaded PNG assets. + + + + + Return an absolute path to the SVF image glyph for the provided digital action name. The current + action set in use for the controller will be used for the lookup. You should cache the result and + maintain your own list of loaded PNG assets. + + + + + Class for utilizing the Steam Inventory API. + + + + + Call this if you're going to want to access definition information. You should be able to get + away with calling this once at the start if your game, assuming your items don't change all the time. + This will trigger at which point Definitions should be set. + + + + + Will call and wait until Definitions is not null + + + + + Try to find the definition that matches this definition ID. + Uses a dictionary so should be about as fast as possible. + + + + + We will try to keep this list of your items automatically up to date. + + + + + Update the list of Items[] + + + + + Get all items and return the InventoryResult + + + + + This is used to grant a specific item to the user. This should + only be used for development prototyping, from a trusted server, + or if you don't care about hacked clients granting arbitrary items. + This call can be disabled by a setting on Steamworks. + + + + + Crafting! Uses the passed items to buy the target item. + You need to have set up the appropriate exchange rules in your item + definitions. This assumes all the items passed in aren't stacked. + + + + + Crafting! Uses the passed items to buy the target item. + You need to have set up the appropriate exchange rules in your item + definitions. This assumes all the items passed in aren't stacked. + + + + + Deserializes a result set and verifies the signature bytes. + This call has a potential soft-failure mode where the Result is expired, it will + still succeed in this mode.The "expired" + result could indicate that the data may be out of date - not just due to timed + expiration( one hour ), but also because one of the items in the result set may + have been traded or consumed since the result set was generated.You could compare + the timestamp from GetResultTimestamp to ISteamUtils::GetServerRealTime to determine + how old the data is. You could simply ignore the "expired" result code and + continue as normal, or you could request the player with expired data to send + an updated result set. + You should call CheckResultSteamID on the result handle when it completes to verify + that a remote player is not pretending to have a different user's inventory. + + + + + Grant all promotional items the user is eligible for. + + + + + Trigger an item drop for this user. This is for timed drops. + + + + + Trigger a promo item drop. You can call this at startup, it won't + give users multiple promo drops. + + + + + Start buying a cart load of items. This will return a positive result is the purchase has + begun. You should listen out for SteamUser.OnMicroTxnAuthorizationResponse for a success. + + + + + Methods for clients to access matchmaking services, favorites, and to operate on game lobbies + + + + + Maximum number of characters a lobby metadata key can be + + + + + Invoked when the current user is invited to a lobby. + + + + + Invoked when the current user joins a lobby. + + + + + Invoked when the current user creates a lobby. + + + + + Invoked when a game server has been associated with a lobby. + + + + + Invoked when a lobby's metadata is modified. + + + + + Invoked when a member in a lobby's metadata is modified. + + + + + Invoked when a member joins a lobby. + + + + + Invoked when a lobby member leaves the lobby. + + + + + Invoked when a lobby member leaves the lobby. + + + + + Invoked when a lobby member is kicked from a lobby. The 3rd param is the user that kicked them. + + + + + Invoked when a lobby member is kicked from a lobby. The 3rd param is the user that kicked them. + + + + + Invoked when a chat message is received from a member of the lobby. + + + + + Creates a new invisible lobby. Call to take it online. + + + + + Attempts to directly join the specified lobby. + + + + + Get a list of servers that are on the current user's favorites list. + + + + + Get a list of servers that the current user has added to their history. + + + + + Methods for clients to access matchmaking services, favorites, and to operate on game lobbies + + + + + Functions to control music playback in the steam client. + This gives games the opportunity to do things like pause the music or lower the volume, + when an important cut scene is shown, and start playing afterwards. + Nothing uses Steam Music though so this can probably get fucked + + + + + Invoked when playback status is changed. + + + + + Invoked when the volume of the music player is changed. + + + + + Checks if Steam Music is enabled. + + + + + if a song is currently playing, paused, or queued up to play; otherwise . + + + + + Gets the current status of the Steam Music player + + + + + Plays the music player. + + + + + Pauses the music player. + + + + + Forces the music player to play the previous song. + + + + + Forces the music player to skip to the next song. + + + + + Gets and sets the current volume of the Steam Music player + + + + + Class for utilizing the Steam Network API. + + + + + Invoked when a wants to send the current user a message. You should respond by calling + if you want to recieve their messages. + + + + + Invoked when packets can't get through to the specified user. + All queued packets unsent at this point will be dropped, further attempts + to send will retry making the connection (but will be dropped if we fail again). + + + + + This should be called in response to a . + + + + + Allow or disallow P2P connects to fall back on Steam server relay if direct + connection or NAT traversal can't be established. Applies to connections + created after setting or old connections that need to reconnect. + + + + + This should be called when you're done communicating with a user, as this will + free up all of the resources allocated for the connection under-the-hood. + If the remote user tries to send data to you again, a new + callback will be posted + + + + + Checks if a P2P packet is available to read. + + + + + Checks if a P2P packet is available to read, and gets the size of the message if there is one. + + + + + Reads in a packet that has been sent from another user via SendP2PPacket. + + + + + Reads in a packet that has been sent from another user via SendP2PPacket. + + + + + Reads in a packet that has been sent from another user via SendP2PPacket. + + + + + Sends a P2P packet to the specified user. + This is a session-less API which automatically establishes NAT-traversing or Steam relay server connections. + NOTE: The first packet send may be delayed as the NAT-traversal code runs. + + + + + Sends a P2P packet to the specified user. + This is a session-less API which automatically establishes NAT-traversing or Steam relay server connections. + NOTE: The first packet send may be delayed as the NAT-traversal code runs. + + + + + Get the identity assigned to this interface. + E.g. on Steam, this is the user's SteamID, or for the gameserver interface, the SteamID assigned + to the gameserver. Returns false and sets the result to an invalid identity if we don't know + our identity yet. (E.g. GameServer has not logged in. On Steam, the user will know their SteamID + even if they are not signed into Steam.) + + + + + Creates a "server" socket that listens for clients to connect to by calling + Connect, over ordinary UDP (IPv4 or IPv6) + + To use this derive a class from and override as much as you want. + + + + + + Creates a "server" socket that listens for clients to connect to by calling + Connect, over ordinary UDP (IPv4 or IPv6). + + To use this you should pass a class that inherits . You can use + SocketManager to get connections and send messages, but the ISocketManager class + will received all the appropriate callbacks. + + + + + + Connect to a socket created via CreateListenSocketIP. + + + + + Connect to a socket created via CreateListenSocketIP. + + + + + Creates a server that will be relayed via Valve's network (hiding the IP and improving ping). + + To use this derive a class from and override as much as you want. + + + + + + Creates a server that will be relayed via Valve's network (hiding the IP and improving ping). + + To use this you should pass a class that inherits . You can use + to get connections and send messages, but the class + will received all the appropriate callbacks. + + + + + + Connect to a relay server. + + + + + Connect to a relay server. + + + + + Begin asynchronous process of allocating a fake IPv4 address that other + peers can use to contact us via P2P. IP addresses returned by this + function are globally unique for a given appid. + + For gameservers, you *must* call this after initializing the SDK but before + beginning login. Steam needs to know in advance that FakeIP will be used. + + + + + Return info about the FakeIP and port that we have been assigned, if any. + + + + + + Creates a server that will be relayed via Valve's network (hiding the IP and improving ping). + + To use this derive a class from and override as much as you want. + + + + + + Creates a server that will be relayed via Valve's network (hiding the IP and improving ping). + + To use this you should pass a class that inherits . You can use + to get connections and send messages, but the class + will received all the appropriate callbacks. + + + + + + Provides Steam Networking utilities. + + + + + A function to receive debug network information on. This will do nothing + unless you set to something other than . + + You should set this to an appropriate level instead of setting it to the highest + and then filtering it by hand because a lot of energy is used by creating the strings + and your frame rate will tank and you won't know why. + + + + + The latest available status gathered from the SteamRelayNetworkStatus callback + + + + + If you know that you are going to be using the relay network (for example, + because you anticipate making P2P connections), call this to initialize the + relay network. If you do not call this, the initialization will + be delayed until the first time you use a feature that requires access + to the relay network, which will delay that first access. + + You can also call this to force a retry if the previous attempt has failed. + Performing any action that requires access to the relay network will also + trigger a retry, and so calling this function is never strictly necessary, + but it can be useful to call it a program launch time, if access to the + relay network is anticipated. + + + Use GetRelayNetworkStatus or listen for SteamRelayNetworkStatus_t + callbacks to know when initialization has completed. + Typically initialization completes in a few seconds. + + + Note: dedicated servers hosted in known data centers do *not* need + to call this, since they do not make routing decisions. However, if + the dedicated server will be using P2P functionality, it will act as + a "client" and this should be called. + + + + + + Return location info for the current host. + + It takes a few seconds to initialize access to the relay network. If + you call this very soon after startup the data may not be available yet. + + This always return the most up-to-date information we have available + right now, even if we are in the middle of re-calculating ping times. + + + + + Same as PingLocation.EstimatePingTo, but assumes that one location is the local host. + This is a bit faster, especially if you need to calculate a bunch of + these in a loop to find the fastest one. + + + + + If you need ping information straight away, wait on this. It will return + immediately if you already have up to date ping data. + + + + + [0 - 100] - Randomly discard N pct of packets. + + + + + [0 - 100] - Randomly discard N pct of packets. + + + + + Delay all packets by N ms. + + + + + Delay all packets by N ms. + + + + + Timeout value (in ms) to use when first connecting. + + + + + Timeout value (in ms) to use after connection is established. + + + + + Upper limit of buffered pending bytes to be sent. + If this is reached SendMessage will return LimitExceeded. + Default is 524288 bytes (512k). + + + + + Minimum send rate clamp, 0 is no limit. + This value will control the min allowed sending rate that + bandwidth estimation is allowed to reach. Default is 0 (no-limit) + + + + + Maximum send rate clamp, 0 is no limit. + This value will control the max allowed sending rate that + bandwidth estimation is allowed to reach. Default is 0 (no-limit) + + + + + Nagle time, in microseconds. When SendMessage is called, if + the outgoing message is less than the size of the MTU, it will be + queued for a delay equal to the Nagle timer value. This is to ensure + that if the application sends several small messages rapidly, they are + coalesced into a single packet. + See historical RFC 896. Value is in microseconds. + Default is 5000us (5ms). + + + + + Don't automatically fail IP connections that don't have + strong auth. On clients, this means we will attempt the connection even if + we don't know our identity or can't get a cert. On the server, it means that + we won't automatically reject a connection due to a failure to authenticate. + (You can examine the incoming connection and decide whether to accept it.) + + This is a dev configuration value, and you should not let users modify it in + production. + + + + + + Allow unencrypted (and unauthenticated) communication. + 0: Not allowed (the default) + 1: Allowed, but prefer encrypted + 2: Allowed, and preferred + 3: Required. (Fail the connection if the peer requires encryption.) + + This is a dev configuration value, since its purpose is to disable encryption. + You should not let users modify it in production. (But note that it requires + the peer to also modify their value in order for encryption to be disabled.) + + + + + + Log RTT calculations for inline pings and replies. + + + + + Log SNP packets send. + + + + + Log each message send/recv. + + + + + Log dropped packets. + + + + + Log P2P rendezvous messages. + + + + + Log ping relays. + + + + + Get Debug Information via event. + + Except when debugging, you should only use + or . For best performance, do NOT + request a high detail level and then filter out messages in the callback. + + + This incurs all of the expense of formatting the messages, which are then discarded. + Setting a high priority value (low numeric value) here allows the library to avoid + doing this work. + + + + + + So we can remember and provide a Get for DebugLevel. + + + + + We need to keep the delegate around until it's not used anymore. + + + + + This can be called from other threads - so we're going to queue these up and process them in a safe place. + + + + + Called regularly from the Dispatch loop so we can provide a timely + stream of messages. + + + + + Undocumented Parental Settings + + + + + Parental Settings Changed + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + This API can be used to selectively advertise your multiplayer game session in a Steam chat room group. + Tell Steam the number of player spots that are available for your party, and a join-game string, and it + will show a beacon in the selected group and allow that many users to “follow” the beacon to your party. + Adjust the number of open slots if other players join through alternate matchmaking methods. + + + + + Invoked when the list of possible Party beacon locations has changed + + + + + Invoked when the list of active beacons may have changed + + + + + Gets the amount of beacons that are active. + + + + + Gets an of active beacons. + + + + + Functions that provide information about Steam Remote Play sessions, streaming your game content to another computer or to a Steam Link app or hardware. + + + + + Invoked when a session is connected. + + + + + Invoked when a session becomes disconnected. + + + + + Gets the number of currently connected Steam Remote Play sessions + + + + + Get the currently connected Steam Remote Play session ID at the specified index. + IsValid will return if it's out of bounds + + + + + Invite a friend to Remote Play Together. + This returns if the invite can't be sent + + + + + Class for utilizing the Steam Remote Storage API. + + + + + Creates a new file, writes the bytes to the file, and then closes the file. + If the target file already exists, it is overwritten + + The path of the file. + The bytes of data. + A boolean, detailing whether or not the operation was successful. + + + + Opens a binary file, reads the contents of the file into a byte array, and then closes the file. + + The path of the file. + + + + Checks whether the specified file exists. + + The path of the file. + Whether or not the file exists. + + + + Checks if a specific file is persisted in the steam cloud. + + The path of the file. + Boolean. + + + + Gets the specified file's last modified date/time. + + The path of the file. + A describing when the file was modified last. + + + + Returns the specified files size in bytes, or 0 if the file does not exist. + + The path of the file. + The size of the file in bytes, or 0 if the file doesn't exist. + + + + Deletes the file from remote storage, but leaves it on the local disk and remains accessible from the API. + + A boolean, detailing whether or not the operation was successful. + + + + Deletes a file from the local disk, and propagates that delete to the cloud. + + + + + Gets the total number of quota bytes. + + + + + Gets the total number of quota bytes that have been used. + + + + + Number of bytes remaining until the quota is used. + + + + + returns if AND are . + + + + + Checks if the account wide Steam Cloud setting is enabled for this user + or if they disabled it in the Settings->Cloud dialog. + + + + + Checks if the per game Steam Cloud setting is enabled for this user + or if they disabled it in the Game Properties->Update dialog. + + This must only ever be set as the direct result of the user explicitly + requesting that it's enabled or not. This is typically accomplished with + a checkbox within your in-game options + + + + + Gets the total number of local files synchronized by Steam Cloud. + + + + + Gets a list of filenames synchronized by Steam Cloud. + + + + + Class for utilizing the Steam Screenshots API. + + + + + Invoked when a screenshot has been requested by the user from the Steam screenshot hotkey. + This will only be called if is true, in which case Steam + will not take the screenshot itself. + + + + + Invoked when a screenshot has been successfully written or otherwise added to the library and can now be tagged. + + + + + Invoked when a screenshot attempt failed. + + + + + Writes a screenshot to the user's screenshot library given the raw image data, which must be in RGB format. + The return value is a handle that is valid for the duration of the game process and can be used to apply tags. + + + + + Adds a screenshot to the user's screenshot library from disk. If a thumbnail is provided, it must be 200 pixels wide and the same aspect ratio + as the screenshot, otherwise a thumbnail will be generated if the user uploads the screenshot. The screenshots must be in either JPEG or TGA format. + The return value is a handle that is valid for the duration of the game process and can be used to apply tags. + JPEG, TGA, and PNG formats are supported. + + + + + Causes the Steam overlay to take a screenshot. + If screenshots are being hooked by the game then a + callback is sent back to the game instead. + + + + + Toggles whether the overlay handles screenshots when the user presses the screenshot hotkey, or if the game handles them. + + Hooking is disabled by default, and only ever enabled if you do so with this function. + If the hooking is enabled, then the callback will be sent if the user presses the hotkey or + when TriggerScreenshot is called, and then the game is expected to call or in response. + + + + + + Provides the core of the Steam Game Servers API + + + + + Invoked when aser has been authed or rejected + + + + + Invoked when a connection to the Steam back-end has been established. + This means the server now is logged on and has a working connection to the Steam master server. + + + + + This will occur periodically if the Steam client is not connected, and has failed when retrying to establish a connection (result, stilltrying). + + + + + Invoked when the server is disconnected from Steam + + + + + Invoked when authentication status changes, useful for grabbing once availability is current. + + + + + Initialize the steam server. + If is you need to call manually every frame. + + + + + Run the callbacks. This is also called in Async callbacks. + + + + + Sets whether this should be marked as a dedicated server. + If not, it is assumed to be a listen server. + + + + + Gets or sets the current MaxPlayers. + This doesn't enforce any kind of limit, it just updates the master server. + + + + + Gets or sets the current BotCount. + This doesn't enforce any kind of limit, it just updates the master server. + + + + + Gets or sets the current Map Name. + + + + + Gets or sets the current ModDir. + + + + + Gets the current product. + + + + + Gets or sets the current Product. + + + + + Gets or sets the current ServerName. + + + + + Set whether the server should report itself as passworded. + + + + + Gets or sets the current GameTags. This is a comma seperated list of tags for this server. + When querying the server list you can filter by these tags. + + + + + Gets the SteamId of the server. + + + + + Log onto Steam anonymously. + + + + + Log off of Steam. + + + + + Returns true if the server is connected and registered with the Steam master server + You should have called etc on startup. + + + + + To the best of its ability this tries to get the server's + current public IP address. Be aware that this is likely to return + for the first few seconds after initialization. + + + + + Enable or disable heartbeats, which are sent regularly to the master server. + Enabled by default. + + + + + Enable or disable heartbeats, which are sent regularly to the master server. + Enabled by default. + + + + + Force send a heartbeat to the master server instead of waiting + for the next automatic update (if you've left them enabled) + + + + + Update this connected player's information. You should really call this + any time a player's name or score changes. This keeps the information shown + to server queries up to date. + + + + + Sets a Key Value. These can be anything you like, and are accessible + when querying servers from the server list. + + Information describing gamemodes are common here. + + + + + Remove all key values. + + + + + Start authorizing a ticket. This user isn't authorized yet. Wait for a call to OnAuthChange. + + + + + Forget this guy. They're no longer in the game. + + + + + If true, Steam wants to send a packet. You should respond by sending + this packet in an unconnected way to the returned Address and Port. + + Packet to send. The Data passed is pooled - so use it immediately. + True if we want to send a packet + + + + We have received a server query on our game port. Pass it to Steam to handle. + + + + + We have received a server query on our game port. Pass it to Steam to handle. + + + + + Does the user own this app (which could be DLC). + + + + + Downloads stats for the user. + If the user has no stats, this will return . + These stats will only be auto-updated for clients playing on the server. + + The SteamId of the user to get stats for. + A task describing the progress and result of the download. + + + + Set the named stat for this user. Setting stats should follow the rules + you defined in Steamworks. + + The SteamId of the user to set stats for. + The name of the stat. + The value of the stat. + + + + Set the named stat for this user. Setting stats should follow the rules + you defined in Steamworks. + + The SteamId of the user to set stats for. + The name of the stat. + The value of the stat. + + + + Get the named stat for this user. If getting the stat failed, will return + . You should have called for this SteamID - which downloads + the stats from the backend. If you didn't call it this will always return . + + The SteamId of the user to get stats for. + The name of the stat. + The value to return if the stats cannot be received. + + + + Get the named stat for this user. If getting the stat failed, will return + defaultValue. You should have called Refresh for this userid - which downloads + the stats from the backend. If you didn't call it this will always return defaultValue. + + The SteamId of the user to get stats for. + The name of the stat. + The value to return if the stats cannot be received. + + + + Unlocks the specified achievement for the specified user. Must have called on a SteamID first. + Remember to use after use. + + The SteamId of the user to unlock the achievement for. + The ID of the achievement. + + + + Resets the unlock status of an achievement for the specified user. Must have called on a SteamID first. + Remember to use after use. + + The SteamId of the user to clear the achievement for. + The ID of the achievement. + + + + Return if available, exists and unlocked + + + + + Once you've set a stat change on a user you need to commit your changes. + You can do that using this method. The callback will let you know if + your action succeeded, but most of the time you can fire and forget. + + The SteamId of the user to store stats for. + A task describing the progress and result of the commit. + + + + Sets a description for the current game state in the timeline. These help the user to find specific moments in the timeline when saving clips. Setting a + new state description replaces any previous description. + + + + + Clears the previous set game state in the timeline. + + + + + Use this to mark an event on the Timeline. This event will be instantaneous. (See to add events that happened over time.) + + + + + Use this to mark an event on the Timeline that takes some amount of time to complete. + + + + + Use this to mark the start of an event on the Timeline that takes some amount of time to complete. The duration of the event is determined by a matching call + to . If the game wants to cancel an event in progress, they can do that with a call to . + + + + + Use this to update the details of an event that was started with . + + + + + Use this to identify the end of an event that was started with . + + + + + Use this to remove a Timeline event that was previously added. + + + + + Use this to determine if video recordings exist for the specified event. This can be useful when the game needs to decide whether or not to show a control + that will call . + + + + + Use this to start a game phase. Game phases allow the user to navigate their background recordings and clips. Exactly what a game phase means will vary game + to game, but the game phase should be a section of gameplay that is usually between 10 minutes and a few hours in length, and should be the main way a user + would think to divide up the game. These are presented to the user in a UI that shows the date the game was played, with one row per game slice. Game phases + should be used to mark sections of gameplay that the user might be interested in watching. + + + + + Use this to end a game phase that was started with . + + + + + The phase ID is used to let the game identify which phase it is referring to in calls to or + . It may also be used to associated multiple phases with each other. + + A game-provided persistent ID for a game phase. This could be a the match ID in a multiplayer game, a chapter name in a single player game, the ID of a character, etc. + + + + Use this to determine if video recordings exist for the specified game phase. This can be useful when the game needs to decide whether or not to show a control that will call . + + + + + Use this to add a game phase tag. Phase tags represent data with a well defined set of options, which could be data such as match resolution, hero played, game mode, etc. Tags can have an icon + in addition to a text name. Multiple tags within the same group may be added per phase and all will be remembered. For example, this may be called multiple times for a "Bosses Defeated" group, + with different names and icons for each boss defeated during the phase, all of which will be shown to the user. + + + + + Use this to add a game phase attribute. Phase attributes represent generic text fields that can be updated throughout the duration of the phase. They are meant to be used for phase metadata + that is not part of a well defined set of options. For example, a KDA attribute that starts with the value "0/0/0" and updates as the phase progresses, or something like a played-entered character + name. Attributes can be set as many times as the game likes with SetGamePhaseAttribute, and only the last value will be shown to the user. + + + + + Changes the color of the timeline bar. See for how to use each value. + + + + + Opens the Steam overlay to the section of the timeline represented by the game phase. + + + + + Opens the Steam overlay to the section of the timeline represented by the timeline event. This event must be in the current game session, since values are not + valid for future runs of the game. + + + + + Functions for accessing and manipulating Steam user information. + This is also where the APIs for Steam Voice are exposed. + + + + + Invoked after an item is downloaded. + + + + + Invoked when a new item is subscribed. + + + + + Start downloading this item. You'll get notified of completion via . + + The ID of the file to download. + If this should go straight to the top of the download list. + if nothing went wrong and the download is started. + + + + Will attempt to download this item asyncronously - allowing you to instantly react to its installation. + + The ID of the file you download. + An optional callback + Allows to send a message to cancel the download anywhere during the process. + How often to call the progress function. + if downloaded and installed properly. + + + + Utility function to fetch a single item. Internally this uses Ugc.FileQuery - + which you can use to query multiple items if you need to. + + + + + Suspends all workshop downloads. + Downloads will be suspended until you resume them by calling or when the game ends. + + + + + Resumes all workshop downloads. + + + + + Show the app's latest Workshop EULA to the user in an overlay window, where they can accept it or not. + + + + + Retrieve information related to the user's acceptance or not of the app's specific Workshop EULA. + + + + + Functions for accessing and manipulating Steam user information. + This is also where the APIs for Steam Voice are exposed. + + + + + Invoked when a connections to the Steam back-end has been established. + This means the Steam client now has a working connection to the Steam servers. + Usually this will have occurred before the game has launched, and should only be seen if the + user has dropped connection due to a networking issue or a Steam server update. + + + + + Invoked when a connection attempt has failed. + This will occur periodically if the Steam client is not connected, + and has failed when retrying to establish a connection. + + + + + Invoked when the client has lost connection to the Steam servers. + Real-time services will be disabled until a matching OnSteamServersConnected has been posted. + + + + + Sent by the Steam server to the client telling it to disconnect from the specified game server, + which it may be in the process of or already connected to. + The game client should immediately disconnect upon receiving this message. + This can usually occur if the user doesn't have rights to play on the game server. + + + + + Invoked whenever the users licenses (owned packages) changes. + + + + + Invoked when an auth ticket has been validated. + The first parameter is the of this user + The second is the that owns the game, which will be different from the first + if the game is being borrowed via Steam Family Sharing. + + + + + Used internally for . + + + + + Used internally for . + + + + + Invoked when a user has responded to a microtransaction authorization request. + ( appid, orderid, user authorized ) + + + + + Sent to your game in response to a steam://gamewebcallback/(appid)/command/stuff command from a user clicking a + link in the Steam overlay browser. + You can use this to add support for external site signups where you want to pop back into the browser after some web page + signup sequence, and optionally get back some detail about that. + + + + + Sent for games with enabled anti indulgence / duration control, for enabled users. + Lets the game know whether persistent rewards or XP should be granted at normal rate, + half rate, or zero rate. + + + + + Starts/Stops voice recording. + Once started, use GetAvailableVoice and GetVoice to get the data, and then call StopVoiceRecording + when the user has released their push-to-talk hotkey or the game session has completed. + + + + + Returns true if we have voice data waiting to be read. + + + + + Reads the voice data and returns the number of bytes written. + The compressed data can be transmitted by your application and decoded back into raw audio data using + DecompressVoice on the other side. The compressed data provided is in an arbitrary format and is not meant to be played directly. + This should be called once per frame, and at worst no more than four times a second to keep the microphone input delay as low as + possible. Calling this any less may result in gaps in the returned stream. + + + + + Reads the voice data and returns the bytes. You should obviously ideally be using + ReadVoiceData because it won't be creating a new byte array every call. But this + makes it easier to get it working, so let the babies have their bottle. + + + + + Decodes the compressed voice data returned by GetVoice. + The output data is raw single-channel 16-bit PCM audio.The decoder supports any sample rate from 11025 to 48000. + + + + + Lazy version + + + + + Advanced and potentially fastest version - incase you know what you're doing + + + + + Retrieve an authentication ticket to be sent to the entity who wishes to authenticate you. + + + + + Retrieve a authentication ticket to be sent to the entity who wishes to authenticate you. + This waits for a positive response from the backend before returning the ticket. This means + the ticket is definitely ready to go as soon as it returns. Will return if the callback + times out or returns negatively. + + + + + Retrieve an authentication ticket to be sent to the entity who wishes to authenticate you. + + + + + Retrieve a authentication ticket to be sent to the entity who wishes to authenticate you. + This waits for a positive response from the backend before returning the ticket. This means + the ticket is definitely ready to go as soon as it returns. Will return if the callback + times out or returns negatively. + + + + + Checks if the current users looks like they are behind a NAT device. + This is only valid if the user is connected to the Steam servers and may not catch all forms of NAT. + + + + + Gets the Steam level of the user, as shown on their Steam community profile. + + + + + Requests a URL which authenticates an in-game browser for store check-out, and then redirects to the specified URL. + As long as the in-game browser accepts and handles session cookies, Steam microtransaction checkout pages will automatically recognize the user instead of presenting a login page. + NOTE: The URL has a very short lifetime to prevent history-snooping attacks, so you should only call this API when you are about to launch the browser, or else immediately navigate to the result URL using a hidden browser window. + NOTE: The resulting authorization cookie has an expiration time of one day, so it would be a good idea to request and visit a new auth URL every 12 hours. + + + + + Checks whether the current user has verified their phone number. + + + + + Checks whether the current user has Steam Guard two factor authentication enabled on their account. + + + + + Checks whether the user's phone number is used to uniquely identify them. + + + + + Checks whether the current user's phone number is awaiting (re)verification. + + + + + Requests an application ticket encrypted with the secret "encrypted app ticket key". + The encryption key can be obtained from the Encrypted App Ticket Key page on the App Admin for your app. + There can only be one call pending, and this call is subject to a 60 second rate limit. + If you get a null result from this it's probably because you're calling it too often. + This can fail if you don't have an encrypted ticket set for your app here https://partner.steamgames.com/apps/sdkauth/ + + + + + Requests an application ticket encrypted with the secret "encrypted app ticket key". + The encryption key can be obtained from the Encrypted App Ticket Key page on the App Admin for your app. + There can only be one call pending, and this call is subject to a 60 second rate limit. + This can fail if you don't have an encrypted ticket set for your app here https://partner.steamgames.com/apps/sdkauth/ + + + + + Get anti indulgence / duration control + + + + + Invoked when an achivement icon is loaded. + + + + + Invoked when the latests stats and achievements have been received + from the server. + + + + + Result of a request to store the user stats for a game. + + + + + Result of a request to store the achievements for a game, or an + "indicate progress" call. If both m_nCurProgress and m_nMaxProgress + are zero, that means the achievement has been fully unlocked. + + + + + Callback indicating that a user's stats have been unloaded + + + + + Get all available achievements. + + + + + Show the user a pop-up notification with the current progress toward an achievement. + Will return false if RequestCurrentStats has not completed and successfully returned + its callback, if the achievement doesn't exist/has unpublished changes in the app's + Steamworks Admin page, or if the achievement is unlocked. + + + + + Tries to get the number of players currently playing this game. + Or -1 if failed. + + + + + Send the changed stats and achievements data to the server for permanent storage. + If this fails then nothing is sent to the server. It's advisable to keep trying until the call is successful. + This call can be rate limited. Call frequency should be on the order of minutes, rather than seconds.You should only be calling this during major state changes such as the end of a round, the map changing, or the user leaving a server. This call is required to display the achievement unlock notification dialog though, so if you have called SetAchievement then it's advisable to call this soon after that. + If you have stats or achievements that you have saved locally but haven't uploaded with this function when your application process ends then this function will automatically be called. + You can find additional debug information written to the %steam_install%\logs\stats_log.txt file. + This function returns true upon success if : + RequestCurrentStats has completed and successfully returned its callback AND + the current game has stats associated with it in the Steamworks Partner backend, and those stats are published. + + + + + This call is no longer required as it is managed by the Steam client. The game stats and achievements + will be synchronized with Steam before the game process begins. + + + + + Asynchronously fetches global stats data, which is available for stats marked as + "aggregated" in the App Admin panel of the Steamworks website. + You must have called and it needs to return successfully via + its callback prior to calling this. + + How many days of day-by-day history to retrieve in addition to the overall totals. The limit is 60. + indicates success, means you need to call first, means the remote call failed + + + + Gets a leaderboard by name, it will create it if it's not yet created. + Leaderboards created with this function will not automatically show up in the Steam Community. + You must manually set the Community Name field in the App Admin panel of the Steamworks website. + As such it's generally recommended to prefer creating the leaderboards in the App Admin panel on + the Steamworks website and using FindLeaderboard unless you're expected to have a large amount of + dynamically created leaderboards. + + + + + Adds this amount to the named stat. Internally this calls Get() and adds + to that value. Steam doesn't provide a mechanism for atomically increasing + stats like this, this functionality is added here as a convenience. + + + + + Adds this amount to the named stat. Internally this calls Get() and adds + to that value. Steam doesn't provide a mechanism for atomically increasing + stats like this, this functionality is added here as a convenience. + + + + + Set a stat value. This will automatically call after a successful call. + + + + + Set a stat value. This will automatically call after a successful call. + + + + + Get an stat value. + + + + + Get a stat value. + + + + + Practically wipes the slate clean for this user. If is , will also wipe + any achievements too. + + + + + + Interface which provides access to a range of miscellaneous utility functions + + + + + Invoked when the country of the user changed. + + + + + Invoked when running on a laptop and less than 10 minutes of battery is left, fires then every minute. + The parameter is the number of minutes left. + + + + + Invoked when Steam wants to shutdown. + + + + + Invoked when Big Picture gamepad text input has been closed. Parameter is if text was submitted, if cancelled etc. + + + + + Returns the number of seconds since the application was active. + + + + + Returns the number of seconds since the user last moved the mouse and/or provided other input. + + + + + Steam server time. Number of seconds since January 1, 1970, GMT (i.e unix time) + + + + + returns the 2 digit ISO 3166-1-alpha-2 format country code this client is running in (as looked up via an IP-to-location database) + e.g "US" or "UK". + + + + + Returns true if the image exists, and the buffer was successfully filled out. + Results are returned in RGBA format. + The destination buffer size should be 4 * height * width * sizeof(char). + + + + + returns the image in RGBA format. + + + + + Returns true if we're using a battery (ie, a laptop not plugged in). + + + + + Returns battery power [0-1]. + + + + + Sets the position where the overlay instance for the currently calling game should show notifications. + This position is per-game and if this function is called from outside of a game context it will do nothing. + + + + + Returns true if the overlay is running and the user can access it. The overlay process could take a few seconds to + start and hook the game process, so this function will initially return false while the overlay is loading. + + + + + Normally this call is unneeded if your game has a constantly running frame loop that calls the + D3D Present API, or OGL SwapBuffers API every frame. + + However, if you have a game that only refreshes the screen on an event driven basis then that can break + the overlay, as it uses your Present/SwapBuffers calls to drive it's internal frame loop and it may also + need to Present() to the screen any time an even needing a notification happens or when the overlay is + brought up over the game by a user. You can use this API to ask the overlay if it currently need a present + in that case, and then you can check for this periodically (roughly 33hz is desirable) and make sure you + refresh the screen with Present or SwapBuffers to allow the overlay to do it's work. + + + + + Asynchronous call to check if an executable file has been signed using the public key set on the signing tab + of the partner site, for example to refuse to load modified executable files. + + + + + Activates the Big Picture text input dialog which only supports gamepad input. + + + + + Returns previously entered text. + + + + + Returns the language the steam client is running in. You probably want + instead, this is for very special usage cases. + + + + + Returns if Steam itself is running in VR mode. + + + + + Sets the inset of the overlay notification from the corner specified by SetOverlayNotificationPosition. + + + + + returns if Steam and the Steam Overlay are running in Big Picture mode + Games much be launched through the Steam client to enable the Big Picture overlay. During development, + a game can be added as a non-steam game to the developers library to test this feature. + + + + + Ask Steam UI to create and render its OpenVR dashboard. + + + + + Gets or sets whether the HMD content will be streamed via Steam In-Home Streaming. + + If this is set to , then the scene in the HMD headset will be streamed, and remote input will not be allowed. + If this is set to , then the application window will be streamed instead, and remote input will be allowed. + The default is unless "VRHeadsetStreaming" "0" is in the extended app info for a game + (this is useful for games that have asymmetric multiplayer gameplay). + + + + + + Gets whether this steam client is a Steam China specific client (), or the global client (). + + + + + Initializes text filtering, loading dictionaries for the language the game is running in. + Users can customize the text filter behavior in their Steam Account preferences. + + + + + Filters the provided input message and places the filtered result into pchOutFilteredText, + using legally required filtering and additional filtering based on the context and user settings. + + + + + Gets whether or not Steam itself is running on the Steam Deck. + + + + + In game launchers that don't have controller support: You can call this to have + Steam Input translate the controller input into mouse/kb to navigate the launcher + + + + + Class for utilizing the Steam Video API. + + + + + Return if currently using Steam's live broadcasting + + + + + Returns the number of viewers that are watching the stream, or 0 if is . + + + + + Represents the ID of a Steam application. + + + + + Is the clan an official game group? + + + + + Asynchronously fetches the officer list for a given clan + + Whether the request was successful or not + + + + Reconfigure the controller to use the specified action set (ie 'Menu', 'Walk' or 'Drive') + This is cheap, and can be safely called repeatedly. It's often easier to repeatedly call it in + our state loops, instead of trying to place it in all of your state transitions. + + + + + Returns the current state of the supplied digital game action + + + + + Returns the current state of these supplied analog game action + + + + + Returns true if this is the local user + + + + + Return true if this is a friend + + + + + Returns true if you have this user blocked + + + + + Return true if this user is playing the game we're running + + + + + Returns true if this friend is online + + + + + Sometimes we don't know the user's name. This will wait until we have + downloaded the information on this user. + + + + + Returns true if this friend is marked as away + + + + + Returns true if this friend is marked as busy + + + + + Returns true if this friend is marked as snoozing + + + + + Returns the player's current Steam name. + + Steam returns nicknames here if "Append nicknames to friends' names" is disabled in the Steam client. + + + + + + Returns the nickname that was set for this Steam player, if any. + + Steam will never return nicknames if "Append nicknames to friends' names" is disabled in the Steam client. + + + + + + Returns the player's Steam name history. + + + + + Invite this friend to the game that we are playing + + + + + Sends a message to a Steam friend. Returns true if success + + + + + Tries to get download the latest user stats + + True if successful, False if failure + + + + Gets a user stat. Must call RequestUserStats first. + + The name of the stat you want to get + Will return this value if not available + The value, or defult if not available + + + + Gets a user stat. Must call RequestUserStats first. + + The name of the stat you want to get + Will return this value if not available + The value, or defult if not available + + + + Gets a user achievement state. Must call RequestUserStats first. + + The name of the achievement you want to get + Will return this value if not available + The value, or defult if not available + + + + Gets a the time this achievement was unlocked. + + The name of the achievement you want to get + The time unlocked. If it wasn't unlocked, or you haven't downloaded the stats yet - will return DateTime.MinValue + + + + Shortcut to call GetProperty( "name" ) + + + + + Shortcut to call GetProperty( "description" ) + + + + + Shortcut to call GetProperty( "icon_url" ) + + + + + Shortcut to call GetProperty( "icon_url_large" ) + + + + + Shortcut to call GetProperty( "price_category" ) + + + + + Shortcut to call GetProperty( "type" ) + + + + + Returns true if this is an item that generates an item, rather + than something that is actual an item + + + + + Shortcut to call GetProperty( "exchange" ) + + + + + Get a list of exchanges that are available to make this item + + + + + Shortcut to call GetBoolProperty( "marketable" ) + + + + + Shortcut to call GetBoolProperty( "tradable" ) + + + + + Gets the property timestamp + + + + + Gets the property modified + + + + + Get a specific property by name + + + + + Read a raw property from the definition schema + + + + + Read a raw property from the definition schema + + + + + Gets a list of all properties on this item + + + + + Returns the price of this item in the local currency (SteamInventory.Currency) + + + + + If the price has been discounted, LocalPrice will differ from LocalBasePrice + (assumed, this isn't documented) + + + + + Return a list of recepies that contain this item + + + + + Only available if the result set was created with the getproperties + + + + + This item is account-locked and cannot be traded or given away. + This is an item status flag which is permanently attached to specific item instances + + + + + The item has been destroyed, traded away, expired, or otherwise invalidated. + This is an action confirmation flag which is only set one time, as part of a result set. + + + + + The item quantity has been decreased by 1 via ConsumeItem API. + This is an action confirmation flag which is only set one time, as part of a result set. + + + + + Consumes items from a user's inventory. If the quantity of the given item goes to zero, it is permanently removed. + Once an item is removed it cannot be recovered.This is not for the faint of heart - if your game implements item removal at all, + a high-friction UI confirmation process is highly recommended.ConsumeItem can be restricted to certain item definitions or fully + blocked via the Steamworks website to minimize support/abuse issues such as the classic "my brother borrowed my laptop and deleted all of my rare items". + + + + + Split stack into two items + + + + + Add x units of the target item to this item + + + + + Will try to return the date that this item was aquired. You need to have for the items + with their properties for this to work. + + + + + Tries to get the origin property. Need properties for this to work. + Will return a string like "market" + + + + + Small utility class to describe an item with a quantity + + + + + A structured description of an item exchange + + + + + The definition ID of the ingredient. + + + + + If we don't know about this item definition this might be null. + In which case, DefinitionId should still hold the correct id. + + + + + The amount of this item needed. Generally this will be 1. + + + + + The item that this will create. + + + + + The items, with quantity required to create this item. + + + + + Checks whether an inventory result handle belongs to the specified Steam ID. + This is important when using Deserialize, to verify that a remote player is not pretending to have a different user's inventory + + + + + Serialized result sets contain a short signature which can't be forged or replayed across different game sessions. + A result set can be serialized on the local client, transmitted to other players via your game networking, and + deserialized by the remote players.This is a secure way of preventing hackers from lying about posessing + rare/high-value items. Serializes a result set with signature bytes to an output buffer.The size of a serialized + result depends on the number items which are being serialized.When securely transmitting items to other players, + it is recommended to use GetItemsByID first to create a minimal result set. + Results have a built-in timestamp which will be considered "expired" after an hour has elapsed.See DeserializeResult + for expiration handling. + + + + + Gets the owner of the beacon. + + + + + Gets metadata related to the beacon. + + + + + Will attempt to join the party. If successful will return a connection string. + If failed, will return + + + + + When a user follows your beacon, Steam will reserve one of the open party slots for them, and send your game a ReservationNotification callback. + When that user joins your party, call this method to notify Steam that the user has joined successfully. + + + + + To cancel a reservation (due to timeout or user input), call this. + Steam will open a new reservation slot. + Note: The user may already be in-flight to your game, so it's possible they will still connect and try to join your party. + + + + + Turn off the beacon. + + + + + Used to set up the server. + The variables in here are all required to be set, and can't be changed once the server is created. + + + + + The version string is usually in the form x.x.x.x, and is used by the master server to detect when the server is out of date. + If you go into the dedicated server tab on steamworks you'll be able to server the latest version. If this version number is + less than that latest version then your server won't show. + + + + + This should be the same directory game where gets installed into. Just the folder name, not the whole path. I.e. "Rust", "Garrysmod". + + + + + The game description. Setting this to the full name of your game is recommended. + + + + + Is a dedicated server + + + + + If you pass MASTERSERVERUPDATERPORT_USEGAMESOCKETSHARE into usQueryPort, then it causes the game server API to use + "GameSocketShare" mode, which means that the game is responsible for sending and receiving UDP packets for the master + server updater. + + More info about this here: https://partner.steamgames.com/doc/api/ISteamGameServer#HandleIncomingPacket + + + + + Represents the ID of a user or steam lobby. + + + + + Create a Normal Workshop item that can be subscribed to + + + + + Create a Collection + Add items using Item.AddDependency() + + + + + Workshop item that is meant to be voted on for the purpose of selling in-game + + + + + Workshop item that is meant to be managed by the game. It is queryable by the API, but isn't visible on the web browser. + + + + + Adds a key-value tag pair to an item. + Keys can map to multiple different values (1-to-many relationship). + Key names are restricted to alpha-numeric characters and the '_' character. + Both keys and values cannot exceed 255 characters in length. Key-value tags are searchable by exact match only. + To replace all values associated to one key use RemoveKeyValueTags then AddKeyValueTag. + + + + + Removes a key and all values associated to it. + You can remove up to 100 keys per item update. + If you need remove more tags than that you'll need to make subsequent item updates. + + + + + https://partner.steamgames.com/doc/features/workshop/implementation#Legal + + + + + The actual ID of this file + + + + + The given title of this item + + + + + The description of this item, in your local language if available + + + + + A list of tags for this item, all lowercase + + + + + A dictionary of key value tags for this item, only available from queries WithKeyValueTags(true) + + + + + App Id of the app that created this item + + + + + App Id of the app that will consume this item. + + + + + User who created this content + + + + + The bayesian average for up votes / total votes, between [0,1] + + + + + Time when the published item was created + + + + + Time when the published item was last updated + + + + + True if this is publically visible + + + + + True if this item is only visible by friends of the creator + + + + + True if this is only visible to the creator + + + + + True if this item has been banned + + + + + Whether the developer of this app has specifically flagged this item as accepted in the Workshop + + + + + The number of upvotes of this item + + + + + The number of downvotes of this item + + + + + Dependencies/children of this item or collection, available only from WithDependencies(true) queries + + + + + Additional previews of this item or collection, available only from WithAdditionalPreviews(true) queries + + + + + Start downloading this item. + If this returns false the item isn't getting downloaded. + + + + + If we're downloading, how big the total download is + + + + + If we're downloading, how much we've downloaded + + + + + If we're installed, how big is the install + + + + + If we're downloading our current progress as a delta betwen 0-1 + + + + + A case insensitive check for tag + + + + + Allows the user to subscribe to this item + + + + + Allows the user to subscribe to download this item asyncronously + If CancellationToken is default then there is 60 seconds timeout + Progress will be set to 0-1 + + + + + Allows the user to unsubscribe from this item + + + + + Adds item to user favorite list + + + + + Removes item from user favorite list + + + + + Allows the user to rate a workshop item up or down. + + + + + Gets the current users vote on the item + + + + + Return a URL to view this item online + + + + + The URl to view this item's changelog + + + + + The URL to view the comments on this item + + + + + The URL to discuss this item + + + + + The URL to view this items stats online + + + + + The URL to the preview image for this item + + + + + The metadata string for this item, only available from queries WithMetadata(true) + + + + + Edit this item + + + + + Found items must have at least one of the defined tags + + + + + Found items must have all defined tags + + + + + Set to false to disable, by default following stats are loaded: NumSubscriptions, NumFavorites, NumFollowers, NumUniqueSubscriptions, NumUniqueFavorites, NumUniqueFollowers, NumUniqueWebsiteViews, ReportScore, NumSecondsPlayed, NumPlaytimeSessions, NumComments, NumSecondsPlayedDuringTimePeriod, NumPlaytimeSessionsDuringTimePeriod + + + + + Returns the current Unix Epoch + + + + + Convert an epoch to a datetime + + + + + Convert a DateTime to a unix time + + + + + Returns a buffer. This will get returned and reused later on. + We shouldn't really be using this anymore. + + + + + Prevent unity from stripping shit we depend on + https://docs.unity3d.com/Manual/ManagedCodeStripping.html + + + + diff --git a/Assets/Plugins/steamworks/Facepunch.Steamworks.Win32.xml.meta b/Assets/Plugins/steamworks/Facepunch.Steamworks.Win32.xml.meta new file mode 100644 index 0000000..4b60cf0 --- /dev/null +++ b/Assets/Plugins/steamworks/Facepunch.Steamworks.Win32.xml.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 1c9eb7c3219a16948b7520dc7026cf20 +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/steamworks/Facepunch.Steamworks.Win64.dll b/Assets/Plugins/steamworks/Facepunch.Steamworks.Win64.dll new file mode 100644 index 0000000000000000000000000000000000000000..87da6b03698c7b27fcd047347e7903afd9619fce GIT binary patch literal 574464 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

gP3Ug%FaH0@A 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 M{;Plg{Yl{e1J;5pZU6uP literal 0 HcmV?d00001 diff --git a/Assets/Plugins/steamworks/Facepunch.Steamworks.Win64.dll.meta b/Assets/Plugins/steamworks/Facepunch.Steamworks.Win64.dll.meta new file mode 100644 index 0000000..d0a3d4b --- /dev/null +++ b/Assets/Plugins/steamworks/Facepunch.Steamworks.Win64.dll.meta @@ -0,0 +1,95 @@ +fileFormatVersion: 2 +guid: b3ad7ccc15f481747842885a21b7b4ab +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + '': Any + second: + enabled: 0 + settings: + Exclude Editor: 0 + Exclude Linux: 1 + Exclude Linux64: 1 + Exclude LinuxUniversal: 1 + Exclude OSXUniversal: 1 + Exclude Win: 1 + Exclude Win64: 0 + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 1 + settings: + CPU: x86_64 + DefaultValueInitialized: true + OS: Windows + - first: + Facebook: Win + second: + enabled: 0 + settings: + CPU: None + - first: + Facebook: Win64 + second: + enabled: 0 + settings: + CPU: AnyCPU + - first: + Standalone: Linux + second: + enabled: 0 + settings: + CPU: None + - first: + Standalone: Linux64 + second: + enabled: 0 + settings: + CPU: None + - first: + Standalone: LinuxUniversal + second: + enabled: 0 + settings: + CPU: None + - first: + Standalone: OSXUniversal + second: + enabled: 0 + settings: + CPU: None + - first: + Standalone: Win + second: + enabled: 0 + settings: + CPU: None + - first: + Standalone: Win64 + second: + enabled: 1 + settings: + CPU: AnyCPU + - first: + Windows Store Apps: WindowsStoreApps + second: + enabled: 0 + settings: + CPU: AnyCPU + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/steamworks/Facepunch.Steamworks.Win64.xml b/Assets/Plugins/steamworks/Facepunch.Steamworks.Win64.xml new file mode 100644 index 0000000..ac40cbc --- /dev/null +++ b/Assets/Plugins/steamworks/Facepunch.Steamworks.Win64.xml @@ -0,0 +1,4283 @@ + + + + Facepunch.Steamworks.Win64 + + + +

+ An awaitable version of a SteamAPICall_t + + + + + This gets called if IsComplete returned false on the first call. + The Action "continues" the async call. We pass it to the Dispatch + to be called when the callback returns. + + + + + Gets the result. This is called internally by the async shit. + + + + + Return true if complete or failed + + + + + This is what makes this struct awaitable + + + + + Gives us a generic way to get the CallbackId of structs + + + + + Cancels a ticket. + You should cancel your ticket when you close the game or leave a server. + + + + + Responsible for all callback/callresult handling + + This manually pumps Steam's message queue and dispatches those + events to any waiting callbacks/callresults. + + + + + If set then we'll call this function every time a callback is generated. + + This is SLOW!! - it's for debugging - don't keep it on all the time. If you want to access a specific + callback then please create an issue on github and I'll add it! + + Params are : [Callback Type] [Callback Contents] [server] + + + + + + Called if an exception happens during a callback/callresult. + This is needed because the exception isn't always accessible when running + async.. and can fail silently. With this hooked you won't be stuck wondering + what happened. + + + + + This gets called from Client/Server Init + It's important to switch to the manual dispatcher + + + + + Make sure we don't call Frame in a callback - because that'll cause some issues for everyone. + + + + + Calls RunFrame and processes events from this Steam Pipe + + + + + To be safe we don't call the continuation functions while iterating + the Callback list. This is maybe overly safe because the only way this + could be an issue is if the callback list is modified in the continuation + which would only happen if starting or shutting down in the callback. + + + + + A callback is a general global message + + + + + Given a callback, try to turn it into a string + + + + + A result is a reply to a specific command + + + + + Pumps the queue in an async loop so we don't + have to think about it. This has the advantage that + you can call .Wait() on async shit and it still works. + + + + + Pumps the queue in an async loop so we don't + have to think about it. This has the advantage that + you can call .Wait() on async shit and it still works. + + + + + Watch for a steam api call + + + + + Install a global callback. The passed function will get called if it's all good. + + + + + The score is just a simple numerical value + + + + + The score represents a time, in seconds + + + + + The score represents a time, in milliseconds + + + + + The top-score is the lowest number + + + + + The top-score is the highest number + + + + + Send the message unreliably. Can be lost. Messages *can* be larger than a + single MTU (UDP packet), but there is no retransmission, so if any piece + of the message is lost, the entire message will be dropped. + + The sending API does have some knowledge of the underlying connection, so + if there is no NAT-traversal accomplished or there is a recognized adjustment + happening on the connection, the packet will be batched until the connection + is open again. + + + + + Disable Nagle's algorithm. + By default, Nagle's algorithm is applied to all outbound messages. This means + that the message will NOT be sent immediately, in case further messages are + sent soon after you send this, which can be grouped together. Any time there + is enough buffered data to fill a packet, the packets will be pushed out immediately, + but partially-full packets not be sent until the Nagle timer expires. + + + + + If the message cannot be sent very soon (because the connection is still doing some initial + handshaking, route negotiations, etc), then just drop it. This is only applicable for unreliable + messages. Using this flag on reliable messages is invalid. + + + + Reliable message send. Can send up to 0.5mb in a single message. + Does fragmentation/re-assembly of messages under the hood, as well as a sliding window for + efficient sends of large chunks of data. + + + + Return a NetIdentity that represents LocalHost + + + + + Return true if this identity is localhost + + + + + Convert to a SteamId + + + + + + Set the specified Address + + + + + Automatically convert to a SteamId + + + + + + Returns NULL if we're not a SteamId + + + + + Returns NULL if we're not a NetAddress + + + + + We override tostring to provide a sensible representation + + + + + The Port. This is redundant documentation. + + + + + Any IP, specific port + + + + + Localhost IP, specific port + + + + + Specific IP, specific port + + + + + Specific IP, specific port + + + + + Set everything to zero + + + + + Return true if the IP is ::0. (Doesn't check port.) + + + + + Return true if IP is mapped IPv4 + + + + + Return true if IP is a fake IPv4 for Steam Datagram Relay + + + + + Return true if this identity is localhost. (Either IPv6 ::1, or IPv4 127.0.0.1) + + + + + Get the Address section + + + + + Used as a base to create your client connection. This creates a socket + to a single connection. + + You can override all the virtual functions to turn it into what you + want it to do. + + + + + Accept an incoming connection that has been received on a listen socket. + + + + + Disconnects from the remote host and invalidates the connection handle. Any unread data on the connection is discarded.. + reasonCode is defined and used by you. + + + + + Get/Set connection user data + + + + + A name for the connection, used mostly for debugging + + + + + This is the best version to use. + + + + + Ideally should be using an IntPtr version unless you're being really careful with the byte[] array and + you're not creating a new one every frame (like using .ToArray()) + + + + + Ideally should be using an IntPtr version unless you're being really careful with the byte[] array and + you're not creating a new one every frame (like using .ToArray()) + + + + + This creates a ton of garbage - so don't do anything with this beyond testing! + + + + + Flush any messages waiting on the Nagle timer and send them at the next transmission + opportunity (often that means right now). + + + + + Returns detailed connection stats in text format. Useful + for dumping to a log, etc. + + Plain text connection info + + + + Returns a small set of information about the real-time state of the connection. + + + + + Configure multiple outbound messages streams ("lanes") on a connection, and + control head-of-line blocking between them. + + + + + Describe the state of a connection + + + + + High level state of the connection + + + + + Remote address. Might be all 0's if we don't know it, or if this is N/A. + + + + + Who is on the other end? Depending on the connection type and phase of the connection, we might not know + + + + + Basic cause of the connection termination or problem. + + + + + Describe the status of a connection + + + + + Number of bytes unreliable data pending to be sent. This is data that you have recently requested to be sent but has not yet actually been put on the wire. + + + + + Number of bytes reliable data pending to be sent. This is data that you have recently requested to be sent but has not yet actually been put on the wire. + + + + + Number of bytes of reliable data that has been placed the wire, but for which we have not yet received an acknowledgment, and thus we may have to re-transmit. + + + + + Describe the status of a connection + + + + + Current ping (ms) + + + + + Outgoing packets per second + + + + + Outgoing bytes per second + + + + + Incoming packets per second + + + + + Incoming bytes per second + + + + + Connection quality measured locally, 0...1 (percentage of packets delivered end-to-end in order). + + + + + Packet delivery success rate as observed from remote host, 0...1 (percentage of packets delivered end-to-end in order). + + + + + Number of bytes unreliable data pending to be sent. This is data that you have recently requested to be sent but has not yet actually been put on the wire. + + + + + Number of bytes reliable data pending to be sent. This is data that you have recently requested to be sent but has not yet actually been put on the wire. + + + + + Number of bytes of reliable data that has been placed the wire, but for which we have not yet received an acknowledgment, and thus we may have to re-transmit. + + + + + + Object that describes a "location" on the Internet with sufficient + detail that we can reasonably estimate an upper bound on the ping between + the two hosts, even if a direct route between the hosts is not possible, + and the connection must be routed through the Steam Datagram Relay network. + This does not contain any information that identifies the host. Indeed, + if two hosts are in the same building or otherwise have nearly identical + networking characteristics, then it's valid to use the same location + object for both of them. + + NOTE: This object should only be used in the same process! Do not serialize it, + send it over the wire, or persist it in a file or database! If you need + to do that, convert it to a string representation using the methods in + ISteamNetworkingUtils(). + + + + + Estimate the round-trip latency between two arbitrary locations, in + milliseconds. This is a conservative estimate, based on routing through + the relay network. For most basic relayed connections, this ping time + will be pretty accurate, since it will be based on the route likely to + be actually used. + + If a direct IP route is used (perhaps via NAT traversal), then the route + will be different, and the ping time might be better. Or it might actually + be a bit worse! Standard IP routing is frequently suboptimal! + + But even in this case, the estimate obtained using this method is a + reasonable upper bound on the ping time. (Also it has the advantage + of returning immediately and not sending any packets.) + + In a few cases we might not able to estimate the route. In this case + a negative value is returned. k_nSteamNetworkingPing_Failed means + the reason was because of some networking difficulty. (Failure to + ping, etc) k_nSteamNetworkingPing_Unknown is returned if we cannot + currently answer the question for some other reason. + + Do you need to be able to do this from a backend/matchmaking server? + You are looking for the "ticketgen" library. + + + + Destroy a listen socket. All the connections that were accepting on the listen + socket are closed ungracefully. + + + + + Represents a Steam Achievement. + + + + + Gets whether or not the achievement has been unlocked. + + + + + Gets the identifier of the achievement. This is the "API Name" on Steamworks. + + + + + Gets the display name of the achievement. + + + + + Gets the description of the achievement. + + + + + If is , this value represents the time that the achievement was unlocked. + + + + + Gets the icon of the achievement. This can return a null image even though the image exists if the image + hasn't been downloaded by Steam yet. You should use if you want to wait for the image to be downloaded. + + + + + Gets the icon of the achievement, yielding until the icon is received or the is reached. + + The timeout in milliseconds before the request will be canceled. Defaults to 5000. + + + + Gets a decimal (0-1) representing the global amount of users who have unlocked the specified achievement, or -1 if no data available. + + + + + Unlock this achievement. + + + + + Reset this achievement to be locked. + + + + + Provides information about a DLC. + + + + + The of the DLC. + + + + + The name of the DLC. + + + + + Whether or not the DLC is available. + + + + + Represents download progress. + + + + + Whether or not the download is currently active. + + + + + How many bytes have been downloaded. + + + + + How many bytes in total the download is. + + + + + Gets the amount of bytes left that need to be downloaded. + + + + + Sent for games with enabled anti indulgence / duration control, for enabled users. + Lets the game know whether persistent rewards or XP should be granted at normal rate, half rate, or zero rate. + + + + + appid generating playtime + + + + + is duration control applicable to user + game combination + + + + + playtime since most recent 5 hour gap in playtime, only counting up to regulatory limit of playtime, in seconds + + + + + playtime on current calendar day + + + + + recommended progress + + + + + Represents details of a file. + + + + + The size of the file in bytes. + + + + + Returns the color of the pixel at the specified position. + + X-coordinate + Y-coordinate + The color. + If the X and Y or out of bounds. + + + + Returns "{Width}x{Height} ({length of }bytes)" + + + + + + Represents a color. + + + + + the name of a leaderboard + + + + + Submit your score and replace your old score even if it was better + + + + + Submit your new score, but won't replace your high score if it's lower + + + + + Attaches a piece of user generated content the user's entry on a leaderboard + + + + + Fetches leaderboard entries for an arbitrary set of users on a specified leaderboard. + + + + + Used to query for a sequential range of leaderboard entries by leaderboard Sort. + + + + + Used to retrieve leaderboard entries relative a user's entry. If there are not enough entries in the leaderboard + before or after the user's entry, Steam will adjust the range to try to return the number of entries requested. + For example, if the user is #1 on the leaderboard and start is set to -2, end is set to 2, Steam will return the first + 5 entries in the leaderboard. If The current user has no entry, this will return null. + + + + + Used to retrieve all leaderboard entries for friends of the current user + + + + + Represents a Steam lobby. + + + + + Try to join this room. Will return on success, + and anything else is a failure. + + + + + Leave a lobby; this will take effect immediately on the client side + other users in the lobby will be notified by a LobbyChatUpdate_t callback + + + + + Invite another user to the lobby. + Will return if the invite is successfully sent, whether or not the target responds + returns if the local user is not connected to the Steam servers + + + + + Gets the number of users in this lobby. + + + + + Returns current members in the lobby. The current user must be in the lobby in order to see the users. + + + + + Get data associated with this lobby. + + + + + Set data associated with this lobby. + + + + + Removes a metadata key from the lobby. + + + + + Get all data for this lobby. + + + + + Gets per-user metadata for someone in this lobby. + + + + + Sets per-user metadata (for the local user implicitly). + + + + + Sends a string to the chat room. + + + + + Sends bytes to the chat room. + + + + + Sends bytes to the chat room from an unsafe buffer. + + + + + Refreshes metadata for a lobby you're not necessarily in right now. + + You never do this for lobbies you're a member of, only if your + this will send down all the metadata associated with a lobby. + This is an asynchronous call. + Returns if the local user is not connected to the Steam servers. + Results will be returned by a LobbyDataUpdate_t callback. + If the specified lobby doesn't exist, LobbyDataUpdate_t::m_bSuccess will be set to . + + + + + + Max members able to join this lobby. Cannot be over 250. + Can only be set by the owner of the lobby. + + + + + Sets the lobby as public. + + + + + Sets the lobby as private. + + + + + Sets the lobby as invisible. + + + + + Sets the lobby as friends only. + + + + + Set whether or not the lobby can be joined. + + Whether or not the lobby can be joined. + + + + [SteamID variant] + Allows the owner to set the game server associated with the lobby. Triggers the + Steammatchmaking.OnLobbyGameCreated event. + + + + + [IP/Port variant] + Allows the owner to set the game server associated with the lobby. Triggers the + Steammatchmaking.OnLobbyGameCreated event. + + + + + Gets the details of the lobby's game server, if set. Returns true if the lobby is + valid and has a server set, otherwise returns false. + + + + + Gets or sets the owner of the lobby. You must be the lobby owner to set the owner + + + + + Check if the specified SteamId owns the lobby. + + + + + only lobbies in the same immediate region will be returned + + + + + only lobbies in the same immediate region will be returned + + + + + only lobbies in the same immediate region will be returned + + + + + Filter by specified key/value pair; string parameters + + + + + Numerical filter where value is less than the value provided + + + + + Numerical filter where value is greater than the value provided + + + + + Numerical filter where value must be equal to the value provided + + + + + Numerical filter where value must not equal the value provided + + + + + Test key, initialize numerical filter list if necessary, then add new numerical filter + + + + + Order filtered results according to key/values nearest the provided key/value pair. + Can specify multiple near value filters; each successive filter is lower priority than the previous. + + + + + returns only lobbies with the specified number of slots available + + + + + sets how many results to return, the lower the count the faster it is to download the lobby results + + + + + Run the query, get the matching lobbies + + + + + A server query packet. + + + + + Target IP address + + + + + Target port + + + + + This data is pooled. Make a copy if you don't use it immediately. + This buffer is also quite large - so pay attention to Size. + + + + + Size of the data + + + + + Represents a RemotePlaySession from the SteamRemotePlay interface + + + + + Returns true if this session was valid when created. This will stay true even + after disconnection - so be sure to watch SteamRemotePlay.OnSessionDisconnected + + + + + Get the SteamID of the connected user + + + + + Get the name of the session client device + + + + + Get the name of the session client device + + + + + Represents a screenshot that was taken by a user. + + + + + Tags a user as being visible in the screenshot + + + + + Sets the location of the screenshot. + + + + + Gets the individual tags for this server + + + + + Add this server to our history list + If we're already in the history list, weill set the last played time to now + + + + + If this server responds to source engine style queries, we'll be able to get a list of rules here + + + + + Remove this server from our history list + + + + + Add this server to our favourite list + + + + + Remove this server from our favourite list + + + + + Read gameserveritem_t.m_bHadSuccessfulResponse without allocating the struct on the heap + + + + + + + + An optional interface to use instead of deriving + + + + + The actual connection we're managing + + + + + The last received ConnectionInfo + + + + + We're trying to connect! + + + + + Client is connected. They move from connecting to Connections + + + + + The connection has been closed remotely or disconnected locally. Check data.State for details. + + + + + Sends a message to multiple connections. + + The connections to send the message to. + The number of connections to send the message to, to allow reusing the connections array. + Pointer to the message data. + Size of the message data. + Flags to control delivery of the message. + An optional array to hold the results of sending the messages for each connection. + + + + Ideally should be using an IntPtr version unless you're being really careful with the byte[] array and + you're not creating a new one every frame (like using .ToArray()) + + + + + Ideally should be using an IntPtr version unless you're being really careful with the byte[] array and + you're not creating a new one every frame (like using .ToArray()) + + + + + This creates a ton of garbage - so don't do anything with this beyond testing! + + + + + We started connecting to this guy + + + + + Called when the connection is fully connected and can start being communicated with + + + + + We got disconnected + + + + + Received a message + + + + + Must call Accept or Close on the connection within a second or so + + + + + Called when the connection is fully connected and can start being communicated with + + + + + Called when the connection leaves. Must call Close on the connection + + + + + Received a message from a connection + + + + + Used as a base to create your networking server. This creates a socket + and listens/communicates with multiple queries. + + You can override all the virtual functions to turn it into what you + want it to do. + + + + + Default behaviour is to accept every connection + + + + + Client is connected. They move from connecting to Connections + + + + + The connection has been closed remotely or disconnected locally. Check data.State for details. + + + + + Which app we're querying. Defaults to the current app. + + + + + When a new server is added, this function will get called + + + + + Called for every responsive server + + + + + A list of servers that responded. If you're only interested in servers that responded since you + last updated, then simply clear this list. + + + + + A list of servers that were in the master list but didn't respond. + + + + + Query the server list. Task result will be true when finished + + + + + + Exposes a wide range of information and actions for applications and Downloadable Content (DLC). + + + + + Posted after the user gains ownership of DLC and that DLC is installed. + + + + + Posted after the user gains executes a Steam URL with command line or query parameters + such as steam://run/appid//-commandline/?param1=value1(and)param2=value2(and)param3=value3 etc + while the game is already running. The new params can be queried + with GetLaunchQueryParam and GetLaunchCommandLine. + + + + + Gets whether or not the active user is subscribed to the current App ID. + + + + + Gets whether or not the user borrowed this game via Family Sharing. If true, call GetAppOwner() to get the lender SteamID. + + + + + Gets whether or not the license owned by the user provides low violence depots. + Low violence depots are useful for copies sold in countries that have content restrictions + + + + + Gets whether or not the current App ID license is for Cyber Cafes. + + + + + Gets whether or not the user has a VAC ban on their account. + + + + + Gets the current language that the user has set. + This falls back to the Steam UI language if the user hasn't explicitly picked a language for the title. + + + + + Gets a list of the languages the current app supports. + + + + + Gets whether or not the active user is subscribed to a specified App ID. + Only use this if you need to check ownership of another game related to yours, a demo for example. + + The App ID of the DLC to check. + + + + Gets whether or not the user owns a specific DLC and if the DLC is installed. + + The App ID of the DLC to check. + + + + Returns the time of the purchase of the app. + + The App ID to check the purchase time for. + + + + Checks if the user is subscribed to the current app through a free weekend. + This function will return false for users who have a retail or other type of license. + Before using, please ask your Valve technical contact how to package and secure your free weekened. + + + + + Returns metadata for all available DLC. + + + + + Install control for optional DLC. + + The App ID of the DLC to install. + + + + Uninstall control for optional DLC. + + The App ID of the DLC to uninstall. + + + + Gets the name of the beta branch that is launched, or if the application is not running on a beta branch. + + + + + Force verify game content on next launch. + + If you detect the game is out-of-date (for example, by having the client detect a version mismatch with a server), + you can call MarkContentCorrupt to force a verify, show a message to the user, and then quit. + + + Whether or not to only verify missing files. + + + + Gets a list of all installed depots for a given App ID in mount order. + + The App ID. + + + + Gets the install folder for a specific App ID. + This works even if the application is not installed, based on where the game would be installed with the default Steam library location. + + The App ID. + + + + Gets whether or not the app is owned by the current user. The app may not actually be owned by the current user; they may have it left over from a free weekend, etc. + + The App ID. + + + + Gets the Steam ID of the original owner of the current app. If it's different from the current user then it is borrowed. + + + + + Gets the associated launch parameter if the game is run via steam://run/appid/?param1=value1;param2=value2;param3=value3 etc. + + Parameter names starting with the character '@' are reserved for internal use and will always return an empty string. + Parameter names starting with an underscore '_' are reserved for steam features -- they can be queried by the game, + but it is advised that you not param names beginning with an underscore for your own features. + + + The name of the parameter. + The launch parameter value. + + + + Gets the download progress for optional DLC. + + The App ID to check the progress for. + + + + Gets the Build ID of this app, which can change at any time based on backend updates to the game. + Defaults to 0 if you're not running a build downloaded from steam. + + + + + Asynchronously retrieves metadata details about a specific file in the depot manifest. + + The name of the file. + + + + Get command line if game was launched via Steam URL, e.g. steam://run/appid//command line/. + This method of passing a connect string (used when joining via rich presence, accepting an + invite, etc) is preferable to passing the connect string on the operating system command + line, which is a security risk. In order for rich presence joins to go through this + path and not be placed on the OS command line, you must set a value in your app's + configuration on Steam. Ask Valve for help with this. + + + + + Check if game is a timed trial with limited playtime. + + The amount of seconds left on the timed trial. + The amount of seconds played on the timed trial. + + + + Initialize the steam client. + If is false you need to call manually every frame. + + + + + Check if Steam is loaded and accessible. + + + + + Shuts down the steam client. + + + + + Checks if the current user's Steam client is connected to the Steam servers. + + If it's not, no real-time services provided by the Steamworks API will be enabled. The Steam + client will automatically be trying to recreate the connection as often as possible. When the + connection is restored a SteamServersConnected_t callback will be posted. + You usually don't need to check for this yourself. All of the API calls that rely on this will + check internally. Forcefully disabling stuff when the player loses access is usually not a + very good experience for the player and you could be preventing them from accessing APIs that do not + need a live connection to Steam. + + + + + + Gets the Steam ID of the account currently logged into the Steam client. This is + commonly called the 'current user', or 'local user'. + A Steam ID is a unique identifier for a Steam accounts, Steam groups, Lobbies and Chat + rooms, and used to differentiate users in all parts of the Steamworks API. + + + + + returns the local players name - guaranteed to not be . + This is the same name as on the user's community profile page. + + + + + Gets the status of the current user. + + + + + Returns the App ID of the current process. + + + + + Checks if your executable was launched through Steam and relaunches it through Steam if it wasn't. + + This returns true then it starts the Steam client if required and launches your game again through it, + and you should quit your process as soon as possible. This effectively runs steam://run/AppId so it + may not relaunch the exact executable that called it, as it will always relaunch from the version + installed in your Steam library folder/ + Note that during development, when not launching via Steam, this might always return true. + + + + + + Called in interfaces that rely on this being initialized + + + + + Class for utilizing the Steam Friends API. + + + + + Invoked when a chat message has been received from a friend. You'll need to enable + to recieve this. (friend, msgtype, message) + + + + + Invoked when a chat message has been received in a Steam group chat that we are in. Associated Functions: JoinClanChatRoom. (friend, msgtype, message) + + + + + Invoked when a friends' status changes. + + + + + Invoked when the user tries to join a game from their friends list. + Rich presence will have been set with the "connect" key which is set here. + + + + + Invoked when game overlay activates or deactivates. + The game can use this to be pause or resume single player games. + + + + + Invoked when the user tries to join a different game server from their friends list. + Game client should attempt to connect to specified server when this is received. + + + + + Invoked when the user tries to join a lobby from their friends list. + Game client should attempt to connect to specified lobby when this is received. + + + + + Invoked when a friend's rich presence data is updated. + + + + + Invoked when an overlay browser instance is navigated to a + protocol/scheme registered by . + + + + + Gets an of friends that the current user has. + + An of friends. + + + + Gets an of blocked users that the current user has. + + An of blocked users. + + + + Gets an of friend requests that the current user has. + + An of friend requests. + + + + Opens a specific overlay window. Valid options are: + "friends", + "community", + "players", + "settings", + "officialgamegroup", + "stats", + "achievements". + + + + + "steamid" - Opens the overlay web browser to the specified user or groups profile. + "chat" - Opens a chat window to the specified user, or joins the group chat. + "jointrade" - Opens a window to a Steam Trading session that was started with the ISteamEconomy/StartTrade Web API. + "stats" - Opens the overlay web browser to the specified user's stats. + "achievements" - Opens the overlay web browser to the specified user's achievements. + "friendadd" - Opens the overlay in minimal mode prompting the user to add the target user as a friend. + "friendremove" - Opens the overlay in minimal mode prompting the user to remove the target friend. + "friendrequestaccept" - Opens the overlay in minimal mode prompting the user to accept an incoming friend invite. + "friendrequestignore" - Opens the overlay in minimal mode prompting the user to ignore an incoming friend invite. + + + + + Activates the Steam Overlay to the Steam store page for the provided app. + + + + + Activates Steam Overlay web browser directly to the specified URL. + + + + + Activates the Steam Overlay to open the invite dialog. Invitations sent from this dialog will be for the provided lobby. + + + + + Mark a target user as 'played with'. + NOTE: The current user must be in game with the other player for the association to work. + + + + + Requests the persona name and optionally the avatar of a specified user. + NOTE: It's a lot slower to download avatars and churns the local cache, so if you don't need avatars, don't request them. + returns true if we're fetching the data, false if we already have it + + + + + Returns a small avatar of the user with the given . + + The of the user to get. + A with a value if the image was successfully retrieved. + + + + Returns a medium avatar of the user with the given . + + The of the user to get. + A with a value if the image was successfully retrieved. + + + + Returns a large avatar of the user with the given . + + The of the user to get. + A with a value if the image was successfully retrieved. + + + + Find a rich presence value by key for current user. Will be null if not found. + + + + + Sets a rich presence value by key for current user. + + + + + Clears all of the current user's rich presence data. + + + + + Listens for Steam friends chat messages. + You can then show these chats inline in the game. For example with a Blizzard style chat message system or the chat system in Dota 2. + After enabling this you will receive callbacks when ever the user receives a chat message. + + + + + Gets whether or not the current user is following the user with the given . + + The to check. + Boolean. + + + + Call this before calling ActivateGameOverlayToWebPage() to have the Steam Overlay Browser block navigations + to your specified protocol (scheme) uris and instead dispatch a OverlayBrowserProtocolNavigation callback to your game. + + + + + Class for utilizing Steam Input. + + + + + You shouldn't really need to call this because it gets called by + but Valve think it might be a nice idea if you call it right before you get input info - + just to make sure the info you're getting is 100% up to date. + + + + + Gets a list of connected controllers. + + + + + Return an absolute path to the PNG image glyph for the provided digital action name. The current + action set in use for the controller will be used for the lookup. You should cache the result and + maintain your own list of loaded PNG assets. + + + + + + + + Return an absolute path to the PNG image glyph for the provided digital action name. The current + action set in use for the controller will be used for the lookup. You should cache the result and + maintain your own list of loaded PNG assets. + + + + + Return an absolute path to the SVF image glyph for the provided digital action name. The current + action set in use for the controller will be used for the lookup. You should cache the result and + maintain your own list of loaded PNG assets. + + + + + Class for utilizing the Steam Inventory API. + + + + + Call this if you're going to want to access definition information. You should be able to get + away with calling this once at the start if your game, assuming your items don't change all the time. + This will trigger at which point Definitions should be set. + + + + + Will call and wait until Definitions is not null + + + + + Try to find the definition that matches this definition ID. + Uses a dictionary so should be about as fast as possible. + + + + + We will try to keep this list of your items automatically up to date. + + + + + Update the list of Items[] + + + + + Get all items and return the InventoryResult + + + + + This is used to grant a specific item to the user. This should + only be used for development prototyping, from a trusted server, + or if you don't care about hacked clients granting arbitrary items. + This call can be disabled by a setting on Steamworks. + + + + + Crafting! Uses the passed items to buy the target item. + You need to have set up the appropriate exchange rules in your item + definitions. This assumes all the items passed in aren't stacked. + + + + + Crafting! Uses the passed items to buy the target item. + You need to have set up the appropriate exchange rules in your item + definitions. This assumes all the items passed in aren't stacked. + + + + + Deserializes a result set and verifies the signature bytes. + This call has a potential soft-failure mode where the Result is expired, it will + still succeed in this mode.The "expired" + result could indicate that the data may be out of date - not just due to timed + expiration( one hour ), but also because one of the items in the result set may + have been traded or consumed since the result set was generated.You could compare + the timestamp from GetResultTimestamp to ISteamUtils::GetServerRealTime to determine + how old the data is. You could simply ignore the "expired" result code and + continue as normal, or you could request the player with expired data to send + an updated result set. + You should call CheckResultSteamID on the result handle when it completes to verify + that a remote player is not pretending to have a different user's inventory. + + + + + Grant all promotional items the user is eligible for. + + + + + Trigger an item drop for this user. This is for timed drops. + + + + + Trigger a promo item drop. You can call this at startup, it won't + give users multiple promo drops. + + + + + Start buying a cart load of items. This will return a positive result is the purchase has + begun. You should listen out for SteamUser.OnMicroTxnAuthorizationResponse for a success. + + + + + Methods for clients to access matchmaking services, favorites, and to operate on game lobbies + + + + + Maximum number of characters a lobby metadata key can be + + + + + Invoked when the current user is invited to a lobby. + + + + + Invoked when the current user joins a lobby. + + + + + Invoked when the current user creates a lobby. + + + + + Invoked when a game server has been associated with a lobby. + + + + + Invoked when a lobby's metadata is modified. + + + + + Invoked when a member in a lobby's metadata is modified. + + + + + Invoked when a member joins a lobby. + + + + + Invoked when a lobby member leaves the lobby. + + + + + Invoked when a lobby member leaves the lobby. + + + + + Invoked when a lobby member is kicked from a lobby. The 3rd param is the user that kicked them. + + + + + Invoked when a lobby member is kicked from a lobby. The 3rd param is the user that kicked them. + + + + + Invoked when a chat message is received from a member of the lobby. + + + + + Creates a new invisible lobby. Call to take it online. + + + + + Attempts to directly join the specified lobby. + + + + + Get a list of servers that are on the current user's favorites list. + + + + + Get a list of servers that the current user has added to their history. + + + + + Methods for clients to access matchmaking services, favorites, and to operate on game lobbies + + + + + Functions to control music playback in the steam client. + This gives games the opportunity to do things like pause the music or lower the volume, + when an important cut scene is shown, and start playing afterwards. + Nothing uses Steam Music though so this can probably get fucked + + + + + Invoked when playback status is changed. + + + + + Invoked when the volume of the music player is changed. + + + + + Checks if Steam Music is enabled. + + + + + if a song is currently playing, paused, or queued up to play; otherwise . + + + + + Gets the current status of the Steam Music player + + + + + Plays the music player. + + + + + Pauses the music player. + + + + + Forces the music player to play the previous song. + + + + + Forces the music player to skip to the next song. + + + + + Gets and sets the current volume of the Steam Music player + + + + + Class for utilizing the Steam Network API. + + + + + Invoked when a wants to send the current user a message. You should respond by calling + if you want to recieve their messages. + + + + + Invoked when packets can't get through to the specified user. + All queued packets unsent at this point will be dropped, further attempts + to send will retry making the connection (but will be dropped if we fail again). + + + + + This should be called in response to a . + + + + + Allow or disallow P2P connects to fall back on Steam server relay if direct + connection or NAT traversal can't be established. Applies to connections + created after setting or old connections that need to reconnect. + + + + + This should be called when you're done communicating with a user, as this will + free up all of the resources allocated for the connection under-the-hood. + If the remote user tries to send data to you again, a new + callback will be posted + + + + + Checks if a P2P packet is available to read. + + + + + Checks if a P2P packet is available to read, and gets the size of the message if there is one. + + + + + Reads in a packet that has been sent from another user via SendP2PPacket. + + + + + Reads in a packet that has been sent from another user via SendP2PPacket. + + + + + Reads in a packet that has been sent from another user via SendP2PPacket. + + + + + Sends a P2P packet to the specified user. + This is a session-less API which automatically establishes NAT-traversing or Steam relay server connections. + NOTE: The first packet send may be delayed as the NAT-traversal code runs. + + + + + Sends a P2P packet to the specified user. + This is a session-less API which automatically establishes NAT-traversing or Steam relay server connections. + NOTE: The first packet send may be delayed as the NAT-traversal code runs. + + + + + Get the identity assigned to this interface. + E.g. on Steam, this is the user's SteamID, or for the gameserver interface, the SteamID assigned + to the gameserver. Returns false and sets the result to an invalid identity if we don't know + our identity yet. (E.g. GameServer has not logged in. On Steam, the user will know their SteamID + even if they are not signed into Steam.) + + + + + Creates a "server" socket that listens for clients to connect to by calling + Connect, over ordinary UDP (IPv4 or IPv6) + + To use this derive a class from and override as much as you want. + + + + + + Creates a "server" socket that listens for clients to connect to by calling + Connect, over ordinary UDP (IPv4 or IPv6). + + To use this you should pass a class that inherits . You can use + SocketManager to get connections and send messages, but the ISocketManager class + will received all the appropriate callbacks. + + + + + + Connect to a socket created via CreateListenSocketIP. + + + + + Connect to a socket created via CreateListenSocketIP. + + + + + Creates a server that will be relayed via Valve's network (hiding the IP and improving ping). + + To use this derive a class from and override as much as you want. + + + + + + Creates a server that will be relayed via Valve's network (hiding the IP and improving ping). + + To use this you should pass a class that inherits . You can use + to get connections and send messages, but the class + will received all the appropriate callbacks. + + + + + + Connect to a relay server. + + + + + Connect to a relay server. + + + + + Begin asynchronous process of allocating a fake IPv4 address that other + peers can use to contact us via P2P. IP addresses returned by this + function are globally unique for a given appid. + + For gameservers, you *must* call this after initializing the SDK but before + beginning login. Steam needs to know in advance that FakeIP will be used. + + + + + Return info about the FakeIP and port that we have been assigned, if any. + + + + + + Creates a server that will be relayed via Valve's network (hiding the IP and improving ping). + + To use this derive a class from and override as much as you want. + + + + + + Creates a server that will be relayed via Valve's network (hiding the IP and improving ping). + + To use this you should pass a class that inherits . You can use + to get connections and send messages, but the class + will received all the appropriate callbacks. + + + + + + Provides Steam Networking utilities. + + + + + A function to receive debug network information on. This will do nothing + unless you set to something other than . + + You should set this to an appropriate level instead of setting it to the highest + and then filtering it by hand because a lot of energy is used by creating the strings + and your frame rate will tank and you won't know why. + + + + + The latest available status gathered from the SteamRelayNetworkStatus callback + + + + + If you know that you are going to be using the relay network (for example, + because you anticipate making P2P connections), call this to initialize the + relay network. If you do not call this, the initialization will + be delayed until the first time you use a feature that requires access + to the relay network, which will delay that first access. + + You can also call this to force a retry if the previous attempt has failed. + Performing any action that requires access to the relay network will also + trigger a retry, and so calling this function is never strictly necessary, + but it can be useful to call it a program launch time, if access to the + relay network is anticipated. + + + Use GetRelayNetworkStatus or listen for SteamRelayNetworkStatus_t + callbacks to know when initialization has completed. + Typically initialization completes in a few seconds. + + + Note: dedicated servers hosted in known data centers do *not* need + to call this, since they do not make routing decisions. However, if + the dedicated server will be using P2P functionality, it will act as + a "client" and this should be called. + + + + + + Return location info for the current host. + + It takes a few seconds to initialize access to the relay network. If + you call this very soon after startup the data may not be available yet. + + This always return the most up-to-date information we have available + right now, even if we are in the middle of re-calculating ping times. + + + + + Same as PingLocation.EstimatePingTo, but assumes that one location is the local host. + This is a bit faster, especially if you need to calculate a bunch of + these in a loop to find the fastest one. + + + + + If you need ping information straight away, wait on this. It will return + immediately if you already have up to date ping data. + + + + + [0 - 100] - Randomly discard N pct of packets. + + + + + [0 - 100] - Randomly discard N pct of packets. + + + + + Delay all packets by N ms. + + + + + Delay all packets by N ms. + + + + + Timeout value (in ms) to use when first connecting. + + + + + Timeout value (in ms) to use after connection is established. + + + + + Upper limit of buffered pending bytes to be sent. + If this is reached SendMessage will return LimitExceeded. + Default is 524288 bytes (512k). + + + + + Minimum send rate clamp, 0 is no limit. + This value will control the min allowed sending rate that + bandwidth estimation is allowed to reach. Default is 0 (no-limit) + + + + + Maximum send rate clamp, 0 is no limit. + This value will control the max allowed sending rate that + bandwidth estimation is allowed to reach. Default is 0 (no-limit) + + + + + Nagle time, in microseconds. When SendMessage is called, if + the outgoing message is less than the size of the MTU, it will be + queued for a delay equal to the Nagle timer value. This is to ensure + that if the application sends several small messages rapidly, they are + coalesced into a single packet. + See historical RFC 896. Value is in microseconds. + Default is 5000us (5ms). + + + + + Don't automatically fail IP connections that don't have + strong auth. On clients, this means we will attempt the connection even if + we don't know our identity or can't get a cert. On the server, it means that + we won't automatically reject a connection due to a failure to authenticate. + (You can examine the incoming connection and decide whether to accept it.) + + This is a dev configuration value, and you should not let users modify it in + production. + + + + + + Allow unencrypted (and unauthenticated) communication. + 0: Not allowed (the default) + 1: Allowed, but prefer encrypted + 2: Allowed, and preferred + 3: Required. (Fail the connection if the peer requires encryption.) + + This is a dev configuration value, since its purpose is to disable encryption. + You should not let users modify it in production. (But note that it requires + the peer to also modify their value in order for encryption to be disabled.) + + + + + + Log RTT calculations for inline pings and replies. + + + + + Log SNP packets send. + + + + + Log each message send/recv. + + + + + Log dropped packets. + + + + + Log P2P rendezvous messages. + + + + + Log ping relays. + + + + + Get Debug Information via event. + + Except when debugging, you should only use + or . For best performance, do NOT + request a high detail level and then filter out messages in the callback. + + + This incurs all of the expense of formatting the messages, which are then discarded. + Setting a high priority value (low numeric value) here allows the library to avoid + doing this work. + + + + + + So we can remember and provide a Get for DebugLevel. + + + + + We need to keep the delegate around until it's not used anymore. + + + + + This can be called from other threads - so we're going to queue these up and process them in a safe place. + + + + + Called regularly from the Dispatch loop so we can provide a timely + stream of messages. + + + + + Undocumented Parental Settings + + + + + Parental Settings Changed + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + This API can be used to selectively advertise your multiplayer game session in a Steam chat room group. + Tell Steam the number of player spots that are available for your party, and a join-game string, and it + will show a beacon in the selected group and allow that many users to “follow” the beacon to your party. + Adjust the number of open slots if other players join through alternate matchmaking methods. + + + + + Invoked when the list of possible Party beacon locations has changed + + + + + Invoked when the list of active beacons may have changed + + + + + Gets the amount of beacons that are active. + + + + + Gets an of active beacons. + + + + + Functions that provide information about Steam Remote Play sessions, streaming your game content to another computer or to a Steam Link app or hardware. + + + + + Invoked when a session is connected. + + + + + Invoked when a session becomes disconnected. + + + + + Gets the number of currently connected Steam Remote Play sessions + + + + + Get the currently connected Steam Remote Play session ID at the specified index. + IsValid will return if it's out of bounds + + + + + Invite a friend to Remote Play Together. + This returns if the invite can't be sent + + + + + Class for utilizing the Steam Remote Storage API. + + + + + Creates a new file, writes the bytes to the file, and then closes the file. + If the target file already exists, it is overwritten + + The path of the file. + The bytes of data. + A boolean, detailing whether or not the operation was successful. + + + + Opens a binary file, reads the contents of the file into a byte array, and then closes the file. + + The path of the file. + + + + Checks whether the specified file exists. + + The path of the file. + Whether or not the file exists. + + + + Checks if a specific file is persisted in the steam cloud. + + The path of the file. + Boolean. + + + + Gets the specified file's last modified date/time. + + The path of the file. + A describing when the file was modified last. + + + + Returns the specified files size in bytes, or 0 if the file does not exist. + + The path of the file. + The size of the file in bytes, or 0 if the file doesn't exist. + + + + Deletes the file from remote storage, but leaves it on the local disk and remains accessible from the API. + + A boolean, detailing whether or not the operation was successful. + + + + Deletes a file from the local disk, and propagates that delete to the cloud. + + + + + Gets the total number of quota bytes. + + + + + Gets the total number of quota bytes that have been used. + + + + + Number of bytes remaining until the quota is used. + + + + + returns if AND are . + + + + + Checks if the account wide Steam Cloud setting is enabled for this user + or if they disabled it in the Settings->Cloud dialog. + + + + + Checks if the per game Steam Cloud setting is enabled for this user + or if they disabled it in the Game Properties->Update dialog. + + This must only ever be set as the direct result of the user explicitly + requesting that it's enabled or not. This is typically accomplished with + a checkbox within your in-game options + + + + + Gets the total number of local files synchronized by Steam Cloud. + + + + + Gets a list of filenames synchronized by Steam Cloud. + + + + + Class for utilizing the Steam Screenshots API. + + + + + Invoked when a screenshot has been requested by the user from the Steam screenshot hotkey. + This will only be called if is true, in which case Steam + will not take the screenshot itself. + + + + + Invoked when a screenshot has been successfully written or otherwise added to the library and can now be tagged. + + + + + Invoked when a screenshot attempt failed. + + + + + Writes a screenshot to the user's screenshot library given the raw image data, which must be in RGB format. + The return value is a handle that is valid for the duration of the game process and can be used to apply tags. + + + + + Adds a screenshot to the user's screenshot library from disk. If a thumbnail is provided, it must be 200 pixels wide and the same aspect ratio + as the screenshot, otherwise a thumbnail will be generated if the user uploads the screenshot. The screenshots must be in either JPEG or TGA format. + The return value is a handle that is valid for the duration of the game process and can be used to apply tags. + JPEG, TGA, and PNG formats are supported. + + + + + Causes the Steam overlay to take a screenshot. + If screenshots are being hooked by the game then a + callback is sent back to the game instead. + + + + + Toggles whether the overlay handles screenshots when the user presses the screenshot hotkey, or if the game handles them. + + Hooking is disabled by default, and only ever enabled if you do so with this function. + If the hooking is enabled, then the callback will be sent if the user presses the hotkey or + when TriggerScreenshot is called, and then the game is expected to call or in response. + + + + + + Provides the core of the Steam Game Servers API + + + + + Invoked when aser has been authed or rejected + + + + + Invoked when a connection to the Steam back-end has been established. + This means the server now is logged on and has a working connection to the Steam master server. + + + + + This will occur periodically if the Steam client is not connected, and has failed when retrying to establish a connection (result, stilltrying). + + + + + Invoked when the server is disconnected from Steam + + + + + Invoked when authentication status changes, useful for grabbing once availability is current. + + + + + Initialize the steam server. + If is you need to call manually every frame. + + + + + Run the callbacks. This is also called in Async callbacks. + + + + + Sets whether this should be marked as a dedicated server. + If not, it is assumed to be a listen server. + + + + + Gets or sets the current MaxPlayers. + This doesn't enforce any kind of limit, it just updates the master server. + + + + + Gets or sets the current BotCount. + This doesn't enforce any kind of limit, it just updates the master server. + + + + + Gets or sets the current Map Name. + + + + + Gets or sets the current ModDir. + + + + + Gets the current product. + + + + + Gets or sets the current Product. + + + + + Gets or sets the current ServerName. + + + + + Set whether the server should report itself as passworded. + + + + + Gets or sets the current GameTags. This is a comma seperated list of tags for this server. + When querying the server list you can filter by these tags. + + + + + Gets the SteamId of the server. + + + + + Log onto Steam anonymously. + + + + + Log off of Steam. + + + + + Returns true if the server is connected and registered with the Steam master server + You should have called etc on startup. + + + + + To the best of its ability this tries to get the server's + current public IP address. Be aware that this is likely to return + for the first few seconds after initialization. + + + + + Enable or disable heartbeats, which are sent regularly to the master server. + Enabled by default. + + + + + Enable or disable heartbeats, which are sent regularly to the master server. + Enabled by default. + + + + + Force send a heartbeat to the master server instead of waiting + for the next automatic update (if you've left them enabled) + + + + + Update this connected player's information. You should really call this + any time a player's name or score changes. This keeps the information shown + to server queries up to date. + + + + + Sets a Key Value. These can be anything you like, and are accessible + when querying servers from the server list. + + Information describing gamemodes are common here. + + + + + Remove all key values. + + + + + Start authorizing a ticket. This user isn't authorized yet. Wait for a call to OnAuthChange. + + + + + Forget this guy. They're no longer in the game. + + + + + If true, Steam wants to send a packet. You should respond by sending + this packet in an unconnected way to the returned Address and Port. + + Packet to send. The Data passed is pooled - so use it immediately. + True if we want to send a packet + + + + We have received a server query on our game port. Pass it to Steam to handle. + + + + + We have received a server query on our game port. Pass it to Steam to handle. + + + + + Does the user own this app (which could be DLC). + + + + + Downloads stats for the user. + If the user has no stats, this will return . + These stats will only be auto-updated for clients playing on the server. + + The SteamId of the user to get stats for. + A task describing the progress and result of the download. + + + + Set the named stat for this user. Setting stats should follow the rules + you defined in Steamworks. + + The SteamId of the user to set stats for. + The name of the stat. + The value of the stat. + + + + Set the named stat for this user. Setting stats should follow the rules + you defined in Steamworks. + + The SteamId of the user to set stats for. + The name of the stat. + The value of the stat. + + + + Get the named stat for this user. If getting the stat failed, will return + . You should have called for this SteamID - which downloads + the stats from the backend. If you didn't call it this will always return . + + The SteamId of the user to get stats for. + The name of the stat. + The value to return if the stats cannot be received. + + + + Get the named stat for this user. If getting the stat failed, will return + defaultValue. You should have called Refresh for this userid - which downloads + the stats from the backend. If you didn't call it this will always return defaultValue. + + The SteamId of the user to get stats for. + The name of the stat. + The value to return if the stats cannot be received. + + + + Unlocks the specified achievement for the specified user. Must have called on a SteamID first. + Remember to use after use. + + The SteamId of the user to unlock the achievement for. + The ID of the achievement. + + + + Resets the unlock status of an achievement for the specified user. Must have called on a SteamID first. + Remember to use after use. + + The SteamId of the user to clear the achievement for. + The ID of the achievement. + + + + Return if available, exists and unlocked + + + + + Once you've set a stat change on a user you need to commit your changes. + You can do that using this method. The callback will let you know if + your action succeeded, but most of the time you can fire and forget. + + The SteamId of the user to store stats for. + A task describing the progress and result of the commit. + + + + Sets a description for the current game state in the timeline. These help the user to find specific moments in the timeline when saving clips. Setting a + new state description replaces any previous description. + + + + + Clears the previous set game state in the timeline. + + + + + Use this to mark an event on the Timeline. This event will be instantaneous. (See to add events that happened over time.) + + + + + Use this to mark an event on the Timeline that takes some amount of time to complete. + + + + + Use this to mark the start of an event on the Timeline that takes some amount of time to complete. The duration of the event is determined by a matching call + to . If the game wants to cancel an event in progress, they can do that with a call to . + + + + + Use this to update the details of an event that was started with . + + + + + Use this to identify the end of an event that was started with . + + + + + Use this to remove a Timeline event that was previously added. + + + + + Use this to determine if video recordings exist for the specified event. This can be useful when the game needs to decide whether or not to show a control + that will call . + + + + + Use this to start a game phase. Game phases allow the user to navigate their background recordings and clips. Exactly what a game phase means will vary game + to game, but the game phase should be a section of gameplay that is usually between 10 minutes and a few hours in length, and should be the main way a user + would think to divide up the game. These are presented to the user in a UI that shows the date the game was played, with one row per game slice. Game phases + should be used to mark sections of gameplay that the user might be interested in watching. + + + + + Use this to end a game phase that was started with . + + + + + The phase ID is used to let the game identify which phase it is referring to in calls to or + . It may also be used to associated multiple phases with each other. + + A game-provided persistent ID for a game phase. This could be a the match ID in a multiplayer game, a chapter name in a single player game, the ID of a character, etc. + + + + Use this to determine if video recordings exist for the specified game phase. This can be useful when the game needs to decide whether or not to show a control that will call . + + + + + Use this to add a game phase tag. Phase tags represent data with a well defined set of options, which could be data such as match resolution, hero played, game mode, etc. Tags can have an icon + in addition to a text name. Multiple tags within the same group may be added per phase and all will be remembered. For example, this may be called multiple times for a "Bosses Defeated" group, + with different names and icons for each boss defeated during the phase, all of which will be shown to the user. + + + + + Use this to add a game phase attribute. Phase attributes represent generic text fields that can be updated throughout the duration of the phase. They are meant to be used for phase metadata + that is not part of a well defined set of options. For example, a KDA attribute that starts with the value "0/0/0" and updates as the phase progresses, or something like a played-entered character + name. Attributes can be set as many times as the game likes with SetGamePhaseAttribute, and only the last value will be shown to the user. + + + + + Changes the color of the timeline bar. See for how to use each value. + + + + + Opens the Steam overlay to the section of the timeline represented by the game phase. + + + + + Opens the Steam overlay to the section of the timeline represented by the timeline event. This event must be in the current game session, since values are not + valid for future runs of the game. + + + + + Functions for accessing and manipulating Steam user information. + This is also where the APIs for Steam Voice are exposed. + + + + + Invoked after an item is downloaded. + + + + + Invoked when a new item is subscribed. + + + + + Start downloading this item. You'll get notified of completion via . + + The ID of the file to download. + If this should go straight to the top of the download list. + if nothing went wrong and the download is started. + + + + Will attempt to download this item asyncronously - allowing you to instantly react to its installation. + + The ID of the file you download. + An optional callback + Allows to send a message to cancel the download anywhere during the process. + How often to call the progress function. + if downloaded and installed properly. + + + + Utility function to fetch a single item. Internally this uses Ugc.FileQuery - + which you can use to query multiple items if you need to. + + + + + Suspends all workshop downloads. + Downloads will be suspended until you resume them by calling or when the game ends. + + + + + Resumes all workshop downloads. + + + + + Show the app's latest Workshop EULA to the user in an overlay window, where they can accept it or not. + + + + + Retrieve information related to the user's acceptance or not of the app's specific Workshop EULA. + + + + + Functions for accessing and manipulating Steam user information. + This is also where the APIs for Steam Voice are exposed. + + + + + Invoked when a connections to the Steam back-end has been established. + This means the Steam client now has a working connection to the Steam servers. + Usually this will have occurred before the game has launched, and should only be seen if the + user has dropped connection due to a networking issue or a Steam server update. + + + + + Invoked when a connection attempt has failed. + This will occur periodically if the Steam client is not connected, + and has failed when retrying to establish a connection. + + + + + Invoked when the client has lost connection to the Steam servers. + Real-time services will be disabled until a matching OnSteamServersConnected has been posted. + + + + + Sent by the Steam server to the client telling it to disconnect from the specified game server, + which it may be in the process of or already connected to. + The game client should immediately disconnect upon receiving this message. + This can usually occur if the user doesn't have rights to play on the game server. + + + + + Invoked whenever the users licenses (owned packages) changes. + + + + + Invoked when an auth ticket has been validated. + The first parameter is the of this user + The second is the that owns the game, which will be different from the first + if the game is being borrowed via Steam Family Sharing. + + + + + Used internally for . + + + + + Used internally for . + + + + + Invoked when a user has responded to a microtransaction authorization request. + ( appid, orderid, user authorized ) + + + + + Sent to your game in response to a steam://gamewebcallback/(appid)/command/stuff command from a user clicking a + link in the Steam overlay browser. + You can use this to add support for external site signups where you want to pop back into the browser after some web page + signup sequence, and optionally get back some detail about that. + + + + + Sent for games with enabled anti indulgence / duration control, for enabled users. + Lets the game know whether persistent rewards or XP should be granted at normal rate, + half rate, or zero rate. + + + + + Starts/Stops voice recording. + Once started, use GetAvailableVoice and GetVoice to get the data, and then call StopVoiceRecording + when the user has released their push-to-talk hotkey or the game session has completed. + + + + + Returns true if we have voice data waiting to be read. + + + + + Reads the voice data and returns the number of bytes written. + The compressed data can be transmitted by your application and decoded back into raw audio data using + DecompressVoice on the other side. The compressed data provided is in an arbitrary format and is not meant to be played directly. + This should be called once per frame, and at worst no more than four times a second to keep the microphone input delay as low as + possible. Calling this any less may result in gaps in the returned stream. + + + + + Reads the voice data and returns the bytes. You should obviously ideally be using + ReadVoiceData because it won't be creating a new byte array every call. But this + makes it easier to get it working, so let the babies have their bottle. + + + + + Decodes the compressed voice data returned by GetVoice. + The output data is raw single-channel 16-bit PCM audio.The decoder supports any sample rate from 11025 to 48000. + + + + + Lazy version + + + + + Advanced and potentially fastest version - incase you know what you're doing + + + + + Retrieve an authentication ticket to be sent to the entity who wishes to authenticate you. + + + + + Retrieve a authentication ticket to be sent to the entity who wishes to authenticate you. + This waits for a positive response from the backend before returning the ticket. This means + the ticket is definitely ready to go as soon as it returns. Will return if the callback + times out or returns negatively. + + + + + Retrieve an authentication ticket to be sent to the entity who wishes to authenticate you. + + + + + Retrieve a authentication ticket to be sent to the entity who wishes to authenticate you. + This waits for a positive response from the backend before returning the ticket. This means + the ticket is definitely ready to go as soon as it returns. Will return if the callback + times out or returns negatively. + + + + + Checks if the current users looks like they are behind a NAT device. + This is only valid if the user is connected to the Steam servers and may not catch all forms of NAT. + + + + + Gets the Steam level of the user, as shown on their Steam community profile. + + + + + Requests a URL which authenticates an in-game browser for store check-out, and then redirects to the specified URL. + As long as the in-game browser accepts and handles session cookies, Steam microtransaction checkout pages will automatically recognize the user instead of presenting a login page. + NOTE: The URL has a very short lifetime to prevent history-snooping attacks, so you should only call this API when you are about to launch the browser, or else immediately navigate to the result URL using a hidden browser window. + NOTE: The resulting authorization cookie has an expiration time of one day, so it would be a good idea to request and visit a new auth URL every 12 hours. + + + + + Checks whether the current user has verified their phone number. + + + + + Checks whether the current user has Steam Guard two factor authentication enabled on their account. + + + + + Checks whether the user's phone number is used to uniquely identify them. + + + + + Checks whether the current user's phone number is awaiting (re)verification. + + + + + Requests an application ticket encrypted with the secret "encrypted app ticket key". + The encryption key can be obtained from the Encrypted App Ticket Key page on the App Admin for your app. + There can only be one call pending, and this call is subject to a 60 second rate limit. + If you get a null result from this it's probably because you're calling it too often. + This can fail if you don't have an encrypted ticket set for your app here https://partner.steamgames.com/apps/sdkauth/ + + + + + Requests an application ticket encrypted with the secret "encrypted app ticket key". + The encryption key can be obtained from the Encrypted App Ticket Key page on the App Admin for your app. + There can only be one call pending, and this call is subject to a 60 second rate limit. + This can fail if you don't have an encrypted ticket set for your app here https://partner.steamgames.com/apps/sdkauth/ + + + + + Get anti indulgence / duration control + + + + + Invoked when an achivement icon is loaded. + + + + + Invoked when the latests stats and achievements have been received + from the server. + + + + + Result of a request to store the user stats for a game. + + + + + Result of a request to store the achievements for a game, or an + "indicate progress" call. If both m_nCurProgress and m_nMaxProgress + are zero, that means the achievement has been fully unlocked. + + + + + Callback indicating that a user's stats have been unloaded + + + + + Get all available achievements. + + + + + Show the user a pop-up notification with the current progress toward an achievement. + Will return false if RequestCurrentStats has not completed and successfully returned + its callback, if the achievement doesn't exist/has unpublished changes in the app's + Steamworks Admin page, or if the achievement is unlocked. + + + + + Tries to get the number of players currently playing this game. + Or -1 if failed. + + + + + Send the changed stats and achievements data to the server for permanent storage. + If this fails then nothing is sent to the server. It's advisable to keep trying until the call is successful. + This call can be rate limited. Call frequency should be on the order of minutes, rather than seconds.You should only be calling this during major state changes such as the end of a round, the map changing, or the user leaving a server. This call is required to display the achievement unlock notification dialog though, so if you have called SetAchievement then it's advisable to call this soon after that. + If you have stats or achievements that you have saved locally but haven't uploaded with this function when your application process ends then this function will automatically be called. + You can find additional debug information written to the %steam_install%\logs\stats_log.txt file. + This function returns true upon success if : + RequestCurrentStats has completed and successfully returned its callback AND + the current game has stats associated with it in the Steamworks Partner backend, and those stats are published. + + + + + This call is no longer required as it is managed by the Steam client. The game stats and achievements + will be synchronized with Steam before the game process begins. + + + + + Asynchronously fetches global stats data, which is available for stats marked as + "aggregated" in the App Admin panel of the Steamworks website. + You must have called and it needs to return successfully via + its callback prior to calling this. + + How many days of day-by-day history to retrieve in addition to the overall totals. The limit is 60. + indicates success, means you need to call first, means the remote call failed + + + + Gets a leaderboard by name, it will create it if it's not yet created. + Leaderboards created with this function will not automatically show up in the Steam Community. + You must manually set the Community Name field in the App Admin panel of the Steamworks website. + As such it's generally recommended to prefer creating the leaderboards in the App Admin panel on + the Steamworks website and using FindLeaderboard unless you're expected to have a large amount of + dynamically created leaderboards. + + + + + Adds this amount to the named stat. Internally this calls Get() and adds + to that value. Steam doesn't provide a mechanism for atomically increasing + stats like this, this functionality is added here as a convenience. + + + + + Adds this amount to the named stat. Internally this calls Get() and adds + to that value. Steam doesn't provide a mechanism for atomically increasing + stats like this, this functionality is added here as a convenience. + + + + + Set a stat value. This will automatically call after a successful call. + + + + + Set a stat value. This will automatically call after a successful call. + + + + + Get an stat value. + + + + + Get a stat value. + + + + + Practically wipes the slate clean for this user. If is , will also wipe + any achievements too. + + + + + + Interface which provides access to a range of miscellaneous utility functions + + + + + Invoked when the country of the user changed. + + + + + Invoked when running on a laptop and less than 10 minutes of battery is left, fires then every minute. + The parameter is the number of minutes left. + + + + + Invoked when Steam wants to shutdown. + + + + + Invoked when Big Picture gamepad text input has been closed. Parameter is if text was submitted, if cancelled etc. + + + + + Returns the number of seconds since the application was active. + + + + + Returns the number of seconds since the user last moved the mouse and/or provided other input. + + + + + Steam server time. Number of seconds since January 1, 1970, GMT (i.e unix time) + + + + + returns the 2 digit ISO 3166-1-alpha-2 format country code this client is running in (as looked up via an IP-to-location database) + e.g "US" or "UK". + + + + + Returns true if the image exists, and the buffer was successfully filled out. + Results are returned in RGBA format. + The destination buffer size should be 4 * height * width * sizeof(char). + + + + + returns the image in RGBA format. + + + + + Returns true if we're using a battery (ie, a laptop not plugged in). + + + + + Returns battery power [0-1]. + + + + + Sets the position where the overlay instance for the currently calling game should show notifications. + This position is per-game and if this function is called from outside of a game context it will do nothing. + + + + + Returns true if the overlay is running and the user can access it. The overlay process could take a few seconds to + start and hook the game process, so this function will initially return false while the overlay is loading. + + + + + Normally this call is unneeded if your game has a constantly running frame loop that calls the + D3D Present API, or OGL SwapBuffers API every frame. + + However, if you have a game that only refreshes the screen on an event driven basis then that can break + the overlay, as it uses your Present/SwapBuffers calls to drive it's internal frame loop and it may also + need to Present() to the screen any time an even needing a notification happens or when the overlay is + brought up over the game by a user. You can use this API to ask the overlay if it currently need a present + in that case, and then you can check for this periodically (roughly 33hz is desirable) and make sure you + refresh the screen with Present or SwapBuffers to allow the overlay to do it's work. + + + + + Asynchronous call to check if an executable file has been signed using the public key set on the signing tab + of the partner site, for example to refuse to load modified executable files. + + + + + Activates the Big Picture text input dialog which only supports gamepad input. + + + + + Returns previously entered text. + + + + + Returns the language the steam client is running in. You probably want + instead, this is for very special usage cases. + + + + + Returns if Steam itself is running in VR mode. + + + + + Sets the inset of the overlay notification from the corner specified by SetOverlayNotificationPosition. + + + + + returns if Steam and the Steam Overlay are running in Big Picture mode + Games much be launched through the Steam client to enable the Big Picture overlay. During development, + a game can be added as a non-steam game to the developers library to test this feature. + + + + + Ask Steam UI to create and render its OpenVR dashboard. + + + + + Gets or sets whether the HMD content will be streamed via Steam In-Home Streaming. + + If this is set to , then the scene in the HMD headset will be streamed, and remote input will not be allowed. + If this is set to , then the application window will be streamed instead, and remote input will be allowed. + The default is unless "VRHeadsetStreaming" "0" is in the extended app info for a game + (this is useful for games that have asymmetric multiplayer gameplay). + + + + + + Gets whether this steam client is a Steam China specific client (), or the global client (). + + + + + Initializes text filtering, loading dictionaries for the language the game is running in. + Users can customize the text filter behavior in their Steam Account preferences. + + + + + Filters the provided input message and places the filtered result into pchOutFilteredText, + using legally required filtering and additional filtering based on the context and user settings. + + + + + Gets whether or not Steam itself is running on the Steam Deck. + + + + + In game launchers that don't have controller support: You can call this to have + Steam Input translate the controller input into mouse/kb to navigate the launcher + + + + + Class for utilizing the Steam Video API. + + + + + Return if currently using Steam's live broadcasting + + + + + Returns the number of viewers that are watching the stream, or 0 if is . + + + + + Represents the ID of a Steam application. + + + + + Is the clan an official game group? + + + + + Asynchronously fetches the officer list for a given clan + + Whether the request was successful or not + + + + Reconfigure the controller to use the specified action set (ie 'Menu', 'Walk' or 'Drive') + This is cheap, and can be safely called repeatedly. It's often easier to repeatedly call it in + our state loops, instead of trying to place it in all of your state transitions. + + + + + Returns the current state of the supplied digital game action + + + + + Returns the current state of these supplied analog game action + + + + + Returns true if this is the local user + + + + + Return true if this is a friend + + + + + Returns true if you have this user blocked + + + + + Return true if this user is playing the game we're running + + + + + Returns true if this friend is online + + + + + Sometimes we don't know the user's name. This will wait until we have + downloaded the information on this user. + + + + + Returns true if this friend is marked as away + + + + + Returns true if this friend is marked as busy + + + + + Returns true if this friend is marked as snoozing + + + + + Returns the player's current Steam name. + + Steam returns nicknames here if "Append nicknames to friends' names" is disabled in the Steam client. + + + + + + Returns the nickname that was set for this Steam player, if any. + + Steam will never return nicknames if "Append nicknames to friends' names" is disabled in the Steam client. + + + + + + Returns the player's Steam name history. + + + + + Invite this friend to the game that we are playing + + + + + Sends a message to a Steam friend. Returns true if success + + + + + Tries to get download the latest user stats + + True if successful, False if failure + + + + Gets a user stat. Must call RequestUserStats first. + + The name of the stat you want to get + Will return this value if not available + The value, or defult if not available + + + + Gets a user stat. Must call RequestUserStats first. + + The name of the stat you want to get + Will return this value if not available + The value, or defult if not available + + + + Gets a user achievement state. Must call RequestUserStats first. + + The name of the achievement you want to get + Will return this value if not available + The value, or defult if not available + + + + Gets a the time this achievement was unlocked. + + The name of the achievement you want to get + The time unlocked. If it wasn't unlocked, or you haven't downloaded the stats yet - will return DateTime.MinValue + + + + Shortcut to call GetProperty( "name" ) + + + + + Shortcut to call GetProperty( "description" ) + + + + + Shortcut to call GetProperty( "icon_url" ) + + + + + Shortcut to call GetProperty( "icon_url_large" ) + + + + + Shortcut to call GetProperty( "price_category" ) + + + + + Shortcut to call GetProperty( "type" ) + + + + + Returns true if this is an item that generates an item, rather + than something that is actual an item + + + + + Shortcut to call GetProperty( "exchange" ) + + + + + Get a list of exchanges that are available to make this item + + + + + Shortcut to call GetBoolProperty( "marketable" ) + + + + + Shortcut to call GetBoolProperty( "tradable" ) + + + + + Gets the property timestamp + + + + + Gets the property modified + + + + + Get a specific property by name + + + + + Read a raw property from the definition schema + + + + + Read a raw property from the definition schema + + + + + Gets a list of all properties on this item + + + + + Returns the price of this item in the local currency (SteamInventory.Currency) + + + + + If the price has been discounted, LocalPrice will differ from LocalBasePrice + (assumed, this isn't documented) + + + + + Return a list of recepies that contain this item + + + + + Only available if the result set was created with the getproperties + + + + + This item is account-locked and cannot be traded or given away. + This is an item status flag which is permanently attached to specific item instances + + + + + The item has been destroyed, traded away, expired, or otherwise invalidated. + This is an action confirmation flag which is only set one time, as part of a result set. + + + + + The item quantity has been decreased by 1 via ConsumeItem API. + This is an action confirmation flag which is only set one time, as part of a result set. + + + + + Consumes items from a user's inventory. If the quantity of the given item goes to zero, it is permanently removed. + Once an item is removed it cannot be recovered.This is not for the faint of heart - if your game implements item removal at all, + a high-friction UI confirmation process is highly recommended.ConsumeItem can be restricted to certain item definitions or fully + blocked via the Steamworks website to minimize support/abuse issues such as the classic "my brother borrowed my laptop and deleted all of my rare items". + + + + + Split stack into two items + + + + + Add x units of the target item to this item + + + + + Will try to return the date that this item was aquired. You need to have for the items + with their properties for this to work. + + + + + Tries to get the origin property. Need properties for this to work. + Will return a string like "market" + + + + + Small utility class to describe an item with a quantity + + + + + A structured description of an item exchange + + + + + The definition ID of the ingredient. + + + + + If we don't know about this item definition this might be null. + In which case, DefinitionId should still hold the correct id. + + + + + The amount of this item needed. Generally this will be 1. + + + + + The item that this will create. + + + + + The items, with quantity required to create this item. + + + + + Checks whether an inventory result handle belongs to the specified Steam ID. + This is important when using Deserialize, to verify that a remote player is not pretending to have a different user's inventory + + + + + Serialized result sets contain a short signature which can't be forged or replayed across different game sessions. + A result set can be serialized on the local client, transmitted to other players via your game networking, and + deserialized by the remote players.This is a secure way of preventing hackers from lying about posessing + rare/high-value items. Serializes a result set with signature bytes to an output buffer.The size of a serialized + result depends on the number items which are being serialized.When securely transmitting items to other players, + it is recommended to use GetItemsByID first to create a minimal result set. + Results have a built-in timestamp which will be considered "expired" after an hour has elapsed.See DeserializeResult + for expiration handling. + + + + + Gets the owner of the beacon. + + + + + Gets metadata related to the beacon. + + + + + Will attempt to join the party. If successful will return a connection string. + If failed, will return + + + + + When a user follows your beacon, Steam will reserve one of the open party slots for them, and send your game a ReservationNotification callback. + When that user joins your party, call this method to notify Steam that the user has joined successfully. + + + + + To cancel a reservation (due to timeout or user input), call this. + Steam will open a new reservation slot. + Note: The user may already be in-flight to your game, so it's possible they will still connect and try to join your party. + + + + + Turn off the beacon. + + + + + Used to set up the server. + The variables in here are all required to be set, and can't be changed once the server is created. + + + + + The version string is usually in the form x.x.x.x, and is used by the master server to detect when the server is out of date. + If you go into the dedicated server tab on steamworks you'll be able to server the latest version. If this version number is + less than that latest version then your server won't show. + + + + + This should be the same directory game where gets installed into. Just the folder name, not the whole path. I.e. "Rust", "Garrysmod". + + + + + The game description. Setting this to the full name of your game is recommended. + + + + + Is a dedicated server + + + + + If you pass MASTERSERVERUPDATERPORT_USEGAMESOCKETSHARE into usQueryPort, then it causes the game server API to use + "GameSocketShare" mode, which means that the game is responsible for sending and receiving UDP packets for the master + server updater. + + More info about this here: https://partner.steamgames.com/doc/api/ISteamGameServer#HandleIncomingPacket + + + + + Represents the ID of a user or steam lobby. + + + + + Create a Normal Workshop item that can be subscribed to + + + + + Create a Collection + Add items using Item.AddDependency() + + + + + Workshop item that is meant to be voted on for the purpose of selling in-game + + + + + Workshop item that is meant to be managed by the game. It is queryable by the API, but isn't visible on the web browser. + + + + + Adds a key-value tag pair to an item. + Keys can map to multiple different values (1-to-many relationship). + Key names are restricted to alpha-numeric characters and the '_' character. + Both keys and values cannot exceed 255 characters in length. Key-value tags are searchable by exact match only. + To replace all values associated to one key use RemoveKeyValueTags then AddKeyValueTag. + + + + + Removes a key and all values associated to it. + You can remove up to 100 keys per item update. + If you need remove more tags than that you'll need to make subsequent item updates. + + + + + https://partner.steamgames.com/doc/features/workshop/implementation#Legal + + + + + The actual ID of this file + + + + + The given title of this item + + + + + The description of this item, in your local language if available + + + + + A list of tags for this item, all lowercase + + + + + A dictionary of key value tags for this item, only available from queries WithKeyValueTags(true) + + + + + App Id of the app that created this item + + + + + App Id of the app that will consume this item. + + + + + User who created this content + + + + + The bayesian average for up votes / total votes, between [0,1] + + + + + Time when the published item was created + + + + + Time when the published item was last updated + + + + + True if this is publically visible + + + + + True if this item is only visible by friends of the creator + + + + + True if this is only visible to the creator + + + + + True if this item has been banned + + + + + Whether the developer of this app has specifically flagged this item as accepted in the Workshop + + + + + The number of upvotes of this item + + + + + The number of downvotes of this item + + + + + Dependencies/children of this item or collection, available only from WithDependencies(true) queries + + + + + Additional previews of this item or collection, available only from WithAdditionalPreviews(true) queries + + + + + Start downloading this item. + If this returns false the item isn't getting downloaded. + + + + + If we're downloading, how big the total download is + + + + + If we're downloading, how much we've downloaded + + + + + If we're installed, how big is the install + + + + + If we're downloading our current progress as a delta betwen 0-1 + + + + + A case insensitive check for tag + + + + + Allows the user to subscribe to this item + + + + + Allows the user to subscribe to download this item asyncronously + If CancellationToken is default then there is 60 seconds timeout + Progress will be set to 0-1 + + + + + Allows the user to unsubscribe from this item + + + + + Adds item to user favorite list + + + + + Removes item from user favorite list + + + + + Allows the user to rate a workshop item up or down. + + + + + Gets the current users vote on the item + + + + + Return a URL to view this item online + + + + + The URl to view this item's changelog + + + + + The URL to view the comments on this item + + + + + The URL to discuss this item + + + + + The URL to view this items stats online + + + + + The URL to the preview image for this item + + + + + The metadata string for this item, only available from queries WithMetadata(true) + + + + + Edit this item + + + + + Found items must have at least one of the defined tags + + + + + Found items must have all defined tags + + + + + Set to false to disable, by default following stats are loaded: NumSubscriptions, NumFavorites, NumFollowers, NumUniqueSubscriptions, NumUniqueFavorites, NumUniqueFollowers, NumUniqueWebsiteViews, ReportScore, NumSecondsPlayed, NumPlaytimeSessions, NumComments, NumSecondsPlayedDuringTimePeriod, NumPlaytimeSessionsDuringTimePeriod + + + + + Returns the current Unix Epoch + + + + + Convert an epoch to a datetime + + + + + Convert a DateTime to a unix time + + + + + Returns a buffer. This will get returned and reused later on. + We shouldn't really be using this anymore. + + + + + Prevent unity from stripping shit we depend on + https://docs.unity3d.com/Manual/ManagedCodeStripping.html + + + + diff --git a/Assets/Plugins/steamworks/Facepunch.Steamworks.Win64.xml.meta b/Assets/Plugins/steamworks/Facepunch.Steamworks.Win64.xml.meta new file mode 100644 index 0000000..bf80f5b --- /dev/null +++ b/Assets/Plugins/steamworks/Facepunch.Steamworks.Win64.xml.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ea452b431085aed499c01339e89fce8b +TextScriptImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/steamworks/redistributable_bin.meta b/Assets/Plugins/steamworks/redistributable_bin.meta new file mode 100644 index 0000000..c544672 --- /dev/null +++ b/Assets/Plugins/steamworks/redistributable_bin.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 9eb418beccc204946862a1a8f099ec39 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/steamworks/redistributable_bin/linux32.meta b/Assets/Plugins/steamworks/redistributable_bin/linux32.meta new file mode 100644 index 0000000..de7c76e --- /dev/null +++ b/Assets/Plugins/steamworks/redistributable_bin/linux32.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ce9561d2de976e74684ab44c5fec0813 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/steamworks/redistributable_bin/linux32/libsteam_api.so b/Assets/Plugins/steamworks/redistributable_bin/linux32/libsteam_api.so new file mode 100644 index 0000000000000000000000000000000000000000..e6a45351fad11c2d08493b8971436eaff26ee8b4 GIT binary patch literal 385452 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�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%0A`SYbd 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�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 literal 0 HcmV?d00001 diff --git a/Assets/Plugins/steamworks/redistributable_bin/linux64/libsteam_api.so.meta b/Assets/Plugins/steamworks/redistributable_bin/linux64/libsteam_api.so.meta new file mode 100644 index 0000000..5b1fd9a --- /dev/null +++ b/Assets/Plugins/steamworks/redistributable_bin/linux64/libsteam_api.so.meta @@ -0,0 +1,89 @@ +fileFormatVersion: 2 +guid: a3b75fd2a03fb3149b60c2040555c3fe +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + '': Any + second: + enabled: 0 + settings: + Exclude Editor: 0 + Exclude Linux: 1 + Exclude Linux64: 0 + Exclude LinuxUniversal: 0 + Exclude OSXUniversal: 1 + Exclude Win: 0 + Exclude Win64: 0 + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 1 + settings: + CPU: x86_64 + DefaultValueInitialized: true + OS: Linux + - first: + Facebook: Win + second: + enabled: 0 + settings: + CPU: AnyCPU + - first: + Facebook: Win64 + second: + enabled: 0 + settings: + CPU: AnyCPU + - first: + Standalone: Linux + second: + enabled: 0 + settings: + CPU: None + - first: + Standalone: Linux64 + second: + enabled: 1 + settings: + CPU: x86_64 + - first: + Standalone: LinuxUniversal + second: + enabled: 1 + settings: + CPU: x86_64 + - first: + Standalone: OSXUniversal + second: + enabled: 0 + settings: + CPU: None + - first: + Standalone: Win + second: + enabled: 1 + settings: + CPU: AnyCPU + - first: + Standalone: Win64 + second: + enabled: 1 + settings: + CPU: AnyCPU + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/steamworks/redistributable_bin/osx.meta b/Assets/Plugins/steamworks/redistributable_bin/osx.meta new file mode 100644 index 0000000..484b36e --- /dev/null +++ b/Assets/Plugins/steamworks/redistributable_bin/osx.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 93319165ca0834f41b428adbdad19105 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/steamworks/redistributable_bin/osx/libsteam_api.dylib b/Assets/Plugins/steamworks/redistributable_bin/osx/libsteam_api.dylib new file mode 100644 index 0000000000000000000000000000000000000000..a3df9273286d14bd339229559d4e1f177dcbb88b GIT binary patch literal 414656 zcmeEv31C!3@^?=%L&6azK_U?W2L%BSNYH2^j%G+g-sl7(3CHSU7?OcRl1!L`V-*c1 zNS@=ctm}cRuIPHOt_NO-s5lW!02Sh~ig?BQ#dzQah{$}u>V9)Qf>Brh|NXvi0@Fuz zb#--hb#-;WH$B@AZQR5dOVBZvggBA0Jmg+UMY=y={SX71htE*~r269%|BFi?E`hiN z;u45UATEKp1mY5iOCTS*GR<0Mmyq6`;TJa*t!NN2EnQmR?}6DBJ57G3E6U zbjmbDXUogo9`77?7^LNI{aR5}f=dkOFO(NK#*$Tf)Mxq=^vbIoHT4b`&&TrD>t2q= zG9U~33*|));bHt$xIM1wx_K&smcL>5iGs}}aQubxB8Mv&LJ2i4FP~RYQSMk=;i&hN zd+c+x^geu2AU3J^l-JUTCRtuy;jD8<21HA*>M4P3Q{_kbpQh)nTU1?FSzcW?*NLiH zdXGLW=t(LO%KsES(!0?>C@(LtlvzYw9tPBOo*HZNq{ks$CJe~U8R_Mb>6H*N{RKpQ zo<>0WkrT=wE-$aKm%EqL&T-b1*Lz%t@mCTM$ZJ%&QJ(k-{n31w7|I|%d>mr?yQf7U z=c)84A5AZc6i=3ySK2-H2vjS-%*~=~psM(kkC|tYsw%w-XKk&sE(F%nE7>MW>Z6E6 zC7H^0s5<&P#~qoqhmS|#MS&WUALXL^tEESJBH>eBZnI84zp%g>woxI>kd}#j>MJ6q zFoc05OTmZ6IRl?)jJz7Bz0%<-ueW=u#?@5MaeEy0+H!k+_1MZK$g<-ZYsf?$sx=zn zXv9?@uu7+61P>tIj}B}w=-A9!q4U(no<%y=1VJS~t7CgG27Lhw>0pRA3(6r8pzoQICrmL@->4QT{$#-e8 zRN+n)6+2}=4uPq*Wrk(CWtyd|w8SF64%V#lA)9|*vgDhQEG>W8Gs<_q-X?cQephnt zc_ztN{53w$O1`5}=mqzu&dNu~+s>%AK#UrDkgw^G|FlKhh78$d06*VRw*O-_|^ zvm|+k_gkwxIYaU-9=*3HIl*{cpde?z2jy;Xon(1T7fb~k8Q{%(Z|A&VFeu4w%3aqm zrreF7>w|Ew%Sw;X<$QGcJ>KPsp)PNaboo7W*%hI!MQs`@VN=rx$(XV@ZRS6(G@FBsI37k?(E(iOIPxla0pASiIfp zOXcGx<$mwU$z5Q&;)C z8L(EvDryV5l|f<`y0&>0715uVCs$8OUaRvg7;&h1Qdq$&B!5w|Z*o6L-pqw{UPxHG zBf{G3F;6((bXgA2a?dw;Go@VjXit{Sm*1_-N+GkslKhJITLe<>v)<>$oZBqrmS=d! zNWSwiv$oOLZ!lHOaCqw|(Y{!23@`Jz0V|J3=YVUy=eQd@orRo?Ur9-b&wcp_x;SIpd-KU?QX zw#lC;R|A47RluzW?qb3PT%hMtq2IgJCZA)I7bZ)MT@7GO>5XSB8nJ6R8{Jy?It*mHaRQxe_K{e!I<>-y!)DP|vH_COEbl zn_fj7>jc{flkrM=yeG*^127;~U%?2IG$GNr{2nUzT{dELf$s{Kg`{9fYVq>Vy_pu6 zm5TjJ8Kh{HpOc_!zQrRX-)S}(TKH9=yx-<8em$73tYw%0pL;ImG>q$~y)OCsf{ac6 zB3P14%|KS~k*=p$LD5HDqS<2eEl9QIg8#2De!is}Z1Ts-+P++XN-{cEEPrd8;N5Cm zJ{9w|%K(v*qU!C+hEgApONTbFGiAr{M@NPYUTbc-X_1pcZ?)A|lw6#jTJ@$k+j2bBRUh?y^ob3gL_h0lS=%%sj; zZCH9AW0>{5CBI=eCiJY$lHXhnn38~+5b!6)83ALOp%rCV93SVAVFN|7;h%_Fc{K)< z*O5c?7Dq{W?lwY6SucPeh)6-yYIq4@g5*#6(;ANQq$v9k5rA(~B&X~^)N1$yp$;@> zbD-e@iu~qbBzu2)#oNK4a^6)OM0_dJk?uS_WQk{Wwql0y5u8qQGnFr_N-vaK8YU;} zEb_(uFqb;yVSFn2&2Qob4y8Yy#6nJ~7g;V2E$t0vYF_6Z3InRN9fC3Rn;!%&j02bG ztj^&-02uKGEND+Oc9Xzf25cLdh22E9vlZwnUkzqGr#)P)P$epq#8&Xa0&|AY@o<;q zZ!8$+Gew2tP@zEHt2XfN_o9K)5^$U@Fn;_eV_}A;h7qVw-;jY1m+jsg462R5FX2`V zI6L_wkaF%_=r=6q**3qo9c##kv`Xx?$p?ZjL5WUO)^aq1iK7KPdimX8yYg32H&N8} zz5r2Sg`fpm_+zs=>(DLZaZS8?CCX(;D8&fGiYjC3T#+jIqzox>v1xA$3?)o~E(c|`ekjuc4eq-@-#|I ztnxl|>6uJwvK3`8y%u9?k})mM6k1VFwaI&=#()V1Ox{5*T8iZBPaYPQ*w4F;h670p zulIe)KRvlCN%F&AL?J2BSBepId3CteQQE=f$c+%(tp%x)+=q`oSx8SWNluh}0Kl=9 zcPM>H4#9lY!RDU1lzYf{-J}d-(-f?C59`Q-ZCH}QjLXmE4!I@O=3~~}t)BkmdYx`* zSe(H;1G-MO`SQ49aSDfcM_L;L8O;~KA83_w_ZzRv%dj-3dLQmQKn><*dCo`cU4KH# z*o5hfak&60Iv(tzw|k+kGW=$8E#!$j&e{tnBhPq!t0WKHLmiUgtf@jFmXU*J-DQARF7GV3`n(J&_iN8Y zn{RrmO`eM3zc@APO>6FH#_O?17`WT!JK81>u=0}Wn2l4R29O5<3a*}>QP4aU_4i4} zf&+z3+l);>bRD|c^s@JS43DnWLPHdz8yF(e z4bp2DkI^A1x4*@Bec(KKAQVJZ4!9CK(JD+KWbflL=))Dc=`F5sV!-<}{0X|<^fEv~ z9r7Um{l+G&=ZsX_xSVWk=NbgyDL=v!ZTPs#fge&isEZ7>K};&sN2rV*Dg*t3)WghR zLUDyr8_p7)k7n;Rv=!oo&#n`}5nLUgl$r%?))}wE;ObxM+=^ui^3ip20m}P{x6V^I zJ<+#b)HlyLgd^zvLT!Z>bwL4JXd>oaU7wNHyddKtU9*(Y43+qW^QQC9=oL*A!IU|| z)X$%LG=qMcCk*s2>?4jN_zHNqy*_$rxAuCRYOiU2$vY%iY9pMX40lJRZ-`2-45x+MEb=}a!EC~eX3B|| zk(JsEJLD}ZYzlg&*nH-}f2GaMnQ#MVUjdX+KtYyP?ja(H5(kx}AgjD{slbL;@uQmb zo6D&93uHqaiv>@(t8^TM?c}o0GLsn-8+UBCZ@CuOG)#rNU~#;umdAAs<}Yprlg8!r zKB44)x*a0eL@#S9r-F20)`vF#)9dyHgT?YF57uy-FEK(H8O;-m3Yn%Wx2`Iki1@TPJ%uC9nDPzLNg}U0xHds<~U~SmcA&f}?`iM05UW5UB5#r-F&_CUQG$ z#)%!0e`wp^(6s8SzOTFo1}v@mAp}wmA=9`&;j&}pfJAW$T9jKF&OT+PV(2I-$75Z zHFpcvR_`aR1zADXxt>?dHeh~ZwA=YmUN2e>W(AZ7X*hg_d2nVSdK&n}ORxegMJ?qN zq`DHiAO&ptLtI(gUZA#X0T!Us2{xlOL`naxf z|GY)T*yG#$=7~V&5|caVv`x}e9yl4aYry#7(7`5u{Y3Lo)cXMMjYZy4ygUdm1)4el zQ)es4K(^T6DNllN$tPHXqmt}fz6FIc7D~hJl~hD()9y_#z=`g%E!2Ui^9JQ6u)sGD z=-e(eZ-om)vVY9P_XN|iVoc7k$&*YrdGcsX-!aB9%S%vX9OIwOqwDK=G^@cl#<9vc zrgn{SjCY-J%+dhbzff&oF5Dyei`%*L=r06GxD@2eQ9l^nFPKK z$A;P84%Vf>9CKwg>Q zrdz08!{0=7GmnxmYys3&nfX$=5Y6D2M%cGkv2Ix8=PV6pk6^IL{_K@daI5c}O;C51 z^|CS!m@%m9vG}v5&W6^_>d~>sgE% zo0ntijz-Iz(o#^j%3EO9j)t~o?Zq*uY$&^dXqbPz8IeD`9}1LxUZiEi`vBQ|kC6mG zI%}^b_^MTIlY)jU!Ub!~n`w6Xvs0H5J~lyLchbQc@0IsB#gax7%!^%<;ht-N;mbtJ zXQB_vqiCS8>2psN<}DWz=uo$Fu&)>0_AKR8j7_MBCJc3aN+hGPXCp$8{MS=$VlJSZ zYoaC$X3-MKVlrBRnH<5oE;Xha&Otq6TD}R%6GSo<$z+~PY|9_#bS)X%ntvMWY~(Fw zpNkT;0rU+GjKDnTss;y5C{c$YhJ&YJP{6^HK8pBgyx^gsqtP%fuM>uD0VkW@goz@^ zz6krNj+jB2PZiqeD-u(@Bw|C+L2+ zdUk*VC9B+yllIb^s4@8~JOt@un1aj*m}+mZxfjOcBk%_ErS6nSsSL_iP*8ePouFYf z&_lZ@J`;{xO|%Rq5e-MwVD3W=c;JkikD(dpA36Y0SAXQcBE9tw{gfh3y9TtSHkz+= zh!uJ|CCP`fg0nga8lI=zzev>sPd$P#oP9Mi!oQ$}1am~4dO_t~eBTLTEVlKq7t(C%?i5?(!a0fGy&(EyP85*;H;sThUxL zer7_o+tg}sehRT8X*9o0#>2S$e)LsXev5ptpn2p@fHCk}d1S68G5S+(Y@o?um3JxA z&?|`db`)EMPiiorsjKHQpY_AHNKJ*lUPCe0)+cwf(HF!Y=o)H3oMZAwMdm5$o zdS_q`OlqK+ktl6&ndaK7YaEr5oZr7S|7h09PZQ;~V47?gNu+${6M1BmTZ0#*%7%f+ z`Lg?PQpTpwFpJ4xeTbMplA-k^X%O*BLrS~L4GEyqXkLLD%sT+|UgOp$DF|Zo0R&_V zAinhV0*>BayqKG+lG(hkLC_`><}=?yc-bpC_BCPbAFn`9OGb0tpfn_jQ z!hsh7NW+gaP?!hh>;-64?ETx6N04dUAM}ov{IdeBi4fhp1@hOJaW@VDmfyUT+r@V_ zf(NE}sHWe1JcOt0t&gHot5TV$QUQr&?_*UXa-j92p!F#j#i6C3HCoX6BpNnQz+M4N zxgnZA)i>QlH-_rTONnk6hg>QB#K zh=>cd8Os1#Tt%w{HWxTeHJ^g6_=eUI5B}`4P(d*{sWjj@1At^yrNiB>G02pl6fR#2 z+5$P824k4c07aj99IDgfh`WwL{XfI%VJ^RdH8o@cGRXuqZZU=DKd7w$nT^09TFMz{ zv$c_OtaC3pt&8eZ1H9}rZoYg5DiwxnKbDg{nBvcnf?=cbDAJfv*99bB$}Eo6TbfY3 z-`iWYI&fY_tK?|Ag>QTkf2W1%!A-iA=y5|x+`Lvxh7bk_6LUtGc%yj=EHc9uN%EzC z2M2(jm`|9t$J@`e6)h22@{^uMWwLB&!UTL__ao16mwlF#!P|d?Q$X(v+p+F7C8IOs z0-Dc-WmH}O5gLO$+7z9hoY(A0Sr^(7^_CjHKaRFUAGH>wKL`SC%5ZeAasRMIX_9~G zI>my@X9%-Ix^}B5D^=Kt$_A zv_?cU5rEmiqoR7_n4;PEl;D$xPbNMld{T{Lk~Y!Q!1;&rT8-$@NosqoD}t!alc}-7C2*8ppz^h!EOSqbvf;He~{dTdPq>6jz*RZ9JG@ zyk;;}_2pQeCiPHvJU031wdmv&-|1iSnlGUUzN(^tlw>}L>1|x`K5^>rH(FZOLhWs0 z@Cj%PdNnKwn!Ng~m%I8%!Ip=0n}R@>#FJGL~7#!sp0M^g2`SWzv+&!-0 zoqt6ca(d*9jaMNvw@t4b^~cr%UBW1wohQ;}&l+sC$$_q?CI8|CoHrU*TpYrK+Yo5g zjcUT7WUD1;GOph)?Rx`TVPn$-pjd;?;ZYyVjm^jVWxVEim?5>V1y`R7;gWNt^hWn^ zoMCM0MU}{$XZNWmw)l{vK6jLwP)KY0oAc4H)sjw;45Se_te0BeGZ~x8sB*;)oFPm5 zc3U6-mLAP8m3Dym?Y|*zz3$DH;`$34VKz_5~gLfM?KhyBTVAl|f|DyJWANshC zDm1SD#^S&DmBt^&FFMO={Kqc$=~n+AusQyLzGY}!@iB-@Y94|e{|<}s+GlP4A>*yV z%~G({D!*ZE{6Xivt#b!Ziv2ewC~yXs{SYL*z4Af8;CCdCESA5vwtT8Dyn5hSlbXwt zvHgDD+Srm{Y5dq&c=eETq{hvOUAI95`!QQoEfoC+0hj>lGtK^2FChuln@IhxMVg#> zfBFYhiS!g!;SCtRI|vIx+khA^G$7RvspW4PZz41FS_820%E5%EyE(b+wZKyL&EsX4P?>Bv9~^L$l>%iGp}Z2fp6rDghK-(AMrCgvqNGS6K$~((AFYks>iUi6(2t^_kay-WqP~L3CBRjvD ziZ-1P?r$-WeCEyI!ni(V2_l=%u#HD4+le)Qwu49McOnYD0?|B4d1B{H5TPOH+=Cq; zD31p(Se>^4OnwG&Mre;x-k&{%SbA(O(rt!*V3+=YW)Nr|4^aL{DAy8-&-{4qU^6g*N&p@o0^{6IZGA#v zhqr&o7ZGP^%Bc=vS$OA;CdH5qgG7{p$d~Ox2jQa*^`+NP>SfPSkhcR#c(}n5lP~)M zq}vSVBcwl|;@N?@AcT8Glt_vl7W*uQ*1bb6Mt2Tf( z=kZgS^Y{VxkIdJoNNLK#N~pu*dmxLT*k868=Bvb1Ckysx*=O|$#JPb^uf>2Uw3YPV zN@svJ`7~t_$jJHqY%<=^gtb3}0m2EJhkHV|(g~t*Ormj2erj93-UOEDQ~|*7>EXr- ztoZ8bVOu^wJj7bUUx<+3i9SG_(GS9X`YqIj)?Y7<)%!yuegpyXRyX6+`AxN|vMGf# z%^h}rbf|dy;~~egEz}#Xd5Qz|#1Sqvrd&fcz<)1*$@sz_TD}SV$_H}IYnm~Am#;$( z<8U)FeB!O)dBag8UNQsM@;n~&wFNJzhegz(fO$uuN)@X3vM;7Ey^N~URwt#;CA4Rp z4fWZ@Vdgg|!Zu&#_Q@2c59h^H<klYAUJ6eWfw46#)$SbhcyI?qC&u0nV(5~h+}KA7}i z3Gq)yYV$#p+oxG`$klE$c!7jULA)Hf7jM-lk746MTiLxz!&|hg(SbgxC$ID}Kw%Tm zXg+%d8t|N-6=*elPst}>Q`sKL*pl)Avh?h_cdOxDBz0XzpV^26hJF?rTc_J21yeQw z;O*UDei||JKDk!sHG$XF$dLupX9a`pKJzkU(SEO4ozu{`&~ae7VzDj?V~q=AHJWdM z9c7ne9vVs)hXk;r3fqy+ay!lDB`Bx9&+2U1E#x+<^IJ95XuddHJ3Uv^NDEjOu6@HBt<|zXU2x^5e0N6V=71v>6UIKrTqrSo<0%nYEW*SH`ouMImN8 z(Og#=Kz|K`GBJR&I&YgT6u!~C0c6m5stK8$Kvfyf>buX@qT zh!%d#{zfC(z^am_B*Ezh$6E!!Gq3WYfU8w%ePL#JW#TY$+(>Vo<(hA5!Za`e`!ib4_#>WO7&-3PeR(kwLl*%9hln|_ zFrz?`dB--GhXKYsBT?-!UJVD<<~CH@bSmJ&@!EpQ$~eJEs>(@!pLq;wcEe0$f8F@m z=wf+ivAjioUXrJ6xlf)8 zJjpn57Z|MJWna*tzzP)Otx}BqGyn^lYZ4O*nolKx+2oObzwco8pcmK8%8Vr@|b=BRX#$hKF_@ zN;Nv%YLLj3gHoePX+ohm*&z;b+%ox(!W>{M#-OH{DymMK@3{4BEe5Gjv#U58El8&(uIX9 zyA-8JN8CiQZ+h|rK26=6BmT^{i75CCe^7ZOZ!nGC{7?_4REKZ~u+)VTPX+LHDOkIl zyd_mogQ++E?6JhtK$WL{f+t!4gB{^zP!)4gvNXX^fS%Biq4@_7>eX;g;Id9IoJ<8c zn7TAI2*=VegnCTQtl#_+VM>JAxEa1!^gCkV`CRe{UZ=)U&)*pBiSb}f*go@%ICuy# zTumhX*?)tht5jS_@PMb*(r^y*%){H~m^zl=zv1HHjjw&mK9pN^tvGlg1n>J@1*o|Q zHM8F2&w%L|dk&7FA(Km@n&>5(7)(ttwTV8$$_CrB-c)&yed#*V2i^lZ;KQS9v}$ZR zh~AJPKUCnG*H8KA53m%uTf8Zj#>)r7al03#T@xXz)%7qGK2xEuuAdSBQX$>}Ec8tt z2$lze6EKV~ZpbZQxe2Aptwcwj)X&;BDHSAeP%?KQs9Xptz8v)-&B?%lc=}k{@W7AS z@nBnR%MHRlV{RCf%`=H^P}vDQ{tR@nPI(eA2+}I!Jxm;c@P|E5qCCH~U?f^>ygZe8 zlJTB(@;Y7DsAB)+c!p*8+)0h{9XAe&mGPq4-4^lCPMu`2@}hT;CGLjPqwHRAj^&F} z;c1(|CYI%PPG|GHYwwFoUGx+dU?{2CpPq@X%bN0K?#OC(KqWe zJ}#2_?JY5xu|7bFu;lSq29^f!sz8#pt%wWE(pJPdxvlCWUp;X{Uai&Pl`2#NDVj)cR$pkhQ4XOQ$|gndc^ zGCub}WYZzE4LBw7Ke3Wcyd@;d-?^Fy#kCF?KNG-&RLKfc?y{Ze~u0Z}G>*Yec zrF-cNnn!PX668eMtOUG9AP%(PyCBKljo7&eD;XKU@LMGO8*bt|GCSmHn6UJ+hOfMz z5}eLh?q+P)eTG0Si2Lw@gLiA8&oiQ*@&U>OM?TvKQt$dXG?t%3?szO@^Lg>A4o3Fx zK(n@iaT1Nyclro=?bdDam5oRSGNuCt=Sp~g==&_oGUHJY;WrlJ<)|>%SRZ(AuEqFT z5x%yC{-;{d5Oj9Rz^uImzT#I4mv5t&A6q`wH}23`d^7Y|P$7=2ZKP06G)p6vh*ftv z6z00;3Se^j&Nwt9z&0ml1ohSzKO0H1^sb%48a0bU0% zPOJ-j?taRyX|yoprxy6mCqX=6=L!TVa0%RkQhZ&A3&7`21ylJrZ)-q(3!RQl`%u{p z46HXJmo5E}E^Y%Dc-}PbR6Ri+zw$6Jx(v!)h*U~AQxLQNxiYS3q4#hw-IcO-?1+!c zBZ-IpxYzi5oKvpBvMd(Y9?mKCdXmb^N)h_d+L(wOt$TL0y7rv%Wb`VUXYzM{n^$eV z#FqHyFbtzG3`SuSjs$R`1$J8V`x3_ws`a%TFDd=KI5z)$jxWU=+>}8acYvMN{6WO= zkJyz^kF^}PO%)vb4Bspcd0{?7S2!IuSI`>?<5eubV3U`x!?Blq{Z9)pZYYQR(Qqm0gO$R z354?4YE)8}!~*#oae|Qba`1v2t8XbfgM*6fbI=0!%W*6r8%{@#>K}xm_nD8U91bqO zKn~wDqsIP#{g&k^^5f}geIlA6QoigTux0e6f5kVBbpCNEW-lFL5V2mwjJ$jU^?;Dm zw};X0n2B|TpLP%;y&q8EJM|G>jMI+g^dgfu^q}IeP>dJTV8$AMOoV0j_rntWqprYT zz)S_k!WNtFe$fVm;PaD&CAr@SYXfctA)cACa~yQN@*jZaMQh&c(H*!APwJ6Ul1Kee%(T1 zn!c+jwRGf2&roe0?x2)}WSGzZP`G>wl#1QClpZd8ZeugadBu?z>Wa=77lFjAa4acBTAV z8Z&qtf$E$BKnQh0i(FzOYR6qU_%)>%g8f9RCo%eK4+ zpY&&1Lj!zh@rqv)*onM+_;;0r*1S|rR+%o5RA&WF_iOU@0=cDF-il|D%8gKKtb0SC zvj2n|MSQ@|#n2me!z4VSqtn)yEe5@SZl3M|Dl`TMWl)GbI1Y5SokvgtG)xO zJrM+!ddez=PL%L`j&QvFLNg1em2@hb7mHuQA9Jf`XFl^uv89Vc)Mz*O4S8g_*i!lp zr*Zak;3=Zz(Z2LI(K*NpGf>?bV|=`+c-F)_{f<)oRS<77M{T}=I4fwPg`2A2n_Ad< zMsle!xr~^cDJC~MCYKqL%ZbV5#pI-zTuDrBW=w8&Os*;>S09sG9Gz=ufR4lfnzevc zTEOZUz^ve!wE%>r(y&fjOola59Ed5#+3Qv1q|)!FFHjHCmvB=JYqUc}+7mNWu?hqYAq9$H zfMNiE2*p?hLNO_jT8tcNPbAk7lOw%}lv z)&d%|faVwgsRaNL4pzq$qlq>2@wJr+IeA$0RVq=1RuG~P|j~Y2hYNkF}R%~qBqeh61%1%ml{1Y zqP;2%n<>oEk#*&_SyMq}b_^rGpDTsoTaD3*ZY{pDYUB~CZjczMTeQStGC#GSi$a7# zgUJ7O9C|4S3OdrfP3M60ndt%_L}d$7B}k6O-=qvbrTHk$n_j8Y(`H2`8)bO2~Y zkMIM)t{4EC=l~$nMC`f_d|KCI2<+Dan8q?TBx?b*w8zlsVRc8dT65b#3w#WX94#PE z3y`#c5-nh+7BE{2sL}%JwSdK1K!X<0tOcyn0#<7QYqWs1TEMy(0LF0x0FiMFXp6T- zih0#QU3QgOXDl~Ir02{P`fEMseCoh`q(9-y&^B20nLb^a+@|xsG4)jxzi|Iv%7GTl> zMr#3?T0o8#kf#MmT0n^wFf$6^H}}PpCFKmfz8kH>kpp+=M#%3%GUQ(&+0Dui=;(+Z z{mi2?R0?S;O~mT z??5hE5Sra1DE_il#&13gPui5iUC{&XHy08xGX_Y~ifQ_%JoV_k-~X)tL~Q==X$R!L zMms{$_6+k2k1UnfUW*p@Pf8Y(AT-O+v5e@k|GAqCkjM$^YhGT6gx`EyF?cyo!^?j> z*U?<}ESM4=W?>DeJn8gjyitrfx=gTB0l3GQq z3aycmT$IIuMg~w88gy>+VvP=Hwa3(svN$N~h?IerqNNpUZh*f(gzqAp@fd7sG{^SI}5FGJX31z0}p8a34(dL8Dtd-;{Enu}4utp0Y9f{RWc|!f1%<`+v(A za6V!uBsirB87%MN()%61+38m)@lLkw15p-KtK!Fss*%b z0lTz-4lO{@0`_PD`?Y}oiZ>H5a`a|G%*e&QoPd>*UQURtl)v?x2|_uvOf+i&tF(aC zF#xc+27m~gYh#Mh&vjbB1}z|<1#Hy<+G7A{a~A-SEmub*hX$1>WZc?$E>?y2TVq!R zxWb{0J(8j0GdKjM=n;wUXtc}nPwr^ALj7mn^zY*@aK=)#b|6CwFlhm!wSdehfZzP% z+0d-!Ezz2VYq!k+x?_OUe9TP$f8Ghf1Z{@uM2tcY+iNl+G5Ei|=ZYq1Ul*|%yCON* zj1J_Yr@rQ_1+~d%jdbXjIjp~h0{YD_o(0v)cs5$!{;O0AmNfLp0LhtQVf{WQ!hZAH zxsXS4%WohLzxg4e^;961R<|2ZEE2!sNX&0`QVSOzu?3J#j#j{5(+Fup-Vq-4;Qf4J z;EiXZyXZF`L%=ODz~4cqaIZiP+WBKlJAU(91T2aH{tk`*lvH?GUX0xTpEwDFy;>Jz zuQtTkHxvhAivI^zZL~>7Gh%=l7Sphe`0sex0z67FT$MyE_@pZhGqr%(T0oT+P#*<= ze{cqLzVxZ+S$Me4=X`_jH$HH3?2`2R+J~Q>2~nmUCMN1Y7zMM#gP0ff>RYg+9zW?} zyfqO1DiA8x$IP_Fp&Y*IgCCzfXu^LzHm4T4=uVY$NC`NA+|?MsPkF5JHbG^Lw$e|zt)WV>mKeMQqNu<= zjE8+VZG+Z6{1%fRb2apA7|GD1ASCm`M!CD!KY;Li`*M5;VkHh!yc&WD+m?nkQDWlw zKP7B2K0hgHPUC-b-HV*xC&Scr_vGle-m>x+qjJz#M5=jFixZa!t$(43;5Ywm9JKMS z$F$lQ#-J*{g=!wzZ{;oIg*f85C=V^-q5n)i8n3{`NJjj8c;mUun<6z{k<7Xhk;aey ziG?aF(7b{?ljbCK;S#qaiHy8RKUbcSFjqE;yz%j(1d*C6FH%#+$JLs1kpvpjb!Vx$KPzAxkW2bh{!8i>ECqy{7616oPIAb}$6-U15`gOY8mt1My6cXgz z36m0x*9Pb!BUNs_F7rT4~Eo+|AkK)wkDJjkK`ZpID zBlvuBB+Vt7M1Iz0B>MzGzUy1E9CRZ9X3tR^!P}1)dJVp!e#Wh$eHy4D3`G4Cf0SEMlSdkt6gXWlp0=^Cyu>b$RXy~3%R zG4@vw8(WACetk_@DK3N3|3BLk>(eq;r_+P9zD;5I!8H>w@om#$V>{I0bz*x@?P($*^t%>{Ai*Ce=Pt#s)c2?0My zvAGX!?E#YUuTZg=pPtJKG@gqK3#TOGs`?heqO@TE$aKT`fWtY5;xNKSANk}cN;W<| zDRr(~lo8U{#&hx8QPJcvY4`=gqM9*ugE*gl;VCpwokHo&^NwyV8iXknP0%}-&r3d2 zQW>8q1A;VD28L!zX$ji(o=gUyaWmb&*f|Qre)v zjVOJ3f0$CN0@1KWDUrl?TdIWk^u;AdMaI^mK{^w`mD|YrN3Wk(!=xp47+@fK)oDffQn8iOGzZyRS z>e2>v0opstjfB>C$b==M8(qPV+(!>4-O<~4z_e(fyt^%l_F!_kUIH!U0#IrEVR(p0 zNcj`dO?f}oC>h-iL`?!;(u7|4Ir@qj`U%tZ-ho6zf(k2%po5#BV4K3rSM)5f$gg8? z`<;j(nQ>ouNW>dr!ob*Y4O3X<54TM(jYQQU(NzQJh1NFB3f@CLFX@APCN54S?T}}v zQ<_6am{Kf=#PJPGMKl`iDK%)Zpq{Oc*60}57wK{P&&ZaJRO9+723+hsq~*Qj-dmCB zg^ba-enwKu`x(8r_im5KP~Ic&X!#;FuX&Na*=cB=(u*%#vsRG%xDgT-2|5 zUW(kpm$LpXN=92!KX8u)O$;VCsEQXq1BE-qZW;)Iv?-7N6FK~Txn>borUd14 z?y*2-Iai@u1gtRviwRm)N5D#qp*8UcSZ}Z3lGrC&9C8G#i4SqCmju=c zk9Xh4zX)2J1XlY!-DAygP_%P1gzs?ur59VRuiq_{_JZ7Eyw!q`FiCl zj&(kkKxpWIBhb2EU=0vhpWWR(trY_6T+w3d5wJdckhge@zYn?h0&Azhdg=&R zGX&PF0_%n&U}XucR|Ho55wLEc#oM2Kzrb4bX!m@5)Wosw5LhFQKoS3La`&{* zm=_4JM{nQBiO%CWx@s*+*$xmc7Txnm_iS{Mf8fuam&ylZ`w_4<3#?IsjXPtoU~2J4 zD~_?R2!kW98wB@mhgb2inTJ>N@ERVjxQg>7821-3kscR_p4yCT7)ILfrrWCmoopqENMyX0ljiuCulsbn}C6p?r)Fet> zM5(hWbqS@$Q))4#MpFv6IkV1Tl)8aZ11WVUrTS3nAxbey1t>+oKv=btQlC-k9ZJ1V zsV++GqLcy7P3I0ujil5TN}WTgjg*>2sdbd9r_|k)T1Kf`D0K^^uBFrylxn8btCYH& zQeBktQ0f4sE}>L!_)VR&DV0H~>6AK+QZ`DJP--Hj$|;pYsX9uHrPLLa8bPU*lp0K_ zTPc-FsfQ@li&8C=I*6Z^scNUx*OYpfQVLRTkHcPDQB&=x^Ng)rQd2#L;lqJywv-Uc zCl)z8`SzNcIrfVAOn@f291fe^tpx+oQeq|CsSdZd#=|OWob`@6^_Nvm9@moUx_Ks# z(^TWMSDw{}^;uNysWLfSE~krf?4r_g)HhACSZ%XRyd`AIt##F&(PLC16HJ^zQ@tHE zM~`%mG1XSP-9)ys+U2P5;FpX|Zb!Y{Wk>QCQJm}a)>WQjn&b7D>RrwXhudwccAF|4 z_R6t8lTLMgh1=m;=x~{;!E&hAzq~fY$U9#`eH6b+3nD@uxE!>SaS@c;>+7p4$9fif zMEbL893PEQBi*9}HEW&6;i|LOl$Sa@#o)QpTU*bY zu@;vGnLffwr9hfP$m$~kv4T-6>2^`HPfm`3VQxVXYm z@2PgyS?lIHXF$y+daG+HA-mX$rH;DFP(4ji3{5be@2suGOwnMWK$Y0x1^gyg4LH;o zDK(>+LcI?06e=uT;`TUd2}K?D7+!w5e}~H>ig#WZYK61FA=5n7HSWx;OfiJ{&N`3F zSySV1WoG7tMz!AS$;>=MJ45Ytm3CL9sY105n1gOi%!(>N>gt>x(;SD%>vmL5FxA@Y zy!M(%d6nI5ve#e?E0+KXCc^Eg!R&P$d9F=$%&Ue}Tp>&JJ2xQ=*zeFtF_%PvDyWcg z%a4(lX^F#gimBG?_6SP?v+T0Nu+6P@xjjd;CqIYsDVRm-poPckmyd;}rK#S!NiKV> z14cTwA8H>+J%kk@bFQgOTKLO42J<-Cu{gZ;{O7HPtWwzW)K&{yDDGl5nN1_Teb^+Y ztAZx$;aE|IN?qIfFg{5mxD_tDyUJ7r(PLWmVdvTF*d)gsR%~}MOT7#65_X=q4xbuk z@y=tVj(Rqw!owyz7qSBUM%>8E@s($V17uIHq@4D{#>P(2GFLThGvTCHqr->8?FGIA_C2)hluvegs^=~#7E3K(Hpnmw<4|sOpI_%(1WT*hYp@N{ ztioA4cA>pyp~LN*>se%XImTlC+H1#Rne;fFH7v4Rx*X6-m**^#V{tvV0%w^G4y9w?A6+r>W2vj(TS6&D7^POHS?Sx+Gz%XJ4 zs7j&sMpVK)4!c<)UF(LYk#0;Edv%RaK5`XIwa!X!je~bc)zNP1seKRi+GH9%i7Xx* zN7CbnNXCR5vYu&RCf3>Kpk+QYxgf&R6~2{l7^~}`uOVH}=MHgZ)|skyPsPe)cRR|e zXtlD@uoOFL;bw|r6?=RZ%SXA#!4alG4^_tvf~~8APM0~0YMgWIHBm)lvHtT_vVzw% zSxfRw_0{#9RX!{s(W~z0Sd$nna!Uc4gKjP1Bc_h)SiupskU9P|nuPEWtpz6T*rIYF zyddyZWB1l!g+|&m4@O(~R=mAaOiq^x3q3EJi{TS4SH#gYRlqf{V+KKqsD6dhMLxIM z4y3rm>2;}8oi&vX*H{L3l+!LkQ}DjvK&pT#@RMuoOH{aP4$I6Mf7pFNq5B|4{fr;v&iWZ z9Z;#3=1(mwoLnkR>6UJ$N*9e=^Sf!6`b50(a?z2Wz>>oOQdH`!nD6jF z{ZxI5ln76p*rpm0?Jf1#fsZj6=^Y#Tf7VF+oC?m#Zazkr%3jAI#_PI-PjtFBbVKQ< zFZf^Z<`kWNpy60uC?C`fXLIq2L!<6HJ?qrH2l)2Hf#2xayZYp>^z0Koo)Y0N7}O17 z*^Ff;f2?C>eE;dP@kl(Nn?hwbr|Ej7-Kl$37ov)z!|eQ!UoPA`Yu5M(WS(pMX}mvJ zrU(r?srnkMGL_{X+nmh8LY5oG{blvCPK#6oNvo|o>kN>K0#AhH{!h5e`jy;KJ^W?t z4F-qcW5Q0hB?-SDLg<&=XpI-Q!jt}K?@WHte{XytD zon4oRflSc7G}E9<>#Nt90*nO) z*r6nrI3bzo>XKRFKE!AAW(j}q&Dgr$Ea@r42YNHz(S2C*Bs_J%o>sT24@=yFxL;qE znAevjJk^)!4&WL8A5)laPby2OOJlnIc*Z|^086-k0PB5LI!kyVo#`Jsn&}*an0_ky zddFag7GY2>}f2q{xqiBej3wn%4WJ@XRw6N&S3h69M*S! zF4HwmVC?1zOn>URO!rkDey7&LbUQ4JbC-ZGS5$qct$$r4|>5;AUNI(s8y-!`&@A`H~9(%&AYTTs8E7f?l8sDMD_o?xEH4dopb~S!gjo(pYMUB5! ztBNZR5c!~#v{~ttQzO2@kBMYsqu6*o~_20sIf^@cd7CFYW$fR?^R=VpXf&)H6EzOp+R5#tVmr(^BjL`)c654zF3VnsxhA4 z@V~v7`}7yezpLg6Ms{elN|*BV7s9(o#miC4L+~mUK3h{SgeRyR&fmSN{aUBSA-s&u zBGqf8h_(GXNrj)T#vwimpBDI`c0=%9Dx9fwL+uPx}zkB|5?|6~=bz!Dvd_q)0 z?S%5$*zyl8BsM>!JM89?Ea;p}eh!^3QuH zKk6QBk7Dz=J(QRCP`KDA*)2EQvHEw8-%!m{a; zvog!eD;6)dLRm31c4HFmeV+_R+KQC^LE6bsn}3)bpqr>^P-eLSkVs}HZykooYM z2HnHmR>>+aUs&5+oz=Lzl>g~?y-It@Le>!YAq1Sw1h@uZo~pCgs)%A^V z`NC?K2UicWh6V$nmd{(fxV+xsayxPFWwmEX`NB-ru>U}a@~Q!ZgX^&>=9gDg%`czl z#r=kyG=R9!$W>37IZmg??Qz-b`AuU4sl{EHx{V9q*iST)c^z zY!!x+p!;mWY=TUyTZCrH>Dt0t z2SKa&n3j5S#cf`=nu;UW^A67Wlf&gCti?P_!UDo#TuBL7gN~|l3C_W#i*@C=HLIeE zN}3}jxIQTYUloCKftA}U7I<+TE7e)8Epv(cw5V*2jyE3>H(hp01#77QH@H?)W*ucB zBCo+!q2*qT16#0xN-AqAYMi*`1^Ix;^9yAuzg6Vv)>F#1i>!MIbc8L~MY*}*x*a?_ z57+Wgp~7>aihFpj9+%E}=2Gc?k@pJRh6Eyn8*!Ix4gBrf{m1GYh19%3e-EvR!Wf=<%q zc|><>RB^4FgW3tim01Ps3IphxJ;4)Hg{pVN7O5BDsf9{xA+CQbcRA*A+3txgBI`or z_6u;R(+!EliKDinmJfAvC|kdTkXKQ*-ox)?E3frJcgrEH`Bb#}@FH(rsBjGxqW_hS z#e}<-vhMKktmE0b$Utx40C$DGj*okQXFaYOp-)@YY+VIz8B+Od55okbyLg`8=SmHB zP}b|Nao~bSWEILTbVphYnS5P2yK6UYpGaiwe?aioA8^Y{3GRktz3F;4)<2PLAo!Lr zd^m@nsAo^zglY*Azi)}1%p)t^_g7Ox*9o&+J!`;kzUbNaJiJb!^bQ`%JPhz~|EC21 z6ls=VudS|GQd-6DTx3^3&u2Is^D+O~a-E(9KhY)Nx;3_B60Yc-#C!l^7>K zL^rXC)*Y41p1)*{!&PCQ>tOQ=YAPZHwKnIX>D5k%6?aOyOTBa46|U+zsIgX8R$c3; z#66a<;7{tNTkh^`Ez+qZ1?I#@K^;>Gp==?UJm4V>=1 zyuw6>$37W&?B>L1bas29o_z-lJ^LrMpJ2mcynS+MFH;0q&pEyT+Vs8`O?j{ z0r@SC{2FKcb>6@yJiVG%r@M!7cc=}wGO{c67kC}6CAe!2i(a!{&(_if=DjU!Zvt^c z_Z_qA6Z5^enhy=$lUTrZCKlRVxYf|@De>aEIw0q zWbR9135VYR$<`$CJ0ID@NqY7G7=Qxc_ht3$GoC)c$==G-J2?EECv-Y~2ON`=F(WaG ztTCCc8fSk_*0YD{w`nm?an&KaHQ523uEy*N-Nt%9FxEXq)ZgS?#btY5ey=v$nOs)F z{*B^qd2tIumVgT&*%!$Rp*(cS<+mukle2KcMzFxITy(Q*dSim~IxC;j>89d7Oe_g^ z;L9EBcN`tQSaS#vsZf4wTbKvpx%IDJ^O)o zs08;zvi-er@u~|`kR3wtHC!e?@-V=uwudG2k3M?VOcfK0^4YC@$WH#V58Z6d9!JT` z)VUPcBRBghiIhcLan1H6sh2^rACrpMBgs-3do$Tu#||VHv&VZ!Zsubz_QsTB@Ag)E z+tjBN_jWq!+*LGBZtOFSJ>6$|b*00}Ug`r|%`c`CbG}Qc1A84@Jj+M+Gaf$0M}w=4 zwPYgJBwCi=?mNToq6;?F>jNctJM4qL%rKGd>6Oo3NP_xX*)x4redYT0dS6oT&c1rK z>kvursY5!Q&AtTvU*Av9KIX7*5wZkKFlQZ*Md|i_H8nKnA|N+wM~x2rssYrJ*O=m} zh6_l>edZkJVv%D9`+$AaH@mifXz=gs4-3TmiR#@;Mt~7Q9E8WRDwbmef}P#|&&%L?p$WAoD^rVc z%d@kN56yL{rQA;>4(?8c)4-*FJr6rM9|w4NwUFK-bu3Ekb&eW#N1CvlY;BsJ$-rZY z(7D2bd}j^F-I7+t9!SG&%9f}hE_Tx8`rcZ$9aX;K-CfTcXyf57PDHZfO8<%yZw=i2 z#sO0u^>pKIWi(VCFrDs7r*5!6ky+fQV?x2_w)nda7T6 z!ybaN*ZR?Nvn7@8l4YyXLN}eW8`4Tyds>-`wV@GyVQ@M7OTVyHDQBMyfZ5wlT7Tbj zIvoa<)KG|&Z8-`vf|p(W9APM1DEuBFOC)3GU>_gFC-!GY&2Y>qA=~#gs=U5MmuRh9 zh@C|N+#%;Yw*4q!i^xuvIp;a(dfym?j-$$)Y(J`A^E|ciVJn5VZ==bIE3~IpS5%e2 z0pVWPs{^sL<=5Ej@~iBg88Al9Mb)b^)ypY58XVW)^_FFu6W$#Z-+yFEQb;-2(;_V0A=oqe1>go+k9O8Wx?+i7@1ycZ5Ff5ig#)T*`#7PG5yBfK zFYvBG+^hQ6AU*plm)M&vIvp9$Qe2D--?n8C)>qJD4-KM*+kkf`$GiPmqW3DN{UA^O z^;w-x!Y>}sBK!mJmIKNXcyE?vkSpL|f5`v~oRRA|BaNJqPzN5!5WRa8SYNm5bnwL3 z#te)+CIqI3yQ;dLt<8wmfgQknnm7Ii4?pB#10SQ6d;kT-tBaL zS`ccy=@?v+4QaaB4aabv?>UC`4i(-uDBsC;4~oboRM0tyq)6%vFYC)e>JrGl8&o0= zY}kz%Q`v6x9(Uu~91CG-_Gh?@Tuz(@+{a?+z9+{b;bBJgXQw5?8eoXADb1mkhHv2A8lk$ClP&pBGcP{aCUj zI2M96=S#hty#{t};>L~RzBw+=Da`4HSuQRH$f;BpD&%q@mWA4 z&b~ZO&t4(T!LEm-GTjMFSc=7uuKQ+hA4h$2)M2F-?YhHC@xgH=?7QP)y0yv#Ay2mA@{G>%azYm_Z9$#5WJuJl{h$WCV(r)&`@mMC` zAoO*-(l#F6^#*Nv_u~EJbrluKTpKZ zLD&z+7uIp1u@xs!<6sQGMk8)0r{C^iH=F>$uRWoZZAII`hsaZXf`|X&;jIW+!X%t~ zc-Z!l*qoj=p0$spJ%1I6ivP0GmXTzG*=r;9Y!$Ec6%YT-!?q{_z7qw3znmCLVEKuh zz>O#Bng3yG&*7m-%>H>Ic~z98ayJVA;RB*)$fw^Dp@L{WHjRXG@`}nxRW^~j!I7n` z^~7oQIHKhgEeq#OMUprC9_X%KM_qsCJ_2Rimj# zIIzHSKiyt~6A*U8Xxz7sBhtx^MM4Sa{&kqNIo0$4gxxZlA4TA2GC&1Bcs2bx&&dHMw&ev2NH9mB~4+;cCaO&xe>46WGK0`~YAW{B#U z%JWTQ{ttEU9T;VmzJH$q>@I6v{p#+z>gw7BL}cx0K&X)fu*Z;0LL_8DCZSmAO?vN0 z?@fBI(tEEKnhGKyQUsCTb>HWDCX>lzX4v~Xo@ zr&fMm25N(h1gym%V51+m%}RWNnfQ33S@bv>7j<&GM)Dec&Yx7m6_xGDZr;d~?={n& zFeTE{&4eei&Fm*IHdFEW>gT-@c_kRYsO&WHloR&k*tmq+aWPRzaj|Ca6S%1<)%M=~ zfBzQxR%=Z3*Cd&w&X3k#x@#QB_;%KlZkfr{d&ta!Crg>$5HKZT&9W!a7ez~qpIWP( znX07|p6DQI190leW=?8JSMeM~hg!wv@{^u4nZNA)6ebkZVk>Ln_2Lc)Y1{I2%xlIy zm5XavaF5UwNX}M=#;E*ueI8Ng5-_iCzIiH96HT2y@)VO$Y0pz~Cy!jGXO2H*Zi-4n z+U8|?d98+4_--@u$!HI&7~2^f|70wBGMbgFW;69ktsDEulF(~~vKz^4+-%%|jX zFXWSLPbHcbPfG)(rSIqyd1k=V80~AqU6nB266N)J(BH^&OPwiAfSLE7XtVo2F=pIj zsGhg41wBOer>-LF$w99ISIy+q_sDu=t1?<-onA+W zGPt=xHMj32b`HWOMy0rmCI$IKhKlfP4!ZnqGrLT7npp_>tEzpG+FFmNDG@E#J02^8 zFygMJH1l&AsXj5|+%PIH!Q;iHNl2jY%6QDLu)Q6=Lis~DFu&AYo-6ga6Ho0L=9&p* zrC(sCm93LwW|zhIMV;!QVy#821bT^R*HLYm-DM$p5JDr=_?(K)5TR1B9&@;C4G#|0 zKQEg8C|j?A8~y%PD&Ae6EA)9mT^pbZ zhU+iAR80qozZ)e!GBCEl1%aM4x7k)MM(!wdn?2=X6XFvw*NeGW(CpHF-OWFn^*FrA}bv)CqsC#;imlQa*3HAAw=csN>PFVE&Ty+exp(Qi}e(| zgGLjhadY)KNlnwXyiBE-R?l&6+Wh_;CQ{574&|i76)Phy z8PX)-_Aaj(iD04MDWkZ8oH@Q6dI1Z{C7MCy>t?!}vSeCy4qQNLB6-w@4w@BRG?D1_Nbtd*slUIyh@)?GyQRL z1#SDx4BX!k?MZ8HhE!l-n}=Vtw}T?AYfETm%oi0{Jk~*3A2@{h$$&+g1k|E!DtoIH>+R1SKp2lRYgL(*uK#u7%yg;fA630! zke%lL%h?z5%+>#z>+Ky;=HT<28d{(ZHE=FZ)gJnh~#H{$B&L@(&4q(OLN&uW(kL0~u#t-0XwZ zD;gAOfnEumr0@1B>OKwc4vpRw`aCKDva1X;U!@=Czv}pL>8ohmB-#R(5T?9ZXs&z} zbnk?Ju{@_Czo34%31M|5S9fQmq+(CPYkrgOeP2Uh)xvs>Dul=kel4M9Wqk3sY?i&2 zShvWJt6xLUp?u`e%+_ZDabY|!UPb@@+m*)I54pPB`) z`z45W?UuccMqH!om;|h3lv(|Hp~V7~`ssDQpq+XhF{i^4T|t1)(layi?TkCJlw7Uo zHM3s#tsR_u-P{;u7QYf>`n(!z4!v60TzxIb+QZ1#{nj4Fzg{q}%`p(h4pVVC(cq|3 z=A>4GEi~{wG(G$m0KSY4wk$9v8WXab`}S!Rwbk#Z5Ov5S*d2yzfN{egmb$Pm5SN~g z{;t^*t=_cBg-fk6)6wCR#d6(7@lCXEIpYX)k5J!S(t6cXcr9c~4A(+t#*{MM)I~Jl z$D%!L*MpSpMh* ziD1hgEs?^q{4pxl+$^Chy!_GsrD*fjOa4nB-@g>6Hz=B3FH3)VLzMO&21eVApUhY@ zlcIf#Bio`A&4Cy!j;xBs1a)ue9{$w3gbN!T;;_u2UDURHq-WE>o!Sr$9cCnSN*9T| zHxAuY%oxf1sreS-OVoOMJY`IR&MazgYsGY^ghJ7r(6tg$7)r68uQvMVb7Wun<+T3Z z65maU_*hK!RPs&DZiBU7RcNGI_+EuDA02DXRFWYE+6-KsYA#elMscTS%H^S`h4w%L zem5s7dCe85*sdxLYS1?0i3MP1@^@xsubE#N12r`~A%-P2bW1C9sIj%Ow1yZ>V5igW z$`~MLWr+Z$DJsQfp*li08QL0oCJUZm6eY(c`40U6tK3D2<1fHf;v|JQ>D&Ec;or}k`PlfX4ay;kb zTUIqCv(q$Q5Z&l-TFsO(T>$hnXMY2;dq)7X^ice)v~?ll87JQ$VWWOjLUq; zE>)=%v$UF)MkfsByJ{$vX)=bl32rvW#h9aUvG7grO1RX#0X8H#sw-7CKUTp;7#W|7 z0&}&B^xRdKFRyw{+jw+a*TpBAZq-mGk5$tx9?9ldEcbXMn?K;89y_HSX@e(59O%Me z*Odo32*buSbEZ1Kxzo&r>KKr#?09|73~FO!joR+?T(`G@bJw34UjuV>2$-&yBzbfe zct{P4UNaS@em!bjNUvk&E7et82HQG*O*T7gU=m#&-mT9i>U?3RM$}Yq!?WXR77fhc znuv}mHPQ0zkP!c<&;58775xdKj;d2o6&R+&HR;cDPj(qLF1^E$g~Idj7YVBSj2C+Ty(YC@#YjX!E>TsY#b60mJYogAuy){)T( zl%5FVb!z;jK6|R0DNQ`GGu3N_G!53FsG>>n|7i>CPElJIG>+To_l2V2x=LnO0+%KI zl(cvQCDWao?auT2vE3WhqZmQzQs+0YW?^TN{G@umVM=Q9ndu3by7Z!Uw^hW-1p9CQ zH?UeRLA>71R-47O&<b5A z?s}2G-kD#`a&r-sa=+BZWTM`@%pZQMZNDUDVGmKkz~NHunx=CiJd1`=a|y+#CE9wA zI6F~ttW8m!TKlm!<4)HSG|m^oYYWtC2ewHNJ8Q7|ZgG~rcPC+9RL#HKF6Qf1YQ8@E zZ*%#U<1ZxH?0NmfVFoyp9fd#@4BxiFF4vxem4{O7Xhh5jc?~ zi-&RO(>6C}l2o{L9SH#wbx<7}Z)QfFTDsW32`bLRm!@Q)@E%OEizYkjp#9UY&Z2XV zx|n6tV6D~XZhd~GfuFA4U#cmqZtttBQT1J2+g25FVn`BQ&6BGF+dDQ4HRk+85HmP1seokoQ^JgS~wpeNLmwJ+IsYNpj=_?OqS;on|Q zcIueD^`w$)=*BJ7vQ{*-p8oSKe#O>M`7Y5~0~@*f*UPJJ`oAfYwP|K-k{umeOY4(j zvHxD~sfN7zVr!Cg>-yETJ4a+Fj@nr@FRv?JvftO#)pa-vo9d#7ov(}0@{~7CsRVPj zhL$s5@v^0Eol`q*t(|OEy@^rj8OdT-PD|{t=ZVf#qFgqQU9daeiuZEYY7N;r$bEME z-a@r`RxED#Ri2CSL|-g34S_{dXu7-|?^kqsy1j0JZFKJ78b)vG@=|?%rO%6a znv$~4V0OHXT`)~DWyN6M+gT`~Uh^Gn9#^?dB8O!g^d8d8rnjZNGRNLVWt)$kxbI+# zXnH!DO4H#TWb)s{spIe~65r>)8SnV{Xdc84Xkdm0i0$(i`wn79)#Ddcc#;Z>+u}Vb zIMO?5|E_w&!7lHb5_Wl7JJbGg*z#R3lDOBqm=aPyt}mjmx!GNyt+_b}(Y_k~QTl8L zYnb7v9G~jRPOebC89HGd-t+Sg_BgzUA+M+{vb6 zVd1K#=r8&_sOcJm&SGv979@_o7nhZigWa}RCPNp*YfikEB#Ctf)<&p>cKYnC&uL=$ zI=XBtmJ9DO(FVUS5ht@H>~D{F-yq+;0HvF==~OkkE1 z3x}BV^N-UtZ*y4G^&KZ+%#wF(#yIv4%E#Vs32Qse z>`WHx(s=Dp#x^@m^{=&v1bF*GGW~i5a(z{9l0Jv)^NZ6iOhF-rMt|VT&J#bt5HKGT zxWhhx8)o_krOX^rT`C$I<-bpsa^L!c1he)7_>{``z=|z-$>!|)$>tkTQLw3Z;#<0@ z_YY_q^py+|X6SR7K1bt;DTfB`G_<<1vYL&JIa5;5yWlSzd)*gw!`(&L&e>TBQ&D)`!YP?cb{gnHB}lPH}=5jD(CK0bS1tN`OE6_ zK5Dn$&=Rhgd~Y81k!5CJ5=U}N`!vkj4Tm;qcN0+2=Sn5oGA*H8g6V?3yDZYX(*hUa zMyFv(R3>cvHYZfao=va0oGO7e6QOqDNb$f~C@*Dxu~DwSbc8pUfL+}fN~5pk7Uz1q zvAtS7-2zYa5&e?%kF=m3DHP~d?m{@yoq!b-yP0U3+eS=63f4PkyG==b)$1Ut1hXF@ zmig(0aQ!=VeU$omb1teIe1H>J5O2-;<4%%ib?F*7|Y-`l{+V@Sq=ez??+e2C`WDMFSm5X@XzPNH9GbpiWdz zpHf8=p~&3ix1=qttX#86Pj_(Xs|X* z#wn>eW>v$2ploR9%PiX(`ezoiv|)kTJuvdsFlJ)Iyclz_A<|eYGe76QPL0;xBi`oO z=s-1=7hss8>r-P)|8!Qm1*@ ztUViRyJ7=*A%}(9&neTtaVaxa{oi-IC_S&wRd~uMR_2?`_l=zj@&^dd9w%b$@I-A_ zusz3Dmr3J`y;P=^-##T9>yAl>T+GU-eMFM!iXBOT>ElSQ$(5m{)O>c-ZT2^IDhp>5 z)=2~vT|l!5O1q8`uN~IV9MJCz@HC}tf!O{$7)gDdY$o7^cdgBn&G+~fQFt0% zij+poamc~(=8rrq3uF6=tQ0fGOz%c9W=x|vZ(b%g&bl?Hqir-lHj-Lqy(iub&r!$y z%PIYPA}7)G%*X80&(cvoh9@d#>93)J5A3r2nJ?RBU|=_hY2unTO)%}HmKUmJNnrn8 z;({iDYL>x9_mkq>Z)&dl3GMf7Z;G+mFXD@N`rM;_8K>Xd;c5K(j9N>yZKn0$7tJs@ z_3J?Dk7t|KNNHwcMR!B|F0sULO9^qCtB$)pnxUyu-yJ#Wa@BIWp(pTjPmMsS*$ZZ- z&NTDIcfpUXn&agx_3tj#bPk&A-hK_*tmeq~(k z9hU2}Kc1!}H|wHri8VXagQnFdS_fkGOZMmJETZY~iRQa#yu<{FuAgA%jjHIR&ux1} z>3914MwL2~a=SlqW|j|r0zaq&nnZ`8VvSn(15cDk`;xAx$IR-d&UOdupkouO6`vxE z#Tjn>g#P>K6L>z#4Ez)$4RvFTcpzjS{`ymykwR2q73J4YYoT@Y zMTWD`kY+A^ipt9W{nBI|?tU!qm?oP);nWZv56;u)L>U!A9>WEBi&X~Qh2Nzzhd;Ah z^8$^{PoLqnADN1_!$o}!3_g-QGLkw6KT9;HKEsruy36H-WAHT>FAsKgUv> zW)rnm`_Isy8 zlE&-4mFMZU7BHmE-H!x#by2J~nQ!D(e;j1Uh9MO7iNpGmNuOOI_t>Bj(`^EpW z56E+seqX8I=j!(f`({wnfa@k^BSr_DvdLn<~{pX1cxKs-^!$xeDRy0uG3 zs1sX5^iLJ)EXGK`>8)K-O3ljFF7;hZgZ%7b*P)QMrOrTZoQj4iEQ<_0@g zYxcFm!ar(xOiZ?NAq!=oC>(3$lDDFy?#E`$R(J_JCCzk#b%|LsfR31xqJJcE0d~`A zUa+0sjcr_2?EAah+d!bzK@sS#&utp0@5I-9vFn#MF3GC0H%+!J{?^8&|6XdNr!#nU z;ktz!25~|Y`1kLf)rDE|<9<#1ZJO$mtWGtvuB}T}D(j-qIX`U?`Qhq|GwO?$>haU~ zMfx9lMnSuFu7It1rgJ-3`%N9F920ALwsRpf__9r)Bh%Xq~uMe)6DT;eO! zuB}TdFIm%Z+isy*(AMSCVs^E4y^-%hlXa=BD-pQ?6-8b;O0(CrXy>Y9=7=A@Qm-#n z@1~||IiA(tg^GSbdzkjs*jcWrVBZwq-o8*_F?&U9lPWo_d1oxFAn#;(^3&LeAoZo? zxYRz-6CJb&`1~uuV3BOs0b09i^dR4K?%*qBg@nx(5!udtbun0%@~S^zR!WeXLde<+%e-Bq6G)1UcYDU-j*ZxdPNq=n7T@xk7$WDP zTU{T!bIs`PE_4qjc8Azp4apFnA9N@Cs_rP~_q&+cn6%mG>S(AW-8rB^}V@?m3?Z^a4$<^Zg#x9aK7Ic#5MEyRht$g3v zQJ%;2c>zz`lQBnnq8gDSJdXE-<*&YgK}qLr70FTG^mM8ubGj!Y(OD|?n%2EwVOM+6 z+Dlz%)wYDoPGQgQg?RDTGP9RUlr6>Y*P|}SNjvC$;wAj%W>rr)DFCYhc}@+7jiVcS zqDJwFZ0m`xKx$S#_5g~KJw3G%H642)mUItyn%OLV+1pwCa#4M>rol1um~B z?d{TY1-A8u>@hW8q~>TqZA0ty|9#+M^1IZiW>s%A zm9hb5SRZI_p)WM7fq#%aq+6vj>-sp&xZ)O(Jf$f#M}0mf9Ha&m$?ZblgV#;2bU`?xH){7wt19)!q7X zBlf?`8+TZY7F&}c5C7|PS8MtHooZ;1nT53n94Xh&6_{Fh+pZsM4puvB)XuN^?5e+X z$9D{i(l8YVXHsxj5*D7_O}%DaKY2f2r_YeAIEJO4D0(sxCB z_Sd*YM-%UK_wTQHcNAPg=Ren*hg{(2anq)sOFC8a`or68H1RfTlogKj6$64qx(+ti z4v=`)95Y;spGFJT!{h}ZIdsfdVq~HGH)Iycmp%JR zKoj%LzP`+$BL}#En+Mott;0ZHcPy?>^(e_v*b^{Y6ra)Lo1qoPH^`=#=h01?eqr~T zK7$Y}pUch7ph2*?K`WnynzdJGHe9J%CP=0(Df1)+waCsvg>%9FK~9pG?+2la6=jAG z3Q|L?9pqm_Y#wAo`-8at11bP4n#sN@Es}nPw%Z_=RI8@XV3)2Fz{u%`uO1AmziF-T zZ9B>LoAfzCYf9U7M&__@lyx2AvO9t6gi3WBhCIH2)EbQar}NrL7x6$ zh%e?&4nY^<>JZioSnSjT-AwnP{$0ktL*d3E^Q2c^2bXY-9Mh(NfTo!gDd(DJl zF6jeeVpW$K@rLU#v_hCP5&<)N7-HVG0n()V>aupjT$p3ZHVef(MfMLxH%~$dN{daw z*=#L_x!h*%mk54O4f0HVevKyzpH2=yF3+tktoi**Mx)b`G(5a_~?bOvMEFZK$h;4A7&pn@dY}X{f8V+4Cjew%5HLXTQ|$h-o`q z%cqoK87-Qr!x50|w7?AAYKSWjOXBcN53N8tYL>Z-TFACboby;Q!WW52x!4tgd2F+G z1Z)k_GTONd7P&FVayDU~9U-xXRoBfUT%H^!`h7Nk7n{FmHrb&S7G_$+qjYTYNS9>L z`nJ)VF%rVZ)kF2oJQzu{?zC&zeKZnf+--)Ba5eBWb>>E-CNhggAZT4jy7J9;qT;C5 zBOTP$0aB0XM2s0Zirts-qa=cS0~xLShK#b~7XdaqW-8>gbM`|o7hZSB%yS$?1V|Q2 zw7YPZ_IBBvVCM93#hP7xbo8=tAX*5saWMK}zmG)wzkC#Y*6Wyz1P33M=XXctx%nt& zgFX6=z1OT54Vgj1v`88%p2O^ce&Bt?Gjn`n;&my+4SnYw$#D=_1zFG3Z0cIRv}KMvKF) z>!Qq{F;0tG(4SrcIhjlSdW=qknDt{&x7gl=ZtnA%gQDP!2DgtoGe@6e)UjBPyy$8c zj}_OjacbpQ2)7Xplqo|;Z}W~)F>H+@94@EoWS5U-;8tBcjwkh=RPRO z?&uPkBjb>vu(_xPmSZWO=4Vg)V0*@4p3NK=r`G61;Q~CJxL!1#alK+Z%vWm;n0-Xw zcl1lTgJL*Z4SQ?$unBd^vD{(;yy54rIXqtbCZ-(>ZuB=egLGtn5!)pTGMPq|`D(1o zuBk~AZ;p;d3np)3+iW;woGVl?w;_g2FS@&SyzMy*oB)r1tC9MZM)29dsAX=I?FVMw zMD?}TESU&v?KGs;Kj!O+s!;re7l*}oj~Z(WZB9=_Upx<0lQr)+3FckZ)gv0?yZmB& z>LkYatVscpHhz+gv;|^)F0AXYZSy1-W);}3{3u4hs?Js#5_A;Z{wH0uo{V|U6#tk_ z#NgO%I!=}@XdcebZr~TE(j}ZT+K&JHQ)$s?Un==YOBzYHZS82xmS9Nu!)UE(_ucj> z96_NyK+|d8ewAtby;EG4F+1_?6zJTbcB9=5;JKPnNoL~|S3(01PG&ti#f5zgc6#4g z^BFW1HdZYXmwPUgXJ_~Y`-gB)*;F+9coR!b1KBuLW<6s09-Z`g@wy)xb<9>sQoGIe zsjk3NLH3H~i5jxqi$(K5{eD`%|A{AF5VI>2cK?%^Hx13HEXkod#<_A)Ihkh3H0W5M zvRGj^Ur%#6D>iz@kU1gdZPedaRC`yAy@eW{^ZI?5KDX*G{nYKF`dqsh>xnq|0w+=> z;?1Tk^dJz91=BHk7G=&%a|Hy}d@&vMSZZ!_Y+6V|2cCZJFc2w8mb|A|7iw1NxBTWoLqnm)g&O&Cwe2X&RsCGN?}9)R37q109Hf z-xi3qYwq>ay=nh;JFQW03@y&}x*Ei%eoeKY5x=!H5hqj+rq{i{63hD0=A9hV<9v zue1PR)y{O0$T7=ipyPdUhDLUgGc;z-M6IONSh86-8OL4EpNSC6*eDr!nLhV#mhV5| z$wmYPQ-Xx|f~9w;Z)ciTvo(Jd`mMukXzHl8Pi_z$m+^!SEFWO073(B8``@gZ4d3ec zc7uqoQjvuCm=v7dux&QRahO6oB_@CBF>nji+@=TC4YILc47)5$$2l(hIx?1;(9dn2 zAm`7SZgXJoj0WN`p6GqbVVh>z9JDjp87OC~MWCY!^j5{MXr|9a9Ah`=TvsDx6f;MJ zf70Nb)l=<|g>)M}&a{}Ti(Z&L)O9?J3cnHIj;a%VAG{uvDQ9yZnd`Dg``G=CrtLgP zwb~?Mbek{cxuk^EiT8E!C(d(W!>u_t8xs(H=14yUBX^x>VS<^Bb6oLeE&OYyi>ixI zg@#lEG+N{5xc)L#pWXF2QKKY2yKZgMd%kR05J!=f8=8UhF^i93R(6U#v>Hi)^MJ83 zpP7+>!|#yzI{(>qz6-Ca$__8{<$O509%?bRwu$eo{iT^d=D9cv>D1+|=G!{N%$tuH zbvfSvt+8FMgEB|z1bk5frNs_?bRctn9$tPuBW|tJY&lc|vQ=XjQ`DF=J-EQ-J7neX z0toI^k=~MhN=dGFLZl(sy})yL4}qjPbCLwtg|>CaXlPgi48K z>tZ{Gk~;mQn9aBI@o@F*Vysx;M46N{ocAv;x|@!ua7#lAwiWcn;mnint}JG^pzKJp!C7&HB9G}g3VKA$w%18V3vGlHy)VYSo!d+-azBJF22e5WU~=7 z-DVQ~mTbB$ag{W^@^J&e;)Zw}%0~+L&b`uxapY20C9F`IaZ6o^a^OB1GQ3RPQIbjv zjG3^+g-mL`TI#|EHIyKyNbD5B$vveU9@Xa$nAbP!xyg;&9 zvdo2lYv?hD&P1DR1W(ROMpcO2A+k;JwAgO1POt4IKBX6@EO)8bW-f>MNSKr~`M4#&;EW@IKaZ zm;b)t!7E@k8MENnnu@vol4j}ia4#BjC=F5FiK19DcZI74ULudpZ5cgV%^u`c-iO8k*`tf z>UmpgxND_0ROYz2vskBtW+T-8N4r4od9z`a%W-|%Du`~@7g_dPkO=CpFY=@17WXQc zE2~_E{3fUE+O3j^WMoOKW}=d~u*#KfIN+j^qxWtG{WrOW(mcC$eH%sLC+j4o%z|-IjSiCQ7 zuB>z7sr7mYA6qN}b0CbG5yi|5UGGB7j1sfyYBqe4NL*N0LXu*s{N5hFo9q4J^TIlK z6elxaS*7E8#Dtl!-j$G86GeFbdfU;!*H!CXa{7u?drfiZ9)8&-%DSx(^+T4*bBFr8 z%QC3ZAex&IWv*n9js6=6WZn7vY}-Ghm~iS0-;{xY7OBx&@(J zvN15+>qXamc-TqkGZKF|s0DF{D;_o!O6X$<0L->-EJ)>k=%+Yan`f?b`Svys*#y0l zwVbThJ$fk1*i0-9gE_UyRxqnYblopf1$F2z7J6yTJw~T~#_EXF zsdCFcXa3wGUMlyTX|om9mPqw3oiDB4FK*EeSf{OiwfsmC>n|OsziKZDUZ`j~t<)tf zd!CVaxT5L4(j}wu40H$Vn?-E8lFhi4*h;MD6F{=;3uX%%I@__DwaSH_)t*&|UBTJs%+Fg2dRX|Oy!mwtnw0TdZ4Xeq_JUcr z6)ibZbL|S3bL3u|l{(HbTO@P~wC8cfzvnS-yX|>Q*$(sheIx;JX18CzW9D{5mD4YX z$wfEW?#0VBYsAV>bRKZr*lbCTjru$^2T>@m2(Zu7a);!6-9FlWhh%j9+GPhUU!En_ zTFj8=PJK?t(-vD~MAmpKcVM`IH4VJSj_O{;cFhzkLxKpOq40$rhze&6is8nV9a54{ z?BH7J717m2b?t#CbPQzX>~wjn!`&ooR5putLSnv3Y|!Ueam`Pq`f2Y@QTy#qt5$zH zil+2BocxKGAI;nyl6@Evi!~xle^@aqc50D70oj|RUU)6u>|cu6A#)ymO*3KzMhjiG zBYih*x4Vg)ewewu-Iaknh2aC*=u9k+pa7d*J0v^fhiq9UmoBHl5gH}U#wLiR4Ra)g zR!ov7=1rx9$=zHdciY+E@w*Yukr;fVTMJ23(oR^Jsk;#}zl&j(?egQNYl(lmG4e@^XnWhCe5cdMyDiy4NhaOv}R-z^6H@yRo7kr*{juW#a~-j zm+N}Ej=E;LPF`33@9+L~jO)uAYc>4K_!}3xI=a3oHOFmcP0D%?)0x zRPn#{Dt2*gDlyabmnsKc(QmJGO)K%iCRcA)ixMZG#aR+nB}Ur(slp8pSwTd z=F)}#ZpU9~{O9*~_szH5Qo8g5rR7;#J}P46)bj0j->kn|O;)0i20vwv?%?LmuXl@^ z;-0!$`j*?pQCOA#tp?%JaM$|Cx~x9)bIbYqm(r#Ga?4+Ck^k?;_dTW z5|q0UPzw3Us#g0bP8s|KyO3dgi0wk&{(B(;lt$VII3^;69DUBeVrc)Y2W&pY_kuXIPTc*Mzd4c` z(RY+C{p8aRKKb;s50}xu+n<1?JLUhoRgTGu@1o2q*JtU{HlFdDU+$1H@!)NLx$Wkg zZ^Bvx0QL|!Fy`Ol`Hpj+2?M(=gxcXOvLA*J74|JYqz}mpE_^c z`ON)KMwPqejyvzV^UiY5$2|JzgAYC$>hGmTpSoUej@-Axn3wS_Ixgip`Jog(e?^tP zwPw{T6wOra$?2@*?tGg(W|-iTztQ9mX}+7>j^>xhxXwcV{*L~Ixc4H>UnBoWb2s^Bn#=Yb zk$;}%(vK0INAq3exitTijDyPc?+LU@B9GaA{i{ZPoc5cN-=+CDa$TBlAn&I6Z{!S` z{}Tx+`tK!ICXXZI9eOqIO8XtitH{&HRVaU$Jb~tSBiD%jbu_O??ni!yJecyIlKa1F z!#jq&@jc7C$zy0<0@+mb&m=!i?n+J|Poe#$;G-!{WQNo&ZGH1ZnXNN$d$=|qr8{=Z%045H03vtA0S^Oe@OX< zZ?gJRX`V!GOa6r1mpqpIG41apcP6`Tw)(D+A0cmH{8S~sPV+qSjpTvk+H`Lzc{%ML zCjU&n^%m>iLfZc?`Q^`T{HBxNB=;w$lQ)p_$fa(z`o3#n?Y}~PhUN{)t;oa3Ysj0( z^T}7qyU1n#V)g%voJKCu(z-X8Jecn9AXlY)$klp0_$X&@7X@5C+G0lG?8=BvBo7I0exgt4}^2y|n$X}3eruHDtc@()`eWQO{$dkx7-eL89=(grH$W_Sw$ek#^j@*F!2e~=9 zEE+_qk2=$S3OOy+>i>c~Jk9cAatYc$L%xCb|8-bwSn{>|!NO@5htl>Tv(fBL|N zrz`ma<>!-+k&lu0Q~odaSp9c0{$3^jo7|ZEApJLlyo2tqa_rOmEcsdTf9|#VuOrtX zU!eP~$+`63baHR4UWBd3walUtAvlDm>`yU*&&CBIDmmf_DN zZzA_2zsUTxlRTH<`GdTL{O|j%{%X`;lRSj>Ta%}dXOkDvy~E@{O zn!ioPE-n3QMgE*ToBTN4J4U{je9J$q{_~W7mi#>ZQeN@3T#4o%kiVjNZ}M`c&jRuw%70Hz zq4`dU6$VA~}=Xg!=oE)2VMhIhOnlxenPpWA(SCzJHT%r}-P?lH{i3hsZ<7=V*T! z`8k^ZNKT^v?s?X_w}IxB$Wxv0keiZwk;~EkGV*QYAILF|{xVj7Q|hlw9zgbxAEf+H zaxc2KoZNx(r^)Zr{O+<=|1UIukvyE{$>a$%Z%0n}*yfk%rjilRqYZLVk_*Cz3~#kCS_o@2_C>c|Ni6 zA4C3voI`$=+@Jg)c>#F<`8atj`5!M>{fXq7iFpf^1I~6$sNfr(*7KBEZsX!{*>l-{nzT7K=T;#4w`3^SC9vhkCNAt>(Krm zPx5n7s)3-w((tuY-rw=d^>p&`OZ(Q`~mVln&0}0)qfq$qsXV|pH%Wglv{0y=wJ;L-Xgz3(0SjH+!qe_{Po_I2ytX_|jPcG0{yIhVYE{4nJYkyB{?*C?wm zk^CC@Aj9V&ZzlIAFDEZ2pCF$izeD%_FWTzA;OHkGqIn~751RKS-$C9@jw4?se?|Ma zT2RY-S@K)t8I*5L-btQ9UP<0d9znh?*6J%yewy5x{2uujxhr`q-Jd}oPCi6lO1?GD z>hJNP(Z8zXHsn_1!Q@5c@#L%IndGQSR^JBl=j7dveex3WIdT*7bCs?A2IQvXcgVBI z=?$%akC1nf|F4R*-<@2I{3iKxax3yw@+9&>@_cgXc&jgu{3>}U8HY7$dRHY6C;yB5 zE%^@e{Z*~}Gvs>Y3k+Xxaw(c`Aiqq$xtg`VhWuahzZ=;2aFd6TCy`r|kCXGs&s4Yi zGRTd{Z#nkKJ;*1?)yR+6u=W>_-ypx6Y5nsl`ENAGB{v#hx03gfCzG$QY0bZ+{qp2{ z$?uV?k-LyzBrhOuCm$!@K>m9ztG^Ms8u=XgWAbB6kJ04w^xqEhQ8L~h(eSJ#KSth7 z#`(2sUXJ`3c{<&jNPeB>d&u2re%%|^epULX4Eb@IzeQe7?m)hW^0UaF(fkPc2>Gts zR{wt~|0?- z{Yh5eMRH~Gak7WJi9C?}*hkiXYaDs{=K}cv`Jp;i|4?#GvYYx^lP}VICV3M15cwXu z_qV!M-+G!?CikVjT=FRLF!J@ZzkxiT_Ro_)CqG@!>dz*BNPdqzg!~YB75RGd1@c|w zhu*aM%8;v(Pc*ghmqk8D?m{-rtobZ*9C;`CZ{#!NTgbP*W!-y<{3Q87a!v9J#VZA^9%LIk#C~@Pssyme*w8R?VltY^1qU;z7NQW*3ra#I^{=@ThaVm@}smb^ZFv+i{^>sw`ks){2^K9*+srR z_5V!nL%!c_&8twpI=LauTaX*my?NwXG(ST=MEeh>TYYc!H2PPM{0g}j`9bn-^0VZ- zGpzlTKGuFLIhWj&oKN`)M{+v(zm2SXX}a$vAEx`0$?wwqDETGwzp}0U zxeRX_c`SJhxi|SJ`2hKGkF~#+{2}?7CN{i7$?4>c%ZuqE;TGWj`jce0zDNA5*# zMP5UmM7}^CO8!@4tN$Lhm$k_MC4WqQlk(%qkJ0=9`FiqoxmMp1%9kOpA*Yh>Aon8w zi@cD0j(mi?i~KjQ)jyvcO}>td%R4l_x^}VgJCHn>ypcSCZ1Sx9Tr#dBSNqM$9&&5) z7;^bWR{s`qH2E_5Uh=>4t-b_uCGySWkI37QZ{=?!`8)Ck^81v(L|#MlM-gtxAAgYF zBmYAFoct*5Pa*%Kt99=v`M>0UA{|BFljPduzmhwUUF5ms{aviS!{no6=|_pav*e28 zn~`ti??duBLX<{?zI#OHLxUqWtIN?&N9Y+T?xY56CxtX7&Bf z_&1r)l1goJV~-$zRd@))rRZQu1r$ zzLfuv98LX$$(ty@g?yUvdzCzv_A9ou`b(1=k-w$=e&l^LUr)Y+?wui*q4{I2tiFCU zcazh|gUI>hJ>)3b|7UA!e;&<~$nD5qkjIf%lT&Hm)yCS-Lb;Z|^5iw-OmbUtAMzsd z*W_O0ljN!7``TLl!^y9bKO$$5lga(b`#M|yEF)JUUnD1y|I^Oue}Y_xJdoUuyn(!c zJcIl_`7`ou?XAA^^Oq1W^7jOJBF(FlMVKQui`(S{;Le{FXX4m|3tnK zb3?90-bMd6C4WHk@#MdgcaYam{txo69Jx68Q~sDaKDTaxJ<)j{G#!<2&+j##gECR{sMue}>$c_TM7UVE$`Q{)X;NC0D1u z{p5u-H$ANW6*PZ}ypsCrk)NRXr{o`)A4ih&7~b{dWSXBO*CgND)4Df;`lHA>G|wWp zpm{g)ljPat8svTC9^@-z5BVRxtb6y7UnRdxZa{vY+?D(a{WFE!lDw5Xl6;B$9^>cH z-qyXFX|^ymMg8&Q`^h=vp5&h7ndHUfugS;B z-Rb|*eXai6nctox-^BQ-NB)@krzN>Fc>;L|`5SUJ^~=5`Dc?KDvhPXwL&{erAEkLV z`9^Yo^8b-nkni+rb!L7g4{mJvAN{TV&AFCqlfNT(BY#AeeS6{`T+XR~C&(?R@2&yX zyguElPM$#XR^+YZ1>_avAITTVcMr7s_EO&){BN57XNc8Th2}NMFOl=f z73kgwa%J)X@+0IMhFX1hk;{?4rM?E_a&&(T8K=nT-*)o#wErjhP4c6|tp2XlSBsoR zZbGh09zvc=UQW&>|3WT7_aFGu>ffJi{S!^zNKPZa{ed;_LT*4_N`94mj9i`k*Wp(G zs`rilJwxtE^ZMk@bgu(>B6$kA9(g-?Ao&70hy36O>)vPN8swMAdE_>9e=zw9%~z94 z)BG3mLi+#qkyd{bn!iMTfSg9&O8GYAd#HaR882t+-&(Spe35*B_MaVP-TRs5?~|XV zd+o`O(0m%X40#XvIQ88&+UmPVu1H=;`TFD;>DGT;$jivH$@?>``OoB^$oGx0`a6tkr*pT#{499_`8M)) z@v&n~O-jci|)|w9_KOJv*CD~2>h5SPm zYktpU>wX;hdGcg(J#r4(QTc02zJcZ=$ZIQG^F`#5_9`^fTW^5l+|H*Uk<);yE^G5S67*M>f}8iTlsWyfBL@-`Ot^fd?NWmhUN9-gl3jc zkasn;eBD>p{r4E3&yy>X-Q=p|KIF#a734PL-^e$kUn76_&9M4cpkE??Rmi<)oo`B(CNw159BtN+2F*8ef& zZ-!a+lJn5c%in17bL2hbbjp{SZS~C|KSM4{ev90c?zJNiC(k0^K>44@-RR!kbFBV< ze5u|sualE#Ka1Rj<^#!>X@3p568RGO5apkqYxT!E{v|gjw|{d~tl>z|>lpPwM#GRV4Di(G@8OFl&IL%uxF%FiOV7+`r1c_;bS zMb^FP*$aTqesjn@02+b#wyO7tC_fY;Mc|OhWU2NUkKz@Ndmi!*M#!J?}A3E~y zSZ+;@scU%zxfXdD`Qdl1`62RY+W(V0;%#ew?-GWe<`u{%X`VnXQ`5>fB(JS*xfA(S zx;Kw}dkwlzeuw@mwbZ(|@p)_hpzy86%-v}DC9n%8JXtcPasVd=aH?fkv4431JSc#_ z4&c)Pd@+E{GWCy7{|y0L+Op5T_XO}G0rC|CI6i>i4`6Qqw-4YUmVNF|4dCSgyfJ{c z2k@}~J|DnW1Ng?}h12V{0KO-H9|+(_1Ni9xt`NYl1aM3MR}0|80DdQcQvx_IfV%|n zumGMDz$*fHV*r02z!w7emKBBL^Zo#SDuBxe@XG-l8^CV{aCQJU3ErF){eW;uD8YJU&(NsfJH=d}`oR6Q5f6B;fM~KDF_wgU_4z zyoJv@_`HkHd-%MMPcl9q;FE$+eSA{!NyEpDPdYvs_{h06nfQE&PeXjN@M(lkHa;GF za`0)4PcA-r_~hf$1fQn(;Hr9qTjUL{W;eJt-Qc=%gFC*>XZYX}ZPNmumiV;7Conuo z_^mEJ_3(KcA1^+w@d=EF|G$UZ;4j&CTAm(OSb%z7c)=;B0b;&GNqxT;l~)y^Eh#rMC97DGx=}IFDY#yw7$rz51S2{hH(kbu6k+_vVg(?m|E;20 zO>xd~@dD1JGjdv^b9scfSn+6_$f-9@73Uz&a~C;17&VNXzpKSMii~S7=qOGZ@|ttw zl`fAK z`aCXxuZ|mr!bs{hdpJxNchVQ961QqfWEbP6lSQh>1Xmyz_~1xax#ly*lbf5LlNVf$ z7trEtaYV2uy;iyteYhK-7^fX8IXOkG1a}07>DoI{BtXTAAhFfQ&5H3V64X{-$Tmfk z*po?+G`Ni zBeTQH+r!@rj?@hoT~(55R8P#ehxUe-O-cys1A8w~I90wo8N%w*`#gC~K{%~`vb-H3 zyn4O&Agp4M;;G-^Wc@Ce2q%gfu+X{dVSNh=awL0LIqOxqX)!`k9^f8U+V8ycu(EPP zU$__uRYCYls|ZDw{q@ZIu#VdM*o*NRYtT?0Lw&BbTYN$^uImfd&0?hl!65e|6>->C z86|5ofg91}Ur#oy7Y$1Y;p%d+W+)r6?i46);_tw<*vZQB`Ae+@$%h5LL+V-STDh4S znYfn6(?~9zuoTLZK8pyxJ;Oc%=_UnH7Ma&@?6)VwdQb)r;hgXjkIYYg7Hp8iMHU-a zcUnQ)6oD1CV$6rNar3*}H6JE41upPTUR))FYcTP`W{9kbWMLoJmkGj%$0FS^+=@7o z3&}?m%Y|%27R}O3JHbWh3!)-SU@B)d&uJj{duhpxC>J|cBF^^Objk(1a3`Yh*T79} zp6m$nuf3w-+Pv?x6Pf?@-2D*w$9FYX2pOqZ<6>hxS)P#9SR$^3V~$Tq$#xeVkQStB zveVBEmAq*Da-#eSYz>cGqJ@ixLwFUJb!U5V85--I@EHO_XI#vRbjAIpsR{X6xCtht zdX=v2&T+$yv}?0fH?w|jisXzUE;#p|NG_IUKuQCz(7P5{^xkl%MJ(n5JVmD%Lb%~? z4{0P9k@E78z^DkJq@Zt;mALHuMs8#{R9jhDo~GyzRnNqQt;Km?8WMO1 zcj95Ht++`$N4E$^?h{H!sIuv;TZ3V4orNRs4 zRe#x_vu9SoD>L1WY()Ol;7BJp(Sr%P2>ehW8*vaNa5Cl#GK*8h+s+MQA#$>{gG=Ud zw{h@E&mvm=gsY$qkV`KkbwCDq5kw1yXWF!R8)O!p5ijDOh-yh+Qu<3{{x9Nq53m`6^@UM*#Fjot&qLf5$DJLn-(z)a3yN;7ctdk* z7&j8~>u2Gr&Ej%syw}$y3LzsQhxbCa3spUt*-q$ddpt$QCQjN{cc(OQM*E2Uv+%N_FBkTzE0+jn9@GSJ#8iULr<(dNXlxnMwx9 zXj|Rc7|t`%!&YCg6G`Yn=bi}vdL zVh7pd8oi?#MB*xZ+GF2BqfDDgrTNLvDlR@{bxqd{l6AN&puuR8Q5#>yYav3Oj5}RDshJRz+$wc&DBV*z)zSY%}hl^r%CD*l=)EBQFTTbbd(N1$?(C4 zyhKJ0+OKehLk90Pad&O4{Jacwt1=Q&!o@8t*sdOK5e|_HAeN{X{Gz{;k8BzybwxbS zozf^iHk4Ak5)hxA>Or430>2_hquUfpqez6z@G20M?a6N5$dey3ANf^D+FzEa4{bww zMt=Dv%4P^BD<#LqCDe|KiAstK87GdC*i3J#ZTcd%h_M5jhCJMRZ<9(VIg3s__!TVF zaM2#NIl)KAg@t1=DAi(N9SD^YP%U=DRT++$+nbu3iS>gZGy8?TAcV=gkVyxnPE`@c zi#1Ymf{xk?yICWpnNybpo2Cd5_M`>d-d9*CA;s%$>dBQ!@jNUQ1ew+fkk9p`<)?;h z91v(3#DtANn{*L`8r}6&h9s zYHVw47?qdc@n!}sfd1+#d!o^#gjVQ5f;J5oML`!;{avb>cnzUMamVCI(NVg;LdeJx zP)NT+rcTkxSAQ)M{dHXFnihAg2Qw&`u0Zc565%i&Q2k(43SKawdk zFp->{R>PAPI*uS6srDS0%8P*HK z$s?~-@}vgoQuxO!^vVjWc*Gr-EfeB!o7kM^WB5887oth+$Cm_$eL0yNuZ@fyW- z&=u0-n6*c5A4SD!lR}4pixbGHVI!WK79&b=%7)b`ee7!$LT}y%(g|Vk_y|?IAT^|# zD9CD2^}U`fwEmJeJo$Mw5{uR8XGwBBMtC98q_86q#av-4$TPLj>*K7IJ1=NIsz_*T z){59)+)V83#9$mm5(BkUnu_Nni$x^v#tsw|R#bYK>6zGtD3u>JA7FSNiFN6#MrB|W z7xX0>-Pjhv=GJ25st4WIYK5aQg&~yy)(SJTQqY$u;#Y$iYQlYoh`aCREhJ7c5Q{&Dy(PDCx zIFO$!8~AOsBMOU`v`H9lo376%{z zm|WeRk&;@p7V?GGu@qvXX<^xfnw8-ne>cMTD6wwj7SyTGyKsHJ39$j!CsVLrkrTc_ zru%%tjz~7<4-wz#nHl+ZD<^VS9(oQTa=YCV5OKT|i2D_(pc5Vip3_|iaG_8(iqKBj z#0@&uwQk!Cl$;cP3vDp@NH)=0d&TZiw#G<<*nEr!WIBd^iAzt%{7*5t5Atf!X4D!f z*_r8>pONW_pf5E094U4WG$q1qe|E%*8I#aB(oN4+JhJ`Hj;wB8PRwkSljXKsm$kJk zCYl(P#qU}!q}3-D*9>dmX+h?=u%85#GWMRy3>U^AjXXiO(*_p{R=^x}F%8_Q4bij3 zs$+5U_615&dcD{e8^-BaH#$z3r$Q&+Dh?7yj`NU31JyjNTwJr%1}WJY>U5~!RF-!I z(Z3TfhL+32vQh+6aanld105V+oMY6OnXS`h@v&iC5cU7FI2_b%Q6VA^t+hCTF;$Sw zmj$UtF)#Mc#fI0WJIPdKn9yP8nZ}J6PssUU3n z$-r6tk6el2UT$7}yu%S9yjTs0um(Vb;si7rlZ_#D`XqyIMkq)=Kc!f}uTVZRt+x9R zN>-K(oVV%2$=TI&hAr3&u72Lt9U#|W0WDWr*g8&|H%xI!y1kK){2Xid z5^`|6H z(9LuqtU5cauEEm*j#EQzcY3bd+d#G&WMR4_RHW6;&vF-dUg;VlEr{*^Z*E5vt00Cn#-@jJM>J%kwp2(eZ-mF;wJKg#1KU*r8L2^OrG0o-3nJj zIBDY8#umivwExX6-xB$s+(m2U&dqjm(lvUzdQ{E-$yWxUOf}rpCj^6@E1G-Jc4qfQOVjOq+;}b(L~5X5BiWnH-Y;rm-kh| zOXi<=hO|L(t-NA0(~#PauYC*jfi8RV6v#k?H#kBB#nX15!&zT@yg2EQi70r=c7_>87SQM**@u{Bd zuMyLM8_zcj~Sb6###ke9yveN)t0TvkdB&SJ!CCzu`zT||mn zP6}6Gt(6EW0V^mmC3_T#nKUjMl8DNo)m;}mdxDK}Bw>@Ir)x^XUQBwdl zYQ!j}h$Tj25@U(!30M*olgBP=RNn8og}u9b7uNj#pWpL;-*@@A-g{@xoH=vm%$YN1 z8jLe*s3)VgK}sTHu~b!B32G^W2BIvhPc~)4Dw9kI3xpX?85|XxoG>{glGdMNnI1bu zBnmPkO*&yzLR>=90*o5j^G(b}PCC`3xWt5bxaw$&UD|x}IRXo*U_|j5VM{Qmm)KNe zNGXuS?j*5EXbpIkhNE4q5bAWWl5zG_GWl<7^G^vLP zwA-ENwx*n9oYwQT5#~%vr!7xeJW~yHHjs~ygxkNCm6L`8G3U{q=tiqhNXb=1Jx{F2 zi%mgRc>?ywOK#FK@UT7?e%XX*Q)~oI32R8EMM{nuFyRQX0%++URuJDw`1B*ft{x1nhy$%1OV~7$IX-EDUjTBCz(7vo&;B7Z?hz{Slv8PDY?ad zT+N_i8pPKMai;}v#x2Z>MCJxVy)6El)K8*|_^jihSH+!~_1T(gGOJQ%VIhz8b%_;y zme)<2SG|!5^+c5?N@NU!wUK*aHW{nbBq0-o6x3yR#mQMQx z`2MAV+T`Hb<#aUXN(yswMszx!=A$eFEBI9DSl)+~B}hkyaFcOO=Xgq^JG%GtP z6`4?C(($;DVPQf-TJ%CVv^i7_)g70=DGpj^&z=TO3a-&IbKMh`^-AvmF(ud-ypb-D zqYp{2vziQ2Dr7n|tTjZ1M=tQ?w3ejPRe~@UMwx)MOSJftT?CpG7aEVFx@jjaJ9uJ+v+<^Y<9f2#wj{J3E1MywUaW2e#^A_9 zYLCAuCyZ2>s8rIc;jB$9eZq~ksjX*ENW!f7bFdE*y8uSbPh&j@jaDd1%-zi*ba+}$ z7P!gmf00}mC-BY;ZUNT+98cr+Ki34z%ftG=!E9qAiEB~ZoQb)oP@-;3xFldTbd~={ zFp696zeQ+hj8=;+UpPZbt3}o=7%c4YX>UpN4y( z$i}zYgIb^D35XK5tP2iPZam*0U1koR#-XVg^%imCS?~@T@o2E2Jb3WN@j}SOI2*C+ zs7=t}I+%ljXIbjt0z)ezSc5c>-f769CTNaY16LZc{|reQqdGi`%qz(zE9CucCBmQZ2@d#nHrg$`*v`j9v3#?Y! ziN#1@Q1RHi4wcER|#wwlU1lOn8!9_#{u7laM>?%4ADZfC7w| z2SOO7qn|V{=mxF&Lqy@P;}(#Z)iscDknExltdyF7!(P}`jg~=Kl@x?qmLv|C67ca_ zq7f*x%zC-zKv5uev}SZ%PA#=%AA%X^**flvAS`!l*q?KTW z^)c2KkrpyhcIH#A0ud9^Xdwe%slr|Z^EP4FmCN2CD@@qo3e7ZHzfUJlz_Vah)8b^* zMh)M_mytA_kULE)6{nif?6Hutp){nZF#rTfI64R>V*O9K?+Y`GP=M#&q=Ff@%N&gz2I->YJj3AQGZM~>T5+-Q!p4w@WZ z0(YjuP|ixEbBM6P#@f`BUpsN*jfu`Ex{~O zjMOj^shJ24V0ENpEoft3X|Qc;#H8?(IXQ^6sc zIt5*_)hQ>=PnQ@Xm}M{tZ5Q2q_H1<7jVT+55QN8S3J4ab&e17>*gMOfwbqDiQwCyf z{$z!wOES{u$MYsRv?AQn4Hyc7wlhyAahts{-}qXQzNu9bRNTQd!UPN%Ov}+IK}ho? z6$x-7K9lrY)n(UrclB~fNgFAUNDi!rq+J}`h@$Z{R`gYqaooi$I-PZv!P>BfboO|6 zqrzfW+EEpBvDcH`1v&f+P! zCf34P?^0PBiL#(F%%leAWMVQE)+MbgjE^^b(w=kNNGY-Z%K*bBnG$6Pur5&;4k!5Mb%- z+-!*(-Gq2;NP0pRix8_$*kw#}SnJ(#X(>T{aji{+AzFPJ%cueMBn2gtlfNg4yWong z0n6x(-~|RW!c1zl3#{cl6jpsH1GBMoViu0qv`mi}Tw?q#P)O}XcqjCdXABDfV&F#W z9&YSR1H}yx%KBBFKm@t|!-~2@2TRQdKGqQ2$cs~_(j?Ba>B}VsFM?6xyuEaoVatFCi z&XByGc*z>=Ovy}t222};s{@RmMA0;!4#94&=X;5P`jb9jq#rcv8a`Vc*!BV zhz_n#!=AM{^D!gVP{A4)#`E|Z!@{2b5SW%@Nn3$tn8z3?2jxUVFT{t$=18kt0_3ed zGX5LvH(6LLB}lWflcH%UK6Aun*LRt!r4sC!( zgoK{wG1OL4M#P`NnVi478j=)|7$>UXj?kymPO7UJ=qwof)|wF zq)Rg&r=X%K@t%8W0T8)UEh6GLM$vq?AnCs(%FQ4xjP6jQ)L+9Hmz|BNEF8~+>%rKY zynw~LF!kW9FQ=jVRY_Jj%tEn6xI-}|dMsr}$7xudi{#=G zOPGb}D)!i*Ea}zF)}@tR-)xjt5ILO0WDsZ)Itis(FEwBxw<4Ovmb<2`VOAKR`9lr= zRU#Be;_woq;utcr0$5aHUJN7`cp7COO2cwVdj8c?lE&pggntr7+UQsl)6JJc7~vm> z%~e995j8kz|ADv;>HLjm{Ti*|I|T3Cs#P zCyt5eZCG4QfU!!zTFoL8!7{5F9bGl;dVVIU|Y~= zPTZz3K_lHc!G}(JH*xnajS(b^OiP)A5)#o7j}MHt2oaf>o|eGv#hWd8{tuDIo)1KT z+`t6;Loh1g?zEB|35t_&kP;Jw0%GhL<_2OJK>MVr6;DyGqxPAzx zK4#jezAf>mvFpQG%#B_g&O(J?E-f`96H7#=q)Xk4zygIfd}TKaL-vN@Mso|7b&DZ6 z5EyS$6J`ZwBuQ5^VHFk#H$Wi3Oqgg9U1(ZdW=;ltyKreYLM2IPP;C61gop&(?`aWZ z7`v>Mie?dHTx=#bZgBSwNZ+q6aE3-MWG7=eT*J9qT1zV+q9-~3My01n-R~=aHOy2t zb^@-OPQ^|GTmgY4ix#DlW?hmHOI(8_^QT!fbSXDW1FwUvtri}fRbeD=l3rbE#%Mp8 zI5`V4T|e_HT|GdRVGUe#LMAS5eDVUagH;IIS3e z;5T;>jQWj^2Lr+pI;^HrIDzJC&G@Qyx zXwH=}sRvJmG)IjN3T%Kh0+C!zTF-d?c*99am~KE5;r5MK z#wZ4-_03qbz^;Oqxb0b#1>Ls+Ibx6WX#h8=+{xjVy`^l)Ny#-T#n_3(39+ySTViCx zVawthvPBDm2V<2zT%T#N5wX||o@i0%u)vARf!$U~b0U-CsJ%-r!r<7$L*s;$G}=0w zHYLgee~baKdyO)I>0rJdT0lG{imo}$BD-?fZVzUxi z*PR&=tn-g%>?cHy0(+$I6*K~3k5?i0sKh$idO-F?s!Qe|VAp42pb&>U&{1qLQD|0y zY3XS>saR`99id6wC@h{f37Ql;+el4wg3pVx2o`tl;le(0e9%TB?I@V z!5qFBoAoXxH~~pMhQ?8n_OP6x#MOiB+|0OG@^uSS8g#InHd_l-on?9qhHywQ5n@KO zIFinC716;@!tz~PbRrroPLWK-^?61>S!7Y6`om|B$5Ej;CDb@x`j{mMR}k38kdxo6f!?G1Bx=$*oHx5bY@O4)tSIo@n{tX%$nY|&gvxOk)>UrR{M$bA!P-A z@mIS_Mw6vHCo?vcJE9DeQZTAuJf+|c3R6tdppb#cbd&P2N>UOrN{8!U`D{!x7{y(t z0y@2in8s22=caq87~ay+)Zx)Z*aR}rGKk?WtA^nWJEMi;Kny3WBc+e!91JPBE#_I` zgx*#qq%sV)oC8@YY=t+#3Yz^`p!QK)#=>cQ@VfyRpzt1KiXtp}T*RdLnX_Z#5{OWV zcnh^qf4V4|GCEhIu8Z%%Vckd;zTs*Uo#sD@UGv6r$Bfk?Fv`T=v|!>Roe^)wT{fOl zn#CCE98FF*;0L8d8BM)~Y(X1dt~U%qr$X$gColgEP}BW_0p!))OmnV2f#~gtJ{56BGdsl`nZ5jwQT+ z=TGzs%E5hJ4b-qG2R=okY!)TqB-uLjjZ}&VYviQy#zumP{D?qV20S5fL;68D*p19$ zx~iHit%Yz@Ta|@1O;4cRipFOEg}TS-(BcuKrHT*FvPMn?%+@t40U8bA35Cj#!fK&n zTN@cgRtOc>GJUOweiGgQxwUc#Q0wK;0Bn^U0{n^PuyF;%8*%88dAr{-x2?1H3|iAF zE6)JV545R;W28maL<3!%q%8y?#;`$j3XYUTA{+~XI5RtlR$y{Ra1eeA(ZVKHSb%0- zhGB;mYiOC7+q6o9-FhWeI!l%*jerHq*4qpv>n(;sYaYRRi=@n0Zukun!~=@SX~G3U zk^@HLXpAo$&NM% zzF@;-hA0A6#7)RWCe>dZCKWC6G8sopc+`ynjP<=Jj#w#jONnA6&Y%{>nm98s?7^j` zu_@%^$!6zY>b*vWDEL&e6WC80eDeIMj~1_DGh}2HIPt|IpaGYb3agzWXw3SYS>}*7 z=j3XRHiHe}s?m^~(Q3y}LRAH3&cUfB_3sPtJ~?e6rvA}6WwG}HX=hBz_6I|_xiTeK*4R?-4*?;&_kiG{x=8@I)2ldz#ER07NgNwSixg7nsE7oYmo zG{mQH&$L*q@YK#oTSyP>tY{WNlnx zvUWD6(~Lt{v|JG8hch!6(3_4~_*v=Lyq%pHo1smC_gYI=`WS*}R}`a-Pl@ABU5QUY zO43^#V$ympOuo3016h=BZ$vQiASROv$V4)k4z>LUFOgM z0|pKD_8sKw!bLTf_ezNJ(qidUg^_aZ6vm*OXrcKnJOGXYlu)jm_ zGv#Z`^1WpX_O&S7J#o?VlYc2{F{Gq#!kqp&Zw+rX_U8%v(mo%XxP8#l4K9k$=C6#p z+Hz0X%1+~)|A}Ax`@;1d;_mM$pMG`7uiC1VN4xsxl^jaj6dTul!W)V`5vNbiopkJ% z*Ef z@ZSFA5 zm}YBNM0_@L{mRK7`3(;GwDa+6o!7Np;_^{$a=R1E#WP=Td~f6I?{@4yd1*jOL``A) zb6<4(?%uA58OvWU>oKi#Pf2V@Wog`sxwofwa=rd2{CIUj*KbA~xiV~_S7=?Z|Iw@- zA>ogI3RWy!v!rZP2Dc%@ z2mj~Mi(zM9SQFH(^y5WihhM+iw%OpD=eoc0cjxwpv(Ma{JjyQP!qIcf-)q<)U zC$rD=Y~K9gx_@MCe|qlmu^DOG_MLd)?t`!P?W-%kBcBy;#pm-E>~_4F^T*!inf(&p z7(2R0>-MAG^M2)GZg{}t&MvN9eB)z}ZR>wUb8>TZ$hlFicYpcIr%My}-+!-}{esc2 zzUBVjgF%Xkn}@cT7?ZI@`CF4_y~|#|QZ=Gyudx{;Qpc&nUfCsYH{~^_9-*t4e!-s4 zPVp@mysg;r+kw3k|JFOcK7LkstCC-Tf3<0|6TQp*YiGS5b24e$GpVl~s4BbEJN?Bw z&u=_f_1uD{MRVW$#XC7x=Xw1_#rlu?{n25`nj?3$b>}}n@O@_6QEOYwIk~IFXs`L( zJ-05o*m{^|qy100BivDGidWqvApR(V_w%)P5&7r5~UTo2=nb(wF zzkRUykNx|f+P3`5Oa0y}tE`$H{n=apnS1oDq$%&M*qQTO`}hxP|8uVV(YW6>J^a|c z=Hx_|K+9fk;5WBZ|&XVi0brft!plS`PpCX56p|XcE_bn`<@y5Jnr1Qt_ciN zzIFN1kdN}7zp(n*P2=|JLN3L>`;lvn$Gx$G)A#)Gd5fyJii{;b^E`_}^aIwv|JHW( zm#eA|zaBQ>*vjo!26*}0*w*5;{<=LYJX0?n2w&Ex%Y@R;UM#=%z88!LB*4@FT;=`i-QWX`ru2C1**{KWU z*NYT#nOv@H_iRb=kykyMP(mJ^%moQ&dAq2c92Ar799qdIPx5Z1Zb2W;t(-AInUbIi zPmAmC-BaD20$o~l<^m13!C*auiWaw}!!*kAZliW1I7O?b99$GEG*xh*x=Y)p-aeSu z^7irZ_VFGxqis{4A)-%pj(0zGA2wx^?wD;%AR8@H6&|9pl#xJClST*;Ltty{Z|5N zCb+KORp$EbiIG=Q+wFC)UNQR6_fE>obyHsRYW?Six5@`?bN;%lqUvJIoiDF@EecIa zib>Y4T=($pZhs6t(si%*giZ%A?sG#rrHnkbyQh2S>x*|iQ#5zP=#ptIy#rJWJX1S& z+I?hvi=>{bPF?u6MZwAO&2CP~{`N=Z*x8G=Zr}0##j_DFPCqGE$QaqS{P)!P+ti&= zMV(#k+Ss{GZTr{O)4x3T+Lq>(4?lacU*B7o+D5CJQFJSrtj^9}t-wR=P66HQ+Ns;* zx%K%rY4nB#PLJ;-uj#LO@BZjiGQD72mj37oM56>fQ%aj`g+g9lFcq$FU{yX1+TLzlfc@BIIPR zEXThKu8hB%0X^`sxidkR23SncaG$j94PJ#a7-z`#LJ0RH^v|B4c7 ztfgPpl{mTUe(o|lvc~?eXL6qJS2K9))QHK~SG8a9n|^G{UB~TR)$;0gBWoj_&gBLc zzotL)b=>??Qu@tIB+PL0?%bmyIBuFN`@JsxfPXMZ=m>Cdy;Y~MC- z-RMb^5APZfxVQG7OBrAPu`MEWse43nw)F!{Es^1@5P)!QY=<$s?bGcCnja7;tY3~sb=M!ls=_py0Xns~gU!#mN(vg-j z17v;v)N5v7XE09YU~yusi^+kk{w7V6RbNjHem$b!qWyoZe&d(h3*Wf4;Os*6gv0JH zEPJ8j>mx=FxmEIp=B2*p_pELC!)JH0-uU}$e6v$I6MTQzI#R!=F8PGx^(FqxR!vf! z^EAAL=DJ{BWpWDBx+py8wzDw_ZvF6PFjNhAuR`vSwX6mB9 z{@mBLZSgNlyAJxY$9F$AyO4Z-Yxiy~?r+)ga#nuK@s2Z{2CVzAHYDsujNjX>?~dp> zN40X`-1|)nPXAW3ZGe8#+?nweaRV3LAL`h5O3hErJY0V|nALv5z8?qY9)5B1kMF-; z?i2LS58usud+C;_{T)ADAJn~N?=PBl{%G8r&%~V=o7Xn7bmezHU4HnjljD%x^XGf0 z3+#_Tg_ZJVOs~E6MStF0eo@RSGGqRWCIqY-A8%;0LF$2O|3PZ9ZU*CXF#oB}f6Kdr zx}Afw)4HB3*5B$IFOxNKHW+%|f$9J>1Up3&KO@tJEGS4F9qc|-g%h(DB&dSZGvT&j zgH)ad3|@lK=3<1G@+3>HNei>oMkXH`Uc)BP=S!25Jsg)_&x~9DTgwFpKYOR{?;fQ` zzCW7h)5fd#-u2!amsX{f$70LUrz~mcapq)jAPxB?SF62 z%Xam9ef^6~KY8KS$fE)Fuc!X?{z3oFKMZhh)%}L&^6?*K5Bkr^+V+=T$oHLa(fxcA zmx3?qPWwBr^j%x92^>=s)PL62vcLLYv;S~O zR@{H4UoIHcZO0E+c0X{f{q6Lwn4-z;AI)4+5ps9c@wu%AEYehKgN`kWJ+VmM++M%( zO~1)=WLrkOJUzGY?Cahu``9gexA*?Mcc=QSIra9fmEWxRC3AD)$J+Nldj9y}!@OdY z_kuOuP2GgF7Hj3m)r^seBWVh*xWh;C%!_UP?Q9e=+5|Bbsdhtk&^`t@fB*Y5lx~a}=^8Zeq*@n2&gN(u^ zYG;8F3Wdm89e3&UXYJn1{;<4j#@mat(_a}qc*-T?4$d(THCb;<$~^2^G-*b|74;A_ zWA<-`x|Il^DP>3YrZ}*r5NJHYVzqd`@ynSn{|wynaqVQs{=x_k*YRl$~GvX;r@&t$Td==IIeT-x>2^@P--oTi;9jD$cEk7HfVgnj?E>!e?9F8s8|f@$xq3FxDo`<%;$qvb8e#y@(w z#^%<+Rx@2+A+ZjQgWwd?3-K9P@~_i?v3 z2G5>2>G$t^%9vsMFU{H&*nDVG3RL z&A`}Io&UmrQCrKE;vPgaf-WkMorlI0#>P$xZ=sc8+$~dgGQ`+>H-n1z_4Zc7oE_*h zaNrE}07I;ucUL>r;9m>wyzJ9C@@?7fxUt{%=+$}G$qr$oG-D>e)W^yBaL@zw@cI_) zB=;Vm?k5_|Tamgz=4D7P^DdBefECqdc)+666cwf%=@7UPUA_COyQ*+HRywXxo-?BB zlsLx3lFd!s4L=_nkJ}FuS z90LY~j_<1KDydZfm^A=DdqAXy@wa7M?L6sdcgjy zr(3W1_1h(b7XCHUd;Wyuzm_D^&s3ePS>9xIs6yve<@jp9J#{^{WIWu{zQDP=+vK1AY&oPjZ_UKAfQ)y;G*4BW z(=91ja;#so7mxSez2M&T1xYVIJbd6)-w|PlQ))k7;ofy)=;Pfp|C}>vR@Tyq$3ED2 zx$Ub{KD$-?**hO3$v?ier_IzGb3$ib`KI*1{$?&M{GVQZ-9vxpmCzkNTWZez**9V6 zPwpFUhwkj#;+=x7DQm91xc=+MbLW?BpWW*~{<_SkrmZ^Xbm||EOMm@Z60oJ9`5ARV z^RFFTct?;^bGfT`LGw=#c%WXA;cO~sUV@-^>aQ;+1NQ{r&51#edmQ3`T3z;3a=<;eHGnjZ?C|RwuZL}o!fQre4F{t zS0+`he$HFXx)@+v^4BaFL;*7EcErp%6N1nYHx2c3!yW7{Mb+R40Vuq z7ibmM@@s9Ni#9*P_cea%SRcWxbN=_4%4%d4Fqi%E!%@d|ayzcNsJA>w>ex97jL3^?8Rp`MK*| zHMd=MyzF1L<=ydT2X;A78oJ_(PQQL1sUO_;*svErca3_s?sTumEdutZI)3oVNEgMQ zv0Xmd9pnsy26hr0+W7UTGg;OnVqc z)29uXZoXgl82|NeLtgOPGOcH={-W1!w>qsy64u{DBUF2QpyPU6uXSmFdPD6gm>aOW zI!S6s8apP$#r}WV)KaPkk_qN+*H_(J?OD{bsQYrEyD;|SVRJUu`dDY4!GTaSF}CU1 z;}Pvo`pk1-N0WUwt9xo>eerQ(5&}hk2R{F zU)kU`Y1sDHk3aUk^L<`S#QGak4(yR1(m$P$P%}n1`{p~>j*dP*czeS3p)C%^mgapo z`Ht7FcXE4Fyd2PG8yx;M^+ZxD@y&WfBMGWrMtE&uVwW-KjE|K)x?Qx%lIZo+WSJK5O6WUV(3FVe;;$Cja32-5W_57CT~0@*iFe zE{T{LxB2#s{ibU0f6v43s~$vteqUeC!*BTfFRS9lM!4q|w%c<5_2zS)I@|y4121=* zGxA~3MW-dsD-X1Ln57x;>9HRoKks$o@d4kAqNc5ef2th6X??o?ke}X8xLX!?XYGmb z)TdSF{2w_TyfgInH)E3G?Oz{N`O~0d3GKQZZ?mmsY+3)iH&!%V{mY1Z4yV(X_lR&h z((#1rqQW(YyB;{`(dvya|6cj_uZw5aZM%AATmI6=b$_f5zdX!Y-~7GIfgkrhHfBbq zvwvjvubyc++NJLoyPcl0cS_2;S8p8qKz~j3QoAoavo9*gt>_t)^US@NOQF-Y{4+89 znRR2vmH+2_*1n(Y7GH|md}>?!r*|a3mh$$+>)HK6Mpnj-bPQeUJHO{^nm6XZeM0@$ z*h33nmUi+>D#ibLqJJHNE5exh3DeFmnBg z)Mul$w}M}4{_TRN-e8(^9{=U=uOIwz|H#P9{Re)l_APB)^ubeeiks|sqf5fxOU=|l zzE?juCp-84uR&S!pPLx`!lsz!zkJZ^Z1S9w14GkKzSgB^Q|`DH>#LILu8$49J^stC zu2aA7>UgDV*^5`-JQsQ@E#S&a2Of_4?x~Zzx7!a*9pbsIcvM3AT{oQM<8!U&9=!UY*N0gr zf?i5Y?SDEdK4*NFgm^Fab;~`bHJ!2ZqluSxm;O4((;_4Z^FsgksEIIRkd*LKf8W`jqSz80UHNw z9I$b~#sM1#Y#gw0z{UX^2W%X$alpm_8wYG0uyMe~0UHNw9I$b~#sM1#Y#gw0z{UX^ z2W%X$alpm_8wYG0uyMe~0UHNw9I$b~#sM1#Y#gw0z{UX^2W%X$alpm_8wYG0uyMe~ z0UHNw9I$b~#sM1#Y#gw0z{UX^2W%X$alpm_8wYG0uyMe~0UHNw9I$b~#sM1#Y#gw0 zz{UX^2W%X$alpm_8wdWEIdJ;HUypIkCta?|-rCt5Pc^Rie1U1fQqms(pTITET5WXb zv}iWS_`eF{Plo@-P0d)O^ev_jx5y^)QS5`{xEepLHY6}QP#Zj9{3K4AE7)j; z(eO``Z^B7GqLtbP>LK00HOu&>0hax%Fs6&{z!hkwc=LKNrf(Y3(_ax^5A-cACmSjH zkIGpHSgxF+2(F16%4zZ~l+%t+qSdCv;+FZ;S?MXb!ama?K7lS$A!54dmf&Df_F64n zL}LgrrLPDVk<#CFo&fq5<1?h>-iU9hsp)A#xGBE14jjHjp+Eo>4kra+Ufwn-z2jLgY1xx-Pi59a^B8JpF z<&#(!xc&1vetmY89Cv-YPS?u^VJiH%GNSd$UD(i&dH_s1(_Y=X(M);w7GKQa&11_fa58{&mnqhk4NBOGu%9u)& z*^B=sKG9!i{#$)q&a55B2HF0zalpm_8wYG0uyMe~0UHNw9I$b~#sM1#Y#gw0z{UX^ z2W%X$alpob|4TT4NrD^9VF&*Th4#Xo37?fbS}ZGh6wK&uD`cgCaF=?#(??gSXjS@C zS7rkX8?Ml^;WxPO^FsJIK0Kl?3;&G}K2f26v^cQj&V(byQh5+g<>68Og$(0cg?yYC zW&?blZuCA8?=cPd9;k9^^Srmy@%hIFKKF><-&~nSKc=p3Ux2JlO&-HU_Xdo+%sKg* zjEPn*Na184G?W8T^ojkp*1vWb@SMsT_e1>!Q!r)wLZD-bdo6 z$NT?Zc~vRFtCg-AJ@M-*_^buLJixCr;E{5*rnXwflwF1VIHT@dAS+s#EP3vpLdZ(t zrZDh2jFlCJl@(7`R%FR*kO$Ryr9xRM)IZfdrHw^BQoT#ndGGojHiSdaOI8&}5%>)mC{&F<|r4~i5_ z^df{gT}t*3S1?2FpbgwbJHCx_d4W!+OMU!h-I?;LZjA0?7K3)$x|C$7NXGb9yJ*T2 zyK-?P>lYPnrLF7gHdX^a+Gv>oOZh4v*X_&g$&|YT-=oE$pe+P62A9-ogGxZN&a|C- zLXJJ{nZe5T?kzo4j6ddGN}bneYFFAZWnN7*<+s55)P?t)sE}JlV(qF6P%mz+x zaQg2l55}!7nCespe#yZ%1?m*_s*veOU)|yBN?ED#50f)PVvaDnwhXiOepfqP)-!e` zxxImRYF^Yk&di1dvt+u&f zI5N>ETM}QLY7}^H%jBJ1%rM`cKvGYf*QkQ%~@E*$??D6&y`hfsfiKwSg+Yj{_fx$JHuk!#%{gD>~Fv>Fc7= z9??$PmU@7`M~g>+f1%)G2>2Ncz6O;%Ob5S@a{R8=e0$q3wTFf z5}tI=v#z$>QhdFcXdaZGg5ZSQRvmet{Q)(jPWV#%J{E$ zWuOC@@;i=>=Ye`9J--9E4LHbV;dIZNkL%hB z@22`$Xv=RIrFBCeU`T%!>BaV;IPX|CZ%!YqZU9Fx_|g~+&oz*KxCsqZ-V7sn1HCR1 zunB-Ay)4iW@(6t_^s%WfCcHBMi*+vF7NWl++h9K44gF>-R)46_Z$<*HxW13%!p9wKy)*K> zD5^W5&A?8Ed>k%5?#{T0>xSqL1HDQQJDn2kLW%wt^@V<-RcTiz<35S-{R(;;qTwoA zZ(KY51F)253G%E0UySqRWWWP7!}i=rwrVBph%`rD1v7k*KXvsG!82~NWIZ|PaU(_?BY3$_#EkQbGOdZPZWNM135QRa;x zIr4(tcojS-EMRo#JIbrbK45J_r(`T|i}nH^E<%@3|3|jImmT^W$V68aqr;jFH;N;^ zTmp{}k3PlCXpAAnqul41l33`VV5(Q(r#=gOD@&A9m_|?Ir7DG@6!yu6MAGT@(5=pl z(HJa%VQQ)|rtpkm{2AC)y-5!$VH?M4{0rsGAhKy(fHxQYbP>wog7H+!nn1s=Fh*+% zx?RwR)`!WMLA_%c|0?vKutRHTtm1_4xiZE-7B&@?p*L`mZB_}}jCj-yID{~j1M&yH zv4H7g&*+m;mLw-ePc($_Pl1*i$ITs_r}wE1mtl;BxG=ytA)N=|18;jH9J;zJoKNQo zK8fwKYe+Af-n-Vzj?sG%49ZOU-3xqh2hC2PgXnSw9bmd3 z;fegHkGzI5^#Pu-z(IJZJkE%-3J3CX0)ErF_C$G#K?B*wRL5kOkj+W`T`SO%B&Ysd zSyK)9VaE@sdw1|S5cSoHWaAx8iI+Wd#tA&2@d+0DK)wvRkMbk=yas&etI8-p^hX$< z8uANAIaV;tJ}Mj1qnxr*7rYbSJwbB>o`s+dpnZu}so1j~xb;26;N zi_!RxBOWub^JRIPzH(-Ki=3IVv3OEFQXNGAj|=kH4BiyM_Sp`3CVAB2Hx{&{AU*e+a}DASp)7xahE>!1)k22#V-ZL8y*uMv!ywNvwr(}7oQ*|3V;vb^Y7Zp0 zDfn)JZ;}BeXrcB{0lUl@;dAYnL4Co8WDz}-ZY<@2v~!WqSfp{`pG4xrb`NyC zCwS-y+DSI5q3ejJ#5?*H%9sRPNpg65jt!d+bd-1|5=gf)*#_Zxx*=kJWSn@4s#H4fQz} zIyc(qK-Z(s!PtPtR9n&B{+oTy+{bkrE%iBKJK_JdZuqVw^*}aNg`C;953)ZQe$jnhH2N*j!7BJ$nBu;=Er6kK>cijW-`TkC z{dAk~{X8GGQ5^SFKiztKbF>?Li$t?2J#|M_X9WL181h%PCw+}RVp-?f3g~E*aktWA zCfRwugFy2%w1diR&2_T8yeKX5sB>ZTL_=LG^at)td1Wx8TTb>B%0ur}fW0&jb_w7= zKsdGk%4YD1GR(ZI&_PO>lQWGosvu)B;LirG7$?S;E#r>Mo90Y4hi*jb~Of$qsj-x_$Tw?&fgchHF|FGN*OQs&fcZ|=Vy{ZKY+>%yg) z^{`*gTm@~tTWkF0wqg8OJqBMFg~wt{o_ovPkIK0k_^NaBqTC-gyXmGb+=R8vyR*7> zWXnbTC4W{LU~=dB`q6hD-rbeVyj9SL%I7re+?|-4H7Fb5O&XKv7w{=FkMJv(Xx5RQ zqW&v)uBRWBF#$Go@v^6Dp+|Omp&qV3oek9jaCN)1UC`DYI zg2qI~z6pX0#JJbv%_cf|)4V7J@@}EzZ^M(?`wxK4ecTMbS!3V9gE=3=?_%zI ztXrl6kL@EM!(sAFv+WYgWFBk7mj?wuWI%z~Ht^ejNbd{5u z>yCoYGKAB6DDo&`^(|Az!W`(V^QL@Z4^mxd$VU_3RtH^mwn832eZX#Jx`L&f@gBwD zEo!Uljx=msKL=KKi{YKBLiMnrbxu|Gdf1u!AkSR7=bPvTKn|%))zDp2>_7{{3?bUs ze7|j>>kPbY70lrK;0f_UDC2CtjCl&CjM767_)`8#w0k9F{wiRvcH`xqY0Z}V1yQ*j zf%kVgw`GGK$S2?kjjVTttgB#lxQ!#!fzh5=-Gw`_$n_rSBznYFbpYPP|^CZ3Q(Z>LP0Ptv&@+FPlfzYU(q6*7XSmDakhBbOv!ctc|;p9_ESHY^EvAW+=jGu%a}95JmqEh zNiRWWSswlvN;daRvT0deT9xLHeycaeH7$#8yZdc%WX_PBjRd{q0|FjaZwUSrqJJas zvtwt}iMaj+Kcv`>p*-Ca?76m(#6MHHr_v*x`ZZs+ADX4q(HMw*mn(HKJg=TZUb*0v z;E$qyANr+~cq0S6nGF!!9PO0zv4oM#)a$U$wUyntwigea7x7LyxeB_c1Ns5d!&&H4 z3FZjmg?_R%`pGJUQ5{}{E`E>bnLEf&s&A`8-$=GiU2t==zHKDZ(fonbyn&d`>b4Bc zS?#X=DU^6t<^~$CqMU-SoAgdB;yo(+>r@QmAA@%$&szsy$J)3~?cg)Xi@FS2S$pp% zdp(0T1U#%hQerIo9rTK_sYZ{!Z}+~f{W0g!x-Ni!=R7aCE=jDA>2i!F6EUd1LaBMJR|(2 zW6NWkF}@o7Dp6Nd2joX>>VST~HQ(0zjnY@cW~;}+<7a7{*o4Ks2>Hmjk1c2O@Yd*k z(e^g@3?qFOMgAhn6M0~s8~rzEkpY&{%VFoTX)u301!cQ1yMyi$`W1rDYYu-M;EN%D z${u8^^7DT!8DGK!p5I`8@Ydb$09sK$Lr|~oc8qr*`lh;I#vd?x*2Y6$Ex=XvHI6mdDWlIS=YKUXyX(%92s#&>QovlZ*@Xnh!r(UEK|jiZ+mq zfD47hGt@P;0s7vKwDA45Jq$ZFjAUpZWN1&t@R$$th6}Qko5uLpIUmvoluC?93f0^N$8B`0OU`cc`sCepI)y6<^=Vr-SvZ zu0xqf_o-xsn*u?PN12N*mCB8F51yBLkZq_Q#z_x!_mlrhzIDdS0VXYo> ztd)poVi?^c;Bdd;e$%rV#(xTCl?pUD-PHO8nrR>qt{yYnX>dS3-HQk`6W+BbE7Totm7be;j{QgPC zM0Dk zF-}}hejkj(qwhN~x;nXAO&`ode+0Yo&|`Ohp?sgCd{dN+FY$})GU$SDJ@R~Xx50Db zJLGr+JwFCq;t|!V6-#5zopb>YAUn?Zt-?6GFUt29__Z^Z(YZ3qqS6umGE;eLcU{4{ z7R<7BMWCx2U|2mft+Q@xQj%ZDq7E&ex06i_tzaf@PGsg4d5(GZ5_l6*hVK*1yyrcR zZF-(*w(|McuyzGJ3PG7RGp;o!ur}ZlWb+!vB=V$geq@6OfESl~ZSFvG5+0aW@B=?X zWX)G?W?Iw)V-CR%{LF*R5d1LYT#v*!zhLkW`*{6>nrPN_O`PRNeEti3tuKFw4_kIG zl>IKx2a=^$dEg0j;nR30eo>#-75oZ1<^y}8RcQ*sNfvYP1TM_qxRv(6d$nRW&_j|0rceU`@alR+o>v5L^QW#hdt6XP9})hp0f2S4h!Vkc2@2X&^gaO1O&AjtF->&!6(uok!Yy#1W6h<6IiU zs~B2SXBhhm<9ZXD8~MVvhR+}N^xCW-C0k!KzRE{kCSv}p+LbAbM%)IJZ5i@cp)5?q zAe{{Jcx0=50vaf7jBB7?(}XGG$~9QG1>w|JQaIY$T2I*ad1wc0{GGwN*G=PL^H*TJ z$;QVF(dkU%F&1Ei_}U@56{hj??DZO~rD4-Q<)_Oxjh~PFm3;gGKV1&uaiB;U$z6T9 zy8G*5(e|iZ%MnlYxS{6&U7kQrSnK15H z1UX}QdC`&OCE1w$!OIx%G7oFCSo+HRb<=^L>X^nnEdS(zs7F3Nd#G-rKtIA+{&8cW zweD0-^hGS5>Y=*PfUAIP2>COpcL6W^@le zi~Xi+#bYMewphzSV=b(yf<4IAJ<1GQ;wJj^XBpTyb0I&~@Y_*&ygWMUs<$&GS2-Pe z!{g1)y2?04x9K1FpYbGHpT;Puz=bimz5+IW4AKkXbNFz6d}X8~4wH?t%rLfkn0}Pi z34gYQZ^>l6E6WSc2eX#{wF5N2BMRSwLMi-043CZg`Be)7P3cbPodP6-8K857%$EOE@7P64Z1QeaTq)1DeCH=UjUejo}=`6jio8$(p2#C5Gg`xk!`PmJinxTPLX7YBWXzK)YMjA02kmAAOI zZXf2zP1h)`b;8�P_}o&%8f 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�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%0DVQ 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

Gx|{8;+<>YwEfJ#jsiJ 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 IrHqaLA4;iTiU0rr literal 0 HcmV?d00001 diff --git a/Assets/Plugins/steamworks/redistributable_bin/win64/steam_api64.lib.meta b/Assets/Plugins/steamworks/redistributable_bin/win64/steam_api64.lib.meta new file mode 100644 index 0000000..235d424 --- /dev/null +++ b/Assets/Plugins/steamworks/redistributable_bin/win64/steam_api64.lib.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: b7f47a56d1502a54aac85b9fadc6741e +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Scenes/scn_main.unity b/Assets/Scenes/scn_main.unity index 5e06c45..57e972a 100755 --- a/Assets/Scenes/scn_main.unity +++ b/Assets/Scenes/scn_main.unity @@ -206,8 +206,8 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 330585543} serializedVersion: 2 - m_LocalRotation: {x: 0.000000007450581, y: 0, z: 0, w: 1} - m_LocalPosition: {x: 0, y: 1.6674563, z: 0.061968558} + m_LocalRotation: {x: 0.51805025, y: -0.000028805633, z: 0.000017435377, w: 0.8553502} + m_LocalPosition: {x: 0.000034506433, y: 1.454766, z: 0.33647728} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: diff --git a/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset b/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset index e706033..e8464fd 100644 --- a/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset +++ b/Assets/Settings/UniversalRenderPipelineGlobalSettings.asset @@ -33,28 +33,28 @@ MonoBehaviour: m_Settings: m_SettingsList: m_List: - - rid: 7613102493688660161 - - rid: 7613102493688660162 + - rid: 7613102626737487978 + - rid: 7613102626737487979 - rid: 6852985685364965378 - rid: 6852985685364965379 - rid: 6852985685364965380 - rid: 6852985685364965381 - - rid: 7613102493688660163 - - rid: 7613102493688660164 + - rid: 7613102626737487980 + - rid: 7613102626737487981 - rid: 6852985685364965384 - rid: 6852985685364965385 - - rid: 7613102493688660165 - - rid: 7613102493688660166 - - rid: 7613102493688660167 - - rid: 7613102493688660168 - - rid: 7613102493688660169 - - rid: 7613102493688660170 + - rid: 7613102626737487982 + - rid: 7613102626737487983 + - rid: 7613102626737487984 + - rid: 7613102626737487985 + - rid: 7613102626737487986 + - rid: 7613102626737487987 - rid: 6852985685364965392 - - rid: 7613102493688660171 + - rid: 7613102626737487988 - rid: 6852985685364965394 - rid: 8712630790384254976 - rid: 260979669776728064 - - rid: 7613102493688660172 + - rid: 7613102626737487989 m_RuntimeSettings: m_List: - rid: 6852985685364965378 @@ -159,14 +159,14 @@ MonoBehaviour: m_version: 0 m_EnableCompilationCaching: 1 m_EnableValidityChecks: 1 - - rid: 7613102493688660161 + - rid: 7613102626737487978 type: {class: URPShaderStrippingSetting, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} data: m_Version: 0 m_StripUnusedPostProcessingVariants: 1 m_StripUnusedVariants: 1 m_StripScreenCoordOverrideVariants: 1 - - rid: 7613102493688660162 + - rid: 7613102626737487979 type: {class: UniversalRenderPipelineEditorShaders, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} data: m_AutodeskInteractive: {fileID: 4800000, guid: 0e9d5a909a1f7e84882a534d0d11e49f, type: 3} @@ -178,7 +178,7 @@ MonoBehaviour: m_DefaultSpeedTree7Shader: {fileID: 4800000, guid: 0f4122b9a743b744abe2fb6a0a88868b, type: 3} m_DefaultSpeedTree8Shader: {fileID: -6465566751694194690, guid: 9920c1f1781549a46ba081a2a15a16ec, type: 3} m_DefaultSpeedTree9Shader: {fileID: -6465566751694194690, guid: cbd3e1cc4ae141c42a30e33b4d666a61, type: 3} - - rid: 7613102493688660163 + - rid: 7613102626737487980 type: {class: Renderer2DResources, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} data: m_Version: 0 @@ -193,7 +193,7 @@ MonoBehaviour: m_DefaultLitMaterial: {fileID: 2100000, guid: a97c105638bdf8b4a8650670310a4cd3, type: 2} m_DefaultUnlitMaterial: {fileID: 2100000, guid: 9dfc825aed78fcd4ba02077103263b40, type: 2} m_DefaultMaskMaterial: {fileID: 2100000, guid: 15d0c3709176029428a0da2f8cecf0b5, type: 2} - - rid: 7613102493688660164 + - rid: 7613102626737487981 type: {class: UniversalRenderPipelineEditorMaterials, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} data: m_DefaultMaterial: {fileID: 2100000, guid: 31321ba15b8f8eb4c954353edc038b1d, type: 2} @@ -202,7 +202,7 @@ MonoBehaviour: m_DefaultTerrainMaterial: {fileID: 2100000, guid: 594ea882c5a793440b60ff72d896021e, type: 2} m_DefaultDecalMaterial: {fileID: 2100000, guid: 31d0dcc6f2dd4e4408d18036a2c93862, type: 2} m_DefaultSpriteMaterial: {fileID: 2100000, guid: 9dfc825aed78fcd4ba02077103263b40, type: 2} - - rid: 7613102493688660165 + - rid: 7613102626737487982 type: {class: GPUResidentDrawerResources, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.GPUDriven.Runtime} data: m_Version: 0 @@ -215,13 +215,13 @@ MonoBehaviour: m_OcclusionCullingDebugKernels: {fileID: 7200000, guid: b23e766bcf50ca4438ef186b174557df, type: 3} m_DebugOcclusionTestPS: {fileID: 4800000, guid: d3f0849180c2d0944bc71060693df100, type: 3} m_DebugOccluderPS: {fileID: 4800000, guid: b3c92426a88625841ab15ca6a7917248, type: 3} - - rid: 7613102493688660166 + - rid: 7613102626737487983 type: {class: STP/RuntimeResources, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime} data: m_setupCS: {fileID: 7200000, guid: 33be2e9a5506b2843bdb2bdff9cad5e1, type: 3} m_preTaaCS: {fileID: 7200000, guid: a679dba8ec4d9ce45884a270b0e22dda, type: 3} m_taaCS: {fileID: 7200000, guid: 3923900e2b41b5e47bc25bfdcbcdc9e6, type: 3} - - rid: 7613102493688660167 + - rid: 7613102626737487984 type: {class: ProbeVolumeBakingResources, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime} data: m_Version: 1 @@ -234,12 +234,12 @@ MonoBehaviour: skyOcclusionRT: {fileID: -5126288278712620388, guid: 5a2a534753fbdb44e96c3c78b5a6999d, type: 3} renderingLayerCS: {fileID: -6772857160820960102, guid: 94a070d33e408384bafc1dea4a565df9, type: 3} renderingLayerRT: {fileID: -5126288278712620388, guid: 94a070d33e408384bafc1dea4a565df9, type: 3} - - rid: 7613102493688660168 + - rid: 7613102626737487985 type: {class: ProbeVolumeGlobalSettings, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime} data: m_Version: 1 m_ProbeVolumeDisableStreamingAssets: 0 - - rid: 7613102493688660169 + - rid: 7613102626737487986 type: {class: ProbeVolumeDebugResources, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime} data: m_Version: 1 @@ -249,21 +249,21 @@ MonoBehaviour: probeVolumeOffsetDebugShader: {fileID: 4800000, guid: db8bd7436dc2c5f4c92655307d198381, type: 3} probeSamplingDebugMesh: {fileID: -3555484719484374845, guid: 20be25aac4e22ee49a7db76fb3df6de2, type: 3} numbersDisplayTex: {fileID: 2800000, guid: 73fe53b428c5b3440b7e87ee830b608a, type: 3} - - rid: 7613102493688660170 + - rid: 7613102626737487987 type: {class: IncludeAdditionalRPAssets, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime} data: m_version: 0 m_IncludeReferencedInScenes: 0 m_IncludeAssetsByLabel: 0 m_LabelToInclude: - - rid: 7613102493688660171 + - rid: 7613102626737487988 type: {class: ProbeVolumeRuntimeResources, ns: UnityEngine.Rendering, asm: Unity.RenderPipelines.Core.Runtime} data: m_Version: 1 probeVolumeBlendStatesCS: {fileID: 7200000, guid: a3f7b8c99de28a94684cb1daebeccf5d, type: 3} probeVolumeUploadDataCS: {fileID: 7200000, guid: 0951de5992461754fa73650732c4954c, type: 3} probeVolumeUploadDataL2CS: {fileID: 7200000, guid: 6196f34ed825db14b81fb3eb0ea8d931, type: 3} - - rid: 7613102493688660172 + - rid: 7613102626737487989 type: {class: UniversalRenderPipelineEditorAssets, ns: UnityEngine.Rendering.Universal, asm: Unity.RenderPipelines.Universal.Runtime} data: m_DefaultSettingsVolumeProfile: {fileID: 11400000, guid: eda47df5b85f4f249abf7abd73db2cb2, type: 2} diff --git a/Assets/jelycho/Code/Main/JelychoGame.cs b/Assets/jelycho/Code/Main/JelychoGame.cs index 3dacc2e..bc638ef 100755 --- a/Assets/jelycho/Code/Main/JelychoGame.cs +++ b/Assets/jelycho/Code/Main/JelychoGame.cs @@ -8,6 +8,8 @@ using RebootKit.Engine.Services.Console; using RebootKit.Engine.Services.Crosshair; using RebootKit.Engine.Services.GameMode; using RebootKit.Engine.Services.Simulation; +using UnityEngine; +using Logger = RebootKit.Engine.Foundation.Logger; namespace RebootReality.jelycho.Main { public static class JelychoConsoleCommands { @@ -61,9 +63,33 @@ namespace RebootReality.jelycho.Main { RR.Console.WriteToOutput($" {worldConfigAsset.Config.name}"); } } + + [RCCMD("connect", "Connects to a server with given Steam ID. Usage: connect ")] + public static void ConnectToServer(string[] args) { + RR.Console.WriteToOutput("Connecting to server..."); + + if (args.Length != 1) { + RR.Console.WriteToOutput($"Usage: {args[0]} "); + return; + } + + RR.ConnectToLobby(); + } + + [RCCMD("disconnect", "Disconnects from the current server")] + public static void DisconnectFromServer(string[] args) { + if (args.Length != 1) { + RR.Console.WriteToOutput($"Usage: {args[0]}"); + return; + } + + RR.Disconnect(); + } } public class JelychoGame : IGame { + static readonly Logger s_Logger = new Logger(nameof(JelychoGame)); + [Serializable] public class Config { public string mainMenuWorld = "main_menu"; @@ -82,6 +108,8 @@ namespace RebootReality.jelycho.Main { } public async UniTask InitAsync(CancellationToken cancellationToken) { + Screen.SetResolution(1600, 900, FullScreenMode.Windowed); + RR.CreateService(); await UniTask.Yield(); } @@ -103,9 +131,19 @@ namespace RebootReality.jelycho.Main { } public void NewGame() { + NewGameAsync().Forget(); + } + + async UniTask NewGameAsync() { + RR.HostServer(); + await UniTask.WaitForSeconds(0.5f); + + s_Logger.Info("Starting new game"); + s_Logger.Info($"Is connected: {RR.IsClient()}"); + s_Logger.Info($"Is host: {RR.IsHost()}"); + GameModeAsset gameModeAsset = RR.GetGameMode(m_Config.standardGameMode); WorldConfigAsset worldConfigAsset = RR.GetWorldConfigAsset(m_Config.mainGameplayWorld); - RR.StartGameMode(gameModeAsset, worldConfigAsset.Config); } } diff --git a/Assets/jelycho/Code/Main/JelychoGameAsset.cs b/Assets/jelycho/Code/Main/JelychoGameAsset.cs index 3d77202..04df14e 100755 --- a/Assets/jelycho/Code/Main/JelychoGameAsset.cs +++ b/Assets/jelycho/Code/Main/JelychoGameAsset.cs @@ -1,10 +1,11 @@ using RebootKit.Engine.Main; +using TriInspector; using UnityEngine; namespace RebootReality.jelycho.Main { [CreateAssetMenu(menuName = GameConsts.k_AddComponentMenu + "Jelycho Game")] public class JelychoGameAsset : GameAsset { - [SerializeField] JelychoGame.Config m_Config; + [SerializeField, InlineProperty, HideLabel] JelychoGame.Config m_Config; public override IGame CreateGame() { return new JelychoGame(m_Config); diff --git a/Assets/jelycho/actors/player/a_player.prefab b/Assets/jelycho/actors/player/a_player.prefab index c4e5635..72c77ae 100755 --- a/Assets/jelycho/actors/player/a_player.prefab +++ b/Assets/jelycho/actors/player/a_player.prefab @@ -169,7 +169,7 @@ MonoBehaviour: m_WorldUpAxis: 2 m_MaintainOffset: 0 m_ConstrainedAxes: - x: 1 + x: 0 y: 1 z: 0 --- !u!1 &1983664058802278619 @@ -545,8 +545,8 @@ MonoBehaviour: transform: {fileID: 0} weight: 0 m_Offset: {x: 0, y: 0, z: 0} - m_MinLimit: -45 - m_MaxLimit: 45 + m_MinLimit: -20 + m_MaxLimit: 20 m_AimAxis: 4 m_UpAxis: 2 m_WorldUpType: 0 @@ -555,7 +555,7 @@ MonoBehaviour: m_MaintainOffset: 0 m_ConstrainedAxes: x: 1 - y: 1 + y: 0 z: 0 --- !u!1 &5676754449618046431 GameObject: @@ -566,9 +566,9 @@ GameObject: serializedVersion: 6 m_Component: - component: {fileID: 8014384043901115190} - - component: {fileID: 8715525475363827866} + - component: {fileID: 8531226034841258401} m_Layer: 0 - m_Name: Foot Left IK + m_Name: Left Arm Rest m_TagString: Untagged m_Icon: {fileID: 0} m_NavMeshLayer: 0 @@ -586,10 +586,11 @@ Transform: m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 - m_Children: [] + m_Children: + - {fileID: 3084798835676300500} m_Father: {fileID: 5180453452427343145} m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} ---- !u!114 &8715525475363827866 +--- !u!114 &8531226034841258401 MonoBehaviour: m_ObjectHideFlags: 0 m_CorrespondingSourceObject: {fileID: 0} @@ -598,21 +599,51 @@ MonoBehaviour: m_GameObject: {fileID: 5676754449618046431} m_Enabled: 1 m_EditorHideFlags: 0 - m_Script: {fileID: 11500000, guid: aeda7bfbf984f2a4da5ab4b8967b115d, type: 3} + m_Script: {fileID: 11500000, guid: e3c430f382484144e925c097c2d33cfe, type: 3} m_Name: m_EditorClassIdentifier: m_Weight: 1 m_Data: - m_Root: {fileID: 0} - m_Mid: {fileID: 0} - m_Tip: {fileID: 0} - m_Target: {fileID: 0} - m_Hint: {fileID: 0} - m_TargetPositionWeight: 1 - m_TargetRotationWeight: 1 - m_HintWeight: 1 - m_MaintainTargetPositionOffset: 0 - m_MaintainTargetRotationOffset: 0 + m_ConstrainedObject: {fileID: 66317331002764483} + m_SourceObjects: + m_Length: 1 + m_Item0: + transform: {fileID: 3084798835676300500} + weight: 1 + m_Item1: + transform: {fileID: 0} + weight: 0 + m_Item2: + transform: {fileID: 0} + weight: 0 + m_Item3: + transform: {fileID: 0} + weight: 0 + m_Item4: + transform: {fileID: 0} + weight: 0 + m_Item5: + transform: {fileID: 0} + weight: 0 + m_Item6: + transform: {fileID: 0} + weight: 0 + m_Item7: + transform: {fileID: 0} + weight: 0 + m_Offset: {x: 0, y: 0, z: 0} + m_MinLimit: -180 + m_MaxLimit: 180 + m_AimAxis: 2 + m_UpAxis: 4 + m_WorldUpType: 0 + m_WorldUpObject: {fileID: 0} + m_WorldUpAxis: 2 + m_MaintainOffset: 0 + m_ConstrainedAxes: + x: 1 + y: 1 + z: 1 --- !u!1 &6086846679135428685 GameObject: m_ObjectHideFlags: 0 @@ -870,7 +901,7 @@ Transform: m_GameObject: {fileID: 6133802031166091545} serializedVersion: 2 m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} - m_LocalPosition: {x: -1.425, y: 0.904, z: 0.85} + m_LocalPosition: {x: 0, y: 0.209, z: 0.85} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] @@ -900,13 +931,13 @@ Transform: m_PrefabAsset: {fileID: 0} m_GameObject: {fileID: 6960540633905036714} serializedVersion: 2 - m_LocalRotation: {x: -0, y: -0.34663126, z: -0, w: 0.9380015} + m_LocalRotation: {x: 0, y: 0, z: 0, w: 1} m_LocalPosition: {x: 0, y: 0, z: 0} m_LocalScale: {x: 1, y: 1, z: 1} m_ConstrainProportionsScale: 0 m_Children: [] m_Father: {fileID: 7761779135599839476} - m_LocalEulerAnglesHint: {x: 0, y: -40.563, z: 0} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1 &7887986861182861129 GameObject: m_ObjectHideFlags: 0 @@ -1087,6 +1118,37 @@ MonoBehaviour: x: 1 y: 1 z: 1 +--- !u!1 &8602796543922544418 +GameObject: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + serializedVersion: 6 + m_Component: + - component: {fileID: 3084798835676300500} + m_Layer: 0 + m_Name: Arm Target + m_TagString: Untagged + m_Icon: {fileID: 0} + m_NavMeshLayer: 0 + m_StaticEditorFlags: 0 + m_IsActive: 1 +--- !u!4 &3084798835676300500 +Transform: + m_ObjectHideFlags: 0 + m_CorrespondingSourceObject: {fileID: 0} + m_PrefabInstance: {fileID: 0} + m_PrefabAsset: {fileID: 0} + m_GameObject: {fileID: 8602796543922544418} + serializedVersion: 2 + m_LocalRotation: {x: -0, y: -0, z: -0, w: 1} + m_LocalPosition: {x: 0, y: 0, z: 0} + m_LocalScale: {x: 1, y: 1, z: 1} + m_ConstrainProportionsScale: 0 + m_Children: [] + m_Father: {fileID: 8014384043901115190} + m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0} --- !u!1001 &5815892847420407803 PrefabInstance: m_ObjectHideFlags: 0 @@ -1249,7 +1311,12 @@ PrefabInstance: objectReference: {fileID: 0} - target: {fileID: 5866666021909216657, guid: e74130c49b009364f90d176af44766be, type: 3} propertyPath: m_WarningMessage - value: + value: "\nBinding warning: Some generic clip(s) animate transforms that are + already bound by a Humanoid avatar. These transforms can only be changed + by Humanoid clips.\n\tTransform 'mixamorig:Spine1'\n\tTransform 'mixamorig:Head'\n\tTransform + 'mixamorig:Hips'\n\tTransform 'mixamorig:Spine2'\n\tTransform 'mixamorig:Neck'\n\tTransform + 'mixamorig:Spine'\n\tTransform 'mixamorig:Spine1'\n\tTransform 'mixamorig:Head'\n\tTransform + 'mixamorig:Hips'\n\tTransform 'mixamorig:Spine2'\n\tand more ..." objectReference: {fileID: 0} - target: {fileID: 5866666021909216657, guid: e74130c49b009364f90d176af44766be, type: 3} propertyPath: m_ApplyRootMotion diff --git a/Assets/jelycho/actors/player/animator_player.controller b/Assets/jelycho/actors/player/animator_player.controller index fc5752b..e5c27b2 100755 --- a/Assets/jelycho/actors/player/animator_player.controller +++ b/Assets/jelycho/actors/player/animator_player.controller @@ -311,7 +311,7 @@ AnimatorStateMachine: m_Position: {x: 340, y: 130, z: 0} - serializedVersion: 1 m_State: {fileID: -8396421346802500550} - m_Position: {x: 356.19574, y: 383.26083, z: 0} + m_Position: {x: 360, y: 380, z: 0} m_ChildStateMachines: [] m_AnyStateTransitions: - {fileID: 1582007811057979629} @@ -321,7 +321,7 @@ AnimatorStateMachine: m_StateMachineBehaviours: [] m_AnyStatePosition: {x: 20, y: 380, z: 0} m_EntryPosition: {x: 50, y: 120, z: 0} - m_ExitPosition: {x: 650, y: 340, z: 0} + m_ExitPosition: {x: 640, y: 380, z: 0} m_ParentStateMachinePosition: {x: 800, y: 20, z: 0} m_DefaultState: {fileID: 400375029870675044} --- !u!1102 &-1370786679102677242 diff --git a/ProjectSettings/ProjectSettings.asset b/ProjectSettings/ProjectSettings.asset index 7b64a98..92f396d 100644 --- a/ProjectSettings/ProjectSettings.asset +++ b/ProjectSettings/ProjectSettings.asset @@ -142,7 +142,7 @@ PlayerSettings: loadStoreDebugModeEnabled: 0 visionOSBundleVersion: 1.0 tvOSBundleVersion: 1.0 - bundleVersion: 0.1.16 + bundleVersion: 0.1.23 preloadedAssets: - {fileID: -944628639613478452, guid: 052faaac586de48259a63d0c4782560b, type: 3} - {fileID: 11400000, guid: 5e0d3796a45800e429656e78e50c710e, type: 2} @@ -828,7 +828,7 @@ PlayerSettings: webGLCloseOnQuit: 0 webWasm2023: 0 scriptingDefineSymbols: - Standalone: RR_DEBUG + Standalone: RR_DEBUG;STEAMWORKS_NET additionalCompilerArguments: {} platformArchitecture: {} scriptingBackend: diff --git a/steam_appid.txt b/steam_appid.txt new file mode 100644 index 0000000..7ad8022 --- /dev/null +++ b/steam_appid.txt @@ -0,0 +1 @@ +480 \ No newline at end of file

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 literal 0 HcmV?d00001 diff --git a/Assets/Plugins/steamworks/redistributable_bin/steam_api.dll.meta b/Assets/Plugins/steamworks/redistributable_bin/steam_api.dll.meta new file mode 100644 index 0000000..eb3a7c4 --- /dev/null +++ b/Assets/Plugins/steamworks/redistributable_bin/steam_api.dll.meta @@ -0,0 +1,89 @@ +fileFormatVersion: 2 +guid: f47308500f9b7734392a75ff281c7457 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + '': Any + second: + enabled: 0 + settings: + Exclude Editor: 0 + Exclude Linux: 0 + Exclude Linux64: 0 + Exclude LinuxUniversal: 0 + Exclude OSXUniversal: 0 + Exclude Win: 0 + Exclude Win64: 1 + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 1 + settings: + CPU: x86 + DefaultValueInitialized: true + OS: Windows + - first: + Facebook: Win + second: + enabled: 0 + settings: + CPU: AnyCPU + - first: + Facebook: Win64 + second: + enabled: 0 + settings: + CPU: None + - first: + Standalone: Linux + second: + enabled: 1 + settings: + CPU: x86 + - first: + Standalone: Linux64 + second: + enabled: 1 + settings: + CPU: x86_64 + - first: + Standalone: LinuxUniversal + second: + enabled: 1 + settings: + CPU: AnyCPU + - first: + Standalone: OSXUniversal + second: + enabled: 1 + settings: + CPU: AnyCPU + - first: + Standalone: Win + second: + enabled: 1 + settings: + CPU: AnyCPU + - first: + Standalone: Win64 + second: + enabled: 0 + settings: + CPU: None + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/steamworks/redistributable_bin/steam_api.lib b/Assets/Plugins/steamworks/redistributable_bin/steam_api.lib new file mode 100644 index 0000000000000000000000000000000000000000..b7f71e369adac7c7acc4e071409b2769a882f6fb GIT binary patch literal 380940 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 literal 0 HcmV?d00001 diff --git a/Assets/Plugins/steamworks/redistributable_bin/steam_api.lib.meta b/Assets/Plugins/steamworks/redistributable_bin/steam_api.lib.meta new file mode 100644 index 0000000..d2fc3e8 --- /dev/null +++ b/Assets/Plugins/steamworks/redistributable_bin/steam_api.lib.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: 3ffd5813d91aefd459583d77d2e49ddd +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/steamworks/redistributable_bin/win64.meta b/Assets/Plugins/steamworks/redistributable_bin/win64.meta new file mode 100644 index 0000000..b761a55 --- /dev/null +++ b/Assets/Plugins/steamworks/redistributable_bin/win64.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 4080c4017456bde44a6f4b5915b8d27c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/steamworks/redistributable_bin/win64/steam_api64.dll b/Assets/Plugins/steamworks/redistributable_bin/win64/steam_api64.dll new file mode 100644 index 0000000000000000000000000000000000000000..0224579a13a7760c538c7f456f4d43ce33b82bd7 GIT binary patch literal 319584 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�MCxz1Gf7z1*xnpRZr5SYC}X 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 fL1NZg(H2I8K?w-MJ6ze+rc_=m(3iB}NM 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�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 literal 0 HcmV?d00001 diff --git a/Assets/Plugins/steamworks/redistributable_bin/win64/steam_api64.dll.meta b/Assets/Plugins/steamworks/redistributable_bin/win64/steam_api64.dll.meta new file mode 100644 index 0000000..d371fcd --- /dev/null +++ b/Assets/Plugins/steamworks/redistributable_bin/win64/steam_api64.dll.meta @@ -0,0 +1,89 @@ +fileFormatVersion: 2 +guid: cf5718c4ee1c31e458f8a58a77f4eef0 +PluginImporter: + externalObjects: {} + serializedVersion: 2 + iconMap: {} + executionOrder: {} + defineConstraints: [] + isPreloaded: 0 + isOverridable: 0 + isExplicitlyReferenced: 0 + validateReferences: 1 + platformData: + - first: + '': Any + second: + enabled: 0 + settings: + Exclude Editor: 0 + Exclude Linux: 0 + Exclude Linux64: 0 + Exclude LinuxUniversal: 0 + Exclude OSXUniversal: 0 + Exclude Win: 1 + Exclude Win64: 0 + - first: + Any: + second: + enabled: 1 + settings: {} + - first: + Editor: Editor + second: + enabled: 1 + settings: + CPU: x86_64 + DefaultValueInitialized: true + OS: AnyOS + - first: + Facebook: Win + second: + enabled: 0 + settings: + CPU: None + - first: + Facebook: Win64 + second: + enabled: 0 + settings: + CPU: AnyCPU + - first: + Standalone: Linux + second: + enabled: 1 + settings: + CPU: x86 + - first: + Standalone: Linux64 + second: + enabled: 1 + settings: + CPU: x86_64 + - first: + Standalone: LinuxUniversal + second: + enabled: 1 + settings: + CPU: AnyCPU + - first: + Standalone: OSXUniversal + second: + enabled: 1 + settings: + CPU: AnyCPU + - first: + Standalone: Win + second: + enabled: 0 + settings: + CPU: None + - first: + Standalone: Win64 + second: + enabled: 1 + settings: + CPU: AnyCPU + userData: + assetBundleName: + assetBundleVariant: diff --git a/Assets/Plugins/steamworks/redistributable_bin/win64/steam_api64.lib b/Assets/Plugins/steamworks/redistributable_bin/win64/steam_api64.lib new file mode 100644 index 0000000000000000000000000000000000000000..4ddda84c5f2065180a44f603fc4eebc1cd94aacf GIT binary patch literal 377686 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