989onan bot (talk | contribs) Automated: update SyncDelegates |
add info |
||
Line 8: | Line 8: | ||
{{Table ComponentFields | {{Table ComponentFields | ||
|Devices|{{RootFieldType|SyncList`1|[[#Device|GiggleTechSettings.Device]]}}|TypeAdv0=true| A list of giggle pucks with settings for them. | |Devices|{{RootFieldType|SyncList`1|[[#Device|GiggleTechSettings.Device]]}}|TypeAdv0=true| A list of giggle pucks with settings for them. | ||
|GigglePuckIP|String| | |GigglePuckIP|String| the IP address of the giggle puck. | ||
|IsGigglePuckValid|Bool| | |IsGigglePuckValid|Bool| Whether the giggle puck is valid and tracking. | ||
}} | }} | ||
Line 33: | Line 33: | ||
== Usage == | == Usage == | ||
{{stub}} | |||
== Examples == | == Examples == | ||
{{stub}} | |||
== See Also == | == See Also == |
Revision as of 21:17, 19 March 2025
Component image File:GiggleTechSettingsComponent.pngGiggle Tech Settings component as seen in the Scene Inspector
The GiggleTechSettings Component is used to control different aspects of giggle pucks for use in Resonite.
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. |
Devices
|
list of GiggleTechSettings.Device | A list of giggle pucks with settings for them. |
GigglePuckIP
|
String | the IP address of the giggle puck. |
IsGigglePuckValid
|
Bool | Whether the giggle puck is valid and tracking. |
Device
Name | Type | Description |
---|---|---|
IP
|
String | The IP address of this device. |
IsConnected
|
Bool | Whether this device is connected. |
UseDevice
|
Bool | Whether to allow use and registration of this device. |
AlwaysTreatAsConnected
|
Bool | Whether this puck should always be treated as connected even if it looses connection. |
CustomName
|
String | A user defined name for this giggle puck. |
IntensityScale
|
Float | The scaling for intensity. |
MinimumIntensity
|
Float | The minimum intensity needed to activate this. |
InitialActivationIntensity
|
Float | How strong the inital activation will be. |
HapticPointMapping
|
direct HapticPointMapping | How this is mapped. |
HapticPointIndex
|
Int | The index of this device in the list of haptic devices. |
Sync Delegates
Method Name | Method type and Arguments. | Is the method hidden? | Description |
---|---|---|---|
RegisterGigglePuck:Action
|
Action | X | Register a gigglepuck to the list |
GetDeviceForSubsetting:Func`2<String, SyncObject>
|
Func`2<String, SyncObject> | X | Get the settings of a subsetting. usually one of the Devices in this case.
|
Usage
This article or section is a Stub. You can help the Resonite Wiki by expanding it.
Examples
This article or section is a Stub. You can help the Resonite Wiki by expanding it.