Player identity catalog: Difference between revisions

From Wiki G1R-MP G1 Remake Multiplayer
Jump to navigation Jump to search
Clarify player identity armor compatibility
Document skin color and tattoos available from 0.1.3; identity/armor improvements
 
Line 1: Line 1:
{{DISPLAYTITLE:Player identity catalog}}
{{DISPLAYTITLE:Player identity catalog}}
The '''player identity catalog''' lists the complete player identities accepted by [[setPlayerIdentity]]. Each entry atomically combines the matching GTO face profile with compatible character face materials and validated hair or beard geometry. Selecting an identity does not equip armor.
The '''player identity catalog''' lists named player identities accepted by [[setPlayerIdentity]]. The server commits matching identity keys together. Named identities render through a head-only layer while retaining the game-owned player body and equipped armor. Selecting an identity does not equip armor or copy an NPC's entire body/outfit.
 
<div style="background:#fff5f5; border:1px solid #d13b3b; border-left:5px solid #d13b3b; color:#111; padding:0.85rem 1rem; margin:0.75rem 0 1rem;">
'''IMPROVED FROM UPDATE 0.1.3'''
 
Identity selection existed in earlier releases. Update 0.1.3 corrects head publication and material-mask restoration during identity/armor rebuilds, addressing overlapping heads and missing body parts. Independent skin-color and tattoo functions are new in 0.1.3; see [[Player customization]].
</div>


== Usage ==
== Usage ==
Line 11: Line 17:
In G1R:MP 0.1 this is the only supported setter for a complete player identity. The test command <code>/identity &lt;key&gt;</code> uses the same API. The state is server-authoritative and replayed during relevance entry and late join. Raw Unreal paths are never accepted.
In G1R:MP 0.1 this is the only supported setter for a complete player identity. The test command <code>/identity &lt;key&gt;</code> uses the same API. The state is server-authoritative and replayed during relevance entry and late join. Raw Unreal paths are never accepted.


{{Warning|Gothic Remake character models are authored together with specific armor variants; armor is not a universal layer that can be applied to every character. Each identity therefore supports a different set of armors. Not every identity/armor combination exists or renders correctly. Test every combination used by your resource before deployment.}}
The player body and current equipment remain independent of the selected named head. Identity changes preserve the [[setPlayerSkinColor|skin-color]] and [[setPlayerTattoo|tattoo]] overrides, including when no armor is equipped. A successful setter confirms authoritative state acceptance, not completion of rendering. Validate the character/armor combinations and viewing distances used by your resource on both local and observing clients.


== Available identities ==
== Available identities ==

Latest revision as of 02:32, 9 September 2026

The player identity catalog lists named player identities accepted by setPlayerIdentity. The server commits matching identity keys together. Named identities render through a head-only layer while retaining the game-owned player body and equipped armor. Selecting an identity does not equip armor or copy an NPC's entire body/outfit.

IMPROVED FROM UPDATE 0.1.3

Identity selection existed in earlier releases. Update 0.1.3 corrects head publication and material-mask restoration during identity/armor rebuilds, addressing overlapping heads and missing body parts. Independent skin-color and tattoo functions are new in 0.1.3; see Player customization.

Usage

if not setPlayerIdentity(playerId, "milten") then
    outputChatBox("The identity could not be applied.", playerId)
end

In G1R:MP 0.1 this is the only supported setter for a complete player identity. The test command /identity <key> uses the same API. The state is server-authoritative and replayed during relevance entry and late join. Raw Unreal paths are never accepted.

The player body and current equipment remain independent of the selected named head. Identity changes preserve the skin-color and tattoo overrides, including when no armor is equipped. A successful setter confirms authoritative state acceptance, not completion of rendering. Validate the character/armor combinations and viewing distances used by your resource on both local and observing clients.

Available identities

Key Composition
default Native Nameless Hero identity
baloro GTO FM_SLD_Baloro_753 profile plus validated character materials and hair
homer GTO NC_BAU_Homer_935 profile plus validated character materials and hair
horatio GTO NC_BAU_Horatio_901 profile plus validated character materials and hair
jan GTO NC_BAU_Jan_942 profile plus validated character materials and hair
rice_lord GTO NC_BAU_RiceLord_900 profile plus validated character materials and hair
cronos GTO NC_KDW_Cronos_604 profile plus validated character materials and hair
merdarion GTO NC_KDW_Merdarion_602 profile plus validated character materials and hair
myxir GTO NC_KDW_Myxir_601 profile plus validated character materials and hair
nefarius GTO NC_KDW_Nefarius_603 profile plus validated character materials and hair
riordian GTO NC_KDW_Riordian_605 profile plus validated character materials and hair
saturas GTO NC_KDW_Saturas_600 profile plus validated character materials and hair
baal_isidro GTO NC_NOV_BaalIsidro_1333 profile plus validated character materials and hair
baal_kagan GTO NC_NOV_BaalKagan_1332 profile plus validated character materials and hair
buster GTO NC_ORG_Buster_833 profile plus validated character materials and hair
cipher GTO NC_ORG_Cipher_873 profile plus validated character materials and hair
drax GTO NC_ORG_Drax_819 profile plus validated character materials and hair
lares GTO NC_ORG_Lares_801 profile plus validated character materials and hair
lefty GTO NC_ORG_Lefty_844 profile plus validated character materials and hair
ratford GTO NC_ORG_Ratford_818 profile plus validated character materials and hair
wolf GTO NC_ORG_Wolf_855 profile plus validated character materials and hair
cord GTO NC_SLD_Cord_709 profile plus validated character materials and hair
gorn GTO NC_SLD_Gorn_699 profile plus validated character materials and hair
haenno GTO NC_SLD_Haenno_741 profile plus validated character materials and hair
jarvis GTO NC_SLD_Jarvis_728 profile plus validated character materials and hair
lee GTO NC_SLD_Lee_700 profile plus validated character materials and hair
gomez GTO OC_EBR_Gomez_100 profile plus validated character materials and hair
raven GTO OC_EBR_Raven_105 profile plus validated character materials and hair
fletcher GTO OC_GRD_Fletcher_255 profile plus validated character materials and hair
kirgo GTO OC_GRD_Kirgo_251 profile plus validated character materials and hair
orry GTO OC_GRD_Orry_254 profile plus validated character materials and hair
thorus GTO OC_GRD_Thorus_200 profile plus validated character materials and hair
flex GTO OC_IE_Flex profile plus validated character materials and hair
lutter GTO OC_IE_Lutter profile plus validated character materials and hair
unicorn GTO OC_IE_Unicorn profile plus validated character materials and hair
corristo GTO OC_KDF_Corristo_402 profile plus validated character materials and hair
milten GTO OC_KDF_Milten profile plus validated character materials and hair
baal_parvez GTO OC_NOV_BaalParvez_1330 profile plus validated character materials and hair
mordrag GTO OC_ORG_Mordrag_826 profile plus validated character materials and hair
dexter GTO OC_STT_Dexter_329 profile plus validated character materials and hair
diego GTO OC_STT_Diego profile plus validated character materials and hair
fingers GTO OC_STT_Fingers_331 profile plus validated character materials and hair
fisk GTO OC_STT_Fisk_311 profile plus validated character materials and hair
whistler GTO OC_STT_Whistler_309 profile plus validated character materials and hair
dusty GTO OC_VLK_Dusty_524 profile plus validated character materials and hair
huno GTO OC_VLK_Huno_538 profile plus validated character materials and hair
mud GTO OC_VLK_Mud_574 profile plus validated character materials and hair
snaf GTO OC_VLK_Snaf_581 profile plus validated character materials and hair
seraphia GTO OC_WOC_Seraphia_110 profile plus validated character materials and hair
syra GTO OC_WOC_Syra_109 profile plus validated character materials and hair
velaya GTO OC_WOC_Velaya_108 profile plus validated character materials and hair
bloodwyn GTO OCR_GRD_Bloodwyn_233 profile plus validated character materials and hair
scatty GTO OCR_GRD_Scatty_210 profile plus validated character materials and hair
skip GTO OCR_GRD_Skip_211 profile plus validated character materials and hair
baal_lukor GTO OG_GUR_BaalLukor_1211 profile plus validated character materials and hair
ulbert GTO OM_GRD_Ulbert_271 profile plus validated character materials and hair
ian GTO OM_STT_Ian_301 profile plus validated character materials and hair
aleph GTO OM_VLK_Aleph_585 profile plus validated character materials and hair
baal_cadar GTO SC_GUR_BaalCadar_1208 profile plus validated character materials and hair
baal_namib GTO SC_GUR_BaalNamib_1204 profile plus validated character materials and hair
baal_orun GTO SC_GUR_BaalOrun_1209 profile plus validated character materials and hair
baal_tondral GTO SC_GUR_BaalTondral_1203 profile plus validated character materials and hair
baal_tyon GTO SC_GUR_BaalTyon_1210 profile plus validated character materials and hair
cor_angar GTO SC_GUR_CorAngar_1202 profile plus validated character materials and hair
cor_kalom GTO SC_GUR_CorKalom_1201 profile plus validated character materials and hair
yberion GTO SC_GUR_YBerion_1200 profile plus validated character materials and hair
balor GTO SC_NOV_Balor_1304 profile plus validated character materials and hair
fortuno GTO SC_NOV_Fortuno_1357 profile plus validated character materials and hair
lester GTO SC_NOV_Lester profile plus validated character materials and hair
nyras GTO SC_NOV_Nyras_1303 profile plus validated character materials and hair
chani GTO SC_WSC_Chani_1205 profile plus validated character materials and hair
natalia GTO SC_WSC_Natalia_1207 profile plus validated character materials and hair
cavalorn GTO UL_STT_Cavalorn_336 profile plus validated character materials and hair
cohsel GTO UL_STT_Cohsel_337 profile plus validated character materials and hair
xardas GTO XT_DMB_Xardas_404 profile plus validated character materials and hair