ProcFaceCharacter((CHARACTER)_Char,(CHARACTER)_Target); ProcFaceEachother((CHARACTER)_Char,(CHARACTER)_Target); ProcCharacterMoveToTrigger((CHARACTER)_Char,(TRIGGER)_Point,(INTEGER)_Running,(STRING)_Event);
ProcCharacterMoveToItem((CHARACTER)_Char,(ITEM)_Point,(INTEGER)_Running,(STRING)_Event);
ProcMakeNPCHostile((CHARACTER)_Player,(CHARACTER)_Npc); Attack((CHARACTER)_Npc,(CHARACTER)_Player); IsStoryNpc((CHARACTER)_Npc); SetStoryNpc((CHARACTER)_Npc[,(INTEGER)_State]); SetStoryNpcStatus((CHARACTER)_Npc); NoDefaultBehavior((CHARACTER)_NPC);
DB_CustomAttackDialog((CHARACTER)_Npc,(STRING)_Dialog);
Unintelligent((CHARACTER)_Npc); EvilDude((CHARACTER)_Npc); Amoral((CHARACTER)_Npc); MoralNpc((CHARACTER)_Npc); IsNotMessingAround((CHARACTER)_Npc); CharacterStats((CHARACTER)_npc,(INTEGER)_tolerance_thievery,(INTEGER)_value_cheap,(INTEGER)_value_expensive);
IsRich((CHARACTER)_Npc); IsPoor((CHARACTER)_Npc); SetCharacterStats(_Npc,_tolerance_thievery,_value_cheap,_value_expensive);
DecreaseToleranceThievery((CHARACTER)_Npc,(INTEGER)_I);
DoRevenge((CHARACTER)_Player,(CHARACTER)_Npc,(INTEGER)_Reason); RemoveNpc((CHARACTER)_Npc); RemoveNpc((CHARACTER)_Player,(CHARACTER)_Npc,(TRIGGER)_Region); DoRemoveNpc((CHARACTER)_Npc); SetNpcAtLocation((CHARACTER)_Npc,(TRIGGER)_Location); NpcRemoved((CHARACTER)_Npc); Poof((CHARACTER)_Character); Foop((CHARACTER)_Character); DBMarketStands((STRING)_Region,(TRIGGER)_StallLocation,(CHARACTER)_NPC); Trader(_Npc); IsTrader(_Npc); DB_CustomTradeTreasure((CHARACTER)_Npc,(STRING)_Treasure);
ProcDisablePlayerTrade((CHARACTER)_Npc); ProcEnablePlayerTrade((CHARACTER)_Npc); ProcClearTradeFacts((CHARACTER)_Trader); ShopRegion((STRING)_Level,(TRIGGER)_Region,(CHARACTER)_ShopKeeper,(STRING)_?);
ItemOwnerShipTriggers((STRING)_Level,(TRIGGER)_Region,(CHARACTER)_ShopKeeper)
SetupShopTriggers();
ItemOwnerShipTriggers((STRING)_Region,(TRIGGER)_Trigger,(CHARACTER)_Owner); ItemOwnerShipClearItem((STRING)_Region,(ITEM)_Item); DB_Pets((CHARACTER)_Npc,(CHARACTER)_Owner); RemoveNpcGroupComplete((CHARACTER)_Player,(INTEGER)_ID);
SetAttitudeToAtLeast((CHARACTER)_Player,(CHARACTER)_Npc,(INTEGER)_MinAtt);
SetAttitudeToAtMax((CHARACTER)_Player,(CHARACTER)_Npc,(INTEGER)_MaxAtt);
SetRepAttitudeToAtLeast((CHARACTER)_Player,(CHARACTER)_Npc,(INTEGER)_MinRepAtt);
DecreaseAttitude((CHARACTER)_Player,(CHARACTER)_Npc,(INTEGER)_Delta);
IncreaseAttitude((CHARACTER)_Player,(CHARACTER)_Npc,(INTEGER)_Delta);
SetHostileAtt((CHARACTER)_Npc,(INTEGER)_Att); SetRelationFactionToPlayers((STRING)_Faction,(INTEGER)_Relation);
SetRelationIndivFactionToPlayers((CHARACTER)_char,(INTEGER)_Relation);
ProcSetRelationToPlayers((CHARACTER)_Character,(INTEGER)_Relation);
ChangeAttitude((CHARACTER)_NPC,(CHARACTER)_Player,(INTEGER)_Value);
DecreaseReputation((CHARACTER)_Player,(INTEGER)_Delta);
IncreaseReputation((CHARACTER)_Player,(INTEGER)_Delta);
DB_Dialogs((CHARACTER)_Npc,[(CHARACTER)_Npc2,(CHARACTER)_Npc3,(CHARACTER)_Npc4,](STRING)_Dialog);
DB_AD_Dialog((CHARACTER)_Character,(STRING)_Dialog); OverrideDialog((CHARACTER)_Npc,(STRING)_Dialog); ProcRemoveDialogEntryForSpeaker((CHARACTER)_NPC,(STRING)_Dialog);
ProcRemoveAllDialogEntriesForSpeaker((CHARACTER)_NPC); DB_ItemGivesDualDialog((ITEM)_Item,(STRING)_Dialog); ProcRemoveNPCADs((CHARACTER)_Npc); ClearDefaultDialog((CHARACTER)_Npc);
SetDefaultDialog((CHARACTER)_Npc,(STRING)_Dialog,(INTEGER)_CloseButtonEnabled);
DB_NoCharacterCompanionReplace(_Npc); DB_CustomCompanionDialog((CHARACTER)_Npc,(STRING)_Dialog);
DB_CustomCompanionGroupDialog(_Group,_Dialog);
NeverThreatenedDialog((CHARACTER)_Npc);DB_CustomThreatenDialog((CHARACTER)_Npc,(STRING)_Dialog); DB_CustomThreatenFactionDialog((STRING)_Faction,(STRING)_Dialog); DB_CustomThreatenGroupDialog((STRING)_Group,(STRING)_Dialog); SetDefaultThreatenedDialog((CHARACTER)_Npc,(STRING)_Dialog); HostileDialog((CHARACTER)_Npc,(STRING)_Dialog); StartHostileDialog((CHARACTER)_Player,(CHARACTER)_Npc);
DB_AnimalFoodVars((STRING)_Food);
ProcSetAnimalFoodEvents((CHARACTER)_Player,(CHARACTER)_Npc);
ProcGiveAnimalFood((CHARACTER)_Player,(CHARACTER)_Npc);
DoStartDialog((CHARACTER)_Player,(CHARACTER)_Npc,(STRING)_Dialog); SetAndStartDialog((CHARACTER)_Player,(CHARACTER)_Npc,(STRING)_Dialog[,(INTEGER)_EnableCloseButton]); ProcStartCompanionDialog((CHARACTER)_Player,(CHARACTER)_Npc); TalkedToPlayer(_Player,_Npc); RanDialog(_Player,_Dialog); PROC_MendatoryDialog((STRING)_Dialog,(CHARACTER)_Npc,(CHARACTER)_Player);
PROC_MendatoryDialogThreeSpeaker((STRING)_Dialog,(CHARACTER)_Npc,(CHARACTER)_Npc2,(CHARACTER)_Player);
DB_NoMoreQueued((CHARACTER)_Npc, (STRING)_Dialog);
DB_OneShot_PlayerOnlyDialogTrigger((TRIGGER)_Trigger,(STRING)_Dialog,(CHARACTER)_NPC); DB_OneShot_DialogTrigger((TRIGGER)_Trigger, (STRING)_Dialog,(CHARACTER)_NPC [, (CHARACTER)_NPC2, (CHARACTER)_NPC3, (CHARACTER)_NPC4]);
DB_OneShot_DialogItem((ITEM)_Item, (STRING)_Dialog [, (CHARACTER)_NPC, (CHARACTER)_NPC2, (CHARACTER)_NPC3, (CHARACTER)_NPC4]); DB_OneShot_ADTrigger((TRIGGER)_Trigger,(STRING)_Dialog,(CHARACTER)_NPC[,(CHARACTER)_NPC2]); DB_OneShot_DialogTrigger_NewSystem(_Trigger,_Dialog,_Spotter1[,_Spotter2,_Spotter3]);dbCustomCombatWarningDialog((STRING)_Faction,_Dialog); DB_CustomWarningDialog(_Npc,(STRING)_Dialog); DB_CustomFactionWarningDialog(_Faction,(STRING)_Dialog); DB_CustomGroupWarningDialog(_Group,_Dialog); WarningDialog((CHARACTER)_Npc,(STRING)_Dialog); DialogConditionTrue((CHARACTER)_Character,(STRING)_Event); SetAndRememberDialogEvent((CHARACTER)_Character,(STRING)_Event[, (INTERGER)_Set]);
"EVENT_in_guarded_area" "EVENT_time_night" "EVENT_time_morning" "EVENT_time_afternoon" "EVENT_time_evening" "EVENT_dialog_random1_1"
"EVENT_dialog_random1_2" "EVENT_dialog_random1_3"
"EVENT_dialog_random2_1"
"EVENT_dialog_random2_2" "EVENT_dialog_random2_3"
"EVENT_dialog_random3_1" "EVENT_dialog_random3_2"
"EVENT_npc_is_evil_dude"
"EVENT_npc_is_hostile"
"EVENT_npc_does_not_want_to_trade"
"EVENT_npc_talks_second_time"
"EVENT_npc_is_story_npc"
"EVENT_npc_is_best_friend" "EVENT_npc_is_helpful" "EVENT_npc_is_positive" "EVENT_npc_is_negative" "EVENT_npc_is_real_angry" "EVENT_npc_can_heal"
GenericDialogTimers((CHARACTER)_Player,(STRING)_TimerName); SetAndStartDialog_DisableDialogsCausedByGenericRules((CHARACTER)_Player,(CHARACTER)_Npc,(STRING)_Dialog);
DB_KillCounterGivesPartyDialog((STRING)_Name, (INTEGER)_Count, (STRING)_Dialog);
DB_ItemGivesPartyDialog((ITEM)_Item,(STRING)_Dialog);
DB_EventGivesPartyDialog((STRING)_Event,(STRING)_Dialog);
DB_TriggerGivesPartyDialog((TRIGGER)_Trigger,(STRING)_Dialog);
DB_CharacterEventGivesPartyDialog((CHARACTER)_Character,(STRING)_Event,(STRING)_Dialog);
ProcDefinePartyDialog((STRING)_Dialog); ProcCancelPartyDialog((STRING)_Dialog); ProcCancelDualDialogs(); DB_AttackDialog(_companion, _dialog); DB_HenchmanPool((CHARACTER)_Char);
DB_CompMax((INTERGER)_MaxCompanions); DB_Compcount((INTERGER)_NumCompainons); Proc_Z_SetMaxCompanion((INTEGER)_Max); dbDialogPersuasionEvents((STRING)_Event,(STRING)_LocalEvent,(STRING)_Text);
dbDialogPersuasionNodes((INTERGER)_?, (STRING)_?);
DB_StatIncreases((STRING)_CharEvent,(STRING)_Trait);
ProcCheckPartyForTrait((STRING)_Trait,(CHARACTER)_Player,(STRING)_OnTrueEvent);
DB_PlayerComments((STRING)_Comment, (STRING)_Text, (INTERGER)_PlayerAmount, (INTERGER)_Current);
DB_PlayerComment_Trigger((TRIGGER)_Location,(STRING)_Comment);
DB_PlayerComment_Event((STRING)_Event, (STRING)_Comment); PROC_CompanionComment((STRING)_ID, (CHARACTER)_Companion); Launch_PlayerComment((CHARACTER)_Player,(STRING)_Comment); DB_AffectionTriggers((STRING)_AffecionDialog); DB_AffectionTraitTrigger((STRING)_Trait,(INTEGER)_Trigger,(STRING)_AffecionDialog); DB_MaxAffectionDialogsPerLevel((INTERGER)_Max); DB_AffectionTypeDefs((STRING)_Flag,(STRING)_Type,(STRING)_DomFlag); DB_Affinity((INTEGER)_Number); DB_Affection((CHARACTER)_Player, (CHARACTER)_OtherPlayer, (INTEGER)_Number); ProcStopAffectionDialog(); ProcTriggerAffectionDialog((CHARACTER)_SrcChar,(STRING)_Dialog); ProcCalculateAffinity(); ProcCalculateDominantAffectionType((CHARACTER)_Player); DB_Global_ItemDescriptions((ITEM)_item, (STRING)_description);
DB_RecipeBook((STRING)_Template, (STRING)_ID);
DB_TutorialInfo((STRING)_Message,(INTEGER)_Key,(STRING)_Catagory);
DB_TutPlayed((INTERGER)_ID,(STRING)_Message); PROC_CheckPlayTut((STRING)_Message); PROC_CheckPlayTut((CHARACTER)_Player,(STRING)_Message); PROC_CheckPlayTutWithDelay((CHARACTER)_Player,(STRING)_Message,(INTEGER)_Delay); ProcPlayTut((CHARACTER)_Char,(STRING)_Message); EquippedArmorDB((STRING)_Item, (STRING)_Flag); ItemCloseAndLock((ITEM)_Item,(STRING)_Key);
ItemUnlockAndOpen((ITEM)_Item);
HiddenWallItemDB((ITEM)_Item, (INTEGER)_WallIndex);
HiddenWallEventDB((STRING)_flag, (INTEGER)_wallIndex); HiddenWallTriggerDB((TRIGGER)_Trigger, (INTEGER)_wallIndex); HiddenWallDB((INTEGER)_WallIndex, (ITEM)_Wall); PROC_RegisterHiddenWall((ITEM)_Wall);
DB_ShovelArea((TRIGGER)_Area, (STRING)_Reward, (ITEM)_Dirt);
DB_ShovelRewardComment((STRING)_Reward, (STRING)_Comment); DB_ShovelRewardItemAppear((STRING)_Reward, (ITEM)_Item,(TRIGGER)_Spawn);
DB_ShovelRewardItemAdd((STRING)_Reward, (ITEM)_Item);
DB_ShovelRewardCharacterAppear((STRING)_Reward,(CHARACTER)_Character);
DB_ShovelRewardItemSpawn((STRING)_Reward,(ITEM)_Item);
DB_ShovelRewardItemTemplate((STRING)_Reward,(STRING)_ItemTemplate,(INTEGER)_Amount);
DB_ShovelRewardEvent((STRING)_Reward,(STRING)_Event);
DB_ShovelRewardSurface((STRING)_Reward,(TRIGGER)_Trigger, (STRING)_Type, (REAL)_Radius);
OneShotPlayerOnlyTrigger((TRIGGER)_Trigger); ProcTriggerRegisterForPlayers((TRIGGER)_Trig); ProcTriggerUnregisterForPlayers((TRIGGER)_Trig); ProcRegisterForCompanions((TRIGGER)_Trig); ProcUnRegisterForCompanions((TRIGGER)_Trig); ProcRegisterPlayerTriggers((CHARACTER)_Char); ProcUnRegisterPlayerTriggers((CHARACTER)_Char); ProcOneShotTriggerEntered((CHARACTER)_Player,(TRIGGER)_Trigger);
DB_ExplorationZones((TRIGGER)_Location,(INTEGER)_Act,(INTEGER)_ActPArt,(INTEGER)_Gain);
DB_ExplorationEvents((STRING)_String,(INTEGER)_Act,(INTEGER)_ActPart,(INTEGER)_Gain);
Proc_AddExplorationEvent((STRING)_String);
DB_Subregion((TRIGGER)_Trigger,(STRING)_Message,(INTERGER)_ShowMarker);
DB_MarkerDB((STRING)_Marker);
AmbushTrigger((TRIGGER)_Trigger, (ITEM)_Helper);
ProcLaunchAmbush((TRIGGER)_Trigger, (CHARACTER)_Player);
DB_Event2DisplayText((STRING)_Event,(STRING)_PlayerText,(STRING)_TextAlt);
DB_ForbiddenArea((STRING)_ID,(CHARACTER)_NPC);
DB_ForbiddenAreaTriggers((STRING)_ID,(TRIGGER)_Trigger,(TRIGGER)_Exit);
DB_ForbiddenDoors((STRING)_ID,(ITEM)_Door);
ProcClearForbiddenArea((STRING)_ID);
DB_CIRDialog((STRING)_Event, (INTERGER)_Act, (INTERGER)_ActPart, (INTERGER)_Gain);
NoStealingReaction((CHARACTER)_Npc); SneakTriggerSpotter((TRIGGER)_Trigger, (CHARACTER)_Char);
ProcCharInTriggerSpotted(_Player,_Trigger);
ProcCharInTriggerSpottedByChar(_Player,_Trigger,_Char);
ProcHandleSneakSpotted(_Char);
GuardedRegion((TRIGGER)_Region,(TRIGGER)_QuitChaseRegion,(STRING)_Type,(STRING)_Prison);
DB_PlayerSummonID((CHARACTER)_Player, (INTERGER)_Number);
Time((ITERGER)_Day,(ITERGER)_Hour,(ITERGER)_TotalHours); SetGameClock((INTEGER)_NewHour); DB_AutoSaveTrigger((TRIGGER)_Trigger);
ProcRewardQuestMedium((TRIGGER)_Trigger); ProcRewardQuestBig((TRIGGER)_Trigger); PROC_LoopEffectAtTrigger((STRING)_effect, (TRIGGER)_trigger,(STRING)_ID,(STRING)_Region);
PROC_LoopEffectAtCharacter((STRING)_effect, (CHARACTER)_character,(STRING)_ID,(STRING)_Region);
PROC_LoopEffectAtItem((STRING)_effect, (ITEM)_item,(STRING)_ID,(STRING)_Region);
PROC_LoopBeamEffectAtItem((STRING)_effect, (ITEM)_item,(CHARACTER)_Char,(STRING)_SrcBone,(STRING)_TargetBone,(STRING)_ID,(STRING)_Region);
PROC_StopEffectAtTrigger((TRIGGER)_trigger,(STRING)_ID);
PROC_StopEffectAtCharacter((CHARACTER)_character,(STRING)_ID);
PROC_StopEffectAtItem((ITEM)_item,(STRING)_ID);
PROC_StopLoopBeamEffectAtItem((ITEM)_item,(STRING)_ID);
Proc_Z_RemoveEffectID((STRING)_ID); DB_FreezeLines((INTERGER)_Num, (STRING)_Text);
Hold((CHARACTER)_Npc[, (INTERGER)_Bool]); ControlToNpc((CHARACTER)_Player,(CHARACTER)_Npc);
ShiftToNpc((CHARACTER)_Player,1);
ReturnControlToPlayer((CHARACTER)_Player,(INTEGER)_?);
ProcFreezePlayers();
ProcUnfreezePlayers();
ItemTimerFinished((ITEM)_Item,(STRING)_TimerName);
CharTimerFinished((CHARACTER)_Character,(STRING)_TimerName);
ItemTimer((ITEM)_Item,(STRING)_TimerName,(INTEGER)_Time);
ItemTimerCancel((ITEM)_Item,(STRING)_TimerName);
CharTimer((CHARACTER)_Character,(STRING)_TimerName,(INTEGER)_Time);
CharTimerCancel((CHARACTER)_Character,(STRING)_TimerName);
KillCounterCounts(_Name, _Count);
dbReflectionDialogs((STRING)_Type,(STRING)_Dialog);
dbTargetCounts((STRING)_Type,(INTERGER)_Target);
ItemDestroyCounter((STRING)_CounterDB,(INTEGER)_TargetCount);
ItemDestroyCounterDB(_Item,_CounterDB); ProcDeclareCounter((STRING)_Name);
ProcIncreaseCounter((TRIGGER)_Trigger[, (INTERGER)_Amount]);
ProcDecreaseCounter((STRING)_Name[,(INTEGER)_Amount]);
TopOfStack((STRING)_ID,(STRING)_Value); TopOfStack[Item|Character|Trigger]((STRING)_ID,(STRING)_Value); Stack_Internal((STRING)_ID,(STRING)_Value); PopStack((STRING)_ID); DB_DialogPlayers((ITERGER)_DialogInst,(CHARACTER)_Player,(ITERGER)_Index); DB_DialogNPCs((ITERGER)_DialogInst,(CHARACTER)_Player,(ITERGER)_Index); DB_DialogNumPlayers((ITERGER)_DialogInst,(ITERGER)_NumPlayers); DB_DialogNumNPCs((ITERGER)_DialogInst,(ITERGER)_NumNPCs); DB_OtherPlayersSee((CHARACTER)_Npc); Sees((CHARACTER)_OtherPlayer,(CHARACTER)_Npc); DB_OtherPlayersInRegion((TRIGGER)_CheckTrigger,1); DB_PlayerTriggers((TRIGGER)_Trig); InRegion((CHARACTER)_Npc, (STRING)_Region); WasInRegion((CHARACTER)_Npc,(STRING)_Region); Dead((CHARACTER)_Npc); CurrentLevel((STRING)_Region); ObjectState((ITEM)_Object,(STRING)_State); OneShotPlayerTrigger((TRIGGER)_Trig); OneShotPlayerOnlyTrigger((TRIGGER)_Trig); DB_GlobalEvent((STRING)_String); dbCombat((CHARACTER)_Character,(INTERGER)_ID); DeadlockTimer((INTEGER)_ID,(STRING)_Timer);
TriggerDB((TRIGGER)_Trigger,(CHARACTER)_Character); DB_ZappedCounter((INTEGER)_Num); DialogEvent_triggers_Attack(_DialogEvent,(CHARACTER)_Attacker);Script(_Npc,"outside",(STRING)_,(INTEGER)_);SelectScript(_Npc,"outside"); DoRunaway_1Done(_Player,1); CanHeal((CHARACTER)_Npc); NoIdentify((CHARACTER)_Npc); NoRepair((CHARACTER)_Npc); FamousObject(object); FamousObject(object, fame); Relation(npc1,npc2); Relation(npc1,npc2,R); PlayerHasThievesRelationWith(_Npc). BlackMarketTrader(_Npc);
ItemDB((ITEM)_Item, (STRING)_PlayerKnowsAboutItem, (STRING)_PlayerHasItem, (STRING)_Event); StartScriptFrameWhenPlayerOutsideRegion((CHARACTER)_Player,(CHARACTER)_Npc,(STRING)_ScriptFrame,(TRIGGER)_Region);
DeadlockBreak((INTEGER)_ID,(INTEGER)_Timeout,(STRING)_Condition);
BeginFight((CHARACTER)_Npc1,(CHARACTER)_Npc2);
TryCallHelp((CHARACTER)_Player,(CHARACTER)_Npc,(INTEGER)_Reason);
StopTradingAndGiveWarning((CHARACTER)_Player,(CHARACTER)_Npc);