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

objectWukongArchetypes

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