m 989onan moved page CommonToolPermissions (Component) to Component:InteractionHandlerPermissions: Misspelled title: this goes under a new name now |
989onan bot (talk | contribs) Automated: update Fields |
||
(5 intermediate revisions by 3 users not shown) | |||
Line 9: | Line 9: | ||
{{Table ComponentFields | {{Table ComponentFields | ||
|AllowOnlyWhitelistedTools|Bool|Whether only tools which are set to <code>Allow</code> are are allowed to be equipped. | |AllowOnlyWhitelistedTools|Bool|Whether only tools which are set to <code>Allow</code> are are allowed to be equipped. | ||
| | |ToolRules|{{RootFieldType|SyncList`1|[[#ToolRule|InteractionHandlerPermissions.ToolRule]]}}|TypeAdv1=true|List of ToolRules. | ||
| | |||
}} | }} | ||
Line 19: | Line 16: | ||
The type in each list item corrisponds to a tool in the game. For example, FrooxEngine.ProtoFluxTool is a [[ProtoFlux Tool]] | The type in each list item corrisponds to a tool in the game. For example, FrooxEngine.ProtoFluxTool is a [[ProtoFlux Tool]] | ||
Type in the type's name, and you can choose to allow or deny that kind of tool from being used by the selected roles. | Type in the type's name, and you can choose to allow or deny that kind of tool from being used by the selected roles. | ||
== ToolRule == | |||
{{stub}} | |||
{{Table TypeFields | |||
|Type|{{RootFieldType|SyncType}}|TypeAdv0=true| The full name of the tool's [[Type:Type]] | |||
|IncludeDerived|Bool| Allow tools that fall under this classification IE: an interface. | |||
|Allow|Bool| Whether or not to allow usage of this tool by the selected roles. | |||
}} | |||
<!--T:4--> | <!--T:4--> | ||
Line 26: | Line 33: | ||
<!--T:5--> | <!--T:5--> | ||
== Related Components == | == Related Components == | ||
[[Category:Components:Permissions{{#translation:}}|Interaction Handler Permissions]] | |||
[[Category:Components{{#translation:}}|Interaction Handler Permissions]] | |||
[[Category:Components With Nested Types{{#translation:}}|Interaction Handler Permissions]] |
Latest revision as of 06:02, 17 March 2025
Component image 
Interaction Handler Permissions component as seen in the Scene Inspector

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. |
AllowOnlyWhitelistedTools
|
Bool | Whether only tools which are set to Allow are are allowed to be equipped.
|
ToolRules
|
list of InteractionHandlerPermissions.ToolRule | List of ToolRules. |
Usage
The type in each list item corrisponds to a tool in the game. For example, FrooxEngine.ProtoFluxTool is a ProtoFlux Tool Type in the type's name, and you can choose to allow or deny that kind of tool from being used by the selected roles.
ToolRule
This article or section is a Stub. You can help the Resonite Wiki by expanding it.
Examples
used in the non-builder permissions under the roles in a new grid world.