diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..f47a470
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,3 @@
+/src/Story/log.txt
+/src/Story/goals*
+/src/Story/story*
\ No newline at end of file
diff --git a/project/meta.lsx b/project/meta.lsx
new file mode 100644
index 0000000..b4f9987
--- /dev/null
+++ b/project/meta.lsx
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/project/thumbnail.png b/project/thumbnail.png
new file mode 100644
index 0000000..19f33ab
Binary files /dev/null and b/project/thumbnail.png differ
diff --git a/src/Globals/ARX_Main/Items/f95efae5-9371-4f25-bc42-5f6f1d27ffaa.lsf b/src/Globals/ARX_Main/Items/f95efae5-9371-4f25-bc42-5f6f1d27ffaa.lsf
new file mode 100644
index 0000000..1a8d780
Binary files /dev/null and b/src/Globals/ARX_Main/Items/f95efae5-9371-4f25-bc42-5f6f1d27ffaa.lsf differ
diff --git a/src/Globals/ARX_Main/Triggers/7a8850cf-c19f-44b7-8ece-0b8cfbe07d20.lsf b/src/Globals/ARX_Main/Triggers/7a8850cf-c19f-44b7-8ece-0b8cfbe07d20.lsf
new file mode 100644
index 0000000..799ca41
Binary files /dev/null and b/src/Globals/ARX_Main/Triggers/7a8850cf-c19f-44b7-8ece-0b8cfbe07d20.lsf differ
diff --git a/src/Globals/ARX_Main/Triggers/ddeb0269-99ce-4b1d-b729-b0297732d922.lsf b/src/Globals/ARX_Main/Triggers/ddeb0269-99ce-4b1d-b729-b0297732d922.lsf
new file mode 100644
index 0000000..300e803
Binary files /dev/null and b/src/Globals/ARX_Main/Triggers/ddeb0269-99ce-4b1d-b729-b0297732d922.lsf differ
diff --git a/src/Localization/HoEWaypoint.lsb b/src/Localization/HoEWaypoint.lsb
new file mode 100644
index 0000000..d837afd
Binary files /dev/null and b/src/Localization/HoEWaypoint.lsb differ
diff --git a/src/Story/RawFiles/Goals/AddHoEWaypoint.txt b/src/Story/RawFiles/Goals/AddHoEWaypoint.txt
new file mode 100644
index 0000000..7d8d9ad
--- /dev/null
+++ b/src/Story/RawFiles/Goals/AddHoEWaypoint.txt
@@ -0,0 +1,13 @@
+Version 1
+SubGoalCombiner SGC_AND
+INITSECTION
+DB_WaypointInfo((ITEMGUID)ITEMGUID_S_ARX_WAYP_HoE_B_f95efae5-9371-4f25-bc42-5f6f1d27ffaa,(TRIGGERGUID)TRIGGERGUID_S_ARX_WAYP_HoE_B_Trigger_7a8850cf-c19f-44b7-8ece-0b8cfbe07d20,"WAYP_ARX_HoE_B");
+KBSECTION
+IF
+DB_WaypointInfo((ITEMGUID)ITEMGUID_S_ARX_WAYP_HoE_B_f95efae5-9371-4f25-bc42-5f6f1d27ffaa,(TRIGGERGUID)TRIGGERGUID_S_ARX_WAYP_HoE_B_Trigger_7a8850cf-c19f-44b7-8ece-0b8cfbe07d20,"WAYP_ARX_HoE_B")
+THEN
+RegisterWaypoint("WAYP_ARX_HoE_B", (ITEMGUID)ITEMGUID_S_ARX_WAYP_HoE_B_f95efae5-9371-4f25-bc42-5f6f1d27ffaa);
+EXITSECTION
+
+ENDEXITSECTION
+ParentTargetEdge "__Start"
diff --git a/src/Story/RawFiles/Goals/RemoveHoEWaypoint.txt b/src/Story/RawFiles/Goals/RemoveHoEWaypoint.txt
new file mode 100644
index 0000000..982b835
--- /dev/null
+++ b/src/Story/RawFiles/Goals/RemoveHoEWaypoint.txt
@@ -0,0 +1,15 @@
+Version 1
+SubGoalCombiner SGC_AND
+INITSECTION
+
+KBSECTION
+IF
+CharacterEnteredTrigger(_Character, (TRIGGERGUID)TRIGGERGUID_S_ARX_WAYP_HoE_B_Event_ddeb0269-99ce-4b1d-b729-b0297732d922)
+AND
+CharacterIsPlayer(_Character, 1)
+THEN
+LockWaypoint("WAYP_ARX_HoE_B", _Character);
+EXITSECTION
+
+ENDEXITSECTION
+ParentTargetEdge "__Start"
diff --git a/src/Story/RawFiles/story_definitions.div b/src/Story/RawFiles/story_definitions.div
new file mode 100644
index 0000000..e69de29
diff --git a/src/Story/RawFiles/story_header.div b/src/Story/RawFiles/story_header.div
new file mode 100644
index 0000000..2936ffe
--- /dev/null
+++ b/src/Story/RawFiles/story_header.div
@@ -0,0 +1,942 @@
+//Story header automatically generated. Do not modify!
+option compile_trace
+option debug_trace
+
+//Registered types:
+// type {INTEGER, 1} // osiris predefined type
+// type {INTEGER64, 2} // osiris predefined type
+// type {REAL, 3} // osiris predefined type
+// type {STRING, 4} // osiris predefined type
+// type {GUIDSTRING, 5} // osiris predefined type
+alias_type {CHARACTERGUID, 6, 5}
+alias_type {ITEMGUID, 7, 5}
+alias_type {TRIGGERGUID, 8, 5}
+alias_type {SPLINEGUID, 9, 5}
+alias_type {LEVELTEMPLATEGUID, 10, 5}
+
+///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
+////////////////////////////////////////////////////Built-in calls and queries/////////////////////////////////////////////////////
+///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+syscall SysCompleteGoal((STRING)_GoalTitle) (1,0,0,0)
+syscall SysActivateGoal((STRING)_GoalTitle) (2,0,0,0)
+syscall SysSetGoalSleeping((STRING)_GoalTitle) (3,0,0,0)
+syscall SysClear((STRING)_Predicate,(INTEGER)_Arity) (5,0,0,0)
+syscall SysLog((STRING)_Predicate,(INTEGER)_Arity) (4,0,0,0)
+
+
+// _Status can have these values:
+// INTERNAL_QUERY_GoalStatus_Sleeping 1 // goal is not yet active, but can become so
+// INTERNAL_QUERY_GoalStatus_Active 2 // goal is active
+// INTERNAL_QUERY_GoalStatus_Completed 3 // goal is completed (hence, not active)
+sysquery SysStatus([in](STRING)_GoalTitle,[out](INTEGER)_Status) (100,0,0,0)
+sysquery SysIsCompleted([in](STRING)_GoalTitle) (101,0,0,0)
+sysquery SysIsActive([in](STRING)_GoalTitle) (102,0,0,0)
+sysquery SysIsSleeping([in](STRING)_GoalTitle) (103,0,0,0)
+// Was... functions are only valid if WasDefined() is true.
+sysquery SysWasCompleted([in](STRING)_GoalTitle) (104,0,0,0)
+sysquery SysWasActive([in](STRING)_GoalTitle) (105,0,0,0)
+sysquery SysWasSleeping([in](STRING)_GoalTitle) (106,0,0,0)
+sysquery SysWasDefined([in](STRING)_GoalTitle) (107,0,0,0)
+sysquery SysCount([in](STRING)_Predicate,[in](INTEGER)_Arity,[out](INTEGER)_Count) (108,0,0,0)
+sysquery SysStoryVersion([out](INTEGER)_Major,[out](INTEGER)_Minor,[out](INTEGER)_V3,[out](INTEGER)_V4) (109,0,0,0)
+
+///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
+
+query IntegerSum([in](INTEGER)_A, [in](INTEGER)_B, [out](INTEGER)_Sum) (2,0,0,1)
+query IntegerSubtract([in](INTEGER)_A, [in](INTEGER)_B, [out](INTEGER)_Result) (2,0,1,1)
+query IntegerProduct([in](INTEGER)_A, [in](INTEGER)_B, [out](INTEGER)_Product) (2,0,2,1)
+query IntegerDivide([in](INTEGER)_A, [in](INTEGER)_B, [out](INTEGER)_Quotient) (2,0,3,1)
+query IntegerMin([in](INTEGER)_A, [in](INTEGER)_B, [out](INTEGER)_Minimum) (2,0,4,1)
+query IntegerMax([in](INTEGER)_A, [in](INTEGER)_B, [out](INTEGER)_Maximum) (2,0,5,1)
+query IntegerModulo([in](INTEGER)_Num, [in](INTEGER)_Mod, [out](INTEGER)_Return) (2,0,6,1)
+query RealSum([in](REAL)_A, [in](REAL)_B, [out](REAL)_Sum) (2,0,7,1)
+query RealSubtract([in](REAL)_A, [in](REAL)_B, [out](REAL)_Result) (2,0,8,1)
+query RealProduct([in](REAL)_A, [in](REAL)_B, [out](REAL)_Product) (2,0,9,1)
+query RealDivide([in](REAL)_A, [in](REAL)_B, [out](REAL)_Quotient) (2,0,10,1)
+query RealMin([in](REAL)_A, [in](REAL)_B, [out](REAL)_Minimum) (2,0,11,1)
+query RealMax([in](REAL)_A, [in](REAL)_B, [out](REAL)_Maximum) (2,0,12,1)
+query Integer([in](REAL)_R, [out](INTEGER)_I) (2,0,13,1)
+query Real([in](INTEGER)_I, [out](REAL)_R) (2,0,14,1)
+query Random([in](INTEGER)_Modulo, [out](INTEGER)_Random) (2,0,15,1)
+query CharacterHasTalent([in](CHARACTERGUID)_Character, [in](STRING)_Talent, [out](INTEGER)_Bool) (2,0,16,1)
+call CharacterAddTalent((CHARACTERGUID)_Character, (STRING)_Talent) (1,0,17,1)
+call CharacterRemoveTalent((CHARACTERGUID)_Character, (STRING)_Talent) (1,0,18,1)
+query CharacterGetLevel([in](CHARACTERGUID)_Character, [out](INTEGER)_Level) (2,0,19,1)
+query CharacterCanFight([in](CHARACTERGUID)_Character, [out](INTEGER)_Bool) (2,0,20,1)
+call CharacterFreeze((CHARACTERGUID)_Character) (1,0,21,1)
+call CharacterUnfreeze((CHARACTERGUID)_Character) (1,0,22,1)
+call CharacterCreateAtTrigger((TRIGGERGUID)_Trigger, (STRING)_TemplateId, (INTEGER)_PlaySpawn) (1,0,23,1)
+call TemporaryCharacterCreateAtTrigger((TRIGGERGUID)_Trigger, (STRING)_TemplateId, (INTEGER)_PlaySpawn) (1,0,24,1)
+query CharacterCreateAtPosition([in](REAL)_X, [in](REAL)_Y, [in](REAL)_Z, [in](STRING)_TemplateId, [in](INTEGER)_PlaySpawn, [out](CHARACTERGUID)_Created) (2,0,25,1)
+query TemporaryCharacterCreateAtPosition([in](REAL)_X, [in](REAL)_Y, [in](REAL)_Z, [in](STRING)_TemplateId, [in](INTEGER)_PlaySpawn, [out](CHARACTERGUID)_Created) (2,0,26,1)
+query CharacterCreateAtPositionOutOfSightTo([in](REAL)_X, [in](REAL)_Y, [in](REAL)_Z, [in](STRING)_TemplateId, [in](INTEGER)_Angle, [in](INTEGER)_PlaySpawn, [in](STRING)_Event, [out](CHARACTERGUID)_Created) (2,0,27,1)
+query TemporaryCharacterCreateAtPositionOutOfSightTo([in](REAL)_X, [in](REAL)_Y, [in](REAL)_Z, [in](STRING)_TemplateId, [in](INTEGER)_Angle, [in](INTEGER)_PlaySpawn, [in](STRING)_Event, [out](CHARACTERGUID)_Created) (2,0,28,1)
+query CharacterCreateOutOfSightToObject([in](STRING)_TemplateId, [in](CHARACTERGUID)_ToTarget, [in](GUIDSTRING)_FromObject, [in](INTEGER)_PlaySpawn, [in](STRING)_Event, [out](CHARACTERGUID)_Created) (2,0,29,1)
+query TemporaryCharacterCreateOutOfSightToObject([in](STRING)_TemplateId, [in](CHARACTERGUID)_ToTarget, [in](GUIDSTRING)_FromObject, [in](INTEGER)_PlaySpawn, [in](STRING)_Event, [out](CHARACTERGUID)_Created) (2,0,30,1)
+call OpenMessageBox((CHARACTERGUID)_Character, (STRING)_Message) (1,0,31,1)
+call ShowCredits((CHARACTERGUID)_Character) (1,0,32,1)
+call TeleportToPosition((GUIDSTRING)_SourceObject, (REAL)_X, (REAL)_Y, (REAL)_Z, (STRING)_Event, (INTEGER)_TeleportLinkedCharacters) (1,0,33,1)
+call TeleportTo((GUIDSTRING)_SourceObject, (GUIDSTRING)_TargetObject, (STRING)_Event, (INTEGER)_TeleportLinkedCharacters) (1,0,34,1)
+call CharacterMoveToPosition((CHARACTERGUID)_Character, (REAL)_X, (REAL)_Y, (REAL)_Z, (INTEGER)_Running, (STRING)_Event) (1,0,35,1)
+call CharacterMoveTo((CHARACTERGUID)_Character, (GUIDSTRING)_Target, (INTEGER)_Running, (STRING)_Event, (INTEGER)_IncreaseSpeed) (1,0,36,1)
+call CharacterLookFromTrigger((CHARACTERGUID)_Character, (TRIGGERGUID)_Trigger, (INTEGER)_SnapToTarget) (1,0,37,1)
+call CharacterEquipItem((CHARACTERGUID)_Character, (ITEMGUID)_Item) (1,0,38,1)
+call TransferItemsToCharacter((CHARACTERGUID)_Character, (CHARACTERGUID)_ToCharacter) (1,0,39,1)
+call TransferItemsToParty((CHARACTERGUID)_Character) (1,0,40,1)
+call TransferItemsToUser((CHARACTERGUID)_Character) (1,0,41,1)
+call CharacterUnequipItem((CHARACTERGUID)_Character, (ITEMGUID)_Item) (1,0,42,1)
+call CharacterFollowCharacter((CHARACTERGUID)_Character, (CHARACTERGUID)_ToCharacter) (1,0,43,1)
+call CharacterStopFollow((CHARACTERGUID)_Character) (1,0,44,1)
+call CharacterTeleportPartiesToTriggerWithMovie((TRIGGERGUID)_Trigger, (STRING)_Event, (STRING)_Movie) (1,0,45,1)
+call CharacterTeleportPartiesToTriggerWithMovieRequestCallback((TRIGGERGUID)_Trigger, (STRING)_Event) (1,0,46,1)
+call CharacterSetTeleportMovie((INTEGER)_UserId, (STRING)_Movie) (1,0,47,1)
+call CharacterTeleportPartiesToTrigger((TRIGGERGUID)_Trigger, (STRING)_Event) (1,0,48,1)
+call CharacterClearTradeGeneratedItems((CHARACTERGUID)_Character) (1,0,49,1)
+call CharacterSetCustomTradeTreasure((CHARACTERGUID)_Character, (STRING)_Treasure) (1,0,50,1)
+call GenerateItems((CHARACTERGUID)_Player, (CHARACTERGUID)_Trader) (1,0,51,1)
+call CharacterGiveReward((CHARACTERGUID)_Player, (STRING)_Treasure, (INTEGER)_Identified) (1,0,52,1)
+call CharacterGiveQuestReward((CHARACTERGUID)_Player, (STRING)_Quest, (STRING)_RewardState) (1,0,53,1)
+call CharacterDie((CHARACTERGUID)_Character, (INTEGER)_GenerateTreasure, (STRING)_DeathType, (GUIDSTRING)_Source) (1,0,54,1)
+call CharacterDieImmediate((CHARACTERGUID)_Character, (INTEGER)_GenerateTreasure, (STRING)_DeathType, (GUIDSTRING)_Source) (1,0,55,1)
+call CharacterAddSkill((CHARACTERGUID)_Character, (STRING)_Skill) (1,0,56,1)
+call CharacterRemoveSkill((CHARACTERGUID)_Character, (STRING)_Skill) (1,0,57,1)
+query CharacterHasSkill([in](CHARACTERGUID)_Character, [in](STRING)_Skill, [out](INTEGER)_Bool) (2,0,58,1)
+call CharacterAddAttributePoint((CHARACTERGUID)_Character, (INTEGER)_Amount) (1,0,59,1)
+query CharacterGetAttributePoints([in](CHARACTERGUID)_Character, [out](INTEGER)_Amount) (2,0,60,1)
+call CharacterAddAbilityPoint((CHARACTERGUID)_Character, (INTEGER)_Amount) (1,0,61,1)
+call CharacterAddCivilAbilityPoint((CHARACTERGUID)_Character, (INTEGER)_Amount) (1,0,62,1)
+call CharacterAddActionPoints((CHARACTERGUID)_Character, (INTEGER)_Amount) (1,0,63,1)
+query CharacterGetAbilityPoints([in](CHARACTERGUID)_Character, [out](INTEGER)_Amount) (2,0,64,1)
+query CharacterGetCivilAbilityPoints([in](CHARACTERGUID)_Character, [out](INTEGER)_Amount) (2,0,65,1)
+call CharacterAddTalentPoint((CHARACTERGUID)_Character, (INTEGER)_Amount) (1,0,66,1)
+query CharacterGetTalentPoints([in](CHARACTERGUID)_Character, [out](INTEGER)_Amount) (2,0,67,1)
+query CharacterGetBaseSourcePoints([in](CHARACTERGUID)_Character, [out](INTEGER)_Amount) (2,0,68,1)
+query CharacterGetSourcePoints([in](CHARACTERGUID)_Character, [out](INTEGER)_Amount) (2,0,69,1)
+query CharacterGetMaxSourcePoints([in](CHARACTERGUID)_Character, [out](INTEGER)_Amount) (2,0,70,1)
+call CharacterResurrect((CHARACTERGUID)_Character) (1,0,71,1)
+call CharacterResurrectAndResetXPReward((CHARACTERGUID)_Character) (1,0,72,1)
+call CharacterResurrectCustom((CHARACTERGUID)_Character, (STRING)_ResurrectAnimation) (1,0,73,1)
+query CharacterGetReservedUserID([in](CHARACTERGUID)_Character, [out](INTEGER)_User) (2,0,74,1)
+query GetCurrentCharacter([in](INTEGER)_User, [out](CHARACTERGUID)_Character) (2,0,75,1)
+query CharacterIsControlled([in](CHARACTERGUID)_Character, [out](INTEGER)_IsControlled) (2,0,76,1)
+query CharacterGetGold([in](CHARACTERGUID)_Character, [out](INTEGER)_Count) (2,0,77,1)
+call CharacterAddGold((CHARACTERGUID)_Character, (INTEGER)_Count) (1,0,78,1)
+call PartyAddGold((CHARACTERGUID)_Character, (INTEGER)_Count) (1,0,79,1)
+query PartyGetGold([in](CHARACTERGUID)_Character, [out](INTEGER)_Gold) (2,0,80,1)
+call UserAddGold((CHARACTERGUID)_Character, (INTEGER)_Count) (1,0,81,1)
+query UserGetGold([in](CHARACTERGUID)_Character, [out](INTEGER)_Gold) (2,0,82,1)
+call CharacterIncreaseSocialStat((CHARACTERGUID)_Character, (STRING)_Id) (1,0,83,1)
+call CharacterDecreaseSocialStat((CHARACTERGUID)_Character, (STRING)_Id) (1,0,84,1)
+call CharacterSetSpectating((CHARACTERGUID)_Character, (INTEGER)_Spectating) (1,0,85,1)
+query CharacterIsSpectating([in](CHARACTERGUID)_Character, [out](INTEGER)_Bool) (2,0,86,1)
+query CharacterCanSee([in](CHARACTERGUID)_Character, [in](GUIDSTRING)_Target, [out](INTEGER)_Bool) (2,0,87,1)
+call CharacterSetCustomName((CHARACTERGUID)_Character, (STRING)_Text) (1,0,88,1)
+call CharacterAppear((CHARACTERGUID)_Character, (INTEGER)_PlaySpawn, (STRING)_Event) (1,0,89,1)
+call CharacterAppearCustom((CHARACTERGUID)_Character, (STRING)_Animation, (STRING)_Event) (1,0,90,1)
+call CharacterAppearAt((CHARACTERGUID)_Character, (GUIDSTRING)_Target, (INTEGER)_PlaySpawn, (STRING)_Event) (1,0,91,1)
+call CharacterAppearAtCustom((CHARACTERGUID)_Character, (GUIDSTRING)_Target, (STRING)_Animation, (STRING)_Event) (1,0,92,1)
+call CharacterAppearAtPosition((CHARACTERGUID)_Character, (REAL)_X, (REAL)_Y, (REAL)_Z, (INTEGER)_PlaySpawn, (STRING)_Event) (1,0,93,1)
+call CharacterAppearAtPositionCustom((CHARACTERGUID)_Character, (REAL)_X, (REAL)_Y, (REAL)_Z, (STRING)_Animation, (STRING)_Event) (1,0,94,1)
+call CharacterAppearOutOfSightTo((CHARACTERGUID)_Character, (GUIDSTRING)_Target, (INTEGER)_Angle, (INTEGER)_PlaySpawn, (STRING)_Event) (1,0,95,1)
+call CharacterAppearOutOfSightToCustom((CHARACTERGUID)_Character, (GUIDSTRING)_Target, (INTEGER)_Angle, (STRING)_Animation, (STRING)_Event) (1,0,96,1)
+call CharacterAppearOutOfSightToObject((CHARACTERGUID)_Character, (GUIDSTRING)_Target, (GUIDSTRING)_Object, (INTEGER)_PlaySpawn, (STRING)_Event) (1,0,97,1)
+call CharacterAppearOutOfSightToObjectCustom((CHARACTERGUID)_Character, (GUIDSTRING)_Target, (GUIDSTRING)_Object, (STRING)_Animation, (STRING)_Event) (1,0,98,1)
+call CharacterAppearOnTrailOutOfSightTo((CHARACTERGUID)_Character, (CHARACTERGUID)_Target, (INTEGER)_Angle, (INTEGER)_PlaySpawn, (STRING)_Event) (1,0,99,1)
+call CharacterAppearOnTrailOutOfSightToCustom((CHARACTERGUID)_Character, (CHARACTERGUID)_Target, (INTEGER)_Angle, (STRING)_Animation, (STRING)_Event) (1,0,100,1)
+call CharacterAppearOnTrailOutOfSightToObject((CHARACTERGUID)_Character, (CHARACTERGUID)_Target, (GUIDSTRING)_Object, (INTEGER)_PlaySpawn, (STRING)_Event) (1,0,101,1)
+call CharacterAppearOnTrailOutOfSightToObjectCustom((CHARACTERGUID)_Character, (CHARACTERGUID)_Target, (GUIDSTRING)_Object, (STRING)_Animation, (STRING)_Event) (1,0,102,1)
+call CharacterAppearAtPositionOutOfSightTo((CHARACTERGUID)_Character, (REAL)_X, (REAL)_Y, (REAL)_Z, (INTEGER)_Angle, (INTEGER)_PlaySpawn, (STRING)_Event) (1,0,103,1)
+call CharacterAppearAtPositionOutOfSightToCustom((CHARACTERGUID)_Character, (REAL)_X, (REAL)_Y, (REAL)_Z, (INTEGER)_Angle, (STRING)_Animation, (STRING)_Event) (1,0,104,1)
+call CharacterAppearAtPositionOutOfSightToObject((CHARACTERGUID)_Character, (REAL)_X, (REAL)_Y, (REAL)_Z, (GUIDSTRING)_Object, (INTEGER)_PlaySpawn, (STRING)_Event) (1,0,105,1)
+call CharacterAppearAtPositionOutOfSightToObjectCustom((CHARACTERGUID)_Character, (REAL)_X, (REAL)_Y, (REAL)_Z, (GUIDSTRING)_Object, (STRING)_Animation, (STRING)_Event) (1,0,106,1)
+call CharacterDisappearOutOfSight((CHARACTERGUID)_Character, (INTEGER)_Angle, (INTEGER)_Running, (STRING)_Event, (INTEGER)_IncreaseSpeed) (1,0,107,1)
+call CharacterDisappearOutOfSightToObject((CHARACTERGUID)_Character, (GUIDSTRING)_Object, (INTEGER)_Running, (STRING)_Event, (INTEGER)_IncreaseSpeed) (1,0,108,1)
+call CharacterFleeOutOfSight((CHARACTERGUID)_Character, (STRING)_Event) (1,0,109,1)
+call CharacterAttack((CHARACTERGUID)_Character, (GUIDSTRING)_Target) (1,0,110,1)
+query CharacterAddToCharacterCreation([in](CHARACTERGUID)_Character, [in](INTEGER)_Respec, [out](INTEGER)_Success) (2,0,111,1)
+query GameMasterAddToCharacterCreation([in](CHARACTERGUID)_Character, [in](INTEGER)_Respec, [out](INTEGER)_Success) (2,0,112,1)
+call CharacterMakePlayer((CHARACTERGUID)_TargetCharacter, (CHARACTERGUID)_OwnerCharacter) (1,0,113,1)
+call CharacterRecruitCharacter((CHARACTERGUID)_Character, (CHARACTERGUID)_Character) (1,0,114,1)
+call CharacterAssign((INTEGER)_UserID) (1,0,115,1)
+call CharacterAssignToUser((INTEGER)_UserID, (CHARACTERGUID)_Character) (1,0,116,1)
+call CharacterMakeCompanion((CHARACTERGUID)_Character, (CHARACTERGUID)_Character) (1,0,117,1)
+call CharacterMakeNPC((CHARACTERGUID)_Character) (1,0,118,1)
+call CharacterAddToParty((CHARACTERGUID)_Character, (CHARACTERGUID)_Character) (1,0,119,1)
+call CharacterRemoveFromParty((CHARACTERGUID)_Character) (1,0,120,1)
+call CharacterAddToPlayerCharacter((CHARACTERGUID)_Character, (CHARACTERGUID)_Owner) (1,0,121,1)
+call CharacterRemoveFromPlayerCharacter((CHARACTERGUID)_Character, (CHARACTERGUID)_Owner) (1,0,122,1)
+query CharacterIsPartyMember([in](CHARACTERGUID)_Character, [out](INTEGER)_Bool) (2,0,123,1)
+query CharacterIsInPartyWith([in](CHARACTERGUID)_Character, [in](CHARACTERGUID)_Target, [out](INTEGER)_Bool) (2,0,124,1)
+query CharacterGetRelationToCharacter([in](CHARACTERGUID)_Character, [in](CHARACTERGUID)_OtherCharacter, [out](INTEGER)_Relation) (2,0,125,1)
+call CharacterSetRelationIndivFactionToIndivFaction((CHARACTERGUID)_Character, (CHARACTERGUID)_OtherCharacter, (INTEGER)_Relation) (1,0,126,1)
+call CharacterSetRelationIndivFactionToFaction((CHARACTERGUID)_Character, (STRING)_OtherFaction, (INTEGER)_Relation) (1,0,127,1)
+call CharacterSetRelationFactionToIndivFaction((STRING)_Faction, (CHARACTERGUID)_OtherCharacter, (INTEGER)_Relation) (1,0,128,1)
+call CharacterSetRelationFactionToFaction((STRING)_Faction, (STRING)_otherFaction, (INTEGER)_Relation) (1,0,129,1)
+call CharacterSetTemporaryHostileRelation((CHARACTERGUID)_Character, (CHARACTERGUID)_OtherCharacter) (1,0,130,1)
+call CharacterSetReactionPriority((CHARACTERGUID)_Character, (STRING)_Reaction, (INTEGER)_Priority) (1,0,131,1)
+query CharacterGetAttitudeTowardsPlayer([in](CHARACTERGUID)_Character, [in](CHARACTERGUID)_Player, [out](INTEGER)_Attitude) (2,0,132,1)
+query CharacterGetHitpointsPercentage([in](CHARACTERGUID)_Character, [out](INTEGER)_Percentage) (2,0,133,1)
+call CharacterSetHitpointsPercentage((CHARACTERGUID)_Character, (INTEGER)_Percentage) (1,0,134,1)
+query CharacterGetArmorPercentage([in](CHARACTERGUID)_Character, [out](INTEGER)_Percentage) (2,0,135,1)
+call CharacterSetArmorPercentage((CHARACTERGUID)_Character, (INTEGER)_Percentage) (1,0,136,1)
+query CharacterGetMagicArmorPercentage([in](CHARACTERGUID)_Character, [out](INTEGER)_Percentage) (2,0,137,1)
+call CharacterSetMagicArmorPercentage((CHARACTERGUID)_Character, (INTEGER)_Percentage) (1,0,138,1)
+call CharacterLookAt((CHARACTERGUID)_Character, (GUIDSTRING)_Target, (INTEGER)_SnapToTarget) (1,0,139,1)
+call CharacterLevelUp((CHARACTERGUID)_Character) (1,0,140,1)
+call CharacterLevelUpTo((CHARACTERGUID)_Character, (INTEGER)_Level) (1,0,141,1)
+call PartyAddActualExperience((CHARACTERGUID)_Character, (INTEGER)_XP) (1,0,142,1)
+call PartyAddExperience((CHARACTERGUID)_Character, (INTEGER)_Act, (INTEGER)_ActPart, (INTEGER)_Gain) (1,0,143,1)
+call PartyAddExplorationExperience((CHARACTERGUID)_Character, (INTEGER)_Act, (INTEGER)_ActPart, (INTEGER)_Gain) (1,0,144,1)
+call CharacterAddExplorationExperience((CHARACTERGUID)_Character, (INTEGER)_Act, (INTEGER)_ActPart, (INTEGER)_Gain) (1,0,145,1)
+call PartyAddCharismaExperience((CHARACTERGUID)_Character, (INTEGER)_Act, (INTEGER)_ActPart, (INTEGER)_Gain) (1,0,146,1)
+call CharacterStatusText((CHARACTERGUID)_Character, (STRING)_Text) (1,0,147,1)
+call CharacterEnteredSubRegion((CHARACTERGUID)_Character, (STRING)_Text) (1,0,148,1)
+call CharacterDisplayTextWithParam((CHARACTERGUID)_Character, (STRING)_Text, (INTEGER)_Parameter) (1,0,149,1)
+call CharacterSetImmortal((CHARACTERGUID)_Character, (INTEGER)_Bool) (1,0,150,1)
+query CharacterGetHostCharacter([out](CHARACTERGUID)_Character) (2,0,151,1)
+query CharacterGetDisplayName([in](CHARACTERGUID)_Character, [out](STRING)_stringHandle, [out](STRING)_referenceString) (2,0,152,1)
+call CharacterFlushQueue((CHARACTERGUID)_Character) (1,0,153,1)
+call CharacterPurgeQueue((CHARACTERGUID)_Character) (1,0,154,1)
+call CharacterLaunchIterator((STRING)_Event) (1,0,155,1)
+call CharacterLaunchIteratorAroundCharacter((CHARACTERGUID)_Character, (REAL)_Radius, (STRING)_Event) (1,0,156,1)
+call CharacterSetCanTrade((CHARACTERGUID)_Trader, (INTEGER)_Bool) (1,0,157,1)
+query CharacterCanTrade([in](CHARACTERGUID)_Trader, [out](INTEGER)_Bool) (2,0,158,1)
+call CharacterSetStill((CHARACTERGUID)_Character) (1,0,159,1)
+query CharacterIsInCombat([in](CHARACTERGUID)_Character, [out](INTEGER)_Bool) (2,0,160,1)
+query CharacterIsMoving([in](CHARACTERGUID)_Character, [out](INTEGER)_Bool) (2,0,161,1)
+query CharacterIsInFightMode([in](CHARACTERGUID)_Character, [out](INTEGER)_Bool) (2,0,162,1)
+call CharacterSetFightMode((CHARACTERGUID)_Character, (INTEGER)_Enabled, (INTEGER)_Immediately) (1,0,163,1)
+call CharacterMakeStoryNpc((CHARACTERGUID)_Character, (INTEGER)_Bool) (1,0,164,1)
+call CharacterStopAllEffectsWithName((CHARACTERGUID)_Character, (STRING)_FxName) (1,0,165,1)
+call CharacterPickupItem((CHARACTERGUID)_Character, (ITEMGUID)_Item, (STRING)_Event) (1,0,166,1)
+call CharacterItemSetEvent((CHARACTERGUID)_Character, (ITEMGUID)_Item, (STRING)_Event) (1,0,167,1)
+call CharacterCharacterSetEvent((CHARACTERGUID)_Character, (CHARACTERGUID)_Character, (STRING)_Event) (1,0,168,1)
+call CharacterUseItem((CHARACTERGUID)_Character, (ITEMGUID)_Item, (STRING)_Event) (1,0,169,1)
+call CharacterMoveItemToTrigger((CHARACTERGUID)_Character, (ITEMGUID)_Item, (TRIGGERGUID)_Trigger, (INTEGER)_Amount, (STRING)_Event) (1,0,170,1)
+query CharacterConsume([in](CHARACTERGUID)_Character, [in](STRING)_Potion, [out](INTEGER64)_ConsumeHandle) (2,0,171,1)
+call CharacterUnconsume((CHARACTERGUID)_Character, (INTEGER64)_ConsumeHandle) (1,0,172,1)
+call CharacterAddAttribute((CHARACTERGUID)_Character, (STRING)_Attribute, (INTEGER)_Value) (1,0,173,1)
+call CharacterRemoveAttribute((CHARACTERGUID)_Character, (STRING)_Attribute, (INTEGER)_Value) (1,0,174,1)
+query CharacterGetBaseAttribute([in](CHARACTERGUID)_Character, [in](STRING)_Attribute, [out](INTEGER)_Value) (2,0,175,1)
+query CharacterGetAttribute([in](CHARACTERGUID)_Character, [in](STRING)_Attribute, [out](INTEGER)_Value) (2,0,176,1)
+call CharacterAddAbility((CHARACTERGUID)_Character, (STRING)_Ability, (INTEGER)_Value) (1,0,177,1)
+call CharacterRemoveAbility((CHARACTERGUID)_Character, (STRING)_Ability, (INTEGER)_Value) (1,0,178,1)
+query CharacterIsIncapacitated([in](CHARACTERGUID)_Character, [out](INTEGER)_Incapacitated) (2,0,179,1)
+query CharacterGetAbility([in](CHARACTERGUID)_Character, [in](STRING)_Ability, [out](INTEGER)_Value) (2,0,180,1)
+query CharacterGetBaseAbility([in](CHARACTERGUID)_Character, [in](STRING)_Ability, [out](INTEGER)_Value) (2,0,181,1)
+query CharacterGetOwner([in](CHARACTERGUID)_Character, [out](CHARACTERGUID)_Owner) (2,0,182,1)
+call ActivateTrade((CHARACTERGUID)_Player, (CHARACTERGUID)_Trader, (INTEGER)_CanRepair, (INTEGER)_CanIdentify, (INTEGER)_CanSell) (1,0,183,1)
+call StartPickpocket((CHARACTERGUID)_Player, (CHARACTERGUID)_NPC, (INTEGER)_Success) (1,0,184,1)
+call ExecuteDeal((CHARACTERGUID)_Character, (INTEGER)_Deal, (INTEGER)_AttitudeDiff) (1,0,185,1)
+query CharacterGetEquippedWeapon([in](CHARACTERGUID)_Character, [out](GUIDSTRING)_ItemGUID) (2,0,186,1)
+query CharacterGetEquippedShield([in](CHARACTERGUID)_Character, [out](GUIDSTRING)_ItemGUID) (2,0,187,1)
+query CharacterGetEquippedItem([in](CHARACTERGUID)_Character, [in](STRING)_Slotname, [out](GUIDSTRING)_ItemGUID) (2,0,188,1)
+call CharacterSetFollowCharacter((CHARACTERGUID)_Character, (CHARACTERGUID)_CharacterToFollow) (1,0,189,1)
+call CharacterAttachToGroup((CHARACTERGUID)_Src, (CHARACTERGUID)_Target) (1,0,190,1)
+call CharacterDetachFromGroup((CHARACTERGUID)_Character) (1,0,191,1)
+query CharactersAreGrouped([in](CHARACTERGUID)_Character1, [in](CHARACTERGUID)_Character2, [out](INTEGER)_Bool) (2,0,192,1)
+query CharacterGetInventoryGoldValue([in](CHARACTERGUID)_Character, [out](INTEGER)_Value) (2,0,193,1)
+query CharacterGetItemTemplateCount([in](CHARACTERGUID)_Character, [in](STRING)_ItemTemplate, [out](INTEGER)_Value) (2,0,194,1)
+call CharacterAddAttitudeTowardsPlayer((CHARACTERGUID)_Character, (CHARACTERGUID)_Player, (INTEGER)_Delta) (1,0,195,1)
+query CharacterIsFemale([in](CHARACTERGUID)_Character, [out](INTEGER)_Bool) (2,0,196,1)
+call CharacterSetCanSpotSneakers((CHARACTERGUID)_Character, (INTEGER)_CanSpotSneakers) (1,0,197,1)
+query CharacterCanSpotSneakers([in](CHARACTERGUID)_Character, [out](INTEGER)_Bool) (2,0,198,1)
+call CharacterMoveWeaponsToContainer((CHARACTERGUID)_Character, (ITEMGUID)_Container) (1,0,199,1)
+call CharacterLockAbility((CHARACTERGUID)_Character, (STRING)_Ability) (1,0,200,1)
+call CharacterUnlockAbility((CHARACTERGUID)_Character, (STRING)_Ability) (1,0,201,1)
+call CharacterUnlockRecipe((CHARACTERGUID)_Character, (STRING)_RecipeID, (INTEGER)_ShowNotification) (1,0,202,1)
+query CharacterIsDead([in](CHARACTERGUID)_Character, [out](INTEGER)_Bool) (2,0,203,1)
+query CharacterIsDeadOrFeign([in](CHARACTERGUID)_Character, [out](INTEGER)_Bool) (2,0,204,1)
+call CharacterSetAnimationOverride((CHARACTERGUID)_Character, (STRING)_Animation) (1,0,205,1)
+call CharacterSetAnimationSetOverride((CHARACTERGUID)_Character, (STRING)_AnimationSetResource) (1,0,206,1)
+call PartySetIdentifyPriceModifier((CHARACTERGUID)_Character, (CHARACTERGUID)_PartyMember, (INTEGER)_Modifier) (1,0,207,1)
+call PartySetRepairPriceModifier((CHARACTERGUID)_Character, (CHARACTERGUID)_PartyMember, (INTEGER)_Modifier) (1,0,208,1)
+call PartySetShopPriceModifier((CHARACTERGUID)_Character, (CHARACTERGUID)_PartyMember, (INTEGER)_Modifier) (1,0,209,1)
+call SetTagPriceModifier((CHARACTERGUID)_Character, (STRING)_Tag, (INTEGER)_Modifier) (1,0,210,1)
+call CharacterResetCooldowns((CHARACTERGUID)_Character) (1,0,211,1)
+call CharacterShowStoryElementUI((CHARACTERGUID)_Character, (INTEGER)_Type, (STRING)_UIInstance) (1,0,212,1)
+call CharacterCloseStoryElementUI((CHARACTERGUID)_Character, (INTEGER)_Type, (STRING)_UIInstance) (1,0,213,1)
+call CharacterSendGlobalCombatCounter((CHARACTERGUID)_Character, (INTEGER)_Turn) (1,0,214,1)
+call CharacterPlayHUDSound((CHARACTERGUID)_Character, (STRING)_Sound) (1,0,215,1)
+call CharacterRegisterCrime((CHARACTERGUID)_Player, (STRING)_CrimeType, (GUIDSTRING)_Evidence, (CHARACTERGUID)_Witness, (INTEGER)_CrimeID) (1,0,216,1)
+call CharacterRegisterCrimeWithPosition((CHARACTERGUID)_Player, (STRING)_CrimeType, (GUIDSTRING)_Evidence, (CHARACTERGUID)_Witness, (REAL)_X, (REAL)_Y, (REAL)_Z, (INTEGER)_CrimeID) (1,0,217,1)
+call CharacterStopCrime((CHARACTERGUID)_Player, (STRING)_CrimeType, (GUIDSTRING)_Evidence) (1,0,218,1)
+call CharacterStopCrimeWithID((CHARACTERGUID)_Player, (INTEGER)_Crime) (1,0,219,1)
+call CharacterIgnoreCharacterActiveCrimes((CHARACTERGUID)_Character, (CHARACTERGUID)_Player, (REAL)_Timer) (1,0,220,1)
+call CharacterRemoveSummons((CHARACTERGUID)_Character, (INTEGER)_Die) (1,0,221,1)
+call CharacterLinkGhost((CHARACTERGUID)_Character, (CHARACTERGUID)_Ghost) (1,0,222,1)
+call CharacterUnlinkGhost((CHARACTERGUID)_Character, (CHARACTERGUID)_Ghost) (1,0,223,1)
+call DestroyGhost((CHARACTERGUID)_Ghost) (1,0,224,1)
+call CharacterUseSkill((CHARACTERGUID)_Character, (STRING)_SkillID, (GUIDSTRING)_Target, (INTEGER)_ForceResetCooldown, (INTEGER)_IgnoreHasSkill, (INTEGER)_IgnoreChecks) (1,0,225,1)
+call CharacterUseSkillAtPosition((CHARACTERGUID)_Character, (STRING)_SkillID, (REAL)_X, (REAL)_Y, (REAL)_Z, (INTEGER)_ForceResetCooldown, (INTEGER)_IgnoreHasSkill) (1,0,226,1)
+call CharacterDisableCrime((CHARACTERGUID)_Character, (STRING)_Crime) (1,0,227,1)
+query CharacterIsCrimeEnabled([in](CHARACTERGUID)_Character, [in](STRING)_Crime, [out](INTEGER)_Bool) (2,0,228,1)
+query CharacterGetCrimeRegion([in](CHARACTERGUID)_Character, [out](STRING)_Region) (2,0,229,1)
+call CharacterEnableCrime((CHARACTERGUID)_Character, (STRING)_Crime) (1,0,230,1)
+call CharacterDisableAllCrimes((CHARACTERGUID)_Character) (1,0,231,1)
+call CharacterEnableAllCrimes((CHARACTERGUID)_Character) (1,0,232,1)
+call CharacterEnableCrimeWarnings((CHARACTERGUID)_Character, (INTEGER)_Enable) (1,0,233,1)
+query CharacterGetCrimeDialog([in](CHARACTERGUID)_Character, [out](INTEGER)_InstanceID) (2,0,234,1)
+call CharacterRemoveTension((CHARACTERGUID)_Player) (1,0,235,1)
+query CharacterIsEnemy([in](CHARACTERGUID)_Character, [in](CHARACTERGUID)_OtherCharacter, [out](INTEGER)_Bool) (2,0,236,1)
+query CharacterIsAlly([in](CHARACTERGUID)_Character, [in](CHARACTERGUID)_OtherCharacter, [out](INTEGER)_Bool) (2,0,237,1)
+query CharacterIsNeutral([in](CHARACTERGUID)_Character, [in](CHARACTERGUID)_OtherCharacter, [out](INTEGER)_Bool) (2,0,238,1)
+call CharacterAddSourcePoints((CHARACTERGUID)_Character, (INTEGER)_Amount) (1,0,239,1)
+call CharacterOverrideMaxSourcePoints((CHARACTERGUID)_Character, (INTEGER)_Amount) (1,0,240,1)
+call CharacterRemoveMaxSourcePointsOverride((CHARACTERGUID)_Character) (1,0,241,1)
+call CharacterApplyPreset((CHARACTERGUID)_Character, (STRING)_Preset) (1,0,242,1)
+call CharacterApplyHenchmanPreset((CHARACTERGUID)_Character, (STRING)_Preset) (1,0,243,1)
+call CharacterApplyRacePreset((CHARACTERGUID)_Character, (STRING)_Preset) (1,0,244,1)
+call CharacterMoveToAndTalk((CHARACTERGUID)_Character, (GUIDSTRING)_Target, (STRING)_DialogID, (INTEGER)_IsAutomated, (STRING)_MoveID, (INTEGER)_Running, (REAL)_Timeout) (1,0,245,1)
+call CharacterMoveToAndTalkRequestDialogFailed((CHARACTERGUID)_Character, (GUIDSTRING)_Target, (STRING)_MoveId) (1,0,246,1)
+call CharacterEnableWaypointUsage((CHARACTERGUID)_Character, (INTEGER)_Bool) (1,0,247,1)
+query CharacterCanUseWaypoints([in](CHARACTERGUID)_Character, [out](INTEGER)_Bool) (2,0,248,1)
+query CharacterCanSeeGhost([in](CHARACTERGUID)_Character, [in](GUIDSTRING)_Ghost, [out](INTEGER)_Bool) (2,0,249,1)
+query CharacterIsSummon([in](CHARACTERGUID)_Character, [out](INTEGER)_Bool) (2,0,250,1)
+query CharacterIsPartyFollower([in](CHARACTERGUID)_Character, [out](INTEGER)_Bool) (2,0,251,1)
+query CharacterIsPolymorphedInto([in](CHARACTERGUID)_Character, [in](STRING)_TargetRace, [out](INTEGER)_Bool) (2,0,252,1)
+query CharacterIsPolymorphInteractionDisabled([in](CHARACTERGUID)_Character, [out](INTEGER)_Bool) (2,0,253,1)
+query CharacterGameMaster([in](CHARACTERGUID)_Character, [out](INTEGER)_Bool) (2,0,254,1)
+query CharacterIsPlayer([in](CHARACTERGUID)_Character, [out](INTEGER)_Bool) (2,0,255,1)
+query CharacterHasLinkedGhost([in](CHARACTERGUID)_Character, [out](INTEGER)_Bool) (2,0,256,1)
+call CharacterReservePolymorphShape((CHARACTERGUID)_Character, (STRING)_Race) (1,0,257,1)
+call CharacterSetForceSynch((CHARACTERGUID)_Character, (INTEGER)_Bool) (1,0,258,1)
+call CharacterSetForceUpdate((CHARACTERGUID)_Character, (INTEGER)_Bool) (1,0,259,1)
+call CharacterTransform((CHARACTERGUID)_Character, (STRING)_ObjectTemplate, (INTEGER)_ReplaceScripts, (INTEGER)_ReplaceScale, (INTEGER)_ReplaceStats, (INTEGER)_ReplaceEquipment, (INTEGER)_ReplaceSkills, (INTEGER)_UseCustomLooks, (INTEGER)_ReleasePlayerData) (1,0,260,1)
+call CharacterTransformAppearanceTo((CHARACTERGUID)_Character, (CHARACTERGUID)_Target, (INTEGER)_CopyEquipment, (INTEGER)_CopyDisplayNameAndIcon) (1,0,261,1)
+call CharacterTransformAppearanceToWithEquipmentSet((CHARACTERGUID)_Character, (CHARACTERGUID)_Target, (STRING)_EquipmentSet, (INTEGER)_CopyDisplayNameAndIcon) (1,0,262,1)
+query CharacterCanSpotCrimes([in](CHARACTERGUID)_Character, [out](INTEGER)_Bool) (2,0,263,1)
+call CharacterReceivedTag((CHARACTERGUID)_Character, (STRING)_Tag) (1,0,264,1)
+call CharacterAddPreferredAiTargetTag((CHARACTERGUID)_Character, (STRING)_Tag) (1,0,265,1)
+call CharacterRemovePreferredAiTargetTag((CHARACTERGUID)_Character, (STRING)_Tag) (1,0,266,1)
+query CharacterGetRace([in](CHARACTERGUID)_Player, [in](INTEGER)_CanPolymorphOverride, [out](STRING)_Race) (2,0,267,1)
+query CharacterGetOrigin([in](CHARACTERGUID)_Player, [in](INTEGER)_CanPolymorphOverride, [out](STRING)_Origin) (2,0,268,1)
+query CharacterGetInstrument([in](CHARACTERGUID)_Player, [out](STRING)_Instrument) (2,0,269,1)
+query CharacterGetHenchmanPresetPrice([in](CHARACTERGUID)_Owner, [in](STRING)_Preset, [out](INTEGER)_Price) (2,0,270,1)
+call CharacterOriginIntroStopped((CHARACTERGUID)_Character) (1,0,271,1)
+call CharacterSetDoNotFaceFlag((CHARACTERGUID)_Character, (INTEGER)_Value) (1,0,272,1)
+call CharacterSetReadyCheckBlocked((CHARACTERGUID)_Character, (INTEGER)_Value) (1,0,273,1)
+call CharacterSetCorpseLootable((CHARACTERGUID)_Character, (INTEGER)_Value) (1,0,274,1)
+event CharacterDied((CHARACTERGUID)_Character) (3,0,275,1)
+event CharacterResurrected((CHARACTERGUID)_Character) (3,0,276,1)
+event CharacterDying((CHARACTERGUID)_Character) (3,0,277,1)
+event CharacterTemplateDied((STRING)_TemplateName) (3,0,278,1)
+event CharacterStatusAttempt((CHARACTERGUID)_Character, (STRING)_Status, (GUIDSTRING)_Causee) (3,0,279,1)
+event CharacterStatusApplied((CHARACTERGUID)_Character, (STRING)_Status, (GUIDSTRING)_Causee) (3,0,280,1)
+event CharacterStatusRemoved((CHARACTERGUID)_Character, (STRING)_Status, (GUIDSTRING)_Causee) (3,0,281,1)
+event CharacterUsedItem((CHARACTERGUID)_Character, (ITEMGUID)_Item) (3,0,282,1)
+event CharacterUsedItemTemplate((CHARACTERGUID)_Character, (STRING)_Template, (ITEMGUID)_Item) (3,0,283,1)
+event CharacterUsedItemFailed((CHARACTERGUID)_Character, (ITEMGUID)_Item) (3,0,284,1)
+event CharacterPreMovedItem((CHARACTERGUID)_Character, (ITEMGUID)_Item) (3,0,285,1)
+event CharacterMovedItem((CHARACTERGUID)_Character, (ITEMGUID)_Item) (3,0,286,1)
+event CharacterMovedItemTemplate((CHARACTERGUID)_Character, (STRING)_Template) (3,0,287,1)
+event CharacterEnteredRegion((CHARACTERGUID)_Character, (STRING)_Region) (3,0,288,1)
+event CharacterLeftRegion((CHARACTERGUID)_Character, (STRING)_Region) (3,0,289,1)
+event CharacterSawCharacter((CHARACTERGUID)_Character, (CHARACTERGUID)_OtherCharacter) (3,0,290,1)
+event CharacterSawSneakingCharacter((CHARACTERGUID)_Character, (CHARACTERGUID)_OtherCharacter) (3,0,291,1)
+event CharacterLostSightOfCharacter((CHARACTERGUID)_Character, (CHARACTERGUID)_OtherCharacter) (3,0,292,1)
+event CharacterBlockedBy((CHARACTERGUID)_Defender, (CHARACTERGUID)_AttackOwner, (CHARACTERGUID)_Attacker) (3,0,293,1)
+event CharacterMissedBy((CHARACTERGUID)_Defender, (CHARACTERGUID)_AttackOwner, (CHARACTERGUID)_Attacker) (3,0,294,1)
+event CharacterCriticalHitBy((CHARACTERGUID)_Defender, (CHARACTERGUID)_AttackOwner, (CHARACTERGUID)_Attacker) (3,0,295,1)
+event CharacterKilledBy((CHARACTERGUID)_Defender, (CHARACTERGUID)_AttackOwner, (CHARACTERGUID)_Attacker) (3,0,296,1)
+event CharacterTemplateKilledByCharacter((STRING)_CharacterTemplate, (CHARACTERGUID)_Killer) (3,0,297,1)
+event CharacterChangedAlginmentToCharacter((CHARACTERGUID)_Character, (CHARACTERGUID)_OtherCharacter, (INTEGER)_NewRelation) (3,0,298,1)
+event CharacterEnteredTrigger((CHARACTERGUID)_Character, (TRIGGERGUID)_Trigger) (3,0,299,1)
+event CharacterReceivedDamage((CHARACTERGUID)_Character, (INTEGER)_Percentage, (GUIDSTRING)_Source) (3,0,300,1)
+event CharacterVitalityChanged((CHARACTERGUID)_Character, (INTEGER)_Percentage) (3,0,301,1)
+event CharacterLeftTrigger((CHARACTERGUID)_Character, (TRIGGERGUID)_Trigger) (3,0,302,1)
+event CharacterPickpocketSuccess((CHARACTERGUID)_Player, (CHARACTERGUID)_NPC, (ITEMGUID)_Item, (INTEGER)_Amount) (3,0,303,1)
+event CharacterAttitudeTowardsPlayerChanged((CHARACTERGUID)_Character, (CHARACTERGUID)_Player, (INTEGER)_NewAttitude) (3,0,304,1)
+event ItemSendToHomesteadEvent((CHARACTERGUID)_Player, (ITEMGUID)_Item) (3,0,305,1)
+event CharacterItemEvent((CHARACTERGUID)_Character, (ITEMGUID)_Item, (STRING)_Event) (3,0,306,1)
+event CharacterUsedSkill((CHARACTERGUID)_Character, (STRING)_Skill, (STRING)_SkillType) (3,0,307,1)
+event CharacterUsedSkillAtPosition((CHARACTERGUID)_Character, (REAL)_X, (REAL)_Y, (REAL)_Z, (STRING)_Skill, (STRING)_SkillType) (3,0,308,1)
+event CharacterUsedSkillOnTarget((CHARACTERGUID)_Character, (GUIDSTRING)_Target, (STRING)_Skill, (STRING)_SkillType) (3,0,309,1)
+event CharacterUsedSkillOnZoneWithTarget((CHARACTERGUID)_Character, (GUIDSTRING)_Target, (STRING)_Skill, (STRING)_SkillType) (3,0,310,1)
+event CharacterUsedSkillInTrigger((CHARACTERGUID)_Character, (STRING)_Skill, (STRING)_SkillElement, (TRIGGERGUID)_Trigger) (3,0,311,1)
+event CharacterLearnedSkill((CHARACTERGUID)_Character, (STRING)_Skill) (3,0,312,1)
+event SkillCast((CHARACTERGUID)_Character, (STRING)_Skill, (STRING)_SkillElement) (3,0,313,1)
+event RequestPickpocket((CHARACTERGUID)_Player, (CHARACTERGUID)_NPC) (3,0,314,1)
+event CharacterPickpocketFailed((CHARACTERGUID)_Player, (CHARACTERGUID)_NPC) (3,0,315,1)
+event CharacterLootedCharacterCorpse((CHARACTERGUID)_Player, (CHARACTERGUID)_Corpse) (3,0,316,1)
+event RequestTrade((CHARACTERGUID)_Character, (CHARACTERGUID)_Trader) (3,0,317,1)
+event HappyWithDeal((CHARACTERGUID)_Character, (CHARACTERGUID)_Trader, (INTEGER)_CharacterValue, (INTEGER)_TraderValue) (3,0,318,1)
+event TradeEnds((CHARACTERGUID)_Character, (CHARACTERGUID)_Trader) (3,0,319,1)
+event CharacterScriptFrameFinished((CHARACTERGUID)_Character, (STRING)_FrameID) (3,0,320,1)
+event CharacterCharacterEvent((CHARACTERGUID)_Character1, (CHARACTERGUID)_Character2, (STRING)_Event) (3,0,321,1)
+event CharacterRelationChangedTo((CHARACTERGUID)_Character, (CHARACTERGUID)_OtherCharacter, (INTEGER)_Attitude) (3,0,322,1)
+event CharacterDestroyedItem((CHARACTERGUID)_Character, (ITEMGUID)_Item) (3,0,323,1)
+event CharacterDestroyedItemTemplate((CHARACTERGUID)_Character, (STRING)_ItemTemplate) (3,0,324,1)
+event CharacterDisplayTextEnded((CHARACTERGUID)_Character, (STRING)_DisplayText) (3,0,325,1)
+event CharacterSetTemporaryRelationsFailed((CHARACTERGUID)_Character1, (CHARACTERGUID)_Character2) (3,0,326,1)
+event CharacterMadePlayer((CHARACTERGUID)_Character) (3,0,327,1)
+event CharacterLeveledUp((CHARACTERGUID)_Character) (3,0,328,1)
+event CharacterUnlockedTalent((CHARACTERGUID)_Character, (STRING)_Talent) (3,0,329,1)
+event CharacterLockedTalent((CHARACTERGUID)_Character, (STRING)_Talent) (3,0,330,1)
+event MessageBoxClosed((CHARACTERGUID)_Character, (STRING)_Message) (3,0,331,1)
+event TutorialBoxClosed((CHARACTERGUID)_Character, (STRING)_Message) (3,0,332,1)
+event CharacterTraitChanged((CHARACTERGUID)_Character, (STRING)_Trait) (3,0,333,1)
+event CharacterGuarded((CHARACTERGUID)_Character) (3,0,334,1)
+event CharacterWentOnStage((CHARACTERGUID)_Character, (INTEGER)_Bool) (3,0,335,1)
+event CharacterReservedUserIDChanged((CHARACTERGUID)_Character, (INTEGER)_UserID) (3,0,336,1)
+event CharacterAddedToGroup((CHARACTERGUID)_Character) (3,0,337,1)
+event CharacterDetachedFromGroup((CHARACTERGUID)_Character) (3,0,338,1)
+event CharacterStartLockpickingItem((CHARACTERGUID)_Character, (ITEMGUID)_Item) (3,0,339,1)
+event CharacterStoppedUsingItem((CHARACTERGUID)_Character, (ITEMGUID)_Item) (3,0,340,1)
+event CharacterStoppedCombiningItems((CHARACTERGUID)_Character, (ITEMGUID)_ItemA, (ITEMGUID)_ItemB, (ITEMGUID)_ItemC, (ITEMGUID)_ItemD, (ITEMGUID)_ItemE) (3,0,341,1)
+event CharacterTurnedToGhost((CHARACTERGUID)_Character, (CHARACTERGUID)_Ghost) (3,0,342,1)
+event CharacterGhostDestroyed((CHARACTERGUID)_Character, (CHARACTERGUID)_Ghost) (3,0,343,1)
+event CharacterGhostRevealed((CHARACTERGUID)_Character, (CHARACTERGUID)_Ghost) (3,0,344,1)
+event CharacterOnCrimeSensibleActionNotification((CHARACTERGUID)_Character, (STRING)_CrimeRegion, (INTEGER)_CrimeID, (STRING)_PriortiyName, (STRING)_PrimaryDialog, (CHARACTERGUID)_Criminal1, (CHARACTERGUID)_Criminal2, (CHARACTERGUID)_Criminal3, (CHARACTERGUID)_Criminal4, (INTEGER)_IsPrimary) (3,0,345,1)
+event CharacterSelectedAsBestUnavailableFallbackLead((CHARACTERGUID)_Character, (STRING)_CrimeRegion, (INTEGER)_UnavailableForCrimeID, (INTEGER)_BusyCrimeID, (CHARACTERGUID)_Criminal1, (CHARACTERGUID)_Criminal2, (CHARACTERGUID)_Criminal3, (CHARACTERGUID)_Criminal4) (3,0,346,1)
+event CrimeIsRegistered((CHARACTERGUID)_Victim, (STRING)_CrimeType, (INTEGER)_CrimeID, (GUIDSTRING)_Evidence, (CHARACTERGUID)_Criminal1, (CHARACTERGUID)_Criminal2, (CHARACTERGUID)_Criminal3, (CHARACTERGUID)_Criminal4) (3,0,347,1)
+event CharacterSelectedInCharCreation((CHARACTERGUID)_Character, (INTEGER)_UserID) (3,0,348,1)
+event CharacterStartOriginIntroduction((CHARACTERGUID)_Character, (INTEGER)_UserID, (STRING)_Origin) (3,0,349,1)
+event CharacterStopOriginIntroduction((CHARACTERGUID)_Character, (INTEGER)_UserID) (3,0,350,1)
+event CharacterCreatedInArena((CHARACTERGUID)_Character, (INTEGER)_Team) (3,0,351,1)
+event CharacterUsedSourcePoint((CHARACTERGUID)_Character) (3,0,352,1)
+event SkillAdded((CHARACTERGUID)_Character, (STRING)_Skill, (INTEGER)_Learned) (3,0,353,1)
+event SkillActivated((CHARACTERGUID)_Character, (STRING)_Skill) (3,0,354,1)
+event SkillDeactivated((CHARACTERGUID)_Character, (STRING)_Skill) (3,0,355,1)
+event CharacterTeleported((CHARACTERGUID)_Target, (CHARACTERGUID)_Cause, (REAL)_OldX, (REAL)_OldY, (REAL)_OldZ, (REAL)_NewX, (REAL)_NewY, (REAL)_NewZ, (STRING)_Skill) (3,0,356,1)
+event CharacterMoveToAndTalkFailed((CHARACTERGUID)_Character, (GUIDSTRING)_Target, (STRING)_MoveID) (3,0,357,1)
+event CharacterMoveToAndTalkRequestDialog((CHARACTERGUID)_Character, (GUIDSTRING)_Target, (STRING)_DialogID, (INTEGER)_IsAutomated, (STRING)_MoveID) (3,0,358,1)
+event CharacterMoveToAndTalkRequestDialogFailedEvent((CHARACTERGUID)_Character, (GUIDSTRING)_Target, (STRING)_MoveId) (3,0,359,1)
+event CharacterJoinedParty((CHARACTERGUID)_Character) (3,0,360,1)
+event CharacterLeftParty((CHARACTERGUID)_Character) (3,0,361,1)
+event CharacterLoadedInPreset((CHARACTERGUID)_Character) (3,0,362,1)
+event CharacterPolymorphedInto((CHARACTERGUID)_Character, (STRING)_Race) (3,0,363,1)
+event CharacterStoppedPolymorph((CHARACTERGUID)_Character) (3,0,364,1)
+event CharacterTeleportToPyramid((CHARACTERGUID)_Character, (ITEMGUID)_Pyramid) (3,0,365,1)
+event CharacterStoleItem((CHARACTERGUID)_Character, (ITEMGUID)_Item, (REAL)_X, (REAL)_Y, (REAL)_Z, (CHARACTERGUID)_OldOwner, (ITEMGUID)_SrcContainer, (INTEGER)_Amount) (3,0,366,1)
+event CharacterRequestsHomestead((CHARACTERGUID)_Character) (3,0,367,1)
+call ItemDragToTrigger((ITEMGUID)_Item, (TRIGGERGUID)_Trigger) (1,0,368,1)
+call ItemDragToPosition((ITEMGUID)_Item, (REAL)_X, (REAL)_Y, (REAL)_Z) (1,0,369,1)
+call ItemMoveToTrigger((ITEMGUID)_Item, (TRIGGERGUID)_Trigger, (REAL)_Speed, (REAL)_Acceleration, (INTEGER)_UseRotation, (STRING)_Event, (INTEGER)_DoHits) (1,0,370,1)
+call ItemMoveToPosition((ITEMGUID)_Item, (REAL)_X, (REAL)_Y, (REAL)_Z, (REAL)_Speed, (REAL)_Acceleration, (STRING)_Event, (INTEGER)_DoHits) (1,0,371,1)
+call ItemToTransform((GUIDSTRING)_UUID, (REAL)_X, (REAL)_Y, (REAL)_Z, (REAL)_Pitch, (REAL)_Yaw, (REAL)_Roll, (INTEGER)_Amount, (CHARACTERGUID)_OwnerCharacter) (1,0,372,1)
+call ItemToInventory((ITEMGUID)_Item, (GUIDSTRING)_TargetObject, (INTEGER)_Amount, (INTEGER)_ShowNotification, (INTEGER)_ClearOriginalOwner) (1,0,373,1)
+call ItemTemplateDropFromCharacter((STRING)_ItemTemplate, (CHARACTERGUID)_Character, (INTEGER)_Count) (1,0,374,1)
+call ItemScatterAt((ITEMGUID)_Item, (REAL)_X, (REAL)_Y, (REAL)_Z) (1,0,375,1)
+call ItemTemplateRemoveFrom((STRING)_ItemTemplate, (GUIDSTRING)_Object, (INTEGER)_Count) (1,0,376,1)
+call ItemTemplateRemoveFromParty((STRING)_ItemTemplate, (CHARACTERGUID)_Character, (INTEGER)_Count) (1,0,377,1)
+call ItemTemplateRemoveFromUser((STRING)_ItemTemplate, (CHARACTERGUID)_Character, (INTEGER)_Count) (1,0,378,1)
+call ItemTemplateAddTo((STRING)_ItemTemplate, (GUIDSTRING)_Object, (INTEGER)_Count, (INTEGER)_ShowNotification) (1,0,379,1)
+query CreateItemTemplateAtPosition([in](STRING)_ItemTemplate, [in](REAL)_X, [in](REAL)_Y, [in](REAL)_Z, [out](ITEMGUID)_Item) (2,0,380,1)
+query GetDebugItem([in](INTEGER)_Index, [out](STRING)_Template) (2,0,381,1)
+call ItemDrop((ITEMGUID)_Item) (1,0,382,1)
+call ItemRemove((ITEMGUID)_Item) (1,0,383,1)
+call MoveAllItemsTo((GUIDSTRING)_FromObject, (GUIDSTRING)_ToObject, (INTEGER)_MoveEquippedArmor, (INTEGER)_MoveEquippedWeapons, (INTEGER)_ClearOriginalOwner) (1,0,384,1)
+call ContainerIdentifyAll((ITEMGUID)_FromContainer) (1,0,385,1)
+query ItemIsInCharacterInventory([in](ITEMGUID)_Item, [in](CHARACTERGUID)_Character, [out](INTEGER)_Bool) (2,0,386,1)
+query ItemIsInPartyInventory([in](ITEMGUID)_Item, [in](CHARACTERGUID)_Character, [in](INTEGER)_MoveAndReport, [out](INTEGER)_Bool) (2,0,387,1)
+query ItemIsInUserInventory([in](ITEMGUID)_Item, [in](CHARACTERGUID)_Character, [in](INTEGER)_MoveAndReport, [out](INTEGER)_Bool) (2,0,388,1)
+query ItemIsInInventory([in](ITEMGUID)_Item, [out](INTEGER)_Bool) (2,0,389,1)
+query ItemTemplateIsInCharacterInventory([in](CHARACTERGUID)_Character, [in](STRING)_Template, [out](INTEGER)_Count) (2,0,390,1)
+query ItemTagIsInCharacterInventory([in](CHARACTERGUID)_Character, [in](STRING)_Tag, [out](INTEGER)_Count) (2,0,391,1)
+query ItemTemplateTagIsInCharacterInventory([in](CHARACTERGUID)_Character, [in](STRING)_Template, [in](STRING)_Tag, [out](INTEGER)_Count) (2,0,392,1)
+query ItemTemplateIsInPartyInventory([in](CHARACTERGUID)_Character, [in](STRING)_Template, [in](INTEGER)_MoveAndReport, [out](INTEGER)_Count) (2,0,393,1)
+query ItemTemplateIsInUserInventory([in](CHARACTERGUID)_Character, [in](STRING)_Template, [in](INTEGER)_MoveAndReport, [out](INTEGER)_Count) (2,0,394,1)
+query ItemTemplateGetDisplayString([in](GUIDSTRING)_Template, [out](STRING)_stringHandle, [out](STRING)_referenceString) (2,0,395,1)
+query ItemTemplateIsInContainer([in](ITEMGUID)_Item, [in](STRING)_Template, [out](INTEGER)_Count) (2,0,396,1)
+call ItemLock((ITEMGUID)_Item, (STRING)_Key) (1,0,397,1)
+call ItemUnLock((ITEMGUID)_Item) (1,0,398,1)
+query ItemIsOpened([in](ITEMGUID)_Item, [out](INTEGER)_Opened) (2,0,399,1)
+query DoorIsOpening([in](ITEMGUID)_Door, [out](INTEGER)_Opening) (2,0,400,1)
+query ItemIsClosed([in](ITEMGUID)_Item, [out](INTEGER)_Closed) (2,0,401,1)
+query DoorIsClosing([in](ITEMGUID)_Door, [out](INTEGER)_Closing) (2,0,402,1)
+query ItemIsLocked([in](ITEMGUID)_Item, [out](INTEGER)_Locked) (2,0,403,1)
+query ItemIsContainer([in](ITEMGUID)_Item, [out](INTEGER)_IsContainer) (2,0,404,1)
+query ItemHasOnUse([in](ITEMGUID)_Item, [in](STRING)_OnUse, [out](INTEGER)_Bool) (2,0,405,1)
+call ItemLockUnEquip((ITEMGUID)_Item, (INTEGER)_lock) (1,0,406,1)
+call ItemIsPoisoned((CHARACTERGUID)_Item, (INTEGER)_IsPoisoned) (1,0,407,1)
+query ItemIsTorch([in](ITEMGUID)_Item, [out](INTEGER)_Bool) (2,0,408,1)
+query ItemIsEquipable([in](ITEMGUID)_Item, [out](INTEGER)_Bool) (2,0,409,1)
+call ItemOpen((ITEMGUID)_Item) (1,0,410,1)
+call ItemClose((ITEMGUID)_Item) (1,0,411,1)
+call ItemDestroy((ITEMGUID)_Item) (1,0,412,1)
+query ItemIsDestroyed([in](ITEMGUID)_Item, [out](INTEGER)_Destroyed) (2,0,413,1)
+call ItemClearOwner((ITEMGUID)_Item) (1,0,414,1)
+query ItemGetOwner([in](ITEMGUID)_Item, [out](CHARACTERGUID)_Character) (2,0,415,1)
+query ItemGetOriginalOwner([in](ITEMGUID)_Item, [out](CHARACTERGUID)_Character) (2,0,416,1)
+query GetInventoryOwner([in](ITEMGUID)_Item, [out](GUIDSTRING)_Owner) (2,0,417,1)
+call ItemSetCanInteract((ITEMGUID)_Item, (INTEGER)_bool) (1,0,418,1)
+call ItemSetCanPickUp((ITEMGUID)_Item, (INTEGER)_bool) (1,0,419,1)
+call ItemSetCanMove((ITEMGUID)_Item, (INTEGER)_bool) (1,0,420,1)
+call ItemSetOwner((ITEMGUID)_Item, (CHARACTERGUID)_NewOwner) (1,0,421,1)
+call ItemSetOriginalOwner((ITEMGUID)_Item, (CHARACTERGUID)_NewOwner) (1,0,422,1)
+call ItemSetOnlyOwnerCanUse((ITEMGUID)_Item, (INTEGER)_bool) (1,0,423,1)
+call ItemSetStoryItem((ITEMGUID)_Item, (INTEGER)_bool) (1,0,424,1)
+call ItemLaunchIterator((STRING)_Event) (1,0,425,1)
+query ItemIsStoryItem([in](ITEMGUID)_Item, [out](INTEGER)_Bool) (2,0,426,1)
+call ItemCreateAtTrigger((TRIGGERGUID)_Trigger, (STRING)_TemplateId) (1,0,427,1)
+call CreateKickstarterMessageInABottleItemAtTrigger((TRIGGERGUID)_Trigger, (STRING)_TemplateId) (1,0,428,1)
+call ItemRotateY((ITEMGUID)_Item, (REAL)_Angle, (REAL)_Speed) (1,0,429,1)
+call ItemRotateToAngleY((ITEMGUID)_Item, (REAL)_Angle, (REAL)_Speed) (1,0,430,1)
+call ItemAddCharges((ITEMGUID)_Item, (INTEGER)_Charges) (1,0,431,1)
+query ItemGetCharges([in](ITEMGUID)_Item, [out](INTEGER)_Charges) (2,0,432,1)
+call ItemResetChargesToMax((ITEMGUID)_Item) (1,0,433,1)
+query ItemGetMaxCharges([in](ITEMGUID)_Item, [out](INTEGER)_InitialCharges) (2,0,434,1)
+call ItemSetDurability((ITEMGUID)_Item, (INTEGER)_Durability) (1,0,435,1)
+query ItemGetDurability([in](ITEMGUID)_Item, [out](INTEGER)_Durability) (2,0,436,1)
+query ItemGetAmount([in](ITEMGUID)_Item, [out](INTEGER)_Amount) (2,0,437,1)
+query ItemGetHealthPoints([in](ITEMGUID)_Item, [out](INTEGER)_HP) (2,0,438,1)
+query ItemCanSitOn([in](ITEMGUID)_Item, [out](INTEGER)_Bool) (2,0,439,1)
+query ItemIsLadder([in](ITEMGUID)_Item, [out](INTEGER)_Bool) (2,0,440,1)
+query ItemTemplateCanSitOn([in](STRING)_Template, [out](INTEGER)_Bool) (2,0,441,1)
+query ContainerGetGoldValue([in](ITEMGUID)_Container, [out](INTEGER)_Value) (2,0,442,1)
+query ItemGetGoldValue([in](ITEMGUID)_Item, [out](INTEGER)_Value) (2,0,443,1)
+call ItemSetForceSynch((ITEMGUID)_Item, (INTEGER)_Bool) (1,0,444,1)
+call ItemSetKnown((ITEMGUID)_Item, (INTEGER)_Bool) (1,0,445,1)
+query GetItemForItemTemplateInInventory([in](CHARACTERGUID)_Character, [in](STRING)_Template, [out](ITEMGUID)_Item) (2,0,446,1)
+query GetItemForItemTemplateInPartyInventory([in](CHARACTERGUID)_Character, [in](STRING)_Template, [out](ITEMGUID)_Item) (2,0,447,1)
+query CharacterFindTaggedItem([in](CHARACTERGUID)_Character, [in](STRING)_Tag, [out](ITEMGUID)_Item) (2,0,448,1)
+query PartyFindTaggedItem([in](CHARACTERGUID)_Character, [in](STRING)_Tag, [in](INTEGER)_MoveAndReport, [out](ITEMGUID)_Item) (2,0,449,1)
+query UserFindTaggedItem([in](CHARACTERGUID)_Character, [in](STRING)_Tag, [in](INTEGER)_MoveAndReport, [out](ITEMGUID)_Item) (2,0,450,1)
+query CharacterRemoveTaggedLocalItems([in](CHARACTERGUID)_Character, [in](STRING)_Tag, [in](INTEGER)_Amount, [out](INTEGER)_AmountRemoved) (2,0,451,1)
+query PartyRemoveTaggedLocalItems([in](CHARACTERGUID)_Character, [in](STRING)_Tag, [in](INTEGER)_Amount, [out](INTEGER)_AmountRemoved) (2,0,452,1)
+query UserRemoveTaggedLocalItems([in](CHARACTERGUID)_Character, [in](STRING)_Tag, [in](INTEGER)_Amount, [out](INTEGER)_AmountRemoved) (2,0,453,1)
+query UserTransferTaggedLocalItems([in](CHARACTERGUID)_Character, [in](GUIDSTRING)_ToObject, [in](STRING)_Tag, [in](INTEGER)_Amount, [out](INTEGER)_AmountTransfered) (2,0,454,1)
+query ItemIsPublicDomain([in](ITEMGUID)_Item, [out](INTEGER)_Bool) (2,0,455,1)
+event ItemAddedToCharacter((ITEMGUID)_Item, (CHARACTERGUID)_Character) (3,0,456,1)
+event ItemOpened((ITEMGUID)_Item) (3,0,457,1)
+event ItemTemplateOpening((STRING)_ItemTemplate, (ITEMGUID)_Item, (CHARACTERGUID)_Character) (3,0,458,1)
+event ItemDestroying((ITEMGUID)_Item) (3,0,459,1)
+event ItemDestroyed((ITEMGUID)_Item) (3,0,460,1)
+event ItemTemplateDestroyed((STRING)_TemplateID, (ITEMGUID)_Item) (3,0,461,1)
+event ItemCreatedAtTrigger((TRIGGERGUID)_Trigger, (STRING)_TemplateID, (ITEMGUID)_Item) (3,0,462,1)
+event ItemClosed((ITEMGUID)_Item) (3,0,463,1)
+event ItemDropped((ITEMGUID)_Item) (3,0,464,1)
+event ItemEnteredTrigger((ITEMGUID)_Item, (TRIGGERGUID)_Trigger, (CHARACTERGUID)_Mover) (3,0,465,1)
+event ItemTemplateEnteredTrigger((STRING)_ItemTemplate, (ITEMGUID)_Item, (TRIGGERGUID)_Trigger, (CHARACTERGUID)_Owner, (CHARACTERGUID)_Mover) (3,0,466,1)
+event ItemLeftTrigger((ITEMGUID)_Item, (TRIGGERGUID)_Trigger, (CHARACTERGUID)_Mover) (3,0,467,1)
+event ItemTemplateLeftTrigger((STRING)_ItemTemplate, (ITEMGUID)_Item, (TRIGGERGUID)_Trigger, (CHARACTERGUID)_Owner, (CHARACTERGUID)_Mover) (3,0,468,1)
+event ItemAddedToContainer((ITEMGUID)_Item, (ITEMGUID)_Container) (3,0,469,1)
+event ItemTemplateAddedToCharacter((GUIDSTRING)_ItemTemplate, (ITEMGUID)_Item, (CHARACTERGUID)_Character) (3,0,470,1)
+event ItemTemplateAddedToContainer((STRING)_ItemTemplate, (ITEMGUID)_Item, (ITEMGUID)_Container) (3,0,471,1)
+event ItemRemovedFromCharacter((ITEMGUID)_Item, (CHARACTERGUID)_Character) (3,0,472,1)
+event ItemTemplateRemovedFromCharacter((STRING)_ItemTemplate, (ITEMGUID)_Item, (CHARACTERGUID)_Character) (3,0,473,1)
+event ItemRemovedFromContainer((ITEMGUID)_Item, (ITEMGUID)_Container) (3,0,474,1)
+event ItemTemplateRemovedFromContainer((STRING)_ItemTemplate, (ITEMGUID)_Item, (ITEMGUID)_Container) (3,0,475,1)
+event ItemEquipped((ITEMGUID)_Item, (CHARACTERGUID)_Character) (3,0,476,1)
+event ItemUnEquipped((ITEMGUID)_Item, (CHARACTERGUID)_Character) (3,0,477,1)
+event ItemTemplateEquipped((STRING)_ItemTemplate, (CHARACTERGUID)_Character) (3,0,478,1)
+event ItemTemplateUnEquipped((STRING)_ItemTemplate, (CHARACTERGUID)_Character) (3,0,479,1)
+event ItemTransformed((ITEMGUID)_Item, (STRING)_ItemTemplate) (3,0,480,1)
+event ItemMoved((ITEMGUID)_Item) (3,0,481,1)
+event ItemTemplateMoved((STRING)_ItemTemplate, (ITEMGUID)_Item) (3,0,482,1)
+event ItemDisplayTextEnded((ITEMGUID)_Item, (STRING)_DisplayText) (3,0,483,1)
+event ItemTemplateCombinedWithItemTemplate((STRING)_FirstItemTemplate, (STRING)_SecondItemTemplate, (STRING)_ThirdItemTemplate, (STRING)_ForthItemTemplate, (STRING)_FifthItemTemplate, (CHARACTERGUID)_Character, (ITEMGUID)_NewItem) (3,0,484,1)
+event ItemStatusAttempt((ITEMGUID)_Item, (STRING)_Status, (GUIDSTRING)_Causee) (3,0,485,1)
+event ItemStatusChange((ITEMGUID)_Item, (STRING)_Status, (GUIDSTRING)_Causee) (3,0,486,1)
+event ItemStatusRemoved((ITEMGUID)_Item, (STRING)_Status, (GUIDSTRING)_Causee) (3,0,487,1)
+event ItemStackedWith((ITEMGUID)_Item, (ITEMGUID)_StackedWithItem) (3,0,488,1)
+event ItemMovedFromTo((ITEMGUID)_Item, (GUIDSTRING)_FromObject, (GUIDSTRING)_ToObject, (INTEGER)_IsTrade) (3,0,489,1)
+event ItemsScatteredAt((REAL)_X, (REAL)_Y, (REAL)_Z) (3,0,490,1)
+event TradeGenerationStarted((CHARACTERGUID)_Trader) (3,0,491,1)
+event TradeGenerationEnded((CHARACTERGUID)_Trader) (3,0,492,1)
+event ItemUnlocked((ITEMGUID)_Item, (CHARACTERGUID)_Character, (ITEMGUID)_Key) (3,0,493,1)
+event ItemUnEquipFailed((ITEMGUID)_Item, (CHARACTERGUID)_Character) (3,0,494,1)
+event ItemReceivedDamage((ITEMGUID)_Item) (3,0,495,1)
+event ItemWentOnStage((GUIDSTRING)_Item, (INTEGER)_Bool) (3,0,496,1)
+event ItemGhostRevealed((ITEMGUID)_Item) (3,0,497,1)
+call DialogRequestStopForDialog((STRING)_Dialog, (GUIDSTRING)_Speaker) (1,0,498,1)
+call DialogRequestStop((GUIDSTRING)_Speaker) (1,0,499,1)
+query DialogGetNumberOfInvolvedPlayers([in](INTEGER)_InstanceID, [out](INTEGER)_Count) (2,0,500,1)
+query DialogGetInvolvedPlayer([in](INTEGER)_InstanceID, [in](INTEGER)_Index, [out](GUIDSTRING)_Player) (2,0,501,1)
+query DialogGetCategory([in](INTEGER)_InstanceID, [out](STRING)_Category) (2,0,502,1)
+query DialogGetNumberOfInvolvedNPCs([in](INTEGER)_InstanceID, [out](INTEGER)_NumberOfNPCs) (2,0,503,1)
+query DialogGetInvolvedNPC([in](INTEGER)_InstanceID, [in](INTEGER)_Index, [out](GUIDSTRING)_NPC) (2,0,504,1)
+call GlobalSetFlag((STRING)_Flag) (1,0,505,1)
+call GlobalClearFlag((STRING)_Flag) (1,0,506,1)
+query GlobalGetFlag([in](STRING)_Flag, [out](INTEGER)_FlagState) (2,0,507,1)
+call ObjectSetFlag((GUIDSTRING)_Target, (STRING)_Flag, (INTEGER)_DialogInstance) (1,0,508,1)
+call ObjectShareFlag((GUIDSTRING)_Target, (STRING)_Flag) (1,0,509,1)
+call GlobalShareFlag((STRING)_Flag) (1,0,510,1)
+call ObjectClearFlag((GUIDSTRING)_Target, (STRING)_Flag, (INTEGER)_DialogInstance) (1,0,511,1)
+query ObjectGetFlag([in](GUIDSTRING)_Target, [in](STRING)_Flag, [out](INTEGER)_FlagState) (2,0,512,1)
+call ObjectSetDialogFlag((GUIDSTRING)_Target, (STRING)_Flag, (INTEGER)_DialogInstance) (1,0,513,1)
+call ObjectClearDialogFlag((GUIDSTRING)_Target, (STRING)_Flag, (INTEGER)_DialogInstance) (1,0,514,1)
+query ObjectGetDialogFlag([in](GUIDSTRING)_Target, [in](STRING)_Flag, [out](INTEGER)_FlagState) (2,0,515,1)
+call UserSetFlag((CHARACTERGUID)_Character, (STRING)_Flag, (INTEGER)_DialogInstance) (1,0,516,1)
+call UserClearFlag((CHARACTERGUID)_Character, (STRING)_Flag, (INTEGER)_DialogInstance) (1,0,517,1)
+query UserGetFlag([in](CHARACTERGUID)_Character, [in](STRING)_Flag, [out](INTEGER)_FlagState) (2,0,518,1)
+call PartySetFlag((CHARACTERGUID)_Character, (STRING)_Flag, (INTEGER)_DialogInstance) (1,0,519,1)
+call PartyClearFlag((CHARACTERGUID)_Character, (STRING)_Flag, (INTEGER)_DialogInstance) (1,0,520,1)
+query PartyGetFlag([in](CHARACTERGUID)_Character, [in](STRING)_Flag, [out](INTEGER)_FlagState) (2,0,521,1)
+query DialogGetLocalFlag([in](INTEGER)_DialogInstance, [in](STRING)_LocalEvent, [out](INTEGER)_Value) (2,0,522,1)
+event DialogStarted((STRING)_Dialog, (INTEGER)_InstanceID) (3,0,523,1)
+event AutomatedDialogStarted((STRING)_Dialog, (INTEGER)_InstanceID) (3,0,524,1)
+event DualDialogStart((STRING)_Dialog, (INTEGER)_InstanceID) (3,0,525,1)
+event AutomatedDialogEnded((STRING)_Dialog, (INTEGER)_InstanceID) (3,0,526,1)
+event DialogEnded((STRING)_Dialog, (INTEGER)_InstanceID) (3,0,527,1)
+event DialogRequestFailed((STRING)_Dialog, (INTEGER)_InstanceID) (3,0,528,1)
+event DialogActorJoined((STRING)_Dialog, (INTEGER)_InstanceID, (GUIDSTRING)_Actor) (3,0,529,1)
+event DialogActorLeft((STRING)_Dialog, (INTEGER)_InstanceID, (GUIDSTRING)_Actor) (3,0,530,1)
+event AutomatedDialogRequestFailed((STRING)_Dialog, (INTEGER)_InstanceID) (3,0,531,1)
+event DialogStartRequested((GUIDSTRING)_Target, (GUIDSTRING)_Player) (3,0,532,1)
+event GlobalFlagSet((STRING)_FlagName) (3,0,533,1)
+event GlobalFlagCleared((STRING)_FlagName) (3,0,534,1)
+event ObjectFlagSet((STRING)_FlagName, (GUIDSTRING)_Speaker, (INTEGER)_DialogInstance) (3,0,535,1)
+event ObjectFlagShared((STRING)_FlagName, (GUIDSTRING)_Speaker, (INTEGER)_NewValue) (3,0,536,1)
+event ObjectFlagCleared((STRING)_FlagName, (GUIDSTRING)_Speaker, (INTEGER)_DialogInstance) (3,0,537,1)
+event PersuasionResult((CHARACTERGUID)_Character, (INTEGER)_Success, (STRING)_Dialog) (3,0,538,1)
+query ObjectIsCharacter([in](GUIDSTRING)_Object, [out](INTEGER)_Bool) (2,0,539,1)
+query GetStatString([in](GUIDSTRING)_Object, [out](STRING)_Statname) (2,0,540,1)
+query ObjectExists([in](GUIDSTRING)_Object, [out](INTEGER)_Exists) (2,0,541,1)
+query ObjectIsGlobal([in](GUIDSTRING)_Object, [out](INTEGER)_IsGlobal) (2,0,542,1)
+query ObjectIsItem([in](GUIDSTRING)_Object, [out](INTEGER)_Bool) (2,0,543,1)
+query ObjectIsInTrigger([in](GUIDSTRING)_Object, [in](TRIGGERGUID)_Trigger, [out](INTEGER)_Bool) (2,0,544,1)
+query PositionIsInTrigger([in](REAL)_x, [in](REAL)_Y, [in](REAL)_Z, [in](TRIGGERGUID)_Trigger, [out](INTEGER)_Bool) (2,0,545,1)
+query ObjectIsOnStage([in](GUIDSTRING)_Object, [out](INTEGER)_Bool) (2,0,546,1)
+call PlayEffect((GUIDSTRING)_Object, (STRING)_FxName, (STRING)_Bone) (1,0,547,1)
+query PlayLoopEffect([in](GUIDSTRING)_Object, [in](STRING)_FxName, [in](STRING)_BoneName, [out](INTEGER64)_FxHandle) (2,0,548,1)
+call PlayBeamEffect((GUIDSTRING)_Object, (GUIDSTRING)_Target, (STRING)_FxName, (STRING)_SourceBone, (STRING)_TargetBone) (1,0,549,1)
+query PlayLoopBeamEffect([in](GUIDSTRING)_Object, [in](GUIDSTRING)_Target, [in](STRING)_FxName, [in](STRING)_SourceBone, [in](STRING)_TargetBone, [out](INTEGER64)_FxHandle) (2,0,550,1)
+call PlaySound((GUIDSTRING)_Object, (STRING)_SoundEvent) (1,0,551,1)
+call DebugText((GUIDSTRING)_Object, (STRING)_Text) (1,0,552,1)
+call DisplayText((GUIDSTRING)_Object, (STRING)_Text) (1,0,553,1)
+call SetOnStage((GUIDSTRING)_Object, (INTEGER)_Bool) (1,0,554,1)
+call SetVisible((GUIDSTRING)_Object, (INTEGER)_Bool) (1,0,555,1)
+call ShowMapMarker((CHARACTERGUID)_Character, (STRING)_MarkerID, (INTEGER)_Show) (1,0,556,1)
+call SetCameraDistanceOverride((REAL)_Distance) (1,0,557,1)
+query GetMaxCameraDistance([out](REAL)_Distance) (2,0,558,1)
+call TimerLaunch((STRING)_Timer, (INTEGER)_Time) (1,0,559,1)
+call TimerCancel((STRING)_Timer) (1,0,560,1)
+call TimerPause((STRING)_Timer) (1,0,561,1)
+call TimerUnpause((STRING)_Timer) (1,0,562,1)
+call MusicPlayForPeer((CHARACTERGUID)_Character, (STRING)_EventName) (1,0,563,1)
+call MusicPlayForPeerWithInstrument((CHARACTERGUID)_Character, (CHARACTERGUID)_Character, (STRING)_EventName) (1,0,564,1)
+call MusicPlayOnCharacter((CHARACTERGUID)_Character, (STRING)_EventName) (1,0,565,1)
+call MusicPlayGeneral((STRING)_EventName) (1,0,566,1)
+call MoviePlay((CHARACTERGUID)_Character, (STRING)_Event) (1,0,567,1)
+call PlayMovieForDialog((CHARACTERGUID)_Character, (STRING)_DialogName, (STRING)_NodePrefix) (1,0,568,1)
+call CameraActivate((CHARACTERGUID)_Character, (STRING)_Name, (REAL)_Time, (INTEGER)_HideUI, (INTEGER)_Smooth, (INTEGER)_HideShroud) (1,0,569,1)
+call QuestUpdate((CHARACTERGUID)_Character, (STRING)_Quest, (STRING)_Status) (1,0,570,1)
+call QuestReceiveSharedUpdate((CHARACTERGUID)_SrcCharacter, (CHARACTERGUID)_Character, (STRING)_Quest, (STRING)_Status) (1,0,571,1)
+query QuestUpdateExists([in](STRING)_Quest, [in](STRING)_Status, [out](INTEGER)_Result) (2,0,572,1)
+call QuestAdd((CHARACTERGUID)_Character, (STRING)_Quest) (1,0,573,1)
+query QuestAccepted([in](CHARACTERGUID)_Character, [in](STRING)_Quest, [out](INTEGER)_Bool) (2,0,574,1)
+call QuestClose((CHARACTERGUID)_Character, (STRING)_Quest) (1,0,575,1)
+call QuestCloseAll((STRING)_Quest) (1,0,576,1)
+query QuestIsShared([in](CHARACTERGUID)_Character, [in](STRING)_Quest, [out](INTEGER)_Bool) (2,0,577,1)
+call SetInArena((GUIDSTRING)_Target, (INTEGER)_InArena) (1,0,578,1)
+query IsInArena([in](GUIDSTRING)_Target, [out](INTEGER)_Bool) (2,0,579,1)
+query QuestIsClosed([in](CHARACTERGUID)_Character, [in](STRING)_Quest, [out](INTEGER)_Bool) (2,0,580,1)
+query QuestGetBroadcastLevel([in](STRING)_Quest, [out](STRING)_Level) (2,0,581,1)
+call QuestSetCategory((STRING)_Quest, (STRING)_CategoryID) (1,0,582,1)
+call QuestArchive((CHARACTERGUID)_Character, (STRING)_Quest, (INTEGER)_DoArchive) (1,0,583,1)
+query QuestHasUpdate([in](CHARACTERGUID)_Character, [in](STRING)_Quest, [in](STRING)_Update, [out](INTEGER)_Bool) (2,0,584,1)
+call QuestArchiveCategory((CHARACTERGUID)_Character, (STRING)_CategoryID, (INTEGER)_DoArchive) (1,0,585,1)
+call AddSecret((CHARACTERGUID)_Character, (STRING)_Secret) (1,0,586,1)
+call UnlockJournalRecipe((STRING)_RecipeID) (1,0,587,1)
+call GameEnd() (1,0,588,1)
+call GameEndWithMovie((STRING)_Movie) (1,0,589,1)
+call GameEndWithMovieRequestCallback((STRING)_CallbackID) (1,0,590,1)
+call EnqueueGameEndMovie((INTEGER)_UserID, (STRING)_Movie, (STRING)_Music) (1,0,591,1)
+call EnqueueGameEndDialogMovie((CHARACTERGUID)_Character, (STRING)_DialogName, (STRING)_PlaylistId, (STRING)_Music) (1,0,592,1)
+call FinalizeGameEndMovieQueue((INTEGER)_UserID) (1,0,593,1)
+call SetGameEndMovie((INTEGER)_UserID, (STRING)_Movie) (1,0,594,1)
+call ShroudRender((INTEGER)_Enable) (1,0,595,1)
+call DebugBreak((STRING)_Message) (1,0,596,1)
+call FadeToBlack((CHARACTERGUID)_Character, (REAL)_Seconds, (INTEGER)_ToBlack, (STRING)_FadeID) (1,0,597,1)
+call FadeToWhite((CHARACTERGUID)_Character, (REAL)_Seconds, (INTEGER)_ToWhite, (STRING)_FadeID) (1,0,598,1)
+call FadeOutBlack((CHARACTERGUID)_Character, (REAL)_Seconds, (STRING)_FadeID) (1,0,599,1)
+call FadeOutWhite((CHARACTERGUID)_Character, (REAL)_Seconds, (STRING)_FadeID) (1,0,600,1)
+call FadeIn((CHARACTERGUID)_Character, (REAL)_Seconds, (STRING)_FadeID) (1,0,601,1)
+call OpenCustomBookUI((CHARACTERGUID)_Character, (STRING)_Bookname) (1,0,602,1)
+call AddEntryToCustomBook((STRING)_Bookname, (STRING)_Entryname) (1,0,603,1)
+call RemoveEntryFromCustomBook((STRING)_Bookname, (STRING)_Entryname) (1,0,604,1)
+call OpenWaypointUI((CHARACTERGUID)_Character, (STRING)_CurrentWaypoint, (ITEMGUID)_Item) (1,0,605,1)
+call OpenWaypointUIForFlee((CHARACTERGUID)_Character) (1,0,606,1)
+call CloseUI((CHARACTERGUID)_Character, (STRING)_UIName) (1,0,607,1)
+call OpenCraftUI((CHARACTERGUID)_Character, (ITEMGUID)_Item) (1,0,608,1)
+call UnlockWaypoint((STRING)_WaypointName, (TRIGGERGUID)_Trigger, (CHARACTERGUID)_Character) (1,0,609,1)
+call LockWaypoint((STRING)_WaypointName, (CHARACTERGUID)_Character) (1,0,610,1)
+call RegisterWaypoint((STRING)_WaypointName, (ITEMGUID)_Item) (1,0,611,1)
+call UnlockSecretRegion((TRIGGERGUID)_SecretRegionTrigger) (1,0,612,1)
+call LockSecretRegion((TRIGGERGUID)_SecretRegionTrigger) (1,0,613,1)
+call CreateSurface((GUIDSTRING)_Source, (STRING)_SurfaceType, (REAL)_Radius, (REAL)_Lifetime) (1,0,614,1)
+call CreateSurfaceAtPosition((REAL)_x, (REAL)_Y, (REAL)_Z, (STRING)_SurfaceType, (REAL)_Radius, (REAL)_Lifetime) (1,0,615,1)
+call CreatePuddle((GUIDSTRING)_Source, (STRING)_SurfaceType, (INTEGER)_CellAmountMin, (INTEGER)_CellAmountMax, (INTEGER)_GrowAmountMin, (INTEGER)_GrowAmountMax, (REAL)_GrowTime) (1,0,616,1)
+call TransformSurface((GUIDSTRING)_Source, (STRING)_TransformType, (STRING)_TransformLayer, (REAL)_Radius, (REAL)_Lifetime, (GUIDSTRING)_Owner) (1,0,617,1)
+call TransformSurfaceAtPosition((REAL)_X, (REAL)_Y, (REAL)_Z, (STRING)_TransformType, (STRING)_TransformLayer, (REAL)_Radius, (REAL)_Lifetime, (GUIDSTRING)_Owner) (1,0,618,1)
+query GetSurfaceGroundAt([in](GUIDSTRING)_Target, [out](STRING)_Surface) (2,0,619,1)
+query GetSurfaceCloudAt([in](GUIDSTRING)_Target, [out](STRING)_Surface) (2,0,620,1)
+query GetSurfaceGroundOwnerAt([in](GUIDSTRING)_Target, [out](CHARACTERGUID)_OwnerCharacter, [out](ITEMGUID)_OwnerItem) (2,0,621,1)
+query GetSurfaceCloudOwnerAt([in](GUIDSTRING)_Target, [out](GUIDSTRING)_OwnerCharacter, [out](GUIDSTRING)_OwnerItem) (2,0,622,1)
+query GetSurfaceTypeIndex([in](STRING)_Surface, [out](INTEGER)_Index) (2,0,623,1)
+query GetSurfaceNameByTypeIndex([in](INTEGER)_SurfaceIndex, [out](STRING)_SurfaceName) (2,0,624,1)
+query DrawSurfaceOnPath([in](GUIDSTRING)_OwnerObject, [in](GUIDSTRING)_FollowObject, [in](STRING)_SurfaceType, [in](REAL)_Radius, [in](REAL)_LifeTime, [out](INTEGER64)_SurfaceActionHandle) (2,0,625,1)
+call StopDrawSurfaceOnPath((INTEGER64)_SurfaceActionHandle) (1,0,626,1)
+query GetSurfaceSize([in](GUIDSTRING)_Target, [in](INTEGER)_SurfaceLayer, [out](INTEGER)_SurfaceSize) (2,0,627,1)
+call PlayEffectAtPosition((STRING)_FxName, (REAL)_X, (REAL)_Y, (REAL)_Z) (1,0,628,1)
+call PlayEffectAtPositionAndRotation((STRING)_FxName, (REAL)_X, (REAL)_Y, (REAL)_Z, (REAL)_Yangle) (1,0,629,1)
+call PlayScaledEffectAtPosition((STRING)_FxName, (REAL)_Scale, (REAL)_X, (REAL)_Y, (REAL)_Z) (1,0,630,1)
+call EndCombat((INTEGER)_CombatID) (1,0,631,1)
+call StopLoopEffect((INTEGER64)_FxHandle) (1,0,632,1)
+call MakePlayerActive((CHARACTERGUID)_Target) (1,0,633,1)
+query CombatGetNumberOfInvolvedPlayers([in](INTEGER)_CombatID, [out](INTEGER)_NumPlayers) (2,0,634,1)
+query CombatGetNumberOfInvolvedPartyMembers([in](INTEGER)_CombatID, [out](INTEGER)_NumPartyMembers) (2,0,635,1)
+query CombatGetInvolvedPlayer([in](INTEGER)_CombatID, [in](INTEGER)_PlayerIndex, [out](CHARACTERGUID)_Player) (2,0,636,1)
+query CombatGetInvolvedPartyMember([in](INTEGER)_CombatID, [in](INTEGER)_PartyMemberIndex, [out](CHARACTERGUID)_PartyMember) (2,0,637,1)
+query CombatGetIDForCharacter([in](CHARACTERGUID)_Player, [out](INTEGER)_CombatID) (2,0,638,1)
+query IsCombatActive([in](INTEGER)_CombatID, [out](INTEGER)_Active) (2,0,639,1)
+query CombatGetActiveEntity([in](INTEGER)_CombatID, [out](GUIDSTRING)_CurrentEntity) (2,0,640,1)
+call CreateExplosion((GUIDSTRING)_Target, (STRING)_SkillID, (INTEGER)_CasterLevel) (1,0,641,1)
+call CreateExplosionAtPosition((REAL)_X, (REAL)_Y, (REAL)_Z, (STRING)_SkillID, (INTEGER)_CasterLevel) (1,0,642,1)
+query GetMultiplayerCharacter([in](CHARACTERGUID)_Character, [out](CHARACTERGUID)_MultiplayerCharacter) (2,0,643,1)
+call AutoSave() (1,0,644,1)
+call ShowGameOverMenu() (1,0,645,1)
+call OnCompanionDismissed((CHARACTERGUID)_Character) (1,0,646,1)
+call NotifyGameProgress((REAL)_Progress) (1,0,647,1)
+call ShowNotification((STRING)_Text) (1,0,648,1)
+call ShowTutorial((CHARACTERGUID)_Character, (STRING)_Text, (STRING)_Category, (STRING)_Title, (INTEGER)_ControllerType, (INTEGER)_ModalType, (INTEGER)_Duration, (INTEGER)_Priority, (INTEGER)_Flags, (INTEGER)_MinimumPlaytimeInMinutes) (1,0,649,1)
+call CompleteTutorial((CHARACTERGUID)_Character, (STRING)_Text) (1,0,650,1)
+call UnlockAchievement((STRING)_AchievementID, (CHARACTERGUID)_Character) (1,0,651,1)
+call ProgressAchievement((STRING)_AchievementID, (CHARACTERGUID)_Character, (INTEGER)_Progress) (1,0,652,1)
+call SetAchievementProgress((STRING)_AchievementID, (INTEGER)_Value) (1,0,653,1)
+call SetHomesteadKeyState((INTEGER)_State, (CHARACTERGUID)_Character) (1,0,654,1)
+call EnableSendToHomestead((INTEGER)_Bool) (1,0,655,1)
+call KillCombatFor((CHARACTERGUID)_Character) (1,0,656,1)
+query HasKickstarterDialogReward([out](INTEGER)_Bool) (2,0,657,1)
+query IsHardcoreMode([out](INTEGER)_Bool) (2,0,658,1)
+query CharacterHasDLC([in](CHARACTERGUID)_Character, [in](INTEGER)_DLCId, [out](INTEGER)_HasDLC) (2,0,659,1)
+query GetUserCount([out](INTEGER)_UserCount) (2,0,660,1)
+call GenerateTreasure((ITEMGUID)_Item, (STRING)_TreasureID, (INTEGER)_Level, (CHARACTERGUID)_Character) (1,0,661,1)
+call PlayAnimation((GUIDSTRING)_SourceObject, (STRING)_Animation, (STRING)_Event) (1,0,662,1)
+query GetVarObject([in](GUIDSTRING)_Source, [in](STRING)_VarName, [out](GUIDSTRING)_UUID) (2,0,663,1)
+call SetVarObject((GUIDSTRING)_Source, (STRING)_VarName, (GUIDSTRING)_Object) (1,0,664,1)
+call ClearVarObject((GUIDSTRING)_Source, (STRING)_VarName) (1,0,665,1)
+call SetScriptframe((GUIDSTRING)_Target, (STRING)_Scriptframe) (1,0,666,1)
+call ClearScriptframe((GUIDSTRING)_Target) (1,0,667,1)
+call SetTag((GUIDSTRING)_Source, (STRING)_Tag) (1,0,668,1)
+call ClearTag((GUIDSTRING)_Source, (STRING)_Tag) (1,0,669,1)
+query GetVarInteger([in](GUIDSTRING)_Source, [in](STRING)_VarName, [out](INTEGER)_VarValue) (2,0,670,1)
+query GetVarFloat([in](GUIDSTRING)_Source, [in](STRING)_VarName, [out](REAL)_VarValue) (2,0,671,1)
+query GetVarString([in](GUIDSTRING)_Source, [in](STRING)_VarName, [out](STRING)_VarValue) (2,0,672,1)
+query GetVarFixedString([in](GUIDSTRING)_Source, [in](STRING)_VarName, [out](STRING)_VarValue) (2,0,673,1)
+call SetVarInteger((GUIDSTRING)_Target, (STRING)_VarName, (INTEGER)_VarValue) (1,0,674,1)
+call SetVarFloat((GUIDSTRING)_Target, (STRING)_VarName, (REAL)_VarValue) (1,0,675,1)
+call SetVarString((GUIDSTRING)_Target, (STRING)_VarName, (STRING)_VarValue) (1,0,676,1)
+call SetVarFixedString((GUIDSTRING)_Target, (STRING)_VarName, (STRING)_VarValue) (1,0,677,1)
+call SetVarFloat3((GUIDSTRING)_Target, (STRING)_VarName, (REAL)_X, (REAL)_Y, (REAL)_Z) (1,0,678,1)
+query GetVarFloat3([in](GUIDSTRING)_Target, [in](STRING)_VarName, [out](REAL)_X, [out](REAL)_Y, [out](REAL)_Z) (2,0,679,1)
+query IsTagged([in](GUIDSTRING)_Target, [in](STRING)_Tag, [out](INTEGER)_Bool) (2,0,680,1)
+call RemoveStatus((GUIDSTRING)_Target, (STRING)_Status) (1,0,681,1)
+call RemoveHarmfulStatuses((GUIDSTRING)_Target) (1,0,682,1)
+query HasActiveStatus([in](GUIDSTRING)_Target, [in](STRING)_Status, [out](INTEGER)_Bool) (2,0,683,1)
+query HasAppliedStatus([in](GUIDSTRING)_Target, [in](STRING)_Status, [out](INTEGER)_Bool) (2,0,684,1)
+query GetUUID([in](GUIDSTRING)_Target, [out](STRING)_UUID) (2,0,685,1)
+query GetPosition([in](GUIDSTRING)_Target, [out](REAL)_X, [out](REAL)_Y, [out](REAL)_Z) (2,0,686,1)
+query GetRotation([in](GUIDSTRING)_Target, [out](REAL)_X, [out](REAL)_Y, [out](REAL)_Z) (2,0,687,1)
+query GetClosestPlayer([in](GUIDSTRING)_Target, [out](CHARACTERGUID)_Player, [out](REAL)_Distance) (2,0,688,1)
+query GetClosestPlayerWithTalent([in](GUIDSTRING)_Target, [in](STRING)_Talent, [out](CHARACTERGUID)_Player, [out](REAL)_Distance) (2,0,689,1)
+query GetClosestAlivePlayer([in](GUIDSTRING)_Target, [out](CHARACTERGUID)_Player, [out](REAL)_Distance) (2,0,690,1)
+query GetClosestAliveUserPlayer([in](GUIDSTRING)_Target, [in](INTEGER)_UserID, [out](CHARACTERGUID)_Player, [out](REAL)_Distance) (2,0,691,1)
+query GetClosestPlayerToPosition([in](REAL)_X, [in](REAL)_Y, [in](REAL)_Z, [out](CHARACTERGUID)_Player, [out](REAL)_Distance) (2,0,692,1)
+call Transform((GUIDSTRING)_Object, (STRING)_ObjectTemplate, (INTEGER)_ReplaceScripts, (INTEGER)_ReplaceScale, (INTEGER)_ReplaceStats) (1,0,693,1)
+call ApplyStatus((GUIDSTRING)_Object, (STRING)_Status, (REAL)_Duration, (INTEGER)_Force, (GUIDSTRING)_Source) (1,0,694,1)
+query GetRegion([in](GUIDSTRING)_Object, [out](STRING)_Region) (2,0,695,1)
+call SetStoryEvent((GUIDSTRING)_Object, (STRING)_Event) (1,0,696,1)
+call RequestProcessed((CHARACTERGUID)_Character, (INTEGER)_RequestId, (INTEGER)_RequestAccepted) (1,0,697,1)
+call IterateParty((CHARACTERGUID)_Character, (STRING)_Event) (1,0,698,1)
+call IterateParties((STRING)_Event) (1,0,699,1)
+call IterateUsers((STRING)_Event) (1,0,700,1)
+query GetUserName([in](INTEGER)_UserId, [out](STRING)_UserName) (2,0,701,1)
+query GetUserProfileID([in](INTEGER)_UserId, [out](STRING)_UserProfileID) (2,0,702,1)
+call LoadGame((STRING)_Savegame) (1,0,703,1)
+call LeaveParty((INTEGER)_UserId) (1,0,704,1)
+call AddToParty((INTEGER)_Source, (INTEGER)_Target) (1,0,705,1)
+call LoadPartyPreset((STRING)_Preset, (GUIDSTRING)_TeleportToTarget) (1,0,706,1)
+query CrimeGetType([in](INTEGER)_CrimeID, [out](STRING)_Type) (2,0,707,1)
+query CrimeGetDetectionRange([in](INTEGER)_CrimeID, [out](REAL)_Range) (2,0,708,1)
+query CrimeGetTension([in](INTEGER)_CrimeID, [out](INTEGER)_Tension) (2,0,709,1)
+query CrimeGetNewID([out](INTEGER)_CrimeID) (2,0,710,1)
+query CrimeIsTensionOverWarningTreshold([in](CHARACTERGUID)_Character, [out](INTEGER)_Bool) (2,0,711,1)
+call CrimeClearAll() (1,0,712,1)
+query CrimeFindEvidence([in](INTEGER)_CrimeID, [in](CHARACTERGUID)_Searcher, [in](CHARACTERGUID)_Criminal1, [in](CHARACTERGUID)_Criminal2, [in](CHARACTERGUID)_Criminal3, [in](CHARACTERGUID)_Criminal4, [out](INTEGER)_EvidenceFoundForCurrentCrime, [out](INTEGER)_EvidenceFound, [out](INTEGER)_GuiltyFound) (2,0,713,1)
+call CrimeInterrogationDone((INTEGER)_CrimeID, (CHARACTERGUID)_Interrogator, (INTEGER)_FoundEvidence, (CHARACTERGUID)_Criminal1, (CHARACTERGUID)_Criminal2, (CHARACTERGUID)_Criminal3, (CHARACTERGUID)_Criminal4) (1,0,714,1)
+call CrimeConfrontationDone((INTEGER)_CrimeID, (CHARACTERGUID)_Interrogator) (1,0,715,1)
+query CrimeGetLeadInvestigator([in](INTEGER)_CrimeID, [out](CHARACTERGUID)_LeadInvestigator) (2,0,716,1)
+call SetCanFight((GUIDSTRING)_Target, (INTEGER)_Enabled) (1,0,717,1)
+call SetCanJoinCombat((GUIDSTRING)_Target, (INTEGER)_Enabled) (1,0,718,1)
+call InventoryLaunchIterator((GUIDSTRING)_InventoryHolder, (STRING)_Event, (STRING)_CompletionEvent) (1,0,719,1)
+call InventoryLaunchTagIterator((GUIDSTRING)_InventoryHolder, (STRING)_TagA, (STRING)_OptionalTagB, (STRING)_Event, (STRING)_CompletionEvent) (1,0,720,1)
+call InventoryLaunchTemplateIterator((GUIDSTRING)_InventoryHolder, (STRING)_Template, (STRING)_Event, (STRING)_CompletionEvent) (1,0,721,1)
+call SetIsBoss((GUIDSTRING)_Target, (INTEGER)_Enabled) (1,0,722,1)
+query IsBoss([in](GUIDSTRING)_Target, [out](INTEGER)_Bool) (2,0,723,1)
+query GetDistanceTo([in](GUIDSTRING)_object1, [in](GUIDSTRING)_object2, [out](REAL)_Dist) (2,0,724,1)
+query GetDistanceToPosition([in](GUIDSTRING)_Object, [in](REAL)_X, [in](REAL)_Y, [in](REAL)_Z, [out](REAL)_Dist) (2,0,725,1)
+query GetAngleTo([in](REAL)_x0, [in](REAL)_z0, [in](REAL)_x1, [in](REAL)_z1, [out](INTEGER)_Angle) (2,0,726,1)
+call SetCombatGroupID((GUIDSTRING)_Target, (STRING)_GroupID) (1,0,727,1)
+call EndTurn((GUIDSTRING)_Target) (1,0,728,1)
+call CrimeAreaSetTensionModifier((TRIGGERGUID)_CrimeArea, (INTEGER)_Modifier) (1,0,729,1)
+query CrimeAreaGetTensionModifier([in](TRIGGERGUID)_CrimeArea, [out](INTEGER)_Modifier) (2,0,730,1)
+call CrimeAreaResetTensionModifier((TRIGGERGUID)_CrimeArea) (1,0,731,1)
+query CrimeGetVictim([in](INTEGER)_CrimeID, [out](CHARACTERGUID)_CrimeVictim) (2,0,732,1)
+call CrimeTransferEvidenceTo((INTEGER)_CrimeID, (GUIDSTRING)_Target) (1,0,733,1)
+query CrimeGetEvidence([in](INTEGER)_CrimeID, [in](INTEGER)_Index, [out](GUIDSTRING)_Evidence) (2,0,734,1)
+query CrimeGetNumberOfEvidence([in](INTEGER)_CrimeID, [out](INTEGER)_NumEvidence) (2,0,735,1)
+query CrimeIsContinuous([in](INTEGER)_CrimeID, [out](INTEGER)_Bool) (2,0,736,1)
+call ShutdownCrimeSystem() (1,0,737,1)
+query CrimeGetCriminals([in](INTEGER)_CrimeID, [out](CHARACTERGUID)_Criminal1, [out](CHARACTERGUID)_Criminal2, [out](CHARACTERGUID)_Criminal3, [out](CHARACTERGUID)_Criminal4) (2,0,738,1)
+query CrimeIsAnyNPCGoingToReact([in](GUIDSTRING)_Criminal, [in](STRING)_CrimeType, [in](REAL)_X, [in](REAL)_Y, [in](REAL)_Z, [out](INTEGER)_Bool) (2,0,739,1)
+query CrimeTransferLeadershipTo([in](GUIDSTRING)_OldLead, [in](INTEGER)_CrimeID, [in](GUIDSTRING)_NewLead, [out](INTEGER)_Bool) (2,0,740,1)
+call CrimeEnableInterrogation((GUIDSTRING)_NPC, (INTEGER)_Bool) (1,0,741,1)
+call CrimeIgnoreAllCrimesForCriminal((GUIDSTRING)_Criminal, (GUIDSTRING)_NPC, (INTEGER)_IgnoreDuration) (1,0,742,1)
+call CrimeResetInterrogationForCriminals((INTEGER)_CrimeID, (GUIDSTRING)_Criminal1, (GUIDSTRING)_Criminal2, (GUIDSTRING)_Criminal3, (GUIDSTRING)_Criminal4) (1,0,743,1)
+call JumpToTurn((GUIDSTRING)_Target) (1,0,744,1)
+call CrimeIgnoreCrime((INTEGER)_CrimeID, (GUIDSTRING)_NPC) (1,0,745,1)
+query CrimeAddCriminal([in](INTEGER)_CrimeID, [in](GUIDSTRING)_Criminal, [out](INTEGER)_Bool) (2,0,746,1)
+call NotifyCharacterCreationFinished() (1,0,747,1)
+call SetHasDialog((GUIDSTRING)_Speaker, (INTEGER)_Dialog) (1,0,748,1)
+call ShowArenaResult((INTEGER)_WinnerTeamId) (1,0,749,1)
+call EnterCombat((GUIDSTRING)_Source, (GUIDSTRING)_Target) (1,0,750,1)
+call LeaveCombat((GUIDSTRING)_Target) (1,0,751,1)
+call SetFaction((GUIDSTRING)_Target, (STRING)_Faction) (1,0,752,1)
+query GetFaction([in](GUIDSTRING)_Target, [out](STRING)_Faction) (2,0,753,1)
+query GetTemplate([in](GUIDSTRING)_Target, [out](STRING)_Template) (2,0,754,1)
+call SetInvulnerable_UseProcSetInvulnerable((GUIDSTRING)_Target, (INTEGER)_Bool) (1,0,755,1)
+call UserRest((CHARACTERGUID)_Character, (STRING)_Restconsumable, (REAL)_PartyRadius, (REAL)_MinSafeDistance) (1,0,756,1)
+call FireOsirisEvents() (1,0,757,1)
+query IsSkillActive([in](GUIDSTRING)_Character, [in](STRING)_SkillID, [out](INTEGER)_Bool) (2,0,758,1)
+call StartCameraSpline((SPLINEGUID)_Spline, (CHARACTERGUID)_Character, (REAL)_FadeTime, (INTEGER)_HideUI, (INTEGER)_Freeze, (INTEGER)_StartIndex) (1,0,759,1)
+call StopCameraSpline((SPLINEGUID)_Spline, (CHARACTERGUID)_Character) (1,0,760,1)
+call ApplyDamage((GUIDSTRING)_Object, (INTEGER)_Damage, (STRING)_DamageType, (GUIDSTRING)_Source) (1,0,761,1)
+query IsSourceSkill([in](STRING)_SkillID, [out](INTEGER)_Bool) (2,0,762,1)
+call MakePeace((CHARACTERGUID)_Source, (CHARACTERGUID)_Target, (INTEGER)_IgnoreVote) (1,0,763,1)
+call MakeWar((CHARACTERGUID)_Source, (CHARACTERGUID)_Target, (INTEGER)_IgnoreVote) (1,0,764,1)
+call ActivatePersistentLevelTemplateWithCombat((LEVELTEMPLATEGUID)_LevelTemplate) (1,0,765,1)
+call ActivatePersistentLevelTemplate((LEVELTEMPLATEGUID)_LevelTemplate) (1,0,766,1)
+query GetStatusType([in](STRING)_StatusID, [out](STRING)_StatusType) (2,0,767,1)
+query GetStatusTurns([in](GUIDSTRING)_Source, [in](STRING)_StatusID, [out](INTEGER)_Turns) (2,0,768,1)
+query GetHealStat([in](STRING)_StatusID, [out](STRING)_HealStat) (2,0,769,1)
+call ReadyCheckStart((GUIDSTRING)_Player, (STRING)_Id) (1,0,770,1)
+query IsGameLevel([in](STRING)_LevelName, [out](INTEGER)_Bool) (2,0,771,1)
+query IsCharacterCreationLevel([in](STRING)_LevelName, [out](INTEGER)_Bool) (2,0,772,1)
+query HasRecipeUnlockedWithIngredient([in](CHARACTERGUID)_Player, [in](GUIDSTRING)_ItemTemplate, [out](INTEGER)_Bool) (2,0,773,1)
+query GetGlobalPriceModifier([out](INTEGER)_Modifier) (2,0,774,1)
+call SetGlobalPriceModifier((INTEGER)_Modifier) (1,0,775,1)
+event TimerFinished((STRING)_Timer) (3,0,776,1)
+event RegionStarted((STRING)_NewRegion) (3,0,777,1)
+event GameStarted((STRING)_LevelName, (INTEGER)_IsEditorMode) (3,0,778,1)
+event RegionEnded((STRING)_Region) (3,0,779,1)
+event CreditsEnded() (3,0,780,1)
+event DLCUnlocked((INTEGER)_DLCId) (3,0,781,1)
+event CharacterCreationStarted((STRING)_Level) (3,0,782,1)
+event CharacterCreationFinished((CHARACTERGUID)_Character) (3,0,783,1)
+event GameBookInterfaceClosed((ITEMGUID)_Item, (CHARACTERGUID)_Character) (3,0,784,1)
+event SavegameLoaded((INTEGER)_Major, (INTEGER)_Minor, (INTEGER)_Revision, (INTEGER)_Build) (3,0,785,1)
+event MovieFinished((STRING)_MovieName) (3,0,786,1)
+event MoviePlaylistFinished((STRING)_MovieName) (3,0,787,1)
+event DifficultyChanged((INTEGER)_DifficultyLevel) (3,0,788,1)
+event GameModeStarted((STRING)_GameMode, (INTEGER)_IsEditorMode) (3,0,789,1)
+event StoryEvent((GUIDSTRING)_Object, (STRING)_Event) (3,0,790,1)
+event CanMoveItem((CHARACTERGUID)_Character, (ITEMGUID)_Item, (INTEGER)_RequestID) (3,0,791,1)
+event CanPickupItem((CHARACTERGUID)_Character, (ITEMGUID)_Item, (INTEGER)_RequestID) (3,0,792,1)
+event CanUseItem((CHARACTERGUID)_Character, (ITEMGUID)_Item, (INTEGER)_RequestID) (3,0,793,1)
+event CanLockpickItem((CHARACTERGUID)_Character, (ITEMGUID)_Item, (INTEGER)_RequestID) (3,0,794,1)
+event CanCombineItem((CHARACTERGUID)_Character, (ITEMGUID)_ItemA, (ITEMGUID)_ItemB, (ITEMGUID)_ItemC, (ITEMGUID)_ItemD, (ITEMGUID)_ItemE, (INTEGER)_RequestID) (3,0,795,1)
+event UserConnected((INTEGER)_UserID, (STRING)_UserName, (STRING)_UserProfileID) (3,0,796,1)
+event FadeOutDone((INTEGER)_UserID, (STRING)_FadeID) (3,0,797,1)
+event FadeInDone((INTEGER)_UserID, (STRING)_FadeID) (3,0,798,1)
+event FadeDone((INTEGER)_UserID, (STRING)_FadeID) (3,0,799,1)
+event ClearFadeDone((INTEGER)_UserID, (STRING)_FadeID) (3,0,800,1)
+event UserDisconnected((INTEGER)_UserID, (STRING)_UserName, (STRING)_UserProfileID) (3,0,801,1)
+event UserEvent((INTEGER)_UserID, (STRING)_UserEvent) (3,0,802,1)
+event UserMakeWar((INTEGER)_SourceUserID, (INTEGER)_TargetUserID, (INTEGER)_War) (3,0,803,1)
+event AttackedByObject((GUIDSTRING)_Defender, (GUIDSTRING)_AttackerOwner, (GUIDSTRING)_Attacker, (STRING)_DamageType, (STRING)_DamageSource) (3,0,804,1)
+event FleeCombat((CHARACTERGUID)_Character) (3,0,805,1)
+event CrimeInterrogationRequest((STRING)_CrimeRegion, (INTEGER)_CrimeID, (CHARACTERGUID)_Interrogator, (CHARACTERGUID)_Criminal1, (CHARACTERGUID)_Criminal2, (CHARACTERGUID)_Criminal3, (CHARACTERGUID)_Criminal4, (STRING)_InterrogateDialog) (3,0,806,1)
+event OnCrimeResolved((INTEGER)_CrimeID, (CHARACTERGUID)_Victim, (CHARACTERGUID)_Criminal1, (CHARACTERGUID)_Criminal2, (CHARACTERGUID)_Criminal3, (CHARACTERGUID)_Criminal4) (3,0,807,1)
+event OnCrimeRemoved((INTEGER)_CrimeID, (CHARACTERGUID)_Victim, (CHARACTERGUID)_Criminal1, (CHARACTERGUID)_Criminal2, (CHARACTERGUID)_Criminal3, (CHARACTERGUID)_Criminal4) (3,0,808,1)
+event OnCrimeConfrontationDone((INTEGER)_CrimeID, (CHARACTERGUID)_Investigator, (INTEGER)_WasLead, (CHARACTERGUID)_Criminal1, (CHARACTERGUID)_Criminal2, (CHARACTERGUID)_Criminal3, (CHARACTERGUID)_Criminal4) (3,0,809,1)
+event OnCriminalMergedWithCrime((INTEGER)_CrimeID, (CHARACTERGUID)_Criminal) (3,0,810,1)
+event OnCrimeMergedWith((INTEGER)_OldCrimeID, (INTEGER)_NewCrimeID) (3,0,811,1)
+event OnCrimeSawCriminalInCombat((INTEGER)_CrimeID, (CHARACTERGUID)_Character, (CHARACTERGUID)_Criminal1) (3,0,812,1)
+event OnArenaRoundStarted((STRING)_ArenaMode) (3,0,813,1)
+event OnArenaRoundForceEnded() (3,0,814,1)
+event ObjectWasTagged((GUIDSTRING)_Object, (STRING)_Tag) (3,0,815,1)
+event ObjectLostTag((GUIDSTRING)_Object, (STRING)_Tag) (3,0,816,1)
+event ObjectEnteredCombat((GUIDSTRING)_Object, (INTEGER)_CombatID) (3,0,817,1)
+event CombatStarted((INTEGER)_CombatID) (3,0,818,1)
+event CombatRoundStarted((INTEGER)_CombatID, (INTEGER)_Round) (3,0,819,1)
+event CombatEnded((INTEGER)_CombatID) (3,0,820,1)
+event ObjectSwitchedCombat((GUIDSTRING)_Object, (INTEGER)_OldCombatID, (INTEGER)_NewCombatID) (3,0,821,1)
+event ObjectLeftCombat((GUIDSTRING)_Object, (INTEGER)_CombatID) (3,0,822,1)
+event ObjectReadyInCombat((GUIDSTRING)_Object, (INTEGER)_CombatID) (3,0,823,1)
+event ObjectTurnStarted((GUIDSTRING)_Object) (3,0,824,1)
+event ObjectTurnEnded((GUIDSTRING)_Object) (3,0,825,1)
+event CrimeDisabled((CHARACTERGUID)_Character, (STRING)_Crime) (3,0,826,1)
+event CrimeEnabled((CHARACTERGUID)_Character, (STRING)_Crime) (3,0,827,1)
+event GMCampaignModeStarted((STRING)_CampaignMode) (3,0,828,1)
+event PartyPresetLoaded((STRING)_PartyPreset) (3,0,829,1)
+event QuestShared((CHARACTERGUID)_Character, (STRING)_Quest, (INTEGER)_IsShared) (3,0,830,1)
+event QuestCategoryChanged((STRING)_Quest, (STRING)_NewCategory) (3,0,831,1)
+event ReadyCheckPassed((STRING)_Id) (3,0,832,1)
+event ReadyCheckFailed((STRING)_Id) (3,0,833,1)
+event ObjectSourcePointAddRequest((GUIDSTRING)_Target, (INTEGER)_AddSP, (INTEGER)_WasSP) (3,0,834,1)
+event TeleportRequestMovie((INTEGER)_UserId, (STRING)_EventId) (3,0,835,1)
+event EndGameRequestMovie((INTEGER)_UserId, (STRING)_EventId) (3,0,836,1)
+event CustomBookUIClosed((CHARACTERGUID)_Character, (STRING)_BookName) (3,0,837,1)
+event PuzzleUIUsed((CHARACTERGUID)_Character, (STRING)_UIInstance, (INTEGER)_Type, (STRING)_Command, (INTEGER)_ElementId) (3,0,838,1)
+event PuzzleUIClosed((CHARACTERGUID)_Character, (STRING)_UIInstance, (INTEGER)_Type) (3,0,839,1)
+event CameraReachedNode((SPLINEGUID)_Spline, (CHARACTERGUID)_Character, (STRING)_event, (INTEGER)_index, (INTEGER)_last) (3,0,840,1)
+call TriggerLaunchIterator((TRIGGERGUID)_Trigger, (STRING)_Event) (1,0,841,1)
+call TriggerRemoveAllItemTemplates((TRIGGERGUID)_Trigger, (STRING)_ItemTemplate) (1,0,842,1)
+call TriggerRegisterForCharacter((TRIGGERGUID)_Trigger, (CHARACTERGUID)_Character) (1,0,843,1)
+call TriggerUnregisterForCharacter((TRIGGERGUID)_Trigger, (CHARACTERGUID)_Character) (1,0,844,1)
+call TriggerRegisterForPlayers((TRIGGERGUID)_Trigger) (1,0,845,1)
+call TriggerUnregisterForPlayers((TRIGGERGUID)_Trigger) (1,0,846,1)
+call TriggerRegisterForItems((TRIGGERGUID)_Trigger) (1,0,847,1)
+call TriggerUnregisterForItems((TRIGGERGUID)_Trigger) (1,0,848,1)
+query CharacterTemplatesInTrigger([in](STRING)_Template, [in](TRIGGERGUID)_Trigger, [out](INTEGER)_Count) (2,0,849,1)
+call TriggerSetAtmosphere((TRIGGERGUID)_Trigger, (STRING)_AtmosphereUUID) (1,0,850,1)
+call TriggerResetAtmosphere((TRIGGERGUID)_Trigger) (1,0,851,1)
+call TriggerSetSoundState((TRIGGERGUID)_Trigger, (STRING)_StateGroup, (STRING)_State, (INTEGER)_Recursive) (1,0,852,1)
+call TriggerSetSoundRTPC((TRIGGERGUID)_Trigger, (STRING)_Name, (REAL)_Value, (INTEGER)_Recursive) (1,0,853,1)
+call TriggerSetItemOwner((TRIGGERGUID)_AreaTrigger, (CHARACTERGUID)_Owner) (1,0,854,1)
+call TriggerClearItemOwner((TRIGGERGUID)_AreaTrigger) (1,0,855,1)
+call TriggerClearItemTemplateOwners((TRIGGERGUID)_Trigger, (STRING)_ItemTemplate) (1,0,856,1)
+query GetRandomPositionInTrigger([in](TRIGGERGUID)_Trigger, [out](REAL)_X, [out](REAL)_Y, [out](REAL)_Z) (2,0,857,1)
+query StringConcatenate([in](STRING)_StringA, [in](STRING)_StringB, [out](STRING)_Result) (2,0,858,1)
+query StringContains([in](STRING)_StringA, [in](STRING)_StringB, [out](INTEGER)_Bool) (2,0,859,1)
+query IntegertoString([in](INTEGER)_Integer, [out](STRING)_Result) (2,0,860,1)
+query String([in](GUIDSTRING)_GUIDstring, [out](STRING)_Result) (2,0,861,1)
+query StartDialog_Internal([in](STRING)_Dialog, [in](INTEGER)_MarkForInteractiveDialog, [in](GUIDSTRING)_Speaker1, [in](GUIDSTRING)_Speaker2, [in](GUIDSTRING)_Speaker3, [in](GUIDSTRING)_Speaker4, [in](GUIDSTRING)_Speaker5, [in](GUIDSTRING)_Speaker6, [out](INTEGER)_Success) (2,0,862,1)
+query StartDialog_Internal_NoDeadCheck([in](STRING)_Dialog, [in](INTEGER)_MarkForInteractiveDialog, [in](GUIDSTRING)_Speaker1, [in](GUIDSTRING)_Speaker2, [in](GUIDSTRING)_Speaker3, [in](GUIDSTRING)_Speaker4, [in](GUIDSTRING)_Speaker5, [in](GUIDSTRING)_Speaker6, [out](INTEGER)_Success) (2,0,863,1)
+query DialogStartCrimeDialog([in](INTEGER)_CrimeID, [in](STRING)_Dialog, [in](INTEGER)_MarkForInteractiveDialog, [in](GUIDSTRING)_NPC, [in](GUIDSTRING)_Criminal1, [in](GUIDSTRING)_Criminal2, [in](GUIDSTRING)_Criminal3, [in](GUIDSTRING)_Criminal4, [out](INTEGER)_success) (2,0,864,1)
+call DialogAddCharacter((INTEGER)_InstanceID, (CHARACTERGUID)_Player) (1,0,865,1)
+call DialogAddCharacterAt((INTEGER)_InstanceID, (CHARACTERGUID)_Player, (INTEGER)_Index) (1,0,866,1)
+query DialogRemoveCharacter([in](INTEGER)_InstanceID, [in](CHARACTERGUID)_Player, [out](INTEGER)_success) (2,0,867,1)
+query DialogStartPartyDialog([in](STRING)_Dialog, [in](INTEGER)_ParentInstanceID, [in](INTEGER)_NewInstanceID, [in](CHARACTERGUID)_Player1, [in](CHARACTERGUID)_Player2, [in](CHARACTERGUID)_Player3, [in](CHARACTERGUID)_Player4, [out](INTEGER)_success) (2,0,868,1)
+query DialogStartChildDialog([in](STRING)_Dialog, [in](INTEGER)_ParentInstanceID, [in](INTEGER)_NewInstanceID, [in](CHARACTERGUID)_Player1, [in](CHARACTERGUID)_Player2, [in](CHARACTERGUID)_Player3, [in](CHARACTERGUID)_Player4, [out](INTEGER)_success) (2,0,869,1)
+call DialogResume((INTEGER)_InstanceID) (1,0,870,1)
+query IsSpeakerReserved([in](GUIDSTRING)_Speaker, [out](INTEGER)_success) (2,0,871,1)
+call StartVoiceBark((STRING)_Bark, (CHARACTERGUID)_Source) (1,0,872,1)
+event VoiceBarkStarted((STRING)_Bark, (INTEGER)_InstanceID) (3,0,873,1)
+event VoiceBarkFailed((STRING)_Bark) (3,0,874,1)
+event VoiceBarkEnded((STRING)_Bark, (INTEGER)_InstanceID) (3,0,875,1)
+event DualDialogRequested((STRING)_Dialog, (INTEGER)_InstanceID, (INTEGER)_TargetInstanceID) (3,0,876,1)
+event ChildDialogRequested((STRING)_Dialog, (INTEGER)_InstanceID, (INTEGER)_TargetInstanceID) (3,0,877,1)
+call DialogSetVariableString((STRING)_Dialog, (STRING)_Variable, (STRING)_Value) (1,0,878,1)
+call DialogSetVariableInt((STRING)_Dialog, (STRING)_Variable, (INTEGER)_Value) (1,0,879,1)
+call DialogSetVariableFloat((STRING)_Dialog, (STRING)_Variable, (REAL)_Value) (1,0,880,1)
+call DialogSetVariableFixedString((STRING)_Dialog, (STRING)_Variable, (STRING)_Value) (1,0,881,1)
+call DialogSetVariableTranslatedString((STRING)_Dialog, (STRING)_Variable, (STRING)_StringHandleValue, (STRING)_ReferenceStringValue) (1,0,882,1)
+call DialogSetVariableStringForInstance((INTEGER)_InstanceID, (STRING)_Variable, (STRING)_Value) (1,0,883,1)
+call DialogSetVariableIntForInstance((INTEGER)_InstanceID, (STRING)_Variable, (INTEGER)_Value) (1,0,884,1)
+call DialogSetVariableFloatForInstance((INTEGER)_InstanceID, (STRING)_Variable, (REAL)_Value) (1,0,885,1)
+call DialogSetVariableFixedStringForInstance((INTEGER)_InstanceID, (STRING)_Variable, (STRING)_Value) (1,0,886,1)
+call DialogSetVariableTranslatedStringForInstance((INTEGER)_InstanceID, (STRING)_Variable, (STRING)_StringHandleValue, (STRING)_ReferenceStringValue) (1,0,887,1)
+query HasDefaultDialog([in](CHARACTERGUID)_Character, [out](INTEGER)_HasDefaultDialog) (2,0,888,1)
+query StartDefaultDialog([in](CHARACTERGUID)_Character, [in](CHARACTERGUID)_Player, [out](STRING)_Dialog, [out](INTEGER)_Automated) (2,0,889,1)
+event GameEventSet((STRING)_Event) (3,0,890,1)
+event GameEventCleared((STRING)_Event) (3,0,891,1)
+event TextEventSet((STRING)_Event) (3,0,892,1)
+query GetTextEventParamString([in](INTEGER)_Number, [out](STRING)_Value) (2,0,893,1)
+query GetTextEventParamInteger([in](INTEGER)_Number, [out](INTEGER)_Value) (2,0,894,1)
+query GetTextEventParamReal([in](INTEGER)_Number, [out](REAL)_Value) (2,0,895,1)
+query GetTextEventParamUUID([in](INTEGER)_Number, [out](GUIDSTRING)_Value) (2,0,896,1)
diff --git a/src/meta.lsx b/src/meta.lsx
new file mode 100644
index 0000000..537fbc6
--- /dev/null
+++ b/src/meta.lsx
@@ -0,0 +1,50 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+