UNPKG

hytopia

Version:

The HYTOPIA SDK makes it easy for developers to create massively multiplayer games using JavaScript or TypeScript.

212 lines (92 loc) 4.8 kB
<!-- Do not edit this file. It is automatically generated by API Documenter. --> [Home](./index.md) &gt; [server](./server.md) &gt; [EntityModelNodeOverrideEventPayloads](./server.entitymodelnodeoverrideeventpayloads.md) ## EntityModelNodeOverrideEventPayloads interface Event payloads for EntityModelNodeOverride emitted events. \*\*Category:\*\* Events **Signature:** ```typescript export interface EntityModelNodeOverrideEventPayloads ``` ## Properties <table><thead><tr><th> Property </th><th> Modifiers </th><th> Type </th><th> Description </th></tr></thead> <tbody><tr><td> ["ENTITY\_MODEL\_NODE\_OVERRIDE.SET\_EMISSIVE\_COLOR"](./server.entitymodelnodeoverrideeventpayloads._entity_model_node_override.set_emissive_color_.md) </td><td> </td><td> { entityModelNodeOverride: [EntityModelNodeOverride](./server.entitymodelnodeoverride.md)<!-- -->; emissiveColor: [RgbColor](./server.rgbcolor.md) \| undefined; } </td><td> Emitted when the emissive color for matching nodes is set. </td></tr> <tr><td> ["ENTITY\_MODEL\_NODE\_OVERRIDE.SET\_EMISSIVE\_INTENSITY"](./server.entitymodelnodeoverrideeventpayloads._entity_model_node_override.set_emissive_intensity_.md) </td><td> </td><td> { entityModelNodeOverride: [EntityModelNodeOverride](./server.entitymodelnodeoverride.md)<!-- -->; emissiveIntensity: number \| undefined; } </td><td> Emitted when the emissive intensity for matching nodes is set. </td></tr> <tr><td> ["ENTITY\_MODEL\_NODE\_OVERRIDE.SET\_HIDDEN"](./server.entitymodelnodeoverrideeventpayloads._entity_model_node_override.set_hidden_.md) </td><td> </td><td> { entityModelNodeOverride: [EntityModelNodeOverride](./server.entitymodelnodeoverride.md)<!-- -->; hidden: boolean; } </td><td> Emitted when the hidden state for matching nodes is set. </td></tr> <tr><td> ["ENTITY\_MODEL\_NODE\_OVERRIDE.SET\_LOCAL\_POSITION\_INTERPOLATION\_MS"](./server.entitymodelnodeoverrideeventpayloads._entity_model_node_override.set_local_position_interpolation_ms_.md) </td><td> </td><td> { entityModelNodeOverride: [EntityModelNodeOverride](./server.entitymodelnodeoverride.md)<!-- -->; interpolationMs: number \| undefined; } </td><td> Emitted when the interpolation time in milliseconds applied to local position changes is set. </td></tr> <tr><td> ["ENTITY\_MODEL\_NODE\_OVERRIDE.SET\_LOCAL\_POSITION"](./server.entitymodelnodeoverrideeventpayloads._entity_model_node_override.set_local_position_.md) </td><td> </td><td> { entityModelNodeOverride: [EntityModelNodeOverride](./server.entitymodelnodeoverride.md)<!-- -->; localPosition: [Vector3Like](./server.vector3like.md) \| undefined; } </td><td> Emitted when the position for matching nodes is set. </td></tr> <tr><td> ["ENTITY\_MODEL\_NODE\_OVERRIDE.SET\_LOCAL\_ROTATION\_INTERPOLATION\_MS"](./server.entitymodelnodeoverrideeventpayloads._entity_model_node_override.set_local_rotation_interpolation_ms_.md) </td><td> </td><td> { entityModelNodeOverride: [EntityModelNodeOverride](./server.entitymodelnodeoverride.md)<!-- -->; interpolationMs: number \| undefined; } </td><td> Emitted when the interpolation time in milliseconds applied to local rotation changes is set. </td></tr> <tr><td> ["ENTITY\_MODEL\_NODE\_OVERRIDE.SET\_LOCAL\_ROTATION"](./server.entitymodelnodeoverrideeventpayloads._entity_model_node_override.set_local_rotation_.md) </td><td> </td><td> { entityModelNodeOverride: [EntityModelNodeOverride](./server.entitymodelnodeoverride.md)<!-- -->; localRotation: [QuaternionLike](./server.quaternionlike.md) \| undefined; } </td><td> Emitted when the rotation for matching nodes is set. </td></tr> <tr><td> ["ENTITY\_MODEL\_NODE\_OVERRIDE.SET\_LOCAL\_SCALE\_INTERPOLATION\_MS"](./server.entitymodelnodeoverrideeventpayloads._entity_model_node_override.set_local_scale_interpolation_ms_.md) </td><td> </td><td> { entityModelNodeOverride: [EntityModelNodeOverride](./server.entitymodelnodeoverride.md)<!-- -->; interpolationMs: number \| undefined; } </td><td> Emitted when the interpolation time in milliseconds applied to local scale changes is set. </td></tr> <tr><td> ["ENTITY\_MODEL\_NODE\_OVERRIDE.SET\_LOCAL\_SCALE"](./server.entitymodelnodeoverrideeventpayloads._entity_model_node_override.set_local_scale_.md) </td><td> </td><td> { entityModelNodeOverride: [EntityModelNodeOverride](./server.entitymodelnodeoverride.md)<!-- -->; localScale: [Vector3Like](./server.vector3like.md) \| undefined; } </td><td> Emitted when the scale for matching nodes is set. </td></tr> </tbody></table>