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
Markdown
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) > [server](./server.md) > [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>