Player body catalog: Difference between revisions
Jump to navigation
Jump to search
Clarify player appearance catalog behavior |
Document 0.1a identities and synchronized spell catalog |
||
| Line 1: | Line 1: | ||
{{DISPLAYTITLE:Player body catalog}} | {{DISPLAYTITLE:Player body catalog}} | ||
The '''player body catalog''' | The '''player body catalog''' documents legacy names retained for [[setPlayerBody]] compatibility. [[setPlayerBody]] and [[setPlayerFace]] are deprecated and unsupported for player appearance selection in G1R:MP 0.1. A successful legacy call only means that the server accepted compatibility state; it does not guarantee a supported visual result. | ||
== | == Supported replacement == | ||
<syntaxhighlight lang="lua"> | <syntaxhighlight lang="lua"> | ||
setPlayerIdentity(playerId, "milten") | |||
</syntaxhighlight> | </syntaxhighlight> | ||
In G1R:MP 0.1, [[setPlayerIdentity]] (also used by <code>/identity <key></code>) is the only supported setter for a complete player identity. Do not replace a body call with [[setPlayerFace]]; it is deprecated too. The keys below remain documented so legacy state and migration tools can be interpreted. | |||
== Available bodies == | == Available bodies == | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
! Key !! | ! Key !! GTO face profile | ||
|- | |- | ||
| <code>default</code> || | | <code>default</code> || Native Nameless Hero face profile | ||
|- | |- | ||
| <code> | | <code>baloro</code> || <code>FM_SLD_Baloro_753</code> | ||
|- | |- | ||
| <code> | | <code>homer</code> || <code>NC_BAU_Homer_935</code> | ||
|- | |- | ||
| <code> | | <code>horatio</code> || <code>NC_BAU_Horatio_901</code> | ||
|- | |- | ||
| <code> | | <code>jan</code> || <code>NC_BAU_Jan_942</code> | ||
|- | |- | ||
| <code> | | <code>rice_lord</code> || <code>NC_BAU_RiceLord_900</code> | ||
|- | |- | ||
| <code> | | <code>cronos</code> || <code>NC_KDW_Cronos_604</code> | ||
|- | |- | ||
| <code> | | <code>merdarion</code> || <code>NC_KDW_Merdarion_602</code> | ||
|- | |- | ||
| <code> | | <code>myxir</code> || <code>NC_KDW_Myxir_601</code> | ||
|- | |- | ||
| <code> | | <code>nefarius</code> || <code>NC_KDW_Nefarius_603</code> | ||
|- | |- | ||
| <code> | | <code>riordian</code> || <code>NC_KDW_Riordian_605</code> | ||
|- | |- | ||
| <code> | | <code>saturas</code> || <code>NC_KDW_Saturas_600</code> | ||
|- | |- | ||
| <code> | | <code>baal_isidro</code> || <code>NC_NOV_BaalIsidro_1333</code> | ||
|- | |- | ||
| <code> | | <code>baal_kagan</code> || <code>NC_NOV_BaalKagan_1332</code> | ||
|- | |- | ||
| <code> | | <code>buster</code> || <code>NC_ORG_Buster_833</code> | ||
|- | |- | ||
| <code> | | <code>cipher</code> || <code>NC_ORG_Cipher_873</code> | ||
|- | |- | ||
| <code> | | <code>drax</code> || <code>NC_ORG_Drax_819</code> | ||
|- | |- | ||
| <code> | | <code>lares</code> || <code>NC_ORG_Lares_801</code> | ||
|- | |- | ||
| <code> | | <code>lefty</code> || <code>NC_ORG_Lefty_844</code> | ||
|- | |- | ||
| <code> | | <code>ratford</code> || <code>NC_ORG_Ratford_818</code> | ||
|- | |- | ||
| <code> | | <code>wolf</code> || <code>NC_ORG_Wolf_855</code> | ||
|- | |- | ||
| <code> | | <code>cord</code> || <code>NC_SLD_Cord_709</code> | ||
|- | |- | ||
| <code> | | <code>gorn</code> || <code>NC_SLD_Gorn_699</code> | ||
|- | |- | ||
| <code> | | <code>haenno</code> || <code>NC_SLD_Haenno_741</code> | ||
|- | |- | ||
| <code> | | <code>jarvis</code> || <code>NC_SLD_Jarvis_728</code> | ||
|- | |- | ||
| <code> | | <code>lee</code> || <code>NC_SLD_Lee_700</code> | ||
|- | |- | ||
| <code> | | <code>gomez</code> || <code>OC_EBR_Gomez_100</code> | ||
|- | |- | ||
| <code> | | <code>raven</code> || <code>OC_EBR_Raven_105</code> | ||
|- | |- | ||
| <code> | | <code>fletcher</code> || <code>OC_GRD_Fletcher_255</code> | ||
|- | |- | ||
| <code> | | <code>kirgo</code> || <code>OC_GRD_Kirgo_251</code> | ||
|- | |- | ||
| <code> | | <code>orry</code> || <code>OC_GRD_Orry_254</code> | ||
|- | |- | ||
| <code> | | <code>thorus</code> || <code>OC_GRD_Thorus_200</code> | ||
|- | |- | ||
| <code>xardas</code> || <code> | | <code>flex</code> || <code>OC_IE_Flex</code> | ||
|- | |||
| <code>lutter</code> || <code>OC_IE_Lutter</code> | |||
|- | |||
| <code>unicorn</code> || <code>OC_IE_Unicorn</code> | |||
|- | |||
| <code>corristo</code> || <code>OC_KDF_Corristo_402</code> | |||
|- | |||
| <code>milten</code> || <code>OC_KDF_Milten</code> | |||
|- | |||
| <code>baal_parvez</code> || <code>OC_NOV_BaalParvez_1330</code> | |||
|- | |||
| <code>mordrag</code> || <code>OC_ORG_Mordrag_826</code> | |||
|- | |||
| <code>dexter</code> || <code>OC_STT_Dexter_329</code> | |||
|- | |||
| <code>diego</code> || <code>OC_STT_Diego</code> | |||
|- | |||
| <code>fingers</code> || <code>OC_STT_Fingers_331</code> | |||
|- | |||
| <code>fisk</code> || <code>OC_STT_Fisk_311</code> | |||
|- | |||
| <code>whistler</code> || <code>OC_STT_Whistler_309</code> | |||
|- | |||
| <code>dusty</code> || <code>OC_VLK_Dusty_524</code> | |||
|- | |||
| <code>huno</code> || <code>OC_VLK_Huno_538</code> | |||
|- | |||
| <code>mud</code> || <code>OC_VLK_Mud_574</code> | |||
|- | |||
| <code>snaf</code> || <code>OC_VLK_Snaf_581</code> | |||
|- | |||
| <code>seraphia</code> || <code>OC_WOC_Seraphia_110</code> | |||
|- | |||
| <code>syra</code> || <code>OC_WOC_Syra_109</code> | |||
|- | |||
| <code>velaya</code> || <code>OC_WOC_Velaya_108</code> | |||
|- | |||
| <code>bloodwyn</code> || <code>OCR_GRD_Bloodwyn_233</code> | |||
|- | |||
| <code>scatty</code> || <code>OCR_GRD_Scatty_210</code> | |||
|- | |||
| <code>skip</code> || <code>OCR_GRD_Skip_211</code> | |||
|- | |||
| <code>baal_lukor</code> || <code>OG_GUR_BaalLukor_1211</code> | |||
|- | |||
| <code>ulbert</code> || <code>OM_GRD_Ulbert_271</code> | |||
|- | |||
| <code>ian</code> || <code>OM_STT_Ian_301</code> | |||
|- | |||
| <code>aleph</code> || <code>OM_VLK_Aleph_585</code> | |||
|- | |||
| <code>baal_cadar</code> || <code>SC_GUR_BaalCadar_1208</code> | |||
|- | |||
| <code>baal_namib</code> || <code>SC_GUR_BaalNamib_1204</code> | |||
|- | |||
| <code>baal_orun</code> || <code>SC_GUR_BaalOrun_1209</code> | |||
|- | |||
| <code>baal_tondral</code> || <code>SC_GUR_BaalTondral_1203</code> | |||
|- | |||
| <code>baal_tyon</code> || <code>SC_GUR_BaalTyon_1210</code> | |||
|- | |||
| <code>cor_angar</code> || <code>SC_GUR_CorAngar_1202</code> | |||
|- | |||
| <code>cor_kalom</code> || <code>SC_GUR_CorKalom_1201</code> | |||
|- | |||
| <code>yberion</code> || <code>SC_GUR_YBerion_1200</code> | |||
|- | |||
| <code>balor</code> || <code>SC_NOV_Balor_1304</code> | |||
|- | |||
| <code>fortuno</code> || <code>SC_NOV_Fortuno_1357</code> | |||
|- | |||
| <code>lester</code> || <code>SC_NOV_Lester</code> | |||
|- | |||
| <code>nyras</code> || <code>SC_NOV_Nyras_1303</code> | |||
|- | |||
| <code>chani</code> || <code>SC_WSC_Chani_1205</code> | |||
|- | |||
| <code>natalia</code> || <code>SC_WSC_Natalia_1207</code> | |||
|- | |||
| <code>cavalorn</code> || <code>UL_STT_Cavalorn_336</code> | |||
|- | |||
| <code>cohsel</code> || <code>UL_STT_Cohsel_337</code> | |||
|- | |||
| <code>xardas</code> || <code>XT_DMB_Xardas_404</code> | |||
|- | |||
| <code>male_01</code> || <code>Male01</code> | |||
|- | |||
| <code>male_02</code> || <code>Male02</code> | |||
|- | |||
| <code>male_03</code> || <code>Male03</code> | |||
|- | |||
| <code>male_04</code> || <code>Male04</code> | |||
|- | |||
| <code>male_05</code> || <code>Male05</code> | |||
|- | |||
| <code>male_06</code> || <code>Male06</code> | |||
|- | |||
| <code>male_07</code> || <code>Male07</code> | |||
|- | |||
| <code>male_08</code> || <code>Male08</code> | |||
|- | |||
| <code>male_09</code> || <code>Male09</code> | |||
|- | |||
| <code>male_10</code> || <code>Male10</code> | |||
|- | |||
| <code>male_11</code> || <code>Male11</code> | |||
|- | |||
| <code>male_12</code> || <code>Male12</code> | |||
|- | |||
| <code>male_13</code> || <code>Male13</code> | |||
|- | |||
| <code>male_14</code> || <code>Male14</code> | |||
|- | |||
| <code>male_15</code> || <code>Male15</code> | |||
|- | |||
| <code>male_16</code> || <code>Male16</code> | |||
|- | |||
| <code>male_17</code> || <code>Male17</code> | |||
|- | |||
| <code>male_18</code> || <code>Male18</code> | |||
|- | |||
| <code>male_19</code> || <code>Male19</code> | |||
|- | |||
| <code>male_20</code> || <code>Male20</code> | |||
|- | |||
| <code>male_21</code> || <code>Male21</code> | |||
|- | |||
| <code>male_22</code> || <code>Male22</code> | |||
|- | |||
| <code>male_23</code> || <code>Male23</code> | |||
|- | |||
| <code>male_24</code> || <code>Male24</code> | |||
|- | |||
| <code>male_25</code> || <code>Male25</code> | |||
|- | |||
| <code>male_26</code> || <code>Male26</code> | |||
|- | |||
| <code>male_27</code> || <code>Male27</code> | |||
|- | |||
| <code>male_28</code> || <code>Male28</code> | |||
|- | |||
| <code>male_29</code> || <code>Male29</code> | |||
|- | |||
| <code>male_30</code> || <code>Male30</code> | |||
|- | |||
| <code>male_31</code> || <code>Male31</code> | |||
|- | |||
| <code>male_32</code> || <code>Male32</code> | |||
|- | |||
| <code>male_33</code> || <code>Male33</code> | |||
|- | |||
| <code>male_34</code> || <code>Male34</code> | |||
|- | |||
| <code>male_35</code> || <code>Male35</code> | |||
|- | |||
| <code>male_36</code> || <code>Male36</code> | |||
|- | |||
| <code>male_37</code> || <code>Male37</code> | |||
|- | |||
| <code>male_38</code> || <code>Male38</code> | |||
|- | |||
| <code>male_39</code> || <code>Male39</code> | |||
|- | |||
| <code>male_40</code> || <code>Male40</code> | |||
|- | |||
| <code>male_41</code> || <code>Male41</code> | |||
|- | |||
| <code>male_42</code> || <code>Male42</code> | |||
|- | |||
| <code>male_43</code> || <code>Male43</code> | |||
|- | |||
| <code>male_44</code> || <code>Male44</code> | |||
|- | |||
| <code>male_45</code> || <code>Male45</code> | |||
|- | |||
| <code>male_46</code> || <code>Male46</code> | |||
|- | |||
| <code>male_47</code> || <code>Male47</code> | |||
|- | |||
| <code>male_48</code> || <code>Male48</code> | |||
|- | |||
| <code>male_49</code> || <code>Male49</code> | |||
|- | |||
| <code>male_50</code> || <code>Male50</code> | |||
|- | |||
| <code>male_51</code> || <code>Male51</code> | |||
|- | |||
| <code>male_52</code> || <code>Male52</code> | |||
|- | |||
| <code>male_53</code> || <code>Male53</code> | |||
|- | |||
| <code>male_54</code> || <code>Male54</code> | |||
|- | |||
| <code>male_55</code> || <code>Male55</code> | |||
|- | |||
| <code>male_56</code> || <code>Male56</code> | |||
|- | |||
| <code>male_57</code> || <code>Male57</code> | |||
|- | |||
| <code>male_58</code> || <code>Male58</code> | |||
|- | |||
| <code>male_59</code> || <code>Male59</code> | |||
|- | |||
| <code>male_60</code> || <code>Male60</code> | |||
|- | |||
| <code>male_61</code> || <code>Male61</code> | |||
|- | |||
| <code>male_62</code> || <code>Male62</code> | |||
|- | |||
| <code>male_63</code> || <code>Male63</code> | |||
|- | |||
| <code>male_64</code> || <code>Male64</code> | |||
|- | |||
| <code>male_65</code> || <code>Male65</code> | |||
|- | |||
| <code>male_66</code> || <code>Male66</code> | |||
|- | |||
| <code>male_67</code> || <code>Male67</code> | |||
|- | |||
| <code>male_68</code> || <code>Male68</code> | |||
|- | |||
| <code>male_69</code> || <code>Male69</code> | |||
|- | |||
| <code>male_70</code> || <code>Male70</code> | |||
|- | |||
| <code>male_71</code> || <code>Male71</code> | |||
|- | |||
| <code>male_72</code> || <code>Male72</code> | |||
|- | |||
| <code>male_73</code> || <code>Male73</code> | |||
|- | |||
| <code>male_74</code> || <code>Male74</code> | |||
|- | |||
| <code>male_76</code> || <code>Male76</code> | |||
|- | |||
| <code>male_77</code> || <code>Male77</code> | |||
|- | |||
| <code>male_78</code> || <code>Male78</code> | |||
|- | |||
| <code>male_79</code> || <code>Male79</code> | |||
|- | |||
| <code>male_80</code> || <code>Male80</code> | |||
|- | |||
| <code>male_102</code> || <code>Male102</code> | |||
|} | |} | ||
| Line 85: | Line 328: | ||
* [[getPlayerBody]] | * [[getPlayerBody]] | ||
* [[setPlayerBody]] | * [[setPlayerBody]] | ||
* [[getPlayerFaceNames]] | |||
* [[getPlayerFace]] | |||
* [[setPlayerFace]] | |||
* [[setPlayerHead]] | * [[setPlayerHead]] | ||
* [[setPlayerIdentity]] | |||
[[Category:Lua API]] | [[Category:Lua API]] | ||
[[Category:Lua Catalogs]] | [[Category:Lua Catalogs]] | ||
[[Category:Appearance Functions]] | [[Category:Appearance Functions]] | ||
[[Category:Deprecated Lua API]] | |||
Latest revision as of 11:36, 27 August 2026
The player body catalog documents legacy names retained for setPlayerBody compatibility. setPlayerBody and setPlayerFace are deprecated and unsupported for player appearance selection in G1R:MP 0.1. A successful legacy call only means that the server accepted compatibility state; it does not guarantee a supported visual result.
Supported replacement
setPlayerIdentity(playerId, "milten")
In G1R:MP 0.1, setPlayerIdentity (also used by /identity <key>) is the only supported setter for a complete player identity. Do not replace a body call with setPlayerFace; it is deprecated too. The keys below remain documented so legacy state and migration tools can be interpreted.
Available bodies
| Key | GTO face profile |
|---|---|
default |
Native Nameless Hero face profile |
baloro |
FM_SLD_Baloro_753
|
homer |
NC_BAU_Homer_935
|
horatio |
NC_BAU_Horatio_901
|
jan |
NC_BAU_Jan_942
|
rice_lord |
NC_BAU_RiceLord_900
|
cronos |
NC_KDW_Cronos_604
|
merdarion |
NC_KDW_Merdarion_602
|
myxir |
NC_KDW_Myxir_601
|
nefarius |
NC_KDW_Nefarius_603
|
riordian |
NC_KDW_Riordian_605
|
saturas |
NC_KDW_Saturas_600
|
baal_isidro |
NC_NOV_BaalIsidro_1333
|
baal_kagan |
NC_NOV_BaalKagan_1332
|
buster |
NC_ORG_Buster_833
|
cipher |
NC_ORG_Cipher_873
|
drax |
NC_ORG_Drax_819
|
lares |
NC_ORG_Lares_801
|
lefty |
NC_ORG_Lefty_844
|
ratford |
NC_ORG_Ratford_818
|
wolf |
NC_ORG_Wolf_855
|
cord |
NC_SLD_Cord_709
|
gorn |
NC_SLD_Gorn_699
|
haenno |
NC_SLD_Haenno_741
|
jarvis |
NC_SLD_Jarvis_728
|
lee |
NC_SLD_Lee_700
|
gomez |
OC_EBR_Gomez_100
|
raven |
OC_EBR_Raven_105
|
fletcher |
OC_GRD_Fletcher_255
|
kirgo |
OC_GRD_Kirgo_251
|
orry |
OC_GRD_Orry_254
|
thorus |
OC_GRD_Thorus_200
|
flex |
OC_IE_Flex
|
lutter |
OC_IE_Lutter
|
unicorn |
OC_IE_Unicorn
|
corristo |
OC_KDF_Corristo_402
|
milten |
OC_KDF_Milten
|
baal_parvez |
OC_NOV_BaalParvez_1330
|
mordrag |
OC_ORG_Mordrag_826
|
dexter |
OC_STT_Dexter_329
|
diego |
OC_STT_Diego
|
fingers |
OC_STT_Fingers_331
|
fisk |
OC_STT_Fisk_311
|
whistler |
OC_STT_Whistler_309
|
dusty |
OC_VLK_Dusty_524
|
huno |
OC_VLK_Huno_538
|
mud |
OC_VLK_Mud_574
|
snaf |
OC_VLK_Snaf_581
|
seraphia |
OC_WOC_Seraphia_110
|
syra |
OC_WOC_Syra_109
|
velaya |
OC_WOC_Velaya_108
|
bloodwyn |
OCR_GRD_Bloodwyn_233
|
scatty |
OCR_GRD_Scatty_210
|
skip |
OCR_GRD_Skip_211
|
baal_lukor |
OG_GUR_BaalLukor_1211
|
ulbert |
OM_GRD_Ulbert_271
|
ian |
OM_STT_Ian_301
|
aleph |
OM_VLK_Aleph_585
|
baal_cadar |
SC_GUR_BaalCadar_1208
|
baal_namib |
SC_GUR_BaalNamib_1204
|
baal_orun |
SC_GUR_BaalOrun_1209
|
baal_tondral |
SC_GUR_BaalTondral_1203
|
baal_tyon |
SC_GUR_BaalTyon_1210
|
cor_angar |
SC_GUR_CorAngar_1202
|
cor_kalom |
SC_GUR_CorKalom_1201
|
yberion |
SC_GUR_YBerion_1200
|
balor |
SC_NOV_Balor_1304
|
fortuno |
SC_NOV_Fortuno_1357
|
lester |
SC_NOV_Lester
|
nyras |
SC_NOV_Nyras_1303
|
chani |
SC_WSC_Chani_1205
|
natalia |
SC_WSC_Natalia_1207
|
cavalorn |
UL_STT_Cavalorn_336
|
cohsel |
UL_STT_Cohsel_337
|
xardas |
XT_DMB_Xardas_404
|
male_01 |
Male01
|
male_02 |
Male02
|
male_03 |
Male03
|
male_04 |
Male04
|
male_05 |
Male05
|
male_06 |
Male06
|
male_07 |
Male07
|
male_08 |
Male08
|
male_09 |
Male09
|
male_10 |
Male10
|
male_11 |
Male11
|
male_12 |
Male12
|
male_13 |
Male13
|
male_14 |
Male14
|
male_15 |
Male15
|
male_16 |
Male16
|
male_17 |
Male17
|
male_18 |
Male18
|
male_19 |
Male19
|
male_20 |
Male20
|
male_21 |
Male21
|
male_22 |
Male22
|
male_23 |
Male23
|
male_24 |
Male24
|
male_25 |
Male25
|
male_26 |
Male26
|
male_27 |
Male27
|
male_28 |
Male28
|
male_29 |
Male29
|
male_30 |
Male30
|
male_31 |
Male31
|
male_32 |
Male32
|
male_33 |
Male33
|
male_34 |
Male34
|
male_35 |
Male35
|
male_36 |
Male36
|
male_37 |
Male37
|
male_38 |
Male38
|
male_39 |
Male39
|
male_40 |
Male40
|
male_41 |
Male41
|
male_42 |
Male42
|
male_43 |
Male43
|
male_44 |
Male44
|
male_45 |
Male45
|
male_46 |
Male46
|
male_47 |
Male47
|
male_48 |
Male48
|
male_49 |
Male49
|
male_50 |
Male50
|
male_51 |
Male51
|
male_52 |
Male52
|
male_53 |
Male53
|
male_54 |
Male54
|
male_55 |
Male55
|
male_56 |
Male56
|
male_57 |
Male57
|
male_58 |
Male58
|
male_59 |
Male59
|
male_60 |
Male60
|
male_61 |
Male61
|
male_62 |
Male62
|
male_63 |
Male63
|
male_64 |
Male64
|
male_65 |
Male65
|
male_66 |
Male66
|
male_67 |
Male67
|
male_68 |
Male68
|
male_69 |
Male69
|
male_70 |
Male70
|
male_71 |
Male71
|
male_72 |
Male72
|
male_73 |
Male73
|
male_74 |
Male74
|
male_76 |
Male76
|
male_77 |
Male77
|
male_78 |
Male78
|
male_79 |
Male79
|
male_80 |
Male80
|
male_102 |
Male102
|