mirror of
https://github.com/EQEmu/Server.git
synced 2026-09-08 01:56:36 +00:00
Destroyed Lua Mob (markdown)
-359
@@ -1,359 +0,0 @@
|
|||||||
Mob is a class exported to Lua that represent the Mob object from EQEmu. All Mob are also [Entity](Lua-Entity).
|
|
||||||
|
|
||||||
[Return to the Lua API](Lua-API)
|
|
||||||
|
|
||||||
### Properties
|
|
||||||
```
|
|
||||||
client.null -- Returns true if this object is null
|
|
||||||
client.valid -- Returns true if this object is not null
|
|
||||||
```
|
|
||||||
|
|
||||||
### Member Functions
|
|
||||||
```
|
|
||||||
Mob() -- Creates a null mob
|
|
||||||
Void AddToHateList(Mob other);
|
|
||||||
Void AddToHateList(Mob other, Integer hate);
|
|
||||||
Void AddToHateList(Mob other, Integer hate, Integer damage);
|
|
||||||
Void AddToHateList(Mob other, Integer hate, Integer damage, Boolean yell_for_help);
|
|
||||||
Void AddToHateList(Mob other, Integer hate, Integer damage, Boolean yell_for_help, Boolean frenzy);
|
|
||||||
Void AddToHateList(Mob other, Integer hate, Integer damage, Boolean yell_for_help, Boolean frenzy, Boolean buff_tic);
|
|
||||||
Boolean Attack(Mob other);
|
|
||||||
Boolean Attack(Mob other, Integer hand);
|
|
||||||
Boolean Attack(Mob other, Integer hand, Boolean from_riposte);
|
|
||||||
Boolean Attack(Mob other, Integer hand, Boolean from_riposte, Boolean is_strikethrough);
|
|
||||||
Boolean Attack(Mob other, Integer hand, Boolean from_riposte, Boolean is_strikethrough, Boolean is_from_spell);
|
|
||||||
Boolean BehindMob();
|
|
||||||
Boolean BehindMob(Mob other);
|
|
||||||
Boolean BehindMob(Mob other, Real x);
|
|
||||||
Boolean BehindMob(Mob other, Real x, Real y);
|
|
||||||
Real CalculateDistance(Real x, Real y, Real z);
|
|
||||||
Real CalculateHeadingToTarget(Real in_x, Real in_y);
|
|
||||||
Boolean CalculateNewPosition(Real x, Real y, Real z, Real speed);
|
|
||||||
Boolean CalculateNewPosition(Real x, Real y, Real z, Real speed, Boolean check_z);
|
|
||||||
Boolean CalculateNewPosition2(Real x, Real y, Real z, Real speed);
|
|
||||||
Boolean CalculateNewPosition2(Real x, Real y, Real z, Real speed, Boolean check_z);
|
|
||||||
Void CameraEffect(Integer duration, Integer intensity);
|
|
||||||
Void CameraEffect(Integer duration, Integer intensity, Client c);
|
|
||||||
Void CameraEffect(Integer duration, Integer intensity, Client c, Boolean global);
|
|
||||||
Boolean CanThisClassBlock();
|
|
||||||
Boolean CanThisClassDodge();
|
|
||||||
Boolean CanThisClassDoubleAttack();
|
|
||||||
Boolean CanThisClassDualWield();
|
|
||||||
Boolean CanThisClassParry();
|
|
||||||
Boolean CanThisClassRiposte();
|
|
||||||
Boolean CastSpell(Integer spell_id, Integer target_id);
|
|
||||||
Boolean CastSpell(Integer spell_id, Integer target_id, Integer slot);
|
|
||||||
Boolean CastSpell(Integer spell_id, Integer target_id, Integer slot, Integer cast_time);
|
|
||||||
Boolean CastSpell(Integer spell_id, Integer target_id, Integer slot, Integer cast_time, Integer mana_cost);
|
|
||||||
Boolean CastSpell(Integer spell_id, Integer target_id, Integer slot, Integer cast_time, Integer mana_cost, Integer item_slot);
|
|
||||||
Boolean CastSpell(Integer spell_id, Integer target_id, Integer slot, Integer cast_time, Integer mana_cost, Integer item_slot, Integer timer, Integer timer_duration);
|
|
||||||
Boolean CastSpell(Integer spell_id, Integer target_id, Integer slot, Integer cast_time, Integer mana_cost, Integer item_slot, Integer timer, Integer timer_duration, Integer resist_adjust);
|
|
||||||
Void ChangeSize(Real in_size);
|
|
||||||
Void ChangeSize(Real in_size, Boolean no_restriction);
|
|
||||||
Boolean CheckAggro(Mob other);
|
|
||||||
Integer CheckAggroAmount(Integer spell_id);
|
|
||||||
Integer CheckAggroAmount(Integer spell_id, Boolean is_proc);
|
|
||||||
Integer CheckHealAggroAmount(Integer spell_id);
|
|
||||||
Integer CheckHealAggroAmount(Integer spell_id, Integer heal_possible);
|
|
||||||
Boolean CheckLoS(Mob other);
|
|
||||||
Boolean CheckLoSToLoc(Real x, Real y, Real z);
|
|
||||||
Boolean CheckLoSToLoc(Real x, Real y, Real z, Real mob_size);
|
|
||||||
Boolean CombatRange(Mob other);
|
|
||||||
Void Damage(Mob from, Integer damage, Integer spell_id, Integer attack_skill);
|
|
||||||
Void Damage(Mob from, Integer damage, Integer spell_id, Integer attack_skill, Boolean avoidable);
|
|
||||||
Void Damage(Mob from, Integer damage, Integer spell_id, Integer attack_skill, Boolean avoidable, Integer buffslot);
|
|
||||||
Void Damage(Mob from, Integer damage, Integer spell_id, Integer attack_skill, Boolean avoidable, Integer buffslot, Boolean buff_tic);
|
|
||||||
Void DelGlobal(String varname);
|
|
||||||
Void Depop();
|
|
||||||
Void Depop(Boolean start_spawn_timer);
|
|
||||||
Boolean DivineAura();
|
|
||||||
Void DoAnim(Integer anim_num);
|
|
||||||
Void DoAnim(Integer anim_num, Integer type);
|
|
||||||
Void DoAnim(Integer anim_num, Integer type, Boolean ackreq);
|
|
||||||
Void DoAnim(Integer anim_num, Integer type, Boolean ackreq, Integer filter);
|
|
||||||
Void DoArcheryAttackDmg(Mob other);
|
|
||||||
Void DoArcheryAttackDmg(Mob other, ItemInst range_weapon);
|
|
||||||
Void DoArcheryAttackDmg(Mob other, ItemInst range_weapon, ItemInst ammo);
|
|
||||||
Void DoArcheryAttackDmg(Mob other, ItemInst range_weapon, ItemInst ammo, Integer weapon_damage);
|
|
||||||
Void DoArcheryAttackDmg(Mob other, ItemInst range_weapon, ItemInst ammo, Integer weapon_damage, Integer chance_mod);
|
|
||||||
Void DoArcheryAttackDmg(Mob other, ItemInst range_weapon, ItemInst ammo, Integer weapon_damage, Integer chance_mod, Integer focus);
|
|
||||||
Void DoKnockback(Mob caster, Integer pushback, Integer pushup);
|
|
||||||
Void DoMeleeSkillAttackDmg(Mob other, Integer weapon_damage, Integer skill);
|
|
||||||
Void DoMeleeSkillAttackDmg(Mob other, Integer weapon_damage, Integer skill, Integer chance_mod);
|
|
||||||
Void DoMeleeSkillAttackDmg(Mob other, Integer weapon_damage, Integer skill, Integer chance_mod, Integer focus);
|
|
||||||
Void DoMeleeSkillAttackDmg(Mob other, Integer weapon_damage, Integer skill, Integer chance_mod, Integer focus, Boolean can_riposte);
|
|
||||||
Void DoThrowingAttackDmg(Mob other);
|
|
||||||
Void DoThrowingAttackDmg(Mob other, ItemInst range_weapon);
|
|
||||||
Void DoThrowingAttackDmg(Mob other, ItemInst range_weapon, Item item);
|
|
||||||
Void DoThrowingAttackDmg(Mob other, ItemInst range_weapon, Item item, Integer weapon_damage);
|
|
||||||
Void DoThrowingAttackDmg(Mob other, ItemInst range_weapon, Item item, Integer weapon_damage, Integer chance_mod);
|
|
||||||
Void DoThrowingAttackDmg(Mob other, ItemInst range_weapon, Item item, Integer weapon_damage, Integer chance_mod, Integer focus);
|
|
||||||
Void DoSpecialAttackDamage(Mob other, Integer skill, Integer max_damage);
|
|
||||||
Void DoSpecialAttackDamage(Mob other, Integer skill, Integer max_damage, Integer min_damage);
|
|
||||||
Void DoSpecialAttackDamage(Mob other, Integer skill, Integer max_damage, Integer min_damage, Integer hate_override);
|
|
||||||
Void DoSpecialAttackDamage(Mob other, Integer skill, Integer max_damage, Integer min_damage, Integer hate_override, Integer reuse_time);
|
|
||||||
Void DoSpecialAttackDamage(Mob other, Integer skill, Integer max_damage, Integer min_damage, Integer hate_override, Integer reuse_time, Boolean hit_chance);
|
|
||||||
Void Emote(String message);
|
|
||||||
Boolean EntityVariableExists(String name);
|
|
||||||
Void FaceTarget(Mob target);
|
|
||||||
Boolean FindBuff(Integer spell_id);
|
|
||||||
Real FindGroundZ(Real x, Real y);
|
|
||||||
Real FindGroundZ(Real x, Real y, Real z);
|
|
||||||
Boolean FindType(Integer type);
|
|
||||||
Boolean FindType(Integer type, Boolean offensive);
|
|
||||||
Boolean FindType(Integer type, Boolean offensive, Integer threshold);
|
|
||||||
Void Gate();
|
|
||||||
Integer GetAA(Integer id);
|
|
||||||
Integer GetAC();
|
|
||||||
Integer GetAGI();
|
|
||||||
Real GetAggroRange();
|
|
||||||
Boolean GetAllowBeneficial();
|
|
||||||
Real GetAssistRange();
|
|
||||||
Integer GetATK();
|
|
||||||
Integer GetBaseRace();
|
|
||||||
Integer GetBaseGender();
|
|
||||||
Integer GetBeard();
|
|
||||||
Integer GetBeardColor();
|
|
||||||
Integer GetBuffSlotFromType(Integer slot);
|
|
||||||
Integer GetCasterLevel(Integer spell_id);
|
|
||||||
Integer GetCHA();
|
|
||||||
Boolean Charmed();
|
|
||||||
Integer GetClass();
|
|
||||||
String GetCleanName();
|
|
||||||
Integer GetCR();
|
|
||||||
Integer GetCorruption();
|
|
||||||
Integer GetDamageAmount(Mob target);
|
|
||||||
Integer GetDeity();
|
|
||||||
Integer GetDEX();
|
|
||||||
Integer GetDR();
|
|
||||||
Integer GetDrakkinDetails();
|
|
||||||
Integer GetDrakkinHeritage();
|
|
||||||
Integer GetDrakkIntegerattoo();
|
|
||||||
const char* GetEntityVariable(String name);
|
|
||||||
Integer GetEyeColor1();
|
|
||||||
Integer GetEyeColor2();
|
|
||||||
Integer GetFlurryChance();
|
|
||||||
Integer GetFR();
|
|
||||||
Integer GetGender();
|
|
||||||
Integer GetHairColor();
|
|
||||||
Integer GetHairStyle();
|
|
||||||
Integer GetHaste();
|
|
||||||
Integer GetHateAmount(Mob target);
|
|
||||||
Integer GetHateAmount(Mob target, Boolean is_damage);
|
|
||||||
Mob GetHateDamageTop(Mob other);
|
|
||||||
HateList GetHateList();
|
|
||||||
Mob GetHateRandom();
|
|
||||||
Mob GetHateTop();
|
|
||||||
Real GetHeading();
|
|
||||||
Integer GetHelmTexture();
|
|
||||||
Integer GetHP();
|
|
||||||
Real GetHPRatio();
|
|
||||||
Integer GetInteger();
|
|
||||||
Boolean GetInvul();
|
|
||||||
Integer GetItemHPBonuses();
|
|
||||||
Integer GetLevel();
|
|
||||||
Integer GetLevelCon(Integer other);
|
|
||||||
Integer GetLevelCon(Integer my, Integer other);
|
|
||||||
Integer GetLuclinFace();
|
|
||||||
Integer GetMana();
|
|
||||||
Real GetManaRatio();
|
|
||||||
Integer GetMaxAGI();
|
|
||||||
Integer GetMaxCHA();
|
|
||||||
Integer GetMaxDEX();
|
|
||||||
Integer GetMaxHP();
|
|
||||||
Integer GetMaxInteger();
|
|
||||||
Integer GetMaxMana();
|
|
||||||
Integer GetMaxSTA();
|
|
||||||
Integer GetMaxSTR();
|
|
||||||
Integer GetMaxWIS();
|
|
||||||
Void Message(Integer type, String message);
|
|
||||||
Void Message_StringID(Integer type, Integer string_id, Integer distance);
|
|
||||||
Integer GetModSkillDmgTaken(Integer skill);
|
|
||||||
Integer GetModVulnerability(Integer resist);
|
|
||||||
Integer GetMonkHandToHandDamage();
|
|
||||||
Integer GetMonkHandToHandDelay();
|
|
||||||
Integer GetMR();
|
|
||||||
String GetName();
|
|
||||||
Integer GetNPCTypeID();
|
|
||||||
Mob GetOwner();
|
|
||||||
Mob GetPet();
|
|
||||||
Integer GetPetOrder();
|
|
||||||
Integer GetPR();
|
|
||||||
Integer GetRace();
|
|
||||||
Integer GetResist(Integer type);
|
|
||||||
Integer GetReverseFactionCon(Mob other);
|
|
||||||
Real GetRunspeed();
|
|
||||||
Real GetSize();
|
|
||||||
Integer GetSkill(Integer skill_id);
|
|
||||||
Integer GetSkillDmgTaken(Integer skill);
|
|
||||||
Integer GetSpecializeSkillValue(Integer spell_id);
|
|
||||||
Integer GetSpellHPBonuses();
|
|
||||||
Integer GetSTA();
|
|
||||||
Integer GetSTR();
|
|
||||||
Mob GetTarget();
|
|
||||||
Integer GetTexture();
|
|
||||||
Real GetWalkspeed();
|
|
||||||
Real GetWaypointH();
|
|
||||||
Integer GetWaypointID();
|
|
||||||
Real GetWaypointPause();
|
|
||||||
Real GetWaypointX();
|
|
||||||
Real GetWaypointY();
|
|
||||||
Real GetWaypointZ();
|
|
||||||
Integer GetWIS();
|
|
||||||
Real GetX();
|
|
||||||
Real GetY();
|
|
||||||
Real GetZ();
|
|
||||||
Void GMMove(Real x, Real y, Real z);
|
|
||||||
Void GMMove(Real x, Real y, Real z, Real heading);
|
|
||||||
Void GMMove(Real x, Real y, Real z, Real heading, Boolean send_update);
|
|
||||||
Void GotoBind();
|
|
||||||
Boolean HasNPCSpecialAtk(String parse);
|
|
||||||
Boolean HasProcs();
|
|
||||||
Void Heal();
|
|
||||||
Void HealDamage(Integer amount);
|
|
||||||
Void HealDamage(Integer amount, Mob other);
|
|
||||||
Void IntegererruptSpell();
|
|
||||||
Void IntegererruptSpell(Integer spell_id);
|
|
||||||
Boolean IsAIControlled();
|
|
||||||
Boolean IsBeneficialAllowed(Mob target);
|
|
||||||
Boolean IsEngaged();
|
|
||||||
Boolean IsEnraged();
|
|
||||||
Boolean IsInvisible();
|
|
||||||
Boolean IsInvisible(Mob other);
|
|
||||||
Boolean IsMeleeDisabled();
|
|
||||||
Boolean IsMoving();
|
|
||||||
Boolean IsMezzed();
|
|
||||||
Boolean IsRoamer();
|
|
||||||
Boolean IsRooted();
|
|
||||||
Boolean IsRunning();
|
|
||||||
Boolean IsStunned();
|
|
||||||
Boolean IsTargeted();
|
|
||||||
Boolean IsWarriorClass();
|
|
||||||
Void Kill();
|
|
||||||
Void Mesmerize();
|
|
||||||
Void ModSkillDmgTaken(Integer skill, Integer value);
|
|
||||||
Void ModVulnerability(Integer resist, Integer value);
|
|
||||||
Void NPCSpecialAttacks(String parse, Integer perm);
|
|
||||||
Void NPCSpecialAttacks(String parse, Integer perm, Boolean reset);
|
|
||||||
Void NPCSpecialAttacks(String parse, Integer perm, Boolean reset, Boolean remove);
|
|
||||||
Void ProjectileAnimation(Mob to, Integer item_id);
|
|
||||||
Void ProjectileAnimation(Mob to, Integer item_id, Boolean is_arrow);
|
|
||||||
Void ProjectileAnimation(Mob to, Integer item_id, Boolean is_arrow, Real speed);
|
|
||||||
Void ProjectileAnimation(Mob to, Integer item_id, Boolean is_arrow, Real speed, Real angle);
|
|
||||||
Void ProjectileAnimation(Mob to, Integer item_id, Boolean is_arrow, Real speed, Real angle, Real tilt);
|
|
||||||
Void ProjectileAnimation(Mob to, Integer item_id, Boolean is_arrow, Real speed, Real angle, Real tilt, Real arc);
|
|
||||||
Void QuestReward(Client c);
|
|
||||||
Void QuestReward(Client c, Integer silver);
|
|
||||||
Void QuestReward(Client c, Integer silver, Integer gold);
|
|
||||||
Void QuestReward(Client c, Integer silver, Integer gold, Integer platinum);
|
|
||||||
Void QuestSay(Client client, String message);
|
|
||||||
Void RemoveNimbusEffect(Integer effect_id);
|
|
||||||
Void RangedAttack(Mob other);
|
|
||||||
Real ResistSpell(Integer resist_type, Integer spell_id, Mob caster);
|
|
||||||
Real ResistSpell(Integer resist_type, Integer spell_id, Mob caster, Boolean use_resist_override);
|
|
||||||
Real ResistSpell(Integer resist_type, Integer spell_id, Mob caster, Boolean use_resist_override, Integer resist_override);
|
|
||||||
Real ResistSpell(Integer resist_type, Integer spell_id, Mob caster, Boolean use_resist_override, Integer resist_override, Boolean charisma_check);
|
|
||||||
Void Say(String message);
|
|
||||||
Void SendAppearanceEffect(Integer parm1, Integer parm2, Integer parm3, Integer parm4, Integer parm5);
|
|
||||||
Void SendAppearanceEffect(Integer parm1, Integer parm2, Integer parm3, Integer parm4, Integer parm5, Client specific_target);
|
|
||||||
Void SendIllusionPacket(IllusionOptions illusion);
|
|
||||||
Void SendSpellEffect(Integer effect_id, Integer duration, Integer finish_delay, Boolean zone_wide, Integer unk020);
|
|
||||||
Void SendSpellEffect(Integer effect_id, Integer duration, Integer finish_delay, Boolean zone_wide, Integer unk020, Boolean perm_effect);
|
|
||||||
Void SendSpellEffect(Integer effect_id, Integer duration, Integer finish_delay, Boolean zone_wide, Integer unk020, Boolean perm_effect, Client c);
|
|
||||||
Void SendTo(Real x, Real y, Real z);
|
|
||||||
Void SendToFixZ(Real x, Real y, Real z);
|
|
||||||
Void SendWearChange(Integer material_slot);
|
|
||||||
Void SetAllowBeneficial(Boolean value);
|
|
||||||
Void SetAppearance(Integer app);
|
|
||||||
Void SetAppearance(Integer app, Boolean ignore_self);
|
|
||||||
Void SetBodyType(Integer new_body, Boolean overwrite_orig);
|
|
||||||
Void SetCurrentWP(Integer wp);
|
|
||||||
Void SetDisableMelee(Boolean disable);
|
|
||||||
Void SetEntityVariable(String name, String value);
|
|
||||||
Void SetExtraHaste(Integer haste);
|
|
||||||
Void SetFlurryChance(Integer value);
|
|
||||||
Void SetFlyMode(Integer in);
|
|
||||||
Void SetGender(Integer in);
|
|
||||||
Void SetGlobal(String varname, String newvalue, Integer options, String duration);
|
|
||||||
Void SetGlobal(String varname, String newvalue, Integer options, String duration, Mob other);
|
|
||||||
Void SetHate(Mob other);
|
|
||||||
Void SetHate(Mob other, Integer hate);
|
|
||||||
Void SetHate(Mob other, Integer hate, Integer damage);
|
|
||||||
Void HalveAggro(Mob other);
|
|
||||||
Void DoubleAggro(Mob other);
|
|
||||||
Void SetHeading(Real in);
|
|
||||||
Void SetHP(Integer hp);
|
|
||||||
Void SetInvisible(Integer state);
|
|
||||||
Void SetInvul(Boolean value);
|
|
||||||
Void SetLevel(Integer level);
|
|
||||||
Void SetLevel(Integer level, Boolean command);
|
|
||||||
Integer SetMana(Integer mana);
|
|
||||||
Void SetOOCRegen(Integer regen);
|
|
||||||
Void SetPetOrder(Integer order);
|
|
||||||
Void SetRace(Integer in);
|
|
||||||
Void SetRunning(Boolean running);
|
|
||||||
Void SetSlotTint(Integer material_slot, Integer red_tint, Integer green_tint, Integer blue_tint);
|
|
||||||
Void SetTarget(Mob t);
|
|
||||||
Void SetTargetable(Boolean on);
|
|
||||||
Void SetTexture(Integer in);
|
|
||||||
Void Shout(String message);
|
|
||||||
Void Signal(Integer id);
|
|
||||||
Void SpellEffect(Mob caster, Integer spell_id, Real partial);
|
|
||||||
Boolean SpellFinished(Integer spell_id, Mob target);
|
|
||||||
Boolean SpellFinished(Integer spell_id, Mob target, Integer slot);
|
|
||||||
Boolean SpellFinished(Integer spell_id, Mob target, Integer slot, Integer mana_used);
|
|
||||||
Boolean SpellFinished(Integer spell_id, Mob target, Integer slot, Integer mana_used, Integer inventory_slot);
|
|
||||||
Boolean SpellFinished(Integer spell_id, Mob target, Integer slot, Integer mana_used, Integer inventory_slot, Integer resist_adjust);
|
|
||||||
Boolean SpellFinished(Integer spell_id, Mob target, Integer slot, Integer mana_used, Integer inventory_slot, Integer resist_adjust, Boolean proc);
|
|
||||||
Void SendBeginCast(Integer spell_id, Integer cast_time);
|
|
||||||
Void Spin();
|
|
||||||
Void Stun(Integer duration);
|
|
||||||
Void TarGlobal(String varname, String value, String duration, Integer npc_id, Integer char_id, Integer zone_id);
|
|
||||||
Void TempName();
|
|
||||||
Void TempName(String newname);
|
|
||||||
Void ThrowingAttack(Mob other);
|
|
||||||
Void UnStun();
|
|
||||||
Void WearChange(Integer material_slot, Integer texture, Integer color);
|
|
||||||
Void WipeHateList();
|
|
||||||
Integer GetSpecialAbility(Integer ability);
|
|
||||||
Integer GetSpecialAbilityParam(Integer ability, Integer param);
|
|
||||||
Void SetSpecialAbility(Integer ability, Integer level);
|
|
||||||
Void SetSpecialAbilityParam(Integer ability, Integer param, Integer value);
|
|
||||||
Void ClearSpecialAbilities();
|
|
||||||
Void ProcessSpecialAbilities(String str);
|
|
||||||
Void SetAppearance(Integer app);
|
|
||||||
Void SetAppearance(Integer app, Boolean ignore_self);
|
|
||||||
Void SetDestructibleObject(Boolean set);
|
|
||||||
Boolean IsImmuneToSpell(Integer spell_id, Mob caster);
|
|
||||||
Void BuffFadeBySpellID(Integer spell_id);
|
|
||||||
Void BuffFadeByEffect(Integer effect_id);
|
|
||||||
Void BuffFadeByEffect(Integer effect_id, Integer skipslot);
|
|
||||||
Void BuffFadeAll();
|
|
||||||
Void BuffFadeBySlot(Integer slot);
|
|
||||||
Void BuffFadeBySlot(Integer slot, Boolean recalc_bonuses);
|
|
||||||
Integer CanBuffStack(Integer spell_id, Integer caster_level);
|
|
||||||
Integer CanBuffStack(Integer spell_id, Integer caster_level, Boolean fail_if_overwrite);
|
|
||||||
Void SetPseudoRoot(Bool in);
|
|
||||||
```
|
|
||||||
|
|
||||||
IllusionOptions is a lua table that accepts the following values:
|
|
||||||
```
|
|
||||||
{
|
|
||||||
Integer race;
|
|
||||||
Integer gender;
|
|
||||||
Integer texture;
|
|
||||||
Integer helmtexture;
|
|
||||||
Integer haircolor;
|
|
||||||
Integer beardcolor;
|
|
||||||
Integer eyecolor1;
|
|
||||||
Integer eyecolor2;
|
|
||||||
Integer hairstyle;
|
|
||||||
Integer luclinface;
|
|
||||||
Integer beard;
|
|
||||||
Integer aa_title;
|
|
||||||
Integer drakkin_heritage;
|
|
||||||
Integer drakkin_tattoo;
|
|
||||||
Integer drakkin_details;
|
|
||||||
Real size;
|
|
||||||
}
|
|
||||||
```
|
|
||||||
Reference in New Issue
Block a user