steamworks.GetList

From Garry's Mod
Jump to: navigation, search
 steamworks.GetList( )

Contents

Description

Retrieves a customized list of Steam Workshop addons.

Arguments

string type

The type of items to retrieve.

Arguments

table tags

A table of tags to match.

Arguments

number offset

How much of results to skip from first one. Mainly used for pages.

Arguments

number numRetrieve

How much addons to retrieve.

Arguments

number days

When getting Most Popular content from Steam, this determines a time period. ( 7 = most popular addons in last 7 days, 1 = most popular addons today, etc )

Arguments

string userID

"0" to retrieve all addons, "1" to retrieve addons only published by you.

Arguments

function resultCallback

The function to process retrieved data. The first and only argument is a table, containing all the info.

Examples

Example

Retrieves top 10 of Steam Workshop addons.

steamworks.GetList( "", nil, nil, 10, nil, 0, function( data ) PrintTable(data) end )

Output:

A printed into console table:
totalresults = 1748
numresults = 10
results:
1 = 21197
2 = 72122655
3 = 68207248
4 = 71921341
5 = 79927494
6 = 12692
7 = 21174
8 = 72145362
9 = 16221
10 = 22104
Personal tools
Navigation