ResetNpcSkinColor

From Wiki G1R-MP G1 Remake Multiplayer
Revision as of 17:37, 25 September 2026 by QCherry (talk | contribs) (Document new NPC/player-mode API and events available from 0.1.5)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

resetNpcSkinColor

AVAILABLE FROM UPDATE 0.1.5
This function is available in G1R:MP 0.1.5 and later. The contract below includes the compatibility guarantees introduced in that update.

Restores inherited NPC skin color.

Syntax

resetNpcSkinColor(npcId)

Parameters

Name Type Required Description
npcId int yes NPC ID returned by spawnNpc; not a player ID.

Returns

true when accepted (including an already-reset state), otherwise false.

Examples

resetNpcSkinColor(npcId)

Notes

  • Server-side only. Mutations require the resource that owns this NPC; getters do not grant control.
  • Available from update 0.1.5 (upcoming release, not public 0.1.4). See NPC scripting#NPC appearance since 0.1.5.
  • The authoritative state is replayed for relevance entry/late join. Rendering is asynchronous; acceptance does not mean the mesh has finished rebuilding.
  • Does not change authoritative HP, weapons, armor, routes or combat configuration. No automatic persistent database storage.
  • Upper-initial alias ResetNpcSkinColor is also supported.
  • Only clears the tint override. Identity, tattoo and armor remain unchanged.