WildStar:API GameLib CodeEnumClass: Difference between revisions

From AddOn Studio
Jump to navigation Jump to search
(Created page with "{{../uiapi|toc=0}} Enum == Examples == CodeEnumClass = { Engineer = 2, Esper = 3, Medic = 4, Spellslinger = 7, Stalker = 5, Warrior = 1 } local eCla...")
(No difference)

Revision as of 03:09, 9 August 2023

{{../uiapi|toc=0}} Enum

Examples

Example 1

CodeEnumClass = {
  Engineer = 2,
  Esper = 3,
  Medic = 4,
  Spellslinger = 7,
  Stalker = 5,
  Warrior = 1
}    

Example 2

local eClassId =  unitPlayer:GetClassId()
if eClassId == GameLib.CodeEnumClass.Engineer then
	self:OnCreateEngineer()
elseif unitPlayer:GetClassId() == GameLib.CodeEnumClass.Esper then
	self:OnCreateEsper()
elseif unitPlayer:GetClassId() == GameLib.CodeEnumClass.Spellslinger then
	self:OnCreateSlinger()
elseif unitPlayer:GetClassId() == GameLib.CodeEnumClass.Medic then
	self:OnCreateMedic()
elseif unitPlayer:GetClassId() == GameLib.CodeEnumClass.Warrior then
	self:OnCreateWarrior()
elseif unitPlayer:GetClassId() == GameLib.CodeEnumClass.Stalker then
	self:OnCreateStalker()
end