add fields info |
989onan bot (talk | contribs) Automated: update Fields |
||
| Line 14: | Line 14: | ||
|LastUpdated|DateTime| The last time the info on this component was updated. | |LastUpdated|DateTime| The last time the info on this component was updated. | ||
|Name|String| The name of the session | |Name|String| The name of the session | ||
|Description|String| The session description. | |Description|String| The session description. | ||
|Tags|{{RootFieldType|SyncFieldList`1|[[Type:String|String]]}}|TypeAdv5=true| Tags that the session world has. | |Tags|{{RootFieldType|SyncFieldList`1|[[Type:String|String]]}}|TypeAdv5=true| Tags that the session world has. | ||
|CorrespondingRecordId|String| The record ID of the world of the session | |CorrespondingRecordId|String| The record ID of the world of the session | ||
| Line 20: | Line 20: | ||
|HostUserId|String| The UserID of the session host. | |HostUserId|String| The UserID of the session host. | ||
|HostUsername|String| The username of the session host. | |HostUsername|String| The username of the session host. | ||
|SanitizedHostUsername|String| The username of the session host which escapes special characters. | |SanitizedHostUsername|String| The username of the session host which escapes special characters. | ||
|AppVersion|String| The App version of the client of the session being hosted. | |AppVersion|String| The App version of the client of the session being hosted. | ||
|HeadlessHost|Bool| Whether the session is being hosted by a headless client. | |HeadlessHost|Bool| Whether the session is being hosted by a headless client. | ||
| Line 33: | Line 33: | ||
|AccessLevel|SessionAccessLevel| The sessions level of access to users joining. | |AccessLevel|SessionAccessLevel| The sessions level of access to users joining. | ||
|IsOnLAN|Bool| Whether the session is set to Local Access Network. | |IsOnLAN|Bool| Whether the session is set to Local Access Network. | ||
|AwayKickEnabled|Bool| | |||
|AwayKickInterval|TimeSpan| | |||
}} | }} | ||
Revision as of 06:04, 17 March 2025
Component image 
SessionInfoSource component as seen in the Scene Inspector

The SessionInfoSource component can be used to receive an assortment of useful information from an inputted SessionId.
Fields
| Name | Type | Description |
|---|---|---|
persistent
|
Bool | Determines whether or not this item will be saved to the server. |
UpdateOrder
|
Int | Controls the order in which this component is updated. |
Enabled
|
Bool | Controls whether or not this component is enabled. Some components stop their functionality when this field is disabled, but some don't. |
SessionId
|
String | The session ID to get information on. |
IsOpen
|
Bool | Whether the session is open. |
LastUpdated
|
DateTime | The last time the info on this component was updated. |
Name
|
String | The name of the session |
Description
|
String | The session description. |
Tags
|
direct SyncFieldList`1<String> | Tags that the session world has. |
CorrespondingRecordId
|
String | The record ID of the world of the session |
CorrespondingOwnerId
|
String | The owner UserID of the session's world. |
HostUserId
|
String | The UserID of the session host. |
HostUsername
|
String | The username of the session host. |
SanitizedHostUsername
|
String | The username of the session host which escapes special characters. |
AppVersion
|
String | The App version of the client of the session being hosted. |
HeadlessHost
|
Bool | Whether the session is being hosted by a headless client. |
SessionURLs
|
direct SyncFieldList`1<String> | A list of other session URLs using the same world. |
Thumbnail
|
String | The link for the session thumbnail in text form. |
JoinedUsers
|
Int | How many users are in the world. |
ActiveUsers
|
Int | Of the people joined, how many are active/focused? |
TotalJoinedUsers
|
Int | How many users have ever joined the world? |
TotalActiveUsers
|
Int | How many users are active?? |
MaximumUsers
|
Int | The maximum users that can be in the session. |
MobileFriendly
|
Bool | Whether the session is compatible with a mobile/quest build of the game. |
AccessLevel
|
SessionAccessLevel | The sessions level of access to users joining. |
IsOnLAN
|
Bool | Whether the session is set to Local Access Network. |
AwayKickEnabled
|
Bool | |
AwayKickInterval
|
TimeSpan |
Usage
The SessionInfoSource component can give us the name, description, tags, and many other useful pieces of information about a session from an inputted SessionId. The current SessionId can be obtained using the WorldSessionID ProtoFlux node.
Examples
This article or section is a stub. You can help the Resonite wiki by expanding it.