Disclaimer
This is a pre-release. It might contain bugs and other issues that could potentially be disruptive for you and your teams workflow. We appreciate your help testing this version before we set it as the latest stable release.
Add https://github.com/defold/extension-steam/archive/refs/tags/1.7.0.zip as a game.project dependency to start testing the pre-release.
General release notes
- CHANGE: Updated to Steam SDK 1.62
- CHANGE Updated the way polling of events and callbacks are done in the extension
Matchmaking
- NEW:
steam.matchmaking_request_lobby_list()
- NEW:
steam.matchmaking_get_lobby_by_index()
- NEW:
steam.matchmaking_join_lobby()
- NEW:
steam.matchmaking_leave_lobby()
- NEW:
steam.matchmaking_get_lobby_owner()
- NEW:
steam.matchmaking_get_num_lobby_members()
- NEW:
steam.matchmaking_get_lobby_member_by_index()
Networking
- NEW:
steam.networking_send_message_to_user()
- NEW:
steam.networking_receive_messages_on_channel()
- NEW:
steam.networking_accept_session_with_user()
- NEW:
steam.networking_close_session_with_user()
- NEW:
steam.networking_close_channel_with_user()
- NEW:
steam.networking_get_session_connection_info()
Remote Storage
- NEW:
steam.remote_storage_file_share()
- NEW:
steam.remote_storage_file_write()
- NEW:
steam.remote_storage_file_read()
- NEW:
steam.remote_storage_get_file_count()
- NEW:
steam.remote_storage_get_file_name_and_size()
- NEW:
steam.remote_storage_get_quota()
Friends
- NEW:
steam.friends_invite_user_to_game()
User Stats
- NEW:
steam.user_stats_get_leaderboard_sort_method()
- NEW:
steam.user_stats_get_leaderboard_display_type()
- NEW:
steam.user_stats_attach_leadboard_ugc()