Skip to main content
Version: 0.3.1

Class WukongArchetypes

Namespace: WukongMp.Sdk.Serverside
Assembly: WukongMp.Sdk.Serverside.dll

Provides references for core entity archetypes in WukongMP.

public static class WukongArchetypes

Inheritance​

object ← WukongArchetypes

Inherited Members​

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Properties​

AreaArchetype​

public static ArchetypeId AreaArchetype { get; }

Property Value​

ArchetypeId

GlobalPlayerArchetype​

Global player entity archetype. Components:

  • PlayerScopeComponent
  • PlayerComponent
public static ArchetypeId GlobalPlayerArchetype { get; }

Property Value​

ArchetypeId

MainCharacterArchetype​

Area-scoped main character entity archetype. Components:

  • MainCharacterComponent
  • TransformComponent
  • HpComponent
  • NicknameComponent
  • TeamComponent
  • PvPComponent
public static ArchetypeId MainCharacterArchetype { get; }

Property Value​

ArchetypeId

PvpStateArchetype​

Global PvP state entity archetype. Used by the PvP mod. Components:

  • PvpStateComponent
[Obsolete("Will be moved to the PvP mod in future refactoring.")]
public static ArchetypeId PvpStateArchetype { get; }

Property Value​

ArchetypeId

TamerArchetype​

Area-scoped tamer entity archetype. Components:

  • TamerComponent
  • TransformComponent
  • HpComponent
  • NicknameComponent
  • TeamComponent
  • AnimationComponent
  • MonsterAnimationComponent
public static ArchetypeId TamerArchetype { get; }

Property Value​

ArchetypeId

  • Properties
    • AreaArchetype
    • GlobalPlayerArchetype
    • MainCharacterArchetype
    • PvpStateArchetype
    • TamerArchetype