Component:OnlineStatistics: Difference between revisions

From Resonite Wiki
m PJB moved page Component:OnlineUsersCount to Component:OnlineStatistics: New type name
Automated: update Fields
 
(3 intermediate revisions by the same user not shown)
Line 4: Line 4:
{{stub}}
{{stub}}
{{Infobox Component
{{Infobox Component
|Image=OnlineUsersCountComponent.png
|Image=OnlineStatisticsComponent.png
|Name=Online Users Count
|Name=Online Statistics
}}
}}


Line 11: Line 11:
== Fields ==
== Fields ==
{{Table ComponentFields
{{Table ComponentFields
|RegisteredOnlineUsers|Nullable`1|TypeString0=Int?|How many users with a Resonite account are online
|Timestamp|{{RootFieldType|RawOutput`1|[[Type:DateTime|DateTime]]}}|TypeAdv0=true|
|UsersInPublic|Nullable`1|TypeString1=Int?|How many users are currently online in public sessions
|VisibleSessions|{{RootFieldType|(nested)|[[#SessionStats|SessionStats]]}}|TypeAdv1=true|
|NonHeadlessOnlineUsers|Nullable`1|TypeString2=Int?|How many of the online users are not [[Headless_Client|Headless Accounts]]
|HiddenSessions|{{RootFieldType|(nested)|[[#SessionStats|SessionStats]]}}|TypeAdv2=true|
|TotalOnlineUsers|Nullable`1|TypeString3=Int?|How many users are online in total
|ActiveVisibleSessions|{{RootFieldType|(nested)|[[#SessionStats|SessionStats]]}}|TypeAdv3=true|
|VRUsers|Nullable`1|TypeString4=Int?|How many of the online users are currently in VR mode
|ActiveHiddenSessions|{{RootFieldType|(nested)|[[#SessionStats|SessionStats]]}}|TypeAdv4=true|
|ScreenUsers|Nullable`1|TypeString5=Int?|How many of the online users are currently in desktop mode
|RegisteredOnlineUsers|{{RootFieldType|RawOutput`1|[[Type:Nullable`1|Nullable`1]]<[[Type:Int|Int]]>}}|TypeAdv5=true|How many users with a Resonite account are online
|HeadlessUsers|Nullable`1|TypeString6=Int?|How many of the online users are [[Headless_Client|Headless Accounts]]
|TotalOnlineUsers|{{RootFieldType|RawOutput`1|[[Type:Nullable`1|Nullable`1]]<[[Type:Int|Int]]>}}|TypeAdv6=true|How many users are online in total
|MobileUsers|Nullable`1|TypeString7=Int?|How many of the online users are on a mobile build of the game
|PresentUsers|{{RootFieldType|RawOutput`1|[[Type:Nullable`1|Nullable`1]]<[[Type:Int|Int]]>}}|TypeAdv7=true|
|AwayUsers|{{RootFieldType|RawOutput`1|[[Type:Nullable`1|Nullable`1]]<[[Type:Int|Int]]>}}|TypeAdv8=true|
|UsersInVR|{{RootFieldType|RawOutput`1|[[Type:Nullable`1|Nullable`1]]<[[Type:Int|Int]]>}}|TypeAdv9=true|
|UsersInScreen|{{RootFieldType|RawOutput`1|[[Type:Nullable`1|Nullable`1]]<[[Type:Int|Int]]>}}|TypeAdv10=true|
|UsersOnDesktop|{{RootFieldType|RawOutput`1|[[Type:Nullable`1|Nullable`1]]<[[Type:Int|Int]]>}}|TypeAdv11=true|
|UsersOnMobile|{{RootFieldType|RawOutput`1|[[Type:Nullable`1|Nullable`1]]<[[Type:Int|Int]]>}}|TypeAdv12=true|
|UsersInVisiblePublicSessions|{{RootFieldType|RawOutput`1|[[Type:Nullable`1|Nullable`1]]<[[Type:Int|Int]]>}}|TypeAdv13=true|
|UsersInVisibleSemiAccessibleSessions|{{RootFieldType|RawOutput`1|[[Type:Nullable`1|Nullable`1]]<[[Type:Int|Int]]>}}|TypeAdv14=true|
|UsersInHiddenSessions|{{RootFieldType|RawOutput`1|[[Type:Nullable`1|Nullable`1]]<[[Type:Int|Int]]>}}|TypeAdv15=true|
|UsersInPrivateSessions|{{RootFieldType|RawOutput`1|[[Type:Nullable`1|Nullable`1]]<[[Type:Int|Int]]>}}|TypeAdv16=true|
|UsersInPrivate|{{RootFieldType|RawOutput`1|[[Type:Nullable`1|Nullable`1]]<[[Type:Int|Int]]>}}|TypeAdv17=true|
|UsersInLAN|{{RootFieldType|RawOutput`1|[[Type:Nullable`1|Nullable`1]]<[[Type:Int|Int]]>}}|TypeAdv18=true|
|UsersInContacts|{{RootFieldType|RawOutput`1|[[Type:Nullable`1|Nullable`1]]<[[Type:Int|Int]]>}}|TypeAdv19=true|
|UsersInContactsPlus|{{RootFieldType|RawOutput`1|[[Type:Nullable`1|Nullable`1]]<[[Type:Int|Int]]>}}|TypeAdv20=true|
|UsersInRegistered|{{RootFieldType|RawOutput`1|[[Type:Nullable`1|Nullable`1]]<[[Type:Int|Int]]>}}|TypeAdv21=true|
|UsersInPublic|{{RootFieldType|RawOutput`1|[[Type:Nullable`1|Nullable`1]]<[[Type:Int|Int]]>}}|TypeAdv22=true|How many users are currently online in public sessions
|GraphicalClientUsers|{{RootFieldType|RawOutput`1|[[Type:Nullable`1|Nullable`1]]<[[Type:Int|Int]]>}}|TypeAdv23=true|
|ChatClientUsers|{{RootFieldType|RawOutput`1|[[Type:Nullable`1|Nullable`1]]<[[Type:Int|Int]]>}}|TypeAdv24=true|
|HeadlessUsers|{{RootFieldType|RawOutput`1|[[Type:Nullable`1|Nullable`1]]<[[Type:Int|Int]]>}}|TypeAdv25=true|How many of the online users are [[Headless_Client|Headless Accounts]]
|BotUsers|{{RootFieldType|RawOutput`1|[[Type:Nullable`1|Nullable`1]]<[[Type:Int|Int]]>}}|TypeAdv26=true|
}}
}}


<!--T:3-->
<!--T:3-->
== Usage ==
== Usage ==


Line 32: Line 50:
</translate>
</translate>
[[Category:ComponentStubs]]
[[Category:ComponentStubs]]
[[Category:Components{{#translation:}}|Online Users Count]]
[[Category:Components{{#translation:}}|Online Statistics]]
[[Category:Components:Cloud:Indicators{{#translation:}}|Online Users Count]]
[[Category:Components With Nested Types{{#translation:}}|Online Statistics]]
[[Category:Components:Cloud:Indicators{{#translation:}}|Online Statistics]]

Latest revision as of 22:46, 3 March 2024


This article or section is a Stub. You can help the Resonite Wiki by expanding it.


Component image 
Online Statistics component as seen in the Scene Inspector


Fields

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.
Timestamp raw output of DateTime
VisibleSessions direct SessionStats
HiddenSessions direct SessionStats
ActiveVisibleSessions direct SessionStats
ActiveHiddenSessions direct SessionStats
RegisteredOnlineUsers raw output of Nullable`1<Int> How many users with a Resonite account are online
TotalOnlineUsers raw output of Nullable`1<Int> How many users are online in total
PresentUsers raw output of Nullable`1<Int>
AwayUsers raw output of Nullable`1<Int>
UsersInVR raw output of Nullable`1<Int>
UsersInScreen raw output of Nullable`1<Int>
UsersOnDesktop raw output of Nullable`1<Int>
UsersOnMobile raw output of Nullable`1<Int>
UsersInVisiblePublicSessions raw output of Nullable`1<Int>
UsersInVisibleSemiAccessibleSessions raw output of Nullable`1<Int>
UsersInHiddenSessions raw output of Nullable`1<Int>
UsersInPrivateSessions raw output of Nullable`1<Int>
UsersInPrivate raw output of Nullable`1<Int>
UsersInLAN raw output of Nullable`1<Int>
UsersInContacts raw output of Nullable`1<Int>
UsersInContactsPlus raw output of Nullable`1<Int>
UsersInRegistered raw output of Nullable`1<Int>
UsersInPublic raw output of Nullable`1<Int> How many users are currently online in public sessions
GraphicalClientUsers raw output of Nullable`1<Int>
ChatClientUsers raw output of Nullable`1<Int>
HeadlessUsers raw output of Nullable`1<Int> How many of the online users are Headless Accounts
BotUsers raw output of Nullable`1<Int>

Usage

Examples

Related Components