hytopia
Version:
The HYTOPIA SDK makes it easy for developers to create massively multiplayer games using JavaScript or TypeScript.
250 lines (108 loc) • 3.4 kB
Markdown
<!-- Do not edit this file. It is automatically generated by API Documenter. -->
[Home](./index.md) > [server](./server.md) > [EntityModelNodeOverrideOptions](./server.entitymodelnodeoverrideoptions.md)
## EntityModelNodeOverrideOptions interface
The options for creating an EntityModelNodeOverride instance.
\*\*Category:\*\* Entities
**Signature:**
```typescript
export interface EntityModelNodeOverrideOptions
```
## Properties
<table><thead><tr><th>
Property
</th><th>
Modifiers
</th><th>
Type
</th><th>
Description
</th></tr></thead>
<tbody><tr><td>
[emissiveColor?](./server.entitymodelnodeoverrideoptions.emissivecolor.md)
</td><td>
</td><td>
[RgbColor](./server.rgbcolor.md)
</td><td>
_(Optional)_ The emissive color for matching nodes.
</td></tr>
<tr><td>
[emissiveIntensity?](./server.entitymodelnodeoverrideoptions.emissiveintensity.md)
</td><td>
</td><td>
number
</td><td>
_(Optional)_ The emissive intensity for matching nodes.
</td></tr>
<tr><td>
[entity](./server.entitymodelnodeoverrideoptions.entity.md)
</td><td>
</td><td>
[Entity](./server.entity.md)
</td><td>
The entity that the model node override belongs to.
</td></tr>
<tr><td>
[hidden?](./server.entitymodelnodeoverrideoptions.hidden.md)
</td><td>
</td><td>
boolean
</td><td>
_(Optional)_ The hidden state for matching nodes.
</td></tr>
<tr><td>
[localPosition?](./server.entitymodelnodeoverrideoptions.localposition.md)
</td><td>
</td><td>
[Vector3Like](./server.vector3like.md)
</td><td>
_(Optional)_ The local position for matching nodes.
</td></tr>
<tr><td>
[localPositionInterpolationMs?](./server.entitymodelnodeoverrideoptions.localpositioninterpolationms.md)
</td><td>
</td><td>
number
</td><td>
_(Optional)_ The interpolation time in milliseconds applied to local position changes.
</td></tr>
<tr><td>
[localRotation?](./server.entitymodelnodeoverrideoptions.localrotation.md)
</td><td>
</td><td>
[QuaternionLike](./server.quaternionlike.md)
</td><td>
_(Optional)_ The local rotation for matching nodes.
</td></tr>
<tr><td>
[localRotationInterpolationMs?](./server.entitymodelnodeoverrideoptions.localrotationinterpolationms.md)
</td><td>
</td><td>
number
</td><td>
_(Optional)_ The interpolation time in milliseconds applied to local rotation changes.
</td></tr>
<tr><td>
[localScale?](./server.entitymodelnodeoverrideoptions.localscale.md)
</td><td>
</td><td>
[Vector3Like](./server.vector3like.md) \| number
</td><td>
_(Optional)_ The local scale for matching nodes.
</td></tr>
<tr><td>
[localScaleInterpolationMs?](./server.entitymodelnodeoverrideoptions.localscaleinterpolationms.md)
</td><td>
</td><td>
number
</td><td>
_(Optional)_ The interpolation time in milliseconds applied to local scale changes.
</td></tr>
<tr><td>
[nameMatch](./server.entitymodelnodeoverrideoptions.namematch.md)
</td><td>
</td><td>
string
</td><td>
The node name match selector. Case-insensitive exact match by default, with optional edge wildcard (`head*`<!-- -->, `*head`<!-- -->, `*head*`<!-- -->).
</td></tr>
</tbody></table>