UNPKG

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