***** File: ./camera/freezecamera.lua ***** FreezeCamera.IsValid() FreezeCamera.Toggle() FreezeCamera:Init(self) FreezeCamera:IsFreeCamera(self) FreezeCamera:IsPrimary(self) FreezeCamera:Activate(self,player_entity,camera,previous_camera) FreezeCamera:Deactivate(self) FreezeCamera:CleanUp(self) FreezeCamera:ProcessGameAction(self,action,control_x,control_y) FreezeCamera:FrameUpdate(self) ***** File: ./camera/cameramanager.lua ***** CameraManager.SetCameraOverride(player,camera_enum,scope_enum,camera_data,explicit_player) CameraManager.ApplyOverride(player,camera_enum,scope_enum,camera_data) CameraManager.GetActiveOverriddenData(player) CameraManager.GetOverriddenData(player) CameraManager.AddOverrideDataForPlayerIfNeeded(player) CameraManager.NewOverrideDataForPlayer(player) CameraManager.TablesEqual(tab1,tab2) CameraManager.UpdateCameraOverrideDirtyFlag(player) CameraManager.GetSaveTable() CameraManager.LoadFromSave(save_table) CameraManager.GetHighestPriorityCamera(camera_set,player) CameraManager.GetOverrideCamera(camera_set,player) CameraManager.GetHighestPriorityOrOverrideCamera(camera_set,player) CameraManager:FrameUpdate(self,player) CameraManager:OnLevelLoad(self,player,save_game_loaded) CameraManager.UpdateLookAtAlerts(player) Debug.ToggleFreeCam() CameraManager.IsEntityVisibleOnAnyScreen(entity) ***** File: ./camera/rangedcombatcamera.lua ***** RangedCombatCamera.SetZoomOverride(fov) RangedCombatCamera:Init(self) RangedCombatCamera:IsFreeCamera(self) RangedCombatCamera:IsPrimary(self) RangedCombatCamera:Deactivate(self) RangedCombatCamera:CleanUp(self) RangedCombatCamera:ProcessGameAction(self,action,control_x,control_y) RangedCombatCamera:Activate(self,player_entity,camera,previous_camera) RangedCombatCamera:GetDesiredDirection(self,camera_pos) RangedCombatCamera:UpdateCurrentDirection(self) RangedCombatCamera:GetCurrentDirection(self) RangedCombatCamera:GetDesiredCameraPos(self) RangedCombatCamera:UpdateZoom(self) RangedCombatCamera:GetZoomTendAmount(self) RangedCombatCamera:GetZoomTendAmountMultiplied(self,multiplier) RangedCombatCamera:GetTightness(self) RangedCombatCamera:GetTendNess(self) RangedCombatCamera:GetOffsetDegrees(self) RangedCombatCamera.EnableDOFUpdate(update_enabled) RangedCombatCamera:UpdateDOF(self,cam_pos,cam_forward) RangedCombatCamera:FrameUpdate(self) ***** File: ./camera/rangedcombatmousecamera.lua ***** RangedCombatMouseCamera.SetZoomOverride(fov) RangedCombatMouseCamera:Init(self) RangedCombatMouseCamera:IsFreeCamera(self) RangedCombatMouseCamera:IsPrimary(self) RangedCombatMouseCamera:Deactivate(self) RangedCombatMouseCamera:CleanUp(self) RangedCombatMouseCamera:ProcessGameAction(self,action,control_x,control_y) RangedCombatMouseCamera:Activate(self,player_entity,camera,previous_camera) RangedCombatMouseCamera:UpdateRotations(self) RangedCombatMouseCamera:SetPositionFromAngles(self,angle_xy,angle_yz) RangedCombatMouseCamera:UpdateZoom(self) RangedCombatMouseCamera:GetZoomTendAmount(self) RangedCombatMouseCamera:GetZoomTendAmountMultiplied(self,multiplier) RangedCombatMouseCamera:GetTightness(self) RangedCombatMouseCamera:GetTendNess(self) RangedCombatMouseCamera:GetOffsetDegrees(self) RangedCombatMouseCamera:UpdateDOF(self,cam_pos,cam_forward) RangedCombatMouseCamera.GetDesiredPosFromPlayer(player) RangedCombatMouseCamera:FrameUpdate(self) ***** File: ./camera/stockscamera.lua ***** StocksCamera.IsValid() StocksCamera:Init(self) StocksCamera:Activate(self,player_entity,camera,previous_camera) StocksCamera:IsFreeCamera(self) StocksCamera:IsPrimary(self) StocksCamera:Deactivate(self) StocksCamera:CleanUp(self) StocksCamera:FrameUpdate(self) ***** File: ./camera/magiccombatcamera.lua ***** MagicSACCamera:Init(self) MagicSACCamera:IsFreeCamera(self) MagicSACCamera:IsPrimary(self) MagicSACCamera:Activate(self,player_entity,camera,previous_camera) MagicSACCamera:Deactivate(self) MagicSACCamera:CleanUp(self) MagicSACCamera:GetInterestingEntities(self) MagicSACCamera:FrameUpdate(self) MagicSACCamera:GetActiveZoomLevel(self) MagicSACCamera:GetMaxCageRadius(self) ***** File: ./camera/simplecamera.lua ***** SimpleCamera.IsValid(player) SimpleCamera:IsPrimary(self) SimpleCamera:IsFreeCamera(self) SimpleCamera:Init(self) SimpleCamera:Deactivate(self) SimpleCamera:CleanUp(self) SimpleCamera:ProcessGameAction(self,action,control_x,control_y) SimpleCamera.GetPosOnSpline(table_of_data,time) SimpleCamera:Activate(self,player_entity,camera,previous_camera) SimpleCamera:FrameUpdate(self) SimpleCamera:ApplyPanning(self,position,focus) ***** File: ./camera/cannedactioncamera.lua ***** CannedActionCamera.IsValid(player) CannedActionCamera.SwitchOn(entity,type_to_use,override_angle,override_orientation_entity) CannedActionCamera.SwitchOff(entity) CannedActionCamera.SetBlendToAngle(angle) CannedActionCamera:Init(self) CannedActionCamera:IsFreeCamera(self) CannedActionCamera:IsPrimary(self) CannedActionCamera:Activate(self,player_entity,camera,previous_camera) CannedActionCamera:Deactivate(self) CannedActionCamera:CleanUp(self) CannedActionCamera:ProcessGameAction(self,action,control_x,control_y) CannedActionCamera:FrameUpdate(self) CannedActionCamera:AdjustAnglesForOcclusion(self) ***** File: ./camera/cameramanagerleveloverrides.lua ***** CameraManager:ManageLevelOverrides(self,player) CameraManager:CatchTriggerMessages(self,player) CameraManager:InsertCameraValues(self,entity) CameraManager:EvaluateTopCameraValue(self) CameraManager:ValidateExistingOverrides(self,player) CameraManager:GetLevelOverrideID(self) CameraManager:GetLevelOverrideValues(self) ***** File: ./camera/interactivecutscenecamera.lua ***** InteractiveCutSceneCamera.IsValid(player) InteractiveCutSceneCamera.Prepare(values) InteractiveCutSceneCamera:IsPrimary(self) InteractiveCutSceneCamera:IsFreeCamera(self) InteractiveCutSceneCamera:Init(self) InteractiveCutSceneCamera:Deactivate(self) InteractiveCutSceneCamera:CleanUp(self) InteractiveCutSceneCamera:ProcessGameAction(self,action,control_x,control_y) InteractiveCutSceneCamera:Activate(self,player_entity,camera,previous_camera) InteractiveCutSceneCamera:GetCameraParamsForTarget(self) InteractiveCutSceneCamera:GetPosAndFocusBasedOnPlayerAndTarget(self,player,target,offset_x,offset_y,time) InteractiveCutSceneCamera.GetOffsetPosByXAndYOfPosition(position,cam_direction,x,y) InteractiveCutSceneCamera:GetFOV(self,time) InteractiveCutSceneCamera:FrameUpdate(self) ***** File: ./camera/camerasetupscript.lua ***** ***** File: ./camera/targetlockcamera.lua ***** SACCamera:MaintainExpressionVillager(self) SACCamera:IsTargetLocking(self) SACCamera:CalculateDesiredDirection(self) SACCamera:GetDesiredTargetDirection(self) SACCamera:GetTargetedEntity(self) SACCamera:GetDesiredDirectionStrength(self) SACCamera:GetAvoidAligning(self) SACCamera:GetTiltVerticalTarget(self) SACCamera:GrabTarget(self) SACCamera:GrabTargetIfNeeded(self) SACCamera:ValidateTarget(self) SACCamera:UpdateTarget(self) SACCamera:CalculateTargetLockTargetPosition(self) SACCamera:CalculateTargetLockDesiredVector(self) ***** File: ./camera/cameravalues.lua ***** ***** File: ./camera/camerafunctions.lua ***** CameraFunctions.AlwaysValid(player_entity) CameraFunctions.HasOverride(player_entity) CameraFunctions.EnableGUILookAt(enable) CameraFunctions.GetSafeLookAtButtonDown(player) CameraFunctions:IsMultiplayerScreen(self,player_entity) CameraFunctions:IsMultiplayerSharedScreen(self,player_entity) CameraFunctions:IsMultiplayerRemoteScreen(self,player_entity) CameraFunctions.IsInCombat(player_entity) CameraFunctions.IsPlayingSequence(player_entity) CameraFunctions.IsPointOfInterestLocked(player_entity) CameraFunctions.IsInFirstPerson(player_entity) CameraFunctions.IsRangedCombat(player_entity) CameraFunctions.IsRangedMouseCombat(player_entity) CameraFunctions.IsMagicCombat(player_entity) CameraFunctions.IsRangedOrMagicCombat(player_entity) CameraFunctions.GetRollingAverage(current_val,new_val,weight) CameraFunctions.TendPositionToFocusHelper(position,focus,amount) CameraFunctions.HandHeldHelper(current_vector,offset,wavelength) CameraFunctions.HandHeld(cam_pos,cam_foc,weight) CameraFunctions.GrabDOFData(camera) CameraFunctions.SetDOFData(camera,data) CameraFunctions.SetDOFDataCut(camera,data) CameraFunctions.AssembleDOFData(focal_distance,clear_distance,closer_distance,farther_distance,near_strength,far_strength,alpha) CameraFunctions.GetRangeNormalToCamera(cam_pos,cam_foc,focal_pos) CameraFunctions.GetXYZFromDirection(cam_direction) CameraFunctions.Interpolate(first_value,interpolate_amount,second_value) CameraFunctions.ScaleTable(input_table,factor) NoName(arg_1,arg_2,_arg_3,arg_4) CameraFunctions.CreateGenericClosure(function_to_call,table_of_arguments) CameraFunctions.GetObjectPositionWithDummy(entity,dummy_name) CameraFunctions.GetObjectPosition(entity) CameraFunctions.SmoothAdjustPosToAvoidOcclusion(camera,focal_pos,desired_cam_pos) CameraFunctions.GetSimpleCollision(camera,focal_pos,desired_cam_pos) CameraFunctions.EnforceMaximumDistanceFromTargetWhileMaintainingAngle(target_pos,desired_focal_pos,desired_cam_pos,max_distance) CameraFunctions.GetDirectionOfLine(line_start,line_end) CameraFunctions.GetLengthAlongLineAndBackward(line_start,line_end,position_to_test) CameraFunctions.DrawMirrorLine(from,to,r,g,b) CameraFunctions.DrawPoint(point,radius,r,g,b) CameraFunctions.CollisionDebugTest(camera,from,to,radius) CameraFunctions.TrackPos(time) ***** File: ./camera/firstpersoncamera.lua ***** FirstPersonCamera:Init(self) FirstPersonCamera.Enable(enable) FirstPersonCamera:Activate(self,player_entity,camera,previous_camera) FirstPersonCamera:IsFreeCamera(self) FirstPersonCamera:IsPrimary(self) FirstPersonCamera.GetDesiredPosFromPlayer(player) FirstPersonCamera:FrameUpdate(self) FirstPersonCamera:Deactivate(self) FirstPersonCamera:CleanUp(self) FirstPersonCamera:UpdateRotations(self) FirstPersonCamera:ProcessGameAction(self,action,control_x,control_y) ***** File: ./camera/cutscenecamera.lua ***** CutSceneCamera:Create(self) CutSceneCamera:Init(self) CutSceneCamera:Activate(self,player_entity,camera,previous_camera) CutSceneCamera:IsFreeCamera(self) CutSceneCamera:IsPrimary(self) CutSceneCamera:FrameUpdate(self) CutSceneCamera:Deactivate(self) CutSceneCamera:CleanUp(self) CutSceneCamera:ProcessGameAction(self,action,control_x,control_y) ***** File: ./camera/camerabase.lua ***** CameraBase:Create(self,debug_name) CameraBase:Init(self) CameraBase:SetTranslationDamping(self,value) CameraBase:SetDesiredPosition(self,pos,snap_position) CameraBase:SetDesiredTarget(self,pos) CameraBase:SetDesiredDirection(self,direction) CameraBase:SetDesiredAngles(self,angles) CameraBase:SetCutThisFrame(self) CameraBase:SetDesiredFOV(self,fov,rate) CameraBase:SetDesiredDOF(self,dof_data) CameraBase:SetDesiredRoll(self,roll,rate) CameraBase:SetDesiredBlur(self,blur,rate) CameraBase:SetPulseBlur(self,blur,time) CameraBase:GetPulseBlur(self) CameraBase:SetFOV(self,fov) CameraBase:SetRoll(self,roll) CameraBase:SetBlur(self,blur) CameraBase:Activate(self,player_entity,camera,previous_camera) CameraBase:SetOverriddenData(self,overridden_data) CameraBase:GetOverriddenData(self) CameraBase:PrepareOverriddenDataUsingValues(self,values) CameraBase:Deactivate(self) CameraBase:CleanUp(self) CameraBase:InterpolateFromPreviousCamera(self,blend_frames) CameraBase:CutFromPreviousCamera(self) CameraBase:FrameUpdate(self) CameraBase:UpdateTreeFading(self) CameraBase:PureFrameUpdate(self) CameraBase:HandlePosTracking(self) CameraBase:FadeAllEntitiesBasedOnPositionIfNeeded(self,close_range,to_ignore,fade_heroes,fade_min,fade_max) CameraBase:FadeEntityBasedOnPositionIfNeeded(self,entity,close_range,min,frame_delay_to_fade_back,max) CameraBase:FadeUpEntitiesIfNeeded(self,entity) CameraBase:OnLevelLoad(self) ***** File: ./camera/trackingcamera.lua ***** TrackingCamera.IsValid() TrackingCamera:Init(self) TrackingCamera:Activate(self,player_entity,camera,previous_camera) TrackingCamera:IsFreeCamera(self) TrackingCamera:IsPrimary(self) TrackingCamera:Track(self,object,is_target_valid_func) TrackingCamera:UpdateTarget(self) TrackingCamera:FrameUpdate(self) TrackingCamera:CleanUp(self) ***** File: ./camera/combatcannedactioncamera.lua ***** CombatCannedActionCamera.IsValid() CombatCannedActionCamera.ScaleVals(vals,scale) CombatCannedActionCamera.SwitchOnWithVals(values) CombatCannedActionCamera.SetCentreFunction(func) CombatCannedActionCamera.SetFocusFunction(func) CombatCannedActionCamera.SetDOFRange(val) CombatCannedActionCamera.SwitchOff() CombatCannedActionCamera:Init(self) CombatCannedActionCamera:IsFreeCamera(self) CombatCannedActionCamera:IsPrimary(self) CombatCannedActionCamera.GetVectorFromRotations(yaw,pitch,zoom) CombatCannedActionCamera.GetRotationsFromVector(vector) CombatCannedActionCamera:Activate(self,player_entity,camera,previous_camera) CombatCannedActionCamera:Deactivate(self) CombatCannedActionCamera:CleanUp(self) CombatCannedActionCamera:ProcessGameAction(self,action,control_x,control_y) CombatCannedActionCamera.PreliminaryTest(values,duration) CombatCannedActionCamera.GetFocusAndPositionFromVals(values,time) CombatCannedActionCamera.OccludeTest(camera_position,camera_focus,camera) CombatCannedActionCamera.ApplyMinHeight(position,min_height,camera,other_ground_height) CombatCannedActionCamera:FrameUpdate(self) ***** File: ./camera/noupdatecamera.lua ***** NoUpdateCamera.IsValid() NoUpdateCamera.Toggle() NoUpdateCamera:Init(self) NoUpdateCamera:IsFreeCamera(self) NoUpdateCamera:IsPrimary(self) NoUpdateCamera:Activate(self,player_entity,camera,previous_camera) NoUpdateCamera:Deactivate(self) NoUpdateCamera:CleanUp(self) NoUpdateCamera:ProcessGameAction(self,action,control_x,control_y) NoUpdateCamera:FrameUpdate(self) ***** File: ./camera/cameraoverrides.lua ***** NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) NoName(time,camera_data) ***** File: ./camera/freecamera.lua ***** NoName() FreeCamera.CreateDeltaFunc(variable_name,delta_val,min_val,max_val) FreeCamDisplay:Update(self) NoName() ActivateInertialCamera() NoName() NoName() FreeCamera.IsValid() FreeCamera:Init(self) FreeCamera:Activate(self,player_entity,camera,previous_camera) FreeCamera:IsFreeCamera(self) FreeCamera:IsPrimary(self) FreeCamera:Deactivate(self) FreeCamera:CleanUp(self) FreeCamera:ProcessGameAction(self,action,control_x,control_y) FreeCamera:FrameUpdate(self) ***** File: ./camera/stringandcagecamera.lua ***** SACCamera.ForceToIndoors(force) SACCamera.IgnoreAllIndoors(ignore) SACCamera.ClearValidityOfWeightedList(weighted_list) SACCamera.ValidateAndUpdatePositionOfWeightedList(weighted_list) SACCamera.AddInterestingEntityListToWeightedList(weighted_list,entity_list,default_range) SACCamera.GetRadiusFromEntity(entity) SACCamera.AddInterestingEntityToWeightedList(weighted_list,entity,interesting_range,radius) SACCamera.RemoveInterestingEntityFromWeightedList(weighted_list,entity) SACCamera.GetImportance(weighted_data,desired_importance) SACCamera.AddInterestingEntity(interesting_entity,interesting_range,radius) SACCamera.RemoveInterestingEntity(interesting_entity) SACCamera.RemoveAllInterestingEntities() SACCamera:GetInterestingEntities(self) SACCamera:CalculateLevelTriggerZoomLevel(self) SACCamera:GetLevelTriggerZoomLevel(self) SACCamera.GetXYZFromDirection(cam_direction) SACCamera.GetRightFromDirection(cam_direction) SACCamera:GetMaxSearchDistanceForEnemies(self) SACCamera:CalculateNearbyInterestingEntities(self,high_priority) SACCamera.GetNearbyFoes() SACCamera.SafeInterpolate(val_1,weight,val_2) SACCamera.BoolInterpolate(val_1,weight,val_2) SACCamera.InterpolateZoomLevels(zoom_level_1,weight,zoom_level_2) SACCamera.ScaleZoomLevel(zoom_level,scale) SACCamera:GetActiveZoomLevel(self) SACCamera.CalculateScale(entity,ignore_if_child) SACCamera:Init(self) SACCamera.SetInterestingData(data) SACCamera:MoveToFaceDirection(self,camera,position,direction,force) SACCamera:MoveToBehindTarget(self,camera,target,force) SACCamera:MoveToFaceTarget(self,camera,target) SACCamera:SetUpToCutBehindHero(self) SACCamera:MoveBehindHero(self,set_local,set_remote) SACCamera:OnLevelLoad(self) SACCamera:Activate(self,player_entity,camera,previous_camera) SACCamera:IsFreeCamera(self) SACCamera:IsPrimary(self) SACCamera:Deactivate(self) SACCamera:GetObjectPosition(self,entity) SACCamera:GetActiveZoomBone(self) SACCamera:GetCentre(self,player,offset) SACCamera:TendFocusBasedOnDistanceToCollisionCentre(self,current_focus,current_position,collision_centre) SACCamera:CalculateSlotShrinkage(self,frames_outside_of_edge) SACCamera:UpdateEdgeFrames(self,outside_side,outside_front,outside_back) SACCamera:LazyEvaluateFramesOutside(self) SACCamera:ApplySlot(self,input_centre,max_amount,reduce_amount) SACCamera:GetLimitedPitchBetweenPositions(self,current_pos,centre) SACCamera:GetDesiredCombatCamWeight(self) SACCamera:GetCombatScaleFromEntity(self,entity) SACCamera:CalculateDesiredCombatScale(self) SACCamera:GetInterestingPoint(self) SACCamera:UpdateDropFlag(self,current_drop,desired_drop) SACCamera:SupportHysteresis(self,current,desired,counter_name,thresholds) SACCamera.GetCircleForEntity(entity_or_weighted_table,interesting_range,circle_collection,ignore_henchman) SACCamera.AssembleCircleCollectionPerEntity(circle_collection,entity_list,interesting_range) SACCamera.GetPositionBasedOnImportance(circle_collection,position_or_weighted_table,interesting_range,override_importance,ignore_henchman) SACCamera.GetCircleForEntityGroup(entity_or_weighted_data_list,interesting_range,circle_collection,only_entity_to_care_about) SACCamera.CalculateCentreAndRadiusFromCircle(current_centre,current_radius,circle,max_radius) SACCamera.CalculateCentreAndRadiusFromCircleCollection(circle_collection,max_radius) SACCamera:GetCageRadiusToViewRadiusFactor(self) SACCamera.SafeInsert(table_to_insert_into,value) SACCamera:GetMaxCageRadius(self) SACCamera:CalculatePrimaryAndSecondary(self,position,ignore_los) SACCamera.DuplicateCollection(input_collection) SACCamera:CalculateSimpleCentre(self,target) SACCamera:CalculateSimpleCentreBasedOnPrimaryAndSecondary(self) SACCamera:CalculateCentreAndCage(self) SACCamera:CalculateStringLength(self,current_cage_radius) SACCamera:CalculateMovement(self,current_centre) SACCamera:CalculateXY(self,current_pos,min_distance,max_distance,centre) SACCamera:CalculateSlew(self) SACCamera:GetHeight(self,current_pos,centre,current_cage_radius) SACCamera:SupportPostLoad(self) SACCamera:MoveBehindHeroOrHenchman(self) SACCamera:RotateBehindHeroPostFlourish(self) SACCamera:EndPostFlourishRotation(self) SACCamera:IsPlayerApproachingDrop(self) SACCamera:CalculateIfPlayerIsSprinting(self) SACCamera:AssembleZoomLevelFlags(self) SACCamera.SafeGatherZoomLevelsFromRegion(name) SACCamera:EstablishMyZoomLevels(self) SACCamera:SetSnapThisFrame(self) SACCamera:IsBlending(self) SACCamera:IsCombatBlending(self) SACCamera:CalculateActiveZoomLevel(self) SACCamera:CalculateGameZoomSet(self) SACCamera:UpdateZoomLevels(self) SACCamera:ShouldDoSpreadAction(self,action_name) SACCamera:SearchForFoesIfNeeded(self) SACCamera:SearchForInterestingEntitiesIfNeeded(self) SACCamera:ApplyRotateVector(self,cam_pos) SACCamera:SupportDebugMoveToCut(self,cam_pos) SACCamera:RampCombatScale(self) SACCamera:RampMovementFactor(self) SACCamera:AlignToDirection(self,direction,tolerance,avoid_aligning) SACCamera:CheckForTeleport(self) SACCamera:SetMaxCoopDistance(self) SACCamera.MaintainDirectionAfterMovingPosition(current_position,previous_position,current_focus,collision_centre) SACCamera:TendFocusAndPosVerticallyIfNeeded(self,desired_cam_pos,desired_focal_pos) SACCamera:PrintTime(self,extra_name,indent) SACCamera:ClearTime(self) SACCamera:DealWithCollision(self,desired_cam_pos,desired_focal_pos) SACCamera:ApplyCouchCameraRules(self) SACCamera:FrameUpdate(self) SACCamera:CleanUp(self) SACCamera:MergeZoomLevel(self,active_data,zoom_level_data) SACCamera:SetOverriddenZoomLevel(self,zoom_level_data) SACCamera:SetOverriddenCombatZoomLevel(self,zoom_level_data) SACCamera:SetInterestingCameraObject(self,object) SACCamera:SetInterestingCameraPoint(self,point) SACCamera:ClearInterestingCameraStuff(self) SACCamera:SetBlendToInterestingPointAmount(self,amount) SACCamera:AvoidAligningPlayerWithInterestingPoint(self,true_or_not) SACCamera.ConstructZoomData(relative_position,forward,fov,snap_to_world_space,dont_rotate_horizontal) SACCamera.ConstructZoomDataUsingRecord(record_name,snap_to_world_space,dont_rotate_horizontal) SACCamera:SetOverriddenHeroCamera(self,relative_position,forward,fov,snap_to_world_space,dont_rotate_horizontal) SACCamera:LoadUpRotationFromAimingPlayer(self,player) SACCamera:LoadUpRotationFromAiming(self) SACCamera:GetCanRotateCamera(self) SACCamera:ProcessGameAction(self,action,control_x,control_y) SACCamera:EnableMouseControl(self,enable) ***** File: ./ai/aibase.lua ***** BehaviourBase:New(self) MicroReaction.GetMicroReactionNameFromEnumValue(enum_value) BehaviourBase:CreateSubClass(self,behaviour_name) BehaviourBase:RunUpdateFunction(self,update_function) BehaviourBase:GetEntity(self) BehaviourBase:Activate(self) BehaviourBase:Terminate(self) BehaviourBase:IsTerminated(self) BehaviourBase:PrepareToRun(self) BehaviourBase:CanRunWhileDrunk(self) BehaviourBase:DoesMoodPreventRunning(self) BehaviourBase:IsStillRunnable(self) BehaviourBase:LuaUpdate(self) BehaviourBase:IsFinished(self) BehaviourBase:GetSaveTable(self) BehaviourBase:LoadFromSaveTable(self,save_table) BehaviourBase:StartMicroBehaviour(self,new_micro_behaviour,args) BehaviourBase:TerminateMicroBehaviour(self) BehaviourBase:IsMicroBehaviourRunning(self) BehaviourBase:WaitForMicroBehaviourToFinish(self) BehaviourBase:RunFastExitFunctions(self,maintained_modes) BehaviourBase:RunExitFunction(self,interrupting_behaviour) BehaviourBase:IsExiting(self) BehaviourBase:SlowExit(self,maintained_modes) BehaviourBase:FastExit(self,maintained_modes) BehaviourBase:GenericFastExit(self,maintained_modes) BehaviourBase:GenericSlowExit(self,maintained_modes) BehaviourBase:PrintCurrentBehaviour(self) BehaviourBase:MoveToPosition(self,position,additional_parameters) BehaviourBase:MoveToPositionWithDirection(self,position,direction,additional_parameters) BehaviourBase:MoveToPositionNoWait(self,position,additional_parameters) BehaviourBase:MoveToEntity(self,entity,radius,speed,deceleration_time,reset_constraints,check_for_arrival) BehaviourBase:MoveToEntityWith2DDistanceCheck(self,entity,radius,speed,acceptable_z_difference,deceleration_time,reset_constraints,check_for_arrival) BehaviourBase:MoveToEntityNoWait(self,entity,radius,speed,deceleration_time,reset_constraints,check_for_arrival) BehaviourBase:MoveToEntityNoWaitForFollowing(self,entity,radius,max_radius) BehaviourBase:MoveToEntityTimeLimited(self,entity,radius,speed,seconds,reset_constraints,check_for_arrival) BehaviourBase:FollowEntity(self,entity,speed,reset_constraints) BehaviourBase:Wander(self,radius,speed,reset_constraints,check_for_arrival) BehaviourBase:TurnToFaceDirection(self,direction,tolerance,do_not_wait) BehaviourBase:TurnToFaceEntity(self,entity,tolerance,do_not_wait) BehaviourBase:TurnToFacePoint(self,point,tolerance,do_not_wait) BehaviourBase:FleeFromEntity(self,ent,dist,reset_constraints,play_scared_anim) BehaviourBase:FleeFromEntityNoWait(self,ent,reset_constraints,speed) BehaviourBase:HideFromEntity(self,ent,reset_constraints,check_for_arrival) BehaviourBase:HideFromEntityNoWait(self,ent,reset_constraints,check_for_arrival) BehaviourBase:AddNavStrafeConstraint(self,target) BehaviourBase:AddNavStrafeConstraintFacing(self,facing) BehaviourBase:RemoveNavStrafeConstraint(self) BehaviourBase:SetNavigationConstraints(self,constraints) BehaviourBase:ResetNavigationConstraints(self,constraints) BehaviourBase:AddExclusionZone(self,target,radius) BehaviourBase:RemoveExclusionZone(self,handle) BehaviourBase:SetExclusionZoneRadius(self,handle,radius) BehaviourBase:CommentBasedOnOpinionCheckMoveToPosition(self,parameters) BehaviourBase:CommentBasedOnOpinionCheckMoveToEntity(self,entity,radius,speed,deceleration_time,reset_constraints,check_for_arrival) BehaviourBase:CommentAndTurnBackToOriginalDirection(self) BehaviourBase:IsAtPosition(self,position) BehaviourBase:IsCloseToPosition(self,position,error_allowed) BehaviourBase:IsCloseToPositionAndFacing(self,position,facing,pos_error_allowed,fac_error_allowed) BehaviourBase:IsCloseToPositionIn2D(self,position,error_allowed,acceptable_z_difference) BehaviourBase:WaitUntilAtPosition(self,position) BehaviourBase:WaitUntilCloseToPosition(self,position,error_allowed) BehaviourBase:WaitUntilAtEntity(self,entity) BehaviourBase:WaitUntilCloseToEntity(self,entity,radius) BehaviourBase:WaitUntilFinishedPathfinding(self,parameters) BehaviourBase:WaitForCurrentActionToFinish(self) BehaviourBase:PerformActionEx(self,action_table) BehaviourBase:PerformActionTillInterrupted(self,action_table) BehaviourBase:PerformAction(self,action_type,anim,target_entity,position,orientation) BehaviourBase:PlayAnimation(self,anim,wait_to_finish,override_look,comment_check,speed_multiplier) BehaviourBase:PlayLoopedAnimation(self,base_anim_name,num_loops,override_look,wait_to_finish,speed_multiplier) BehaviourBase:WaitForActionToFinishWhileCommentChecking(self) BehaviourBase:PlayLoopedAnimationPickUpPutDown(self,base_anim_name,num_loops,entity,managed_location,override_look,wait_for_action_finish) BehaviourBase:PushCleanupAnimation(self,anim) BehaviourBase:PushCleanupAction(self,action_type,anim,target,position,orientation) BehaviourBase:PopCleanupAnimation(self) BehaviourBase:PlayCleanupAnimations(self,mode_to_remove) BehaviourBase:HasHigherPriority(self,cur_group_priority,cur_behaviour_priority,new_group_priority,new_behav_priority,same_group) BehaviourBase:GetCurrentBehaviourGroupInfo(self,name_of_group_to_be_compared_against) BehaviourBase:HasHigherPriorityThanReactToDeed(self,entity) BehaviourBase:HasHigherPriorityThanOpinionReaction(self,entity) BehaviourBase:HasHigherPriorityThanNoticeExpression(self,entity) BehaviourBase:CanComment(self,behaviour_inst) BehaviourBase:CanInterruptCurrentBehaviour(self) BehaviourBase:NoticeExpression(self,behaviour_inst) BehaviourBase:CatchAbuseMessages(self,behaviour_inst) BehaviourBase:CheckIfCanMicroCourt(self) BehaviourBase:CheckIfCanMicroLoveSuggest(self) BehaviourBase:IsCarrying(self) BehaviourBase:SpinTillCanSpeak(self,interrogated) BehaviourBase:ShouldWaitForActionToStopWhileLookingWhileSittingOrCarrying(self) BehaviourBase:IsSittingOrKneeling(self) BehaviourBase:LookWhileSittingOrCarrying(self,target) BehaviourBase:LookAtEntityWhileSittingOrCarrying(self,face_target) BehaviourBase:PlayGreeting(self) BehaviourBase:ReturnHighestPriorityLabel(self,can_comment,target,notice_exp,notice_deed,court_hero,love_hero,abused,give_reward,house_comment,gift_given) BehaviourBase:CanChangeForHigherPriorityMicro(self,can_comment,target,notice_exp,notice_deed,court_hero,love_hero,abused,give_reward,house_comment) BehaviourBase:CheckIfCanHouseComment(self) BehaviourBase:CanBeExtortedAgain(self) BehaviourBase:DealWithGiftMessages(self,just_speech) NoName() NoName() BehaviourBase:CommentBasedOnOpinionCheck(self) BehaviourBase:KillTime(self,secs) BehaviourBase:FaceAndKillTimeIfTargeted(self,secs,target) BehaviourBase:FaceAndKillTime(self,secs,target) BehaviourBase:SetMicroReactionLabelAndPriorities(self,label) BehaviourBase:LockOutMicroReactions(self) BehaviourBase:UnlockMicroReactions(self) BehaviourBase:DoesCombatGroupMindStatePreventRunning(self) BehaviourBase:LookAtEntity(self,entity,priority,look_at_with) BehaviourBase:LookAtPosition(self,pos,priority,look_at_with) BehaviourBase:StopLooking(self) BehaviourBase:IsLookingAtTarget(self) BehaviourBase:SetAsUnshoveable(self) BehaviourBase:SetAsShoveable(self) BehaviourBase:MicroReactOnInterrogation(self) BehaviourBase:IsToAlwaysUpdate(self) BehaviourBase:GetUpdateZoneOverride(self) BehaviourBase:IsBehaviourBlockedByBuildingThePlayerIsIn(self,player) BehaviourBase:AddModeWithAnimGroupName(self,entity_mode,anim_group,anim) ***** File: ./ai/larpgroupmind.lua ***** LarpGroupMind:New(self,entity_attached_to) LarpGroupMind:AddEntity(self,entity,state) LarpGroupMind:RemoveEntity(self,entity,behaviour) LarpGroupMind:CreateEntityInfo(self,entity,state) LarpGroupMind:DebugDrawing(self,entity) LarpGroupMind:GetMetricForComparison(self,entity) LarpGroupMind:IsSpace(self) LarpGroupMind:GetLeader(self) LarpGroupMind:IsGroupReady(self) LarpGroupMind:IsEncounterOver(self) LarpGroupMind:GetGoal(self) LarpGroupMind:SetGoal(self,pos) LarpGroupMind:ResetGoal(self) LarpGroupMind:IsContinue(self) LarpGroupMind:SetContinue(self,val) LarpGroupMind:GetQuestTag(self) LarpGroupMind:SetQuestTag(self,tag) LarpGroupMind:IsLeaderReady(self) LarpGroupMind:SetLeaderReady(self,bool) LarpGroupMind:GetAnnounced(self) LarpGroupMind:SetAnnounced(self,bool) LarpGroupMind:GetAttacking(self) LarpGroupMind:SetAttacking(self,bool) LarpGroupMind:GetEncounterStart(self) LarpGroupMind:SetEncounterStart(self,bool) LarpGroupMind:GetTextTag(self,entity) LarpGroupMind:GetAttackAnimation(self,entity) LarpGroupMind:SoundOff(self) LarpGroupMind:RandomComment(self) LarpGroupMind:IsLarpType(self,entity,larp) LarpGroupMind:SetEnemy(self,ent) LarpGroupMind:GetEnemy(self) LarpGroupMind:MaintainGroupMindMembership(self,maintained_modes,behaviour) ***** File: ./ai/farmgroupmind.lua ***** FarmGroupMind:CreateEntityInfo(self,entity,state) FarmGroupMind:AddEntity(self,entity,state) FarmGroupMind:RemoveEntity(self,entity,behaviour) FarmGroupMind:AddCrate(self,entity,crate,pos,dir,crate_type) FarmGroupMind:HaveCrate(self,entity) FarmGroupMind:RemoveCrate(self,entity) FarmGroupMind:GetCrate(self,entity) FarmGroupMind:GetCrateType(self,entity) FarmGroupMind:GetCratePosAndDirection(self,entity) FarmGroupMind:SetCrateFull(self,entity,full) FarmGroupMind:IsCrateFull(self,entity) FarmGroupMind:SetSow(self,entity,full) FarmGroupMind:IsSow(self,entity) FarmGroupMind:NeedSow(self) FarmGroupMind:SetEggs(self,entity,full) FarmGroupMind:IsEggs(self,entity) FarmGroupMind:NeedEggs(self) FarmGroupMind:MaintainGroupMindMembership(self,maintained_modes,behaviour) FarmGroupMind:TidyCrates(self,entity) FarmGroupMind:GetMetricForComparison(self,entity) FarmGroupMind:New(self,building) FarmGroupMind:GetCrateToUse(self,location_type) FarmGroupMind:IsInDibsList(self,crate) FarmGroupMind:RemoveFromDibsList(self,crate) FarmGroupMind:Update(self) ***** File: ./ai/debugbraindefinitions.lua ***** ***** File: ./ai/familydivorcegroupmind.lua ***** FamilyDivorceGroupMind:New(self,entity_attached_to) FamilyDivorceGroupMind:GetMetricForComparison(self,entity) FamilyDivorceGroupMind:AddEntity(self,entity,state) FamilyDivorceGroupMind:RemoveEntity(self,entity) FamilyDivorceGroupMind:GetParent(self) FamilyDivorceGroupMind:ReadyForChange(self,entity) FamilyDivorceGroupMind:Arrived(self) FamilyDivorceGroupMind:MeetUp(self,behaviour,end_time) FamilyDivorceGroupMind:MoveToPosition(self,behaviour,position,dist_to_position) FamilyDivorceGroupMind:IsStillRunnable(self,behaviour) ***** File: ./ai/cultistgroupmind.lua ***** CultistGroupMind:CreateEntityInfo(self,entity,state) CultistGroupMind:RemoveEntity(self,entity,behaviour) CultistGroupMind:IsChangeLocation(self,entity) CultistGroupMind:SetChangeLocation(self,entity,val) CultistGroupMind:GetMyAngle(self,entity) CultistGroupMind:AddWorshipper(self,entity,semi) CultistGroupMind:RemoveWorshipper(self,entity,semi) CultistGroupMind:IsWorshipper(self,entity) CultistGroupMind:UpdateWorshipPositions(self,semi) CultistGroupMind:SpaceForWorship(self,day) CultistGroupMind:GetNextLine(self,speaker) CultistGroupMind:Update(self) CultistGroupMind:HaveLeader(self) CultistGroupMind:SetHaveLeader(self,val,entity) CultistGroupMind:SetLeaderEntity(self,entity) CultistGroupMind:DiffAnim(self) CultistGroupMind:SetDiffAnim(self,val) CultistGroupMind:MaintainGroupMindMembership(self,maintained_modes,behaviour) CultistGroupMind:GetMetricForComparison(self,entity) CultistGroupMind:New(self,building) ***** File: ./ai/xpbonusbalance.lua ***** XPBonusBalance:GetHitBonusForEntry(self,name) XPBonusBalance:GetKillBonusForEntry(self,name) XPBonusBalance:GetNumberOfOrbs(self,per_hit,xp) ***** File: ./ai/behaviours/behaviournanny.lua ***** BehaviourNannyComment:PrepareToRun(self) BehaviourNannyComment:Update(self) BehaviourNannyComment:GetLineAboutChild(self,child) NoName() BehaviourNannyComment:MakeComment(self,just_speech) BehaviourNannyIntroduction:PrepareToRun(self) BehaviourNannyIntroduction:Update(self) ***** File: ./ai/behaviours/behaviourcampseated.lua ***** BehaviourCampSeatedBase:PrepareToRun(self) BehaviourCampSeatedBase:SlowExit(self,maintained_modes) BehaviourCampSeatedBase:FastExit(self,maintained_modes) BehaviourCampInteractWithFire:PrepareToRun(self) BehaviourCampInteractWithFire:Update(self) ***** File: ./ai/behaviours/behaviourduel.lua ***** BehaviourDuel:PrepareToRun(self) BehaviourDuel:Update(self) BehaviourDuel:IsStillRunnable(self) BehaviourDuel:SlowExit(self,maintained_modes) BehaviourDuel:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourstallpatron.lua ***** BehaviourStallPatronGotoStall:PrepareToRun(self) BehaviourStallPatronGotoStall:Update(self) BehaviourStallPatronGotoStall:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourcombatbattlereadiness.lua ***** BehaviourCombatBattleReadiness:PrepareToRun(self) BehaviourCombatBattleReadiness:Update(self) BehaviourCombatBattleReadiness:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourrespondtocrime.lua ***** BehaviourRespondToCrime:PrepareToRun(self,ptr_data) BehaviourRespondToCrime:IsStillRunnable(self) BehaviourRespondToCrime:Update(self) BehaviourRespondToCrimeVictim:PrepareToRun(self,ptr_data) BehaviourRespondToCrimeVictim:IsStillRunnable(self) BehaviourRespondToCrimeVictim:Update(self) BehaviourRespondToCrimeWitness:PrepareToRun(self,ptr_data) BehaviourRespondToCrimeWitness:IsStillRunnable(self) BehaviourRespondToCrimeWitness:Update(self) BehaviourAcceptApology:PrepareToRun(self,ptr_data) BehaviourAcceptApology:Update(self) BehaviourRespondToExtortion.GetFearAnim() BehaviourRespondToExtortion.GetDismissAnim() BehaviourRespondToExtortion:PrepareToRun(self,ptr_data) BehaviourRespondToExtortion:IsExtortionExpression(self,message) BehaviourRespondToExtortion:DoScaredReaction(self,reaction_idx) BehaviourRespondToExtortion:Update(self) BehaviourRespondToExtortion:FastExit(self,maintained_modes) BehaviourRespondToCrimeVigilante:CanRunWhileDrunk(self) BehaviourRespondToCrimeVigilante:PrepareToRun(self,ptr_data) BehaviourRespondToCrimeVigilante:Update(self) BehaviourRespondToCrimeVigilante:IsStillRunnable(self) BehaviourAcceptApologyVigilante:PrepareToRun(self,ptr_data) BehaviourAcceptApologyVigilante:Update(self) ***** File: ./ai/behaviours/behaviourcelebrate.lua ***** BehaviourCelebrateBase:SlowExit(self,maintained_modes) BehaviourCelebrateBase:ShouldCelebrate(self) BehaviourCelebrateBase:GetMinDistToHeroDesired(self) BehaviourCelebrateBase:PlayRandomAnim(self) BehaviourCelebrateBase:IsStillRunnable(self) BehaviourCelebrateApproach:PrepareToRun(self,ptr_data) BehaviourCelebrateApproach:Update(self) BehaviourCelebrateTalk:PrepareToRun(self) BehaviourCelebrateTalk:IsStillRunnable(self) BehaviourCelebrateTalk:Update(self) BehaviourCelebrationLookForChat:IsStillRunnable(self) BehaviourCelebrationLookForChat:PrepareToRun(self,ptr_data) BehaviourCelebrationLookForChat:Update(self) BehaviourCelebrationLookForChat:FastExit(self,maintained_modes) BehaviourCelebrationChat:PrepareToRun(self,ptr_data) BehaviourCelebrationChat:FastExit(self) BehaviourCelebrationChattedTo:PrepareToRun(self) BehaviourCelebrationChattedTo:FastExit(self,maintained_modes) BehaviourApplaudHero:PrepareToRun(self,ptr_data) BehaviourApplaudHero:IsStillRunnable(self) BehaviourApplaudHero:Update(self) ***** File: ./ai/behaviours/behaviourtransient.lua ***** BehaviourTransientLeaveVillage:PrepareToRun(self) BehaviourTransientLeaveVillage:Update(self) BehaviourTransientLeaveVillage:PickExitWithBiasToHeroLocation(self,markers) BehaviourTransientLeaveVillage:IsStillRunnable(self) BehaviourTravellingTraderTargeted:PrepareToRun(self) BehaviourTravellingTraderTargeted:Update(self) BehaviourTravellingTraderTargeted:IsStillRunnable(self) ***** File: ./ai/behaviours/behaviourhandholding.lua ***** BehaviourHandHolding:PrepareToRun(self) BehaviourHandHolding:Update(self) BehaviourHandHolding:FastExit(self) ***** File: ./ai/behaviours/behaviouravoidcombat.lua ***** BehaviourAvoidCombat:PrepareToRun(self) BehaviourAvoidCombat:Update(self) BehaviourAvoidCombat:IsStillRunnable(self) BehaviourAvoidCombat:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourthug.lua ***** BehaviourThugBase:PrepareToRun(self) BehaviourThugThreaten:PrepareToRun(self) BehaviourThugThreaten:Update(self) BehaviourThugThreaten:MicroReactOnInterrogation(self) BehaviourThugFocusOnPlayer:PrepareToRun(self) BehaviourThugFocusOnPlayer:Update(self) BehaviourThugFocusOnPlayer:MicroReactOnInterrogation(self) Debug.CreateThug() Debug.KillAll() Debug.CreateGarth() Debug.CreateGarthEnemy() Debug.CreateReaver() Debug.CreateReaverEnemy() Debug.SwapWallpaperHere() Debug.CreateWalterBeckEnemy() Debug.ShopRestock() Debug.TestConditionLayer(layer_name) Debug.TestFurnitureStuff() Debug.TestTables() Debug.MultiplayerWeddingCeremony() Debug.PrintStats() Debug.MoneyTest() Debug.CollectExpressionFollowers() ***** File: ./ai/behaviours/behaviourtest.lua ***** UpdateDefault(dude) UpdateMoveToPoint(dude) BehaviourTest:PrepareToRun(self) BehaviourTest:Update(self) BehaviourTest:FastExit(self,maintained_modes) LazyNeil(num) IsAtPosition(dude,position) ***** File: ./ai/behaviours/behavioursoldiersaluteruler.lua ***** BehaviourSoldierSaluteRuler:PrepareToRun(self) BehaviourSoldierSaluteRuler:Update(self) ***** File: ./ai/behaviours/behaviourmonk.lua ***** BehaviourMonkBase:SlowExit(self,maintained_modes) BehaviourMonkBase:FastExit(self,maintained_modes) BehaviourMonkMove:PrepareToRun(self,ptr_data) BehaviourMonkMove:Update(self) BehaviourMonkWorship:PrepareToRun(self,ptr_data) BehaviourMonkWorship:Update(self) BehaviourMonkWorshipNight:PrepareToRun(self,ptr_data) BehaviourMonkWorshipNight:Update(self) BehaviourMonkContemplate:PrepareToRun(self) BehaviourMonkContemplate:Update(self) BehaviourMonkSleep:PrepareToRun(self,ptr_data) BehaviourMonkSleep:Update(self) BehaviourMonkProselytise:PrepareToRun(self) BehaviourMonkProselytise:Update(self) BehaviourMonkIdle:PrepareToRun(self) BehaviourMonkIdle:Update(self) ***** File: ./ai/behaviours/behaviourfollowheroparent.lua ***** BehaviourFollowHeroParent:PrepareToRun(self) BehaviourFollowHeroParent:IsStillRunnable(self) BehaviourFollowHeroParent:Update(self) NoName() BehaviourFollowHeroParent:MakeSuggestionToParent(self) BehaviourHerosChildComment:PrepareToRun(self) BehaviourHerosChildComment:GetLineAboutGuardian(self,guardian,is_parent) BehaviourHerosChildComment:GetLineAboutHeroParent(self,interacting_with_remote_hero) NoName() BehaviourHerosChildComment:Update(self) BehaviourHerosChildCommentWhenPrompted:PrepareToRun(self) ***** File: ./ai/behaviours/behaviourspellresponse.lua ***** BehaviourOnFire:PrepareToRun(self) BehaviourOnFire:Initialise(self) BehaviourOnFire:Update(self) BehaviourOnFire:FastExit(self,maintained_modes) BehaviourElectrified:PrepareToRun(self) BehaviourElectrified:Update(self) BehaviourElectrified:FastExit(self,maintained_modes) BehaviourInChaos:PrepareToRun(self) BehaviourInChaos:Update(self) BehaviourInChaos:InitFleeOrAnimPlayBackState(self) BehaviourInChaos:InitFlee(self) BehaviourInChaos:ProcessFlee(self) BehaviourInChaos:InitFlee2(self) BehaviourInChaos:ProcessFlee2(self) BehaviourInChaos:InitAnimPlayBack(self) BehaviourInChaos:FastExit(self,maintained_modes) BehaviourInChaos:SlowExit(self,maintained_modes) BehaviourInVortex:PrepareToRun(self) BehaviourInVortex:Update(self) BehaviourUnderSwordsAttack:PrepareToRun(self) BehaviourUnderSwordsAttack:Update(self) ***** File: ./ai/behaviours/behavioursculpt.lua ***** BehaviourSculptorMove:PrepareToRun(self) BehaviourSculptorMove:Update(self) BehaviourSculptorMove:FastExit(self,maintained_modes) BehaviourSculptorSculpt:PrepareToRun(self) BehaviourSculptorSculpt:Update(self) BehaviourSculptorSculpt:FastExit(self,maintained_modes) BehaviourSculptorInspect:PrepareToRun(self) BehaviourSculptorInspect:Update(self) BehaviourSculptorInspect:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourtouch.lua ***** BehaviourPlayerInteraction:PrepareToRun(self) BehaviourPlayerInteraction:CanRunWhileDrunk(self) BehaviourPlayerInteraction:IsStillRunnable(self) BehaviourPlayerInteraction:Update(self) BehaviourPlayerInteraction:HandleRequestForGossipOrOpinion(self) BehaviourPlayerInteraction:SetIsDoingInterrogatedReaction(self,ent,bool_is_doing) BehaviourPlayerInteraction:FastExit(self) BehaviourDogPlayerInteraction:PrepareToRun(self) BehaviourDogPlayerInteraction:Update(self) BehaviourDogPlayerInteraction:FastExit(self) ***** File: ./ai/behaviours/behaviourdeadriserfollow.lua ***** BehaviourDeadRiserFollow:IsStillRunnable(self) BehaviourDeadRiserFollow:PrepareToRun(self) BehaviourDeadRiserFollow:Update(self) BehaviourDeadRiserIdle:IsStillRunnable(self) BehaviourDeadRiserIdle:PrepareToRun(self) BehaviourDeadRiserIdle:Update(self) ***** File: ./ai/behaviours/behaviourlookatview.lua ***** BehaviourGoToInterestingArea:PrepareToRun(self) BehaviourGoToInterestingArea:Update(self) BehaviourLookAtView:PrepareToRun(self) BehaviourLookAtView:PlayRandomViewpointAnim(self,marker) BehaviourLookAtView:Update(self) BehaviourLookAtView:FastExit(self,maintained_modes) BehaviourLookAtView:IsStillRunnable(self) BehaviourLookAtPointOfInterest:PrepareToRun(self) BehaviourLookAtPointOfInterest:CommentAndReturn(self) BehaviourLookAtPointOfInterest:Update(self) ***** File: ./ai/behaviours/behaviourbarbase.lua ***** BehaviourBarBase:SlowExit(self,maintained_modes) BehaviourBarBase:FastExit(self,maintained_modes) BehaviourBarPatronSeatedBase:PrepareToRun(self,ptr_data) BehaviourBarPatronSeatedBase:SlowExit(self,maintained_modes) BehaviourBarPatronSeatedBase:FastExit(self,maintained_modes) BehaviourBarPatronStandingBase:PrepareToRun(self,ptr_data) BehaviourBarPatronStandingBase:SlowExit(self,maintained_modes) BehaviourBarPatronStandingBase:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourpauseatshrine.lua ***** BehaviourPauseAtShrine:PrepareToRun(self) BehaviourPauseAtShrine:Update(self) BehaviourPauseAtShrine:FastExit(self,MaintainedModes) ***** File: ./ai/behaviours/behaviourcommotion.lua ***** BehaviourCommotionBase:SlowExit(self,maintained_modes) BehaviourCommotionBase:FastExit(self,maintained_modes) BehaviourCommotionBase:MicroReactOnInterrogation(self) BehaviourCommotionBase:ShouldEntityRespondToCommotion(self) BehaviourCommotionBase:IsStillRunnable(self) BehaviourCommotionBase:GetAreaOfEffect(self) BehaviourCommotionBase:PlayRandomFearAnim(self,label) BehaviourCommotionBase:PickAndSetMood(self) BehaviourCommotionWander:PrepareToRun(self) BehaviourCommotionWander:Update(self) BehaviourCommotionLookForChat:PrepareToRun(self) BehaviourCommotionLookForChat:Update(self) BehaviourCommotionLookForChat:FastExit(self,maintained_modes) BehaviourCommotionChatBase:PrepareToRun(self) BehaviourCommotionChatBase:IsStillRunnable(self) BehaviourCommotionChatBase:FastExit(self,maintained_modes) BehaviourCommotionChat:PrepareToRun(self) BehaviourCommotionChat:IsStillRunnable(self) NoName() BehaviourCommotionChat:Update(self) BehaviourCommotionChat:FastExit(self) BehaviourCommotionChattedTo:PrepareToRun(self) BehaviourCommotionChattedTo:FastExit(self,maintained_modes) BehaviourNoticeCorpse:PrepareToRun(self) BehaviourNoticeCorpse:Update(self) ***** File: ./ai/behaviours/behaviourinteractwithcot.lua ***** BehaviourInteractWithCot:PrepareToRun(self) BehaviourInteractWithCot:IsStillRunnable(self) BehaviourInteractWithCot:Update(self) BehaviourInteractWithCot:SayLineToBaby(self) BehaviourInteractWithCot:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourvillagerprotest.lua ***** BehaviourVillagerProtest:PrepareToRun(self) BehaviourVillagerProtest:IsProtestBehaviourPossible(self) BehaviourVillagerProtest:IsStillRunnable(self) BehaviourVillagerProtest:Update(self) BehaviourVillagerProtest:FastExit(self,maintained_modes) BehaviourVillagerProtest:GetRandomSpeed(self,max) BehaviourVillagerProtest:LaunchStaticReaction(self) BehaviourVillagerProtest:LaunchActiveReaction(self) ***** File: ./ai/behaviours/behaviourtestlocomotion.lua ***** BehaviourTestLocomotion:PrepareToRun(self) BehaviourTestLocomotion:Update(self) BehaviourTestLocomotion:FastExit(self) ***** File: ./ai/behaviours/behaviourtag2.lua ***** BehaviourTag:PrepareToRun(self,ptr_data) BehaviourTag:Update(self) BehaviourTag:IsStillRunnable(self) BehaviourTag:FastExit(self) BehaviourTagGather:PrepareToRun(self,ptr_data) BehaviourTagGather:Update(self) BehaviourTagGather:IsStillRunnable(self) BehaviourTagGather:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourbarmaid.lua ***** BehaviourBarMaidIdle:PrepareToRun(self,ptr_data) BehaviourBarMaidIdle:Update(self) BehaviourBarMaidIdle:IsStillRunnable(self) BehaviourBarMaidRefillJug:PrepareToRun(self,ptr_data) BehaviourBarMaidRefillJug:Update(self) BehaviourBarMaidServe:PrepareToRun(self,ptr_data) BehaviourBarMaidServe:IsStillRunnable(self) BehaviourBarMaidServe:Update(self) BehaviourBarMaidServe:FastExit(self,maintained_modes) BehaviourBarMaidClearGlasses:PrepareToRun(self,ptr_data) BehaviourBarMaidClearGlasses:Update(self) BehaviourBarMaidClearGlasses:FastExit(self,maintained_modes) BehaviourBarMaidChat:PrepareToRun(self,ptr_data) BehaviourBarMaidChat:IsStillRunnable(self) BehaviourBarMaidChat:GetAnim(self,entity) BehaviourBarMaidChat:MicroReactOnInterrogation(self) BehaviourBarMaidChat:Update(self) BehaviourBarMaidChat:AnimationControl(self) BehaviourBarMaidChat:SlowExit(self) BehaviourBarMaidChat:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviouropinionbasedattack.lua ***** BehaviourOpinionBasedAttack:PrepareToRun(self) BehaviourOpinionBasedAttack:IsStillRunnable(self) BehaviourOpinionBasedAttack:DebugDrawing(self) BehaviourOpinionBasedAttack:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behavioursoldierreacttorulercrime.lua ***** BehaviourSoldierReactToRulerCrime:PrepareToRun(self,ptr_data) BehaviourSoldierReactToRulerCrime:IsBehaviourPossible(self) BehaviourSoldierReactToRulerCrime:IsStillRunnable(self) BehaviourSoldierReactToRulerCrime:Update(self) ***** File: ./ai/behaviours/behaviourcombatgroupacquiretarget.lua ***** BehaviourCombatGroupAcquireTarget:PrepareToRun(self) BehaviourCombatGroupAcquireTarget:Update(self) BehaviourCombatGroupAcquireTarget:SetDebugText(self,msg) ***** File: ./ai/behaviours/behaviourhomebase.lua ***** BehaviourHomeBase:SlowExit(self,maintained_modes) BehaviourHomeBase:FastExit(self,maintained_modes) BehaviourSleepAtHome:PrepareToRun(self,ptr_data) BehaviourSleepAtHome:MicroReactOnInterrogation(self) BehaviourSleepAtHome:IsStillRunnable(self) BehaviourSleepAtHome:Update(self) BehaviourSleepAtHome:FastExit(self,maintained_modes) BehaviourSleepAtHome:TalkInSleep(self) BehaviourHomeAskHeroToLeave:PrepareToRun(self,ptr_data) BehaviourHomeAskHeroToLeave:IsStillRunnable(self) BehaviourHomeAskHeroToLeave:Update(self) BehaviourHomeAskHeroToLeave:FastExit(self,maintained_modes) BehaviourHomeCollectDelivery:PrepareToRun(self,ptr_data) BehaviourHomeCollectDelivery:Update(self) BehaviourHomeCollectDelivery:FastExit(self,maintained_modes) BehaviourHomeGetGuards:PrepareToRun(self) BehaviourHomeGetGuards:IsStillRunnable(self) BehaviourHomeGetGuards:Update(self) BehaviourHomeGetGuards:FastExit(self,maintained_modes) BehaviourWhosBeenSleepingInMyBed:PrepareToRun(self,ptr_data) BehaviourWhosBeenSleepingInMyBed:IsStillRunnable(self) BehaviourWhosBeenSleepingInMyBed:Update(self) BehaviourWhosBeenSleepingInMyBed:FastExit(self,maintained_modes) BehaviourRespondToDoorKnock:PrepareToRun(self,ptr_data) BehaviourRespondToDoorKnock:Update(self) BehaviourRespondToDoorKnock:TeleportToDoorPos(self,door_entity) BehaviourRespondToDoorKnock:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourhomeseated.lua ***** BehaviourHomeSeatedBase:PrepareToRun(self,ptr_data) BehaviourHomeSeatedBase:SlowExit(self,maintained_modes) BehaviourHomeSeatedBase:FastExit(self,maintained_modes) BehaviourHomeGotoTable:PrepareToRun(self,ptr_data) BehaviourHomeGotoTable:Update(self) BehaviourHomeEatAtTable:PrepareToRun(self,ptr_data) BehaviourHomeEatAtTable:Update(self) BehaviourHomeChatAtTable:PrepareToRun(self,ptr_data) BehaviourHomeChatAtTable:GetAnim(self,entity) BehaviourHomeChatAtTable:Update(self) BehaviourHomeChatAtTable:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourparentchildinteraction.lua ***** BehaviourChildTalkToParent:PrepareToRun(self) BehaviourChildTalkToParent:MicroReactOnInterrogation(self) BehaviourChildTalkToParent:PickLine(self) BehaviourChildTalkToParent:DoGroupMindCallback(self) NoName() BehaviourChildTalkToParent:Update(self) BehaviourChildTalkToParent:IsStillRunnable(self) BehaviourChildTalkToParent:GetAnim(self,entity) BehaviourChildTalkToParent:FastExit(self,maintained_modes) BehaviourParentTalkToChild:PrepareToRun(self) BehaviourParentTalkToChild:MicroReactOnInterrogation(self) BehaviourParentTalkToChild:PickLine(self) BehaviourParentTalkToChild:GetAnim(self,entity) BehaviourParentTalkToChild:DoGroupMindCallback(self) NoName() BehaviourParentTalkToChild:Update(self) BehaviourParentTalkToChild:IsStillRunnable(self) BehaviourParentTalkToChild:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourscriptcontrol.lua ***** BehaviourScriptMoveToPos:IsMoveToPosInRange(self,group_mind,pos) BehaviourScriptMoveToPos:PrepareToRun(self) BehaviourScriptMoveToPos:IsStillRunnable(self) BehaviourScriptMoveToPos:HasNavFailed(self,first_request) BehaviourScriptMoveToPos:Update(self) BehaviourScriptMoveToPos:FastExit(self) BehaviourScriptMoveAlongSpline:PrepareToRun(self) BehaviourScriptMoveAlongSpline:IsStillRunnable(self) BehaviourScriptMoveAlongSpline:Update(self) ***** File: ./ai/behaviours/behaviourfactoryoverseer.lua ***** BehaviourOverseerPace:PrepareToRun(self) BehaviourOverseerPace:Update(self) BehaviourOverseerPace:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourobjectinteraction.lua ***** BehaviourObjectInteraction:PrepareToRun(self) BehaviourObjectInteraction:Update(self) BehaviourObjectInteraction:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourwandertoviewpoint.lua ***** BehaviourWanderToViewpoint:PrepareToRun(self) BehaviourWanderToViewpoint:Update(self) ***** File: ./ai/behaviours/behaviourshoppatron.lua ***** BehaviourShopPatronEnterShop:PrepareToRun(self) BehaviourShopPatronEnterShop:Update(self) BehaviourShopPatronEnterShop:IsStillRunnable(self) BehaviourShopPatronBrowse:PrepareToRun(self) BehaviourShopPatronBrowse:Update(self) BehaviourShopPatronBrowse:SlowExit(self,maintained_modes) BehaviourShopPatronBrowse:FastExit(self,maintained_modes) BehaviourShopPatronIdle:PrepareToRun(self) BehaviourShopPatronIdle:Update(self) BehaviourShopPatronBuyItem:PrepareToRun(self) BehaviourShopPatronBuyItem:Update(self) BehaviourShopPatronAcknowledgeWelcome:PrepareToRun(self) BehaviourShopPatronAcknowledgeWelcome:Update(self) BehaviourShopPatronChat:PrepareToRun(self) BehaviourShopPatronChat:MicroReactOnInterrogation(self) BehaviourShopPatronChat:Update(self) BehaviourShopPatronChat:GetAnim(self,entity) BehaviourShopPatronChat:IsStillRunnable(self) BehaviourShopPatronChat:FastExit(self,maintained_modes) BehaviourShopPatronCommentOnPrice:PrepareToRun(self) BehaviourShopPatronCommentOnPrice:Update(self) BehaviourShopPatronCommentOnPrice:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourspireslave.lua ***** BehaviourSpireSlave:PrepareToRun(self) BehaviourSpireSlave:Update(self) BehaviourSpireSlave:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourbarman.lua ***** BehaviourBarManIdle:PrepareToRun(self,ptr_data) BehaviourBarManIdle:Update(self) BehaviourBarManServe:PrepareToRun(self,ptr_data) BehaviourBarManServe:IsStillRunnable(self) BehaviourBarManServe:Update(self) BehaviourBarManServe:SlowExit(self,maintained_modes) BehaviourBarManServe:FastExit(self,maintained_modes) BehaviourBarManClearGlasses:PrepareToRun(self,ptr_data) BehaviourBarManClearGlasses:Update(self) BehaviourBarManClearGlasses:FastExit(self,maintained_modes) BehaviourBarManCleanBar:PrepareToRun(self,ptr_data) BehaviourBarManCleanBar:IsStillRunnable(self) BehaviourBarManCleanBar:Update(self) BehaviourBarManCleanBar:FastExit(self,maintained_modes) BehaviourBarManHaveDrink:PrepareToRun(self,ptr_data) BehaviourBarManHaveDrink:IsStillRunnable(self) BehaviourBarManHaveDrink:Update(self) BehaviourBarManHaveDrink:FastExit(self,maintained_modes) BehaviourBarManChat:PrepareToRun(self,ptr_data) BehaviourBarManChat:GetAnim(self,entity) BehaviourBarManChat:MicroReactOnInterrogation(self) BehaviourBarManChat:Update(self) BehaviourBarManChat:FastExit(self,maintained_modes) BehaviourBarmanOpenShopUI:PrepareToRun(self) BehaviourBarmanOpenShopUI:Update(self) ***** File: ./ai/behaviours/behaviourreceivegift.lua ***** BehaviourReceiveGift:GetGift(self) BehaviourReceiveGift:PrepareToRun(self) BehaviourReceiveGift:CanRunWhileDrunk(self) BehaviourReceiveGift:RefuseRing(self,record_id,gift_message) BehaviourReceiveGift:CanAcceptGift(self,gift_record_id,is_beggar,gift_message) BehaviourReceiveGift:RemoveGiftFromHero(self,gift_record_id,player) NoName() NoName() NoName() BehaviourReceiveGift:RespondToGift(self,gift_record_id,just_talk,sitting,gift_message) BehaviourReceiveGift:Update(self) BehaviourHomeChatAtTable:IsStillRunnable(self) ***** File: ./ai/behaviours/behaviourinteractivecutscene.lua ***** BehaviourCutscenePerformAction:DefaultUpdate(self) BehaviourCutscenePerformAction:HandleExpressionBranchWileDoingSomethingElse(self,data) BehaviourCutscenePerformAction:CheckForConcurrentSceneElements(self,type,data) BehaviourCutscenePerformAction:DoNonCutsceneMovement(self) BehaviourCutscenePerformAction:LookInterestedInWhatsGoingOn(self) BehaviourCutscenePerformAction:RunUpdateFunctionAsCoroutine(self,update_func) BehaviourCutscenePerformAction:DoResumption(self) BehaviourCutscenePerformAction:ExpressionReactionUpdate(self) BehaviourCutscenePerformAction:HitReactionUpdate(self) BehaviourCutscenePerformAction:InteractReactionUpdate(self) BehaviourCutscenePerformAction:SummaryIntroUpdate(self) BehaviourCutscenePerformAction:RestartIntroUpdate(self) BehaviourCutscenePerformAction:ResumeUpdate(self) BehaviourCutscenePerformAction:PlayerLeavingUpdate(self) BehaviourCutscenePerformAction:LeadPlayerStopAndWaitUpdate(self) BehaviourCutscenePerformAction:StopLeadingIfNecessary(self) BehaviourCutscenePerformAction:KillCurrentLineOfDialogue(self) BehaviourCutsceneSpeakerBase:CreateOrAddToGroupMind(self,entity,cutscene_id,message_id) BehaviourCutscenePerformAction:CheckForInterruptions(self) BehaviourCutscenePerformAction:CheckForLeadPlayerOutOfRange(self) BehaviourCutscenePerformAction:CutsceneInterrupted(self) BehaviourCutscenePerformAction:CanRunWhileDrunk(self) BehaviourCutscenePerformAction:PrepareToRun(self) BehaviourCutscenePerformAction:Update(self) BehaviourCutscenePerformAction:FastExit(self,maintained_modes) BehaviourMoveAwayFromCutscene:AddAreaToAvoid(self,entity,pos,radius) BehaviourMoveAwayFromCutscene:RemoveAreaToAvoid(self,entity) BehaviourMoveAwayFromCutscene:IsStillRunnable(self) BehaviourMoveAwayFromCutscene:CleanupHandles(self) BehaviourMoveAwayFromCutscene:PrepareToRun(self) BehaviourMoveAwayFromCutscene:Update(self) BehaviourMoveAwayFromCutscene:FastExit(self) ***** File: ./ai/behaviours/behaviourcombat.lua ***** BehaviourCombat:GetUpdateZoneOverride(self) BehaviourCombat:IsStillRunnable(self) BehaviourCombat:PrepareToRun(self,ptr_data) BehaviourCombat:DoSpotAnim(self) BehaviourCombat:EnterCombat(self) BehaviourCombat:StopStrafing(self) BehaviourCombat:GetIntoStrafeAction(self) BehaviourCombat:StartStrafing(self) BehaviourCombat:Update(self) BehaviourCombat:MoveTo(self,dest_pos,face_target,override_speed) BehaviourCombat:AimAtTarget(self,aim_cone) BehaviourCombat:StopAiming(self) BehaviourCombat:IsAiming(self) BehaviourCombat:SlowExit(self,maintained_modes) BehaviourCombat:FastExit(self,maintained_modes) BehaviourCombat:SetDebugText(self,msg) ***** File: ./ai/behaviours/behaviournoticeexpression.lua ***** BehaviourNoticeExpression:PrepareToRun(self) BehaviourNoticeExpression:GetActionTable(self,record,entity,entity_reacting_to) BehaviourNoticeExpression:ReplaceAnimation(self) BehaviourNoticeExpression:CheckForExpressionMessage(self,player) BehaviourNoticeExpression:ReactToExtendedStart(self,just_talk,entity_reacting_to,one_to_one) BehaviourNoticeExpression:WaitForPodiumExpression(self,entity,just_speech) BehaviourNoticeExpression:DoDeedReaction(self,message,just_talk,entity_to_notice) BehaviourNoticeExpression:PromptPlayer(self,behaviour,entity,just_talk,entity_to_notice) BehaviourNoticeExpression:IsFollowExpression(self,entity,message) BehaviourNoticeExpression:FollowHero(self,message,not_ship_captain) BehaviourNoticeExpression:IsSeductionExpression(self,message) NoName() NoName() BehaviourNoticeExpression.SeductionAttemptResponse(entity,player,wants_sex) BehaviourNoticeExpression:ReactToSeductionAttemptCommonFunctionality(self,entity_reacting,entity_reacting_to,just_talk) BehaviourNoticeExpression:IsBeggingExpression(self,message) BehaviourNoticeExpression:PickDismissBeggarAnim(self) BehaviourNoticeExpression:PickGiveMoneyToBeggarAnim(self) NoName() BehaviourNoticeExpression:RespondToBegging(self,message,just_speech) BehaviourNoticeExpression:Update(self) BehaviourNoticeExpression:DebugDrawing(self) BehaviourNoticeExpression:SlowExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourbench.lua ***** BehaviourBenchSeatedBase:PrepareToRun(self) BehaviourBenchSeatedBase:SlowExit(self,maintained_modes) BehaviourBenchSeatedBase:FastExit(self,maintained_modes) BehaviourBenchGotoBench:PrepareToRun(self) BehaviourBenchGotoBench:MicroReactOnInterrogation(self) BehaviourBenchGotoBench:Update(self) BehaviourBenchRelax:PrepareToRun(self) BehaviourBenchRelax:Update(self) BehaviourBenchTalk:PrepareToRun(self) BehaviourBenchTalk:Update(self) BehaviourBenchTalk:GetAnim(self,entity) BehaviourBenchTalk:FastExit(self,maintained_modes) BehaviourReadAtBench:PrepareToRun(self) BehaviourReadAtBench:ShouldWaitForActionToStopWhileLookingWhileSittingOrCarrying(self) BehaviourReadAtBench:PlayReadBookAnim(self) BehaviourReadAtBench:Update(self) BehaviourReadAtBench:MicroReactOnInterrogation(self) ***** File: ./ai/behaviours/behaviourcoachdriver.lua ***** BehaviourCoachDriverIdle:PrepareToRun(self) BehaviourCoachDriverIdle:Update(self) BehaviourCoachDriverIdle:FastExit(self,maintained_modes) BehaviourCoachDriverAttract:PrepareToRun(self) BehaviourCoachDriverAttract:Update(self) BehaviourCoachDriverAttract:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourgreetheroparent.lua ***** BehaviourGreetHeroParent:PrepareToRun(self) BehaviourGreetHeroParent:Update(self) BehaviourGreetHeroParent:DebugDrawing(self) BehaviourWitnessParentDeath:PrepareToRun(self) BehaviourWitnessParentDeath:Update(self) ***** File: ./ai/behaviours/behaviourbeggar.lua ***** BehaviourBeggarSleep:PrepareToRun(self) BehaviourBeggarSleep:Update(self) BehaviourBeggarSleep:FastExit(self,maintained_modes) BehaviourBeggarSeatedBase:PrepareToRun(self) BehaviourBeggarSeatedBase:SlowExit(self,maintained_modes) BehaviourBeggarSeatedBase:FastExit(self,maintained_modes) BehaviourBeggarSeatedBase:IsStillRunnable(self) BehaviourBeggarGotoBeg:PrepareToRun(self) BehaviourBeggarGotoBeg:Update(self) BehaviourBeggarGotoBeg:IsStillRunnable(self) BehaviourBeggarBeg:PrepareToRun(self) BehaviourBeggarBeg:Update(self) ***** File: ./ai/behaviours/behaviourvillagerchat.lua ***** BehaviourVillagerChat:PrepareToRun(self) BehaviourVillagerChat:MicroReactOnInterrogation(self) BehaviourVillagerChat:GetAnim(self,entity) BehaviourVillagerChat:IsThisADivorceConversation(self,partner) BehaviourVillagerChat:DoDivorceConversation(self,partner,self_is_spouse,partner_is_spouse,conversation_group_mind) BehaviourVillagerChat:Update(self) BehaviourVillagerChat:FastExit(self) BehaviourVillagerChatLookForChat:PrepareToRun(self) BehaviourVillagerChatLookForChat:Update(self) BehaviourVillagerChatLookForChat:FastExit(self,maintained_modes) BehaviourStopForChat:PrepareToRun(self) BehaviourStopForChat:FastExit(self) BehaviourStoppedForChat:PrepareToRun(self) BehaviourStoppedForChat:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourgeneric.lua ***** BehaviourGeneric:PrepareToRun(self) BehaviourGeneric:CheckEntity(self,manager_entity) BehaviourGeneric:IsStillRunnable(self) BehaviourGeneric:CreateEntities(self,is_before_moving) BehaviourGeneric:BuildAction(self,record) BehaviourGeneric:BuildWeightedAction(self,record) BehaviourGeneric:BuildLoopAction(self,record) BehaviourGeneric:ConstructBehaviour(self) BehaviourGeneric:ConstructDialogue(self) BehaviourGeneric:ProcessDialogue(self) BehaviourGeneric:Update(self) BehaviourGeneric:FastExit(self) BehaviourGenericSpareTime:PrepareToRun(self) ***** File: ./ai/behaviours/hollowman/behaviourhollowmanunderground.lua ***** BehaviourHollowManUnderground:IsUnderground(self) BehaviourHollowManUnderground:PrepareToRun(self) BehaviourHollowManUnderground:MoveIfRequired(self) BehaviourHollowManUnderground:GetWispMoveTarget(self) BehaviourHollowManUnderground:GoWispGo(self) BehaviourHollowManUnderground:Rise(self,is_attack) BehaviourHollowManUnderground:Update(self) BehaviourHollowManUnderground:FastExit(self,maintained_modes) BehaviourHollowManUnderground:GetWispForFirstSpawn(self) IsFiringPositionFree(entity) BehaviourHollowManUnderground:GetShootingPosition(self,initial_spawn) ***** File: ./ai/behaviours/behaviourwander.lua ***** BehaviourWander:PrepareToRun(self) BehaviourWander:DoWander(self) BehaviourWander:Update(self) ***** File: ./ai/behaviours/behaviourspouseleavehero.lua ***** BehaviourSpouseLeaveHero:PrepareToRun(self) BehaviourSpouseLeaveHero:IsStillRunnable(self) BehaviourSpouseLeaveHero:Update(self) BehaviourSpouseLeaveHero:LeavePairedGroupMind(self) BehaviourSpouseLeaveHero:FastExit(self,maintained_modes) BehaviourThreatenDivorce:PrepareToRun(self) BehaviourThreatenDivorce:Update(self) ***** File: ./ai/behaviours/behaviourspouse.lua ***** BehaviourSpouseComment:PrepareToRun(self) BehaviourSpouseComment:Update(self) BehaviourSpouseComment:FastExit(self,maintained_modes) BehaviourSpouseComment:GetLineAboutChild(self,child) NoName() BehaviourSpouseComment:MakeComment(self,just_speech) BehaviourSpouseMissedHero:PrepareToRun(self) NoName() BehaviourSpouseMissedHero:Update(self) BehaviourSpousePostChildBirth:PrepareToRun(self) BehaviourSpousePostChildBirth:IsStillRunnable(self) NoName() BehaviourSpousePostChildBirth:Update(self) BehaviourSpouseHoneymoonPeriod:PrepareToRun(self) BehaviourSpouseHoneymoonPeriod:IsStillRunnable(self) BehaviourSpouseHoneymoonPeriod:Update(self) BehaviourFamilyIdleUntilSeeHero:PrepareToRun(self) BehaviourFamilyIdleUntilSeeHero:Update(self) BehaviourFamilyIdleUntilSeeHero:IsStillRunnable(self) ***** File: ./ai/behaviours/behaviourscriptnpctargeting.lua ***** BehaviourScriptControlledNPCTargeting:PrepareToRun(self) BehaviourScriptControlledNPCTargeting:Update(self) BehaviourScriptControlledNPCTargeting:ChangeToRangedWeapon(self) Debug.TestTarget() Debug.CorneliusTest() ***** File: ./ai/behaviours/behaviourallywithlowhealth.lua ***** BehaviourAllyWithLowHealth:PrepareToRun(self) BehaviourAllyWithLowHealth:Update(self) BehaviourAllyWithLowHealth:SlowExit(self,maintained_modes) BehaviourAllyWithLowHealth:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourchildleavehero.lua ***** BehaviourChildLeaveHero:PrepareToRun(self) BehaviourChildLeaveHero:IsStillRunnable(self) BehaviourChildLeaveHero:Update(self) BehaviourChildLeaveHero:LeavePairedGroupMind(self) BehaviourChildLeaveHero:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourchild.lua ***** BehaviourChildWaitAtTable:PrepareToRun(self,ptr_data) BehaviourChildWaitAtTable:Update(self) BehaviourChildIdle:PrepareToRun(self) BehaviourChildIdle:Update(self) BehaviourChildAutographHunt:PrepareToRun(self) BehaviourChildAutographHunt:Update(self) BehaviourChildMiniExpression:PrepareToRun(self) BehaviourChildMiniExpression:Update(self) BehaviourChildMiniExpression:FillExpressionTable(self) Debug.ToggleMimic() ***** File: ./ai/behaviours/behaviourspousejealous.lua ***** BehaviourSpouseJealous:PrepareToRun(self) BehaviourSpouseJealous:Update(self) BehaviourSpouseJealous:FastExit(self,maintained_modes) BehaviourFianceJealous:PrepareToRun(self) BehaviourFianceJealous:CanRunWhileDrunk(self) BehaviourFianceJealous:Update(self) BehaviourFianceJealous:FastExit(self,maintained_modes) Debug.ToggleCanCatchBigamist() BehaviourSpouseCatchBigamist:PrepareToRun(self) BehaviourSpouseCatchBigamist:Update(self) BehaviourSpouseCatchBigamist:DoReaction(self,line,anim) BehaviourSpouseCatchBigamist:IsStillRunnable(self) BehaviourSpouseCatchBigamist:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourallyregroupwithhero.lua ***** BehaviourAllyRegroupWithHero:PrepareToRun(self) BehaviourAllyRegroupWithHero:Update(self) ***** File: ./ai/behaviours/behaviourstallvendor.lua ***** BehaviourStallVendorIdle:CanRunWhileDrunk(self) BehaviourStallVendorIdle:PrepareToRun(self) BehaviourStallVendorIdle:IsStillRunnable(self) BehaviourStallVendorIdle:Update(self) BehaviourStallVendorIdle:FastExit(self,maintained_modes) BehaviourStallVendorAttractMode:PrepareToRun(self) BehaviourStallVendorAttractMode:IsStillRunnable(self) BehaviourStallVendorAttractMode:Update(self) BehaviourStallVendorAttractMode:FastExit(self,maintained_modes) BehaviourStallVendorSell:PrepareToRun(self) BehaviourStallVendorSell:Update(self) BehaviourStallVendorSell:IsStillRunnable(self) BehaviourStallVendorSell:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourcamp.lua ***** BehaviourCampBase:Sit(self) BehaviourCampBase:Stand(self) BehaviourCampBase:SlowExit(self,maintained_modes) BehaviourCampBase:FastExit(self,maintained_modes) BehaviourCampIdle:PrepareToRun(self) BehaviourCampIdle:Update(self) BehaviourCampIdle:SlowExit(self,maintained_modes) BehaviourCampChat:PrepareToRun(self) BehaviourCampChat:MoveToChatPosition(self,position,distance) BehaviourCampChat:Update(self) BehaviourCampChat:SlowExit(self) BehaviourCampChat:FastExit(self) BehaviourCampSleep:PrepareToRun(self) BehaviourCampSleep:Update(self) BehaviourCampSleep:FastExit(self,maintained_modes) BehaviourCampWanderAroundFire:PrepareToRun(self) BehaviourCampWanderAroundFire:Update(self) ***** File: ./ai/behaviours/behaviourbard.lua ***** BehaviourBardPerform:PrepareToRun(self) BehaviourBardPerform:Update(self) BehaviourBardPerform:FastExit(self,maintained_modes) BehaviourBardScriptedSong:PrepareToRun(self) BehaviourBardScriptedSong:Update(self) BehaviourBardScriptedSong:FastExit(self,maintained_modes) BehaviourVillagerDanceByBard:PrepareToRun(self,ptr_data) BehaviourVillagerDanceByBard:Update(self) BehaviourVillagerDanceByBard:IsStillRunnable(self) BehaviourVillagerDanceByBard:FastExit(self,maintained_modes) BehaviourVillagerListenToBard:PrepareToRun(self,ptr_data) BehaviourVillagerListenToBard:Update(self) BehaviourVillagerListenToBard:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourcultist.lua ***** BehaviourCultistBase:SlowExit(self,maintained_modes) BehaviourCultistBase:FastExit(self,maintained_modes) BehaviourCultistMove:PrepareToRun(self) BehaviourCultistMove:Update(self) BehaviourCultistWorship:PrepareToRun(self) BehaviourCultistWorship:Update(self) BehaviourCultistWorship:IsStillRunnable(self) BehaviourCultistWorship:SlowExit(self,maintained_modes) BehaviourCultistWorship:FastExit(self,maintained_modes) BehaviourCultistLeadWorship:PrepareToRun(self) BehaviourCultistLeadWorship:Update(self) BehaviourCultistLeadWorship:FastExit(self,maintained_modes) BehaviourCultistIdle:PrepareToRun(self) BehaviourCultistIdle:Update(self) BehaviourCultistIdle:IsStillRunnable(self) ***** File: ./ai/behaviours/behaviourreacttokpi.lua ***** BehaviourReactToKnownPersonInteraction:PrepareToRun(self) BehaviourReactToKnownPersonInteraction:Update(self) ***** File: ./ai/behaviours/beetle/behaviourbeetleonfire.lua ***** BehaviourBeetleOnFire:PrepareToRun(self) BehaviourBeetleOnFire:Initialise(self) BehaviourBeetleOnFire:Update(self) ***** File: ./ai/behaviours/beetle/behaviourbeetlemelee.lua ***** BehaviourBeetleMelee:PrepareToRun(self) BehaviourBeetleMelee:Update(self) BehaviourBeetleMelee:CleanUpHugging(self) BehaviourBeetleMelee:FastExit(self,maintained_modes) BehaviourBeetleMelee:SlowExit(self,maintained_modes) BehaviourBeetleMelee:MoveTo(self,dest_pos) Beetle.PerformTakeOffAction(entity) Beetle.PerformLandAction(entity) ***** File: ./ai/behaviours/beetle/behaviourbeetleidle.lua ***** BehaviourBeetleIdle:PrepareToRun(self) BehaviourBeetleIdle:Update(self) BehaviourBeetleIdle:FastExit(self,maintained_modes) BehaviourBeetleIdle:SlowExit(self,maintained_modes) ***** File: ./ai/behaviours/beetle/behaviourbeetlespellresponse.lua ***** BehaviourBeetleInChaos:PrepareToRun(self) BehaviourBeetleInChaos:Update(self) BehaviourBeetleElectrified:PrepareToRun(self) BehaviourBeetleElectrified:Update(self) ***** File: ./ai/behaviours/behaviourcombatregroup.lua ***** BehaviourCombatRegroup:PrepareToRun(self) BehaviourCombatRegroup:Update(self) BehaviourCombatRegroup:HollowmanRegroup(self) BehaviourCombatRegroup:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourorphan.lua ***** BehaviourOrphan:PrepareToRun(self) BehaviourOrphan:Update(self) BehaviourOrphan:PlayRandomAnimation(self) BehaviourOrphan:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourshopbase.lua ***** BehaviourShopBase:SlowExit(self,maintained_modes) BehaviourShopBase:AreShopsOff(self) BehaviourShopBase:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourtowncrier.lua ***** BehaviourTownCrierOpenGUI:PrepareToRun(self) BehaviourTownCrierOpenGUI:Update(self) BehaviourAnnounceHeroTitle:PrepareToRun(self) BehaviourAnnounceHeroTitle:PlayRingBellAnim(self,line_to_say,multiple_times) BehaviourAnnounceHeroTitle:Update(self) BehaviourTownCrierHawking:PrepareToRun(self) BehaviourTownCrierHawking:Update(self) BehaviourTownCrierWander:PrepareToRun(self) BehaviourTownCrierWander:IsStillRunnable(self) BehaviourTownCrierWander:Update(self) BehaviourTownCrierWander:DoAnnouncementCheck(self) BehaviourTownCrierWander:IsStillRunnable(self) ***** File: ./ai/behaviours/mortar/behaviourmortarcrew.lua ***** BehaviourMortarCrew:PrepareToRun(self) BehaviourMortarCrew:IsStillRunnable(self) BehaviourMortarCrew:Update(self) BehaviourMortarCrew:SlowExit(self,maintained_modes) BehaviourMortarCrew:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourleadhero.lua ***** DebugLeadHero.TestLeadHero() BehaviourLeadHero:InitParams(self,target) BehaviourLeadHero:PrepareToRun(self) BehaviourLeadHero:IsStillRunnable(self) BehaviourLeadHero:GetSmoothSpeed(self,data_table,amount_ahead,previous_speed) BehaviourLeadHero:GetSpeed(self) BehaviourLeadHero:Move(self) BehaviourLeadHero:SetState(self,new_state) BehaviourLeadHero:Update(self) BehaviourLeadHero:FastExit(self) BehaviourLeadHero:SaySimLine(self,entity,text_tag) ***** File: ./ai/behaviours/behavioursitonground.lua ***** BehaviourSitOnGround:PrepareToRun(self) BehaviourSitOnGround:Update(self) BehaviourSitOnGround:SlowExit(self,maintained_modes) BehaviourSitOnGround:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourdrunk.lua ***** BehaviourDrunkBase:CanRunWhileDrunk(self) BehaviourDrunkBase:EntryDrunkState(self) BehaviourDrunkVomit:PrepareToRun(self) BehaviourDrunkVomit:Update(self) BehaviourDrunkSing:PrepareToRun(self) BehaviourDrunkSing:Update(self) BehaviourDrunkUrinate:PrepareToRun(self) BehaviourDrunkUrinate:Update(self) BehaviourDrunkUrinate:FastExit(self,maintained_modes) BehaviourDrunkTalkToWorld:PrepareToRun(self) BehaviourDrunkTalkToWorld:Update(self) Debug.DrunkTarget() ***** File: ./ai/behaviours/behaviourchicken.lua ***** BehaviourChickenWander:PrepareToRun(self) BehaviourChickenWander:Update(self) BehaviourChickenPanic:PrepareToRun(self) BehaviourChickenPanic:Update(self) BehaviourChickenFast:PrepareToRun(self) BehaviourChickenFast:Update(self) BehaviourChickenDeathChicken:PrepareToRun(self) BehaviourChickenDeathChicken:Update(self) ***** File: ./ai/behaviours/behaviourbarmanjob.lua ***** BehaviourBarmanJobBase:SlowExit(self,maintained_modes) BehaviourBarmanJobBase:FastExit(self,maintained_modes) BehaviourBarmanJobStandingBase:PrepareToRun(self) BehaviourBarmanJobStandingBase:SlowExit(self,maintained_modes) BehaviourBarmanJobStandingBase:FastExit(self,maintained_modes) BehaviourBarmanJobSeatedBase:PrepareToRun(self) BehaviourBarmanJobSeatedBase:SlowExit(self,maintained_modes) BehaviourBarmanJobSeatedBase:FastExit(self,maintained_modes) BehaviourBarmanJobGoToStandingIdle:PrepareToRun(self) BehaviourBarmanJobGoToStandingIdle:Update(self) BehaviourBarmanJobGoToTable:PrepareToRun(self) BehaviourBarmanJobGoToTable:Update(self) BehaviourBarmanJobBase:AnnounceDrinkOrder(self) BehaviourBarmanJobBase:DoHeroServingPatronStuff(self,patron) BehaviourBarmanJobBase:CheckForInteractionMessages(self) BehaviourBarmanJobBase:IsSubgameRunning(self) BehaviourBarmanJobBase:WaitingForRefillLogic(self,sit,drink) BehaviourBarmanJobWaitingForRefillStanding:PrepareToRun(self) BehaviourBarmanJobWaitingForRefillStanding:Update(self) BehaviourBarmanJobWaitingForRefill:PrepareToRun(self) BehaviourBarmanJobWaitingForRefill:Update(self) BehaviourBarmanJobDrinkingStanding:PrepareToRun(self) BehaviourBarmanJobDrinkingStanding:Update(self) BehaviourBarmanJobDrinking:PrepareToRun(self) BehaviourBarmanJobDrinking:Update(self) BehaviourBarmanJobLeaving:PrepareToRun(self) BehaviourBarmanJobLeaving:Update(self) BehaviourBarmanJobVomit:PrepareToRun(self) BehaviourBarmanJobVomit:Update(self) ***** File: ./ai/behaviours/behaviourpairedinteractionwithdog.lua ***** BehaviourPairedInteractionWithDog:PrepareToRun(self) BehaviourPairedInteractionWithDog:PrepareToRunWithThisDog(self,dog) BehaviourPairedInteractionWithDog:IsDogActuallyLikelyToReact(self,dog) BehaviourPairedInteractionWithDog:IsStillRunnable(self) BehaviourPairedInteractionWithDog:GetAnims(self) BehaviourPairedInteractionWithDog:Update(self) BehaviourPairedInteractionWithDog:FastExit(self) ***** File: ./ai/behaviours/minion/behaviourminionpatrol.lua ***** BehaviourMinionPatrol:PrepareToRun(self,ptr_data) BehaviourMinionPatrol:Update(self) BehaviourMinionPatrol:FastExit(self) BehaviourMinionStandGuard:PrepareToRun(self,ptr_data) BehaviourMinionStandGuard:Update(self) BehaviourMinionStandGuard:IsStillRunnable(self) BehaviourMinionStandGuard:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviouractiontest.lua ***** BehaviourActionTest:PrepareToRun(self) BehaviourActionTest:Update(self) ***** File: ./ai/behaviours/behaviourkill.lua ***** BehaviourKill:PrepareToRun(self) BehaviourKill:Update(self) ***** File: ./ai/behaviours/oneshotspecials/behaviourhighwaymandisarmed.lua ***** BehaviourHighwaymanDisarmed:PrepareToRun(self) BehaviourHighwaymanDisarmed:Update(self) ***** File: ./ai/behaviours/behaviourvillagerdance.lua ***** VillagerDanceBase:FastExit(self,maintained_modes) BehaviourVillagerDanceMoveToDance:PrepareToRun(self) BehaviourVillagerDanceMoveToDance:Update(self) BehaviourVillagerDanceWait:PrepareToRun(self) BehaviourVillagerDanceWait:Update(self) BehaviourVillagerDance:PrepareToRun(self) BehaviourVillagerDance:Update(self) ***** File: ./ai/behaviours/behaviourbaby.lua ***** BehaviourBaby:PrepareToRun(self) BehaviourBaby:SetGurgleTimers(self) BehaviourBaby:Update(self) BehaviourBaby:FastExit(self,maintained_modes) BehaviourBaby:CanComment(self,interrogated) BehaviourBaby:NoticeExpression(self) BehaviourBaby:ReactToGift(self,gift_given,gift_message) BehaviourBaby:BasicReactionChecks(self) ***** File: ./ai/behaviours/behaviourfollowsimple.lua ***** BehaviourFollowSimple:IsStillRunnable(self) BehaviourFollowSimple:CanRunWhileDrunk(self) BehaviourFollowSimple:PrepareToRun(self) BehaviourFollowSimple:StillWantsToFollow(self) BehaviourFollowSimple:SortOutStopFollowing(self,entity) BehaviourFollowSimple:Update(self) BehaviourFollowSimple:FastExit(self,maintained_modes) BehaviourFollowSimpleCatchUp:PrepareToRun(self) BehaviourFollowSimpleCatchUp:Update(self) BehaviourFollowSimpleCatchUp:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviournoticedogtricks.lua ***** BehaviourNoticeDogTricks:PrepareToRun(self) BehaviourNoticeDogTricks:Update(self) BehaviourNoticeDogTricks:DebugDrawing(self) BehaviourNoticeDogTricks:SlowExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourmovetofiringposition.lua ***** BehaviourMoveToFiringPosition:PrepareToRun(self) IsFiringPositionFree(entity) BehaviourMoveToFiringPosition:FindFiringPos(self) BehaviourMoveToFiringPosition:Update(self) ***** File: ./ai/behaviours/behaviourhusband.lua ***** BehaviourHusbandRelaxAtTable:PrepareToRun(self,ptr_data) BehaviourHusbandRelaxAtTable:Update(self) BehaviourHusbandRelaxInChair:PrepareToRun(self,ptr_data) BehaviourHusbandRelaxInChair:Update(self) ***** File: ./ai/behaviours/behaviourshopkeeper.lua ***** Debug.CreateAdditionalVillagers(num) BehaviourShopKeeperIdle:PrepareToRun(self) BehaviourShopKeeperIdle:Update(self) BehaviourShopKeeperCleanFloor:PrepareToRun(self) BehaviourShopKeeperCleanFloor:IsStillRunnable(self) BehaviourShopKeeperCleanFloor:Update(self) BehaviourShopKeeperPutOutStock:CanRunWhileDrunk(self) BehaviourShopKeeperPutOutStock:PrepareToRun(self) BehaviourShopKeeperPutOutStock:Update(self) BehaviourShopKeeperGreetCustomer:PrepareToRun(self) BehaviourShopKeeperGreetCustomer:Update(self) BehaviourShopKeeperGreetCustomer:FastExit(self,maintained_modes) BehaviourShopKeeperServe:PrepareToRun(self) BehaviourShopKeeperServe:Update(self) BehaviourShopKeeperChat:PrepareToRun(self) BehaviourShopKeeperChat:MicroReactOnInterrogation(self) BehaviourShopKeeperChat:Update(self) BehaviourShopKeeperChat:GetAnim(self,entity) BehaviourShopKeeperChat:IsStillRunnable(self) BehaviourShopKeeperChat:FastExit(self,maintained_modes) BehaviourShopKeeperHawk:PrepareToRun(self) BehaviourShopKeeperHawk:Update(self) BehaviourShopKeeperAskHeroToLeave:PrepareToRun(self) BehaviourShopKeeperAskHeroToLeave:IsStillRunnable(self) ***** File: ./ai/behaviours/behaviourflirt.lua ***** BehaviourFlirt:PrepareToRun(self) BehaviourFlirt:DoReaction(self,axes,opinion_strength) BehaviourFlirt:Update(self) BehaviourFlirt:DebugDrawing(self) BehaviourCourtHero.GetSuitableAttractedAnim() BehaviourCourtHero:DoYouWantToCourt(self) BehaviourCourtHero:PrepareToRun(self) BehaviourCourtHero:Update(self) NoName() BehaviourCourtHero:MakeSuggestion(self,just_speech) BehaviourLoveHero:DoYouLoveHero(self) BehaviourLoveHero:PrepareToRun(self) BehaviourLoveHero:Update(self) NoName() BehaviourLoveHero:MakeSuggestion(self,just_speech) BehaviourLoveHero:FastExit(self) BehaviourHouseOpinion:PrepareToRun(self) BehaviourHouseOpinion:WantToCommentAboutHouse(self) NoName() BehaviourHouseOpinion:MakeCommentAboutHouse(self,sign,just_speech) BehaviourHouseOpinion:Update(self) BehaviourBreakEngagement:PrepareToRun(self) BehaviourBreakEngagement:IsStillRunnable(self) BehaviourBreakEngagement:Update(self) ***** File: ./ai/behaviours/behaviourcrowd.lua ***** BehaviourCrowd:PrepareToRun(self) BehaviourCrowd:PickSpeed(self,distance) BehaviourCrowd:TidyUpAfterSpeaking(self) BehaviourCrowd:IsDistanceToPositionTooLong(self,desired_dist) BehaviourCrowd:AggressiveFollow(self,speed,desired_dist) NoName() BehaviourCrowd:Update(self) BehaviourCrowd:IsStillRunnable(self) BehaviourCrowd:FastExit(self,maintained_modes) BehaviourCrowd:CanRunWhileDrunk(self) BehaviourOneToManyCrowd:PrepareToRun(self) BehaviourOneToManyCrowd:IsStillRunnable(self) BehaviourOneToManyCrowd:GetAction(self) BehaviourOneToManyCrowd:Update(self) BehaviourOneToManyCrowd:SayDialogueIfAppropriate(self) BehaviourOneToManyCrowd:FastExit(self) ***** File: ./ai/behaviours/behaviourcombatgethelp.lua ***** BehaviourCombatGetHelp:PrepareToRun(self) BehaviourCombatGetHelp:Update(self) BehaviourCombatGetHelp:FastExit(self) ***** File: ./ai/behaviours/behaviourreacttoabuse.lua ***** BehaviourReactToAbuse:IsHitByPlayer(self) BehaviourReactToAbuse:ReactToAbuse(self,behaviour,expression_effect,just_speech) BehaviourReactToAbuse:Update(self) BehaviourReactToAbuse:DebugDrawing(self) BehaviourSpouseReactToAbuse:PrepareToRun(self) BehaviourChildReactToAbuse:PrepareToRun(self) ***** File: ./ai/behaviours/behaviourgypsy.lua ***** BehaviourGypsyDance:PrepareToRun(self) BehaviourGypsyDance:MicroReactOnInterrogation(self) BehaviourGypsyDance:Update(self) BehaviourGypsyDance:IsStillRunnable(self) BehaviourGypsyDance:FastExit(self,maintained_modes) BehaviourGypsyWatchDance:PrepareToRun(self) BehaviourGypsyWatchDance:Update(self) BehaviourGypsyWatchDance:FastExit(self) BehaviourGypsyTellStory:PrepareToRun(self) BehaviourGypsyTellStory:Update(self) BehaviourGypsyTellStory:IsStillRunnable(self) BehaviourGypsyTellStory:FastExit(self) BehaviourGypsyListenToStory:PrepareToRun(self) BehaviourGypsyListenToStory:Update(self) BehaviourGypsyListenToStory:IsStillRunnable(self) BehaviourGypsyListenToStory:FastExit(self) BehaviourGypsyListenToStory:SlowExit(self) ***** File: ./ai/behaviours/behaviourhousewife.lua ***** BehaviourHousewifeServeFood:PrepareToRun(self,ptr_data) BehaviourHousewifeServeFood:IsStillRunnable(self) BehaviourHousewifeServeFood:Update(self) BehaviourHousewifeServeFood:FastExit(self,maintained_modes) BehaviourHousewifeServeSelf:PrepareToRun(self,ptr_data) BehaviourHousewifeServeSelf:Update(self) BehaviourHousewifeServeSelf:FastExit(self) BehaviourHousewifeClean:PrepareToRun(self,ptr_data) BehaviourHousewifeClean:Update(self) BehaviourHousewifeClean:FastExit(self) BehaviourHousewifeStirFood:PrepareToRun(self,ptr_data) BehaviourHousewifeStirFood:Update(self) BehaviourHousewifeClearBowls:PrepareToRun(self,ptr_data) BehaviourHousewifeClearBowls:Update(self) BehaviourHousewifeClearBowls:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourmatron.lua ***** BehaviourMatron:PrepareToRun(self) BehaviourMatron:Update(self) BehaviourMatron:GetRandomAnimation(self) BehaviourMatron:GetRandomOrphan(self) BehaviourMatron:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourreacttodeed.lua ***** BehaviourReactToDeed:DoYouWantToReactToDeed(self) BehaviourReactToDeed:Update(self) BehaviourReactToDeed:AdjustHeroTitleUnlocking(self,entity,axis_of_reaction,point_on_axis) BehaviourReactToDeed:PerformDeedReaction(self,message,just_talk) ***** File: ./ai/behaviours/behaviourcodger.lua ***** BehaviourCodgerWander:PrepareToRun(self) BehaviourCodgerWander:Update(self) BehaviourCodgerWander:IsStillRunnable(self) ***** File: ./ai/behaviours/behaviourhare.lua ***** BehaviourHare:PrepareToRun(self) BehaviourHare:Update(self) BehaviourHare:FastExit(self,maintained_modes) BehaviourHareAvoidPlayer:PrepareToRun(self) BehaviourHareAvoidPlayer:Update(self) BehaviourRat:PrepareToRun(self) BehaviourRat:Update(self) BehaviourRatAvoidPlayer:PrepareToRun(self) BehaviourRatAvoidPlayer:Update(self) BehaviourHareDreamworld:PrepareToRun(self) BehaviourHareDreamworld:Update(self) BehaviourHareDreamworld:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourscriptattackbreakable.lua ***** BehaviourScriptAttackBreakable:PrepareToRun(self) BehaviourScriptAttackBreakable:IsStillRunnable(self) BehaviourScriptAttackBreakable:Update(self) BehaviourScriptAttackBreakable:SetDebugText(self,msg) ***** File: ./ai/behaviours/behaviourinteractivecutsceneactions.lua ***** BehaviourCutscenePerformAction:IsToAlwaysUpdate(self) BehaviourCutscenePerformAction:DoActionWithWaiting(self,func,data,do_not_move_on_cutscene) BehaviourCutscenePerformAction:GetFunctionForElementType(self,element_type) BehaviourCutscenePerformAction:GetEntityFromDatabaseObject(self,database_object) BehaviourCutscenePerformAction:GetEntityFromCharacterName(self,character_name) BehaviourCutscenePerformAction:BeginFollowAction(self,data) BehaviourCutscenePerformAction:EndFollowAction(self,data) BehaviourCutscenePerformAction:SetUpForLead(self,data) BehaviourCutscenePerformAction:CleanUpLead(self,data) BehaviourCutscenePerformAction:GetLeadingCatchupSpeed(self,normal_speed) BehaviourCutscenePerformAction:BeginLeadPlayerAction(self,data) BehaviourCutscenePerformAction:EndLeadPlayerAction(self,data) BehaviourCutscenePerformAction:TeleportToMarkerAction(self,data) BehaviourCutscenePerformAction:Idle(self) BehaviourCutscenePerformAction:FollowAction(self) BehaviourCutscenePerformAction:PerformFollowMovement(self,entity_to_follow) BehaviourCutscenePerformAction:ScriptMoveToPosAction(self) BehaviourCutscenePerformAction:TalkToEntity(self,data) BehaviourCutscenePerformAction:FaceEntityIfApproriate(self,entity_to_face) BehaviourCutscenePerformAction:SayLineToObject(self,data) BehaviourCutscenePerformAction:MoveToMarker(self,data) BehaviourCutscenePerformAction:MoveToDummy(self,data) BehaviourCutscenePerformAction:MoveToObject(self,data) BehaviourCutscenePerformAction:FaceObject(self,data) BehaviourCutscenePerformAction:MoveToCharacter(self,data) BehaviourCutscenePerformAction:FaceCharacter(self,data) BehaviourCutscenePerformAction:PlayAnAnimation(self,data) BehaviourCutscenePerformAction:MoveIntoPosForPairedAnim(self,data) BehaviourCutscenePerformAction:PairedAnimPartner(self,data) BehaviourCutscenePerformAction:PlayPairedAnim(self,data) BehaviourCutscenePerformAction:Wait(self,data) BehaviourCutscenePerformAction:PointGun(self,data) BehaviourCutscenePerformAction:StopPointingGun(self,data) BehaviourCutscenePerformAction:PickUpObject(self,data) BehaviourCutscenePerformAction:PutDownObject(self,data) BehaviourCutscenePerformAction:HammerFillUrn(self,data) BehaviourCutscenePerformAction:HammerStopFillingUrn(self,data) BehaviourCutscenePerformAction:HideExpressionBranchPopUp(self) BehaviourCutscenePerformAction:ExpressionBranch(self,data) BehaviourCutscenePerformAction:ThrowObject(self,data) BehaviourCutscenePerformAction:StopAnimation(self,data) BehaviourCutscenePerformAction:GestureAtObject(self,data) BehaviourCutscenePerformAction:GestureAtCharacter(self,data) BehaviourCutscenePerformAction:GestureAtEntity(self,entity,data) BehaviourCutscenePerformAction:StopGesturing(self,data) BehaviourCutscenePerformAction:LookAtObject(self,data) BehaviourCutscenePerformAction:LookAtCharacter(self,data) BehaviourCutscenePerformAction:StopLookingAction(self,data) BehaviourCutscenePerformAction:SetMode(self,data) BehaviourCutscenePerformAction:RemoveMode(self,data) BehaviourCutscenePerformAction:CreateHeldObject(self,data) BehaviourCutscenePerformAction:CreateHeldObjectDuringAnimation(self,data) BehaviourCutscenePerformAction:DestroyHeldObjectDuringAnimation(self,data) BehaviourCutscenePerformAction:EnableCollision(self,data) BehaviourCutscenePerformAction:EnableGravity(self,data) BehaviourCutscenePerformAction:SheatheWeapon(self,data) BehaviourCutscenePerformAction:UnsheatheWeapon(self,data) BehaviourCutscenePerformAction:ShootWeapon(self,data) BehaviourCutscenePerformAction:MeleeAttack(self,data) BehaviourCutscenePerformAction:SetConsciousness(self,data) BehaviourCutscenePerformAction:CastSpell(self,data) BehaviourCutscenePerformAction:WaitUntilHit(self,data) BehaviourCutscenePerformAction:WaitUntilSaidLine(self,data) BehaviourCutscenePerformAction:PauseMovement(self,data) BehaviourCutscenePerformAction:Judgement(self,data) BehaviourCutscenePerformAction:HollowManRiseFromGround(self,data) BehaviourCutscenePerformAction:WalkTheSpline(self,data) BehaviourCutscenePerformAction:BeginLeadAlongSpline(self,data) BehaviourCutscenePerformAction:AddCharacterAction(self,action_table,character,action) BehaviourCutscenePerformAction:PlaySetPiece(self,data) ***** File: ./ai/behaviours/behaviourwhore.lua ***** BehaviourWhoreIdle:PrepareToRun(self) BehaviourWhoreIdle:FastExit(self,maintained_modes) BehaviourWhoreIdle:Update(self) ***** File: ./ai/behaviours/behaviourchildlabour.lua ***** BehaviourFactorySeatedBase:PrepareToRun(self,group_mind) BehaviourFactorySeatedBase:SlowExit(self,maintained_modes) BehaviourFactorySeatedBase:FastExit(self,maintained_modes) BehaviourChildLabourGotoTable:PrepareToRun(self) BehaviourChildLabourGotoTable:Update(self) BehaviourChildLabourWorkAtTable:PrepareToRun(self) BehaviourFactorySeatedBase:Update(self) BehaviourChildLabourCleanFloor:PrepareToRun(self) BehaviourChildLabourCleanFloor:Update(self) BehaviourChildLabourCleanFloor:FastExit(self,maintained_modes) BehaviourChildLabourHammer:PrepareToRun(self) BehaviourChildLabourHammer:Update(self) BehaviourChildLabourHammer:FastExit(self,maintained_modes) BehaviourChildLabourCarry:PrepareToRun(self) BehaviourChildLabourCarry:Update(self) BehaviourChildLabourCarry:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourwaitforambush.lua ***** BehaviourWaitForAmbush:PrepareToRun(self) BehaviourWaitForAmbush:IsStillRunnable(self) BehaviourWaitForAmbush:Update(self) BehaviourWaitForAmbush:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourmovetowaypoint.lua ***** BehaviourMoveToWaypoint:PrepareToRun(self) BehaviourMoveToWaypoint:Update(self) BehaviourMoveToWaypoint:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourfarmer.lua ***** BehaviourFarmBase:SlowExit(self,maintained_modes) BehaviourFarmBase:FastExit(self,maintained_modes) BehaviourFarmReturnFarmBasket:PrepareToRun(self,ptr_data) BehaviourFarmReturnFarmBasket:Update(self) BehaviourFarmReturnFarmBasket:FastExit(self,maintained_modes) BehaviourFarmGetFarmCrate:PrepareToRun(self,ptr_data) BehaviourFarmGetFarmCrate:Update(self) BehaviourFarmGetFarmCrate:FastExit(self,maintained_modes) BehaviourFarmGotoStore:PrepareToRun(self,ptr_data) BehaviourFarmGotoStore:Update(self) BehaviourFarmGotoStore:FastExit(self,maintained_modes) BehaviourFarmCollect:PrepareToRun(self,ptr_data) BehaviourFarmCollect:Update(self) BehaviourFarmCollect:FastExit(self,maintained_modes) BehaviourFarmGetSeedBasket:PrepareToRun(self,ptr_data) BehaviourFarmGetSeedBasket:Update(self) BehaviourFarmGetSeedBasket:FastExit(self,maintained_modes) BehaviourFarmSowSeeds:PrepareToRun(self,ptr_data) BehaviourFarmSowSeeds:Update(self) BehaviourFarmSowSeeds:IsStillRunnable(self) BehaviourFarmSowSeeds:ShouldWaitForActionToStopWhileLookingWhileSittingOrCarrying(self) BehaviourFarmIdle:PrepareToRun(self,ptr_data) BehaviourFarmIdle:IsStillRunnable(self) BehaviourFarmIdle:Update(self) BehaviourFarmGetEggBasket:PrepareToRun(self,ptr_data) BehaviourFarmGetEggBasket:Update(self) BehaviourFarmGetEggBasket:FastExit(self,maintained_modes) BehaviourFarmCollectEggs:PrepareToRun(self,ptr_data) BehaviourFarmCollectEggs:Update(self) ***** File: ./ai/behaviours/behaviourcratecarrying.lua ***** BehaviourCrateCarrying:PrepareToRun(self) BehaviourCrateCarrying:Update(self) BehaviourCrateCarrying:IsStillRunnable(self) BehaviourCrateCarrying:FastExit(self,maintained_modes) BehaviourDeliverCrates:PrepareToRun(self) BehaviourDeliverCrates:Update(self) BehaviourDeliverCrates:SlowExit(self,maintained_modes) BehaviourDeliverCrates:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourcutscenespeaker.lua ***** BehaviourCutsceneSpeakerBase:AddToGroupMind(self,entity,state) BehaviourCutsceneSpeakerSpeak:PrepareToRun(self) BehaviourCutsceneSpeakerSpeak:TalkToEntity(self,text_tag) BehaviourCutsceneSpeakerSpeak:IsPlayerInRange(self) BehaviourCutsceneSpeakerSpeak:Update(self) BehaviourCutsceneSpeakerSpeak:FastExit(self,maintained_modes) BehaviourCutsceneSpeakerIdle:PrepareToRun(self) BehaviourCutsceneSpeakerIdle:Update(self) BehaviourCutsceneSpeakerIdle:CanRunWhileDrunk(self) ***** File: ./ai/behaviours/behaviourflee.lua ***** BehaviourFlee:PrepareToRun(self) BehaviourFlee:IsToAlwaysUpdate(self) BehaviourFlee:Update(self) BehaviourFlee:FastExit(self,maintained_modes) BehaviourScriptControlFlee:DecideFleeType(self) scary() setflee() BehaviourScriptControlFlee:PrepareToRun(self) BehaviourScriptControlFlee:IsStillRunnable(self) BehaviourScriptControlFlee:Update(self) BehaviourScriptControlFlee:BeScaredUpdate(self) BehaviourScriptControlFlee:WhimperAndAnimate(self,whimper_gap) BehaviourScriptControlFlee:FleeHomeUpdate(self) BehaviourScriptControlFlee:FleeToScriptPosUpdate(self) BehaviourScriptControlFlee:FleeOutOfSightUpdate(self) BehaviourScriptControlFlee:FastExit(self,maintained_modes) BehaviourAvoidSex:PrepareToRun(self) BehaviourAvoidSex:CanRunWhileDrunk(self) BehaviourAvoidSex:IsStillRunnable(self) BehaviourAvoidSex:Update(self) BehaviourScriptControlRetreat:PrepareToRun(self) BehaviourScriptControlRetreat:IsStillRunnable(self) BehaviourScriptControlRetreat:Update(self) BehaviourScriptControlRetreat:FastExit(self,maintained_modes) BehaviourScriptControlRetreat:RemoveNavStrafeConstraint(self) BehaviourScriptControlRetreat:AddNavStrafeConstraint(self) ***** File: ./ai/behaviours/troll/behaviourtrollattack.lua ***** BehaviourTrollAttack:PrepareToRun(self) BehaviourTrollAttack:IsStillRunnable(self) BehaviourTrollAttack:WaitForActionWhileCollectingMessages(self) BehaviourTrollAttack:GetTremorAttack(self,roar) BehaviourTrollAttack:CalculatePoundOffsets(self) BehaviourTrollAttack:GetBestAttack(self,target) BehaviourTrollAttack:GetTurnAction(self) BehaviourTrollAttack:IsHoldingRock(self) BehaviourTrollAttack:IsInRange(self) BehaviourTrollAttack:GetPoundAction(self) BehaviourTrollAttack:GetAttackAction(self) BehaviourTrollAttack:PoundTarget(self) BehaviourTrollAttack:ReactToMessages(self) BehaviourTrollAttack:GetBalanceTable(self) BehaviourTrollAttack:Update(self) BehaviourTrollAttack:CheckForBetterTarget(self) ***** File: ./ai/behaviours/troll/behaviourtrollchaos.lua ***** BehaviourTrollChaos:PrepareToRun(self) BehaviourTrollChaos:Update(self) BehaviourTrollChaos:InitAnimPlayBack(self) BehaviourTrollChaos:FastExit(self,maintained_modes) BehaviourTrollChaos:SlowExit(self,maintained_modes) ***** File: ./ai/behaviours/troll/behaviourtrollrise.lua ***** BehaviourTrollRise:PrepareToRun(self) BehaviourTrollRise:CanAttackTargetNow(self,target) BehaviourTrollRise:GetPositionForTarget(self,target) BehaviourTrollRise:Move(self) BehaviourTrollRise:Update(self) ***** File: ./ai/behaviours/troll/behaviourtrollidle.lua ***** BehaviourTrollIdle:PrepareToRun(self) BehaviourTrollIdle:Update(self) ***** File: ./ai/behaviours/troll/behaviourtrollpreparetomove.lua ***** BehaviourTrollPrepareToMove:PrepareToRun(self) BehaviourTrollPrepareToMove:Update(self) ***** File: ./ai/behaviours/troll/behaviourtrollonknees.lua ***** BehaviourTrollOnKnees:PrepareToRun(self) BehaviourTrollOnKnees:Update(self) ***** File: ./ai/behaviours/troll/behaviourtrollinactive.lua ***** BehaviourTrollInactive:PrepareToRun(self) BehaviourTrollInactive:Update(self) ***** File: ./ai/behaviours/behaviourtestspeechaction.lua ***** BehaviourTestSpeechAction:StripWhitespace(self,str) BehaviourTestSpeechAction:ReadSpeechLines(self,file_name) BehaviourTestSpeechAction.SetMode(character,mode) BehaviourTestSpeechAction.RemoveMode(character) BehaviourTestSpeechAction:PrepareToRun(self) BehaviourTestSpeechAction:IsStillRunnable(self) BehaviourTestSpeechAction:IsToAlwaysUpdate(self) beck() BehaviourTestSpeechAction:Update(self) ***** File: ./ai/behaviours/behaviourrunaway.lua ***** BehaviourRunAway:CantRunRightNow(self,curr_phase,occupation) BehaviourRunAway:DoYouWantToRunAwayFromHero(self,entity) BehaviourRunAway:PrepareToRun(self) BehaviourRunAway:IsStillRunnable(self) BehaviourRunAway:Update(self) ***** File: ./ai/behaviours/behaviourprisoner.lua ***** BehaviourPrisonerShoutAtGuard:PrepareToRun(self) BehaviourPrisonerShoutAtGuard:Update(self) BehaviourPrisonerShoutAtGuard:FastExit(self) BehaviourPrisonerMisc:PrepareToRun(self) BehaviourPrisonerMisc:Update(self) BehaviourPrisonerMisc:FastExit(self) BehaviourPrisonerSleep:PrepareToRun(self) BehaviourPrisonerSleep:Update(self) BehaviourPrisonerSleep:FastExit(self) BehaviourPrisonerUrinate:PrepareToRun(self) BehaviourPrisonerUrinate:Update(self) BehaviourPrisonerUrinate:FastExit(self) BehaviourPrisonerPace:PrepareToRun(self) BehaviourPrisonerPace:Update(self) BehaviourPrisonerPace:FastExit(self) BehaviourPrisonerSitOnFloor:PrepareToRun(self) BehaviourPrisonerSitOnFloor:Update(self) BehaviourPrisonerSitOnFloor:FastExit(self) ***** File: ./ai/behaviours/dog/behaviourdogsitting.lua ***** BehaviourDogSittingForced:IsStillRunnable(self) BehaviourDogSittingIdle:IsStillRunnable(self) BehaviourDogSittingIdle:PrepareToRun(self) BehaviourDogSittingBase:IsStillRunnable(self) BehaviourDogSittingBase:PrepareToRun(self) BehaviourDogSittingBase:Update(self) BehaviourDogSittingBase:GetSitPosition(self) BehaviourDogSittingBase:GetSitDirection(self) BehaviourDogSittingBase:IsAtDestination(self,include_direction) BehaviourDogSittingBase:FastExit(self,maintained_modes) BehaviourDogSittingBase:SlowExit(self,maintained_modes) ***** File: ./ai/behaviours/dog/behaviourdogperformtrick.lua ***** BehaviourDogPerformTrickForced:IsStillRunnable(self) BehaviourDogPerformTrick:IsStillRunnable(self) BehaviourDogPerformTrick:PrepareToRun(self) BehaviourDogPerformTrick:Update(self) BehaviourDogPerformTrick:FastExit(self,maintained_modes) BehaviourDogPerformTrick:SlowExit(self,maintained_modes) ***** File: ./ai/behaviours/dog/behaviourdogvariables.lua ***** BehaviourDogVariables.Reload() ***** File: ./ai/behaviours/dog/behaviourdogsniffing.lua ***** BehaviourDogSniffing:IsStillRunnable(self) BehaviourDogSniffing:PrepareToRun(self) BehaviourDogSniffing:DetermineStrongestSmellPosition(self) BehaviourDogSniffing:Update(self) BehaviourDogSniffing:FastExit(self,maintained_modes) BehaviourDogSniffing:SlowExit(self,maintained_modes) ***** File: ./ai/behaviours/dog/behaviourdogworms.lua ***** BehaviourDogWorms:IsStillRunnable(self) BehaviourDogWorms:PrepareToRun(self) BehaviourDogWorms:Update(self) BehaviourDogWorms:FastExit(self,maintained_modes) BehaviourDogWorms:SlowExit(self,maintained_modes) ***** File: ./ai/behaviours/dog/behaviourdogsitandreact.lua ***** BehaviourDogSitAndReact:IsStillRunnable(self) BehaviourDogSitAndReact:PrepareToRun(self) BehaviourDogSitAndReact:Update(self) BehaviourDogSitAndReact:FastExit(self,maintained_modes) BehaviourDogSitAndReact:SlowExit(self,maintained_modes) ***** File: ./ai/behaviours/dog/behaviourdogbored.lua ***** BehaviourDogBored:IsStillRunnable(self) BehaviourDogBored:PrepareToRun(self) BehaviourDogBored:Update(self) BehaviourDogBored:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/dog/behaviourdogscriptcontrol.lua ***** BehaviourDogScriptControl:IsStillRunnable(self) BehaviourDogScriptControl:PrepareToRun(self) BehaviourDogScriptControl:Update(self) BehaviourDogScriptControl:FastExit(self,maintained_modes) BehaviourDogScriptControl:SlowExit(self,maintained_modes) BehaviourDogHidden:IsStillRunnable(self) BehaviourDogHidden:PrepareToRun(self) BehaviourDogHidden:Update(self) BehaviourDogHidden:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/dog/behaviourdoginjured.lua ***** BehaviourDogInjured:IsStillRunnable(self) BehaviourDogInjured:PrepareToRun(self) BehaviourDogInjured:PlayIdleAnimation(self) BehaviourDogInjured:SlowExit(self,maintained_modes) ***** File: ./ai/behaviours/dog/behaviourdogfetch.lua ***** BehaviourDogFetch:PrepareToRun(self) BehaviourDogFetch:HasTarget(self) BehaviourDogFetch:IsStillRunnable(self) BehaviourDogFetch:FillInStartAction(self) BehaviourDogFetch:Update(self) BehaviourDogFetch:FastExit(self,maintained_modes) BehaviourDogFetch:SlowExit(self,maintained_modes) ***** File: ./ai/behaviours/dog/behaviourdogfollow.lua ***** BehaviourDogFollow:IsStillRunnable(self) BehaviourDogFollow:PrepareToRun(self) BehaviourDogFollow:Update(self) BehaviourDogFollow:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/dog/behaviourdogeattreat.lua ***** BehaviourDogEatTreat:IsStillRunnable(self) BehaviourDogEatTreat:PrepareToRun(self) BehaviourDogEatTreat:Update(self) BehaviourDogEatTreat:FastExit(self,maintained_modes) BehaviourDogEatTreat:SlowExit(self,maintained_modes) ***** File: ./ai/behaviours/dog/behaviourdogcombat.lua ***** BehaviourDogCombat:IsStillRunnable(self) BehaviourDogCombat:PrepareToRun(self) BehaviourDogCombat:HasTargetExistingOrNew(self) BehaviourDogCombat:Update(self) BehaviourDogCombat:PinTarget(self) BehaviourDogCombat:SlowExit(self,maintained_modes) BehaviourDogCombat:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/dog/behaviourdogreacttomasterdeath.lua ***** BehaviourDogReactToMasterDeath:IsStillRunnable(self) BehaviourDogReactToMasterDeath:PrepareToRun(self) BehaviourDogReactToMasterDeath:Update(self) BehaviourDogReactToMasterDeath:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/dog/behaviourdogscriptedexcitement.lua ***** BehaviourDogScriptedExcitement:Initialise(self) BehaviourDogScriptedExcitement:IsStillRunnable(self) BehaviourDogScriptedExcitement:PrepareToRun(self) BehaviourDogScriptedExcitement:Update(self) BehaviourDogScriptedExcitement:FastExit(self,maintained_modes) BehaviourDogScriptedExcitement:SlowExit(self,maintained_modes) ***** File: ./ai/behaviours/dog/behaviourdogvillagerinteraction.lua ***** BehaviourDogVillagerInteraction:Initialise(self) BehaviourDogVillagerInteraction:IsStillRunnable(self) BehaviourDogVillagerInteraction:PrepareToRun(self) BehaviourDogVillagerInteraction:GetFriendlyTrickRecordName(self) BehaviourDogVillagerInteraction:GetAggressiveTrickRecordName(self) BehaviourDogVillagerInteraction:ShouldPerformInteraction(self) BehaviourDogVillagerInteraction:Update(self) BehaviourDogVillagerInteraction:FastExit(self,maintained_modes) BehaviourDogPairedVillagerInteraction:PrepareToRun(self) BehaviourDogPairedVillagerInteraction:IsStillRunnable(self) BehaviourDogPairedVillagerInteraction:Update(self) BehaviourDogPairedVillagerInteraction:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/dog/behaviourdogfocusonhero.lua ***** BehaviourDogFocusOnHero:IsStillRunnable(self) BehaviourDogFocusOnHero:PrepareToRun(self) BehaviourDogFocusOnHero:Update(self) BehaviourDogFocusOnHero:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/dog/behaviourdogleadhero.lua ***** BehaviourDogLeadHeroBase:PrepareToRun(self) BehaviourDogLeadHeroBase:Update(self) BehaviourDogLeadHeroBase:Bark(self) BehaviourDogLeadHeroBase:DoMovementAction(self,parameters) BehaviourDogLeadHeroBase:IsMasterNearEnoughToDestination(self,distance_master_to_dest) BehaviourDogLeadHeroBase:GetPlayerCanSeeDestination(self) BehaviourDogLeadHeroBase:GetPlayerCanSeeDog(self) BehaviourDogLeadHeroBase:GetDestinationTolerance(self) BehaviourDogLeadHeroBase:DoAtDestination(self) BehaviourDogLeadHeroBase:IncrementWaitTimeBase(self) BehaviourDogLeadHeroBase:GetPointingPosition(self) BehaviourDogLeadHeroBase:FastExit(self,maintained_modes) BehaviourDogLeadHeroForced:IsStillRunnable(self) BehaviourDogLeadHeroForced:GetTargetPosition(self) BehaviourDogLeadHeroForced:SetAsLeadingHero(self) BehaviourDogLeadHeroIdle:IsStillRunnable(self) BehaviourDogLeadHeroIdle:GetTargetPosition(self) BehaviourDogLeadHeroIdle:GetPointingPosition(self) BehaviourDogLeadHeroIdle:GetDestinationTolerance(self) BehaviourDogLeadHeroIdle:FastExit(self,maintained_modes) BehaviourDogLeadHeroIdle:SetAsLeadingHero(self) ***** File: ./ai/behaviours/dog/behaviourdogexcitedwelcome.lua ***** BehaviourDogExcitedWelcome:IsStillRunnable(self) BehaviourDogExcitedWelcome:PrepareToRun(self) BehaviourDogExcitedWelcome:Update(self) BehaviourDogExcitedWelcome:PlayIdleAnimation(self) BehaviourDogExcitedWelcome:FastExit(self,maintained_modes) BehaviourDogExcitedWelcome:SlowExit(self,maintained_modes) ***** File: ./ai/behaviours/dog/behaviourdogpiss.lua ***** BehaviourDogPiss:IsStillRunnable(self) BehaviourDogPiss:PrepareToRun(self) BehaviourDogPiss:Initialise(self) BehaviourDogPiss:Update(self) BehaviourDogPiss:FastExit(self,maintained_modes) BehaviourDogPiss:SlowExit(self,maintained_modes) ***** File: ./ai/behaviours/dog/behaviourdog.lua ***** BehaviourDogTrackHeroBase:Initialise(self) BehaviourDogTrackHeroBase:IsStillRunnable(self) BehaviourDogTrackHeroBase:PrepareToRun(self) BehaviourDogTrackHeroBase:DetermineBestNavigationTarget(self) BehaviourDogTrackHeroBase:PlayIdleAnimation(self) BehaviourDogTrackHeroBase:PlayInlineAnimation(self) BehaviourDogTrackHeroBase:Update(self) BehaviourDogTrackHeroBase:CheckMasterStill(self) BehaviourDogTrackHeroBase:TimeMustBeStillForIdleAnimation(self) BehaviourDogTrackHeroBase:FastExit(self,maintained_modes) BehaviourDogTrackHeroNormal:IsStillRunnable(self) BehaviourDogTrackHeroNormal:PlayIdleAnimation(self) BehaviourDogTrackHeroAlert:Initialise(self) BehaviourDogTrackHeroAlert:PlayInlineAnimation(self) BehaviourDogTrackHeroAngry:Initialise(self) BehaviourDogTrackHeroAngry:PlayInlineAnimation(self) BehaviourDogTrackHeroAngry:PlayIdleAnimation(self) BehaviourDogTrackHeroTown:IsStillRunnable(self) BehaviourDogTrackHeroScared:PlayIdleAnimation(self) Debug.TeleportDogToHero() Debug.DisableDogBehaviours() ***** File: ./ai/behaviours/dog/behaviourdogsleeping.lua ***** BehaviourDogSleeping:IsStillRunnable(self) BehaviourDogSleeping:PrepareToRun(self) BehaviourDogSleeping:Update(self) BehaviourDogSleeping:FastExit(self,maintained_modes) BehaviourDogSleeping:SlowExit(self,maintained_modes) ***** File: ./ai/behaviours/dog/behaviourdogstanding.lua ***** BehaviourDogStanding:IsStillRunnable(self) BehaviourDogStanding:PrepareToRun(self) BehaviourDogStanding:GetStandSpot(self) BehaviourDogStanding:GetStandDirection(self) BehaviourDogStanding:IsAtDestination(self) BehaviourDogStanding:Update(self) BehaviourDogStanding:PlayRandomIdleAnimation(self) BehaviourDogStanding:FastExit(self,maintained_modes) BehaviourDogStanding:SlowExit(self,maintained_modes) ***** File: ./ai/behaviours/dog/behaviourdogreacttosword.lua ***** BehaviourDogReactToSword:IsStillRunnable(self) BehaviourDogReactToSword:PrepareToRun(self) BehaviourDogReactToSword:Update(self) BehaviourDogReactToSword:FastExit(self,maintained_modes) BehaviourDogReactToSword:SlowExit(self,maintained_modes) ***** File: ./ai/behaviours/dog/behaviourdoglyingdown.lua ***** BehaviourDogLyingDownForced:IsStillRunnable(self) BehaviourDogLyingDownIdle:IsStillRunnable(self) BehaviourDogLyingDownIdle:PrepareToRun(self) BehaviourDogLyingDownBase:IsStillRunnable(self) BehaviourDogLyingDownBase:PrepareToRun(self) BehaviourDogLyingDownBase:GetSleepSpotAndTolerance(self) BehaviourDogLyingDownBase:GetSleepDirection(self) BehaviourDogLyingDownBase:IsAtDestination(self) BehaviourDogLyingDownBase:Update(self) BehaviourDogLyingDownBase:FastExit(self,maintained_modes) BehaviourDogLyingDownBase:SlowExit(self,maintained_modes) ***** File: ./ai/behaviours/dog/behaviourdogshakewater.lua ***** BehaviourDogShakeWater:IsStillRunnable(self) BehaviourDogShakeWater:PrepareToRun(self) BehaviourDogShakeWater:Update(self) ***** File: ./ai/behaviours/behaviourguard.lua ***** BehaviourGuardBase:SlowExit(self,maintained_modes) BehaviourGuardBase:FastExit(self,maintained_modes) BehaviourGuardPatrol:PrepareToRun(self,ptr_data) BehaviourGuardPatrol:Update(self) BehaviourGuardChaseCriminal:PrepareToRun(self,ptr_data) BehaviourGuardChaseCriminal:Update(self) BehaviourGuardChaseCriminal:HandleCrimeScreenResult(self,fines) BehaviourGuardChaseCriminal:OnCommunityServiceStarted(self,community_message_id) BehaviourGuardChaseCriminal:IsStillRunnable(self) BehaviourGuardChaseCriminal:FastExit(self) BehaviourGuardReceiveCrimeReport:PrepareToRun(self,ptr_data) BehaviourGuardReceiveCrimeReport:Update(self) BehaviourGuardRespondToCrime:PrepareToRun(self,ptr_data) BehaviourGuardRespondToCrime:Update(self) BehaviourGuardRespondToCrime:IsStillRunnable(self) BehaviourGuardStandGuard:PrepareToRun(self,ptr_data) BehaviourGuardStandGuard:Update(self) BehaviourGuardChat:PrepareToRun(self,ptr_data) BehaviourGuardChat:MicroReactOnInterrogation(self) BehaviourGuardChat:Update(self) BehaviourGuardChat:GetAnim(self,entity) BehaviourGuardChat:IsStillRunnable(self) BehaviourGuardChat:FastExit(self,maintained_modes) BehaviourGuardAttackPlayer:PrepareToRun(self) BehaviourGuardAttackPlayer:IsStillRunnable(self) BehaviourGuardAttackPlayer:SlowExit(self,maintained_modes) BehaviourGuardAttackPlayer:FastExit(self,maintained_modes) BehaviourGuardGuardHut:PrepareToRun(self,ptr_data) BehaviourGuardGuardHut:Update(self) BehaviourGuardGuardHut:RespondToPrisoner(self) BehaviourGuardGuardHut:IsStillRunnable(self) BehaviourGuardGuardHut:FastExit(self,maintained_modes) BehaviourGuardCommentToGuard:PrepareToRun(self,ptr_data) BehaviourGuardCommentToGuard:Update(self) BehaviourGuardInvestigate:PrepareToRun(self,ptr_data) BehaviourGuardInvestigate:Update(self) BehaviourGuardInvestigate:IsStillRunnable(self) BehaviourGuardInvestigate:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourlibrarypatron.lua ***** BehaviourLibraryPatronReadAtTable:PrepareToRun(self) BehaviourLibraryPatronReadAtTable:Update(self) BehaviourLibraryPatronReadAtTable:SlowExit(self,maintained_modes) BehaviourLibraryPatronReadAtTable:FastExit(self,maintained_modes) BehaviourLibraryPatronBrowse:PrepareToRun(self) BehaviourLibraryPatronBrowse:Update(self) BehaviourLibraryPatronBrowse:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourscriptcontrolhobbe.lua ***** BehaviourScriptMoveToPosHobbeStiltWalker:PrepareToRun(self) BehaviourScriptMoveToPosHobbeStiltWalker:IsStillRunnable(self) BehaviourScriptMoveToPosHobbeStiltWalker:Update(self) BehaviourScriptMoveToPosHobbeStiltWalker:MoveToPositionNoWait(self,dest_pos,params) BehaviourScriptMoveToPosHobbeStiltWalker:MoveToPosition(self,dest_pos,params) BehaviourScriptMoveToPosHobbeStiltWalker:Stop(self) BehaviourScriptMoveToPosHobbeStiltWalker:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourbarpatron.lua ***** BehaviourBarPatronGoToBar:PrepareToRun(self,ptr_data) BehaviourBarPatronGoToBar:Update(self) BehaviourBarPatronGoToBar:FastExit(self,maintained_modes) BehaviourBarPatronGoToTable:PrepareToRun(self,ptr_data) BehaviourBarPatronGoToTable:Update(self) BehaviourBarPatronGoToTable:FastExit(self,maintained_modes) BehaviourBarPatronDrinkAtTable:PrepareToRun(self,ptr_data) BehaviourBarPatronDrinkAtTable:IsStillRunnable(self) BehaviourBarPatronDrinkAtTable:Update(self) BehaviourBarPatronDrinkAtTable:FastExit(self,maintained_modes) BehaviourBarPatronTalkAtTable:PrepareToRun(self,ptr_data) BehaviourBarPatronTalkAtTable:GetAnim(self,entity) BehaviourBarPatronTalkAtTable:Update(self) BehaviourBarPatronTalkAtTable:FastExit(self,maintained_modes) BehaviourBarPatronThankBarmaid:PrepareToRun(self,ptr_data) BehaviourBarPatronThankBarmaid:Update(self) BehaviourBarPatronGoToStand:PrepareToRun(self,ptr_data) BehaviourBarPatronGoToStand:Update(self) BehaviourBarPatronStandIdle:PrepareToRun(self,ptr_data) BehaviourBarPatronStandIdle:Update(self) BehaviourBarPatronStandDrink:PrepareToRun(self,ptr_data) BehaviourBarPatronStandDrink:Update(self) BehaviourBarPatronStandingChat:PrepareToRun(self,ptr_data) BehaviourBarPatronStandingChat:GetAnim(self,entity) BehaviourBarPatronStandingChat:IsStillRunnable(self) BehaviourBarPatronStandingChat:MicroReactOnInterrogation(self) BehaviourBarPatronStandingChat:Update(self) BehaviourBarPatronStandingChat:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourallyfollowhero.lua ***** BehaviourAllyFollowHero:PrepareToRun(self) BehaviourAllyFollowHero:Update(self) BehaviourAllyFollowHero:FastExit(self) ***** File: ./ai/behaviours/behaviourblacksmith.lua ***** BehaviourBlacksmithHammer:PrepareToRun(self) BehaviourBlacksmithHammer:Update(self) BehaviourBlacksmithHammer:GetPositionFromRecord(self,entity) BehaviourBlacksmithHammer:IsStillRunnable(self) BehaviourBlacksmithHammer:SlowExit(self,maintained_modes) BehaviourBlacksmithHammer:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourevicted.lua ***** BehaviourEvicted:PrepareToRun(self) BehaviourEvicted:IsStillRunnable(self) BehaviourEvicted:PickANavigableExit(self,markers) BehaviourEvicted:Update(self) BehaviourEvicted:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourmistpeakrenegades.lua ***** BehaviourTargetPractice:PrepareToRun(self) BehaviourTargetPractice:ChangeToRangedWeapon(self) BehaviourTargetPractice:Update(self) BehaviourTargetPractice:FastExit(self,maintained_modes) BehaviourRenegadeLookout:PrepareToRun(self) BehaviourRenegadeLookout:ChangeToRangedWeapon(self) BehaviourRenegadeLookout:Update(self) BehaviourRenegadeLookout:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourwanderstreets.lua ***** BehaviourWanderStreets:CanRunWhileDrunk(self) BehaviourWanderStreets:MicroReactOnInterrogation(self) BehaviourWanderStreets:PrepareToRun(self) BehaviourWanderStreets:Update(self) BehaviourWanderStreetsPair:PrepareToRun(self) BehaviourWanderStreetsPair:Update(self) BehaviourWanderStreetsPair:IsStillRunnable(self) BehaviourWanderStreetsPair:FastExit(self,maintained_modes) BehaviourPostTeleportWander:CanRunWhileDrunk(self) BehaviourPostTeleportWander:PrepareToRun(self) BehaviourPostTeleportWander:Update(self) BehaviourPostTeleportWander:FastExit(self) ***** File: ./ai/behaviours/hobbe/behaviourhobbementalist.lua ***** BehaviourHobbeMentalist:PrepareToRun(self) BehaviourHobbeMentalist:IsStillRunnable(self) BehaviourHobbeMentalist:Update(self) BehaviourHobbeMentalist:IsToAlwaysUpdate(self) BehaviourHobbeMentalist:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/hobbe/behaviourhobbepaired.lua ***** BehaviourHobbePaired.CanPlayPairedAnim(hobbe) PairFilter(other) BehaviourHobbePaired:FindNearbyHobbe(self) BehaviourHobbePaired:PrepareToRun(self) BehaviourHobbePaired:IsStillRunnable(self) InPos(me,buddy) BehaviourHobbePaired:GetInPairedAnimPos(self,buddy) BehaviourHobbePaired:UpdateFirst(self) BehaviourHobbePaired:UpdateSecond(self) BehaviourHobbePaired:IsToAlwaysUpdate(self) BehaviourHobbePaired:SlowExit(self,maintained_modes) BehaviourHobbePaired:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourfollow.lua ***** BehaviourFollow:IsStillRunnable(self) BehaviourFollow:CanRunWhileDrunk(self) BehaviourFollow:PrepareToRun(self) BehaviourFollow:StillWantsToFollow(self) BehaviourFollow:SortOutStopFollowing(self,entity) BehaviourFollow:FaceLeaderIfAppropriate(self) BehaviourFollow:Update(self) NoName() BehaviourFollow:AreaComment(self) BehaviourFollow:FastExit(self,maintained_modes) BehaviourFollowForSex:IsStillRunnable(self) BehaviourFollowForSex:PrepareToRun(self) BehaviourFollowForSex:Update(self) BehaviourFollowForSex:FastExit(self,maintained_modes) BehaviourFollowForSex:FixupFrameLastRans(self) BehaviourFollowCatchUp:PrepareToRun(self) BehaviourFollowCatchUp:Update(self) BehaviourFollowCatchUp:FastExit(self,maintained_modes) BehaviourFollowWaitOutside:PrepareToRun(self) BehaviourFollowWaitOutside:Update(self) BehaviourFollowWaitOutside:IsStillRunnable(self) ***** File: ./ai/behaviours/behaviouropinionreaction.lua ***** ReactionHelpers:PlayAnimation(self,record,behaviour,entity_to_react_to) ReactionHelpers:PerformReaction(self,behaviour,record,can_speak,just_talk,entity_to_face,interrogated) NoName() NoName() NoName() NoName() ReactionHelpers:PerformReactionNoWait(self,behaviour,record,can_speak,just_talk,entity_to_face,interrogated) NoName() ReactionHelpers:PerformGossip(self,behaviour,record,can_speak,just_talk,interrogated,target) ReactionHelpers:ChooseGossipInsteadOfOpinionReaction(self,entity) BehaviourOpinionReaction:DoYouWantToReact(self,entity,bypass_timeout,interrogated_by) BehaviourOpinionReaction:PrepareToRun(self) BehaviourOpinionReaction:GetReaction(self,entity,target,just_speech,maximise_renown,desired_reaction_type) BehaviourOpinionReaction:Update(self) BehaviourOpinionReaction:DebugDrawing(self) BehaviourReactOnInteraction:PrepareToRun(self) NoName() NoName() BehaviourReactOnInteraction:Update(self) BehaviourReactOnInteraction:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourlarp.lua ***** BehaviourLARP:PrepareToRun(self,ptr_data) BehaviourLARP:Update(self) BehaviourLARP:IsStillRunnable(self) BehaviourLARP:FastExit(self,maintained_modes) BehaviourLARPGather:PrepareToRun(self,ptr_data) BehaviourLARPGather:Update(self) BehaviourLARPGather:IsStillRunnable(self) BehaviourLARPGather:FastExit(self,maintained_modes) BehaviourLARPEncounter:PrepareToRun(self,ptr_data) BehaviourLARPEncounter:Update(self) BehaviourLARPEncounter:FastExit(self,maintained_modes) ***** File: ./ai/behaviours/behaviourgiveplayerreward.lua ***** BehaviourGivePlayerReward.DoYouWantToReward(entity) BehaviourGivePlayerReward:PrepareToRun(self) BehaviourGivePlayerReward:CanRunWhileDrunk(self) BehaviourGivePlayerReward:FollowAndGiveReward(self,behaviour,entity,animate) BehaviourGivePlayerReward:Update(self) BehaviourGivePlayerReward:FastExit(self) NoName() NoName() NoName() NoName() NoName() NoName() BehaviourGivePlayerReward:GetAttention(self,behaviour,entity,animate) BehaviourGivePlayerReward:GiveReward(self,entity) BehaviourGivePlayerRewardInteraction:PrepareToRun(self) BehaviourGivePlayerRewardInteraction:Update(self) BehaviourHintAboutReward:DoYouWantToHint(self) BehaviourHintAboutReward:PrepareToRun(self) NoName() BehaviourHintAboutReward:HintToPlayerAboutReward(self) BehaviourHintAboutReward:Update(self) ***** File: ./ai/behaviours/balverine/behaviourbalverineperch.lua ***** BehaviourBalverinePerch:IsPerched(self) BehaviourBalverinePerch:PrepareToRun(self) BehaviourBalverinePerch:Update(self) ***** File: ./ai/behaviours/balverine/behaviourbalverinecharge.lua ***** BehaviourBalverineCharge:PrepareToRun(self) NoName(potential_perch) GetPerchFilter(balverine) BehaviourBalverineCharge:PerchSearch(self) BehaviourBalverineCharge:Update(self) ***** File: ./ai/crimemanager.lua ***** CrimeManager:Create(self) CrimeManager:AddCrime(self,criminal,victim,position,crime_type,village,direct_add) CrimeManager:DrawCrimes(self,village) ***** File: ./ai/luciensguardgroupmind.lua ***** LuciensGuardGroupMind:New(self,entity_attached_to) LuciensGuardGroupMind:AddEntity(self,entity,state) LuciensGuardGroupMind:RemoveEntity(self,entity,behaviour) LuciensGuardGroupMind:DebugDrawing(self,entity) LuciensGuardGroupMind:GetClosestGuard(self,entity) LuciensGuardGroupMind:GetGuardToCommentTo(self,entity) LuciensGuardGroupMind:IsCommentTarget(self,entity) LuciensGuardGroupMind:RemoveCommentTarget(self,entity) LuciensGuardGroupMind:GetLastMessageRecieved(self) LuciensGuardGroupMind:SetLastMessageRecieved(self,val) LuciensGuardGroupMind:GetMetricForComparison(self,entity) LuciensGuardGroupMind:MaintainGroupMindMembership(self,maintained_modes,behaviour) ***** File: ./ai/combatstates/primarycombatstates.lua ***** CombatStates.PlayCombatSequence(self) CombatStates.CheckForBetterTarget(self) CombatStates.ShouldWaitForAction(self) CombatStates.WaitForActionToFinish(self) CombatStates.AttemptFastWeaponSwap(self,desired_type) CombatStates.UpdateWeapon(self) CombatStates.VillagerDrawWeapon(self) CombatStates.AntiSpamCheck(self) CombatStates.PlayBanterCombatComment(self) CombatStates.GetPercentChanceToBlock(base,increment,num_hits) CombatStates.UpdateBlockingGettingLessEffective(self) ***** File: ./ai/combatstates/movementcombatstates.lua ***** CombatStates.MoveToFormationPos(self) CombatStates.FaceTarget(self) CantSee() CombatStates.NonFormationKeepDistanceMovement(self) CombatStates.OuterRingKeepDistance(self) CombatStates.OuterRingKeepDistanceSimple(self) CombatStates.OuterRingSpreadOut(self) CombatStates.RetreatFromFlourish(self) CombatStates.NonFormationSpreadOut(self) CombatStates.RetreatFromSpellCharging(self) ***** File: ./ai/combatstates/nightcrawlercombatstates.lua ***** CombatStates.NightCrawlerSpewAttack(self) CombatStates.NightCrawlerRangedAttack(self) CombatStates.NightCrawlerJump(self) CombatStates.NightCrawlerSummon(self) ***** File: ./ai/combatstates/wolfcombatstates.lua ***** CanAttack(combat_info) StateDebugColour(colour) CombatStates.WolfCircle(self) CombatStates.WolfAttack(self) CombatStates.WolfRetreat(self) ***** File: ./ai/combatstates/hollowmencombatstates.lua ***** CombatStates.HollowManWispMove(self) CombatStates.HollowManCharge(self) CombatStates.HollowManBuggerOffAndDie(self) CombatStates.HollowManMove(self) CombatStates.HeadlessHollowManRandomTurn(self) CombatStates.HeadlessHollowManBlindSwinging(self) CombatStates.HeadlessHollowManAttack(self) WispToPosition(entity) IsFiringPositionFree(entity) CombatStates.HollowManWispMoveToFiringPosition(self) CanFire(weapon) CombatStates.HollowManFireRangedWeapon(self) CombatStates.HollowManRangedAdvance(self) CombatStates.HollowManSummonAllies(self) CombatStates.HollowManTurretWeaponFixUp(self) ***** File: ./ai/combatstates/uniquecombatstates.lua ***** CombatStates.UpdateWeaponWalterBeck(self) ReadyToShoot(combat_info) CombatStates.WalterBeckRangedAttack(self) CombatStates.WalterBeckReload(self) CombatStates.WalterBeckStabOnGround(self) CombatStates.WalterBeckTargetFilter(entity) CombatStates.ShadowWalterBeckRapidDistanceClosing(self) CanFire(weapon) CombatStates.BennFinnRangedFlourish(self) CombatStates.RenegadeLeaderLowHealthStyleSwitch(self) CombatStates.RenegadeLeaderLightHands(self) CombatStates.RenegadeLeaderTauntOnGround(self) ***** File: ./ai/combatstates/highwaymencombatstates.lua ***** CombatStates.HighwaymanFireRangedWeapon(self) ***** File: ./ai/combatstates/sentinelcombatstates.lua ***** CombatStates.SentinelDataSetup(self) CombatStates.MagicStanceRetribution(self) CombatStates.SentinelAOERangedAttack(self) CombatStates.SentinelAOERangedCounterattack(self) CombatStates.SentinelWaitMenacingly(self) CombatStates.SentinelSummon(self) CombatStates.SentinelLinearRangedAttack(self) CombatStates.MinionFireRangedWeapon(self) CombatStates.SentinelTargetFilter(entity) ***** File: ./ai/combatstates/shootingcombatstates.lua ***** CombatStates.CanFire(self,weapon) CombatStates.FireRangedWeapon(self) CombatStates.FireMultiShotRangedWeapon(self) CombatStates.IdleWithRangedWeapon(self) CombatStates.RangedWeaponGoading(self) CanGetTargetInSights(self) CombatStates.GetTargetInSights(self) CombatStates.UpdateAim(self) IsFiringPositionFree(entity) CombatStates.MoveToFiringPosition(self) CombatStates.TurretUpdateWeapon(self) CombatStates.TurretCheckTargetProximity(self) CombatStates.ThrowGrenadeAtDistantTarget(self) ***** File: ./ai/combatstates/fable2legacycombatstates.lua ***** CombatStates.LuciensSoldierSpellCasting(self) CombatStates.LuciensSoldierMoveToFormationPos(self) CombatStates.LuciensSoldierWaitMenacingly(self) ReadyToShoot(combat_info) CombatStates.ReaverSpecialRangedAttacks(self) ReadyToShoot(combat_info) CombatStates.ReaverSpecialMultiShot(self) CombatStates.ReaverMeleeAttack(self) CombatStates.ReaverFireRangedWeapon(self) ReadyToShoot(combat_info) CombatStates.ReaverBackOffAttack(self) IsValid() CombatStates.ReaverGetTargetInSights(self) CombatStates.ReaverMoveToHero(self) CombatStates.MoveToCoverAndDrinkPotion(self) CombatStates.GarthDrinkPotion(self) CombatStates.BeetleSpit(self) CombatStates.BeetleHug(self) CombatStates.BeetleExplode(self) CombatStates.BeetleAdjustAltitude(self) CombatStates.GilesFireRangedWeapon(self) CombatStates.GilesUpdateWeapon(self) CombatStates.GarthCastSwordsSurround(self) Debug.HateMe() SummonTheBuggers() CombatStates.ShadowSummonerSummon(self) ***** File: ./ai/combatstates/balverinecombatstates.lua ***** CombatStates.BalverineChase(self) CombatStates.BalverineJump(self) CombatStates.BalverineCircle(self) CanDo() HasBeenHitSince(tick) CombatStates.BalverineBoundAttack(self) CombatStates.CheckForBalverineTransformation(self) ***** File: ./ai/combatstates/cultistcombatstates.lua ***** CultistHelpers.WhereIsTheTargetRelativeToMe(target,combatant) CultistHelpers.CreateFireballActionAtTarget(target,direction,power) CombatStates.CultistBallLightning(self) CombatStates.CultistEnergyBeam(self) CombatStates.CultistSummon(self) CombatStates.CultistShield(self) CombatStates.CultistBossUpdateTargetData(self) CombatStates.CultsitBossFaceTarget(self) CombatStates.CultistBossKeepAway(self) CombatStates.CultistBossFireball(self) CombatStates.CultistBossIceStorm(self) ***** File: ./ai/combatstates/hobbecombatstates.lua ***** CombatStates.LaughAtKnockdown(self) HobbeCasterCanCast(self) CombatStates.SpellCasterPose(self) GetNumberToSummon() CombatStates.SpellCasterSummon(self) CanFireball() CombatStates.SpellCasterFireball(self) CasterFilterWhenInChaos(entity) GetEntitiesToHeal() CombatStates.SpellCasterHeal(self) GetEntitiesToEnrage() CombatStates.SpellCasterEnrage(self) CombatStates.UpdateEnrage(self) CombatStates.StiltWalkerUpdateWeapon(self) CombatStates.StiltWalkerAim(self) CombatStates.StiltWalkerReload(self) CombatStates.StiltWalkerShoot(self) CombatStates.StiltWalkerStop(self) CombatStates.StiltWalkerMove(self) CombatStates.StiltWalkerFaceTarget(self) CombatStates.StiltWalkerStomp(self) ***** File: ./ai/villagerdancegroupmind.lua ***** VillagerDanceGroupMind:AddEntity(self,entity,state) VillagerDanceGroupMind:CreateEntityInfo(self,entity,state) VillagerDanceGroupMind:RemoveEntity(self,entity,behaviour) VillagerDanceGroupMind:IsChangeLocation(self,entity) VillagerDanceGroupMind:SetChangeLocation(self,entity,val) VillagerDanceGroupMind:GetMyAngle(self,entity) VillagerDanceGroupMind:UpdateWorshipPositions(self) VillagerDanceGroupMind:SpaceForWorship(self,entity) VillagerDanceGroupMind:IsWorshipper(self,entity) VillagerDanceGroupMind:IsEveryoneReady(self) VillagerDanceGroupMind:AllCanDance(self) VillagerDanceGroupMind:Update(self) VillagerDanceGroupMind:DebugDrawing(self) VillagerDanceGroupMind:MaintainGroupMindMembership(self,maintained_modes,behaviour) VillagerDanceGroupMind:GetMetricForComparison(self,entity) VillagerDanceGroupMind:New(self,ent) ***** File: ./ai/followgroupmind.lua ***** FollowGroupMind:New(self,entity_attached_to) FollowGroupMind:GetMetricForComparison(self,entity) FollowGroupMind:AddEntity(self,entity,state) FollowGroupMind:RemoveEntity(self,entity) FollowGroupMind:GetAngle(self,entity) ***** File: ./ai/gypsycampgroupmind.lua ***** GypsyCampGroupMind:New(self,entity_attached_to) GypsyCampGroupMind:CreateEntityInfo(self,entity,state) GypsyCampGroupMind:AddEntity(self,entity,state) GypsyCampGroupMind:RemoveEntity(self,entity,behaviour) GypsyCampGroupMind:DebugDrawing(self,entity) GypsyCampGroupMind:GetMetricForComparison(self,entity) GypsyCampGroupMind:GetPlaceToStand(self) GypsyCampGroupMind:StandInPlace(self,entity,my_point) GypsyCampGroupMind:ClearPlace(self,entity,my_point) GypsyCampGroupMind:GetNextPoint(self,entity,my_point) GypsyCampGroupMind:SetReadyToMove(self,entity,state) GypsyCampGroupMind:GetAllReadyToMove(self) GypsyCampGroupMind:Update(self) GypsyCampGroupMind:SetDancer(self,entity) GypsyCampGroupMind:GetDancer(self) GypsyCampGroupMind:HaveDancer(self) GypsyCampGroupMind:IncDanceAudience(self) GypsyCampGroupMind:DecDanceAudience(self) GypsyCampGroupMind:GetDanceAudience(self) GypsyCampGroupMind:SetStoryTeller(self,entity) GypsyCampGroupMind:GetStoryTeller(self) GypsyCampGroupMind:HaveStoryTeller(self) GypsyCampGroupMind:IncAudience(self) GypsyCampGroupMind:DecAudience(self) GypsyCampGroupMind:GetAudience(self) GypsyCampGroupMind:HaveAudience(self) GypsyCampGroupMind:MaintainGroupMindMembership(self,maintained_modes,behaviour) ***** File: ./ai/coachhousegroupmind.lua ***** CoachHouseGroupMind:CreateEntityInfo(self,entity,state) CoachHouseGroupMind:RemoveEntity(self,entity,behaviour) CoachHouseGroupMind:GetLastMessageID_InteractedWith(self) CoachHouseGroupMind:SetLastMessageID_InteractedWith(self,ID) CoachHouseGroupMind:GetNumberOfPatrons(self) CoachHouseGroupMind:GetMetricForComparison(self,entity) CoachHouseGroupMind:MaintainGroupMindMembership(self,maintained_modes,behaviour) CoachHouseGroupMind:New(self,ent) ***** File: ./ai/aimanager.lua ***** AIManager:CreateModesList(self) AIManager:IsModeMaintained(self,maintained_modes,mode) AIManager:GetEntityBehaviourGroups(self,entity) AIManager:DoesEntitiesBrainContainBehaviourGroup(self,entity,group) AIManager:GetEntitiesWhoseBrainContainsBehaviourGroup(self,group) AIManager:AddEntity(self,entity) AIManager:RemoveEntity(self,entity) AIManager:ReloadAI(self,entity) AIManager:Print(self) AIManager:SetLastCreateCutsceneMessage(self,entity,message_id) AIManager:GetLastCreateCutsceneMessage(self,entity) AIManager:GetSaveTable(self) AIManager:LoadFromSave(self,save_table) AIManager:ClearFBBQueue(self) AIManager:AddEntityToFBBQueue(self,entity,entity_info) AIManager:PopEntityFromFrontOfFBBQueue(self) AIManager:IsEntityInFBBQueue(self,entity,entity_info) AIManager:RemoveEntityFromFBBQueue(self,entity,entity_info) AIManager:IsEntityAtFrontOfFBBQueue(self,entity,entity_info) AIManager:CanRemoveEntityFromFBBQueue(self) AIManager:SetUpdateZoneOverrideForEntity(self,entity,zone_name) AIManager:ResetUpdateZoneOverrideForEntity(self,entity) AIManager:SetFindBestBehaviourZoneOverrideForEntity(self,entity,zone_name) AIManager:ResetFindBestBehaviourZoneOverrideForEntity(self,entity) AIManager:GetUpdateZoneForEntity(self,entity_id) AIManager:GetFindBestBehaviourZoneForEntity(self,entity_id) AIManager:IsEntityToFindBestBehaviour(self,entity,entity_id,entity_info) AIManager:IsEntityToUpdate(self,entity,entity_id) AIManager:Update(self) AIManager.IsBehaviourGroupValidToPrepareToRun(behaviour_group,in_lowest_lod_zone,current_behaviour_group) AIManager:GetGroupAndBehaviourNamesForMicroReaction(self,label) AIManager:IsNotInHigherPriorityMicroReaction(self,current_behaviour,current_behaviour_group,potential_behaviour,potential_behaviour_group) AIManager:FindBestBehaviourAndGroup(self,behaviour_groups,entity) AIManager:GetBehaviourGroupIndex(self,behaviour_groups,behaviour_group) AIManager:MoveIntoNewBehaviour(self,my_behaviour_groups,new_group,new_behaviour) AIManager:UpdateCurrentBehaviour(self,my_behaviour_groups) AIManager:RunBehaviourGroupPrepareToRun(self,behaviour_group,entity) AIManager:CanBehaviourGroupRun(self,behaviour_group,current_behaviour,is_entity_drunk,is_sim_behaviour_disabled) AIManager:CanBehaviourRun(self,behaviour,is_entity_drunk,is_sim_behaviour_disabled,behaviour_group_prepare_to_run_data) AIManager:GetCurrentBehaviourInstance(self,entity) AIManager:GetCurrentBehaviour(self,entity) AIManager:GetCurrentBehaviourGroup(self,entity) AIManager:CanEntityActOnGroupOrder(self,entity,state) AIManager:StartMicroBehaviour(self,entity,new_micro_behaviour,args) AIManager:UpdateMicroBehaviour(self,entity) AIManager:TerminateMicroBehaviour(self,entity) AIManager:PurgeMicroBehaviourQueue(self,entity) AIManager:IsMicroBehaviourRunning(self,entity) AIManager:WaitForMicroBehaviourToFinish(self,entity) AIManager:GetMicroBehaviour(self,entity) AIManager:SetMicroBehaviour(self,entity,micro_behaviour) AIManager:DisableSimBehaviours(self,entity) AIManager:EnableSimBehaviours(self,entity) AIManager:IsSimBehaviourDisabled(self,entity) AIManager:SetScriptMoveToPos(self,entity,pos,speed,radius) AIManager:SetScriptMoveToPosAndDir(self,entity,pos,dir,speed,face_entity,accurate,check_destination,radius) AIManager:GetScriptMoveToPos(self,entity) AIManager:GetScriptMoveToAccurate(self,entity) AIManager:GetScriptMoveToCheckDestination(self,entity) AIManager:GetScriptMoveToDir(self,entity) AIManager:GetScriptMoveToFaceEntity(self,entity) AIManager:SetScriptMoveSpeed(self,entity,speed) AIManager:GetScriptMoveSpeed(self,entity) AIManager:GetScriptMoveSpeedSet(self,entity) AIManager:GetScriptMoveRadius(self,entity) AIManager:ClearScriptMoveToPos(self,entity) AIManager:SetScriptTurnToEntity(self,entity,target_entity) AIManager:GetScriptTurnToEntity(self,entity) AIManager:ClearScriptTurnToEntity(self,entity) AIManager:SetScriptMoveAlongSpline(self,entity,spline,speed,radius) AIManager:GetScriptMoveAlongSpline(self,entity) AIManager:GetScriptRadius(self,entity) AIManager:ClearScriptMoveAlongSpline(self,entity) AIManager:SetScriptCanFight(self,entity,can_fight) AIManager:GetScriptCanFight(self,entity) AIManager:SetScriptCanFlee(self,entity,can_flee) AIManager:GetScriptCanFlee(self,entity) AIManager:SetScriptFleePos(self,entity,flee_pos) AIManager:GetScriptFleePos(self,entity) AIManager:SetBardSongLines(self,entity,lines) AIManager:ClearBardSongLines(self,entity) AIManager:GetBardSongLines(self,entity) AIManager:GetMustStayType(self,entity) AIManager:GetMustStayPosition(self,entity) AIManager:GetMustStayDirection(self,entity) AIManager:SetMustStay(self,entity,type,position,direction) AIManager:ResetMustStay(self,entity) AIManager:SetCanRunMoveAwayFromAreaBehaviour(self,entity,flag) AIManager:CanRunMoveAwayFromAreaBehaviour(self,entity) AIManager:RequestHeroInteraction(self,entity,hero) AIManager:ClearRequestedHeroInteraction(self,entity) AIManager:GetRequestedHeroInteraction(self,entity_info) AIManager:RequestCutsceneOnEntity(self,entity,cutscene_record,arguments) AIManager:GetRequestedCutsceneOnEntity(self,entity,entity_info) AIManager:GetRequestedCutsceneArguments(self,entity) AIManager:ClearCutsceneOnEntity(self,entity) AIManager:ReloadCutscenes(self) AIManager:AbortCurrentBehaviour(self,entity) AIManager:SetPostTeleportOverride(self,entity,override) AIManager:GetPostTeleportOverride(self,entity) AIManager:SetPostTeleportNewBehaviour(self,entity,override) AIManager:DoSleepFixUp(self) AIManager:TerminateAndExitBehaviours(self,entity) AIManager:ForceExitingBehaviourToFinish(self,entity) AIManager:OnLevelLoad(self,loading_save_game) AIManager:ConnectedToServer(self) AIManager:GetBehaviourFromEntity(self,entity,behaviour_group,behaviour_name) AIManager:GetBehaviourGroupFromEntity(self,entity,behaviour_group) AIManager:SwitchBrainOnPlayerTarget(self,new_brain_name) AIManager:SwitchBrainOnEntityNamed(self,entity_name,new_brain_name) AIManager:SwitchBrainOnAllEntitiesNamed(self,entity_name,new_brain_name) AIManager:SwitchBrainOnAllVillagers(self,new_brain_name) AIManager:ReplaceEntityBrain(self,entity,new_brain_name) AIManager:AddCameraZoomPoint(self,point,name) AIManager:ZoomToNextPoint(self,print_position) AIManager:ZoomToNextPointContainingWord(self,word) AIManager:IsBehaviourHigherPriorityThanCurrent(self,entity,group_name,behaviour_name) AIManager.SetSuppressAINavigationTeleporting(suppress) BehaviourDataMetatable.__index(table,key) BehaviourDataMetatable.__newindex(table,key,value) ***** File: ./ai/pairedgroupmind.lua ***** PairedGroupMind:New(self,entity_attached_to) PairedGroupMind:GetMetricForComparison(self,entity) PairedGroupMind:AddEntity(self,entity,state) PairedGroupMind:RemoveEntity(self,entity) PairedGroupMind:CleanUp(self) PairedGroupMind:SetMaxDist(self,dist) PairedGroupMind:GetLead(self) PairedGroupMind:GetOther(self,entity) PairedGroupMind:ReadyForChange(self,entity) PairedGroupMind:Arrived(self) PairedGroupMind:Update(self) PairedGroupMind:MeetUp(self,behaviour,end_time,animate_on_meeting) PairedGroupMind:MoveToLocation(self,behaviour,location_id,ent_loc,dist_to_loc) PairedGroupMind:MoveToPosition(self,behaviour,position,dist_to_position) PairedGroupMind:IsStillRunnable(self,behaviour) PairedGroupMind:CreateConversationGroupMind(self,entity) PairedGroupMind:DoConversationStuff(self,behaviour) ***** File: ./ai/combatstyles.lua ***** CombatStyles:GetStyleForCreature(self,creature) Debug.DumpStyleSequences(style_name) ***** File: ./ai/combatsituations.lua ***** CombatSituationsFunctions:DoesSituationIgnoreTimersAndFacing(self,situation) CombatSituationsFunctions:TranslateBlockTypeToCombatSituation(self,block_type) CombatSituationsFunctions:TranslateWeaponTypeToCombatSituation(self,weapon_type) CombatSituationsFunctions:FindCurrentSequenceSituation(self,combat_info) CombatSituationsFunctions:BuildSequencesListFromSituation(self,combat_info) CombatSituationsFunctions:FindCurrentStateSituation(self,combat_info) CombatSituationsFunctions:HasCombatStatesForDesiredWeaponType(self,combat_info) ***** File: ./ai/combatstates.lua ***** CombatStates.InvalidState(self) HobbeSpellFunctions.Heal(caster,target) HobbeSpellFunctions.Enrage(caster,target) ***** File: ./ai/opinionsdebug.lua ***** Debug.TestSchedule(num_tasks,day) Debug.TestScrollArrows(up_vis,left_vis,right_vis,down_vis) Debug.TestPromiseParams(signed,can_reject,number) Debug.TestOrbs(type,xp) Debug.TestTitleParams() Debug.FillMiniGameCounters() Debug.SetAnarkElementScale(name,scale) Debug.SetAnarkElementPos(name,x,y) Debug.SetAnarkElementZ(name,z) Debug.TestInteractionMode() Debug.RefreshInteractionMode() Debug.ShowGUIElements() Debug.GetLocalHeroWeaponPtrs() Debug.ChangeToNextWeapon() Debug.GetLocalHeroClothesPtrs() Debug.ChangeToNextClothingItem() Debug.AddSeveralNewerAugments() Debug.ChangeToNextAugment() Debug.HealthChange(change) Debug.EnableSomeExpressions() Debug.LoadBright3() Debug:TestDisablingGossipForLevel(self) Debug:TestEnablingGossipForLevel(self) Debug:TestDisablingFactionGossip(self) Debug:TestEnablingFactionGossip(self) Debug:TestDisablingPeopleGossip(self) Debug:TestEnablingPeopleGossip(self) MakeTargetEnemy() Debug.PostGenericDeed() Debug.TestKidsNotReacting() Debug.PostNPCGenericDeed(name) Debug.StartCommotion() Debug.MakeChildGrowUpThroughTime() GiveGift() Debug.UnlockTargetQuestAll() Debug.TestQuestRewards() Debug.TakeQuestRewards() Debug.MeetQuestReq() Debug.GiveQuestReward() Debug.Follow() Debug.HandHold() Debug.TestReactToExpressions() Debug.CreateIdlingVillager(villager_name) Debug.CreateRavenscarCrowd() Debug.AdvanceRavenscarCrowd() Debug.EndCrowd() Debug.SetCrowdState(num) Debug.CreateLotsOfPeople(num) Debug.TogglePregnancyCertainty() Debug.ToggleTargetTrackingCamera() Debug.TestGetSpouses() Debug.ResetOpinions() Debug.ApplySpeedSettings() Debug.OpenDoor() Debug.CloseDoor() Debug.MarryEveryone() Debug.GiveEveryoneGifts() Debug.GetInstantFriends() Debug.CreateTerror() Debug.CreateTerrorForPlayer(hero) Debug.TraceTargetPersonality() Debug.ChangeTargetToDifferentEnt() Debug.SetTargetName(name) Debug.GetTargetsDescriptiveTraits() Debug.ShowHeroMoney() Debug.SetHeroMoralityNoMorph(number) Debug.GiveTitle() Debug.SetTimeStoppedAndMidnight() Debug.DepleteHealth() Debug.TeleportToVillageMarker() Debug.GiveTargetGiftReward(reward_name) Debug.GiveTargetRulerGiftReward() Debug.GiveTargetRelationshipGiftReward() Debug.ResetCurrentRelationshipStage(hero,stage) Debug.BuyEverythingInLevel() Debug.CountBuildingsForSaleInLevel() Debug.CountBuildingsOwnedInLevel() Debug.CountBuildingsOwned() Debug.CreateSinglePerson() Debug.CreateFamily(player,world_name,level_name) Debug.CreateSpouse() Debug.CreateInstantFamily() Debug.CreateFiance() Debug.CreateHeroChildren() Debug.CreateTestTrader() Debug.GetPrimarySpouse() Debug.AddNoteToPrimaryFamily() Debug.StartBusinessPartnership() Debug.EndBusinessPartnership() Debug.RulerSummary() Debug.RulerAcceptTownDemandsInProvince(province_id) Debug.RulerRejectTownDemandsInProvince(province_id) Debug.SetAnarkElementSlide(name,slide) Debug.MarryTarget() ***** File: ./ai/microbehaviours.lua ***** MicroBehaviourBase:New(self,args) MicroBehaviourBase:Update(self) MicroBehaviourBase:CleanUp(self) MicroBehaviourTalk:Create(self,args) MicroBehaviourTalk:Update(self) MicroBehaviourTalk:CleanUp(self) ***** File: ./ai/cratecarryinggroupmind.lua ***** CrateCarryingGroupMind:New(self,entity_attached_to) CrateCarryingGroupMind:AddEntity(self,entity,state) CrateCarryingGroupMind:RemoveEntity(self,entity,behaviour) CrateCarryingGroupMind:DebugDrawing(self,entity) CrateCarryingGroupMind:GetMetricForComparison(self,entity) CrateCarryingGroupMind:AddCrates(self,crates) CrateCarryingGroupMind:AddCrateStacks(self,crate_stacks) CrateCarryingGroupMind:GetCrateToCarry(self,entity) CrateCarryingGroupMind:ReleaseResource(self,crate) CrateCarryingGroupMind:GetCrateDestination(self,entity) CrateCarryingGroupMind:AddCrateToCrateStack(self,crate,crate_stack) CrateCarryingGroupMind:RemoveCrateFromCrateStack(self,crate) CrateCarryingGroupMind:IsAvailable(self,entity) ***** File: ./ai/combatstyles/uniquecombatstyles.lua ***** CombatStyles.Dog.TargetScoringFunction(attacker_info,target) ***** File: ./ai/combatstyles/fable2legacycombatstyles.lua ***** CombatStyles.LuciensSoldier.MoveFunction(self,dest_pos,face_target) ***** File: ./ai/combatstyles/nightcrawlercombatstyles.lua ***** ***** File: ./ai/combatstyles/sentinelcombatstyles.lua ***** ***** File: ./ai/combatstyles/cultistcombatstyles.lua ***** ***** File: ./ai/combatstyles/guardcombatstyles.lua ***** ***** File: ./ai/combatstyles/undeadcombatstyles.lua ***** ***** File: ./ai/combatstyles/renegadecombatstyles.lua ***** ***** File: ./ai/combatstyles/banditcombatstyles.lua ***** ***** File: ./ai/combatstyles/soldiercombatstyles.lua ***** ***** File: ./ai/combatstyles/logansoldiercombatstyles.lua ***** ***** File: ./ai/combatstyles/minioncombatstyles.lua ***** ***** File: ./ai/combatstyles/juggernautcombatstyles.lua ***** ***** File: ./ai/combatstyles/wolfcombatstyles.lua ***** ***** File: ./ai/combatstyles/highwaymencombatstyles.lua ***** ***** File: ./ai/combatstyles/flockingcombatstyles.lua ***** ***** File: ./ai/combatstyles/shadowcombatstyles.lua ***** ***** File: ./ai/combatstyles/deadrisercombatstyles.lua ***** ***** File: ./ai/combatstyles/hobbecombatstyles.lua ***** ***** File: ./ai/combatstyles/balverinecombatstyles.lua ***** ***** File: ./ai/interactivecutscenegroupmind.lua ***** InteractiveCutsceneGroupMind:InitialiseCutsceneData(self,record,arguments) InteractiveCutsceneGroupMind:GetCurrElementRecord(self) InteractiveCutsceneGroupMind:GetMyAction(self,entity) InteractiveCutsceneGroupMind:PerformNonCharacterSceneElement(self) InteractiveCutsceneGroupMind:ApplyCameraSettings(self,data,element_type) InteractiveCutsceneGroupMind:SetTalkingLookAtCamera(self,entity,entity_to_talk) InteractiveCutsceneGroupMind:ClearTalkingLookAtCamera(self) InteractiveCutsceneGroupMind:IsNonCharacterSceneElement(self,element_type) InteractiveCutsceneGroupMind:NotifyCutsceneThatEntityIsFree(self,entity) InteractiveCutsceneGroupMind:PrepareToLoop(self) InteractiveCutsceneGroupMind:CheckForLoop(self) InteractiveCutsceneGroupMind:ForceLoop(self) InteractiveCutsceneGroupMind:SetUpPause(self) InteractiveCutsceneGroupMind:ForceFinishPause(self) InteractiveCutsceneGroupMind:PauseBetweenElements(self) InteractiveCutsceneGroupMind:MoveToNextElement(self,dont_check_for_delay) InteractiveCutsceneGroupMind:HasSummary(self) InteractiveCutsceneGroupMind:SetCutsceneState(self,state) InteractiveCutsceneGroupMind:GetCutsceneState(self,state) InteractiveCutsceneGroupMind:IsCutsceneComplete(self) InteractiveCutsceneGroupMind:IsCutsceneWaitingToComplete(self) InteractiveCutsceneGroupMind:TerminateCutscene(self,instant,succeed,let_dialogue_finish) InteractiveCutsceneGroupMind:IsCutsceneReadyToRun(self) InteractiveCutsceneGroupMind:GetEntityFromCharacterName(self,name) InteractiveCutsceneGroupMind:GetMainCharacter(self) InteractiveCutsceneGroupMind:SetMainCharacter(self,character,entity) InteractiveCutsceneGroupMind:GetTalkingCharacterName(self) InteractiveCutsceneGroupMind:GetCharacterName(self,entity) InteractiveCutsceneGroupMind:GetAverageCharacterPosition(self) InteractiveCutsceneGroupMind:GetCharacterList(self) InteractiveCutsceneGroupMind:SetLastReactionMessage(self,message) InteractiveCutsceneGroupMind:GetLastReactionMessage(self) InteractiveCutsceneGroupMind:SetExpressionToReactTo(self,expression_to_react_to) InteractiveCutsceneGroupMind:GetExpressionToReactTo(self) InteractiveCutsceneGroupMind:SetHitCharacter(self,entity) InteractiveCutsceneGroupMind:GetHitCharacter(self) InteractiveCutsceneGroupMind:ResumeCutsceneAfterInterruption(self) InteractiveCutsceneGroupMind:SetAsSummarising(self) InteractiveCutsceneGroupMind:EnableCutsceneRangeChecking(self,flag) InteractiveCutsceneGroupMind:IsPlayerInRange(self,leaving) InteractiveCutsceneGroupMind:SetLeadPlayerData(self,entity,data) InteractiveCutsceneGroupMind:GetLeadPlayerData(self,entity) InteractiveCutsceneGroupMind:IsEntityBeingUsedBySomeoneElse(self,entity) InteractiveCutsceneGroupMind:SetEntityBeingUsedBySomeoneElse(self,entity) InteractiveCutsceneGroupMind:ClearEntityBeingUsedBySomeoneElse(self,entity) InteractiveCutsceneGroupMind:ApplyCutsceneRules(self) InteractiveCutsceneGroupMind:RemoveCutsceneRules(self) InteractiveCutsceneGroupMind:CreateEntityInfo(self,entity,state) InteractiveCutsceneGroupMind:SetCutsceneID(self,cutscene_id) InteractiveCutsceneGroupMind:GetCutsceneID(self,cutscene_id) InteractiveCutsceneGroupMind:IsACutsceneCameraInAction(self) InteractiveCutsceneGroupMind:AddCutsceneMicrophone(self) InteractiveCutsceneGroupMind:UpdateCutsceneMicrophonePos(self) InteractiveCutsceneGroupMind:RemoveCutsceneMicrophone(self) InteractiveCutsceneGroupMind:SetAsActive(self) InteractiveCutsceneGroupMind:PauseAnyCrimeAI(self,script_wants_to_take_control) InteractiveCutsceneGroupMind:RestartAnyCrimeAI(self,script_wants_to_relinquish_control) InteractiveCutsceneGroupMind:SetAsInactive(self) InteractiveCutsceneGroupMind:IsActive(self) InteractiveCutsceneGroupMind:OnLoadedFromSaveGame(self) InteractiveCutsceneGroupMind:CanBeInterrupted(self,message) InteractiveCutsceneGroupMind:HasInteractSceneElementsForCharacter(self,entity) InteractiveCutsceneGroupMind:HasInteractLineForCharacter(self,entity) InteractiveCutsceneGroupMind:GetInteractLineForCharacter(self,entity) InteractiveCutsceneGroupMind:SetCharacterInteractedWith(self,entity) InteractiveCutsceneGroupMind:GetCharacterInteractedWith(self) InteractiveCutsceneGroupMind:Update(self) InteractiveCutsceneGroupMind:UpdateHeroSceneElements(self) InteractiveCutsceneGroupMind:AddInterestingEntity(self,entity) InteractiveCutsceneGroupMind:RemoveInterestingEntity(self,entity) InteractiveCutsceneGroupMind:GrabHero(self) InteractiveCutsceneGroupMind:ReleaseHero(self) InteractiveCutsceneGroupMind:IsHeroPerformingASceneElement(self) InteractiveCutsceneGroupMind:IsHeroAvailableToPerformSceneElement(self,data) InteractiveCutsceneGroupMind:SetEntityRole(self,entity,role) InteractiveCutsceneGroupMind:SaveInitialCharacterPosition(self,entity) InteractiveCutsceneGroupMind:FinishCutscene(self) InteractiveCutsceneGroupMind:CleanUp(self) InteractiveCutsceneGroupMind:CleanupHeroElements(self) InteractiveCutsceneGroupMind:RemoveEntity(self,entity,behaviour) InteractiveCutsceneGroupMind:Reload(self) InteractiveCutsceneGroupMind:ForceFinishSuccessfullyIfActive(self) InteractiveCutsceneGroupMind:GetElementData(self,record) InteractiveCutsceneGroupMind:LoadSetPieceElement(self,element_record) ***** File: ./ai/conversationgroupmind.lua ***** Debug.TrackNextConversation() ConversationGroupMind:New(self,entity_attached_to) ConversationGroupMind:MakeMeConverser1(self,entity) ConversationGroupMind:CleanUp(self) ConversationGroupMind:CreateEntityInfo(self,entity,state) ConversationGroupMind:IsConversationFinished(self) ConversationGroupMind:IsConversationActive(self) ConversationGroupMind:IsConverser(self,entity) ConversationGroupMind:IsTalker(self,entity) ConversationGroupMind:FinishCycle(self,entity) ConversationGroupMind:SetNumCycles(self,num) ConversationGroupMind:Idle(self) ConversationGroupMind:CheckForCycleFinished(self) ConversationGroupMind:IsReadyForCycle(self,entity) ConversationGroupMind:IsEveryoneReady(self) ConversationGroupMind:GetPartner(self,entity) ConversationGroupMind:GetAnim(self,entity) ConversationGroupMind:SetNextTimeCanTalk(self,seconds) ConversationGroupMind:PlayNonGossipConversationLine(self,behaviour,line) ConversationGroupMind:GetNumberDivorceLinesSaid(self) ConversationGroupMind:IncrementNumberOfDivorceLinesUsed(self) ConversationGroupMind:PlayConversationItem(self,behaviour,dont_animate) ConversationGroupMind:CanTalk(self) ConversationGroupMind:AssignRoles(self) ConversationGroupMind:AddEntity(self,entity,state) ConversationGroupMind:RemoveEntity(self,entity,behaviour) ConversationGroupMind:DebugDrawing(self,entity) ConversationGroupMind:DrawConversers(self,entity) ConversationGroupMind:GetConversationCentre(self) ConversationGroupMind:RecalculateConversationCentre(self) ConversationGroupMind:GetSquaredDistanceFromEntity(self,entity) ConversationGroupMind:GetMetricForComparison(self,entity) ConversationGroupMind:EntityIsWithinAcceptableRange(self,position,entity,range) ConversationGroupMind:GetConverser(self,num) ConversationGroupMind:SetTimeToLive(self,time_to_live) ConversationGroupMind:GetFirstConverser(self) ConversationGroupMind:SetListenerToAnimate(self) ConversationGroupMind:ClearListenerToAnimate(self) ConversationGroupMind:DoesListenerNeedToAnimate(self) BarStaffConversationGroupMind:GetMetricForComparison(self,entity) LookingForConversationGroupMind:GetAnotherGroupMemberInRange(self,entity) LookingForConversationGroupMind:GetAnyUsableConversationMarker(self,entity) LookingForConversationGroupMind:GetMetricForComparison(self,entity) LookingForConversationGroupMind:GetNearestOtherMember(self,entity) LookingForCommotionConversationGroupMind:GetAnotherGroupMemberInRange(self,entity) CommotionConversationGroupMind:New(self,entity_attached_to) CommotionConversationGroupMind:SetConverser1(self,entity) CommotionConversationGroupMind:SetConverser2(self,entity) CommotionConversationGroupMind:IsSpeaker(self,entity) CommotionConversationGroupMind:GetSpeaker(self,entity) CommotionConversationGroupMind:GetPartner(self,entity) CommotionConversationGroupMind:AddUsedLine(self,line) CommotionConversationGroupMind:RemoveEntity(self,entity,behaviour) CommotionConversationGroupMind:ConversationIsStillGoing(self) CommotionConversationGroupMind:GetComment(self,label) CommotionConversationGroupMind:GetLastUsedLine(self,line) CommotionConversationGroupMind:ShouldMoveToPartner(self,entity,point) CommotionConversationGroupMind:DebugDrawing(self,entity) ***** File: ./ai/combatsequences/hobbesequences.lua ***** ***** File: ./ai/combatsequences/commonidleandmovementsequences.lua ***** ***** File: ./ai/combatsequences/fable2legacysequences.lua ***** ***** File: ./ai/combatsequences/uniquesequences.lua ***** ***** File: ./ai/combatsequences/logansoldiercombatsequences.lua ***** ***** File: ./ai/combatsequences/highwaymensequences.lua ***** ***** File: ./ai/combatsequences/banditsequences.lua ***** ***** File: ./ai/combatsequences/balverinesequences.lua ***** ***** File: ./ai/combatsequences/guardsequences.lua ***** ***** File: ./ai/combatsequences/nightcrawlersequences.lua ***** ***** File: ./ai/combatsequences/sentinelsequences.lua ***** ***** File: ./ai/combatsequences/hollowmansequences.lua ***** ***** File: ./ai/combatsequences/commonstrikesequences.lua ***** ***** File: ./ai/combatsequences/dogsequences.lua ***** ***** File: ./ai/combatsequences/minionsequences.lua ***** ***** File: ./ai/cutscenegroupmind.lua ***** CutsceneGroupMind:InitialiseCutsceneData(self,entity,record) CutsceneGroupMind:CreateEntityInfo(self,entity,state) CutsceneGroupMind:GetCutsceneRecord(self,entity) CutsceneGroupMind:SetAsStartedCutscene(self,entity) CutsceneGroupMind:HasStartedCutscene(self,entity) CutsceneGroupMind:GetNumberOfLines(self,entity) CutsceneGroupMind:HasFinishedCutscene(self,entity) CutsceneGroupMind:SetAsFinished(self,entity) CutsceneGroupMind:GetCurrentLineTag(self,entity) CutsceneGroupMind:MoveToNextLine(self,entity) CutsceneGroupMind:GetDelayTime(self,entity) CutsceneGroupMind:GetSummaryIntroTag(self,entity) CutsceneGroupMind:GetInterruptionTag(self,entity) CutsceneGroupMind:GetHitReactionTag(self,entity) CutsceneGroupMind:GetExpressionReactionTag(self,entity) CutsceneGroupMind:GetRestartIntroTag(self,entity) CutsceneGroupMind:GetMaxRangeFromPlayer(self,entity) CutsceneGroupMind:IsToMoveToWithinRange(self,entity) CutsceneGroupMind:GetTriggerType(self,entity) CutsceneGroupMind:IsInterrupted(self,entity) CutsceneGroupMind:SetAsInterrupted(self,entity,state) CutsceneGroupMind:IsTerminated(self,entity) CutsceneGroupMind:SetAsTerminated(self,entity,state) CutsceneGroupMind:HasPlayerReturned(self,entity) CutsceneGroupMind:SetAsPlayerReturned(self,entity,state) CutsceneGroupMind:SwitchToSummary(self,entity) CutsceneGroupMind:SetMoveToPos(self,entity,pos,range) CutsceneGroupMind:GetMoveToPos(self,entity) CutsceneGroupMind:GetMaxRange(self,entity) CutsceneGroupMind:HasFinishedCutsceneMovement(self,entity) CutsceneGroupMind:HasArrivedAtPos(self,entity) CutsceneGroupMind:SetArrivedAtPos(self,entity) CutsceneGroupMind:FinishMovement(self,entity) CutsceneGroupMind:GetMaxRangeFromMoveToPos(self,entity) CutsceneGroupMind:MaintainGroupMindMembership(self,maintained_modes,behaviour) cutscene_test.Update() CreateCutscene() ***** File: ./ai/shopgroupmind.lua ***** ShopGroupMind:CreateEntityInfo(self,entity,state) ShopGroupMind:RemoveEntity(self,entity,behaviour) ShopGroupMind:SetAsShopKeeper(self,entity) ShopGroupMind:GetNumberOfShoppers(self) ShopGroupMind:SetObjectToPurchase(self,entity) ShopGroupMind:GetObjectToPurchase(self,entity) ShopGroupMind:GetLastMessageID(self,entity) ShopGroupMind:SetLastMessageID(self,entity,ID) ShopGroupMind:GetLastMessageID_InteractedWith(self) ShopGroupMind:SetLastMessageID_InteractedWith(self,ID) ShopGroupMind:GetLastMessageID_EnteredShop(self) ShopGroupMind:SetLastMessageID_EnteredShop(self,ID) ShopGroupMind:IsShopOpen(self) ShopGroupMind:AreAnyPlayersInBuilding(self) ShopGroupMind:ChangeDoorState(self,open) ShopGroupMind:SetShopOpen(self,val,shopkeeper) ShopGroupMind:AddDelivery(self,entity) ShopGroupMind:GetDelivery(self) ShopGroupMind:RemoveDelivery(self,house) ShopGroupMind:DebugDrawing(self,entity,exiting) ShopGroupMind:DrawDebugText(self,entity,exiting) ShopGroupMind:GetNumberOfPatrons(self) ShopGroupMind:GetMetricForComparison(self,entity) ShopGroupMind:IsAShopKeeper(self,entity) ShopGroupMind:MaintainGroupMindMembership(self,maintained_modes,behaviour) ShopGroupMind:Update(self) ShopGroupMind:New(self,shop) ShopGroupMind:DebugAddDelivery(self) ShopGroupMind:DebugReadyForConversation(self) ***** File: ./ai/combatgroupminds/highwaymancombatgroupmind.lua ***** HighwaymanCombatGroupMind:New(self) HighwaymanCombatGroupMind:Update(self) HighwaymanCombatGroupMind:AreWeWinningOrLosing(self) HighwaymanCombatGroupMind:ReadyToAllShootTogether(self) HighwaymanCombatGroupMind:ReadyToAllStrikeTogether(self) ***** File: ./ai/combatgroupminds/beetlecombatgroupmind.lua ***** BeetleCombatGroupMind:New(self) BeetleCombatGroupMind:AddEntity(self,entity,state) BeetleCombatGroupMind:AddTarget(self,entity) BeetleCombatGroupMind:CanIAttackTarget(self,attacker,target) BeetleCombatGroupMind:SetAttackStatus(self,target,attacker,status) BeetleCombatGroupMind:GenerateFacehugPointsForTarget(self,entity) BeetleCombatGroupMind:CanIFaceHugTarget(self,entity,combat_info) BeetleCombatGroupMind:FaceHugTarget(self,target,beetle) BeetleCombatGroupMind:StopFaceHuggingTarget(self,target,beetle) ***** File: ./ai/combatgroupminds/combatgroupmind.lua ***** CombatGroupMind:New(self) CombatGroupMind:CleanUp(self) CombatGroupMind:SetState(self,entity,state) CombatGroupMind:UpdateGroupStrengths(self) CombatGroupMind:GetBaseStrengthOfEntity(self,entity) CombatGroupMind:AddEntity(self,entity,state) CombatGroupMind:RemoveEntity(self,entity,behaviour) CombatGroupMind:UpdateReinforcements(self) CombatGroupMind:CheckCasulatiesForFlee(self,percent,period) CombatGroupMind:HasTarget(self,entity) CombatGroupMind:AddTarget(self,entity) CombatGroupMind:DropTargetFromAssignedTargets(self,entity) CombatGroupMind:RemoveTarget(self,entity) CombatGroupMind:MakeAwareOfAllGroupsTargets(self,entity) CombatGroupMind:AmILeader(self,entity) CombatGroupMind:IsGroupMixed(self) CombatGroupMind:ChooseLeader(self) CombatGroupMind:GetCurrentStateDebugText(self,entity) CombatGroupMind:Update(self) CombatGroupMind:GetMetricForComparison(self,entity) CombatGroupMind:GetAssignedTarget(self,entity) CombatGroupMind:GetBiggestThreat(self) CombatGroupMind:HowManyPlayersInOurTargetList(self) CombatGroupMind:GetSizeOfTargetList(self) CombatGroupMind:AreWeWinningOrLosing(self) CombatGroupMind:GetReinforcements(self,generator_level,num_to_create) CombatGroupMind:GetReinforcementPosition(self) CombatGroupMind:AnyGroupOrderReady(self) CombatGroupMind:ReadyToAllShootTogether(self) CombatGroupMind:ReadyToAllStrikeTogether(self) CombatGroupMind:ForceGroupLeaderToGiveOrder(self,order) CombatGroupMind:ChangeFormation(self,break_formation) CombatGroupMind:BreakFormation(self,time_to_break_for) CombatGroupMind:UpdateFormationBreak(self) ***** File: ./ai/combatgroupminds/banditcombatgroupmind.lua ***** BanditCombatGroupMind:New(self) BanditCombatGroupMind:Update(self) BanditCombatGroupMind:ChooseInitialOrders(self,entity) BanditCombatGroupMind:AddEntity(self,entity,state) BanditCombatGroupMind:ChooseLeader(self) BanditCombatGroupMind:RemoveEntity(self,entity) BanditCombatGroupMind:UpdateStandAndShootMembers(self) BanditCombatGroupMind:TargetClosedToMeleeRange(self,target,entity) BanditCombatGroupMind:TargetHasShotAtMe(self,target) BanditCombatGroupMind:ShouldIShootThisTarget(self,entity,target) BanditCombatGroupMind:TriggerFlee(self) BanditCombatGroupMind:CallForHelp(self) BanditCombatGroupMind:SendSomeoneForHelp(self) BanditCombatGroupMind:HowMuchHelpDoWeNeed(self) BanditCombatGroupMind:DoneFleeing(self,entity) BanditCombatGroupMind:AreWeWinningOrLosing(self) BanditCombatGroupMind:ForceGroupLeaderToGiveOrder(self,order) BanditCombatGroupMind:UpdateGroupOrders(self) BanditCombatGroupMind:ReadyToAllShootTogether(self) BanditCombatGroupMind:ReadyToAllStrikeTogether(self) BanditCombatGroupMind:SomeoneInGroupHasAGun(self) Debug.CreateBanditGroupAroundHero(number) ***** File: ./ai/combatgroupminds/combatgroupmindmanager.lua ***** ***** File: ./ai/combatgroupminds/wolfcombatgroupmind.lua ***** WolfCombatGroupMind:New(self) ***** File: ./ai/combatgroupminds/hobbecombatgroupmind.lua ***** HobbeCombatGroupMind:New(self) HobbeCombatGroupMind:Update(self) HobbeCombatGroupMind:ChooseLeader(self) HobbeCombatGroupMind:RemoveEntity(self,entity) HobbeCombatGroupMind:TriggerFlee(self) HobbeCombatGroupMind:DoneFleeing(self,entity) HobbeCombatGroupMind:CallForHelp(self) HobbeCombatGroupMind:SendSomeoneForHelp(self) HobbeCombatGroupMind:HowMuchHelpDoWeNeed(self) ***** File: ./ai/combatgroupminds/hollowmencombatgroupmind.lua ***** HollowMenCombatGroupMind:New(self) ***** File: ./ai/mortargroupmind.lua ***** MortarGroupMind:New(self,entity_attached_to) MortarGroupMind:GetMetricForComparison(self,entity) MortarGroupMind:AddEntity(self,entity,state) MortarGroupMind:RemoveEntity(self,entity,behaviour) MortarGroupMind:Update(self) MortarGroupMind:SetCrewMemberInWaitingPosition(self,entity) MortarGroupMind:DebugDrawing(self,entity) MortarGroupMind:FireAShot(self) MortarGroupMind:MaintainGroupMindMembership(self,maintained_modes,behaviour) ***** File: ./ai/bargroupmind.lua ***** BarGroupMind:CreateEntityInfo(self,entity,state) BarGroupMind:RemoveEntity(self,entity,behaviour) BarGroupMind:DebugDrawing(self,entity,exiting) BarGroupMind:DrawDebugLines(self,entity) BarGroupMind:DrawDebugText(self,entity,exiting) BarGroupMind:DrawDrink(self,entity) BarGroupMind:DrawDebugPoints(self) BarGroupMind:RefillDrink(self,entity) BarGroupMind:RefillJug(self,entity) BarGroupMind:Drink(self,entity) BarGroupMind:HasDrink(self,entity) BarGroupMind:PourDrinkFromJug(self,barmaid,bar_patron) BarGroupMind:IsEntityValidForRefill(self,entity) BarGroupMind:IsDrinking(self,entity) BarGroupMind:SetDrinking(self,entity,is_drinking) BarGroupMind:SetStanding(self,entity,is_standing) BarGroupMind:IsStanding(self,entity,is_standing) BarGroupMind:GetEntityPairLead(self) BarGroupMind:SetNextJugRefil(self,entity,frame) BarGroupMind:GetNextJugRefil(self,entity) BarGroupMind:GetLastMessageID_InteractedWith(self) BarGroupMind:SetLastMessageID_InteractedWith(self,ID) BarGroupMind:MaintainGroupMindMembership(self,maintained_modes,behaviour) BarGroupMind:GetNumberOfPatrons(self) BarGroupMind:GetMetricForComparison(self,entity) BarGroupMind:Update(self) BarGroupMind:New(self,bar) ***** File: ./ai/combatdebug.lua ***** Debug.CreateTestCombatants(number,creature_type) Debug.GiveEntityWeapon(entity,weapon_name,start_sheathed) Debug.GiveHeroWeapon(weapon_name,start_sheathed) Debug.GiveHenchmanWeapon(weapon_name,start_sheathed) Debug.GiveHeroGun() Debug.GiveEntityGauntlet(entity,gauntlet_name,hand) Debug.SetHeroWearingGauntletOfType(gauntlet_name,hand) GetLocalHeroTarget() NoName() Debug.GetDistanceCounter(ent) Debug.TrackDog() Debug.ClearTracking() Debug.CreateEntityByHero(record_name,entity_name,extra_params) Debug.CreateEntityByHenchman(record_name,entity_name,extra_params) Debug.CreateCombatantsAroundHero(type,num,preserve_faction,radius) Debug.CreateEnemyVillagers(num) Debug.SpawnExperienceOrbs(count) Debug.CreateHobbes() Debug.GetAllEntitiesAroundHero(type,range) Debug.ResetAllAmbushes() Debug.SetFOV(fov) Debug.MakeFlee(combatant) Debug.GiveHeroPistol() script_me_do:Update(self) Debug.DrawEntityFacing(entity) Debug.CreateHuggerBeetles(number,force_variant) Debug.CreateSpitterBeetles(number,force_variant) Debug.CreateDervishAmbush(number,elite) Debug.ShadowRenegade() Debug.ShadowDervish() Debug.OverrideHeroGunCapacity(num_shots) script:Update(self) Debug.TestFX(fx_name,speed) Debug.PlaceMeDoScript:Update(self) Debug.CreaturePlaceMeDo(creature_radius,search_radius) ShowCombinations(attackers,num_prongs,combination) Debug.CreateFollower(recordname,entityname) Debug.SpawnCreatureFamily(recordname) Control(key) Debug.ControlCreature(dood,targ) Debug.CreatureGeneratorRenderer:Update(self) Debug.SetDrawCreatureGenerators(enable) Smithers.ReleaseTheHounds(how_many) Debug.TestFlock(bats) Debug.DoMiniLevelingEffect() Debug.SetCarriedGauntletReadyToLevelUp(is_right_gauntlet) ***** File: ./ai/combatinfo.lua ***** IsCombatantAlive(combat_info) CombatInfo:New(self,combatant,is_reload) CombatInfo:ApplyStyle(self,is_reload) CombatInfo:UpdateCombatSituation(self,block_type,update_owned_weapons) NoName() CombatInfo:GetCombatStates(self) CombatInfo:IsAlive(self) CombatInfo:IsAttacking(self) CombatInfo:IsDefending(self) CombatInfo:HasInnerRingAttackers(self) CombatInfo:ResetTarget(self) CombatInfo:IsAllowedToAttack(self,entity) CombatInfo:CanAttackTarget(self,force_active_attacker) CombatInfo:InvalidateTarget(self,combatant) CombatInfo:CalculateZone(self,target_pos) CombatInfo:GetCurrentWeaponType(self,combatant) CombatInfo:IsValidTimeToAttack(self) CombatInfo:IsValidTimeToShoot(self) CombatInfo:CanStrafe(self) CombatInfo:Update(self,prong_info) CombatInfo:ResetConsecutiveShotCount(self) CombatInfo:ConsecutiveShotFirstFrame(self) CombatInfo:ConsecutiveShotIncrement(self) CombatInfo:GetEnrageAction(self) CombatInfo:IsOutsideChaseRadius(self) CombatInfo:IsOutsidePatrolRadiusWithNoTarget(self) CombatInfo:IsInsidePatrolRadius(self) self.HealthBarScript:Update(self) CombatInfo:AddHealthBar(self) CombatInfo:RemoveHealthBar(self) GetRandomAngle() CombatInfo:GetHollowManSpawnPos(self,target) CombatInfo:HasWeaponOfType(self,weapon_type) CombatInfo:IsArmed(self) CombatInfo:GetDesiredWeaponType(self) CombatInfo:GetTargetInfo(self) CombatInfo:AddWolfAttacker(self,wolf_info,skip_to_the_end) CombatInfo:RemoveWolfAttacker(self,wolf_info) CombatInfo:ShoveWolfToTheEnd(self,wolf_info) CombatInfo:GetDebugText(self) ***** File: ./ai/behaviourgroup.lua ***** BehaviourGroup:New(self,o) NoName() GroupedBehaviourIterator(behaviour_table) NoName() BehaviourGroup:GetNextBehaviour(self) ***** File: ./ai/combatregister.lua ***** CombatRegister:RegisterCombatant(self,combatant,is_reload) CombatRegister:RemoveCombatant(self,combatant,because_i_am_dead) CombatRegister:GetCombatInfo(self,entity) CombatRegister:IsValidTarget(self,combatant,target,skip_helper) CombatRegister:GetNearestAttackerDistSq(self,combatant,attackers) CombatRegister:IsInCombat(self,combatant,cut_off_dist) CombatRegister:ListenForReinforcementRequests(self,combatant) CombatRegister:GetTargetScore(self,attacker_info,target,weights) CombatRegister:ScoreTargets(self,attacker_info,potential_targets,weights) CombatRegister.SortFunc(a,b) CombatRegister:GetBestTarget(self,combatant,range) CombatRegister:ForceTargetCheck(self,entity) CombatRegister:StartAttacking(self,attacker,defender,override_formation) CombatRegister:StopAttacking(self,attacker) CombatRegister:StopDefending(self,defender) CombatRegister:FindTargetForCombatant(self,combatant) CombatRegister:FindEnemyToFleeFrom(self,combatant) CombatRegister:AttackPlayer(self,combatant,enemy,reset_combat_details_on_death,attack_all_players) CombatRegister:SetIgnoreChaseRadius(self,combatant,ignore) CombatRegister:SetScriptTarget(self,combatant,target,override_max_range,ignore_if_not_attackable) CombatRegister:ClearScriptTarget(self,combatant) CombatRegister:SmashBreakable(self,combatant,target,anim_sequence,override_max_range) CombatRegister:SetAsAttacked(self,victim,attacker) CombatRegister:AddFormation(self,formation) CombatRegister:GetAllFights(self) NoName(a,b) GetSortFunc(to_pos) CombatRegister:GetNearestFight(self,pos) CombatRegister:DoDebugDraw(self) CombatRegister:UpdateFormations(self) CombatRegister:IncrementUpdatingAttackersCount(self) CombatRegister:Update(self) CombatRegister:SetTargetAttackableStatus(self,attacker,target,attackable) CombatRegister:SetCreatureTypeAttackableStatus(self,attacker,creature_type,attackable) CombatRegister:GetEntitiesAttackingEntity(self,entity) CombatRegister:IsEntityAttackingEntity(self,attacker,defender) CombatRegister:GetCurrentTarget(self,attacker) CombatRegister:GetNumberOfEntitiesAttackingEntity(self,entity) CombatRegister:GetSaveTable(self) CombatRegister:LoadFromSave(self,save_table) Debug.SetDrawCombatDebug(enable) CombatRegister:AddUninterruptableCombatant(self,combatant) CombatRegister:RemoveUninterruptableCombatant(self,combatant) CombatRegister:ClearAllUninterruptableCombatants(self) CombatRegister:IsUninterruptableActionInProgress(self,combatant) CombatRegister:SetHollowManWispMovement(self,hollow_man,enabled) CombatRegister:SetHollowManWispSpawn(self,hollow_man,enabled) CombatRegister:SetHollowManRiseSpeedMultiplier(self,hollow_man,multiplier) CombatRegister:HollowManBuggerOffAndDie(self,hollow_man) CombatRegister:GetMaxRangeToSeekFiringPositionWithin(self,combatant) NoName(a,b) GetSortFunc(to_pos) CombatRegister:GetTargetsInFrontOfMe(self,entity,range) CombatRegister:ListenForGlobalCombatantMessages(self) CombatRegister:UpdateCombatSituation(self,creature,block_type,update_weapons_owned) CombatRegister:AddToMidstCountScore(self,info) ***** File: ./ai/stallgroupmind.lua ***** StallGroupMind:CreateEntityInfo(self,entity,state) StallGroupMind:RemoveEntity(self,entity,behaviour) StallGroupMind:GetLastMessageID_InteractedWith(self) StallGroupMind:SetLastMessageID_InteractedWith(self,ID) StallGroupMind:DebugDrawing(self,entity,exiting) StallGroupMind:DrawDebugText(self,entity,exiting) StallGroupMind:GetNumberOfPatrons(self) StallGroupMind:GetMetricForComparison(self,entity) StallGroupMind:CanWorkHere(self,entity) StallGroupMind:SetStallOpen(self,val,shopkeeper) StallGroupMind:IsStallOpen(self) StallGroupMind:MaintainGroupMindMembership(self,maintained_modes,behaviour) StallGroupMind:New(self,stall) ***** File: ./ai/combatwheelring.lua ***** WheelRing:Create(self,params) WheelRing:Add(self,attacker_info) WheelRing:Remove(self,attacker_info) WheelRing:GetNumCombatants(self) WheelRing:GetBest(self,position,compare_func) IsFurther(dist,prev_furthest) IsCloser(dist,prev_closest) WheelRing:GetFurthestFrom(self,position) WheelRing:GetClosestTo(self,position) WheelRing:GetDesiredProngAngleOffset(self,index) WheelRing:GetProngAngleOffset(self,index) WheelRing:GetProngVector(self,index) WheelRing:Update(self,defender_position,is_inner_ring) GetBestAttacker(info1,info2) WheelRing:FindBestAttacker(self) WheelRing:Draw(self,centre) WheelRing:RemoveAttackers(self) WheelRing:OrientWheelToAttacker(self,centre_pos,attacker) ScoreProng(centre_pos,prong_vector,attacker_info) FindBestCombination(attackers,num_prongs,current_combo,best_so_far) WheelRing:GrabBestAttackers(self,centre_pos,lead_attacker,other_attackers) NoName(a,b) WheelRing:ResetWithAttackers(self,centre_pos,attackers) WheelRing:CheckProngAnglesForObstructions(self,centre) ***** File: ./ai/aihistory.lua ***** AIHistory:AddItem(self,entity,item) AIHistory:Print(self,entity) AIHistory:Clear(self,entity) AIHistory:ClearAll(self) ***** File: ./ai/thuggroupmind.lua ***** ThugGroupMind:CreateEntityInfo(self,entity,state) ThugGroupMind:GetLastMessageID(self,entity) ThugGroupMind:SetLastMessageID(self,entity,id) ThugGroupMind:GetTarget(self,entity) ThugGroupMind:SetTarget(self,entity,target) ThugGroupMind:GetAttacker(self,entity) ThugGroupMind:GetMetricForComparison(self,entity) ThugGroupMind:MaintainGroupMindMembership(self,maintained_modes,behaviour) ThugGroupMind:New(self,entity) ***** File: ./ai/prisoncellgroupmind.lua ***** PrisonCellGroupMind:GetMetricForComparison(self,entity) PrisonCellGroupMind:MaintainGroupMindMembership(self,maintained_modes,behaviour) PrisonCellGroupMind:New(self,ent) ***** File: ./ai/guardgroupmind.lua ***** GuardGroupMind:New(self,entity_attached_to) GuardGroupMind:AddEntity(self,entity,state) GuardGroupMind:RemoveEntity(self,entity,behaviour) GuardGroupMind:AddStandGuard(self) GuardGroupMind:RemoveStandGuard(self) GuardGroupMind:CanStandGuard(self) GuardGroupMind:TestCriminalVisibility(self,criminal) GuardGroupMind:SetCriminalSpotted(self,criminal,visible) GuardGroupMind:WasCriminalSpotted(self,criminal) GuardGroupMind:SetEntityResistingArrest(self,entity) GuardGroupMind:GetEntityResistingArrest(self) GuardGroupMind:AddChasingGuard(self) GuardGroupMind:RemoveChasingGuard(self) GuardGroupMind:SetEntityBeingArrested(self,criminal,guard) GuardGroupMind:RemoveEntityBeingArrested(self,criminal,guard) GuardGroupMind:IsEntityBeingArrested(self,entity) GuardGroupMind:IsEntityArresting(self,entity) GuardGroupMind:AreCriminalsResistingArrest(self) GuardGroupMind:AttackCriminals(self,entity_list) GuardGroupMind:AttackCriminal(self,ent) GuardGroupMind:AttackRulerCriminal(self,guard,ent) GuardGroupMind:StopAttackingCriminal(self,ent) GuardGroupMind:DebugDrawing(self,entity) GuardGroupMind:GetMetricForComparison(self,entity) GuardGroupMind:GetNearbyIdleGuard(self,entity) GuardGroupMind:DrawPatrolPoints(self) GuardGroupMind:MaintainGroupMindMembership(self,maintained_modes,behaviour) GuardGroupMind:Update(self) ***** File: ./ai/groupmind.lua ***** GroupMind:New(self) GroupMind:CreateSubClass(self,group_mind_name) GroupMind:CleanUp(self) GroupMind:CreateEntityInfo(self,entity,state) GroupMind:AddEntity(self,entity,state) GroupMind:IsValidState(self,state) GroupMind:SetState(self,entity,state) GroupMind:GetState(self,entity) GroupMind:GetStateName(self,entity) GroupMind:RemoveEntity(self,entity,behaviour) GroupMind:GetNumGroupMembers(self) GroupMind:DebugDrawing(self,entity) GroupMind:IsGroupMember(self,entity) GroupMind:JoinGroupMindIfLocationIsAvailable(self,behaviour,location_set,state) GroupMind:DrawDebugText(self,entity) GroupMind:Update(self) ***** File: ./ai/combatwheel.lua ***** CombatWheel:Create(self,defender_info) CombatWheel:AddAttacker(self,attacker_info) CombatWheel:RemoveAttacker(self,attacker_info) CombatWheel:Kill(self) CombatWheel:HasCombatants(self) CombatWheel:GetFirstAttacker(self) CombatWheel:GetNumAttackers(self) CombatWheel:GetSortedAttackers(self,exclude_this_guy) GetBetterAttacker(attacker_info,current_best) FindWheelLeader(attackers) CombatWheel:Rejig(self) CombatWheel:AssignOuterWheelRangedOrMeleePreference(self,percent_ranged) CombatWheel:ShouldRejig(self) CombatWheel:Update(self) CombatWheel:DrawDebugInfo(self) CombatWheel:FindBestAttacker(self) CombatWheel:SetActiveAttacker(self,attacker_info) CombatWheel:UpdateActiveAttacker(self) CombatWheel:GetClosestAttacker(self) CombatWheel:GetNearestNeighbors(self,combat_info) ***** File: ./ai/orphanagegroupmind.lua ***** OrphanageGroupMind:New(self,building) OrphanageGroupMind:GetMetricForComparison(self,entity) ***** File: ./ai/playertouching.lua ***** Touchy:New(self) Touchy:GetAnims(self,in_front) Touchy:IsHeroTouchScriptRunning(self) Touchy.PrepareForInteraction(player,target,haggling) Touchy.PerformInteraction(args) Touchy.ForceExit() Touchy:Finish(self) Touchy:Update(self) Touchy:TriggerInteraction(self,player,target,player_anim,target_anim,canned_cam_type) Touchy:WaitForTargetToAcceptInteraction(self) Touchy:FreezeCharacters(self) Touchy:MoveActorsIntoPlace(self) Touchy:StartInteraction(self) Touchy:FinishInteraction(self) Touchy:DoPlayerInteraction(self) Touchy:DoProposalInteraction(self) Touchy:GetAction(self) InteractionModeCameraFuncs.DoObjectFocus(player_ent,entity) InteractionModeCameraFuncs.ClearInteractionModeObjectFocus(player_ent) ***** File: ./ai/bardgroupmind.lua ***** BardGroupMind:CreateEntityInfo(self,entity,state) BardGroupMind:RemoveEntity(self,entity,behaviour) BardGroupMind:GetBard(self) BardGroupMind:IsSpaceInCrowd(self) BardGroupMind:GetMetricForComparison(self,entity) BardGroupMind:MaintainGroupMindMembership(self,maintained_modes,behaviour) BardGroupMind:New(self,ent) ***** File: ./ai/behaviourgrouppreparetoruns.lua ***** AIManager.BehaviourGroupPrepareToRuns.DrunkBehaviourGroup(entity) AIManager.BehaviourGroupPrepareToRuns.HousewifeBehaviourGroup(entity) AIManager.BehaviourGroupPrepareToRuns.ChildHomeBehaviours(entity) AIManager.BehaviourGroupPrepareToRuns.HusbandBehaviourGroup(entity) AIManager.BehaviourGroupPrepareToRuns.CutsceneBehaviourGroup(entity) AIManager.BehaviourGroupPrepareToRuns.BehaviourFollowGroup(entity) AIManager.BehaviourGroupPrepareToRuns.HomeEmergencyBehaviourGroup(entity) AIManager.BehaviourGroupPrepareToRuns.PlayerInteractionBehaviourGroup(entity) AIManager.BehaviourGroupPrepareToRuns.CommotionBehaviourGroup(entity) AIManager.BehaviourGroupPrepareToRuns.CelebrateBehaviourGroup(entity) AIManager.BehaviourGroupPrepareToRuns.BarPatronBehaviourGroup(entity) AIManager.BehaviourGroupPrepareToRuns.FarmerBehaviourGroup(entity) AIManager.BehaviourGroupPrepareToRuns.MonkWorkshipBehaviourGroup(entity) AIManager.BehaviourGroupPrepareToRuns.GuardEmergencyBehaviourGroup(entity) AIManager.BehaviourGroupPrepareToRuns.GuardBehaviourGroup(entity) AIManager.BehaviourGroupPrepareToRuns.LuciensGuardBehaviourGroup(entity) AIManager.BehaviourGroupPrepareToRuns.BarManBehaviourGroup(entity) AIManager.BehaviourGroupPrepareToRuns.BarMaidBehaviourGroup(entity) AIManager.BehaviourGroupPrepareToRuns.WatchBardBehaviourGroup(entity) AIManager.BehaviourGroupPrepareToRuns.SpouseBehaviourGroup(entity) AIManager.BehaviourGroupPrepareToRuns.SpouseMiscBehaviourGroup(entity) AIManager.BehaviourGroupPrepareToRuns.RespondToCrimeBehaviourGroup(entity) AIManager.BehaviourGroupPrepareToRuns.HerosChildBehaviourGroup(entity) AIManager.BehaviourGroupPrepareToRuns.ChildPlayLARPBehaviourGroup(entity) AIManager.BehaviourGroupPrepareToRuns.ChildPlayTagBehaviourGroup(entity) AIManager.BehaviourGroupPrepareToRuns.NannyBehaviourGroup(entity) AIManager.BehaviourGroupPrepareToRuns.BehaviourCombatGroup(entity) AIManager.BehaviourGroupPrepareToRuns.ScriptControlledCombatBehaviourGroup(entity) AIManager.BehaviourGroupPrepareToRuns.AllyCombatBehaviourGroup(entity) AIManager.BehaviourGroupPrepareToRuns.HollowManBehaviourGroup(entity) AIManager.BehaviourGroupPrepareToRuns.ScriptControlledCombatBalverineBehaviourGroup(entity) ***** File: ./ai/combatsequences.lua ***** PlaySequenceInfo(self,combat_info) CombatSequences:GetSequenceInfo(self,entry) CombatSequences:ScoreSequence(self,entry,combat_info,highest_priority,nav_line_of_sight_to_target) CombatSequences:FindBestSequence(self,combat_info,is_attack) CombatSequences:GetAttackZones(self,combat_style) CombatSequences:DebugHighlightSequence(self,sequence_name,colour) ***** File: ./ai/barmanjobgroupmind.lua ***** BarmanJobGroupMind:CreateEntityInfo(self,entity,state) BarmanJobGroupMind:RemoveEntity(self,entity,behaviour) BarmanJobGroupMind:Update(self) BarmanJobGroupMind:RefillDrink(self,entity) BarmanJobGroupMind:Drink(self,entity) BarmanJobGroupMind:HasDrink(self,entity) BarmanJobGroupMind:StartTimer(self,entity) BarmanJobGroupMind:SetTimer(self,entity,value) BarmanJobGroupMind:StopTimer(self,entity) BarmanJobGroupMind:GetTimer(self,entity) BarmanJobGroupMind:SetAngry(self,entity,value) BarmanJobGroupMind:IsAngry(self,entity) BarmanJobGroupMind:GetAlcoholType(self,entity) BarmanJobGroupMind:SetAlcoholType(self,entity,value) BarmanJobGroupMind:SetAngerStage(self,entity,value) BarmanJobGroupMind:GetAngerStage(self,entity) BarmanJobGroupMind:SetIsChangingPosition(self,entity,value) BarmanJobGroupMind:GetIsChangingPosition(self,entity) BarmanJobGroupMind:SetCanVomit(self,entity,value) BarmanJobGroupMind:GetCanVomit(self,entity) BarmanJobGroupMind:PayTip(self,entity) BarmanJobGroupMind:DebugDrawPatronData(self) BarmanJobGroupMind:DrawDrink(self,entity) BarmanJobGroupMind:MaintainGroupMindMembership(self,maintained_modes,behaviour) BarmanJobGroupMind:GetMetricForComparison(self,entity) BarmanJobGroupMind:New(self,bar) ***** File: ./ai/combatpredicates.lua ***** NoName(combat_info) Predicate.AND(function_table) NoName(combat_info) Predicate.OR(function_table) NoName(combat_info) Predicate.NOT(func) Predicate.HasEntityModeFlying(combat_info) Predicate.TargetHasPlayerModeAimRanged(combat_info) Predicate.TargetHasPlayerModeInteraction(combat_info) NoName(combat_info) Predicate.CreateHasTargetBeenAttackedRecentlyPredicate(seconds) NoName(combat_info) Predicate.CreateHasHitTargetPredicate(seconds) NoName(combat_info) Predicate.CreateHasBeenHitByTargetPredicate(seconds) NoName(combat_info) Predicate.CreateHaveIBeenStruckALotPredicate(number_of_strikes) NoName(combat_info) Predicate.CreateHaveIBeenStruckALotPredicateOverTime(number_of_strikes,seconds) NoName(combat_info) Predicate.CreateHasKnockedDownTargetPredicate(seconds) Predicate.TargetIsKnockedDown(combat_info) NoName(combat_info) Predicate.CreatureHasHealthBelow(health_percent) Predicate.HoldingPistolInLeftHand(combat_info) NoName(combat_info) Predicate.CreateTargetIsOfCreatureTypePredicate(creature_type) Predicate.DogIsInConfinedSpace(combat_info) Predicate.IsConfined(combat_info) Predicate.ShouldHollowManSoulSuckHorror(combat_info) Predicate.IsSurrounded(info) Predicate.HasMultipleTargetsInFront(info) NoName(combat_info) Predicate.HasBlockedThisManyStrikesInCurrentMode(strikes) NoName(combat_info) Predicate.HasTargetBlockedThisManyStrikesRecently(strikes) Predicate.GroupOrderIsShoot(combat_info) Predicate.GroupOrderIsStrike(combat_info) NoName(combat_info) Predicate.IsCarryingWeaponOfType(weapon_type) Predicate.HasBalverineJustJumped(combat_info) Predicate.IsEnraged(combat_info) Predicate.IsActiveAttacker(combat_info) NoName(combat_info) Predicate.CreateIsTargetChargingSpellOfAtLeastLevelPredicate(level) NoName(combat_info) Predicate.CreateHasTakenThisMuchDamageOfTypeInTimePredicate(damage,damage_type,time) Predicate.IsChargingFlourish(combat_info) Predicate.IsSuckModeActive(combat_info) NoName(combat_info) Predicate.CreateHasTakenThisManyHitsOfTypeInTimePredicate(hits,hit_type,time) NoName(combat_info) Predicate.TargetIsFurtherAwayThan(distance) NoName(combat_info) Predicate.TargetIsCloserThan(distance) ***** File: ./ai/duelinggroupmind.lua ***** DuelingGroupMind:New(self,entity_attached_to) DuelingGroupMind:AddEntity(self,entity,state) DuelingGroupMind:RemoveEntity(self,entity,behaviour) DuelingGroupMind:GetCombatStyle(self,entity) DuelingGroupMind:GetMetricForComparison(self,entity) DuelingGroupMind:GetOther(self,entity) DuelingGroupMind:GetAngle(self,entity) DuelingGroupMind:IsAttacker(self,entity) DuelingGroupMind:StartDuel(self) DuelingGroupMind:CanStillDuel(self) ***** File: ./ai/homegroupmind.lua ***** HomeGroupMind:CreateEntityInfo(self,entity,state) HomeGroupMind:RemoveEntity(self,entity,behaviour) HomeGroupMind:DebugDrawing(self,entity,exiting) HomeGroupMind:FillBowl(self,entity) HomeGroupMind:Eat(self,entity) HomeGroupMind:HasFood(self,entity) HomeGroupMind:IsMealTime(self) HomeGroupMind:SetGettingGuards(self,entity,val) HomeGroupMind:IsGettingGuards(self,entity) HomeGroupMind:IsTellingHeroToLeave(self) HomeGroupMind:IsAnyoneTryingToSleep(self) HomeGroupMind:AddToCrateList(self,entity) HomeGroupMind:AddEntity(self,entity,state) HomeGroupMind:Update(self) HomeGroupMind:GetNumberOfPeopleOnWayHome(self) HomeGroupMind:MaintainGroupMindMembership(self,maintained_modes,behaviour) HomeGroupMind:GetMetricForComparison(self,entity) HomeGroupMind:New(self,house) HomeGroupMind:GetLastTrespassID(self) HomeGroupMind:SetLastDoorKnockID(self,id) HomeGroupMind:GetLastDoorKnockID(self) HomeGroupMind:SetLastTrespassID(self,id) HomeGroupMind:GetParentAndChildToTalkTo(self) HomeGroupMind:SetParentToTalkTo(self,parent,child) HomeGroupMind:AreAnyPlayersInBuilding(self) HomeGroupMind:DecrementNumberOfPeopleToCloseAndLockDoor(self) HomeGroupMind:SetDoorBeingAnswered(self,is_being_answered) HomeGroupMind:IsDoorBeingAnswered(self) ***** File: ./ai/monkgroupmind.lua ***** MonkGroupMind:CreateEntityInfo(self,entity,state) MonkGroupMind:RemoveEntity(self,entity,behaviour) MonkGroupMind:IsChangeLocation(self,entity) MonkGroupMind:SetChangeLocation(self,entity,val) MonkGroupMind:GetMyAngle(self,entity) MonkGroupMind:AddWorshipper(self,entity) MonkGroupMind:RemoveWorshipper(self,entity) MonkGroupMind:UpdateWorshipPositions(self) MonkGroupMind:SpaceForWorship(self,entity) MonkGroupMind:IsWorshipper(self,entity) MonkGroupMind:GetNextLine(self,speaker) MonkGroupMind:Update(self) MonkGroupMind:GetSpeaker(self) MonkGroupMind:FinishedSpeaking(self) MonkGroupMind:DebugDrawing(self) MonkGroupMind:MaintainGroupMindMembership(self,maintained_modes,behaviour) MonkGroupMind:GetMetricForComparison(self,entity) MonkGroupMind:New(self,building) ***** File: ./ai/locationmanager.lua ***** LocationManager:New(self) LocationManager:GetOccupiedLocation(self,location_set) LocationManager:GetUnoccupiedLocation(self,location_set) LocationManager:GetUnoccupiedLocationWithNoProp(self,location_set,prop_location_set) LocationManager:GetUnoccupiedLocationWithProp(self,location_set,prop_location_set) LocationManager:GetPointForMyLocation(self,entity) LocationManager:GetFacingDirectionForMyLocation(self,entity) LocationManager:SetOccupiedLocation(self,behaviour,location,location_set) LocationManager:ClearLocation(self,behaviour) LocationManager:SetExitingLocation(self,behaviour) LocationManager:IsExitingLocation(self,location,location_set) LocationManager:GetEntityAtLocation(self,location_set,location) LocationManager:HasLocation(self,entity) LocationManager:GetOccupiedLocationWithCondition(self,location_set,condition_function) LocationManager:TransferLocationToBehaviour(self,behaviour) LocationManager:SetPropOccupiedLocation(self,entity,location,location_set) LocationManager:GetPropAtLocation(self,location,location_set) LocationManager:ClearPropOccupiedLocation(self,location,location_set) LocationManager:AttachProp(self,prop,location,location_set) LocationManager:ReleaseProp(self,prop,location,location_set) LocationManager:GetPointForPropLocation(self,entity) LocationManager:GetFacingDirectionForPropLocation(self,entity) LocationManager:SetupLocation(self,location_name,location_index,pos,facing,R,G,B) ***** File: ./ai/campgroupmind.lua ***** CampGroupMind:New(self,entity_attached_to) CampGroupMind:AddEntity(self,entity,state) CampGroupMind:RemoveEntity(self,entity,behaviour) CampGroupMind:DebugDrawing(self,entity) CampGroupMind:GetMetricForComparison(self,entity) CampGroupMind:MaintainGroupMindMembership(self,maintained_modes,behaviour) ***** File: ./ai/factorygroupmind.lua ***** FactoryGroupMind:GetMetricForComparison(self,entity) FactoryGroupMind:RemoveEntity(self,entity,behaviour) FactoryGroupMind:SetCleaningEntity(self,entity) FactoryGroupMind:SetHammeringEntity(self,entity) FactoryGroupMind:SetCarryingEntity(self,entity) FactoryGroupMind:GetCleaningEntity(self) FactoryGroupMind:GetHammeringEntity(self) FactoryGroupMind:GetCarryingEntity(self) FactoryGroupMind:New(self,entity) FactoryGroupMind:MaintainGroupMindMembership(self,maintained_modes,behaviour) ***** File: ./ai/benchgroupmind.lua ***** BenchGroupMind:CreateEntityInfo(self,entity,state) BenchGroupMind:RemoveEntity(self,entity,behaviour) BenchGroupMind:GetOtherPerson(self,entity) BenchGroupMind:MaintainGroupMindMembership(self,maintained_modes,behaviour) BenchGroupMind:GetMetricForComparison(self,entity) BenchGroupMind:New(self,bench) ***** File: ./ai/villagegroupmind.lua ***** VillageGroupMind:New(self,entity_attached_to) VillageGroupMind:CleanUp(self) VillageGroupMind:GetNumberOfTransientExits(self) VillageGroupMind:Update(self) VillageGroupMind:GetNumberOfCrateStacks(self) VillageGroupMind:FindConversationPoints(self) VillageGroupMind:GetConversationPointInRange(self,entity) VillageGroupMind:GetClosestConversationPoint(self,entity) VillageGroupMind:GetNumberOfConversationPoints(self) VillageGroupMind:DebugDrawing(self,entity) VillageGroupMind:DrawBoxAround(self,point) VillageGroupMind:AddTransientToPool(self,entity) VillageGroupMind:AddTransientToTeleportList(self,entity) VillageGroupMind:GetRandomTransientExit(self) VillageGroupMind:PickARandomGuardMarkerToFleeTo(self,entity_fleeing,entity_fleeing_from) ***** File: ./ai/aisetupscript.lua ***** ***** File: ./ai/taggroupmind.lua ***** TagGroupMind:New(self,entity_attached_to) TagGroupMind:CreateEntityInfo(self,entity,state) TagGroupMind:AddEntity(self,entity,state) TagGroupMind:RemoveEntity(self,entity,behaviour) TagGroupMind:DebugDrawing(self,entity) TagGroupMind:HasBeenTagged(self,entity) TagGroupMind:SetBeenTagged(self,entity,val) TagGroupMind:CanTag(self,chaser) TagGroupMind:Tag(self,chaser,runner) TagGroupMind:GetBestTarget(self,entity,entity_exclude) TagGroupMind:GetChaser(self) TagGroupMind:GetSquaredDistanceFromEntity(self,entity) TagGroupMind:GetMetricForComparison(self,entity) TagGroupMind:IsGroupReady(self) TagGroupMind:IsSpace(self) TagGroupMind:MaintainGroupMindMembership(self,maintained_modes,behaviour) ***** File: ./ai/groupmindmanager.lua ***** GroupMindManager:New(self,old) GroupMindManager:AddEntity(self,type,entity,state) GroupMindManager:GetGroupMind(self,type,entity) GroupMindManager:RemoveEntity(self,type,entity,group_mind) GroupMindManager:IsGroupMember(self,type,entity) GroupMindManager:AddGroupMind(self,type,entity,state) GroupMindManager:RemoveGroupMind(self,type,to_delete) GroupMindManager:GetValidGroupMind(self,type,entity) GroupMindManager:GetGroupMindIndex(self,type,group_mind) GroupMindManager:IsManagedGroupMind(self,type,group_mind) GroupMindManager:AddGroupMindAttachedToEntity(self,type_name,entity_attached_to) GroupMindManager:RemoveGroupMindAttachedToEntity(self,type_name,entity_attached_to) GroupMindManager:GetGroupMindAttachedToEntity(self,type_name,entity_attached_to) GroupMindManager:GetAllEntitiesHoldingGroupMindOfType(self,type_name) GroupMindManager:GetCutsceneGroupMindContainingEntity(self,entity,cutscene_id) GroupMindManager:GetCutsceneGroupMind(self,cutscene_id,arguments) GroupMindManager:AddCutsceneGroupMind(self,entity,state,cutscene_id) GroupMindManager:ReloadCutscenes(self) GroupMindManager:FinishActiveCutscenes(self) GroupMindManager:Update(self) GroupMindManager:OnLoadedFromSaveGame(self) GroupMindManager:GetClosestUnattachedConversationMindLookingForPartner(self,entity,range) GroupMindManager:GetClosestCommotionConversationMindLookingForPartner(self,entity,range) GroupMindManager:IsAForegroundCutscenePlaying(self) GroupMindManager:IsACutscenePlayingThatRequiresICSCam(self) GroupMindManager:GetNumCutscenesOfType(self,background,active) GroupMindManager:GetNthCutsceneOfType(self,n,background,active) ***** File: ./startup/startupconsolescript.lua ***** Debug.ScaleConsoleForTelevisionScreen() Debug.ScaleConsoleForMonitor() Debug.DisableLocalLights() Debug.RestoreLightingDebug() DoStartupStuffAfterHeroCreated() ***** File: ./startup/mydebugmenu_template.txt2 ***** ***** File: ./startup/debugmenu.txt2 ***** ***** File: ./startup/mystartup_e32008.lua ***** ***** File: ./startup/e3_2010_startupconsolescript.lua ***** E3_2010_Startup() E3_CustomHeroSetups() ResetCheck() E3Brightwall_QuestUpdate() DisplaySplashAndSayLines() PlayTextLines(text_lines,narrator) E3_Brightwall_SimFunctions() ChickenSuitFixUp() ***** File: ./startup/gdc2008startup.lua ***** ***** File: ./startup/featurecompletestartup.lua ***** ***** File: ./startup/gdcstartup.lua ***** ***** File: ./startup/luaplus_ai_test.lua ***** NoName() NoName(old_coord) NoName() NoName(old_coord) NoName() NoName(old_entity) StateGroupBase:new(self,o) StateGroupBase:RunUpdateFunction(self,update_function) StateGroupBase:Save(self) StateGroupBase:Load(self) StateGroupBase:IsRunnable(self) StateGroupBase:LuaUpdate(self) StateGroupBase:IsFinished(self) StateGroupBase:Cleanup(self) StateGroupBase:WaitUntilAtPosition(self,position) StateGroupBase:WaitUntilAtEntity(self,entity) StateGroupWander:Create(self,o) StateGroupWander:IsRunnable(self) StateGroupWander:Update(self) StateGroupWanderQuickly:Create(self,o) StateGroupWanderQuickly:IsRunnable(self) StateGroupWanderQuickly:Update(self) StateGroupWanderQuickly:Cleanup(self) StateGroupEatThings:Create(self,o) StateGroupEatThings:IsRunnable(self) StateGroupEatThings:Update(self) StateGroupEatThings:Cleanup(self) ***** File: ./startup/__init__.lua ***** error(message,level) assert(v,message) ***** File: ./startup/gc_2010_startupconsolescript.lua ***** GC_2010_Startup() GC_CustomHeroSetups() ResetCheck() NoName() NoName() NoName() NoName() GC_DEMO_QuestUpdate() DisplaySplashAndSayLines() PlayTextLines(text_lines,narrator) E3_Brightwall_SimFunctions() ChickenSuitFixUp() ***** File: ./startup/featurecompletestartupconsolescript.lua ***** ***** File: ./startup/gdcstartupconsolescript.lua ***** CombatStyles.Hobbe.TargetFilter(entity) CombatStyles.Dog.TargetFilter(entity) Debug.ApplyGDCAITweaks() NoName() MakeDeltaFunction(target_func,parent_table,val_name,delta_amount) DogNavValDrawer:Update(self) Debug.TweakDogNav() Debug.RestartGDCDemo() ***** File: ./startup/dlcstartup.lua ***** ***** File: ./startup/e3startupconsolescript.lua ***** Debug.ApplyE3AITweaks() Debug.RestartE3Demo() ***** File: ./startup/mydebugmenu_gdc2008.txt2 ***** ***** File: ./startup/audio.lua ***** ***** File: ./startup/debugmenutesting.txt2 ***** ***** File: ./startup/startup.lua ***** ***** File: ./startup/e3startup.lua ***** ***** File: ./miscellaneous/crimetypeenum.lua ***** ***** File: ./miscellaneous/populationfunctions.lua ***** PopulationFunction.DebugGenerate(day) PopulationFunction.DebugCreateTransient() PopulationFunction.PopulateAllVillagesInRegion(exclude) PopulationFunction.Populate(entity) PopulationFunction.PopulateVillage(entity) PopulationFunction.GenerateVillagersForHome(home) PopulationFunction.RandomAdult() PopulationFunction.RandomOther() PopulationFunction.AssignHousespouse(entity,house_data,force) PopulationFunction.FamilyFixup(villager_list) PopulationFunction.CreateVillagers(buildings,VillageTable,entity) PopulationFunction.CreateGuards(entity) PopulationFunction.CreateVillagersWithoutHomes(TransientTable,entity) PopulationFunction.CreatePerson(person,entity,number,home_entity) PopulationFunction.GetJobDetails(entity,job_type) PopulationFunction.PopulateTransients(village) PopulationFunction.PickANavigableTransientExitMarker() FarmFilter(entity) PopulationFunction.CreateTransient(village,number) PopulationFunction.CreateVillagersForScript(params) PopulationFunction.IsVillagerInTable(my_table,age_group,gender,job_type,workplace,ignore_gender) PopulationFunction.PopulatePrisoners(village) Debug.AddExtraVillagers(village_name,number) PopulationFunction.RespawnVillager(days_since_hero_left,repopulation_days_passed_modifier,max_days_to_respawn) ***** File: ./miscellaneous/provinceenums.lua ***** ***** File: ./miscellaneous/towndemandenums.lua ***** ***** File: ./miscellaneous/3dguienums.lua ***** ***** File: ./miscellaneous/lookat.lua ***** ***** File: ./miscellaneous/debugsitting.lua ***** Debug.Sitting.Update() ***** File: ./miscellaneous/spellshottrailparams.lua ***** Debug.UpdateSpellShotTrailParams() ***** File: ./miscellaneous/shoptypes.lua ***** ***** File: ./miscellaneous/bobmovementtype.lua ***** ***** File: ./miscellaneous/bonustypeenum.lua ***** ***** File: ./miscellaneous/dlc_itemawardmonitor.lua ***** DLC_ItemAwardMonitor:Init(self) DLC_ItemAwardMonitor:Update(self) DLC_ItemAwardMonitor:WaitForCheckMessage(self) DLC_ItemAwardMonitor:SetOfferIDs(self) DLC_ItemAwardMonitor:WaitForOffersTable(self) DLC_ItemAwardMonitor:ProcessOffersTable(self) DLC_ItemGivingThreadBase:Init(self) DLC_ItemGivingThreadBase:Update(self) DLC_ItemAwardHelperFunctions.CanGiveAnything() DLC_ItemAwardHelperFunctions.CanGiveMeleeWeapons() DLC_ItemAwardHelperFunctions.CanGiveRangedWeapons() DLC_ItemAwardHelperFunctions.CanGiveClothing() DLC_ItemAwardHelperFunctions.CanGiveDyes() DLC_ItemAwardHelperFunctions.CanGivePotions() DLC_ItemAwardHelperFunctions.GiveItemWithName_GiftQueue(item_name) DLC_ItemAwardHelperFunctions.GiveItemWithName_InventoryDirect(item_name) ***** File: ./miscellaneous/episodicmanager.lua ***** EpisodeUpdater:Init(self) EpisodeUpdater:Update(self) EpisodeUnlocker.Init() EpisodeUnlocker.GetTrigger(name) EpisodeUnlocker:DisplayBox(self,episode) EpisodeUnlocker:Update(self) ***** File: ./miscellaneous/spellcastingmode.lua ***** ***** File: ./miscellaneous/decaltypeenum.lua ***** ***** File: ./miscellaneous/combatbalance.lua ***** ***** File: ./miscellaneous/cameramodeenum.lua ***** ***** File: ./miscellaneous/genderenum.lua ***** ***** File: ./miscellaneous/jobwrapperlutehero.lua ***** JobWrapperLuteHero.Setup(job_data) JobWrapperLuteHero.OnExit(job_data) ***** File: ./miscellaneous/messageboxenums.lua ***** ***** File: ./miscellaneous/mortarcontroller.lua ***** MortarController:new(self,o) MortarController:Create(self,item_being_used,entity_using_item) MortarController:Update(self) MortarController:EnterMortar(self) MortarController:ExitMortar(self) MortarController:FireMortar(self) MortarController:ZoomCameraIn(self) MortarController:ZoomCameraOut(self) MortarController:ResetMortarCam(self) ***** File: ./miscellaneous/worldmapentitytypes.lua ***** ***** File: ./miscellaneous/havokhelperenums.lua ***** ***** File: ./miscellaneous/presentationfiles.lua ***** ***** File: ./miscellaneous/appearanceenum.lua ***** ***** File: ./miscellaneous/stanceenum.lua ***** ***** File: ./miscellaneous/herostatueenum.lua ***** ***** File: ./miscellaneous/gossipenums.lua ***** ***** File: ./miscellaneous/rumbletypes.lua ***** ***** File: ./miscellaneous/fasttraveldata.lua ***** ***** File: ./miscellaneous/entitymodeenum.lua ***** ***** File: ./miscellaneous/groupeventsenum.lua ***** ***** File: ./miscellaneous/furnitureenums.lua ***** ***** File: ./miscellaneous/hero_levelsdebug.lua ***** Debug.SetHeroLevel(level,override,apply_to_henchman) Debug.SetHeroStrengthMorphXP(xp) Debug.SetHeroSkillMorphXP(xp) Debug.SetHeroWillMorphXP(xp) Debug.StPatricks(on) ***** File: ./miscellaneous/villagetype.lua ***** ***** File: ./miscellaneous/subtargettype.lua ***** ***** File: ./miscellaneous/augmentationstrings.lua ***** ***** File: ./miscellaneous/handholdingdata.lua ***** ***** File: ./miscellaneous/messageeventenum.lua ***** ***** File: ./miscellaneous/guildbutlerspeechsituationmanager.lua ***** GUI_ButlerSpeechManager:Init(self) GUI_ButlerSpeechManager:StateEnum(self) NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() GUI_ButlerSpeechManager:Update(self) GUI_ButlerSpeechManager:SituationExists(self,speech_situation_name) GUI_ButlerSpeechManager:RequestButlerSpeech(self,params) GUI_ButlerSpeechManager:IsThereSomethingMoreImportantToSayThan(self,situation_name) GUI_ButlerSpeechManager.SortPendingSpeeches(x,y) GUI_ButlerSpeechManager:IsSituationValid(self,situation_name) GUI_ButlerSpeechManager:IsSituationConditionVerified(self,situation_name) GUI_ButlerSpeechManager:IsThisTheRightPlaceToSay(self,situation_name) GUI_ButlerSpeechManager:HasTheButlerSomethingToSay(self) GUI_ButlerSpeechManager:GetBestLine(self,speech_situation) GUI_ButlerSpeechManager:RemovePendingSpeech(self,situation_name) GUI_ButlerSpeechManager:StartPlayedSpeechCooldown(self,situation_name) GUI_ButlerSpeechManager:GetSituationPriority(self,situation_name) GUI_ButlerSpeechManager:SetSpeakWhenSpokenTo(self,value) GUI_ButlerSpeechManager:SetTutorialSpeechesEnabled(self,value) GUI_ButlerSpeechManager:SetSituationAsPlayed(self,situation_name) GUI_ButlerSpeechManager:KillSituation(self,situation_name) GUI_ButlerSpeechManager:SetTalkingCooldown(self,seconds) GUI_ButlerSpeechManager:DebugSetPlayedSpeechesFilter(self,filter) GUI_ButlerSpeechManager_Debug:Init(self) GUI_ButlerSpeechManager_Debug:ForceIdle(self) GUI_ButlerSpeechManager_Debug:Update(self) ***** File: ./miscellaneous/weavespellfxoverridetypes.lua ***** ***** File: ./miscellaneous/hudnatalexpressionmaker.lua ***** ***** File: ./miscellaneous/locationmanagerenum.lua ***** ***** File: ./miscellaneous/entitymodescripts/entitymodechatsitting.lua ***** EntityModeChatSitting:Create(self) EntityModeChatSitting:GetModeType(self) EntityModeChatSitting:GetModeInterface(self) EntityModeChatSitting:OnActivate(self) EntityModeChatSitting:Update(self) EntityModeChatSitting:OnDeactivate(self) ***** File: ./miscellaneous/entitymodescripts/entitymodeswimming.lua ***** EntityModeSwimming:new(self,o) EntityModeSwimming:Create(self) EntityModeSwimming:GetModeType(self) EntityModeSwimming:GetModeInterface(self) EntityModeSwimming:OnActivate(self) EntityModeSwimming:CheckForTurn(self) EntityModeSwimming:Update(self) EntityModeSwimming:OnDeactivate(self) ***** File: ./miscellaneous/entitymodescripts/entitymodedoglying.lua ***** EntityModeDogLying:new(self,o) EntityModeDogLying:Create(self) EntityModeDogLying:GetModeType(self) EntityModeDogLying:GetModeInterface(self) EntityModeDogLying:OnActivate(self) EntityModeDogLying:Update(self) EntityModeDogLying:SetupIdleIfNecessary(self) EntityModeDogLying:UpdateIdle(self,update_time) EntityModeDogLying:OnDeactivate(self) ***** File: ./miscellaneous/entitymodescripts/entitymodedogexcited.lua ***** EntityModeDogExcited:new(self,o) EntityModeDogExcited:Create(self) EntityModeDogExcited:GetModeType(self) EntityModeDogExcited:GetModeInterface(self) EntityModeDogExcited:OnActivate(self) EntityModeDogExcited:Update(self) EntityModeDogExcited:OnDeactivate(self) ***** File: ./miscellaneous/entitymodescripts/entitymodekneeling.lua ***** EntityModeKneeling:new(self,o) EntityModeKneeling:Create(self) EntityModeKneeling:GetModeType(self) EntityModeKneeling:GetModeInterface(self) EntityModeKneeling:OnActivate(self) EntityModeKneeling:Update(self) EntityModeKneeling:OnDeactivate(self) ***** File: ./miscellaneous/entitymodescripts/entitymodebipedmovement.lua ***** EntityModeBipedMovement:new(self,o) EntityModeBipedMovement:Create(self) EntityModeBipedMovement:GetModeType(self) EntityModeBipedMovement:GetModeInterface(self) EntityModeBipedMovement:OnActivate(self) EntityModeBipedMovement:Update(self) EntityModeBipedMovement:OnDeactivate(self) ***** File: ./miscellaneous/entitymodescripts/entitymodedogsitting.lua ***** EntityModeDogSitting:new(self,o) EntityModeDogSitting:Create(self) EntityModeDogSitting:GetModeType(self) EntityModeDogSitting:GetModeInterface(self) EntityModeDogSitting:OnActivate(self) EntityModeDogSitting:Update(self) EntityModeDogSitting:SetupIdleIfNecessary(self) EntityModeDogSitting:UpdateIdle(self,update_time) EntityModeDogSitting:OnDeactivate(self) ***** File: ./miscellaneous/entitymodescripts/entitymodedogsitandreact.lua ***** EntityModeDogSitAndReact:new(self,o) EntityModeDogSitAndReact:Create(self) EntityModeDogSitAndReact:GetModeType(self) EntityModeDogSitAndReact:GetModeInterface(self) EntityModeDogSitAndReact:OnActivate(self) EntityModeDogSitAndReact:Update(self) EntityModeDogSitAndReact:OnDeactivate(self) ***** File: ./miscellaneous/entitymodescripts/entitymodebipedstrafe.lua ***** EntityModeBipedStrafe:new(self,o) EntityModeBipedStrafe:Create(self) EntityModeBipedStrafe:GetModeType(self) EntityModeBipedStrafe:GetModeInterface(self) EntityModeBipedStrafe:OnActivate(self) EntityModeBipedStrafe:ResetBlends(self) EntityModeBipedStrafe:ResetTimers(self) EntityModeBipedStrafe:UpdateAnims(self) EntityModeBipedStrafe:Update(self) EntityModeBipedStrafe:OnDeactivate(self) ***** File: ./miscellaneous/generalsetupscript.lua ***** RefreshFile(file_name) ***** File: ./miscellaneous/weaponclassenums.lua ***** ***** File: ./miscellaneous/augmentationtype.lua ***** ***** File: ./miscellaneous/guilevelenums.lua ***** ***** File: ./miscellaneous/emotionui.lua ***** ***** File: ./miscellaneous/saveloadhelpers.lua ***** ***** File: ./miscellaneous/targetingenum.lua ***** ***** File: ./miscellaneous/markertypeenum.lua ***** ***** File: ./miscellaneous/physicsfiltersources.lua ***** ***** File: ./miscellaneous/weaponlevels.lua ***** WeaponLevelTables.BaseWeaponLevelScripts.GetExperienceForLevel(level) WeaponLevelTables.BaseWeaponLevelScripts.GetExperienceForPreLevel(level) WeaponLevelTables.BaseWeaponLevelScripts.GetExtraDamageForLevel(level) WeaponLevelTables.LivingPistolLevelScripts.GetExtraDamageForLevel(level) WeaponLevelTables.LivingHammerLevelScripts.GetExtraDamageForLevel(level) WeaponLevelTables.LivingRifleLevelScripts.GetExtraDamageForLevel(level) WeaponLevelTables.LegendaryPistolLevelScripts.GetExtraDamageForLevel(level) WeaponLevelTables.UncommonLegendaryPistolLevelScripts.GetExtraDamageForLevel(level) WeaponLevelTables.RareLegendaryPistolLevelScripts.GetExtraDamageForLevel(level) WeaponLevelTables.RelicLegendaryPistolLevelScripts.GetExtraDamageForLevel(level) WeaponLevelTables.LegendaryHammerLevelScripts.GetExtraDamageForLevel(level) WeaponLevelTables.UncommonLegendaryHammerLevelScripts.GetExtraDamageForLevel(level) WeaponLevelTables.RareLegendaryHammerLevelScripts.GetExtraDamageForLevel(level) WeaponLevelTables.RelicLegendaryHammerLevelScripts.GetExtraDamageForLevel(level) WeaponLevelTables.LegendaryRifleLevelScripts.GetExtraDamageForLevel(level) WeaponLevelTables.UncommonLegendaryRifleLevelScripts.GetExtraDamageForLevel(level) WeaponLevelTables.RareLegendaryRifleLevelScripts.GetExtraDamageForLevel(level) WeaponLevelTables.RelicLegendaryRifleLevelScripts.GetExtraDamageForLevel(level) WeaponLevelTables.UncommonLegendarySwordLevelScripts.GetExtraDamageForLevel(level) WeaponLevelTables.RareLegendarySwordLevelScripts.GetExtraDamageForLevel(level) WeaponLevelTables.RelicLegendarySwordLevelScripts.GetExtraDamageForLevel(level) WeaponLevelTables.BaseGauntletLevelScripts.GetExtraDamageForLevel(level) WeaponLevelTables.EnflameGauntletLevelScripts.GetExtraDamageForLevel(level) WeaponLevelTables.LightningGauntletLevelScripts.GetExtraDamageForLevel(level) WeaponLevelTables.SwordsGauntletLevelScripts.GetExtraDamageForLevel(level) WeaponLevelTables.VortexGauntletLevelScripts.GetExtraDamageForLevel(level) WeaponLevelTables.ForcePushGauntletLevelScripts.GetExtraDamageForLevel(level) WeaponLevelTables.IceStormGauntletLevelScripts.GetExtraDamageForLevel(level) WeaponLevelTables.BaseWeaponLevelScripts.GetRagdollImpulseUpForLevel(level) WeaponLevelTables.BaseWeaponLevelScripts.GetRagdollImpulseMagnitudeForLevel(level) WeaponLevelTables.BaseWeaponLevelScripts.GetIlluminationBrightnessForLevel(level) WeaponLevelTables.BaseWeaponLevelScripts.GetSpellChargeTimeForLevel(level,charge_index) WeaponLevelTables.BaseWeaponLevelScripts.IsSpecialLevel(level) WeaponLevelTables.LegendaryWeaponLevelScripts.IsSpecialLevel(level) WeaponLevelTables.BaseGauntletLevelScripts.IsSpecialLevel(level) WeaponLevelTables.BaseWeaponLevelScripts.IsMiniSpecialLevel(level) WeaponLevelTables.BaseWeaponLevelScripts.GetExtraMoneyValue(level) WeaponLevelTables.BaseGauntletLevelScripts.GetExtraMoneyValue(level) WeaponLevelTables.LegendaryWeaponLevelScripts.GetExtraMoneyValue(level) WeaponLevelTables.BaseWeaponLevelScripts.OnLevelUp(weapon_entity) WeaponLevelTables.BaseGauntletLevelScripts.OnLevelUp(weapon_entity) FollowerBalancing.GetFollowersForGuildSealLevel(level) ExperienceBalancing.GetHeroStageForExperience(total_xp) ExperienceBalancing.DebugGetHeroStageBaseValueForExperience(total_xp) ***** File: ./miscellaneous/crowdinteraction.lua ***** CrowdInteraction:StartCrowdInteraction(self,local_player,podium) CrowdInteraction:Update(self) CrowdInteraction:UpdateCrowdForInterestLevel(self) CrowdInteraction:UpdateWalla(self) CrowdInteraction:OnExit(self) CrowdInteraction:IsEntityValidCrowdMember(self,entity) CrowdInteraction:AddValidPeopleWithinDistanceToCrowd(self,distance) CrowdInteraction:TeleportPeopleIn(self,num_required) CrowdInteraction:AddMember(self,entity,old_pos) CrowdInteraction:GetDataForEntity(self,entity) CrowdInteraction:SetMemberData(self,entity,state,crowd_pos,min_interest_level,location) CrowdInteraction:RemoveMember(self,entity,teleport) CrowdInteraction:IsMember(self,entity) CrowdInteraction:HasMemberData(self,entity) CrowdInteraction:IsValidForInterestLevel(self,entity) CrowdInteraction:SetTalking(self,entity,valid) CrowdInteraction:IsTalking(self,entity) CrowdInteraction:CanSomoneTalk(self) CrowdInteraction:SetState(self,entity,state) CrowdInteraction:GetState(self,entity) CrowdInteraction:SetFacing(self) CrowdInteraction:SetVisible(self,entity,visible) CrowdInteraction:ReleasePeople(self) CrowdInteraction:GetOwnershipOfRemotePlayer(self) CrowdInteraction:ReleaseOwnershipOfRemotePlayer(self) ***** File: ./miscellaneous/kingscheduletaskstates.lua ***** ***** File: ./miscellaneous/gameactionenum.lua ***** ***** File: ./miscellaneous/guildbutlerroomeventcustomfunctions.lua ***** GUI_RoomEventsMonitor:InitCustomStateEntryFunctionsTable(self) GUI_RoomEventsMonitor:CommentOnQuests(self) GUI_RoomEventsMonitor:RemindPromise(self) GUI_RoomEventsMonitor:GenericIdle(self) GUI_RoomEventsMonitor:CheckReturnedGifts(self) GUI_RoomEventsMonitor:RequestRoomLockedSpeech(self,room_opened) GUI_RoomEventsMonitor:EnterHub(self) GUI_RoomEventsMonitor:PromoteDLCOnGUIEntry(self) GUI_RoomEventsMonitor:ReturnHub(self) GUI_RoomEventsMonitor:LeaveGiftPlinth(self) GUI_RoomEventsMonitor:IdleHub(self) GUI_RoomEventsMonitor:ApproachWeaponEntrance(self) GUI_RoomEventsMonitor:ApproachClothingEntrance(self) GUI_RoomEventsMonitor:ApproachTreasureEntrance(self) GUI_RoomEventsMonitor:ApproachOnlineEntrance(self) GUI_RoomEventsMonitor:NearGift(self) NoName(speech) NoName(speech) GUI_RoomEventsMonitor:ArmouryIdle(self) GUI_RoomEventsMonitor:ProcessNewWeapons(self) NoName() NoName() GUI_RoomEventsMonitor:CritiqueMeleeWeapon(self) NoName() NoName() GUI_RoomEventsMonitor:CritiqueRangedWeapon(self) GUI_RoomEventsMonitor:CritiqueGauntlets(self) GUI_RoomEventsMonitor:WeaponsRoomStateEntryFallback(self) GUI_RoomEventsMonitor:IsSuitCompletelyNew(self,suit,new_items) GUI_RoomEventsMonitor:IsItemNew(self,item,new_items) GUI_RoomEventsMonitor:AreAllNewSuitsCompletelyNew(self,suits) GUI_RoomEventsMonitor:ProcessNewClothingItems(self) GUI_RoomEventsMonitor:ClothingRoomStateEntryFallback(self) GUI_RoomEventsMonitor:GetOpinionChangeValue(self,new_opinion_table,opinion_type) GUI_RoomEventsMonitor:InspectClothing(self) GUI_RoomEventsMonitor:DoHairTattooTutorialOutfitchecking(self,room_entry) GUI_RoomEventsMonitor:DoHairTattooTutorialSpecificStuff(self) GUI_RoomEventsMonitor:GetClothingOpinion(self) GUI_RoomEventsMonitor:CritiqueClothing(self) GUI_RoomEventsMonitor:CheckForAchievements(self) GUI_RoomEventsMonitor:CheckForTrophies(self) GUI_RoomEventsMonitor:TreasureRoomEnterCustomFunction(self) GUI_RoomEventsMonitor:NearTreasureRoomBottomDoor(self) GUI_RoomEventsMonitor:CommentOnGoldPile(self) GUI_RoomEventsMonitor:PromoteDLC(self) GUI_RoomEventsMonitor:EnterLiveRoom(self) GUI_RoomEventsMonitor:IdleLiveRoom(self) GUI_RoomEventsMonitor:OnlineShopIntro(self) GUI_RoomEventsMonitor:EnterWorldMap(self) GUI_RoomEventsMonitor:IdleWorldMap(self) GUI_RoomEventsMonitor:IdleRegion(self) ***** File: ./miscellaneous/guildtutorialcallbacks.lua ***** GUI_ButlerSpeechManager:InitTutorialCallBacks(self) GUI_ButlerSpeechManager:Callback_Helper_Tutorial_Intro(self) GUI_ButlerSpeechManager:Callback_Helper_Tutorial_End(self) GUI_ButlerSpeechManager:Helper_Display_Exit_Tutorial_Box(self) GUI_ButlerSpeechManager:Helper_Display_Enter_GUI_Tutorial_Box(self) GUI_ButlerSpeechManager:Helper_Display_Change_Page_Tutorial_Box(self) GUI_ButlerSpeechManager:Callback_Tutorial_Clothing_01_Intro_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Clothing_01_Intro_End(self) GUI_ButlerSpeechManager:Callback_Tutorial_Clothing_02_EnterGUI_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Clothing_02_EnterGUI_End(self) GUI_ButlerSpeechManager:Callback_Tutorial_Clothing_02_Clothing_Room_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Clothing_03_Equipped_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Clothing_03_Equipped_End(self) GUI_ButlerSpeechManager:Callback_Tutorial_Clothing_End_Go_Walter_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Melee_Intro_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Melee_Intro_End(self) GUI_ButlerSpeechManager:Callback_Tutorial_Melee_Enter_GUI_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Melee_Enter_GUI_End(self) GUI_ButlerSpeechManager:Callback_Tutorial_Melee_Enter_Armoury_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Melee_Equipped_End(self) GUI_ButlerSpeechManager:Callback_Tutorial_Sword_Equipped_Begin_Condition(self) GUI_ButlerSpeechManager:Callback_Tutorial_Ranged_Intro_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Ranged_Intro_End(self) GUI_ButlerSpeechManager:Callback_Tutorial_Ranged_Enter_GUI_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Ranged_Enter_GUI_End(self) GUI_ButlerSpeechManager:Callback_Tutorial_Ranged_Equipped_End(self) GUI_ButlerSpeechManager:Callback_Tutorial_Sword_Equipped_Begin_Condition(self) GUI_ButlerSpeechManager:Callback_Tutorial_Hair_Tattoo_Check_For_Outfit(self) GUI_ButlerSpeechManager:Tutorial_Hair_Tattoo_Lock_Stuff(self) GUI_ButlerSpeechManager:Callback_Tutorial_Hair_Tattoo_Intro_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Hair_Tattoo_Intro_End(self) GUI_ButlerSpeechManager:Callback_Tutorial_Hair_Tattoo_Enter_GUI_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Hair_Tattoo_Enter_GUI_End(self) GUI_ButlerSpeechManager:Callback_Tutorial_Hair_Tattoo_Enter_Clothing_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Hair_Tattoo_Enter_Clothing_Tattoo_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Hair_Tattoo_Wrong_Outfit_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Hair_Tattoo_Enter_Clothing_End(self) GUI_ButlerSpeechManager:Callback_Tutorial_Hair_Tattoo_Beard_Selected_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Hair_Tattoo_Right_Outfit_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Hair_Tattoo_Right_Outfit_End(self) GUI_ButlerSpeechManager:Callback_Tutorial_Gauntlets_Intro_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Gauntlets_Enter_GUI_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Gauntlets_Enter_Armoury_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Map_Intro_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Map_Enter_GUI_Begin_Condition(self) GUI_ButlerSpeechManager:Callback_Tutorial_Map_Intro_End(self) GUI_ButlerSpeechManager:Callback_Tutorial_Map_Enter_GUI_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Map_Enter_GUI_End(self) GUI_ButlerSpeechManager:Callback_Tutorial_Map_Enter_WorldMap_Begin_Condition(self) GUI_ButlerSpeechManager:Callback_Tutorial_Map_Enter_WorldMap_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Map_Enter_WorldMap_Part2_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Map_Enter_WorldMap_Part2_End(self) GUI_ButlerSpeechManager:Callback_Tutorial_Map_Region_Entered_Part1_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Map_Region_Entered_Part1_End(self) GUI_ButlerSpeechManager:Callback_Tutorial_Map_Region_Entered_Part2_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Map_Region_Entered_End(self) GUI_ButlerSpeechManager:Callback_Tutorial_Map_Quest_Selected_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Map_Quest_Selected_End(self) GUI_ButlerSpeechManager:Callback_Tutorial_Map_Quest_Selected_Begin_Condition(self) GUI_ButlerSpeechManager:Callback_Tutorial_Legendary_Weapons_Intro_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Legendary_Weapons_Enter_GUI_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Legendary_Weapons_Enter_Armoury_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Legendary_Weapons_Condition_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_Fast_Travel_Intro_Begin(self) GUI_ButlerSpeechManager:Callback_Tutorial_OneToOne_01_Intro_End(self) GUI_ButlerSpeechManager:Callback_Tutorial_OneToOne_02_Congrats_Begin(self) GUI_ButlerSpeechManager:Callback_Butler_Repeat_Intros_End(self) ***** File: ./miscellaneous/netownershipmanagerenums.lua ***** ***** File: ./miscellaneous/animationmanagerenum.lua ***** ***** File: ./miscellaneous/jobinterface.lua ***** JobInterface.StartJob(job_data) JobInterface:new(self,o) JobInterface:Create(self,job_data) JobInterface:Update(self) JobInterface:Setup(self) JobInterface:OnExit(self) ***** File: ./miscellaneous/interactionworldmap.lua ***** ***** File: ./miscellaneous/playerfamily.lua ***** ***** File: ./miscellaneous/trollenums.lua ***** ***** File: ./miscellaneous/weaponlevelingmonitor.lua ***** WeaponLevelingMonitor:Update(self) WeaponLevelingMonitor:DoesCombatPreventLevelUp(self,monitored_hero) WeaponLevelingMonitor:GetHero(self) WeaponLevelingMonitor:FindWeaponToLevel(self,monitored_hero) WeaponLevelingMonitor:CheckWeaponCanBeLeveled(self,candidate_weapon) WeaponLevelingMonitor:UpdateAttackTriggerStatus(self,monitored_hero) WeaponLevelingMonitor.DoForceLevelUp(hero,weapon_entity) WeaponLevelingMonitor.DoForceLevelUpMelee(hero) WeaponLevelingMonitor.DoForceLevelUpRanged(hero) WeaponLevelingMonitor.DoForceLevelUpSpellGauntlet(hero) WeaponLevelingMonitor:UnsheatheWeaponIfNeccesary(self,monitored_hero,weapon_entity) WeaponLevelingMonitor.IsSafeToPerformLeveling(monitored_hero) WeaponLevelingMonitor.WaitForLockResponse(monitored_hero) WeaponLevelingMonitor:PerformLeveling(self,monitored_hero,weapon_to_level) WeaponLevelingMonitor:PlayLevelupAnimationNoCamera(self,monitored_hero,animation_to_perform) WeaponLevelingMonitor.PlayTelegraphedAnimation(monitored_hero,animation_to_perform) WeaponLevelingMonitor.AlphaGlovesBasedOnWeapon(monitored_hero,weapon_to_level,alpha_value) WeaponLevelingMonitor:ActivateWeaponLight(self,weapon,do_enable) WeaponLevelingMonitor:SetSlowTime(self,speed) WeaponLevelingMonitor:MakeHeroesInvulnerable(self,leveling_hero,do_make_invulnerable) WeaponLevelingMonitor:PerformMiniLeveling(self,monitored_hero,weapon_to_level) WeaponLevelingMonitor:PlayCutscene(self,monitored_hero,hero_anim,camera_anim) WeaponLevelingMonitor.AnimationCallback(hero) WeaponLevelingMonitor:TriggerGauntletEffect(self,is_burst) WeaponLevelingMonitor:SetWeaponSelfIllumination(self,duration,override) WeaponLevelingMonitor:SetWeaponFresnelShaderStrength(self,duration,strength,shininess,colour) WeaponLevelingMonitor:ForceEndPreLevelUpParticle(self) LinearBlend.Create(duration,blend_in_and_out) LinearBlend:GetWeightForBlendIn(self) LinearBlend:GetWeightForBlendInAndOut(self) LinearBlend:HasFinished(self) WeaponEffect.CreateFresnelEffect(weapon,final_strength,shininess,colour) WeaponEffect.CreateSelfIlluminationEffect(weapon,start_strength,final_strength) WeaponEffect.GetStrength(self) WeaponEffect:Update(self) WeaponEffect.CreateBlendedEffect(duration,blend_in_and_out,effect) WeaponEffect:HasFinished(self) WeaponLevelMonitorCollection.Copy(original_table) WeaponLevelMonitorCollection.CreateCollection() WeaponLevelMonitorCollection.UpdateCollection(replacement_monitor) WeaponLevelMonitorCollection.GetMonitorForHero(self,hero) WeaponLevelMonitorCollection.IsLevelingInProgress(hero) ***** File: ./miscellaneous/questtypeenum.lua ***** ***** File: ./miscellaneous/treasuryenums.lua ***** ***** File: ./miscellaneous/onetimecollectableenums.lua ***** ***** File: ./miscellaneous/characterinteraction.lua ***** CharacterInteraction:PerformInteraction(self,player,target,interaction_record,haggling,forced_from_script,fade_screen_out,fade_screen_in,return_to_original_positions) CharacterInteraction:Update(self) CharacterInteraction:SetupPerform(self,player,target,interaction_record,is_haggling,can_yield,reposition_target_entity) CharacterInteraction:CleanUp(self,player,target,initial_player_pos,initial_player_facing,initial_target_pos,initial_target_facing,can_yield) CharacterInteraction:StartInteraction(self) CharacterInteraction:DoPlayerInteraction(self) CharacterInteraction:FailProposalAction(self,line) CharacterInteraction:DoProposalInteraction(self) CharacterInteraction:ExitCleanlyIfTargetLost(self) CharacterInteraction:OnExit(self) CharacterInteraction:GetAction(self) CharacterInteraction:IsStillRunnable(self) ***** File: ./miscellaneous/chessboardcontroller.lua ***** ChessBoardController:new(self,o) ChessBoardController:Create(self,item_being_used,entity_using_item) ChessBoardController:Update(self) ChessBoardController:MyTurnChecks(self) ChessBoardController:ListenForClientData(self) ChessBoardController:SendHostData(self) ChessBoardController:SendClientData(self) ChessBoardController:RequestData(self) ChessBoardController:EnterBoard(self) ChessBoardController:ZoomCameraInLeft(self) ChessBoardController:ZoomCameraInRight(self) ChessBoardController:ResetCam(self) ChessBoardController:ExitBoard(self) ChessBoardController:Select(self) ChessBoardController:GetDestTile(self) ChessBoardController:GetReload(self) ChessBoardController:GetEntityWithName(self,name,type) ChessBoardController:SpoofClientTileTable(self) ***** File: ./miscellaneous/experiencetypeenum.lua ***** ***** File: ./miscellaneous/objecttypesenum.lua ***** ***** File: ./miscellaneous/statuemaker.lua ***** StatueMaker:new(self,o) StatueMaker:Create(self,item_being_used,entity_using_item) StatueMaker:Update(self) ***** File: ./miscellaneous/abilityfeaturetype.lua ***** ***** File: ./miscellaneous/agegroupenum.lua ***** ***** File: ./miscellaneous/hittypeenum.lua ***** ***** File: ./miscellaneous/ragdollknockdownparameters.lua ***** ***** File: ./miscellaneous/entitymodegenplayermovementenum.lua ***** ***** File: ./miscellaneous/hudsuggestionmodeenums.lua ***** ***** File: ./miscellaneous/teleporttypes.lua ***** ***** File: ./miscellaneous/alternatecombatsystemmodes.lua ***** ***** File: ./miscellaneous/generalscriptmanager.lua ***** GeneralScriptManager.Insert(v) GeneralScriptManager.AddScript(script,should_run_on_client) script:Update(self) GeneralScriptManager.CallFunction(func) GeneralScriptManager.Update() GeneralScriptManager.HandleRemoteHeroEvents() GeneralScriptManager.ConnectedToServer() GeneralScriptManager.GetSaveTable() GeneralScriptManager.RemoveNamedScript(script_name) GeneralScriptManager.LoadFromSave(save_table) ***** File: ./miscellaneous/flitswitchtest.lua ***** FlitSwitchTest:Update(self) ***** File: ./miscellaneous/trackedstatsenum.lua ***** ***** File: ./miscellaneous/flockenums.lua ***** ***** File: ./miscellaneous/weaponvisualchanges.lua ***** VisualChangeScripts.SetVisualChangeIfPresent(visual_changes,effects_record,visual_change_name) VisualChangeScripts.DefaultVisualChangeScript(applied_augments,weapon_entity) VisualChangeScripts.GauntletVisualChangeScript(applied_augments,weapon_entity) ***** File: ./miscellaneous/targetingattacktypeenum.lua ***** ***** File: ./miscellaneous/scriptableactionenum.lua ***** ***** File: ./miscellaneous/hudnatalstatuemaker.lua ***** ***** File: ./miscellaneous/buildingselectionfilters.lua ***** ***** File: ./miscellaneous/subgames/subgamebarmanjob.lua ***** SubgameBarmanJob:AcquirePatrons(self) SubgameBarmanJob:ManageVomit(self) SubgameBarmanJob:CreateVomit(self,vomitter) SubgameBarmanJob:DestroyVomit(self,vomit) SubgameBarmanJob:DestroyAllVomit(self) SubgameBarmanJob:GetDrinkTypeCarried(self) SubgameBarmanJob:GetAmountOfDrinkCarried(self) SubgameBarmanJob:DecrementAmountOfDrinkCarried(self) SubgameBarmanJob:DebugDraw(self,time) SubgameBarmanJob:HasEveryoneLeft(self) SubgameBarmanJob:IsHeroInsideTheBar(self) SubgameBarmanJob:UpdateHUDElements(self) SubgameBarmanJob:Update(self) SubgameBarmanJob:ExitBargameCinematic(self,exit_condition) ***** File: ./miscellaneous/subgames/subgamebase.lua ***** SubgameBase:new(self,o) SubgameBase:Create(self,item_being_used) ***** File: ./miscellaneous/shopcamerafunctions.lua ***** ShopCameraFunction.OverrideForPawnShop(position_entity,player,fov) ShopCameraFunction.OverrideForPlinth(position_from,position_to,player,fov,dof_entity,blend_in,blend_out) ShopCameraFunction.Reset(player) ***** File: ./miscellaneous/sleepfunctions.lua ***** SleepFunction.Sleep(local_player,remote_player,bed,trespass,building,sleep_selection) SleepFunction.DoBonusStuff(local_player,remote_player,bed,had_sex,trespass) SleepFunction.AdjustWorld() SleepFunction.WaitUntilTime(time,end_time) ***** File: ./miscellaneous/factionidenum.lua ***** ***** File: ./miscellaneous/cutscenetriggerenum.lua ***** ***** File: ./miscellaneous/actionpriorities.lua ***** ***** File: ./miscellaneous/crescendosetupscript.lua ***** ***** File: ./miscellaneous/opinionaxesenum.lua ***** ***** File: ./miscellaneous/trigger.lua ***** ***** File: ./miscellaneous/blocktypeenum.lua ***** ***** File: ./miscellaneous/creatureabilityenum.lua ***** ***** File: ./miscellaneous/testspeechactionlines.txt2 ***** ***** File: ./miscellaneous/weaponenums.lua ***** ***** File: ./miscellaneous/breadcrumbtrail.lua ***** ***** File: ./miscellaneous/weaponinventory.lua ***** Debug.GiveAllMeleeWeapons() Debug.GiveAllRangedWeapons() Debug.GiveAllSpellGauntlets() Debug.GiveAllWeapons() Debug.GiveRustyWeapons() Debug.GiveIronWeapons() Debug.GiveSteelWeapons() Debug.GiveMasterworkWeapons() Debug.GiveLegendaryWeapons() Debug.AddAllInventoryItemsF2(entity) Debug.AddAllInventoryItems(entity) Debug.AddRareAugmentation(entity) Debug.AddUncommonAugmentation(entity) Debug.AddCommonAugmentation(entity) Debug.AddAllAugmentations(entity) Debug.AddAllGeneralBooks(entity) Debug.AddAllExpressionBooks(entity) Debug.AddAllDogBooks(entity) Debug.AddAllClothingF2(entity) Debug.AddAllClothing(entity) Debug.AddAllClothingAccessories(entity) Debug.AddAllDyes(entity) Debug.AddAllDogCollars(entity) Debug.AddAllFoodAndDrink(entity) Debug.AddAllFurnitureUpgradeable(entity) Debug.AddAllGifts(entity) Debug.AddAllHairstyles(entity) Debug.AddAllMakeUp(entity) Debug.AddAllPotions(entity) Debug.AddAllCards(entity) Debug.AddAllTattoos(entity) Debug.AddAllSpecialEditionTattoos(entity) Debug.AddAllTools(entity) Debug.AddAllTrophies(entity) Debug.AddAllLightWeapons(entity) Debug.AddAllHeavyWeapons(entity) Debug.AddAllFirearms(entity) Debug.AddAllCrossbows(entity) Debug.AddAllLegendaryWeapons(entity) Debug.AddAllCarbonatedPrizes(entity) Debug.AddAllScriptItemsF2(entity) Debug.AddAllClothingSuits(entity) Debug.AddAllDogItems(entity) Debug.AddAllLuciensDiaryPages(entity) Debug.AddAllDLC1Items(entity) Debug.AddAllDLC1Augmentations(entity) Debug.AddAllDLC1Weapons(entity) Debug.AddAllDLC1Potions(entity) Debug.AddAllDLC1Misc(entity) Debug.AddAllDLC1Clothing(entity) Debug.AddAllDLC1AugmentableWeapons(entity) Debug.AddAllAugmentableWeapons(entity) Debug.AddAllWeaponsWithSlots(entity,slots) Debug.AddAllFurniture(entity) Debug.AddAllPaintings(entity) Debug.AddSwappableFurnitureTest(entity) Debug.AddAllFurnitureWallMounted(entity) Debug.AddAllFurnitureRugs(entity) Debug.AddAllFurnitureMisc(entity) Debug.AddAllTradeItems(entity) Debug.AddRareTradeItem(entity) Debug.AddAllSpellGauntlets(entity) ***** File: ./miscellaneous/numericadjusterenums.lua ***** ***** File: ./miscellaneous/saveload/ctypesserialisefunctions.lua ***** InitialisePermanentsSaveTable() InitialisePermanentsLoadTable() NoName() CTypesSerialiseFunctions.CI32Vector2Persist(vector) NoName() CTypesSerialiseFunctions.CVector3Persist(vector) NoName() CTypesSerialiseFunctions.C2DBoxIPersist(box) NoName() CTypesSerialiseFunctions.EntityPersist(entity) NoName() CTypesSerialiseFunctions.EntityUIDPersist(entity_uid) NoName() CTypesSerialiseFunctions.SearchHandlePersist(search_handle) NoName() CTypesSerialiseFunctions.RecordPtrPersist(record_ptr) NoName() CTypesSerialiseFunctions.MessageEventPersist(message_event) NoName() CTypesSerialiseFunctions.InventoryItemPtrPersist(inventory_item_ptr) NoName() CTypesSerialiseFunctions.AnimationSimplePersist(simple_animation) NoName() CTypesSerialiseFunctions.LookAtHandlePersist(look_at_handle) NoName() CTypesSerialiseFunctions.CZoomerPersist(zoomer) NoName() CTypesSerialiseFunctions.CWorldMapEntityPersist() NoName() CTypesSerialiseFunctions.CWorldMapCharacterPersist() NoName() CTypesSerialiseFunctions.CWorldMapEntityLightPersist() NoName() CTypesSerialiseFunctions.CWorldMapEntityMeshPersist() NoName() CTypesSerialiseFunctions.CWorldMapEntitySpritePersist() ***** File: ./miscellaneous/saveload/postscriptsloaded.lua ***** WatchDog.AddFunctionReplacementWatchDog(watch_dog) ApplyWatchDogsWithVersionGreaterThan(applied_watchdog_version) NoName(entity) WatchDog.ChestyChessLoadSaveAnimatedPieces.Update() WatchDog.ChestyChessLiveFakeGame.Update() WatchDog.ChestyChessLevelLoad.Update() WatchDog.HittableJammy.Update() WatchDog.SakerFightMercenaries.Update() WatchDog.CaptureNigelRenegadeCaptains.Update() WatchDog.ReEnableEliseThread.Update() WatchDog.StopSamDisablingHollows.Update() WatchDog.LibraryDoorRegionLock.Update() WatchDog.MissingPlayCutscene.Update() WatchDog.MarriageDuringCustomVillagerQuestStart.Update() WatchDog.MarriageDuringCustomVillagerQuestStart2.Update() WatchDog.PreventSamuelPromiseSceneWhilstCriminal.Update() WatchDog.MarriageMillfieldsTurnOffCreatureGens.Update() WatchDog.QC090_WarehouseVaultline.Update() WatchDog.DervishSlavesLockout.Update() WatchDog.TableTopSetHeroAsNonInteractable.Update() WatchDog.QC100_WalterBallsTriggerFix.Update() WatchDog.BalvForestMultipleStatueFixUp.Update() WatchDog.QC100_WalterFirstBarrierPush.Update() WatchDog.TableTopCutoutsHittableFixUp.Update() WatchDog.QC015_FirstBatEncounterBug.Update() WatchDog.ChestyChessInteractTeleport.Update() WatchDog.QO170_UpdatingBreadCrumbTrail.Update() WatchDog.QO170_UpdatingBreadCrumbTrail.GetPageThread(entity_name) WatchDog.GTMCounterFixUp.Update() WatchDog.ArrowBlockShockPuzzleFixUp.Update() WatchDog.GoldDoorGTMCounterOldRepositoryFixUp.Update() WatchDog.SkormRuinsGTMCounterFixUp.Update() WatchDog.NewMillfieldsStatueGTMCounterFixUp.Update() NoName(entity) WatchDog.BalverinesPart2BalverineSafetyNet.Update() WatchDog.MoveBernardBack.Update() QO040_ChickenChaser.QO040_ChickenChaser:ChickenChaserFadeOut(self) WatchDog.AddChickenChaserCallBack.Update() WatchDog.AddChickenChaserFadeInReplacement.Update() WatchDog.QO040_CantCompleteChickenChaser.Update() WatchDog.BowerstoneRenownBreakPrimaryQuestUpdate.Update() WatchDog.FinalHobbeBattleHeroInteraction.Update() WatchDog.RulingPart1IndustrialChild.Update() WatchDog.RulingPart2OptionalPrimary.Update() WatchDog.MissingPlayCameraCut.Update() WatchDog.RelationshipCourierRecipientCleanUp.Update() WatchDog.SamMaxSpikeRoomFixUp.Update() WatchDog.RulingPart1CrowdDeletion.Update() WatchDog.LayerFixUpMovedToWatchdog.Update() WatchDog.TableTopEmotionTableFixUp.Update() WatchDog.RulingPt2HenchmanTriggerFixUp.Update() NoName(entity) NoName(entity) NoName(entity) NoName(entity) WatchDog.QC080DieWhenLostAllRoundsFixUp.Update() WatchDog.QC090QuestSuspensionFixUp.Update() WatchDog.TableTopCompleteBreadyTrailFixUp.Update() WatchDog.QO040EndInteractionThreadsFixUp.Update() WatchDog.QC020NoSirWalterFixUp.Update() WatchDog.QC010_OpeningJudgementBlackScreen.Update() WatchDog.QO020GnomesGargoyleAlreadyPickedUpFixUp.Update() WatchDog.TableTopAddTimerToFixNoVaultIssue.Update() WatchDog.GuildSealsRequired_GypsiesRenownBreak.Update() WatchDog.GuildSealsRequired_BowerstoneRenownBreak.Update() WatchDog.MapTutorialMapAbilityFix.Update() NoName(entity) WatchDog.QO080HollowmenDieWhenLost.Update() WatchDog.QO060NastySpousePlacement.Update() WatchDog.QO170DieWhenLost.Update() WatchDog.QO160_RogueScriptRule.Update() WatchDog.ButlerTalkManagerRecoveryThread.Update() WatchDog.ButlerEventMonitorRecoveryThread.Update() WatchDog.AuroraFlitSwitchGTMFixUp.Update() WatchDog.RoadToRuleLoaderRecoveryThread.Update() NoName(entity) WatchDog.BalverineForestDieWhenLost.Update() WatchDog.QC020_GivingSingleItemsAway.Update() WatchDog.CleanUpMapTutorialSpeech.Update() WatchDog.CleanUpSurplussCrateCarriers.Update() WatchDog.DestroyFactoryWorkersIfSchoolOpened.Update() WatchDog.DestroyFactoryWorkersIfSchoolOpened.DestroyVillagersOfJobTypeWithNoWorkplace(village_entity,job_type) WatchDog.LockedOutsideSamuelPromise.Update() WatchDog.GonDAchievementFixUp.Update() WatchDog.MarketBattleDisableSimIcons.Update() ScriptFunction.Ghost(entity,alpha,r_tint,g_tint,b_tint) ScriptFunction.Unghost(entity,time,alpha,r_tint,g_tint,b_tint) ScriptFunction.CanTravelToRoadToRuleLevel(hero_entity,ignore_fade_checks) ScriptFunction.AddUpgradeStatToWeapon(params) Orchestra:UpdateInstantChangeValues(self) Orchestra:ListenForSpecialMessages(self,messages) BehaviourBase:MoveToEntityNoWait(self,entity,radius,speed,deceleration_time,reset_constraints,check_for_arrival) BehaviourCombat:SlowExit(self,maintained_modes) InteractiveCutsceneGroupMind:SetAsActive(self) GUI_RoomEventsMonitor:PromoteDLCOnGUIEntry(self) GUI_RoomEventsMonitor:PromoteDLC(self) JobCoordinator.ForceCommunityJobOnPlayer(village,player_entity,debt_to_pay) GenericTriggerMarker:OnLevelLoad(self) QuestManager.GetSaveTable() QuestManager.LoadFromSave(save_table) ***** File: ./miscellaneous/saveload/saveloadsystem.lua ***** ResetPermanentsTables() AddToPermanentsTables(thing_to_add,string_key) RemoveFunctionsInTableFromPermanentsTables(table_to_remove,tables_already_removed) AddFunctionsInTableToPermanentsTables(in_table,table_name,tables_already_added) GetGlobalMetatable(fable2scripts_table) PrepareToLoad() GetSaveTable() LoadScriptSave(loaded_table) ***** File: ./miscellaneous/displaybox.lua ***** ***** File: ./miscellaneous/jobwrapperblacksmith.lua ***** JobWrapperBlacksmith.Setup(job_data) JobWrapperBlacksmith.OnExit(job_data) ***** File: ./miscellaneous/crescendoequations.lua ***** Orchestra.Merge(table_1,table_2) Orchestra.AssembleHeroesSide() Orchestra.AssembleBaddiesSide(heroes_side) Orchestra.AssembleSides() Orchestra.GetBaddieScore(baddie_entity) Orchestra.GetSumOfBaddieScores(baddie_list) Orchestra.GetEnemyValue(entity) Orchestra.CalculateBaddieStrengthBasedOnEnemies(hero_list,baddie_list) Orchestra.CalculateTargetIntensityBasedOnEnemies(hero_list,baddie_list) Orchestra.EnableRapidRampDown(enable) Orchestra:EnforceTimingForIntensity(self,target_intensity) Orchestra:CalculateIntensity(self,hero_list,baddie_list) Orchestra.CalculateCombatMultiplierAddedIntensity() Orchestra:AddCMScore(self,score) Orchestra:SetCMScore(self,score) NoName(arg_1) Orchestra.CreateScoreClosure(score_function,amount) Orchestra:ListenForSuccessMessages(self,messages) Orchestra:AddDifferenceToSuccessWatcher(self,difference,absolute) Orchestra:GetCurrentSuccessValueFromTimeStamp(self) Orchestra:CalculateSuccess(self) Orchestra:EnforceTimingForSuccess(self,target_success) Orchestra:CalculateDeath(self) TimeTable.new() TimeTable.push(timetable,value) TimeTable.CullValueIfTooOld(timetable,time_cutoff) TimeTable.Draw(timetable,x_l,x_h,y_l,y_h,r,g,b,time,val_max,name) Orchestra:DrawVals(self) ***** File: ./miscellaneous/livepresenceenum.lua ***** ***** File: ./miscellaneous/simvalueenum.lua ***** ***** File: ./miscellaneous/utils.lua ***** NoName(table,key,value) NoName(table,key) GetReadOnlyMetatable(newindex_error_message,missing_index_error_message) CreateInverseTable(states) CreateEnum(states) GetIDFromEntity(entity) GetNumElements(table) Bounds(min,val,max) RemoveValueInstanceFromTable(table,val) ActionBatch(actions) ActionPlayAnim(anim_name,priority,override_look,can_be_overridden) ActionOfType(action_type,target,anim_name,priority,position,orientation) CAction() Debug.GetCallerAsString() Carrying.UnsheatheCharacterWeapon(entity,force_action,return_immediately) Carrying.SheatheCharacterWeapon(entity,force_action,return_immediately) Weapon.GetType(item) CreatureGenerator.OverrideFamilies(generator,families) List:New(self) List:PushFront(self,value) List:PushBack(self,value) List:PopFront(self) List:PopBack(self) List:IsEmpty(self) Timing.SecondsToFrames(seconds) Timing.FramesToSeconds(frames) Timing.GetSecondsSince(world_frame) Timing.HaveSecondsElapsedSince(world_frame,seconds) GetRandomItemInTable(the_table) DeepCopyTable(table_to_copy) AnimNameRenderer:Add(self,entity) AnimNameRenderer:Remove(self,entity) AnimNameRenderer:AddAll(self) AnimNameRenderer:RemoveAll(self) AnimNameRenderer:Update(self) Debug.PrintMemoryStats() Debug.CountTableElements(input_table,already_counted) GetEntityFriendshipMetric(entity1,entity2) AreEntitiesFriends(entity1,entity2) IsEntityKnockedDown(entity) DrawApproxCircle(pos,radius,red,green,blue,in_front_of_scene) IsSpawnedBy(entity) GetAllCreaturesSpawnedBy(spawning_entity) Debug.ClearEngineVisModes() Debug.StartNewEngineVisMode() Debug.EnableSortPrimVis() Debug.EnableLightCacheVis() Debug.EnableLightCountVis() Debug.StartShaderProfiling() Debug.EnablePixelShaderVis() Debug.EnableVertexShaderVis() Debug.EnablePixelShaderRequestsVis() Debug.EnableVertexShaderRequestsVis() Debug.EndShaderProfiling() Debug.EnableVertexCostVis() Debug.EnableLoDLevelVis() Debug.EnableLightZoneVis() Debug.EnableEnvironmentMappedMeshesVis() Debug.EnableDirectionalShadowCastersVis() Debug.EnableGlobalLightingModesVis() Debug.EnableLightmapStatusVis() Debug.EnableLightmapStreamingVis() Debug.EnableLightmapInfoVis() Debug.EnableSelectedMeshVis() Debug.EnableReflectingMeshesVis() Debug.EnableAnimatedMeshesVis() Debug.EnableGPUQueryVis() Debug.EnableGPUQueryResultsVis() Debug.ForceLowLoDLevel(force) Debug.ToggleAffectingLightsDebugPage(toggle) Debug.ToggleIntersectingPrimitivesDebugPage(toggle) Debug.SetDebugPerformanceCamera(toggle) Debug.StopDaySpeed(stop) Debug.GetEntityWithName(name) Debug.ToggleGarthMorph(create) Debug.AddHeroFaceScar() Debug.AddHeroRandomScar() WaitForSeconds(num_seconds) script:Update(self) StartPreloadingMeshesForEntities(entities) Debug.SwapToWinter() Debug.SwapToSummer() Debug.DLCToggleOpenAllShops(open) Debug.DLC_ActivateSummer() Debug.DLC_ActivateWinter() Debug.SetAmbientDebugMode(toggle) Debug.SetDiffuseDebugMode(toggle) Debug.EnableScreenspaceAntialiasing(toggle) ToggleTownMap(script_file) ToggleWorldMap() NoName() NoName() NoName() NoName() NoName() NoName() NoName() Debug.EnableWorldMapPrototype() Debug.ShowMeSuspiciousAtMarker(x,y,z) ***** File: ./miscellaneous/shrinepointmanager.lua ***** ShrinePointManager.GrabPoints() ShrinePointManager.GetPoint(entity) ShrinePointManager.LeaveShrine(entity,occupied_point) ***** File: ./miscellaneous/jobwrappercooking.lua ***** JobWrapperCooking.Setup(job_data) JobWrapperCooking.OnExit(job_data) ***** File: ./miscellaneous/guildroomsdeprecated.lua ***** GUI_ComparisonModeManager:Init(self) GUI_ComparisonModeManager:StateEnum(self) GUI_ComparisonModeManager:Update(self) GUI_ComparisonModeManager:IsRoomStateChanged(self) GUI_ComparisonModeManager:IsSideMenuChanged(self) GUI_ComparisonModeManager:HasItemBeenWorn(self) GUI_ComparisonModeManager:HasWeaponBeenEquipped(self) GUI_ComparisonModeManager:HasAugmentBeenApplied(self) GUI_ComparisonModeManager:HasDyeBeenApplied(self) GUI_ComparisonModeManager:GetSubItemData(self) GUI_ComparisonModeManager:GetItemData(self) GUI_ComparisonModeManager:GetSideMenuEntryType(self) GUI_ComparisonModeManager:StoreAllWornItems(self) GUI_ComparisonModeManager:RestoreAllWornItems(self) GUI_ComparisonModeManager:StoreWeapons(self) GUI_ComparisonModeManager:RestoreWeapons(self) GUI_ComparisonModeManager:StoreWeaponAndAugments(self) GUI_ComparisonModeManager:ApplySelectedAugmentToStoredWeapon(self) GUI_ComparisonModeManager:RestoreStoredAugmentsToStoredWeapon(self) GUI_ComparisonModeManager:PutWeaponOfIDInSheath(self,record_id) GUI_ComparisonModeManager:StoreDyesForCurrentItems(self) GUI_ComparisonModeManager:RestoreDyesToCurrentItems(self) GUI_ComparisonModeManager:ApplyDyeToSelectedItem(self) GUI_ComparisonModeManager:OnExit(self) GUI_CameraManager:Init(self) GUI_CameraManager:StateEnum(self) GUI_CameraManager:Update(self) GUI_CameraManager:IsRoomStateChanged(self) GUI_CameraManager:IsSideMenuChanged(self) GUI_CameraManager:OnExit(self) GUI_ScriptTable.GetCameraData(params) GUI_ScriptTable.GetComparisonPositionAndFacing(room_item_record,comparison_mode) GUI_ScriptTable.GetCameraDataHero(params) ***** File: ./miscellaneous/guildbutler.lua ***** GUI_Butler:Init(self) GUI_Butler:StateEnum(self) GUI_Butler:CustomUpdate(self) GUI_Butler:MoveToStartMarkerForCurrentRoom(self) GUI_Butler:HasRoomChanged(self) ***** File: ./miscellaneous/sentinelstanceenum.lua ***** ***** File: ./miscellaneous/weavespellcombos.lua ***** ***** File: ./miscellaneous/inventoryitemenums.lua ***** ***** File: ./miscellaneous/confinementenum.lua ***** ***** File: ./miscellaneous/crescendogameflow.lua ***** Orchestra.SetFromGameflow(gameflow_table_or_name) Orchestra.SetFromGameflowData(game_flow_data) Orchestra.SetToDefaultForChapter() Orchestra.SetIntensityNudge(nudge) Orchestra.SetIntensityCap(cap) Orchestra:SetRegionNameOverride(self,override_string) ***** File: ./miscellaneous/guildroomssingle.lua ***** GUI_Room_SINGLE:Init(self) GUI_Room_SINGLE:Trace(self,mess_string) GUI_Room_SINGLE:StateEnum(self) GUI_Room_SINGLE:Update(self) GUI_Room_SINGLE:UpdateGuestHeroThread(self) GUI_Room_SINGLE:IsInputPressed(self,button_input_type,hero) GUI_Room_SINGLE:IsCommonActionExcepted(self,action) GUI_Room_SINGLE:ProcessStateButtonActions(self) GUI_Room_SINGLE:AddScriptRulesGUI(self,rules) GUI_Room_SINGLE:RemoveScriptRulesGUI(self,rules) GUI_Room_SINGLE:ClearScriptRulesGUI(self) GUI_Room_SINGLE:ProcessAction(self,action) GUI_Room_SINGLE:ProcessResults(self,action) GUI_Room_SINGLE:ProcessResultsInternal(self,action) GUI_Room_SINGLE:ProcessResultsFromRecord(self,results_record) GUI_Room_SINGLE:ProcessResult(self,result) GUI_Room_SINGLE:ProcessResultMore(self,result) GUI_Room_SINGLE:ProcessSideMenuSelection(self) GUI_Room_SINGLE:UpdateInteractionModeForCurrentRoomState(self) GUI_Room_SINGLE:InitialiseRoomItemGroupsData(self) GUI_Room_SINGLE:UpdateAllItemsLists(self,initial_entry) GUI_Room_SINGLE:UpdateItemsListsWithRoomData(self,groups_data_table,initial_entry) GUI_Room_SINGLE:UpdateRoomItemsWithRoomData(self,groups_data_table) GUI_Room_SINGLE:ClearRoom(self) GUI_Room_SINGLE:SendSpawnEntityPacketsForDynamicChildEntities(self) GUI_Room_SINGLE:SendLoadLevelExtrasForEntities(self) GUI_Room_SINGLE:ShowHideHeroWeapons(self) GUI_Room_SINGLE:ApplyRoomScriptRules(self) GUI_Room_SINGLE:ClearRoomScriptRules(self) GUI_Room_SINGLE:Result_NextPage(self) GUI_Room_SINGLE:Result_PrevPage(self) GUI_Room_SINGLE:Result_ChangeRoom(self,new_room_record) GUI_Room_SINGLE:Result_ExitToGame(self,exit_to_road_to_rule) GUI_Room_SINGLE:Result_UseAllSubItems(self) GUI_Room_SINGLE:SendTradeDirtyMessage(self) GUI_Room_SINGLE:SendTradeAgreeMessage(self) GUI_Room_SINGLE:SendTradeDisagreeMessage(self) GUI_Room_SINGLE:SendTradeMessage(self,a_option,b_option) GUI_Room_SINGLE:CheckTradeMessage(self,message_to_check) GUI_Room_SINGLE:CheckForTurnHeroTutorial(self) GUI_Room_SINGLE:CheckForDogRenamed(self) GUI_Room_SINGLE:CheckForWeaponRenamed(self) GUI_Room_SINGLE:OnExit(self) GUI_RoomItemSelectionBase:Update(self) GUI_RoomItemSelectionBase:GetRoomItemHeroInterestedIn(self) GUI_RoomItemSelectionBase:IsStateAboutToChange(self) GUI_RoomItemSelectionBase:HasStateChanged(self) GUI_RoomItemSelectionBase:OnExit(self) GUI_CameraModeManager:Init(self) GUI_CameraModeManager:StateEnum(self) GUI_CameraModeManager:Update(self) GUI_CameraModeManager:SetGUICam(self,from,to) GUI_CameraModeManager:FixUpCamBlendOut(self,new_blend_in_seconds) GUI_CameraModeManager:GetCategoryOfMenuItem(self) GUI_CameraModeManager:GetClusterOfMenuItem(self) GUI_CameraModeManager:GetGridStaticCamPositions(self) GUI_CameraModeManager:GetGridCurrentSelectionCamPositions(self) GUI_CameraModeManager:OnExit(self) GUI_PositionModeManager:Init(self) GUI_PositionModeManager:StateEnum(self) GUI_PositionModeManager:Update(self) GUI_PositionModeManager:GetPositionAndFacingOfRoomItemInteractionMarker(self) GUI_PositionModeManager:GetPositionAndFacingPlinthNear(self) GUI_PositionModeManager:GetPositionAndFacingPlinthMed(self) GUI_PositionModeManager:GetPositionAndFacingPlinthFar(self) GUI_PositionModeManager:GetPositionAndFacingPlinthWeapons(self) GUI_PositionModeManager:GetPositionAndFacingPlinthGauntlets(self) GUI_PositionModeManager:OnExit(self) GUI_HighlightManager:Init(self) GUI_HighlightManager:StateEnum(self) GUI_HighlightManager:Update(self) GUI_HighlightManager:GetSelectedRoomItemStatue(self) GUI_HighlightManager:GetCategoryOfMenuItem(self) GUI_HighlightManager:OnExit(self) GUI_DpadSuggestionManager:Init(self) GUI_DpadSuggestionManager:Update(self) GUI_DpadSuggestionManager:AreAllNeededSuggestionsDrawn(self) GUI_DpadSuggestionManager:AddAllNeededSuggestions(self) GUI_DpadSuggestionManager:AreAnySuggestionsNeeded(self) GUI_DpadSuggestionManager:OnExit(self) GUI_DyeBarManager:Init(self) GUI_DyeBarManager:Update(self) GUI_DyeBarManager:HasSideMenuChanged(self) GUI_DyeBarManager:RefreshDyeBar(self) GUI_DyeBarManager:GetCurrentDyeRecord(self) GUI_DyeBarManager:GetCategoryOfListItem(self) GUI_DyeBarManager:CloseDyeBar(self) GUI_DyeBarManager:StoreLastBright(self) GUI_DyeBarManager:ClearLastBright(self) GUI_DyeBarManager:OnExit(self) GUI_UnwrappedGiftManager:Init(self) GUI_UnwrappedGiftManager:Update(self) GUI_UnwrappedGiftManager:Exit(self) GUI_WrappedGiftManager:Init(self) GUI_WrappedGiftManager:Update(self) GUI_WrappedGiftManager:Exit(self) GUI_GridArrowsManager:Init(self) GUI_GridArrowsManager:Update(self) GUI_GridArrowsManager:GridUpdated(self,groups_data_table,grid_wall_data,grid_action) GUI_GridArrowsManager:CanMoveLeft(self) GUI_GridArrowsManager:CanMoveRight(self) GUI_GridArrowsManager:CanMoveUp(self) GUI_GridArrowsManager:CanMoveDown(self) GUI_GridArrowsManager:DrawAllArrows(self) GUI_GridArrowsManager:DisableAllArrows(self) GUI_GridArrowsManager:Exit(self) GUI_DyeButtonsManager:Init(self) GUI_DyeButtonsManager:Update(self) GUI_DyeButtonsManager:EnableButtons(self) GUI_DyeButtonsManager:DisableButtons(self) GUI_DyeButtonsManager:Exit(self) ***** File: ./miscellaneous/loadlevelreasonenum.lua ***** ***** File: ./miscellaneous/topboxmanager.lua ***** ***** File: ./miscellaneous/entitymodetypes.lua ***** ***** File: ./miscellaneous/pointsofinterestmanager.lua ***** PointsOfInterestManager.GrabPoints() PointsOfInterestManager.GetPointOfInterest(entity) ***** File: ./miscellaneous/interactivecutsceneruleenum.lua ***** ***** File: ./miscellaneous/herolocomotionstates.lua ***** ***** File: ./miscellaneous/npcrewardsenum.lua ***** ***** File: ./miscellaneous/inputkeyenum.lua ***** ***** File: ./miscellaneous/playermodeenum.lua ***** ***** File: ./miscellaneous/guildbutlerroomeventmonitor.lua ***** GUI_RoomEventsMonitor:Init(self) GUI_RoomEventsMonitor:Update(self) GUI_RoomEventsMonitor:ProcessAutomaticEvents(self) GUI_RoomEventsMonitor:HasRoomChanged(self,last_message_id) GUI_RoomEventsMonitor:HasStateChanged(self) GUI_RoomEventsMonitor:GetRoomRecordID(self) GUI_RoomEventsMonitor:GetRoomStateRecordID(self) GUI_RoomEventsMonitor:UseRoomReturnEvent(self) GUI_RoomEventsMonitor:UseStateReturnEvent(self) GUI_RoomEventsMonitor:ResetCurrentRoomCooldown(self) GUI_RoomEventsMonitor:ResetCurrentStateCooldown(self) GUI_RoomEventsMonitor:ShouldIdle(self) GUI_RoomEventsMonitor:ResetIdleCooldown(self) GUI_RoomEventsMonitor:HasGUISwitched(self) GUI_RoomEventsMonitor:IsGUIAboutToEnter(self) GUI_RoomEventsMonitor:IsGUIAboutToExit(self) GUI_RoomEventsMonitor:HasGUIBeenEntered(self) GUI_RoomEventsMonitor:IsRoomAboutToChange(self,last_message_id) GUI_RoomEventsMonitor:IsStateAboutToChange(self) GUI_RoomEventsMonitor:HasButlerSpoken(self) GUI_RoomEventsMonitor_Game_Switch_Listener:Init(self) GUI_RoomEventsMonitor_Game_Switch_Listener:Update(self) GUI_RoomEventsMonitor_Game_Switch_Listener:HasGameSwitched(self) GUI_RoomEventsMonitor_GUI_Switch_Listener:Init(self) GUI_RoomEventsMonitor_GUI_Switch_Listener:Update(self) GUI_RoomEventsMonitor_GUI_Switch_Listener:HasGUISwitched(self) ***** File: ./miscellaneous/startupsettings.lua ***** ***** File: ./miscellaneous/voicetypesenum.lua ***** ***** File: ./miscellaneous/creaturetypes.lua ***** ***** File: ./miscellaneous/genericsimbehaviourenums.lua ***** ***** File: ./miscellaneous/weaponshopitemgenerator.lua ***** WeaponShopScriptTable.WeaponGenerator(shop_id,global_seed) ***** File: ./miscellaneous/tutorials.lua ***** TutorialCanShowFunctions.NotDuringRegionLock() TutorialCanShowFunctions.LeftDwellerCamp() TutorialCanShowFunctions.StartHeroTest() TutorialCanShowFunctions.ReachedFirstBatEncounter() TutorialCanShowFunctions.PastEscapeCaveLookAt() TutorialCanShowFunctions.IsGUIComponentActive() ***** File: ./miscellaneous/xboxlivedata.lua ***** ***** File: ./miscellaneous/natalartistryshop.lua ***** NatalArtistryShop:new(self,o) NatalArtistryShop:Create(self,item_being_used,entity_using_item) NatalArtistryShop:Update(self) ***** File: ./miscellaneous/guildbutlertalkmanager.lua ***** GUI_ButlerTalkManager:Init(self) GUI_ButlerTalkManager:AllowButlerSpeechUpdate(self) GUI_ButlerTalkManager:Update(self) GUI_ButlerTalkManager:GetNumLinesInGroup(self,line) GUI_ButlerTalkManager:IsTalking(self) GUI_ButlerTalkManager:StartTalkingSetup(self,situation) GUI_ButlerTalkManager:Talk(self,line,selection_method,narrator) GUI_ButlerTalkManager:StopTalking(self) GUI_ButlerTalkManager:StopAllTalking(self) GUI_ButlerTalkManager:StopTalkingCleanup(self) GUI_ButlerTalkManager:IsReadyToTalk(self) GUI_ButlerTalkManager:FireCallbackBegin(self,situation_name) GUI_ButlerTalkManager:FireIntermediateCallback(self,situation_name,line_index) GUI_ButlerTalkManager:FireCallbackEnd(self,situation_name) GUI_ButlerTalkManager:CanSituationInterruptSpeech(self,situation_name) ***** File: ./miscellaneous/spelltypes.lua ***** ***** File: ./miscellaneous/buildingtypes.lua ***** ***** File: ./miscellaneous/netrequestmanagerenums.lua ***** ***** File: ./miscellaneous/rumbleevents.lua ***** NoName() ***** File: ./miscellaneous/worldmapabilitieslist.lua ***** ***** File: ./miscellaneous/cutsceneelementsenum.lua ***** ***** File: ./miscellaneous/guihelpers.lua ***** Debug.SpawnMiscItems(num,item_name) ***** File: ./miscellaneous/guildroomssingleremote.lua ***** GUI_Room_SINGLE_Guest:Init(self) GUI_Room_SINGLE_Guest:StateEnum(self) GUI_Room_SINGLE_Guest:Update(self) GUI_Room_SINGLE_Guest:UpdateRoomState(self) ***** File: ./miscellaneous/sexfunctions.lua ***** NoName() SexFunction.Begin(bed,local_player,remote_player,players_are_married,initiated_by_remote_player,other_player_joining_in,trespass,building,unprotected_sex) SexFunction.IsHavingSex() SexFunction.HadABaby() SexFunction.IsSexPartner(entity) SexFunction.RegisterPartner(entity) SexFunction.RemovePartner(entity) SexFunction.IsTrackedPartner(entity) SexFunction.IsInPartnerList(list,entity) SexFunction.ModifyStats(player,other_hero,players_are_married) SexFunction.PostDeeds(tracked_partners) SexFunction.PostChildbirthEffects(spouse) SexFunction.FixupFrameLastRans(entity) SexFunction.GetMostRecentNewBornAndPartner() ***** File: ./miscellaneous/matchmakingresults.lua ***** ***** File: ./miscellaneous/tutorialtypes.lua ***** ***** File: ./miscellaneous/expressiontypes.lua ***** ***** File: ./miscellaneous/scriptrulesmanager.lua ***** ScriptRulesManager.AddScriptRules(player,rules,text_key,scope,explicit_player) ScriptRulesManager.RemoveScriptRules(player,rules,text_key,scope,explicit_player) ScriptRulesManager.ClearScriptRules(player,text_key,scope,explicit_player) ***** File: ./miscellaneous/appearancemodifierenum.lua ***** ***** File: ./miscellaneous/guildcallbackfunctions.lua ***** GUI_Room_SINGLE:IsDisplayAbilityMaxed(self) GUI_Room_SINGLE:IsDisplayAbilityAffordable(self) GUI_Room_SINGLE:IsDisplayAbilityTooExpensive(self) GUI_Room_SINGLE:IsSideMenuAbilityBought(self) GUI_Room_SINGLE:IsSideMenuAbilityAffordable(self) GUI_Room_SINGLE:IsSideMenuAbilityWeavable(self) GUI_Room_SINGLE:IsArenaMatchReady(self) GUI_Room_SINGLE:IsNakedInUndoOutfit(self) GUI_Room_SINGLE:IsAlreadyWornInUndoOutfit(self) GUI_Room_SINGLE:IsNothingToRemoveAndNothingToRestore(self) GUI_Room_SINGLE:IsSideMenuItemWorn(self) GUI_Room_SINGLE:IsNakedStatue(self) GUI_Room_SINGLE:IsCustomEmpty(self) GUI_Room_SINGLE:IsHeroNaked(self) GUI_Room_SINGLE:IsHeroNakedForSideMenuEntry(self) GUI_Room_SINGLE:IsItemInUndoOutfitDyed(self,undo_outfit_item_data) GUI_Room_SINGLE:IsItemOnHeroDyed(self,worn_item) GUI_Room_SINGLE:IsItemOnHeroDyedInChannel(self,worn_item,channel) GUI_Room_SINGLE:IsHeroWearingAnyDyedItems(self) GUI_Room_SINGLE:IsSideMenuItemDyed(self) GUI_Room_SINGLE:IsItemOnHeroDyedWithDyeOfRecordInChannel(self,worn_item,dye_record,channel) GUI_Room_SINGLE:AreAllItemsOnHeroDyedWithDyeOfRecord(self,dye_record) GUI_Room_SINGLE:IsSideMenuItemDyedCurrentColour(self) GUI_Room_SINGLE:DoesHeroNotOwnAnyGridDyes(self) GUI_Room_SINGLE:IsSavePlinthCurrentSave(self) GUI_Room_SINGLE:IsSavePlinthAlternativeSave(self) GUI_Room_SINGLE:IsSavePlinthNewGame(self) GUI_Room_SINGLE:IsSecondPlayerInGame(self) GUI_Room_SINGLE:IsMoreGifts(self) GUI_Room_SINGLE:IsNoMoreGifts(self) GUI_Room_SINGLE:CanGiftBeRejected(self) GUI_Room_SINGLE:IsArenaGameNotFound(self) GUI_Room_SINGLE:UsesBust(self) GUI_Room_SINGLE:UsesStatue(self) GUI_Room_SINGLE:IsOverrideRecordStored(self) GUI_Room_SINGLE:IsEnteredSaveRoomDirect(self) GUI_Room_SINGLE:IsEnteredSaveRoomHub(self) GUI_Room_SINGLE:IsDoorOpen_Clothing(self) GUI_Room_SINGLE:IsDoorOpen_Weapons(self) GUI_Room_SINGLE:IsDoorOpen_Treasure(self) GUI_Room_SINGLE:IsDoorOpen_Multiplayer(self) GUI_Room_SINGLE:IsGauntletsUnlocked(self) GUI_Room_SINGLE:IsRangedUnlocked(self) GUI_Room_SINGLE:IsButlerNotInTutorialMode(self) GUI_Room_SINGLE:IsMatchmakingInProgress(self) GUI_Room_SINGLE.CanExitToRoadToRule(ignore_fade_checks) GUI_Room_SINGLE:IfMultipleDogPotions(self) GUI_Room_SINGLE:IfNotMultipleDogPotions(self) GUI_Room_SINGLE:IsDogAlreadySideMenuBreed(self) GUI_Room_SINGLE:DoesSelectedGroupHaveMultiplePages(self) GUI_Room_SINGLE:HasMultiplayerPermission(self) GUI_Room_SINGLE:IsAlreadyWornInStoredGauntlets(self) GUI_Room_SINGLE:IsAlreadyWornHeroGauntlets(self) GUI_Room_SINGLE:CanHeroSaveGame(self) GUI_Room_SINGLE:IsCurrentRoomItemActive(self) GUI_Room_SINGLE:IsListStillValid(self) GUI_Room_SINGLE:IsBumperBarEnabled(self) GUI_Room_SINGLE:IsTriggerBarEnabled(self) GUI_Room_SINGLE:DoesHaveDyes(self) GUI_Room_SINGLE:ShouldShowFeaturePrompt_Dyes(self) GUI_Room_SINGLE:ShouldShowFeaturePrompt_Gauntlets(self) GUI_Room_SINGLE:IsLastGiftItem(self) GUI_Room_SINGLE:SaveLoadIsAutosaveSlot(self) GUI_Room_SINGLE:SaveLoadIsNormalSaveSlot(self) GUI_Room_SINGLE:SaveLoadCanDelete(self) GUI_Room_SINGLE:StartCoopMatchmaking(self) GUI_Room_SINGLE:DisplayCoopMatchmakingResults(self) GUI_Room_SINGLE.SetMultiplayerTeleportToSearchMode() GUI_Room_SINGLE.SetMultiplayerTeleportToNormalMode() GUI_Room_SINGLE:ActivateArenaTeleporter(self) GUI_Room_SINGLE:PickAndLaunchLocalPVPGame(self) GUI_Room_SINGLE:StartQueuingForPvP(self) GUI_Room_SINGLE:StopQueuingForPvP(self) GUI_Room_SINGLE:InitTryBeforeBuyRoom(self) GUI_Room_SINGLE:InitHubRoom(self) GUI_Room_SINGLE:InitWeaponsRoom(self) GUI_Room_SINGLE:InitTreasureRoomGoldPile(self) GUI_Room_SINGLE.UpdateTreasuryRoomGoldPile(hero_to_use) GUI_Room_SINGLE:InitMultiplayerRoom(self) GUI_Room_SINGLE:EnableDynamicCameraLight(self) GUI_Room_SINGLE:DisableDynamicCameraLight(self) GUI_Room_SINGLE:ShowRoadToRuleExitButton(self) GUI_Room_SINGLE:HideRoadToRuleExitButton(self) GUI_Room_SINGLE:ShowUnwrappedButtons(self) GUI_Room_SINGLE:ShowWrappedButtons(self) GUI_Room_SINGLE:DyeBottleButtons_Enable(self) GUI_Room_SINGLE:DyeBottleButtons_EnableSlow(self) GUI_Room_SINGLE:DyeBottleButtons_Disable(self) GUI_Room_SINGLE:BottomBox_DogName(self) GUI_Room_SINGLE:BottomBox_NearGift(self) ***** File: ./miscellaneous/navigationspeedenum.lua ***** ***** File: ./miscellaneous/guildutilityfunctions.lua ***** GUI_ScriptTable.NeedsStatue(room_item_entry) GUI_ScriptTable.NeedsBust(room_item_entry) GUI_ScriptTable.NeedsMask(room_item_entry) GUI_ScriptTable.BustNeedsUpdate(room_item_entry) GUI_ScriptTable.NeedsLowPlinthNoStatue(room_item_entry) GUI_ScriptTable.GetMainRoomItemEntity(room_item_entry) GUI_ScriptTable.GetHighPlinthEntity(room_item_entry) GUI_ScriptTable.GetLowPlinthEntity(room_item_entry) GUI_ScriptTable.GetStatueEntity(room_item_entry) GUI_ScriptTable.GetBustEntity(room_item_entry) GUI_ScriptTable.EnableMainRoomItem(room_item_entry) GUI_ScriptTable.EnableHighPlinth(room_item_entry) GUI_ScriptTable.EnableLowPlinth(room_item_entry) GUI_ScriptTable.EnableStatue(room_item_entry) GUI_ScriptTable.EnableBust(room_item_entry) GUI_ScriptTable.RequestNetOwnershipIfNeeded(room_item_entry,entity,key_variable_name) GUI_ScriptTable.ReleaseNetOwnership(room_item_entry,key_variable_name,pause_before_release) GUI_ScriptTable.DisableMainRoomItem(room_item_entry,is_hub_room) GUI_ScriptTable.DisableHighPlinth(room_item_entry,is_hub_room) GUI_ScriptTable.DisableLowPlinth(room_item_entry) GUI_ScriptTable.DisableStatue(room_item_entry,from_clear_room) GUI_ScriptTable.DisableBust(room_item_entry,from_clear_room) GUI_ScriptTable.UpdateRoomItemsForRoomItemEntry(room_item_entry) GUI_ScriptTable.CreateDisplayItem(room_item_entry,parent_thread) GUI_ScriptTable.CreateDisplayItemGrid(room_item_entry,grid_index) GUI_ScriptTable.ClearDisplayItem(displayed_item) GUI_ScriptTable.SendSpawnEntityPacketForDisplayItem(displayed_item) GUI_ScriptTable.SendLoadLevelExtrasForDisplayItem(displayed_item) GUI_ScriptTable.CreateWidget(room_item_entry) GUI_ScriptTable.GetWidgetDummyIndex(room_item_entry) GUI_ScriptTable.InstantiateItem(item_display_item) GUI_ScriptTable.RemoveEverythingFromEntity(entity) GUI_ScriptTable.RemoveAllClothingFromEntity(entity) GUI_ScriptTable.RemoveAllTattoosFromEntity(entity) GUI_ScriptTable.RemoveAllHairstylesFromEntity(entity) GUI_ScriptTable.RemoveAllFacialHairFromEntity(entity) GUI_ScriptTable.RemoveAllMakeupFromEntity(entity) GUI_ScriptTable.IsEntityWearingAnyClothing(entity) GUI_ScriptTable.GetItemDisplayListForEnum(display_item_type) GUI_ScriptTable.GetNumberOfRoomItemsInGroup(group_record) GUI_ScriptTable.GetNumberOfPagesForGroupAndList(group_record,item_display_list) GUI_ScriptTable.GetPageForImportantItem(group_record,item_display_list) GUI_ScriptTable.DoesItemMatchImportantItem(item_data_entry) GUI_ScriptTable.GetGroupEntryWithListTypeFromRoomRecord(room_record,room_items_groups_data) GUI_ScriptTable.GetItemGroupWithPagesFromRoomRecord(room_record) GUI_ScriptTable.GetGroupRecordAtGroupIndex(room_record,group_index) GUI_ScriptTable.MoveHeroToStartMarkerForRoomRecord(hero,room_record,field_name,which_thread) GUI_ScriptTable.GetGroupEntryForItemRecord(room_record,room_items_groups_data,item_selected_record) GUI_ScriptTable.GetRoomItemEntryForItemRecord(room_record,room_items_groups_data,item_selected_record) GUI_ScriptTable.GetGroupAndRoomItemEntrysForItemRecord(room_record,room_items_groups_data,item_selected_record) GUI_ScriptTable.GetRoomDataForItemRecord(room_record,room_items_groups_data,item_selected_record) GUI_ScriptTable.DisplayRoomName(room_record) GUI_ScriptTable.HideEntity(entity,hero) GUI_ScriptTable.ShowEntity(entity,hero) GUI_ScriptTable.GetAllUsedRoomItemRecords(room_items_groups_data) GUI_ScriptTable.UpdateBottomBox(bottom_box,groups_data_table,selected_item_data,room_thread) GUI_ScriptTable.GetCurrentPage(room_record,room_items_groups_data) GUI_ScriptTable.Vec3Mul(vec1,vec2) GUI_ScriptTable.GetCameraDataHeroOnly() GUI_ScriptTable.GetCameraDataHeroCategory(hero,category,remove_mode) GUI_ScriptTable.GetCameraDataHeroCluster(hero,cluster_name,remove_mode) GUI_ScriptTable.GetHeightMultipliers(hero) GUI_ScriptTable.GetDatumVectorsForHero(hero) GUI_ScriptTable.GetCameraDataPlinthWeapons(room_item_record) GUI_ScriptTable.GetCameraDataPlinthWeaponsInfo(room_item_record) GUI_ScriptTable.GetPositionAndFacingPlinthWeapons(room_item_record) GUI_ScriptTable.GetPositionAndFacingPlinthGauntlets(room_item_record) GUI_ScriptTable.GetDatumVectorsForRoomItem(room_item_record) GUI_ScriptTable.StoreHeroOutfit(hero,outfit_index) GUI_ScriptTable.CatToMenuName(category) GUI_ScriptTable.ClusterNameToMenuName(cluster_name) GUI_ScriptTable.CatAndChannelToMenuName(category,channel) GUI_ScriptTable.CatToListIcon(category) GUI_ScriptTable.RotateVectorByDegrees(vector,degrees) GUI_ScriptTable.GetMainDisplayEntityForFX(item_data) GUI_ScriptTable.AddAndReplaceClothingItem(entity,record_id) GUI_ScriptTable.ReplaceWeaponUsingItemData(hero,display_item_data) GUI_ScriptTable.ReplaceWeapon(hero,rep_weapon_type,rep_weapon_ptr) GUI_ScriptTable.GetSlotForReplacementWeapon(hero,current_weapon,new_weapon) GUI_ScriptTable.GetCurrentHeroWeaponOfType(hero,weapon_type) GUI_ScriptTable.GetCurrentHeroMeleeWeapon(hero,ignore_no_weapon) GUI_ScriptTable.GetCurrentHeroRangedWeapon(hero,ignore_no_weapon) GUI_ScriptTable.IsWeaponTypeMelee(weapon_type) GUI_ScriptTable.IsWeaponTypeRanged(weapon_type) GUI_ScriptTable.GetWeaponTypeFromWeapon(weapon) GUI_ScriptTable.GetWeaponTypeFromWeaponRecord(weapon_record) GUI_ScriptTable.IsMessagePosted(message_var,id_table,id_variable) GUI_ScriptTable.GetOverrideButtonString(index,button_type,room_record,room_item_groups_data,room_item_selected_record) GUI_ScriptTable.CanCategoryBeDyed(category) GUI_ScriptTable.GetDyeChannelCountForCategory(category) GUI_ScriptTable.DyeItem(hero,item,primary,dye_record,use_record_brightness,use_colour2) GUI_ScriptTable.GetAllSpells() GUI_ScriptTable.GetAbilityForSpell(spell) GUI_ScriptTable.GetSpellNamePartFromSpell(spell) GUI_ScriptTable.IsSpellLevelBought(hero,spell,slot_level) GUI_ScriptTable.IsSpellLevelAffordable(hero,spell,slot_level) GUI_ScriptTable.GetButtonLetterFromButtonEnum(button_enum) GUI_ScriptTable.IsButtonPressed(button_enum) GUI_ScriptTable.GetCategoryFromItemPtr(item_ptr) GUI_ScriptTable.GetClusterNameFromItemPtr(item_ptr) GUI_ScriptTable.IsCategoryClothing(cat) GUI_ScriptTable.IsCategoryWearable(cat) GUI_ScriptTable.IsCategoryHair(cat) GUI_ScriptTable.GridGetXYForIndex(index,dimensions) GUI_ScriptTable.GridGetBestIndex(index_scores) GUI_ScriptTable.GridGetBestIndexFromData(groups_data_table,grid_wall_data,result_type) GUI_ScriptTable.UpdateCurrentGridSelectionAndHighlight(groups_data_table,grid_wall_data,result_type) GUI_ScriptTable.UpdateCurrentGridSelectionAndHighlightByIndex(groups_data_table,grid_wall_data,best_index) GUI_ScriptTable.GridTurnHighlightOn(grid_wall_data) GUI_ScriptTable.GridTurnHighlightOff(grid_wall_data) GUI_ScriptTable.IlluminateAllClothingOnEntity(entity) GUI_ScriptTable.IlluminateClothingOfCategoryOnEntity(entity,category) GUI_ScriptTable.DeluminateAllClothingOnEntity(entity) GUI_ScriptTable.ClearAllDyesOnHero() GUI_ScriptTable.ClearDyeInChannelOnItemOfCategory(channel,category) GUI_ScriptTable.DyeItemOnEntityFromUndoData(entity,undo_data) GUI_ScriptTable.GetNameForDisplayItemType(display_item_type) GUI_ScriptTable.GetSingleItemTypeTag(display_item_type) GUI_ScriptTable.GetVector3FromString(coords_string) GUI_ScriptTable.PlayPutOnSoundForCategory(category) GUI_ScriptTable.PlayRemoveSoundForCategory(category) GUI_ScriptTable.SpawnEffect(effect_data,room_item_entry,parent_thread) GUI_ScriptTable.CanPlayerTrainDog(skill_type) GUI_ScriptTable.GetTagForGauntletCombo(first_spell_type,second_spell_type) GUI_ScriptTable.GetSoundEventForGauntletCombo(first_spell_type,second_spell_type) GUI_ScriptTable.SetImportantListItem(params) GUI_ScriptTable.ClearImportantListItem() GUI_ScriptTable.GetDisplayItemTypeForItemRecordAndRoom(item_record,room_record) GUI_ScriptTable.GetGroupStuffForType(display_item_type,room_record) GUI_ScriptTable.IsInputPressed(self,button_input_type,hero,condition_function) GUI_ScriptTable.GetFractionOfHeroGoldForFullGoldPile(hero_to_use) GUI_FadeThingInBase:Init(self) GUI_FadeThingInBase:CustomUpdate(self) GUI_ScriptTable.FindPopulatedIndexForGroup(groups_data_table) GUI_ShowGuildSealCounter:Init(self) GUI_ShowGuildSealCounter:Update(self) GUI_ShowGuildSealCounter:OnExit(self) GUI_ScriptTable.InitSaveLoadRooms() GUI_ScriptTable.GetJourneyNamesList() GUI_ScriptTable.GetCurrentlyLoadedJourneyName() GUI_ScriptTable.GetJourneyCount() GUI_ScriptTable.GetActiveJourneyName() GUI_ScriptTable.SetActiveJourneyName(name) GUI_ScriptTable.IsCurrentlyDisplayedJourneyAlsoLoaded() GUI_ScriptTable.GetIndexForCurrentlyDisplayedJourney() GUI_ScriptTable.GetNextJourneyInList() GUI_ScriptTable.GetPrevJourneyInList() ***** File: ./miscellaneous/jobphaseenum.lua ***** ***** File: ./miscellaneous/actionusescripts/onactionusepickup.lua ***** OnActionUsePickUp:Update(self) ***** File: ./miscellaneous/actionusescripts/onactionuseread.lua ***** OnActionUseRead:Update(self) ***** File: ./miscellaneous/actionusescripts/onactionuseguilddoor.lua ***** OnActionUseGuildDoor:Update(self) ***** File: ./miscellaneous/actionusescripts/onactionusescriptnull.lua ***** OnActionUseScriptNull:Update(self) ***** File: ./miscellaneous/actionusescripts/onactionusesalesign.lua ***** OnActionUseSaleSign:Update(self) ***** File: ./miscellaneous/actionusescripts/onactionusepiano.lua ***** OnActionUsePiano:Update(self) OnActionUsePiano:Shifting(self) OnActionUsePiano:Keys(self) ***** File: ./miscellaneous/actionusescripts/onactionusevillagerstatue.lua ***** OnActionUseVillagerStatue:Update(self) ***** File: ./miscellaneous/actionusescripts/onactionusepickupauroranflower.lua ***** OnActionUsePickUpAuroranFlower:Update(self) OnActionUsePickUpAuroranFlower:GetRecordNameForInventoryItem(self) ***** File: ./miscellaneous/actionusescripts/onactionusepodium.lua ***** OnActionUsePodium:Update(self) ***** File: ./miscellaneous/actionusescripts/onactionusebed.lua ***** OnActionUseBed:OnRemoteHeroJoined(self) OnActionUseBed:OnRemoteHeroQuit(self) OnActionUseBed:OnCreate(self,item_being_used,entity_using_item) OnActionUseBed:OnExit(self) EnemyFilter(other) OnActionUseBed:Update(self) OnActionUseBed:LockPlayers(self,local_player) OnActionUseBed:UnlockPlayers(self,local_player) OnActionUseBed:MakePlayerYawn(self,entity) OnActionUseBed:UnsheatheWeapon(self,entity) OnActionUseBed:SwitchWorldIcons(self,on) OnActionUseBed:Sex(self,local_player,remote_player,initiated_by_remote_player,other_player_joining_in,villager_list,trespass,building,unprotected_sex) OnActionUseBed:DoWhoreRelatedStatChanged(self,player,number_of_whores,morality,purity,cost) OnActionUseBed:Robbed(self) Debug.Whore() EnemyFilter(other) OnActionUseBedPatched:SafeToUse(self) OnActionUseBedPatched:Update(self) ***** File: ./miscellaneous/actionusescripts/onactionuselookthrough.lua ***** OnActionUseLookThrough:Update(self) ***** File: ./miscellaneous/actionusescripts/onactionuseorphanagematron.lua ***** OnActionUseOrphanageMatron:Update(self) ***** File: ./miscellaneous/actionusescripts/onactionusegolddoor.lua ***** OnActionUseGoldDoor:Update(self) OnActionUseGoldDoor:RumbleAndShakeStart(self) OnActionUseGoldDoor:RumbleAndShakeOpen(self) ***** File: ./miscellaneous/actionusescripts/onactionusemaptable.lua ***** OnActionUseMapTable:Update(self) ***** File: ./miscellaneous/actionusescripts/onactionusetakeitems.lua ***** OnActionUseTakeItems:Update(self) OnActionUseTakeItems:OnExit(self) ***** File: ./miscellaneous/actionusescripts/onactionuseswitch.lua ***** OnActionUseSwitch:Update(self) ***** File: ./miscellaneous/actionusescripts/onactionusepickupaudiobook.lua ***** OnActionUsePickUpAudioBook:Update(self) ***** File: ./miscellaneous/actionusescripts/onactionuseharpsi.lua ***** OnActionUseHarpsi:Update(self) OnActionUseHarpsi:Keys(self,input_pitch) ***** File: ./miscellaneous/actionusescripts/onactionusecablecar.lua ***** OnActionUseCableCar:Update(self) ***** File: ./miscellaneous/actionusescripts/onactionusebase.lua ***** OnActionUseBase:new(self,o) OnActionUseBase:OnCreate(self,item_being_used,entity_using_item) OnActionUseBase:Create(self,item_being_used,entity_using_item) ***** File: ./miscellaneous/actionusescripts/onactionuseknockdoor.lua ***** OnActionUseKnockDoor:Update(self) OnActionUseKnockDoor:DoDoorAnswering(self) ***** File: ./miscellaneous/actionusescripts/onactionuseroadtorulechests.lua ***** OnActionUseRoadToRuleChests:Update(self) OnActionUseRoadToRuleChests:OpenDependantChests(self) OnActionUseRoadToRuleChests:UpdateStats(self) OnActionUseRoadToRuleChests:OnExit(self) ***** File: ./miscellaneous/actionusescripts/onactionusehiddenpainting.lua ***** OnActionUseHiddenPainting:Update(self) ***** File: ./miscellaneous/actionusescripts/onactionusechessboard.lua ***** OnActionUseChessBoard:Update(self) ***** File: ./miscellaneous/actionusescripts/onactionusereadroadtoruleplinth.lua ***** OnActionUseReadRoadToRulePlinth:Update(self) ***** File: ./miscellaneous/actionusescripts/onactionusestartbarmanjob.lua ***** OnActionUseStartBarmanJob:Update(self) ***** File: ./miscellaneous/actionusescripts/onactionusedisplaypainting.lua ***** OnActionUseDisplayPainting:Update(self) ***** File: ./miscellaneous/actionusescripts/onactionusemortar.lua ***** OnActionUseMortar:Update(self) ***** File: ./miscellaneous/actionusescripts/onactionuseclimb.lua ***** OnActionUseClimb:Update(self) OnActionUseClimb:TeleportPosseToPosition(self,climbee,position,climbing_up) ***** File: ./miscellaneous/actionusescripts/onactionuseitemcontainerutils.lua ***** OnActionUseBase:FoodSystemChecks(self,receiving_entity,item) OnActionUseBase:GetXPNeededToIncreaseNumberOfGuildSealsByX(self,receiving_entity,number_of_seals) OnActionUseBase:GiveItemToPlayer(self,received_item,receiving_entity,entity_from,show_gui) OnActionUseBase:TransferItemsFromObjectToPlayers(self,container,show_gui) OnActionUseBase:TransferItemsFromObjectToPlayersUsingMainPlayer(self,container,show_gui,main_hero) OnActionUseBase:TransferItemsFromObjectToSpecifiedPlayers(self,container,show_gui,main_hero,second_hero) ***** File: ./miscellaneous/actionusescripts/onactionusekill.lua ***** OnActionUseKillSelf:Update(self) ***** File: ./miscellaneous/actionusescripts/onactionuseguisecretchest.lua ***** OnActionUseGUISecretChest:Update(self) OnActionUseGUISecretChest:GetOwnershipOfUser(self) OnActionUseGUISecretChest:GetOwnershipOfChest(self) OnActionUseGUISecretChest:PositionPlayer(self) OnActionUseGUISecretChest:CheckChestIsUnlocked(self) OnActionUseGUISecretChest:PerformOpenChestAction(self) OnActionUseGUISecretChest:WaitForChestToOpen(self) OnActionUseGUISecretChest:OnExit(self) ***** File: ./miscellaneous/actionusescripts/onactionusereadcastlelibrary.lua ***** OnActionUseReadCastleLibrary:Update(self) ***** File: ./miscellaneous/actionusescripts/onactionusecharliemwdd.lua ***** OnActionUseCharlieMWDD:Update(self) ***** File: ./miscellaneous/actionusescripts/onactionusetombdoor.lua ***** OnActionUseTombDoor:Update(self) ***** File: ./miscellaneous/actionusescripts/onactionusetravelagent.lua ***** OnActionUseTravelAgent.GotExitMessage() OnActionUseTravelAgent:Update(self) OnActionUseTravelAgent.CheckCrimeScreen() ***** File: ./miscellaneous/actionusescripts/onactionusetreasurylogbook.lua ***** OnActionUseTreasuryLogBook:Update(self) ***** File: ./miscellaneous/actionusescripts/onactionuseelevatorswitch.lua ***** OnActionUseElevatorSwitch:Update(self) OnActionUseElevatorSwitch:DoorsOpenCloseRumble(self) OnActionUseElevatorSwitch:ElevatorMovementRumble(self) OnActionUseElevatorSwitch:ElevatorCamera(self,elevator_entity) ***** File: ./miscellaneous/actionusescripts/onactionusepullpint.lua ***** OnActionUsePullPint:Update(self) ***** File: ./miscellaneous/actionusescripts/onactionusereadaudiobook.lua ***** OnActionUseReadAudioBook:Update(self) ***** File: ./miscellaneous/actionusescripts/onactionusedivespot.lua ***** OnActionUseDiveSpot:Update(self) OnActionUseDiveSpot:OnExit(self) ***** File: ./miscellaneous/actionusescripts/onactionuseonetooneinteraction.lua ***** OnActionUseOneToOneInteraction:Update(self) ***** File: ./miscellaneous/communityserviceenum.lua ***** ***** File: ./miscellaneous/carriedactionusescripts/oncarriedactionusebonuseffects.lua ***** OnCarriedActionUseBonusEffects:Update(self) OnActionUseBase:ApplyBonusEffects(self) ***** File: ./miscellaneous/carriedactionusescripts/oncarriedactionusedarkguildseal.lua ***** OnCarriedActionUseDarkGuildSeal:Update(self) ***** File: ./miscellaneous/carriedactionusescripts/oncarriedactionusedogball.lua ***** OnCarriedActionUseDogBall:Update(self) ***** File: ./miscellaneous/carriedactionusescripts/oncarriedactionusedogaccessory.lua ***** OnCarriedActionUseDogAccessory:Update(self) ***** File: ./miscellaneous/carriedactionusescripts/oncarriedactionusedogtreat.lua ***** OnCarriedActionUseDogTreat:Update(self) ***** File: ./miscellaneous/carriedactionusescripts/oncarriedactionuseguildseal.lua ***** OnCarriedActionUseGuildSeal:Update(self) ***** File: ./miscellaneous/carriedactionusescripts/oncarriedactionuseberserk.lua ***** OnCarriedActionUseBerserk:Update(self) ***** File: ./miscellaneous/carriedactionusescripts/oncarriedactionuselute.lua ***** OnCarriedActionUseLute:Update(self) ***** File: ./miscellaneous/carriedactionusescripts/useactionwrapper.lua ***** ThisGlobalFunctionIsReplacingAnAssertWeWantToRemove(result) UseActionWrapper:Create(self,script_table,item_being_used,entity_using_item) UseActionWrapper:Update(self) UseActionWrapper:HasFinished(self) UseActionWrapper:OnExit(self) UseActionWrapper:GetOwnership(self) ***** File: ./miscellaneous/carriedactionusescripts/oncarriedactionusemusicbox.lua ***** OnCarriedActionUseMusicBox:Update(self) ***** File: ./miscellaneous/carriedactionusescripts/oncarriedactionusefishingrod.lua ***** OnCarriedActionUseFishingRod:Update(self) ***** File: ./miscellaneous/carriedactionusescripts/oncarriedactionusephoto.lua ***** OnCarriedActionUsePhoto:Update(self) ***** File: ./miscellaneous/carriedactionusescripts/oncarriedactionusedig.lua ***** OnCarriedActionUseDig:Update(self) OnCarriedActionUseDig:OnExit(self) ***** File: ./miscellaneous/carriedactionusescripts/oncarriedactionusering.lua ***** OnCarriedActionUseRing:Update(self) ***** File: ./miscellaneous/carriedactionusescripts/oncarriedactionusebook.lua ***** OnCarriedActionUseBook:Update(self) ***** File: ./miscellaneous/carriedactionusescripts/oncarriedactionusedye.lua ***** OnCarriedActionUseDye:Update(self) ***** File: ./miscellaneous/carriedactionusescripts/oncarriedactionusetrophy.lua ***** OnCarriedActionUseTrophy:Update(self) ***** File: ./miscellaneous/carriedactionusescripts/oncarriedactionusesexchange.lua ***** OnCarriedActionUseSexChange:Update(self) ***** File: ./miscellaneous/carriedactionusescripts/oncarriedactionuselantern.lua ***** OnCarriedActionUseLantern:Update(self) ***** File: ./miscellaneous/carriedactionusescripts/oncarriedactionusebedroll.lua ***** OnCarriedActionUseBedRoll:Update(self) ***** File: ./miscellaneous/carriedactionusescripts/oncarriedactionusecombatspell.lua ***** OnCarriedActionUseCombatSpell:Update(self) OnCarriedActionUseCombatSpell:GetSpellIndex(self,inventory_item_record) ***** File: ./miscellaneous/moneyenums.lua ***** ***** File: ./miscellaneous/expressionmaker.lua ***** ExpressionMaker:new(self,o) ExpressionMaker:Create(self,item_being_used,entity_using_item) ExpressionMaker:Update(self) ***** File: ./miscellaneous/newgame.lua ***** NewGameManager:Init(self) NewGameManager:StateEnum(self) NewGameManager:InitialSetup(self) NewGameManager:Update(self) NewGameManager:ShowAndUpdateButtons(self) NewGameManager:HideButtons(self) NewGameManager.EmotionBreakCondition() NewGameManager.EmotionBreakConditionRemote() NewGameManager:DoEmotionButtons(self) NewGameManager:DoesP2HaveValidSave(self) NewGameManager:OnExit(self) NewGameMaleStatue:Init(self) NewGameMaleStatue:StateEnum(self) NewGameMaleStatue:CustomUpdate(self) NewGameMaleStatue:StartPose(self,group_name,transition_name) NewGameMaleStatue:PlayAnimFromCurrentMode(self,anim_name) NewGameMaleStatue:OnExit(self) NewGameFemaleStatue:Init(self) NewGameFemaleStatue:StateEnum(self) NewGameFemaleStatue:CustomUpdate(self) NewGameFemaleStatue:StartPose(self,group_name,transition_name) NewGameFemaleStatue:PlayAnimFromCurrentMode(self,anim_name) NewGameFemaleStatue:OnExit(self) CoopControllerBase:Init(self) CoopControllerBase:Update(self) CoopControllerBase:IsSecondControllerPluggedIn(self) CoopControllerBase:OnExit(self) OptionsCheckerBase:Init(self) OptionsCheckerBase:Update(self) OptionsCheckerBase:IsYPressed(self) OptionsCheckerBase:IsLanguageChanged(self) OptionsCheckerBase:OnExit(self) CameraSwingBase:Init(self) CameraSwingBase:StateEnum(self) CameraSwingBase:Update(self) CameraSwingBase:SetNewCam(self,camera_table) CameraSwingBase:FixUpCamBlendOut(self,new_blend_in_seconds) CameraSwingBase:IsFillingMale(self) CameraSwingBase:IsFillingFemale(self) CameraSwingBase:IsFailedMale(self) CameraSwingBase:IsFailedFemale(self) CameraSwingBase:IsMessagePosted(self,message_string) CameraSwingBase:OnExit(self) StatueAppearanceMaleBase:Init(self) StatueAppearanceMaleBase:StateEnum(self) StatueAppearanceMaleBase:Update(self) StatueAppearanceMaleBase:MoveAlphaTowards(self,target) StatueAppearanceMaleBase:MoveFresnelTowards(self,target) StatueAppearanceMaleBase:UpdateDeltaAlpha(self,target_table_name) StatueAppearanceMaleBase:UpdateDeltaFresnel(self,target_table_name) StatueAppearanceMaleBase:IsFillingMale(self) StatueAppearanceMaleBase:IsFillingFemale(self) StatueAppearanceMaleBase:IsFailedMale(self) StatueAppearanceMaleBase:IsFailedFemale(self) StatueAppearanceMaleBase:OnExit(self) StatueAppearanceFemaleBase:Init(self) StatueAppearanceFemaleBase:StateEnum(self) StatueAppearanceFemaleBase:Update(self) StatueAppearanceFemaleBase:MoveAlphaTowards(self,target) StatueAppearanceFemaleBase:MoveFresnelTowards(self,target) StatueAppearanceFemaleBase:UpdateDeltaAlpha(self,target_table_name) StatueAppearanceFemaleBase:UpdateDeltaFresnel(self,target_table_name) StatueAppearanceFemaleBase:IsFillingMale(self) StatueAppearanceFemaleBase:IsFillingFemale(self) StatueAppearanceFemaleBase:IsFailedMale(self) StatueAppearanceFemaleBase:IsFailedFemale(self) StatueAppearanceFemaleBase:OnExit(self) ***** File: ./miscellaneous/crescendomechanics.lua ***** Orchestra.Prime(calculate_success) Orchestra.Reset() Orchestra.DebugUp(value) Orchestra.Get3dPosFrom2d(x,y,cam_pos,cam_x,cam_y,cam_z) Bound(lower,value,upper) Orchestra:GetSmoothUnitY(self,x) Orchestra:GetSmoothY(self,start_x,start_y,end_x,end_y,current_x) Orchestra.Interpolate(first_value,interpolate_amount,second_value) Orchestra:GetCurrentIntensity(self) Orchestra:SetTargetIntensity(self,level) Orchestra.SetIntensityOverride(intensity) Orchestra:GetCurrentCutAmount(self) Orchestra:SetTargetCutAmount(self,amount) Orchestra:GetCurrentSuccess(self) Orchestra:SetTargetSuccess(self,level) Orchestra:GetCurrentDeath(self) Orchestra:SetTargetDeath(self,level) Orchestra.GetTableIndexBasedOnValue(value_table,key,value_to_use) Orchestra.GetIndexWithLowerValue(value_table,key,current_value) Orchestra.GetIndexWithUpperValue(value_table,key,current_value) Orchestra.GetSmoothTableIndexBasedOnValue(value_table,key,value_to_use) Orchestra.GetInterpolant(lower_index,current_value,upper_index) Orchestra.GetLowerIndexWithValue(value_table,key,current_value) Orchestra.GetUpperIndexWithValue(value_table,key,current_value) Orchestra.GetIntensityValue(value_table,key,current_value) Orchestra.GetInterpolatedIntensityValuesAndWeighting(value_table,key,current_value) Orchestra.GetAccumulatedIntensityValuesAndWeighting(value_table,key,current_value) Orchestra.SetAllowModifyEnvTheme(b_allow_modify) Orchestra:UpdateInstantChangeValues(self) Orchestra.LimitToValByInterpolate(current_val,limit,interpolant) Orchestra:UpdateGradualChangeValues(self) Orchestra.GetYawFromVector(vector) Orchestra.GetPitchFromVector(vector) Orchestra.BoundAngle(angle) Orchestra.GetDifferenceBetweenAngles(angle_1,angle_2) Orchestra.SetCameraPosition() Orchestra.SetCameraForward() Orchestra.GetCameraPosition() Orchestra.GetCameraForward() Orchestra.GetYawPure(focus_pos,focus_direction) Orchestra.GetUnlimitedYawBasedOnVector(focus_pos,focus_direction) Orchestra.GetYawBasedOnVector(focus_pos,focus_direction) Orchestra.GetYawTowardVectorNormal(focus_pos,focus_direction) Orchestra.GetYawTowardVector(focus_pos,focus_direction) Orchestra.SameYawAsCamera(focus_pos,focus_direction) Orchestra.SamePitchAsCamera(focus_pos,focus_direction) NoName(focus_pos,focus_direction) Orchestra.CreateMultiplierClosure(function_to_call,multiplier) NoName(focus_pos,focus_direction) Orchestra.CreateAdditiveClosure(function_to_call,addition) Orchestra.InitialiseDOFs() Orchestra:GetRoll(self,focus_pos,focus_direction,roll_table) Orchestra:GetYawPitch(self,focus_pos,focus_direction,position_table) Orchestra:GetFOVRange(self,view_table) Orchestra.GetLocalXAndYOfPosition(position,cam_pos,cam_direction) Orchestra.GetOffsetPosByXAndYOfPosition(position,cam_direction,x,y) Orchestra.LookAtFirstEntity(table_of_arguments) Orchestra.LookAtSecondEntity(table_of_arguments) Orchestra.LookAtSecondEntityFrameFirst(table_of_arguments) Orchestra.GetFractionBetweenEntities(table_of_arguments) Orchestra.GetLimitedFractionBetweenEntities(table_of_arguments) Orchestra.GetOffsetLimitedFractionBetweenEntities(table_of_arguments,forward,range) NoName(arg_1,arg_2,arg_3,arg_4) Orchestra.CreateGenericPosClosure(function_to_call,table_of_arguments,f_arg_1,f_arg_2,f_arg_3,f_arg_4) Orchestra.GetObjectHandPosition(table_of_arguments) Orchestra.GetDangerousHeroObjectPosition(table_of_arguments) Orchestra.GetObjectPosition(entity) Orchestra.GetEnemyPosition(table_of_arguments) Orchestra.GetDeadEnemyPosition(table_of_arguments) Orchestra.GetOtherEntityPosition(table_of_arguments) NoName(table_of_arguments,input_value) Orchestra.CreateInterpolativeClosure(function_to_call,interpolant) Orchestra:StartThisFlourishCamera(self,flourish) Orchestra.SlowDownValid(flourish) Orchestra:StartThisFlourishTime(self,flourish) Orchestra:StartThisFlourishCamShake(self,flourish) Orchestra:ProcessMorphResizing(self,flourish,b_do_reset) Orchestra:GetNextFlourishIndexDownWithKey(self,key,start_index) Orchestra:GetNextFlourishIndexUpWithKey(self,key,start_index) Orchestra:CheckNextFlourishUpAndReturnNextFlourishDown(self,key,start_index) Orchestra:StartThisFlourish(self,flourish) Orchestra:EndFlourish(self,flourish_index) Orchestra:StartTopFlourish(self) Orchestra:AddToWaitingList(self,message_table,arg_table) Orchestra:StartAndAddFlourish(self,flourish_name,position,direction,time_override,position_function,focus_function,important_entities,scale) Orchestra:ReFocusTopFlourish(self,message_table,arg_table) Orchestra:ReFocusAndExtendOrStartFlourish(self,message_table,arg_table) Orchestra:ReFocusAndExtendFlourish(self,message_table,arg_table) Orchestra.RemoveFromList(index,list) Orchestra:EnsureBaseFlourish(self) Orchestra:UpdateFlourishes(self) Orchestra:EndAllFlourishes(self) Orchestra:EndTopOpenFlourish(self,message_table,arg_table) Orchestra:ExtendTopFlourish(self,message_table,arg_table) Orchestra:RememberMostRecentActionAnimation(self,message_table) Orchestra:StartSound(self,message_table,arg_table) Orchestra:IsExcitementValueValid(self,excitement_value) Orchestra:GetFlourishTypeFromListAndExcitement(self,flourish_list_name,excitement_value) Orchestra:GetFlourishTypeFromListAndMsgExtraData(self,flourish_list_name,msg_extra_data) Orchestra:GetFlourishTypeFromFinisherNameHash(self,flourish_list_name,msg_extra_data) Orchestra:StartSound(self,arg_table) Orchestra:ShouldIgnoreBasedOnCurrentPlayerAnim(self,flourish_type) Orchestra:ShouldIgnoreBasedLastTimeThisWasDone(self,flourish_data) Orchestra:ShouldIgnoreBasedLastTimeThisNameWasDone(self,arg_table) Orchestra.AssemblePositionFunction(flourish_type,message_table) Orchestra:GetFlourishFromArgTable(self,arg_table,msg_extra_data) Orchestra:AssembleAndStartFlourish(self,message_table,arg_table) Orchestra:StartFlourish(self,message_table,arg_table) Orchestra:StartSpecialKillFlourish(self,message_table,arg_table) Orchestra:StartCrescendoTest(self,message_table,arg_table) Orchestra:StopCrescendoTest(self,message_table,arg_table) Orchestra:FreezeFrame(self,message_table,arg_table) Orchestra:PlaySmallHit(self,message_table,arg_table) Orchestra:PlayLargeHit(self,message_table,arg_table) Orchestra:HitAffectMusicVolume(self,message_table,arg_table) Orchestra:PlayScreenShakeIfInFlourish(self,message_table,arg_table) Orchestra:PlayScreenShake(self,message_table,arg_table) Orchestra:PlayScreenFlashIfInFlourish(self,message_table,arg_table) Orchestra:PlayScreenFlash(self,message_table,arg_table) Orchestra:PlayDeathFlash(self,message_table,arg_table) Orchestra:PlayRumbleIfInFlourish(self,message_table,arg_table) Orchestra:PlayRumble(self,message_table,arg_table) Orchestra:TriggerBelieveHitIfNeeded(self) Orchestra.ValidVictim(victim) Orchestra.ValidVictimIfThere(victim) Orchestra:TestForSpecialInComingMessage(self,message,extra_message_data) Orchestra:TestForInComingMessage(self,message,extra_message_data) Orchestra:TestForTargetedOutGoingMessage(self,message,extra_message_data,comparison_func) Orchestra:TestForOutGoingMessage(self,message,extra_message_data,comparison_func) Orchestra:TestForOutGoingMessageDontCareAboutVictim(self,message,extra_message_data,comparison_func) NoName(arg_1,arg_2) Orchestra.MakeGen2ArgClos(function_to_call,table_of_arguments) Orchestra:EvaluateMultiplayer(self) Orchestra:StartEvent(self,event_data,message_table) Orchestra.IsMessageTypeCurrentlyAllowed(message_type) Orchestra:AssembleMessageTable(self,message) Orchestra:AssembleIDMessageTable(self,message) Orchestra:AssembleMessageTableFromEntity(self,entity,entity_to) Orchestra.EntityValid(entity) Orchestra.CF_DataEqual(msg_data,data) Orchestra.CF_DataNotEqual(msg_data,data) Orchestra.CF_DataGreater(msg_data,data) Orchestra.CF_DataGreaterEqual(msg_data,data) Orchestra.CF_DataLess(msg_data,data) Orchestra.CF_DataLessEqual(msg_data,data) Orchestra:GetAllSalientMessages(self) Orchestra:GetOnlySpecialMessages(self) Orchestra:ListenForSpecialMessages(self,messages) Orchestra:ListenForAllMessages(self,messages) Orchestra.UpdateFlourishCharging() Orchestra.ResetFlourishCharging() Orchestra.ResetFlourishChargingParamsToDefault() Orchestra.SetFlourishChargingParams(incr_amount,decr_amount,max_value) Orchestra.SetSpecialEntity(entity,dont_care_who_kills_it,ignore_occlusion) Orchestra.AddSpecialEntity(entity,dont_care_who_kills_it,ignore_occlusion) Orchestra.RemoveSpecialEntity(entity) Orchestra.SetSpecialEntityList(entity_list) Orchestra.SetSpecialKillFlourishList(flourish_list_name) Orchestra:StartEstablishingShot(self) Orchestra:StartRunInShot(self,entity_to_watch,optional_delay) Orchestra:StartQuickRunInShot(self,entity_to_watch,optional_delay) Orchestra:StartVictoryShotAndBehaviour(self,entity_to_watch) Orchestra:StartExplosionShot(self,victims_list) Orchestra:ForceStartFlourish(self,entity_attacking,entity_attacked) Orchestra:StartFlourishFromTable(self,entity_1,entity_2,arg_table) Orchestra.SetRecordData(position,direction,fov) Orchestra.GetRecordData() Orchestra.StartShotFromRecord(record) Orchestra:SetLastMessages(self) Orchestra:Idle(self) Orchestra:SaturationMaskSides(self,to_mask,hero_list,baddie_list) Orchestra:StartUp(self) Orchestra:ShutDown(self) Orchestra:Update(self) Orchestra:DebugLargeHit(self) Orchestra:DebugIncreaseIntensity(self) Orchestra:DebugDecreaseIntensity(self) Orchestra:DebugIncreaseSuccess(self) Orchestra:DebugDecreaseSuccess(self) Orchestra:DebugTestFlourish(self) Orchestra:TargetNearestBaddie(self) Orchestra.DebugIncreaseStrength(value,amount) Orchestra:DebugIncreaseLowerIntensity(self) Orchestra:DebugDecreaseLowerIntensity(self) Orchestra:DebugIncreaseUpperIntensity(self) Orchestra:DebugDecreaseUpperIntensity(self) ***** File: ./miscellaneous/spellgauntletenums.lua ***** ***** File: ./miscellaneous/dogstatsenums.lua ***** ***** File: ./miscellaneous/guilditemlistfunctions.lua ***** GUI_ScriptTable.GetNameOfInventoryItem(item_record) GUI_ScriptTable.GetCategoryOfInventoryItem(item_record) GUI_ScriptTable.IsHiddenUntilCollected(item_record) GUI_ScriptTable.AllowedInTutorial(item_record,table_name) GUI_ScriptTable.IsItemTypeAlreadyInItemData(item_record_id,item_data) GUI_ScriptTable.WeaponDamageSort(a,b) GUI_ScriptTable.GetAllWeaponsData(hero) GUI_ScriptTable.GetAllMeleeWeaponsData(hero) GUI_ScriptTable.GetAllRangedWeaponsData(hero) GUI_ScriptTable.GetAllGauntletsData(hero) GUI_ScriptTable.GetCategoryToScoreHeightTable() GUI_ScriptTable.GetClusterToScoreHeightTable() GUI_ScriptTable.SuitHeightSort(a,b) GUI_ScriptTable.TattooHeightSort(a,b) GUI_ScriptTable.SuitHeightSortInvPtr(a,b) GUI_ScriptTable.SuitsCompletenessSort(a,b) GUI_ScriptTable.GetAllSuitsData(hero) GUI_ScriptTable.GetAllHairData(hero) GUI_ScriptTable.GetAllFacialHairData(hero) GUI_ScriptTable.GetAllMakeupData(hero) GUI_ScriptTable.GetAllTattooData(hero) GUI_ScriptTable.GetAllTattooSuitData(hero) GUI_ScriptTable.GetNekkidData(hero) GUI_ScriptTable.GetAllCustomOutfitData(hero) GUI_ScriptTable.GetAllDyesData(hero) GUI_ScriptTable.GetAllDyesDataGrid(hero) GUI_ScriptTable.GetIcon(hero,display_item_type) GUI_ScriptTable.GetAllStoreOffersData(hero) GUI_ScriptTable.BuildOfferEntry(item_data,offer) GUI_ScriptTable.GetChoiceStoreOffersData(hero) GUI_ScriptTable.GetRestStoreOffersData(hero) GUI_ScriptTable.GetNewStoreOffersData(hero) GUI_ScriptTable.GetPurchasedStoreOffersData(hero) GUI_ScriptTable.GetAccessoriesStoreOffersData(hero) GUI_ScriptTable.GetFurnitureStoreOffersData(hero) GUI_ScriptTable.GetItemsStoreOffersData(hero) GUI_ScriptTable.GetQuestsStoreOffersData(hero) GUI_ScriptTable.GetWeaponsStoreOffersData(hero) GUI_ScriptTable.GetLocalTradeItems(hero) GUI_ScriptTable.GetRemoteTradeItems() GUI_ScriptTable.GetLocalSelectedItem(hero) GUI_ScriptTable.GetRemoteSelectedItem(hero) GUI_ScriptTable.GetWrappedGiftData(hero) GUI_ScriptTable.GetWrappedGiftDataExceptFirst(hero) GUI_ScriptTable.GetUnwrappedGiftData(hero) GUI_ScriptTable.GetSaveNewDataMaster(hero) GUI_ScriptTable.GetSaveNewData(hero) GUI_ScriptTable.GetSaveNewDataLoadGame(hero) GUI_ScriptTable.AchievementSort(a,b) GUI_ScriptTable.GetAchievementsData(hero) GUI_ScriptTable.GetTrophiesData(hero) GUI_ScriptTable.GetAllTrophiesData(hero) GUI_ScriptTable.GetGiftsGenericData(hero,cat_table) GUI_ScriptTable.GetGiftsAllData(hero) GUI_ScriptTable.GetGiftsWeaponsData(hero) GUI_ScriptTable.GetGiftsClothingAsSuitsData(hero) GUI_ScriptTable.GetGiftsHairData(hero) GUI_ScriptTable.GetGiftsFacialHairData(hero) GUI_ScriptTable.GetGiftsMakeupData(hero) GUI_ScriptTable.GetGiftsTattoosAsSuitsData(hero) GUI_ScriptTable.GetGiftableFurnitureData(hero) GUI_ScriptTable.GetGiftablePotionsData(hero) GUI_ScriptTable.GetGiftableFoodAndDrinkData(hero) GUI_ScriptTable.GetGiftableGiftsData(hero) GUI_ScriptTable.GetGiftableTradeItemsData(hero) GUI_ScriptTable.GetGiftableBooksData(hero) GUI_ScriptTable.GetGiftableMiscData(hero) GUI_ScriptTable.GetGiftsGoldData(hero) ***** File: ./miscellaneous/worldiconenums.lua ***** ***** File: ./miscellaneous/combatcommentsenums.lua ***** ***** File: ./miscellaneous/sleeptypeenum.lua ***** ***** File: ./miscellaneous/dogdesiretype.lua ***** ***** File: ./miscellaneous/moodaxesenum.lua ***** ***** File: ./miscellaneous/usermanagerenums.lua ***** ***** File: ./miscellaneous/debugopinionreactionfunctions.lua ***** DebugOpinionReactionFunctions.SetAxis(target,axis,value) DebugOpinionReactionFunctions.SetPlayerLoveAxis(value) DebugOpinionReactionFunctions.SetPlayerFearAxis(value) DebugOpinionReactionFunctions.SetPlayerRidiculousnessAxis(value) DebugOpinionReactionFunctions.SetPlayerAttractivenessAxis(value) DebugOpinionReactionFunctions.SetPlayerMoralityAxis(value) DebugOpinionReactionFunctions.SetDogLoveAxis(value) DebugOpinionReactionFunctions.SetDogFearAxis(value) DebugOpinionReactionFunctions.SetDogRidiculousnessAxis(value) DebugOpinionReactionFunctions.SetDogAttractivenessAxis(value) DebugOpinionReactionFunctions.SetDogMoralityAxis(value) ***** File: ./miscellaneous/animationusetypeenum.lua ***** ***** File: ./miscellaneous/multiplayermodes.lua ***** ***** File: ./miscellaneous/entitylockingmanagerenum.lua ***** ***** File: ./miscellaneous/animationscriptcallbacks.lua ***** ScriptAnimationCallback.Example(entity,args) ScriptAnimationCallback.PlayTextTagBasedOnMiniGameResult(entity,args) ScriptAnimationCallback.LevelUpWeapon(hero,args) ScriptAnimationCallback.LevelUpWeaponFadeInEnvTheme(hero,args) ScriptAnimationCallback.LevelUpWeaponFadeOutEnvTheme(hero,args) ScriptAnimationCallback.FadeOut(hero,args) ScriptAnimationCallback.FadeIn(hero,args) ScriptAnimationCallback.WeaponLevelUpFadeInSelfIllumination(hero,args) ScriptAnimationCallback.WeaponLevelUpFadeOutSelfIllumination(hero,args) ScriptAnimationCallback.WeaponLevelUpFadeInFresnel(hero,args) ScriptAnimationCallback.ForceEndPreLevelUpParticle(hero,args) ScriptAnimationCallback.WeaponLevelUpGauntletAbsorb(hero,args) ScriptAnimationCallback.WeaponLevelUpGauntletBurst(hero,args) ScriptAnimationCallback.GrabItem(entity,args) ScriptAnimationCallback.CreateEntityInHand(entity,args) ScriptAnimationCallback.ButlerPutAwayObject(entity,args) ScriptAnimationCallback.BlendToEnvironmentTheme(entity,args) ScriptAnimationCallback.GetObjectForAttachOrDetach(parent_entity,child_name) ScriptAnimationCallback.AttachObject(entity,args) ScriptAnimationCallback.DetachObject(entity,args) ScriptAnimationCallback.ProtesterDropClipBoard(entity,args) ScriptAnimationCallback.SetShadelightTorchActive(entity,args) ScriptAnimationCallback.HandoverShadelightTorch(entity,args) ScriptAnimationCallback.DestroyShadelightTorch(entity,args) ScriptAnimationCallback.DogDropsTorch(entity,args) ScriptAnimationCallback.AddShadelightTorch(entity,args) ScriptAnimationCallback.RemoveShadelightTorch(entity,args) ScriptAnimationCallback.ShadelightWalterWheeze(entity,args) ScriptAnimationCallback.KillAllParticles(entity,args) ScriptAnimationCallback.UnlockAchievement(entity,args) ScriptAnimationCallback.SheatheWeapon(entity,args) ScriptAnimationCallback.UnsheatheWeapon(entity,args) ScriptAnimationCallback.TurnOnDynamicLight(entity,args) ScriptAnimationCallback.TurnOffDynamicLight(entity,args) ScriptAnimationCallback.ReaverCaneSwitchHands(entity,args) ScriptAnimationCallback.ReaverSwitchHats(entity,args) ScriptAnimationCallback.ReaverExitOpenDoor(entity,args) ScriptAnimationCallback.CreateAndAttachCrown(entity,args) ScriptAnimationCallback.AttachReaverPistol(entity,args) ScriptAnimationCallback.AttachCaptainSword(entity,args) ScriptAnimationCallback.PutCrownInHerosHead(entity,args) ScriptAnimationCallback.ChangeCrown(entity,args) ScriptAnimationCallback.SetHatsAsAlwaysInView(entity,args) ScriptAnimationCallback.GrabObject(entity,args) ScriptAnimationCallback.TurnOnHQLights(entity,args) ScriptAnimationCallback.QC070_TurnOnMoreLights(entity,args) ScriptAnimationCallback.AddedParticlesToWeapon(entity,args) ScriptAnimationCallback.AttachExecutionersPistol(entity,args) ScriptAnimationCallback.DestroyExecutionersPistol(entity,args) ScriptAnimationCallback.ScriptMarkerTalk(entity,args) ScriptAnimationCallback.QC070_PlayScaredWalla(entity,args) ScriptAnimationCallback.TurnShawdowWalter(entity,args) ScriptAnimationCallback.DestroyLibrarianPaper(entity,args) ScriptAnimationCallback.PlayMusic(entity,args) ScriptAnimationCallback.TurnOnBalverineIcon(entity,args) ScriptAnimationCallback.PlayIntroMovie(entity,args) ScriptAnimationCallback.PlayParticleAtEntityPosition(entity,args) ScriptAnimationCallback.SetAlphaOfWornClothingByCategory(entity,args) ScriptAnimationCallback.PlaySound(entity,args) ScriptAnimationCallback.StopSoundByCategory(entity,args) ***** File: ./miscellaneous/ambientpopulationmanager.lua ***** ***** File: ./miscellaneous/textmanagerenums.lua ***** ***** File: ./miscellaneous/reconfigurablecontrollabels.lua ***** ***** File: ./miscellaneous/guildnew.lua ***** Guild:Init(self) Guild:HideAllRoomItemsForWholeGUI(self) Guild:StateEnum(self) Guild:InitialSetup(self) Guild:GetHeroWhoOwnsGUI(self) Guild:HasSecretKeyBeenCollected(self) Guild:CollectSecretKey(self) Guild:HasSecretChestBeenOpened(self) Guild:UpdateTreasuryEntities(self) Guild:Update(self) Guild:CanEnterOtherGUI(self) Guild.SyncHiddenWeaponRules() Guild.HideNonWeaponCarriedEntities() Guild.HideHero(params) Guild.ShowHero(params) Guild.UpdateDogOwner(owner_string) Guild.IsLocalHeroInWrongRemoteGuiRoom() Guild.MoveLocalHeroToCurrentRemoteGuiRoom() Guild.IsLocalHeroInLocalGUI() Guild.IsRemoteHeroInLocalGUI() Guild.SetLocalHeroAsInLocalGUI(in_gui_bool) Guild:ProcessRoomEntryReason(self,entry_reason) Guild:UpdateRoomThreads(self,thread_params) Guild:StopRoomThread(self) WhatRoomIsOtherHeroInBase:Update(self) WhatRoomIsOtherHeroInBase:OnExit(self) WhatGUIIsRemoteHeroInBase:Update(self) WhatGUIIsRemoteHeroInBase:OnExit(self) GameflowSynchroniserBase:Update(self) GameflowSynchroniserBase:OnExit(self) HeroFaderBase:Update(self) HeroFaderBase:OnExit(self) TempCustomOutfit.GetAllCustomOutfitData() TempCustomOutfit.StoreOutfitData(outfit_data,index) GUI_Dog:Init(self) GUI_Dog:StateEnum(self) GUI_Dog:CustomUpdate(self) GUI_Door:Init(self) GUI_Door:StateEnum(self) GUI_Door:CustomUpdate(self) HourglassMonitor:Init(self) HourglassMonitor:StateEnum(self) HourglassMonitor:Update(self) HourglassMonitor:OnExit(self) TradeMediator:Init(self) TradeMediator:StateEnum(self) TradeMediator:Update(self) TradeMediator:OnExit(self) OnlineMonitor:Init(self) OnlineMonitor:Update(self) OnlineMonitor:OnExit(self) RoadToRuleTeleporter:Init(self) RoadToRuleTeleporter:Update(self) RoadToRuleTeleporter:OnExit(self) GUI_TreasureSecretTopTrigger:Init(self) GUI_TreasureSecretTopTrigger:StateEnum(self) GUI_TreasureSecretTopTrigger:CustomUpdate(self) GUI_TreasureSecretTopTrigger:UpdateKeyAlpha(self) GUI_TreasureSecretTopTrigger:SetAlphaOnKey(self,alpha) GUI_TreasureSecretChest:Init(self) GUI_TreasureSecretChest:StateEnum(self) GUI_TreasureSecretChest:CustomUpdate(self) GUI_TreasureSecretChest:UpdateChestAlpha(self) GooeyGUIControllerBase:Init(self) GooeyGUIControllerBase:StateEnum(self) GooeyGUIControllerBase:Update(self) GooeyGUIControllerBase:UpdateDarknessTo(self,to_level) GooeyGUIControllerBase:UpdateLayersTo(self,darkness_level) GooeyGUIControllerBase:UpdateThemesTo(self,darkness_level) ***** File: ./quests/jobgeneratedmanager.lua ***** JobGeneratedManager:Init(self) JobGeneratedManager:Update(self) JobGeneratedManager:WaitUntilNextCheck(self) JobGeneratedManager:StartNewMetaJob(self,meta_name) JobGeneratedManager:OnChildThreadDeath(self,child_thread) ***** File: ./quests/qmp040_competitivejobs.lua ***** QMP040_CompetitiveJobs:Init(self) QMP040_CompetitiveJobs:State_START_SkipTo(self) QMP040_CompetitiveJobs:State_START_Main(self) QMP040_CompetitiveJobs:State_GAME_COUNTDOWN_SkipTo(self) QMP040_CompetitiveJobs:State_GAME_COUNTDOWN_Main(self) QMP040_CompetitiveJobs:State_GAME_START_SkipTo(self) QMP040_CompetitiveJobs:State_GAME_START_Main(self) QMP040_CompetitiveJobs:State_RESULTS_SCREEN_SkipTo(self) QMP040_CompetitiveJobs:State_RESULTS_SCREEN_Main(self) QMP040_CompetitiveJobs:State_END_STATE_SkipTo(self) QMP040_CompetitiveJobs:State_END_STATE_Main(self) QMP040_CompetitiveJobs:InitialiseMainLayers(self) QMP040_CompetitiveJobs:OnExit(self) ***** File: ./quests/jobblacksmithinstance.lua ***** JobBlacksmithInstance:Init(self) JobBlacksmithInstance:Update(self) ***** File: ./quests/qt066_gypsies.lua ***** QT066_Gypsies:Init(self) QT066_Gypsies:Update(self) QT066_Gypsies:OnExit(self) QT066_Gypsy:Init(self) NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() QT066_Gypsy:CustomUpdate(self) QT066_Gypsy:OnTerminated(self) QT066_Gypsy_2:Init(self) NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() QT066_Gypsy_2:CustomUpdate(self) QT066_Gypsy_2:OnTerminated(self) QT066_Dick:Init(self) NoName() NoName() QT066_Dick:CustomUpdate(self) QT066_Dick:OnTerminated(self) NoName() QT066_CartPrisonDoor:CustomUpdate(self) NoName() QT066_HeroOutHutTrigger:CustomUpdate(self) QT066_HeroInCampAreaTrigger:CustomUpdate(self) ***** File: ./quests/qt001_roadtocrucible.lua ***** QT001_RoadToCrucible:Init(self) QT001_RoadToCrucible:State_START_SkipTo(self) QT001_RoadToCrucible:State_START_Main(self) QT001_RoadToCrucible:State_MEET_HAMMER_IN_BRIGHTWOOD_SkipTo(self) QT001_RoadToCrucible:State_MEET_HAMMER_IN_BRIGHTWOOD_Main(self) QT001_RoadToCrucible:State_HIGHWAYMEN_INTRO_SkipTo(self) QT001_RoadToCrucible:State_HIGHWAYMEN_INTRO_Main(self) QT001_RoadToCrucible:State_BALVERINE_INTRO_SkipTo(self) QT001_RoadToCrucible:State_BALVERINE_INTRO_Main(self) QT001_RoadToCrucible:State_PILLAR_ROOM_SkipTo(self) QT001_RoadToCrucible:State_PILLAR_ROOM_Main(self) QT001_RoadToCrucible:State_WESTCLIFF_CAMP_INTRO_SkipTo(self) QT001_RoadToCrucible:State_WESTCLIFF_CAMP_INTRO_Main(self) QT001_RoadToCrucible:State_OUTSIDE_CRUCIBLE_SkipTo(self) QT001_RoadToCrucible:State_OUTSIDE_CRUCIBLE_Main(self) QT001_RoadToCrucible:State_INSIDE_CRUCIBLE_SkipTo(self) QT001_RoadToCrucible:State_INSIDE_CRUCIBLE_Main(self) QT001_RoadToCrucible:State_FIRST_ROUND_SkipTo(self) QT001_RoadToCrucible:State_FIRST_ROUND_Main(self) QT001_RoadToCrucible:State_SECOND_ROUND_SkipTo(self) QT001_RoadToCrucible:State_SECOND_ROUND_Main(self) QT001_RoadToCrucible:State_COMPLETION_CUTSCENE_SkipTo(self) QT001_RoadToCrucible:State_COMPLETION_CUTSCENE_Main(self) QT001_RoadToCrucible:InitialiseMainLayers(self) QT001_RoadToCrucible:StartHammerEscortLayer(self) QT001_RoadToCrucible:OnExit(self) QT001_Theresa:Init(self) QT001_Theresa:StateEnum(self) QT001_Theresa:CustomUpdate(self) QT001_Hammer:Init(self) QT001_Hammer:StateEnum(self) QT001_Hammer:CustomUpdate(self) ***** File: ./quests/qu050_timedparticlemanager.lua ***** QU050_TimedParticleManager:Init(self) QU050_TimedParticleManager:State_START_SkipTo(self) QU050_TimedParticleManager:State_START_Main(self) QU050_TimedParticleManager:GetAllManagedParticles(self) ManagedParticle:Init(self) ManagedParticle:StateEnum(self) ManagedParticle:CustomUpdate(self) ***** File: ./quests/qd060_gypsycampdemondoor.lua ***** QD060_GypsyCampDemonDoor:Init(self) QD060_GypsyCampDemonDoor:InitialiseObjectiveTables(self) QD060_GypsyCampDemonDoor:State_DOOR_INTRO_SkipTo(self) QD060_GypsyCampDemonDoor:State_DOOR_INTRO_Main(self) QD060_GypsyCampDemonDoor:State_WAIT_FOR_ALL_OUTFITS_SkipTo(self) QD060_GypsyCampDemonDoor:State_WAIT_FOR_ALL_OUTFITS_Main(self) QD060_GypsyCampDemonDoor:State_DOOR_OPENED_SkipTo(self) QD060_GypsyCampDemonDoor:State_DOOR_OPENED_Main(self) QD060_GypsyCampDemonDoor:InitialiseMainLayers(self) QD060_GypsyCampDemonDoor:StartControlThread(self) QD060_GypsyCampDemonDoor:OnExit(self) NoName() QD060_DemonDoorControlThread:Update(self) QD060_DemonDoorControlThread:EnteredRegionWithDoor(self) QD060_DemonDoorControlThread:DoorSpawned(self) QD060_DemonDoorControlThread:DoorDespawned(self) QD060_DemonDoor:Init(self) QD060_DemonDoor:StateEnum(self) NoName() NoName() NoName() QD060_DemonDoor:CustomUpdate(self) QD060_DemonDoor:SuitSetup(self) QD060_DemonDoor:ShouldWaitaroundEnd(self) ***** File: ./quests/jobcommonscript.lua ***** HeroJobController:new(self,o) HeroJobController:Create(self,job_data,entity_using_item) HeroJobController:OnRemoteHeroQuit(self) HeroJobController:Update(self) HeroJobController:ReleaseInteractionLock(self) HeroJobController:CheckAndProcessMessages(self) HeroJobController:IsStillRunnable(self) HeroJobController:OnExit(self) HeroJobController:CallJobDependentFunctionIfItExists(self,function_name) HeroJobController:CallJobDependentFunction(self,function_name) HeroJobController:BodgeSkillForJobs(self) HeroJobController:RemoveSkillBodgeForJobs(self) HeroJobController:SetJobClothing(self) HeroJobController:RemoveClothing(self) HeroJobController:UpdateMoney(self,money) HeroJobController:SetupCouchSpectator(self,job_code) HeroJobController:ClearUpCouchSpectator(self,job_finished_marker_description,dog_finished_marker_description) HeroJobController:SetupCommon(self,params) HeroJobController:ClearUpCommon(self) HeroJobController:ReactToMessagesCommon(self) HeroJobController:RespondToBlockMissCommon(self) HeroJobController:RespondToMissCommon(self) HeroJobController:RespondToHitCommon(self) HeroJobController:ReactToRoundEndCommon(self,success) HeroJobController:JobEndComment(self,tag,narrator_tag) HeroJobController:RespondToSuccessCommon(self) HeroJobController:RespondToFailCommon(self) HeroJobController:UpdateMoneyCommon(self) HeroJobController:GetGossipLocation(self) HeroJobController:ActivateGossipCommon(self,job_type) ScriptFunction:OnHit(self) ScriptFunction:OnMiss(self) ScriptFunction:OnBlockMiss(self) ScriptFunction:OnSuccess(self) ScriptFunction:OnFail(self) ScriptFunction.WaitForFrames(diff_in_seconds) ScriptFunction.JobReactToOptionalQuestSuspension(layer) ***** File: ./quests/qc160_ruling_part2.lua ***** QC160_Ruling_Part2:Init(self) QC160_Ruling_Part2:OnQuestSuspend(self) QC160_Ruling_Part2:OnQuestUnsuspend(self) QC160_Ruling_Part2:InitialiseObjectiveTables(self) QC160_Ruling_Part2:State_OLD_QUARTER_JUDGEMENT_SkipTo(self) QC160_Ruling_Part2:State_OLD_QUARTER_JUDGEMENT_Main(self) QC160_Ruling_Part2:State_STOLEN_SPOUSE_SkipTo(self) QC160_Ruling_Part2:State_STOLEN_SPOUSE_Main(self) QC160_Ruling_Part2:State_FIRST_TREASURY_END_SkipTo(self) QC160_Ruling_Part2:State_FIRST_TREASURY_END_Main(self) QC160_Ruling_Part2:State_GUARD_CHOICE_SkipTo(self) QC160_Ruling_Part2:State_GUARD_CHOICE_Main(self) QC160_Ruling_Part2:State_REDECORATE_CASTLE_SkipTo(self) QC160_Ruling_Part2:State_REDECORATE_CASTLE_Main(self) QC160_Ruling_Part2:State_SETUP_AURORA_JUDGEMENT_SkipTo(self) QC160_Ruling_Part2:State_SETUP_AURORA_JUDGEMENT_Main(self) QC160_Ruling_Part2:State_JUDGE_AURORA_SkipTo(self) QC160_Ruling_Part2:State_JUDGE_AURORA_Main(self) QC160_Ruling_Part2:State_DERVISH_SLAVES_QUEST_SkipTo(self) QC160_Ruling_Part2:State_DERVISH_SLAVES_QUEST_Main(self) QC160_Ruling_Part2:State_SECOND_TREASURY_END_SkipTo(self) QC160_Ruling_Part2:State_SECOND_TREASURY_END_Main(self) QC160_Ruling_Part2:State_KID_TAX_BREAK_CHOICE_SkipTo(self) QC160_Ruling_Part2:State_KID_TAX_BREAK_CHOICE_Main(self) QC160_Ruling_Part2:State_ORPHANAGE_JUDGEMENT_SkipTo(self) QC160_Ruling_Part2:State_ORPHANAGE_JUDGEMENT_Main(self) QC160_Ruling_Part2:State_SEWAGE_JUDGEMENT_SkipTo(self) QC160_Ruling_Part2:State_SEWAGE_JUDGEMENT_Main(self) QC160_Ruling_Part2:State_SLAVE_TRADE_QUEST_SkipTo(self) QC160_Ruling_Part2:State_SLAVE_TRADE_QUEST_Main(self) QC160_Ruling_Part2:State_THIRD_TREASURY_END_SkipTo(self) QC160_Ruling_Part2:State_THIRD_TREASURY_END_Main(self) QC160_Ruling_Part2:State_DRINKING_LIMIT_CHOICE_SkipTo(self) QC160_Ruling_Part2:State_DRINKING_LIMIT_CHOICE_Main(self) QC160_Ruling_Part2:State_SETUP_LIBRARY_JUDGEMENT_SkipTo(self) QC160_Ruling_Part2:State_SETUP_LIBRARY_JUDGEMENT_Main(self) QC160_Ruling_Part2:State_JUDGE_LIBRARY_SkipTo(self) QC160_Ruling_Part2:State_JUDGE_LIBRARY_Main(self) QC160_Ruling_Part2:State_DRAIN_LAKE_JUDGEMENT_SkipTo(self) QC160_Ruling_Part2:State_DRAIN_LAKE_JUDGEMENT_Main(self) QC160_Ruling_Part2:State_BALVERINE_FOREST_QUEST_SkipTo(self) QC160_Ruling_Part2:State_BALVERINE_FOREST_QUEST_Main(self) QC160_Ruling_Part2:State_FOURTH_TREASURY_END_SkipTo(self) QC160_Ruling_Part2:State_FOURTH_TREASURY_END_Main(self) QC160_Ruling_Part2:State_DYING_DOG_CHOICE_SkipTo(self) QC160_Ruling_Part2:State_DYING_DOG_CHOICE_Main(self) QC160_Ruling_Part2:State_DESERT_FORT_JUDGEMENT_SkipTo(self) QC160_Ruling_Part2:State_DESERT_FORT_JUDGEMENT_Main(self) QC160_Ruling_Part2:State_SETUP_MISTPEAK_JUDGEMENT_SkipTo(self) QC160_Ruling_Part2:State_SETUP_MISTPEAK_JUDGEMENT_Main(self) QC160_Ruling_Part2:State_JUDGE_MISTPEAK_SkipTo(self) QC160_Ruling_Part2:State_JUDGE_MISTPEAK_Main(self) QC160_Ruling_Part2:State_COMMISSION_ARMY_SkipTo(self) QC160_Ruling_Part2:State_COMMISSION_ARMY_Main(self) QC160_Ruling_Part2:State_FIFTH_TREASURY_END_SkipTo(self) QC160_Ruling_Part2:State_FIFTH_TREASURY_END_Main(self) QC160_Ruling_Part2:State_VISIT_TO_THE_ROAD_SkipTo(self) QC160_Ruling_Part2:State_VISIT_TO_THE_ROAD_Main(self) QC160_Ruling_Part2:State_RETURN_TO_WAR_ROOM_SkipTo(self) QC160_Ruling_Part2:State_RETURN_TO_WAR_ROOM_Main(self) QC160_Ruling_Part2:InitialiseMainLayers(self) QC160_Ruling_Part2:WhiteRoomInitialiseCameras(self,theresa) QC160_Ruling_Part2:WhiteRoomStartCameraControlThread(self) QC160_Ruling_Part2:WhiteRoomNextCamera(self) QC160_Ruling_Part2:WhiteRoomStartCutscene(self,theresa) QC160_Ruling_Part2:WhiteRoomFinishCutscene(self) QC160_Ruling_Part2:SetupJudgement(self,params) QC160_Ruling_Part2:QC160_TeleportBowerstoneCharacters(self) QC160_Ruling_Part2:PutHeroInThrone(self) QC160_Ruling_Part2:RemoveHeroFromThrone(self) QC160_Ruling_Part2:TeleportJudgementParticipants(self) QC160_Ruling_Part2:AuroraCheer(self) QC160_Ruling_Part2:AuroraAngry(self) QC160_Ruling_Part2:BrightwallCheer(self) QC160_Ruling_Part2:BrightwallAngry(self) QC160_Ruling_Part2:GyspyCheer(self) QC160_Ruling_Part2:OneOffCheer(self) QC160_Ruling_Part2:OneOffBoo(self) QC160_Ruling_Part2:SetCrowdCheer(self) QC160_Ruling_Part2:SetCrowdBoo(self) QC160_Ruling_Part2:SetCrowdIdle(self) QC160_Ruling_Part2:FocusSideA(self) QC160_Ruling_Part2:FocusBoth(self) QC160_Ruling_Part2:FocusSideB(self) QC160_Ruling_Part2:IntroCam1a(self) QC160_Ruling_Part2:IntroCam1b(self) QC160_Ruling_Part2:IntroCam2a(self) QC160_Ruling_Part2:IntroCam2b(self) QC160_Ruling_Part2:IntroCam3a(self) QC160_Ruling_Part2:IntroCam3b(self) QC160_Ruling_Part2:JudgementCam1a(self) QC160_Ruling_Part2:JudgementCam1b(self) QC160_Ruling_Part2:JudgementCam2a(self) QC160_Ruling_Part2:JudgementCam2b(self) QC160_Ruling_Part2:JudgementCam3a(self) QC160_Ruling_Part2:JudgementCam3b(self) QC160_Ruling_Part2:JudgementCam4a(self) QC160_Ruling_Part2:JudgementCam4b(self) QC160_Ruling_Part2:JudgementCam5a(self) QC160_Ruling_Part2:JudgementCam5b(self) QC160_Ruling_Part2:JudgementCam6a(self) QC160_Ruling_Part2:JudgementCam6b(self) QC160_Ruling_Part2:EvilOutcomeCameraHero1a(self) QC160_Ruling_Part2:EvilOutcomeCameraHero1b(self) QC160_Ruling_Part2:EvilOutcomeCamera1a(self) QC160_Ruling_Part2:EvilOutcomeCamera1b(self) QC160_Ruling_Part2:EvilOutcomeCamera2a(self) QC160_Ruling_Part2:EvilOutcomeCamera2b(self) QC160_Ruling_Part2:GoodOutcomeCameraHero1a(self) QC160_Ruling_Part2:GoodOutcomeCameraHero1b(self) QC160_Ruling_Part2:GoodOutcomeCamera1a(self) QC160_Ruling_Part2:GoodOutcomeCamera1b(self) QC160_Ruling_Part2:GoodOutcomeCamera2a(self) QC160_Ruling_Part2:GoodOutcomeCamera2b(self) QC160_Ruling_Part2:SamIntroCam1a(self) QC160_Ruling_Part2:SamIntroCam1b(self) QC160_Ruling_Part2:SamIntroCam2a(self) QC160_Ruling_Part2:SamIntroCam2b(self) QC160_Ruling_Part2:SamIntroCam3a(self) QC160_Ruling_Part2:SamIntroCam3b(self) QC160_Ruling_Part2:SamJudgementCam1a(self) QC160_Ruling_Part2:SamJudgementCam1b(self) QC160_Ruling_Part2:SamJudgementCam2a(self) QC160_Ruling_Part2:SamJudgementCam2b(self) QC160_Ruling_Part2:SamJudgementCam3a(self) QC160_Ruling_Part2:SamJudgementCam3b(self) QC160_Ruling_Part2:SamJudgementCam4a(self) QC160_Ruling_Part2:SamJudgementCam4b(self) QC160_Ruling_Part2:SamJudgementCam5a(self) QC160_Ruling_Part2:SamJudgementCam5b(self) QC160_Ruling_Part2:SamJudgementCam6a(self) QC160_Ruling_Part2:SamJudgementCam6b(self) QC160_Ruling_Part2:SamEvilOutcomeCameraHero1a(self) QC160_Ruling_Part2:SamEvilOutcomeCameraHero1b(self) QC160_Ruling_Part2:SamEvilOutcomeCamera1a(self) QC160_Ruling_Part2:SamEvilOutcomeCamera1b(self) QC160_Ruling_Part2:SamEvilOutcomeCamera2a(self) QC160_Ruling_Part2:SamEvilOutcomeCamera2b(self) QC160_Ruling_Part2:SamEvilOutcomeCamera3a(self) QC160_Ruling_Part2:SamEvilOutcomeCamera3b(self) QC160_Ruling_Part2:SamGoodOutcomeCameraHero1a(self) QC160_Ruling_Part2:SamGoodOutcomeCameraHero1b(self) QC160_Ruling_Part2:PreloadSamGoodOutcomeCamera1(self) QC160_Ruling_Part2:SamGoodOutcomeCamera1a(self) QC160_Ruling_Part2:SamGoodOutcomeCamera1b(self) QC160_Ruling_Part2:PreloadSamGoodOutcomeCamera2(self) QC160_Ruling_Part2:SamGoodOutcomeCamera2a(self) QC160_Ruling_Part2:SamGoodOutcomeCamera2b(self) QC160_Ruling_Part2:SabineIntroCam1a(self) QC160_Ruling_Part2:SabineIntroCam1b(self) QC160_Ruling_Part2:SabineIntroCam2a(self) QC160_Ruling_Part2:SabineIntroCam2b(self) QC160_Ruling_Part2:SabineIntroCam3a(self) QC160_Ruling_Part2:SabineIntroCam3b(self) QC160_Ruling_Part2:SabineJudgementCam1a(self) QC160_Ruling_Part2:SabineJudgementCam1b(self) QC160_Ruling_Part2:SabineJudgementCam2a(self) QC160_Ruling_Part2:SabineJudgementCam2b(self) QC160_Ruling_Part2:SabineJudgementCam3a(self) QC160_Ruling_Part2:SabineJudgementCam3b(self) QC160_Ruling_Part2:SabineJudgementCam4a(self) QC160_Ruling_Part2:SabineJudgementCam4b(self) QC160_Ruling_Part2:SabineJudgementCam5a(self) QC160_Ruling_Part2:SabineJudgementCam5b(self) QC160_Ruling_Part2:SabineJudgementCam6a(self) QC160_Ruling_Part2:SabineJudgementCam6b(self) QC160_Ruling_Part2:SabineJudgementCam7a(self) QC160_Ruling_Part2:SabineJudgementCam7b(self) QC160_Ruling_Part2:SabineJudgementCam8(self) QC160_Ruling_Part2:SabineEvilOutcomeCameraHero1a(self) QC160_Ruling_Part2:SabineEvilOutcomeCameraHero1b(self) QC160_Ruling_Part2:SabineEvilOutcomeCamera1a(self) QC160_Ruling_Part2:SabineEvilOutcomeCamera1b(self) QC160_Ruling_Part2:SabineEvilOutcomeCamera2a(self) QC160_Ruling_Part2:SabineEvilOutcomeCamera2b(self) QC160_Ruling_Part2:SabineGoodOutcomeCameraHero1a(self) QC160_Ruling_Part2:SabineGoodOutcomeCameraHero1b(self) QC160_Ruling_Part2:SabineGoodOutcomeCamera1a(self) QC160_Ruling_Part2:SabineGoodOutcomeCamera1b(self) QC160_Ruling_Part2:SabineGoodOutcomeCamera2a(self) QC160_Ruling_Part2:SabineGoodOutcomeCamera2b(self) QC160_Ruling_Part2:LimboCastle(self) QC160_Ruling_Part2:UnlimboCastle(self) QC160_Ruling_Part2:WorkOutAverageGoodness(self) QC160_Ruling_Part2:CheckAchievements(self) QC160_Ruling_Part2:ReturnPlayerToTreasury(self,load_level,dont_return_hobson) QC160_Ruling_Part2:GetAndStoreTemplateJudgements(self) QC160_Ruling_Part2:RegisterAndCompleteTempJudgement(self,quest_code,complete) QC160_Ruling_Part2:RegisterAndCompleteOptionalQuest(self,quest_code,complete) QC160_Ruling_Part2:QC160_TankEconomy(self,economy_tanked) QC160_Ruling_Part2:PutEntitiesInLimbo(self) QC160_Ruling_Part2:RecoverEntitiesFromLimbo(self) QC160_Ruling_Part2:OnExit(self) QC160_SirWalter:Init(self) QC160_SirWalter:StateEnum(self) NoName() NoName() NoName() QC160_SirWalter:CustomUpdate(self) QC160_Hobson:Init(self) QC160_Hobson:StateEnum(self) NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() QC160_Hobson:CustomUpdate(self) QC160_Logan:Init(self) QC160_Logan:StateEnum(self) QC160_Logan:CustomUpdate(self) QC160_Kalin:Init(self) QC160_Kalin:StateEnum(self) NoName() NoName() QC160_Kalin:CustomUpdate(self) QC160_Reaver:Init(self) QC160_Reaver:StateEnum(self) NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() QC160_Reaver:CustomUpdate(self) QC160_TheLibrarian:Init(self) QC160_TheLibrarian:StateEnum(self) NoName() NoName() NoName() QC160_TheLibrarian:CustomUpdate(self) QC160_Sabine:Init(self) QC160_Sabine:StateEnum(self) NoName() NoName() QC160_Sabine:CustomUpdate(self) QC160_Page:Init(self) QC160_Page:StateEnum(self) QC160_Page:CustomUpdate(self) QC160_BenFinn:Init(self) QC160_BenFinn:StateEnum(self) QC160_BenFinn:CustomUpdate(self) QC160_Theresa:Init(self) QC160_Theresa:StateEnum(self) QC160_Theresa:CustomUpdate(self) QC160_WalterAnnounceTrigger:Init(self) QC160_WalterAnnounceTrigger:StateEnum(self) QC160_WalterAnnounceTrigger:CustomUpdate(self) QC160_NoWeaponsTrigger:Init(self) QC160_NoWeaponsTrigger:StateEnum(self) QC160_NoWeaponsTrigger:CustomUpdate(self) QC160_NoWeaponsTrigger:PreOnLevelUnload(self) QC160_ThroneRoomDoors:Init(self) QC160_ThroneRoomDoors:StateEnum(self) QC160_ThroneRoomDoors:CustomUpdate(self) QC160_JudgementThread:Init(self) QC160_JudgementThread:StateEnum(self) QC160_JudgementThread:Update(self) QC160_JudgementThread:CreateJudgement(self,params) QC160_TheresaThread:Init(self) QC160_TheresaThread:StateEnum(self) QC160_TheresaThread:Update(self) QC160_WhiteRoomCameraControl:Init(self) QC160_WhiteRoomCameraControl:Update(self) QC160_JudgementCrowd:Init(self) QC160_JudgementCrowd:StateEnum(self) QC160_JudgementCrowd:CustomUpdate(self) QC160_JudgementWallaMarker:Init(self) QC160_JudgementWallaMarker:StateEnum(self) QC160_JudgementWallaMarker:CustomUpdate(self) QC160_JudgementDisplayThread:Update(self) QC160_TreasuryDoorThread:Update(self) QC160_TreasuryRoomTrigger:Init(self) QC160_TreasuryRoomTrigger:StateEnum(self) QC160_TreasuryRoomTrigger:CustomUpdate(self) QC160_JudgementStartTrigger:Init(self) QC160_JudgementStartTrigger:StateEnum(self) QC160_JudgementStartTrigger:CustomUpdate(self) NoName() QC160_HobsonChoiceThread:Update(self) QC160_CoreObjectiveThread:Update(self) QC160_FailQuestSaveThread:Update(self) QC160_HobsonLayerThread:Update(self) QC160_RegionAccessibilityThread:Update(self) ***** File: ./quests/qc060_mourningwoodfortbattle.lua ***** QC060_MourningwoodFortBattle:Init(self) QC060_MourningwoodFortBattle:InitialiseObjectiveTables(self) QC060_MourningwoodFortBattle:State_ARRIVAL_IN_MOURNINGWOOD_SkipTo(self) QC060_MourningwoodFortBattle:State_ARRIVAL_IN_MOURNINGWOOD_Main(self) QC060_MourningwoodFortBattle:State_ENTER_FORT_SkipTo(self) QC060_MourningwoodFortBattle:State_ENTER_FORT_Main(self) QC060_MourningwoodFortBattle:State_START_FORT_SIM_SkipTo(self) QC060_MourningwoodFortBattle:State_START_FORT_SIM_Main(self) QC060_MourningwoodFortBattle:State_MORTAR_TUTORIAL_SkipTo(self) QC060_MourningwoodFortBattle:State_MORTAR_TUTORIAL_Main(self) QC060_MourningwoodFortBattle:State_HOLLOWMAN_INTRO_ICS_SkipTo(self) QC060_MourningwoodFortBattle:State_HOLLOWMAN_INTRO_ICS_Main(self) QC060_MourningwoodFortBattle:State_HOLLOWMAN_FIGHT_OUTSIDE_SkipTo(self) QC060_MourningwoodFortBattle:State_HOLLOWMAN_FIGHT_OUTSIDE_Main(self) QC060_MourningwoodFortBattle:State_HOLLOWMAN_FIGHT_INSIDE_SkipTo(self) QC060_MourningwoodFortBattle:State_HOLLOWMAN_FIGHT_INSIDE_Main(self) QC060_MourningwoodFortBattle:State_HOLLOWMAN_SIMMONS_INTRO_ICS_SkipTo(self) QC060_MourningwoodFortBattle:State_HOLLOWMAN_SIMMONS_INTRO_ICS_Main(self) QC060_MourningwoodFortBattle:State_QUEST_OUTRO_SkipTo(self) QC060_MourningwoodFortBattle:State_QUEST_OUTRO_Main(self) QC060_MourningwoodFortBattle:State_LEAVE_MOURNINGWOOD_TO_BWS_INDUSTRIAL_SkipTo(self) QC060_MourningwoodFortBattle:State_LEAVE_MOURNINGWOOD_TO_BWS_INDUSTRIAL_Main(self) QC060_MourningwoodFortBattle:InitialiseMainLayers(self) QC060_MourningwoodFortBattle:PutEntitiesInLimbo(self) QC060_MourningwoodFortBattle:RecoverEntitiesFromLimbo(self) QC060_MourningwoodFortBattle:HeroMortarAnims(self,entity,anim) QC060_MourningwoodFortBattle:OnExit(self) QC060_MourningwoodFortBattle:PlayGunshotSound(self) QC060_MourningwoodFortBattle:ChangeBenFinnLookAtCamera(self) QC060_MourningwoodFortBattle:RemoveBenFinnBook(self) QC060_MourningwoodFortBattle:TravelToBowerstoneObjective(self) QC060_BenFinn:Init(self) QC060_BenFinn:StateEnum(self) QC060_BenFinn:CombatInit(self) QC060_BenFinn:CombatExit(self) NoName() QC060_BenFinn:CustomUpdate(self) QC060_Fingers:Init(self) QC060_Fingers:StateEnum(self) QC060_Fingers:CombatInit(self) NoName() NoName() QC060_Fingers:CustomUpdate(self) QC060_Fingers:OnTerminated(self) QC060_Fingers:MortarEntityModeSetup(self) QC060_Fingers:MortarEntityOutOf(self) QC060_Gould:Init(self) QC060_Gould:StateEnum(self) QC060_Gould:CustomUpdate(self) QC060_Grove:Init(self) QC060_Grove:StateEnum(self) QC060_Grove:CustomUpdate(self) QC060_SirWalter:Init(self) QC060_SirWalter:StateEnum(self) QC060_SirWalter:CombatInit(self) NoName() NoName() NoName() NoName() NoName() QC060_SirWalter:CustomUpdate(self) QC060_Swift:Init(self) QC060_Swift:StateEnum(self) QC060_Swift:CombatInit(self) NoName() NoName() NoName() NoName() NoName() QC060_Swift:CustomUpdate(self) QC060_Tick:Init(self) QC060_Tick:StateEnum(self) QC060_Tick:CustomUpdate(self) QC060_Tyrell:Init(self) QC060_Tyrell:StateEnum(self) QC060_Tyrell:CustomUpdate(self) QC060_Blacksmith:Init(self) QC060_Blacksmith:StateEnum(self) QC060_Blacksmith:CustomUpdate(self) QC060_Gravedigger:Init(self) QC060_Gravedigger:StateEnum(self) QC060_Gravedigger:CustomUpdate(self) QC060_HammeringSoldier:Init(self) QC060_HammeringSoldier:StateEnum(self) NoName() QC060_HammeringSoldier:CustomUpdate(self) QC060_HandWarmer:Init(self) QC060_HandWarmer:StateEnum(self) NoName() QC060_HandWarmer:CustomUpdate(self) QC060_LuteSoldier:Init(self) QC060_LuteSoldier:StateEnum(self) QC060_LuteSoldier:CustomUpdate(self) QC060_SaluteSoldiers:Init(self) QC060_SaluteSoldiers:StateEnum(self) NoName() QC060_SaluteSoldiers:CustomUpdate(self) QC060_FortStallVendor:Init(self) QC060_ShootingSoldier:Init(self) QC060_ShootingSoldier:StateEnum(self) NoName() NoName() NoName() NoName() NoName() NoName() NoName() QC060_ShootingSoldier:CustomUpdate(self) QC060_OutroSoldier:Init(self) QC060_OutroSoldier:StateEnum(self) QC060_OutroSoldier:CustomUpdate(self) QC060_HitTarget:Init(self) QC060_HitTarget:StateEnum(self) QC060_HitTarget:CustomUpdate(self) ESA_QC060_Back_Door:Init(self) ESA_QC060_Back_Door:StateEnum(self) ESA_QC060_Back_Door:CustomUpdate(self) ESA_QC060_Back_Door_Explode:Init(self) ESA_QC060_Back_Door_Explode:StateEnum(self) ESA_QC060_Back_Door_Explode:CustomUpdate(self) ESA_QC060_Front_Door:Init(self) ESA_QC060_Front_Door:StateEnum(self) ESA_QC060_Front_Door:CustomUpdate(self) QC060_InitialRangedHollowmanForICS:Init(self) QC060_InitialRangedHollowmanForICS:StateEnum(self) QC060_InitialRangedHollowmanForICS:CustomUpdate(self) QC060_InitialRangedHollowmanForICS:OnTerminated(self) QC060_OutsideFortHollowman:Init(self) QC060_OutsideFortHollowman:OnTerminated(self) QC060_Simmons:Init(self) QC060_Simmons:StateEnum(self) QC060_Simmons:CustomUpdate(self) QC060_Simmons:OnTerminated(self) QC060_PlayersMortars:Init(self) QC060_PlayersMortars:StateEnum(self) QC060_PlayersMortars:CustomUpdate(self) QC060_PlayersMortars:HeroMortarAnims(self,entity,anim) QC060_MortarTargets:Init(self) QC060_MortarTargets:StateEnum(self) QC060_MortarTargets:CustomUpdate(self) QC060_MortarTargets:SetPulse(self) QC060_Trigger0_1_SirWalterBeginSpeaking:Init(self) QC060_Trigger0_1_SirWalterBeginSpeaking:StateEnum(self) QC060_Trigger0_1_SirWalterBeginSpeaking:CustomUpdate(self) QC060_Trigger1_HeroAndSirWalterAtFortEntrance:Init(self) QC060_Trigger1_HeroAndSirWalterAtFortEntrance:StateEnum(self) QC060_Trigger1_HeroAndSirWalterAtFortEntrance:CustomUpdate(self) QC060_Trigger2_HeroAndSirWalterEnteredFortEntrance:Init(self) QC060_Trigger2_HeroAndSirWalterEnteredFortEntrance:StateEnum(self) QC060_Trigger2_HeroAndSirWalterEnteredFortEntrance:CustomUpdate(self) QC060_HollowmenGateHeroAnyTrigger:Init(self) QC060_HollowmenGateHeroAnyTrigger:StateEnum(self) QC060_HollowmenGateHeroAnyTrigger:CustomUpdate(self) QC060_TriggerFingersIntro:Init(self) QC060_TriggerFingersIntro:StateEnum(self) QC060_TriggerFingersIntro:CustomUpdate(self) QC060_TriggerFortUpAheadDialogue:Init(self) QC060_TriggerFortUpAheadDialogue:StateEnum(self) QC060_TriggerFortUpAheadDialogue:CustomUpdate(self) QC060_EnterFortHeroBothTrigger:Init(self) QC060_EnterFortHeroBothTrigger:StateEnum(self) QC060_EnterFortHeroBothTrigger:CustomUpdate(self) QC060_WalterMourningwoodSpeech:Init(self) QC060_WalterMourningwoodSpeech:StateEnum(self) QC060_WalterMourningwoodSpeech:CustomUpdate(self) QC060_TimeOfDay:Init(self) QC060_TimeOfDay:StateEnum(self) QC060_TimeOfDay:Update(self) QC060_InsideFortCreatureGens:Init(self) QC060_InsideFortCreatureGens:StateEnum(self) QC060_InsideFortCreatureGens:CustomUpdate(self) QC060_AlliesBattleThread:Init(self) QC060_AlliesBattleThread:Update(self) QC060_AlliesBattleThread:DestroyWindows(self) QC060_AlliesBattleThread:PlayGuildSealMessage(self) ***** File: ./quests/qo810_testbasicownership.lua ***** QO810_TestBasicOwnership:Init(self) QO810_TestBasicOwnership:State_START_SkipTo(self) QO810_TestBasicOwnership:State_START_Main(self) QO810_TestBasicOwnership:OnExit(self) ***** File: ./quests/qc020_becomingahero.lua ***** QC020_BecomingAHero:Init(self) QC020_BecomingAHero:InitialiseObjectiveTables(self) QC020_BecomingAHero:State_APPEAR_IN_GYPSY_CAMP_SkipTo(self) NoName() NoName() QC020_BecomingAHero:State_APPEAR_IN_GYPSY_CAMP_Main(self) QC020_BecomingAHero:State_GUI_CHANGE_CLOTHES_SkipTo(self) QC020_BecomingAHero:State_GUI_CHANGE_CLOTHES_Main(self) QC020_BecomingAHero:State_ACS_QC020_SabineIntro_SkipTo(self) QC020_BecomingAHero:State_ACS_QC020_SabineIntro_Main(self) QC020_BecomingAHero:State_CHOOSE_WEAPONS_SkipTo(self) QC020_BecomingAHero:State_CHOOSE_WEAPONS_Main(self) QC020_BecomingAHero:State_MISTPEAK_VALLEY_START_SkipTo(self) NoName() QC020_BecomingAHero:State_MISTPEAK_VALLEY_START_Main(self) QC020_BecomingAHero:State_WOLF_INTRO_SkipTo(self) QC020_BecomingAHero:State_WOLF_INTRO_Main(self) QC020_BecomingAHero:State_APPROACH_LIBRARIAN_SkipTo(self) NoName() NoName() NoName() QC020_BecomingAHero:State_APPROACH_LIBRARIAN_Main(self) QC020_BecomingAHero:State_ENTER_HERO_TEST_SkipTo(self) NoName() QC020_BecomingAHero:State_ENTER_HERO_TEST_Main(self) QC020_BecomingAHero:OpenNavControllersForBreadcrumb(self) QC020_BecomingAHero:State_ENTER_MELEE_TEST_CHAMBER_SkipTo(self) NoName() QC020_BecomingAHero:State_ENTER_MELEE_TEST_CHAMBER_Main(self) QC020_BecomingAHero:State_HOLLOWMAN_INTRO_SkipTo(self) NoName() NoName() QC020_BecomingAHero:State_HOLLOWMAN_INTRO_Main(self) QC020_BecomingAHero:State_ENTER_YELLOW_CHAMBER_SkipTo(self) NoName() NoName() QC020_BecomingAHero:State_ENTER_YELLOW_CHAMBER_Main(self) QC020_BecomingAHero:State_MAGIC_DOOR_SkipTo(self) NoName() QC020_BecomingAHero:State_MAGIC_DOOR_Main(self) QC020_BecomingAHero:State_ENTER_RED_CHAMBER_SkipTo(self) NoName() NoName() NoName() NoName() QC020_BecomingAHero:State_ENTER_RED_CHAMBER_Main(self) QC020_BecomingAHero:State_MUSIC_BOX_SkipTo(self) NoName() QC020_BecomingAHero:State_MUSIC_BOX_Main(self) QC020_BecomingAHero:DeactivateBecomingAHeroLayers(self) QC020_BecomingAHero:OverrideClothingShopWithStock(self) QC020_BecomingAHero:OverrideClothingShopEmpty(self) QC020_BecomingAHero:OverrideClothingShopFree(self) QC020_BecomingAHero:ResetClothingShop(self) QC020_BecomingAHero:CloseGypsyCampMistpeakGate(self) QC020_BecomingAHero:OpenGypsyCampMistpeakGate(self) QC020_BecomingAHero:DisableTransientTraders(self) QC020_BecomingAHero:ReEnableTransientTraders(self) QC020_BecomingAHero:OnExit(self) QC020_BecomingAHero:GiveHeroGold(self) QC020_BecomingAHero:CloseSabinesGates(self) QC020_SirWalter:Init(self) QC020_SirWalter:StateEnum(self) QC020_SirWalter:Setup(self) NoName() QC020_SirWalter:CustomUpdate(self) QC020_SabineGuard:Init(self) QC020_SabineGuard:StateEnum(self) QC020_SabineGuard:Setup(self) NoName() NoName() QC020_SabineGuard:CustomUpdate(self) QC020_GypsyIntroBeggarsGirl:Init(self) QC020_GypsyIntroBeggarsGirl:StateEnum(self) QC020_GypsyIntroBeggarsGirl:CustomUpdate(self) QC020_Rabbit_1:Init(self) QC020_Rabbit_1:StateEnum(self) QC020_Rabbit_1:CustomUpdate(self) QC020_Rabbit_1:OnTerminated(self) QC020_Sabine:Init(self) QC020_Sabine:StateEnum(self) QC020_Sabine:Setup(self) QC020_Sabine:CustomUpdate(self) QC020_Boulder:Init(self) QC020_Boulder:StateEnum(self) QC020_Boulder:CustomUpdate(self) QC020_Librarian:Init(self) QC020_Librarian:StateEnum(self) QC020_Librarian:Setup(self) NoName() NoName() NoName() QC020_Librarian:CustomUpdate(self) Elder_GypsyGate:Init(self) QC020_BluePlatformBridge:Init(self) QC020_BluePlatformBridge:StateEnum(self) QC020_BluePlatformBridge:CustomUpdate(self) QC020_RedPlatformBridge:Init(self) QC020_RedPlatformBridge:StateEnum(self) QC020_RedPlatformBridge:CustomUpdate(self) QC020_Wolf:Init(self) QC020_Wolf:StateEnum(self) NoName() NoName() QC020_Wolf:CustomUpdate(self) QC020_Wolf:OnTerminated(self) QC020_WolfIntroWolf:Init(self) QC020_WolfIntroWolf:StateEnum(self) NoName() NoName() QC020_WolfIntroWolf:CustomUpdate(self) QC020_WolfIntroWolf:OnTerminated(self) QC020_MusicBox:Init(self) QC020_MusicBox:StateEnum(self) QC020_MusicBox:CustomUpdate(self) QC040_BoxSticker:Init(self) QC040_BoxSticker:StateEnum(self) QC040_BoxSticker:Update(self) QC020_Trigger_WolfIntro:Init(self) QC020_Trigger_WolfIntro:StateEnum(self) QC020_Trigger_WolfIntro:Update(self) QC020_DynamoThread:Init(self) QC020_DynamoThread:StateEnum(self) QC020_DynamoThread:CustomUpdate(self) QC020_DynamoThread:OnTerminated(self) QC020_BlockPuzzleCreatureGens:Init(self) QC020_BlockPuzzleCreatureGens:StateEnum(self) QC020_BlockPuzzleCreatureGens:CustomUpdate(self) QC020_RepositoryGeneralTriggerThread:Init(self) QC020_RepositoryGeneralTriggerThread:StateEnum(self) QC020_RepositoryGeneralTriggerThread:CustomUpdate(self) QC020_RepositoryMultiplayerTriggerThread:Init(self) QC020_RepositoryMultiplayerTriggerThread:StateEnum(self) QC020_RepositoryMultiplayerTriggerThread:CustomUpdate(self) QC020_Trigger_FinishedBlockPuzzle:Init(self) QC020_Trigger_FinishedBlockPuzzle:StateEnum(self) QC020_Trigger_FinishedBlockPuzzle:Update(self) QC020_HollowmanHillBatTrigger:Init(self) QC020_HollowmanHillBatTrigger:StateEnum(self) QC020_HollowmanHillBatTrigger:Update(self) QC020_HollowmanHillTriggers:Init(self) QC020_HollowmanHillTriggers:StateEnum(self) QC020_HollowmanHillTriggers:Update(self) QC020_Trigger_HollowmenExpansionRoom:Init(self) QC020_Trigger_HollowmenExpansionRoom:StateEnum(self) QC020_Trigger_HollowmenExpansionRoom:Update(self) QC020_CreatureGen_HollowmanIntro:Init(self) QC020_CreatureGen_HollowmanIntro:StateEnum(self) QC020_CreatureGen_HollowmanIntro:CustomUpdate(self) QC020_CreatureGen_HollowmenSurroundPlatform:Init(self) QC020_CreatureGen_HollowmenSurroundPlatform:StateEnum(self) QC020_CreatureGen_HollowmenSurroundPlatform:CustomUpdate(self) QC020_CreatureGen_HollowmenMiddlePlatform:Init(self) QC020_CreatureGen_HollowmenMiddlePlatform:StateEnum(self) QC020_CreatureGen_HollowmenMiddlePlatform:CustomUpdate(self) QC020_CreatureGen_HollowmenFinalPlatform:Init(self) QC020_CreatureGen_HollowmenFinalPlatform:StateEnum(self) QC020_CreatureGen_HollowmenFinalPlatform:CustomUpdate(self) QC020_CreatureGen_HollowmenExpansionRoom1:Init(self) QC020_CreatureGen_HollowmenExpansionRoom1:StateEnum(self) QC020_CreatureGen_HollowmenExpansionRoom1:CustomUpdate(self) QC020_CreatureGen_HollowmenExpansionRoom2:Init(self) QC020_CreatureGen_HollowmenExpansionRoom2:StateEnum(self) QC020_CreatureGen_HollowmenExpansionRoom2:CustomUpdate(self) QC020_BrightwallGate:Init(self) QC020_BrightwallGate:StateEnum(self) QC020_BrightwallGate:Setup(self) QC020_BrightwallGate:CustomUpdate(self) QC020_KF_BRW_Guildsealdoor:Init(self) QC020_KF_BRW_Guildsealdoor:StateEnum(self) QC020_KF_BRW_Guildsealdoor:Setup(self) QC020_KF_BRW_Guildsealdoor:CustomUpdate(self) MagicDoor_Fire:Init(self) MagicDoor_Fire:StateEnum(self) MagicDoor_Fire:Setup(self) MagicDoor_Fire:CustomUpdate(self) QC020_IntroHollowman:Init(self) QC020_IntroHollowman:StateEnum(self) QC020_IntroHollowman:CustomUpdate(self) QC020_IntroHollowman:OnTerminated(self) QC020_MistpeakGeneralTriggerThread:Init(self) QC020_MistpeakGeneralTriggerThread:StateEnum(self) QC020_MistpeakGeneralTriggerThread:CustomUpdate(self) QC020_BrightwallGeneralTriggerThread:Init(self) QC020_BrightwallGeneralTriggerThread:StateEnum(self) QC020_BrightwallGeneralTriggerThread:CustomUpdate(self) QC020_TriggerGypsyDollChild:Init(self) QC020_TriggerGypsyDollChild:StateEnum(self) QC020_TriggerGypsyDollChild:CustomUpdate(self) QC020_GypsyCampGeneralTriggerThread:Init(self) QC020_GypsyCampGeneralTriggerThread:StateEnum(self) NoName() QC020_GypsyCampGeneralTriggerThread:CustomUpdate(self) QC020_GypsyCampMultiplayerTriggerThread:Init(self) QC020_GypsyCampMultiplayerTriggerThread:StateEnum(self) QC020_GypsyCampMultiplayerTriggerThread:CustomUpdate(self) QC020_SpecialCheck:Init(self) NoName() QC020_SpecialCheck:Update(self) ***** File: ./quests/qs_dateinstance.lua ***** QS_DateInstance:Init(self) QS_DateInstance:GetUniqueQuestName(self) QS_DateInstance:CheckInputtedData(self) QS_DateInstance:InitialiseObjectiveTables(self) QS_DateInstance:Update(self) QS_DateInstance:OnExit(self) QS_QuestGiver:Init(self) QS_QuestGiver:StateEnum(self) NoName() NoName() NoName() NoName() QS_QuestGiver:CustomUpdate(self) QS_QuestGiver:FirstExpressionOutro(self,string) QS_QuestGiver:CheckTransientStatus(self) QS_QuestGiver:PreOnLevelUnload(self) QS_QuestGiver:OnExit(self) QS_QuestGiver:OnTerminated(self) QS_DateMarker:Init(self) QS_DateMarker:StateEnum(self) QS_DateMarker:Setup(self) QS_DateMarker:CustomUpdate(self) QS_CheckNPCOpinionOfHeroThread:Update(self) QS_CheckNPCDivorceStatusThread:Update(self) QS_CheckForScenarioChangeThread:Update(self) QS_CheckIfPrimaryOpenDoorsToTrail:Update(self) ***** File: ./quests/qc015_escape.lua ***** QC015_Escape:Init(self) QC015_Escape:InitialiseObjectiveTables(self) QC015_Escape:ClearHeroLookingIdle(self) QC015_Escape:SetTakingWalterBrickPushCamera(self) QC015_Escape:SetWalterSearchingTableLookAt(self) QC015_Escape:SetJasperReadingBookLookAt(self) QC015_Escape:ClearLookAt(self) QC015_Escape:PresentGauntlet(self) QC015_Escape:FinishPresentingGauntlet(self) QC015_Escape:PlayAnimationOnGuildBook(self) QC015_Escape:OpenTombFloor(self) QC015_Escape:TriggerFloorSealParticles(self) QC015_Escape:CreateBuildUpParticles(self) QC015_Escape:CreateImpactParticles(self) QC015_Escape:DisplaySpellTutorial(self) QC015_Escape:State_INTRO_SkipTo(self) QC015_Escape:State_INTRO_Main(self) QC015_Escape:State_TAKING_THE_SEAL_ICS_SkipTo(self) QC015_Escape:State_TAKING_THE_SEAL_ICS_Main(self) QC015_Escape:State_BACK_FROM_WHITE_ROOM_SkipTo(self) QC015_Escape:State_BACK_FROM_WHITE_ROOM_Main(self) QC015_Escape:State_MAIN_CHAMBER_SkipTo(self) QC015_Escape:State_MAIN_CHAMBER_Main(self) QC015_Escape:State_BAT_INTRO_SkipTo(self) QC015_Escape:State_BAT_INTRO_Main(self) QC015_Escape:State_OUTSIDE_SEWERS_SkipTo(self) QC015_Escape:State_OUTSIDE_SEWERS_Main(self) QC015_Escape:State_CULLIS_GATE_SkipTo(self) QC015_Escape:State_CULLIS_GATE_Main(self) QC015_Escape:State_GUI_ROOM_SkipTo(self) QC015_Escape:State_GUI_ROOM_Main(self) QC015_Escape:SetUpOpeningFloorCameras(self) QC015_Escape:OpeningFloorNextCamera(self) QC015_Escape:SetupTombBanners(self) QC015_Escape:FlyByBats(self,bat_count,startmarkername,passthroughpos,startposrandom_ymin,startposrandom_ymax,endposrandom_x,endposrandom_y,endposrandom_zmin,endposrandom_zmax) QC015_Escape:OnExit(self) EscapeCave_Walter:Init(self) EscapeCave_Walter:StateEnum(self) EscapeCave_Walter:SkippingSetup(self) NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() EscapeCave_Walter:CustomUpdate(self) EscapeCave_Butler:Init(self) EscapeCave_Butler:StateEnum(self) EscapeCave_Butler:SkippingSetup(self) NoName() EscapeCave_Butler:CustomUpdate(self) QC015_InTunnelTrigger:Init(self) QC015_InTunnelTrigger:StateEnum(self) QC015_InTunnelTrigger:CustomUpdate(self) QC015_MainChamberTrigger:Init(self) QC015_MainChamberTrigger:StateEnum(self) QC015_MainChamberTrigger:CustomUpdate(self) QC015_GeneralChatATrigger:Init(self) QC015_GeneralChatATrigger:StateEnum(self) QC015_GeneralChatATrigger:CustomUpdate(self) QC015_GeneralChatBTrigger:Init(self) QC015_GeneralChatBTrigger:StateEnum(self) QC015_GeneralChatBTrigger:CustomUpdate(self) QC015_GeneralChatCTrigger:Init(self) QC015_GeneralChatCTrigger:StateEnum(self) QC015_GeneralChatCTrigger:CustomUpdate(self) QC015_CullisGateHeroBothTrigger:Init(self) QC015_CullisGateHeroBothTrigger:StateEnum(self) QC015_CullisGateHeroBothTrigger:CustomUpdate(self) QC015_MapTable:Init(self) QC015_MapTable:StateEnum(self) QC015_MapTable:CustomUpdate(self) QC015_PassingByBat:Init(self) QC015_PassingByBat:StateEnum(self) QC015_PassingByBat:CustomUpdate(self) QC015_SayLinesThread:Init(self) QC015_SayLinesThread:Update(self) QC015_NoDogTargetingThread:Init(self) QC015_NoDogTargetingThread:Update(self) QC015_GuildSeal:Init(self) QC015_GuildSeal:StateEnum(self) QC015_GuildSeal:CustomUpdate(self) ***** File: ./quests/qc010_opening.lua ***** QC010_Opening:Init(self) QC010_Opening:InitialiseObjectiveTables(self) QC010_Opening:InitialiseCameraTable(self) QC010_Opening:StartOpeningClothingChoice(self) QC010_Opening:PlaintiffWifeCry(self) QC010_Opening:RemoveLookAt(self) QC010_Opening:DogLieDown(self) QC010_Opening:EliseCountdownCam(self) QC010_Opening:RemoveBoard(self) QC010_Opening:LookAtBowerstoneIntroCam1(self) QC010_Opening:LookAtBowerstoneIntroCam2(self) QC010_Opening:LookAtBowerstoneIntroCam3(self) QC010_Opening:LookAtBowerstoneIntroCam4(self) QC010_Opening:LookAtBowerstoneIntroCam5(self) QC010_Opening:EliseLookAtTutorialCamera1a(self) QC010_Opening:EliseLookAtTutorialCamera1b(self) QC010_Opening:EliseLookAtTutorialCamera2(self) QC010_Opening:EliseLookAtTutorialCamera3(self) QC010_Opening:ThreatenLogan(self) QC010_Opening:HoldElise(self) QC010_Opening:StartCallingToElise(self) QC010_Opening:GuardsEnterThroneRoom(self) QC010_Opening:DoorOpenExecutionCam(self) QC010_Opening:HeroExecutionCam(self) QC010_Opening:LoganExecutionCam(self) QC010_Opening:EliseExecutionCam(self) QC010_Opening:EliseExecutionGoodbyeCam(self) QC010_Opening:StaffExecutionCam(self) QC010_Opening:SetWalterIntroCamera(self) QC010_Opening:SetHeroIntroCamera(self) QC010_Opening:SetIntroCameraBoth(self) QC010_Opening:SetJudgementCloseDoorCam(self) QC010_Opening:SetJudgementCamera(self) QC010_Opening:SetGuildSealLookAt(self) QC010_Opening:DogBark(self) QC010_Opening:OpenBedroomDoor(self) QC010_Opening:MoveDogToMarker(self) QC010_Opening:PreloadSofaCam(self) QC010_Opening:HeroGetOffSofaCam(self) QC010_Opening:HeroGetOffSofa(self) QC010_Opening:WalterCloseUp1(self) QC010_Opening:WalterCloseUp2(self) QC010_Opening:WalterCloseUp3(self) QC010_Opening:SetObjectiveToGrabSword(self) QC010_Opening:State_ACS_QC010_GAME_INTRO_SkipTo(self) QC010_Opening:State_ACS_QC010_GAME_INTRO_Main(self) QC010_Opening:IsHeroFresh(self) QC010_Opening:State_CHOOSE_CLOTHES_SkipTo(self) QC010_Opening:State_CHOOSE_CLOTHES_Main(self) QC010_Opening:State_LEAVE_ROOM_SkipTo(self) QC010_Opening:State_LEAVE_ROOM_Main(self) QC010_Opening:State_ELISE_INTRO_ICS_SkipTo(self) QC010_Opening:State_ELISE_INTRO_ICS_Main(self) QC010_Opening:State_ELISE_LOOKAT_SkipTo(self) QC010_Opening:State_ELISE_LOOKAT_Main(self) QC010_Opening:State_ELISE_RULING_CHOICE_SkipTo(self) QC010_Opening:State_ELISE_RULING_CHOICE_Main(self) QC010_Opening:State_KITCHEN_SPEECH_SkipTo(self) QC010_Opening:State_KITCHEN_SPEECH_Main(self) QC010_Opening:State_AFTER_SPEECH_SkipTo(self) QC010_Opening:State_AFTER_SPEECH_Main(self) QC010_Opening:State_SPARRING_ROOM_SkipTo(self) QC010_Opening:State_SPARRING_ROOM_Main(self) QC010_Opening:State_FLOURISH_CUTSCENE_SkipTo(self) QC010_Opening:State_FLOURISH_CUTSCENE_Main(self) QC010_Opening:State_ACS_QC010_PROTEST_AT_CASTLE_SkipTo(self) QC010_Opening:State_ACS_QC010_PROTEST_AT_CASTLE_Main(self) QC010_Opening:State_HEAD_TO_WARROOM_SkipTo(self) QC010_Opening:State_HEAD_TO_WARROOM_Main(self) QC010_Opening:State_ACS_QC010_OVERHEARD_PART_1_SkipTo(self) QC010_Opening:State_ACS_QC010_OVERHEARD_PART_1_Main(self) QC010_Opening:State_ACS_QC010_OVERHEARD_PART_2_SkipTo(self) QC010_Opening:State_ACS_QC010_OVERHEARD_PART_2_Main(self) QC010_Opening:State_ACS_QC010_ELISE_JUDGEMENT_SkipTo(self) QC010_Opening:State_ACS_QC010_ELISE_JUDGEMENT_Main(self) QC010_Opening:State_ACS_QC010_ELISE_JUDGEMENT_CHOOSE_PROTESTERS_SkipTo(self) QC010_Opening:State_ACS_QC010_ELISE_JUDGEMENT_CHOOSE_PROTESTERS_Main(self) QC010_Opening:State_ACS_QC010_ELISE_JUDGEMENT_CHOOSE_NEITHER_SkipTo(self) QC010_Opening:State_ACS_QC010_ELISE_JUDGEMENT_CHOOSE_NEITHER_Main(self) QC010_Opening:State_THAT_EVENING_SkipTo(self) QC010_Opening:State_THAT_EVENING_Main(self) QC010_Opening:State_GARDEN_GETAWAY_SkipTo(self) QC010_Opening:State_GARDEN_GETAWAY_Main(self) QC010_Opening:State_MAUSOLEUM_ENTRANCE_SkipTo(self) QC010_Opening:State_MAUSOLEUM_ENTRANCE_Main(self) QC010_Opening:SetupExpressionsToDisplay(self,params) QC010_Opening:SetupClothingStatue(self,outfit_name) QC010_Opening:TryOpeningOrClosingThisDoorName(self,doorname,locked,open) QC010_Opening:LockCloseAndWorldIconDisableDoor(self,doorname) QC010_Opening:UnlockOpenAndWorldIconEnableDoor(self,doorname,open) QC010_Opening:PreOnLevelUnload(self) QC010_Opening:OnExit(self) QC010_ExpressionCheckThread:Update(self) QC010_Butler:Init(self) QC010_Butler:StateEnum(self) QC010_Butler:SkipStateSetup(self) NoName() NoName() QC010_Butler:CustomUpdate(self) QC010_Butler:RemoveDuster(self) QC010_Butler:AddDuster(self) QC010_OutfitStatue:Init(self) QC010_OutfitStatue:StateEnum(self) QC010_OutfitStatue:CustomUpdate(self) QC010_OutfitStatue:ResetMe(self) ClothesCameraThread:Update(self) ClothesCameraThread:OverrideCamera(self,ent) QC010_HeroBedroomDoor:Init(self) QC010_HeroBedroomDoor:StateEnum(self) QC010_HeroBedroomDoor:CustomUpdate(self) QC010_GuardUpstairsInGarden:Init(self) QC010_GuardUpstairsInGarden:StateEnum(self) QC010_GuardUpstairsInGarden:CustomUpdate(self) QC010_ThroneRoomGuard:Init(self) QC010_ThroneRoomGuard:StateEnum(self) NoName() QC010_ThroneRoomGuard:CustomUpdate(self) QC010_GuardByMausoleum:Init(self) QC010_GuardByMausoleum:StateEnum(self) QC010_GuardByMausoleum:CustomUpdate(self) QC010_ServantWalkingPastLeft:Init(self) QC010_ServantWalkingPastLeft:StateEnum(self) QC010_ServantWalkingPastLeft:CustomUpdate(self) QC010_ServantWalkingPastRight:Init(self) QC010_ServantWalkingPastRight:StateEnum(self) QC010_ServantWalkingPastRight:CustomUpdate(self) QC010_FlyingBirds:Init(self) QC010_FlyingBirds:StateEnum(self) QC010_FlyingBirds:CustomUpdate(self) QC010_Elise:Init(self) QC010_Elise:StateEnum(self) QC010_Elise:SkippingSetup(self) NoName() NoName() NoName() QC010_Elise:CustomUpdate(self) QC010_Elise:KitchenLookatOfWin(self) QC010_Elise:GardenLines(self) QC010_Elise:EliseHandHoldingChecks(self) QC010_Elise:FirstExpressionOutro(self,string) QC010_KitchenServant:Init(self) QC010_KitchenServant:StateEnum(self) QC010_KitchenServant:CustomUpdate(self) QC010_KitchenServant:CreateMyUtensil(self,entity_name) QC010_KitchenChef:Init(self) QC010_KitchenChef:StateEnum(self) NoName() QC010_KitchenChef:CustomUpdate(self) QC010_Walter:Init(self) QC010_Walter:StateEnum(self) QC010_Walter:SkippingSetup(self) NoName() NoName() NoName() NoName() QC010_Walter:CustomUpdate(self) QC010_Walter:TellStory(self) QC010_Walter:CommentOnHittingHero(self) QC010_Walter:CommentOnInactivity(self,second_fight) QC010_Lazlo:Init(self) QC010_Lazlo:StateEnum(self) NoName() NoName() QC010_Lazlo:CustomUpdate(self) QC010_VisitorForProtest:Init(self) QC010_VisitorForProtest:StateEnum(self) QC010_VisitorForProtest:CustomUpdate(self) QC010_PetitionerQueuer:Init(self) QC010_PetitionerQueuer:StateEnum(self) QC010_PetitionerQueuer:CustomUpdate(self) QC010_BedroomDoorToWarroom:Init(self) QC010_BedroomDoorToWarroom:StateEnum(self) QC010_BedroomDoorToWarroom:CustomUpdate(self) QC010_Keyhole:Init(self) QC010_Keyhole:StateEnum(self) QC010_Keyhole:CustomUpdate(self) QC010_SwordToPickUp:Init(self) QC010_SwordToPickUp:StateEnum(self) NoName() QC010_SwordToPickUp:Update(self) QC010_HeadingToGardensTrigger:Init(self) QC010_HeadingToGardensTrigger:StateEnum(self) QC010_HeadingToGardensTrigger:Update(self) QC010_LibraryGuard:Init(self) QC010_LibraryGuard:StateEnum(self) NoName() QC010_LibraryGuard:CustomUpdate(self) QC010_GuardToThroneRoom:Init(self) QC010_GuardToThroneRoom:StateEnum(self) QC010_GuardToThroneRoom:CustomUpdate(self) QC010_OverheardSoldier:Init(self) QC010_OverheardSoldier:StateEnum(self) QC010_OverheardSoldier:CustomUpdate(self) QC010_Logan:Init(self) QC010_Logan:StateEnum(self) QC010_Logan:SkippingSetup(self) QC010_Logan:CustomUpdate(self) QC010_Logan:HeartBeat(self) QC010_ScriptedNPC:Init(self) QC010_ScriptedNPC:StateEnum(self) QC010_ScriptedNPC:CustomUpdate(self) QC010_GardenScriptedNPC:Init(self) QC010_GardenScriptedNPC:StateEnum(self) QC010_GardenScriptedNPC:CustomUpdate(self) QC010_ScriptedGuard:Init(self) QC010_ScriptedGuard:StateEnum(self) QC010_ScriptedGuard:CustomUpdate(self) QC010_Protester_1:Init(self) QC010_Protester_1:StateEnum(self) QC010_Protester_1:CustomUpdate(self) QC010_JudgementSoldier:Init(self) QC010_JudgementSoldier:StateEnum(self) QC010_JudgementSoldier:CustomUpdate(self) QC010_JudgementCamera:Init(self) QC010_JudgementCamera:StateEnum(self) QC010_JudgementCamera:Update(self) QC010_JudgementCamera:PleadLines(self) QC010_HandHolding:Init(self) QC010_HandHolding:StateEnum(self) QC010_HandHolding:Update(self) DogLeadingThread:Init(self) DogLeadingThread:StateEnum(self) DogLeadingThread:Update(self) QC010_ProtestGuard:Init(self) QC010_ProtestGuard:StateEnum(self) QC010_ProtestGuard:CustomUpdate(self) QC010_ProtestACSVillager:Init(self) QC010_ProtestACSVillager:StateEnum(self) QC010_ProtestACSVillager:CustomUpdate(self) QC010_ChickenBlack:Init(self) QC010_ChickenBlack:StateEnum(self) QC010_ChickenBlack:CustomUpdate(self) QC010_PetitionerWalla:Init(self) QC010_PetitionerWalla:StateEnum(self) QC010_PetitionerWalla:CustomUpdate(self) ***** File: ./quests/qc180_endgame.lua ***** QC180_EndGame:Init(self) QC180_EndGame:InitialiseObjectiveTables(self) QC180_EndGame:State_START_EVIL_SkipTo(self) QC180_EndGame:State_START_EVIL_Main(self) QC180_EndGame:State_START_GOOD_SkipTo(self) QC180_EndGame:State_START_GOOD_Main(self) QC180_EndGame:State_WALTER_STATUE_SkipTo(self) QC180_EndGame:State_WALTER_STATUE_Main(self) QC180_EndGame:State_GENERALS_SkipTo(self) QC180_EndGame:State_GENERALS_Main(self) QC180_EndGame:State_TEN_SHOT_SkipTo(self) QC180_EndGame:State_TEN_SHOT_Main(self) QC180_EndGame:State_THERESA_SkipTo(self) QC180_EndGame:State_THERESA_Main(self) QC180_EndGame:State_THERESA_SkipTo(self) QC180_EndGame:State_END_Main(self) QC180_EndGame:InitialiseMainLayers(self) QC180_EndGame:InitialiseCameras(self) QC180_EndGame:RemoveMyWeapons(self,entity) QC180_EndGame:ReturnMyWeapons(self,entity) QC180_EndGame:FreezeEveryoneButHeroAndTheresa(self) QC180_EndGame:UnfreezeEveryoneButHeroAndTheresa(self) QC180_EndGame:RemoveSandStorm(self) QC180_EndGame:ReturnSandStorm(self) QC180_EndGame:WalterStatueCamera(self) QC180_EndGame:SetBenCamera(self) QC180_EndGame:HeroCloseUp(self) QC180_EndGame:TheresaCloseUp(self) QC180_EndGame:PreloadNextCam(self) QC180_EndGame:ResetCameraCount(self) QC180_EndGame:SabineOutroCam(self) QC180_EndGame:SabineCloseUp(self) QC180_EndGame:LoganCloseUp(self) QC180_EndGame:KalinCloseUp(self) QC180_EndGame:PageOutroCam(self) QC180_EndGame:KalinOutroCam(self) QC180_EndGame:AllStandingOutroCam(self) QC180_EndGame:PageTwoShot(self) QC180_EndGame:TheresaTwoShot(self) QC180_EndGame:PageCloseUp(self) QC180_EndGame:OnExit(self) QC180_Page:Init(self) QC180_Page:StateEnum(self) QC180_Page:CustomUpdate(self) QC180_Logan:Init(self) QC180_Logan:StateEnum(self) QC180_Logan:CustomUpdate(self) QC180_Kalin:Init(self) QC180_Kalin:StateEnum(self) QC180_Kalin:CustomUpdate(self) QC180_Sabine:Init(self) QC180_Sabine:StateEnum(self) QC180_Sabine:CustomUpdate(self) QC180_BenFinn:Init(self) QC180_BenFinn:StateEnum(self) QC180_BenFinn:CustomUpdate(self) QC180_Theresa:Init(self) QC180_Theresa:StateEnum(self) QC180_Theresa:CustomUpdate(self) QC180_Theresa:FadeIn(self) QC180_Jasper:Init(self) QC180_Jasper:StateEnum(self) QC180_Jasper:CustomUpdate(self) QC180_Soldiers:Init(self) QC180_Soldiers:StateEnum(self) QC180_Soldiers:CustomUpdate(self) QC180_Soldiers:Shoot1(self) QC180_Soldiers:Shoot2(self) QC180_Soldiers:Shoot3(self) QC180_SlowTimeThread:Init(self) QC180_SlowTimeThread:StateEnum(self) QC180_SlowTimeThread:Update(self) QC180_CutsceneOrderThread:Init(self) QC180_CutsceneOrderThread:StateEnum(self) QC180_CutsceneOrderThread:Update(self) QC180_CameraCalls:Init(self) QC180_CameraCalls:StateEnum(self) QC180_CameraCalls:Update(self) QC180_FlyingBirds:Init(self) QC180_FlyingBirds:StateEnum(self) QC180_FlyingBirds:CustomUpdate(self) ***** File: ./quests/qc140_coronation.lua ***** QC140_Coronation:Init(self) QC140_Coronation:OnQuestSuspend(self) QC140_Coronation:OnQuestUnsuspend(self) QC140_Coronation:InitialiseObjectiveTables(self) QC140_Coronation:State_START_SkipTo(self) QC140_Coronation:State_START_Main(self) QC140_Coronation:State_ACS_QC140_CORONATION_SkipTo(self) QC140_Coronation:State_ACS_QC140_CORONATION_Main(self) QC140_Coronation:State_HOBSON_SkipTo(self) QC140_Coronation:State_HOBSON_Main(self) QC140_Coronation:State_ACS_QC140_LOGAN_JUDGEMENT_SkipTo(self) QC140_Coronation:State_ACS_QC140_LOGAN_JUDGEMENT_Main(self) QC140_Coronation:State_JUDGEMENT_DECISION_SkipTo(self) QC140_Coronation:State_JUDGEMENT_DECISION_Main(self) QC140_Coronation:State_ACS_QC140_LOGAN_EXECUTED_SkipTo(self) QC140_Coronation:State_ACS_QC140_LOGAN_EXECUTED_Main(self) QC140_Coronation:State_FAKE_HERO_FAMILY_SkipTo(self) QC140_Coronation:State_FAKE_HERO_FAMILY_Main(self) QC140_Coronation:State_VICTORY_BRIAN_SkipTo(self) QC140_Coronation:State_VICTORY_BRIAN_Main(self) QC140_Coronation:State_THERESA_ENCOUNTER_SkipTo(self) QC140_Coronation:State_THERESA_ENCOUNTER_Main(self) QC140_Coronation:InitialiseMainLayers(self) QC140_Coronation:WhiteRoomInitialiseCameras(self,theresa) QC140_Coronation:WhiteRoomNextCamera(self) QC140_Coronation:WhiteRoomStartCameraControlThread(self) QC140_Coronation:WhiteRoomStartCutscene(self,theresa) QC140_Coronation:WhiteRoomFinishCutscene(self) QC140_Coronation:PresentHourGlass(self) QC140_Coronation:FinishPresentingHourGlass(self) QC140_Coronation:WalterLeavesWarRoom(self) QC140_Coronation:HideCrown(self) QC140_Coronation:UnlockOpeningDoor(self,doorname) QC140_Coronation:CheckAchievements(self) QC140_Coronation:SwapCheeringCrowd(self) QC140_Coronation:SwapAngryCrowd(self) QC140_Coronation:StartCheerWalla(self) QC140_Coronation:StartBooWalla(self) QC140_Coronation:ResetCamera(self) QC140_Coronation:LoganDecisionCamSpared1(self) QC140_Coronation:LoganDecisionCamSpared1b(self) QC140_Coronation:LoganDecisionCamKilled1(self) QC140_Coronation:LoganDecisionCamKilled1b(self) QC140_Coronation:LoganDecisionCam2(self) QC140_Coronation:LoganDecisionCam3(self) QC140_Coronation:LoganDecisionCam3b(self) QC140_Coronation:LoganReconciliationCam0(self) QC140_Coronation:LoganReconciliationCam0b(self) QC140_Coronation:LoganReconciliationCam1b(self) QC140_Coronation:LoganReconciliationCam2(self) QC140_Coronation:LoganReconciliationCam3(self) QC140_Coronation:LoganReconciliationCam3b(self) QC140_Coronation:RemoveMyWeapons(self,entity) QC140_Coronation:OnExit(self) QC140_SirWalter:Init(self) QC140_SirWalter:StateEnum(self) NoName() QC140_SirWalter:CustomUpdate(self) QC140_Logan:Init(self) QC140_Logan:StateEnum(self) QC140_Logan:CustomUpdate(self) QC140_Theresa:Init(self) QC140_Theresa:StateEnum(self) QC140_Theresa:CustomUpdate(self) QC140_Sabine:Init(self) QC140_Sabine:StateEnum(self) QC140_Sabine:CustomUpdate(self) QC140_Crow:Init(self) QC140_Crow:StateEnum(self) QC140_Crow:CustomUpdate(self) QC140_ExecutionSoldier:Init(self) QC140_ExecutionSoldier:StateEnum(self) QC140_ExecutionSoldier:CustomUpdate(self) QC140_Page:Init(self) QC140_Page:StateEnum(self) QC140_Page:CustomUpdate(self) QC140_BenFinn:Init(self) QC140_BenFinn:StateEnum(self) QC140_BenFinn:CustomUpdate(self) QC140_Kalin:Init(self) QC140_Kalin:StateEnum(self) QC140_Kalin:CustomUpdate(self) QC140_CrowdMember:Init(self) QC140_CrowdMember:StateEnum(self) QC140_CrowdMember:CustomUpdate(self) QC140_CrowdMember:PickRandomAnim(self) QC140_Jasper:Init(self) QC140_Jasper:StateEnum(self) QC140_Jasper:CustomUpdate(self) QC140_Hobson:Init(self) QC140_Hobson:StateEnum(self) QC140_Hobson:CustomUpdate(self) QC140_WalterExitTrigger:Init(self) QC140_WalterExitTrigger:StateEnum(self) QC140_WalterExitTrigger:CustomUpdate(self) QC140_LoganJudgementTrigger:Init(self) QC140_LoganJudgementTrigger:StateEnum(self) QC140_LoganJudgementTrigger:CustomUpdate(self) QC140_WhiteRoomCameraControl:Init(self) QC140_WhiteRoomCameraControl:Update(self) QC140_WallaMarker:Init(self) QC140_WallaMarker:StateEnum(self) QC140_WallaMarker:CustomUpdate(self) QC140_FailQuestSaveThread:Update(self) QC140_HourGlass:Init(self) QC140_HourGlass:StateEnum(self) QC140_HourGlass:CustomUpdate(self) JudgementPresentationThread:Update(self) JudgementPresentationThread:IsMessagePosted(self,message_string) QC140_PreJudgementCrowdMember:Init(self) QC140_PreJudgementCrowdMember:CustomUpdate(self) QC140_PreJudgementCrowdMember:PickRandomAnim(self) QC140_WalterLeaveTrigger:Init(self) QC140_WalterLeaveTrigger:StateEnum(self) QC140_WalterLeaveTrigger:CustomUpdate(self) QC140_RegionAccessibilityThread:Update(self) ***** File: ./quests/jobnatalstocksmanager.lua ***** JobNatalStocksManager:Init(self) JobNatalStocksManager:Update(self) HeroJobController:SetupNatalStocks(self) HeroJobController:SetUpDummiesAndTeleportNatalStocks(self) HeroJobController:ClearupNatalStocks(self) HeroJobController:DestroyDummiesAndTeleportNatalStocks(self) HeroJobController:RemoveCountersNatalStocks(self) HeroJobController:ReactToMessagesNatalStocks(self) HeroJobController:RespondToHitNatalStocks(self) HeroJobController:RespondToSuccessNatalStocks(self) HeroJobController:RespondToMissNatalStocks(self) HeroJobController:RespondToFailNatalStocks(self) HeroJobController:UpdateMoneyNatalStocks(self) ***** File: ./quests/qr200b_rulingcivilmanager.lua ***** QR200B_RulingCivilManager:Init(self) QR200B_RulingCivilManager:Update(self) QR200B_RulingCivilManager:GetRunnableJobKey(self) ***** File: ./quests/qt060_newbeginning.lua ***** QT060_NewBeginning:Init(self) QT060_NewBeginning:State_START_SkipTo(self) QT060_NewBeginning:State_START_Main(self) QT060_NewBeginning:State_GATE_SkipTo(self) QT060_NewBeginning:State_GATE_Main(self) QT060_NewBeginning:State_ENTER_CAVE_SkipTo(self) QT060_NewBeginning:State_ENTER_CAVE_Main(self) QT060_NewBeginning:State_SHOT_SWITCH_SkipTo(self) QT060_NewBeginning:State_SHOT_SWITCH_Main(self) QT060_NewBeginning:State_EXPRESSION_STATUE_SkipTo(self) QT060_NewBeginning:State_EXPRESSION_STATUE_Main(self) QT060_NewBeginning:State_GUILD_SkipTo(self) NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() QT060_NewBeginning:State_GUILD_Main(self) QT060_NewBeginning:InitialiseMainLayers(self) QT060_NewBeginning:InitialiseTutorials(self) QT060_NewBeginning:InitialiseTitles(self) QT060_NewBeginning:InitialiseGossip(self) QT060_NewBeginning:InitialiseHUD(self) QT060_NewBeginning:InitialiseGypsyOpinions(self) QT060_NewBeginning:StartCampThreads(self) QT060_NewBeginning:LoadInitialLevel(self) QT060_NewBeginning:RemoveChildhoodWeaponsAndInventory(self) QT060_NewBeginning:DisableExperienceSystems(self) QT060_NewBeginning:DisableHeroHillRegionExit(self) QT060_NewBeginning:EnableExperienceOrbs(self) QT060_NewBeginning:SetDogOnBridge(self) QT060_NewBeginning:LockGypsyGate(self) QT060_NewBeginning:GiveHeroCaravan(self) QT060_NewBeginning:IsHeroPacking(self) QT060_NewBeginning:InitialiseGuildChamberEntities(self) QT060_NewBeginning:Debug_AddWeapons(self) QT060_NewBeginning:HeroBoughtAnyAbility(self) QT060_NewBeginning:HeroBoughtWillAbility(self) QT060_NewBeginning:HeroBoughtSlowDeadAbility(self) QT060_NewBeginning:ReleaseToFollow(self) QT060_NewBeginning:LookAtCaravanCallback(self) QT060_NewBeginning:GatekeeperGoGoGo(self) QT060_NewBeginning:OpenGates(self) QT060_NewBeginning:RemoveBridgeVaultline(self) QT060_NewBeginning:PauseTheresaBridgeEnd(self) QT060_NewBeginning:TurnOnBandolier(self) QT060_NewBeginning:LookAtFresco1Callback(self) QT060_NewBeginning:LookAtFresco2Callback(self) QT060_NewBeginning:LookAtFresco3Callback(self) QT060_NewBeginning:OnExit(self) QT060_Theresa:Init(self) GypsyDeadCheck() NoName() NoName() NoName() QT060_Theresa:CustomUpdate(self) QT060_Theresa:OnTerminated(self) NoName() NoName() QT060_HeroOutCaravanTrigger:CustomUpdate(self) QT060_Bandit:Init(self) NoName() QT060_Bandit:CustomUpdate(self) QT060_Bandit:OnTerminated(self) QT060_Gypsy:Init(self) QT060_Gypsy:CustomUpdate(self) QT060_Gypsy:OnTerminated(self) NoName() QT060_HeroNearGateTrigger:CustomUpdate(self) NoName() QT060_HeroOutGateTrigger:CustomUpdate(self) QT060_Gatekeeper:Init(self) NoName() QT060_Gatekeeper:CustomUpdate(self) QT060_Gatekeeper:OnTerminated(self) NoName() QT060_CaravanLookAtStopTrigger:CustomUpdate(self) NoName() QT060_TargetLockTutorialTrigger:CustomUpdate(self) QT060_NearCaravanTrigger:CustomUpdate(self) QT060_OffBridgeOuterTrigger:CustomUpdate(self) QT060_OffBridgeInnerTrigger:CustomUpdate(self) QT060_InnyOutyTriggerThread:Update(self) QT060_CampKillerThread:Update(self) QT060_BigHoleLookAtTrigger:CustomUpdate(self) NoName() QT060_BigHoleTrigger:CustomUpdate(self) NoName() QT060_BottomOfDiveTrigger:CustomUpdate(self) NoName() QT060_BeetleTrigger:CustomUpdate(self) QT060_BowerlakeMarker:CustomUpdate(self) QT060_GuildCaveMarker:CustomUpdate(self) QT060_FirstRoomBeetle:Init(self) QT060_FirstRoomBeetle:CustomUpdate(self) QT060_FirstRoomBeetle:OnTerminated(self) NoName() QT060_Corridor1Trigger:CustomUpdate(self) NoName() QT060_Corridor2Trigger:CustomUpdate(self) NoName() QT060_Corridor3PerceptionTrigger:CustomUpdate(self) QT060_Skeleton:CustomUpdate(self) NoName() QT060_ExploreStartTrigger:CustomUpdate(self) NoName() QT060_ExploreEndTrigger:CustomUpdate(self) QT060_ChestOvergrown:CustomUpdate(self) QT060_ChestLadderRoom:CustomUpdate(self) NoName() QT060_DropTrigger1:CustomUpdate(self) NoName() QT060_HeroNearExpressionStatueTrigger:CustomUpdate(self) QT060_FlitRoomTrigger:CustomUpdate(self) QT060_FlitPoint1Trigger:CustomUpdate(self) QT060_FlitPoint2Trigger:CustomUpdate(self) QT060_FlitPoint3Trigger:CustomUpdate(self) QT060_ExpressionDoorMessageMarker:CustomUpdate(self) NoName() QT060_SideRoomTrigger:CustomUpdate(self) NoName() QT060_HeroInGuildTrigger:CustomUpdate(self) NoName() QT060_HeroAtFirstDoorTrigger:CustomUpdate(self) NoName() QT060_HeroAtSecondDoorTrigger:CustomUpdate(self) NoName() QT060_HeroNearCircleTrigger:CustomUpdate(self) NoName() QT060_HeroInLightTrigger:CustomUpdate(self) NoName() QT060_BridgeLightsTrigger:CustomUpdate(self) QT060_CullisFlitMessageMarker:CustomUpdate(self) QT060_FlitDogMessageMarker:CustomUpdate(self) QT060_HeroPowerUpThread:Update(self) QT060_HelpHeroCastSpellThread:Update(self) ***** File: ./quests/qv120_shootingrangeintro.lua ***** QV120_ShootingRangeIntro:Init(self) QV120_ShootingRangeIntro:State_HERO_RETURNS_SkipTo(self) QV120_ShootingRangeIntro:State_HERO_RETURNS_Main(self) QV120_ShootingRangeIntro:State_EXPLAIN_SkipTo(self) QV120_ShootingRangeIntro:State_EXPLAIN_Main(self) QV120_ShootingRangeIntro:State_END_SkipTo(self) QV120_ShootingRangeIntro:State_END_Main(self) QV120_ShootingRangeIntro:OpenGateCallback(self) QV120_ShootingRangeIntro:ShopOneCameraCallBack(self) QV120_ShootingRangeIntro:PubCameraCallBack(self) QV120_ShootingRangeIntro:ShootingRangeCameraCallBack(self) QV120_ShootingRangeIntro:SetDefaultCameraCallback(self) QV120_ShootingRangeIntro:InitialiseMainLayers(self) QV120_ShootingRangeIntro:OnExit(self) QV120_Lemmy:Init(self) QV120_Lemmy:StateEnum(self) QV120_Lemmy:CustomUpdate(self) ***** File: ./quests/scriptdebug.lua ***** Debug.LHError(message,level) RandomHero.SetupRandomHeroStats() RandomHero.RandomisePlayerStats(hero) RandomHero.RandomiseHenchmanAppearance(hench) RandomHero.RandomisePlayerAppearance(hero) RandomHero.RandomisePlayerAppearanceFromInventory(hero) RandomHero.RandomisePlayerCharacter(hero,do_yield) RandomHero.RandomiseHero() RandomHero.RandomiseHenchman() ScriptFunction.ChangePrimaryQuestRadius(radius) ScriptFunction.ChangePrimaryQuestMaxAreaDrawRadius(MaxAreaDrawRadius) ScriptFunction.ChangePrimaryQuestLargeAreaDrawLength(LargeAreaDrawLength) ScriptFunction.ChangePrimaryQuestAreaInitialAngle(AreaInitialAngle) ScriptFunction.ChangePrimaryQuestDestinationVerticalOffset(DestinationVerticalOffset) BreadcrumbReloaderThread:Update(self) EntityStateTracker:Update(self) ScriptFunction.LoadLevelAndMarkerForPrimaryQuestState() ScriptFunction.LoadLevelAndMarkerForQuestState(quest_code,state_index,world_name) MoveHeroAfterPause:Update(self) TheSermonOnTheMount:Update(self) Debug.PerformTheSermonOnTheMount() Debug.SetHeroWearingYearOutfit() Debug.ClearHero() Debug.SetHeroWearingSwashBucklerOutfit() Debug.SetHeroWearingMartialArtsOutfit() Debug.SetHeroWearingPureEvilOutfit() Debug.SetHeroWearingBrawlerOutfit() Debug.SetHeroWearingGothChickOutfit() Debug.SetHeroWearingBarbarianOutfit() Debug.SetHeroWearingPirateOutfit() Debug.SetHeroWearingCrossDresserOutfit() LevelExitReEnterTest:Update(self) Debug.LevelExitReEnterTest() Debug.PlayerDebugPage() Debug.TestNav() Debug.ScriptDebugHelpOff() Debug.ScriptDebugHelpOn() Debug.OpenFirstDoor() Debug.OpenSecondDoor() ScriptFunction.UnlockChest() NoName(entity) NoName(entity) NoName(entity) ScriptFunction.KillAllOfCreatureTypeInLevel(creature_type,distance,entity_at_center) ScriptFunction.BreakdownCreaturesInLevel() ScriptFunction.BreakdownCreaturesNearPlayer(distance) ScriptFunction.BreakdownScriptedNPCSInLevel() ScriptFunction.BreakdownScriptedNPCSNearPlayer(distance) ScriptFunction.CreateCreaturesToKill(creature_type,num_to_create,creature_entity_name,entity_position,entity_script,quest_to_attach_to) ScriptFunction.ReduceCreatureToNearDeath() ScriptFunction.GetCreatureCurrentState(entity) ScriptFunction.TrackThisEntity(name,type) Debug.TrackDog() Debug.TargetedEntityFollowHero() Debug.TeleportToBreadcrumbTargetPosition() Debug.CreateMurderedHobbe() Debug.CreateHeroStatue() Debug.CreateTheElevenStagesOfTrolls() Debug.CreateHumanoidCombatants() EnemyFilter(entity) Debug.ApplyScriptedHitToBandit() Debug.ChestAbracadabramageddon() Debug.TurnFirstChestIntoATelescope() Debug.SetBreadcrumbTrailToNearestDiggingSpot() Debug.BeamHeroUpScotty() Debug.SpinSpinSpinTheWheelOfJustice() Debug.AugmentedSwordGet(augmentation_object_name) Debug.AugmentedGunGet(augmentation_object_name) Debug.PrintAllCFunctionNames() Debug.GetCFunctionNames(look_in_table,c_functions,table_name,tables_already_scanned) Debug.CreateMegaBandit() Debug.GiveHeroGUITestingItems() Debug.SetPlayer1BalanceForOYO() Debug.SetPlayer2BalanceForOYO() ScriptFunction.SetMyDebugCamera() Debug.GetLocalHeroBack() ScriptFunction.SetMySimpleCamera() ScriptFunction.SetMySimpleCamera2() Debug.GetJoeBack() Debug.AugmentTest() SetMedusaMode:Init(self) SetMedusaMode:Update(self) SetMedusaMode:CreateStatue(self) Debug.EnterTradingRoom() Debug.EnterGiftingRoom() Debug.PrintListOfAllCreaturesInLevel() Debug.ScriptOverrideOfFable2HeroGender() Debug.PlayMarriageICS(location,quality) Debug.PlayMultiplayerMarriageICS(location,quality) Debug.PlayChildBirthICS() Debug.PlayChildGrownUpICS() Debug.GiveBigHero() Debug.GiveLittleHero() Debug.SetUpGUIldForDemo() Debug.StartCooking() Debug.StartBlacksmith() Debug.StartLuteHero() Debug.PrintOutTableContents(table,num_of_elements_to_show) ***** File: ./quests/savedvariables.lua ***** NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() ***** File: ./quests/qr100_rulingcriminalmanager.lua ***** QR100_RulingCriminalManager:Init(self) QR100_RulingCriminalManager:Update(self) QR100_RulingCriminalManager:GetRunnableJobKey(self) ***** File: ./quests/qv040_mourningwoodhouse.lua ***** QV040_MourningwoodHouse:Init(self) QV040_MourningwoodHouse:State_UNSOLVED_SkipTo(self) QV040_MourningwoodHouse:State_UNSOLVED_Main(self) QV040_MourningwoodHouse:State_SOLVED_Init(self) QV040_MourningwoodHouse:State_SOLVED_SkipTo(self) QV040_MourningwoodHouse:State_SOLVED_Main(self) QV040_MourningwoodHouse:InitialiseMainLayers(self) QV040_MourningwoodHouse:OnExit(self) QV040_RegionStateManager:Update(self) QV040_RegionStateManager:SwitchRegionToDay(self) QV040_RegionStateManager:SwitchRegionToNight(self) QV040_StatueBase:Init(self) QV040_StatueBase:CustomUpdate(self) ***** File: ./quests/e3_2010_chapterprogress.lua ***** NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) ***** File: ./quests/qu040_lockeddoormanager.lua ***** QU040_LockedDoorManager:Init(self) QU040_LockedDoorManager:State_START_SkipTo(self) QU040_LockedDoorManager:UpdateHeatHaze(self,offset) QU040_LockedDoorManager:State_START_Main(self) QU040_LockedDoorManager:GetAllQuestDoors(self) QuestDoor:Init(self) QuestDoor:StateEnum(self) QuestDoor:CustomUpdate(self) QuestDoor:PlayerHasAKeyForMe(self) ***** File: ./quests/playerdeathtracker.lua ***** PlayerDeathTracker:new(self,o) PlayerDeathTracker.Create(entity) PlayerDeathTracker:Initialise(self) PlayerDeathTracker:StartHeartBeatOnEntityIfNeeded(self,entity) PlayerDeathTracker:UpdateDeath(self) PlayerDeathTracker:GetNumberOfFollowersToLoseOnDeath(self) PlayerDeathTracker:GenerateLostXPParticles(self,followers_to_lose) PlayerDeathTracker:Update(self) ***** File: ./quests/qt999_testcutscenes.lua ***** QT999_TestCutscenes:Init(self) QT999_TestCutscenes:State__SkipTo(self) QT999_TestCutscenes:State__Main(self) QT999_TestCutscenes:State_MIDDLE_SkipTo(self) QT999_TestCutscenes:State_MIDDLE_Main(self) QT999_TestCutscenes:State__SkipTo(self) QT999_TestCutscenes:State__Main(self) QT999_TestCutscenes:InitialiseMainLayers(self) QT999_TestCutscenes:OnExit(self) QT999_Alice:Init(self) QT999_Alice:CustomUpdate(self) QT999_Alice:OnTerminated(self) QT999_Bob:Init(self) QT999_Bob:CustomUpdate(self) QT999_Bob:OnTerminated(self) QT999_Walter:Init(self) QT999_Walter:CustomUpdate(self) QT999_Walter:OnTerminated(self) QT999_Logan:Init(self) QT999_Logan:CustomUpdate(self) QT999_Logan:OnTerminated(self) QT999_TestSetPiece:Init(self) QT999_TestSetPiece:CustomUpdate(self) QT999_TestSetPiece:OnTerminated(self) ***** File: ./quests/qu100_auroraheathazemanager.lua ***** QU100_AuroraHeatHazeManager:Init(self) QU100_AuroraHeatHazeManager:State_START_SkipTo(self) QU100_AuroraHeatHazeManager:UpdateHeatHaze(self,offset,dist_offset) QU100_AuroraHeatHazeManager:State_START_Main(self) ***** File: ./quests/qrch_rulercreaturehuntermanager.lua ***** QRCH_RulerCreatureHunterManager:Init(self) QRCH_RulerCreatureHunterManager:StartRulerCreatureHunterQuestOfType(self,quest_data) QRCH_RulerCreatureHunterManager:StartJobInstance(self,quest_data) QRCH_RulerCreatureHunterManager:CheckStartRulerCreatureHunterQuest(self) QRCH_RulerCreatureHunterManager:ChooseALevel(self) QRCH_RulerCreatureHunterManager:CheckTimer(self) QRCH_RulerCreatureHunterManager:Update(self) QRCH_RulerCreatureHunterManager:OnChildThreadDeath(self,child_thread) ***** File: ./quests/jobblacksmithmanager.lua ***** JobBlacksmithManager:Init(self) JobBlacksmithManager:Update(self) HeroJobController:SetupBlacksmith(self) HeroJobController:SetUpJobStartAnimationBlacksmith(self) HeroJobController:AddHelperGuiBlacksmith(self) HeroJobController:HideHelperGuiBlacksmith(self,set_as_complete) HeroJobController:SetUpDummiesAndTeleportBlacksmith(self) HeroJobController:ReactToMessagesBlacksmith(self) HeroJobController:RespondToHitBlacksmith(self) HeroJobController:PlayAnimHitBlacksmith(self) HeroJobController:RespondToMissBlacksmith(self) HeroJobController:PlayAnimMissBlacksmith(self) HeroJobController:RespondToBlockMissBlacksmith(self) HeroJobController:JobEndGoodCommentBlacksmith(self) HeroJobController:JobEndBadCommentBlacksmith(self) HeroJobController:ActivateGossipBlacksmith(self) HeroJobController:ReactToRoundEndBlacksmith(self) HeroJobController:RespondToSuccessBlacksmith(self) HeroJobController:RespondToFailBlacksmith(self) HeroJobController:UpdateMoneyBlacksmith(self) HeroJobController:SetIdleAnimBlacksmith(self) HeroJobController:IntoAndIdleAnimBlacksmith(self) HeroJobController:OutOfAndIdleAnimBlacksmith(self) HeroJobController:HitFailAndIdleAnimBlacksmith(self) HeroJobController:HitSuccessAndIdleAnimBlacksmith(self) HeroJobController:HitSuccessNoLookAndIdleAnimBlacksmith(self) NoName() NoName() HeroJobController:CompleteBladeBlacksmith(self) NoName() HeroJobController:PickUpIngotBlacksmith(self) HeroJobController:RemoveIngotBlacksmith(self) HeroJobController:ClearupBlacksmith(self) HeroJobController:DestroyDummiesAndTeleportBlacksmith(self) ***** File: ./quests/qv100_darksanctum.lua ***** QV100_DarkSanctum:Init(self) QV100_DarkSanctum:InitialiseCameras(self) QV100_DarkSanctum:State_START_SkipTo(self) QV100_DarkSanctum:State_START_Main(self) QV100_DarkSanctum:State_FIRST_SACRAFICE_SkipTo(self) QV100_DarkSanctum:State_FIRST_SACRAFICE_Main(self) QV100_DarkSanctum:State_REPEAT_SACRAFICE_SkipTo(self) QV100_DarkSanctum:State_REPEAT_SACRAFICE_Main(self) QV100_DarkSanctum:State_END_SkipTo(self) QV100_DarkSanctum:State_END_Main(self) QV100_DarkSanctum:InitialiseMainLayers(self) QV100_DarkSanctum:IsValidSacrafice(self,entity) QV100_Lever:Init(self) QV100_Lever:StateEnum(self) QV100_Lever:CustomUpdate(self) QV100_Lesley:Init(self) QV100_Lesley:StateEnum(self) NoName() NoName() NoName() NoName() QV100_Lesley:CustomUpdate(self) QV100_Victim:Init(self) QV100_Victim:StateEnum(self) NoName() NoName() QV100_Victim:CustomUpdate(self) QV100_Victim:OnTerminated(self) QV100_Victim:PreOnLevelUnload(self) QV100_BBQCameraManager:Init(self) QV100_BBQCameraManager:StateEnum(self) QV100_BBQCameraManager:Update(self) NoName(entity) QV100_BBQCameraManager:MovePeopleToSafePlace(self) ***** File: ./quests/qote_escortmanager.lua ***** QOTE_EscortManager:Init(self) QOTE_EscortManager:Update(self) QOTE_EscortManager:GetRunnableJobKey(self) QOTE_EscortManager:GetStoppableJobKey(self) ***** File: ./quests/qdrag_criminalmanager.lua ***** QDRAG_CriminalManager:Init(self) QDRAG_CriminalManager:Update(self) QDRAG_CriminalManager:GetRunnableJobKey(self) QDRAG_CriminalManager:GetStoppableJobKey(self) QDRAG_CriminalManager:CheckTimers(self,quest_code) ***** File: ./quests/qo100_undergroundtown.lua ***** QO100_UndergroundTown:Init(self) QO100_UndergroundTown:InitialiseObjectiveTables(self) QO100_UndergroundTown:State_INTRO_SkipTo(self) QO100_UndergroundTown:State_INTRO_Main(self) QO100_UndergroundTown:State_QUEST_ACCEPTED_SkipTo(self) QO100_UndergroundTown:State_QUEST_ACCEPTED_Main(self) QO100_UndergroundTown:State_START_IN_UNDERSTONE_SkipTo(self) QO100_UndergroundTown:State_START_IN_UNDERSTONE_Main(self) QO100_UndergroundTown:State_APPROACH_TOWN_SkipTo(self) QO100_UndergroundTown:State_APPROACH_TOWN_Main(self) QO100_UndergroundTown:State_ENTER_CONTOL_ROOM_SkipTo(self) QO100_UndergroundTown:State_ENTER_CONTOL_ROOM_Main(self) QO100_UndergroundTown:State_COMPLETED_SkipTo(self) NoName() QO100_UndergroundTown:State_COMPLETED_Main(self) QO100_UndergroundTown:InitialiseMainLayers(self) QO100_UndergroundTown:SetAlbusHouseLookAt(self) QO100_UndergroundTown:SetAlbusLiftLookAt(self) QO100_UndergroundTown:CleanUp(self) QO100_UndergroundTown:OnExit(self) QO100_MrBoyle:Init(self) QO100_MrBoyle:StateEnum(self) NoName() QO100_MrBoyle:CustomUpdate(self) QO100_MrBoyle_Understone:Init(self) QO100_MrBoyle_Understone:StateEnum(self) QO100_MrBoyle_Understone:SkippingSetup(self) NoName() QO100_MrBoyle_Understone:CustomUpdate(self) QO100_FreedomSwitch:Init(self) QO100_FreedomSwitch:StateEnum(self) NoName() NoName() QO100_FreedomSwitch:CustomUpdate(self) QO100_PlayerChoice:Init(self) QO100_PlayerChoice:StateEnum(self) QO100_PlayerChoice:Update(self) QO100_Albus:Init(self) QO100_Albus:StateEnum(self) QO100_Albus:SkippingSetup(self) NoName() NoName() QO100_Albus:CustomUpdate(self) QO100_Statue:Init(self) QO100_Statue:StateEnum(self) QO100_Statue:CustomUpdate(self) QO100_ExplorerSkeleton:Init(self) QO100_ExplorerSkeleton:StateEnum(self) QO100_ExplorerSkeleton:CustomUpdate(self) QO100_Trigger_HumesIntro:Init(self) QO100_Trigger_HumesIntro:StateEnum(self) QO100_Trigger_HumesIntro:Update(self) QO100_Trigger_HumesVO:Init(self) QO100_Trigger_HumesVO:StateEnum(self) NoName() QO100_Trigger_HumesVO:Update(self) QO100_FactoryEchoVO:Init(self) QO100_FactoryEchoVO:StateEnum(self) QO100_FactoryEchoVO:CustomUpdate(self) QO100_Trigger_Fence:Init(self) QO100_Trigger_Fence:StateEnum(self) QO100_Trigger_Fence:Update(self) QO100_TownArrivalTrigger:Init(self) QO100_TownArrivalTrigger:StateEnum(self) QO100_TownArrivalTrigger:Update(self) QO100_Trigger_HobbeEncounters:Init(self) QO100_Trigger_HobbeEncounters:StateEnum(self) QO100_Trigger_HobbeEncounters:Update(self) QO100_Bats1_Trigger:Init(self) QO100_Bats1_Trigger:StateEnum(self) QO100_Bats1_Trigger:Update(self) QO100_Bats2_Trigger:Init(self) QO100_Bats2_Trigger:StateEnum(self) QO100_Bats2_Trigger:Update(self) QO100_Hobbes1_Trigger:Init(self) QO100_Hobbes1_Trigger:StateEnum(self) QO100_Hobbes1_Trigger:Update(self) QO100_CrowdMember:Init(self) QO100_CrowdMember:StateEnum(self) QO100_CrowdMember:SkippingSetup(self) QO100_CrowdMember:CustomUpdate(self) QO100_UndergroundTown:RandomStatueVO(self) QO100_UndergroundTown:ShootLightningBolts(self,boltName,source,target,origin_point) ***** File: ./quests/qv150_lcegift.lua ***** QV150_LCEGift:Init(self) QV150_LCEGift:State_GIVE_LCE_GIFT_SkipTo(self) QV150_LCEGift:State_GIVE_LCE_GIFT_Main(self) QV150_LCEGift:State_CHECK_FOR_REGION_VISITED_SkipTo(self) QV150_LCEGift:State_CHECK_FOR_REGION_VISITED_Main(self) QV150_LCEGift:State_END_SkipTo(self) QV150_LCEGift:State_END_Main(self) QV150_LCEGift:InitialiseMainLayers(self) QV150_LCEGift:OnExit(self) ***** File: ./quests/qt065_roadblock.lua ***** QT065_Roadblock:Init(self) NoName() QT065_Roadblock:Update(self) QT065_Roadblock:OnExit(self) QT065_Bert:Init(self) NoName() NoName() NoName() QT065_Bert:CustomUpdate(self) QT065_Bert:OnTerminated(self) QT065_Ernie:Init(self) NoName() QT065_Ernie:CustomUpdate(self) QT065_Ernie:OnTerminated(self) QT065_GypsyMoveFar:Init(self) QT065_GypsyMoveFar:CustomUpdate(self) QT065_GypsyMoveFar:OnTerminated(self) QT065_GypsyMoveMid:Init(self) QT065_GypsyMoveMid:CustomUpdate(self) QT065_GypsyMoveMid:OnTerminated(self) QT065_GypsyMoveNear:Init(self) QT065_GypsyMoveNear:CustomUpdate(self) QT065_GypsyMoveNear:OnTerminated(self) QT065_LeaveFarTrigger:Init(self) NoName() QT065_LeaveFarTrigger:CustomUpdate(self) QT065_LeaveMidTrigger:Init(self) NoName() QT065_LeaveMidTrigger:CustomUpdate(self) QT065_LeaveNearTrigger:Init(self) NoName() QT065_LeaveNearTrigger:CustomUpdate(self) QT065_HeroOnIslandTrigger:Init(self) NoName() QT065_HeroOnIslandTrigger:CustomUpdate(self) QT065_GuildDoor:Init(self) QT065_GuildDoor:CustomUpdate(self) QT065_DogSitRoadblockMarker:Init(self) QT065_DogSitRoadblockMarker:CustomUpdate(self) ***** File: ./quests/qv090_wolfsbane.lua ***** QV090_WolfsBane:Init(self) QV090_WolfsBane:InitialiseObjectiveTables(self) QV090_WolfsBane:State_GET_SKULL_SkipTo(self) QV090_WolfsBane:State_GET_SKULL_Main(self) QV090_WolfsBane:State_WOLF_APPEARS_SkipTo(self) QV090_WolfsBane:State_WOLF_APPEARS_Main(self) QV090_WolfsBane:State_OPEN_TOMB_SkipTo(self) QV090_WolfsBane:State_OPEN_TOMB_Main(self) QV090_WolfsBane:GhostAppear(self,entity) QV090_WolfsBane:GhostDisappear(self,entity) QV090_WolfsBane:GroupDisappear(self,table_entity) QV090_WolfsBane:GroupAppear(self,table_entity) QV090_WolfsBane:FillTableRocksTable(self,table_rocks_name) QV090_WolfsBane:InitialiseMainLayers(self) QV090_WolfsBane:OnExit(self) QV090_SkullGhost:Init(self) QV090_SkullGhost:StateEnum(self) QV090_SkullGhost:CustomUpdate(self) QV090_Altar:Init(self) QV090_Altar:StateEnum(self) QV090_Altar:CustomUpdate(self) QV090_MineGhost:Init(self) QV090_MineGhost:StateEnum(self) QV090_MineGhost:CustomUpdate(self) QV090_LakeGhost:Init(self) QV090_LakeGhost:StateEnum(self) NoName() QV090_LakeGhost:CustomUpdate(self) QV090_DiggingGhost:Init(self) QV090_DiggingGhost:StateEnum(self) QV090_DiggingGhost:CustomUpdate(self) QV090_Wolf:Init(self) QV090_Wolf:StateEnum(self) NoName() QV090_Wolf:CustomUpdate(self) QV090_Wolf:BonesDisappear(self) QV090_TriggerWolfTeleporter:Init(self) QV090_TriggerWolfTeleporter:StateEnum(self) NoName() QV090_TriggerWolfTeleporter:CustomUpdate(self) QV090_MainChest:Init(self) QV090_MainChest:StateEnum(self) QV090_MainChest:CustomUpdate(self) QV090_LoganSoldier:Init(self) QV090_LoganSoldier:StateEnum(self) QV090_LoganSoldier:CustomUpdate(self) QV090_LoganSoldier:OnTerminated(self) QV090_GhostSoldier:Init(self) QV090_GhostSoldier:StateEnum(self) QV090_GhostSoldier:CustomUpdate(self) QV090_GhostSoldier:OnTerminated(self) QV090_TriggerMineEntrance:Init(self) QV090_TriggerMineEntrance:StateEnum(self) QV090_TriggerMineEntrance:CustomUpdate(self) QV090_Door_Tomb:Init(self) QV090_Door_Tomb:StateEnum(self) NoName() QV090_Door_Tomb:CustomUpdate(self) QV090_Cursewood_Gate:Init(self) QV090_Cursewood_Gate:StateEnum(self) QV090_Cursewood_Gate:CustomUpdate(self) QV090_TriggerLevelExit:Init(self) QV090_TriggerLevelExit:StateEnum(self) QV090_TriggerLevelExit:CustomUpdate(self) QV090_TriggerFailQuestSave:Init(self) QV090_TriggerFailQuestSave:StateEnum(self) QV090_TriggerFailQuestSave:CustomUpdate(self) QV090_TriggerQuestDiggingSpot:Init(self) QV090_TriggerQuestDiggingSpot:StateEnum(self) QV090_TriggerQuestDiggingSpot:CustomUpdate(self) QV090_TriggerQuestDiveSpot:Init(self) QV090_TriggerQuestDiveSpot:StateEnum(self) QV090_TriggerQuestDiveSpot:CustomUpdate(self) QV090_TriggerQuestMine:Init(self) QV090_TriggerQuestMine:StateEnum(self) QV090_TriggerQuestMine:CustomUpdate(self) ***** File: ./quests/qo210_renegadeshootingrange.lua ***** QO210_RenegadeShootingRange:Init(self) QO210_RenegadeShootingRange:State_OFFER_SkipTo(self) QO210_RenegadeShootingRange:State_OFFER_Main(self) QO210_RenegadeShootingRange:State_SETUP_SkipTo(self) QO210_RenegadeShootingRange:State_SETUP_Main(self) QO210_RenegadeShootingRange:State_COUNTDOWN_SkipTo(self) QO210_RenegadeShootingRange:State_COUNTDOWN_Main(self) QO210_RenegadeShootingRange:State_START_SkipTo(self) QO210_RenegadeShootingRange:State_START_Main(self) QO210_RenegadeShootingRange:State_SCORE_SkipTo(self) QO210_RenegadeShootingRange:State_SCORE_Main(self) QO210_RenegadeShootingRange:State_PRIZE_SkipTo(self) QO210_RenegadeShootingRange:State_PRIZE_Main(self) QO210_RenegadeShootingRange:State_RESTART_SkipTo(self) QO210_RenegadeShootingRange:State_RESTART_Main(self) QO210_RenegadeShootingRange:InitialiseMainLayers(self) QO210_RenegadeShootingRange:OnExit(self) QO210_RenegadeShootingRange:OnQuestSuspend(self) QO210_RenegadeShootingRange:OnQuestUnsuspend(self) QMP020_ScoreThread:Init(self) QMP020_ScoreThread:StateEnum(self) QMP020_ScoreThread:Update(self) QMP020_TargetManagerThread:Init(self) QMP020_TargetManagerThread:StateEnum(self) QMP020_TargetManagerThread:Update(self) QMP020_Target:Init(self) QMP020_Target:StateEnum(self) QMP020_Target:CustomUpdate(self) QMP020_Target.EnableTargeting(target,do_enable) QMP020_Target:OnHit(self,message) QMP020_BonusTarget:Init(self) QMP020_BonusTarget:StateEnum(self) QMP020_BonusTarget:CustomUpdate(self) QMP020_BonusTarget:OnHit(self,message) QO210_RenegadeQuestGiver:Init(self) QO210_RenegadeQuestGiver:StateEnum(self) QO210_RenegadeQuestGiver:ShootingComments(self) NoName() QO210_RenegadeQuestGiver:CustomUpdate(self) QO210_TimeCounterThread:Activate(self) QO210_TimeCounterThread:Deactivate(self) QO210_TimeCounterThread:Update(self) ***** File: ./quests/qotc_couriermanager.lua ***** QOTC_CourierManager:Init(self) QOTC_CourierManager:Update(self) QOTC_CourierManager:GetRunnableJobKey(self) QOTC_CourierManager:GetStoppableJobKey(self) ***** File: ./quests/qmp010_coliseum.lua ***** QMP010_Coliseum:Init(self) QMP010_Coliseum:ResetVariables(self) QMP010_Coliseum:FiveMinuteRefillMode(self) QMP010_Coliseum:FiveMinuteGroupMode(self) QMP010_Coliseum:FiveMinuteWaveMode(self) QMP010_Coliseum:State_START_SkipTo(self) QMP010_Coliseum:State_START_Main(self) QMP010_Coliseum:State_GAME_COUNTDOWN_SkipTo(self) QMP010_Coliseum:State_GAME_COUNTDOWN_Main(self) QMP010_Coliseum:State_GAME_START_SkipTo(self) QMP010_Coliseum:State_GAME_START_Main(self) QMP010_Coliseum:State_RESULTS_SCREEN_SkipTo(self) QMP010_Coliseum:State_RESULTS_SCREEN_Main(self) QMP010_Coliseum:State_END_STATE_SkipTo(self) QMP010_Coliseum:State_END_STATE_Main(self) QMP010_Coliseum:InitialiseMainLayers(self) QMP010_Coliseum:OnExit(self) QMP010_ScoreThread:Init(self) QMP010_ScoreThread:StateEnum(self) QMP010_ScoreThread:Update(self) QMP010_SpawnedCreature:Init(self) QMP010_SpawnedCreature:CustomUpdate(self) QMP010_SpawnedCreature:OnHit(self,message) QMP010_SpawnedCreature:OnTerminated(self) QMP010_SpawnedCreature:AwardScoreByDamage(self,hostplayerkilled) ***** File: ./quests/qn020_natalartistryshop.lua ***** QN020_NatalArtistryShop:Init(self) QN020_NatalArtistryShop:State_START_SkipTo(self) QN020_NatalArtistryShop:State_START_Main(self) QN020_NatalArtistryShop:InitialiseMainLayers(self) QN020_NatalArtistryShop:OnExit(self) ***** File: ./quests/e3_2010_scriptactivation.lua ***** NoName() ***** File: ./quests/qu070_marriageics.lua ***** QU070_MarriageICS:Init(self) QU070_MarriageICS:State_START_SkipTo(self) QU070_MarriageICS:State_START_Main(self) QU070_MarriageICS:GetData(self,record) QU070_MarriageICS:StartConfettiThread(self) QU070_MarriageICS:StartBirdThread(self) QU070_MarriageICS:CreateCeremoney(self) QU070_MarriageICS:RunCeremony(self,bank_to_use) QU070_MarriageICS:Run_E3_Ceremony(self,bank_to_use) QU070_MarriageICS:ToggleHUD(self,bool) QU070_MarriageICS:ToggleExitsAsActive(self,bool) QU070_MarriageICS:DetermineOfficialSpeech(self,hero,partner,region,official,wedding_quality) QU070_MarriageICS:StartCrowdSoundThread(self) QU070_MarriageICS:Reset(self) QU070_MarriageICS:CreateCameraBanks(self) QU070_BandMember:Init(self) QU070_BandMember:CustomUpdate(self) QU070_CrowdMember:Init(self) QU070_CrowdMember:CustomUpdate(self) QU070_CrowdMember:PickRandomAnim(self) QU070_Confetti:Init(self) QU070_Confetti:Update(self) QU070_Birds:Init(self) QU070_Birds:Update(self) QC070_CrowdSoundThread:Init(self) QC070_CrowdSoundThread:StateEnum(self) QC070_CrowdSoundThread:Update(self) ***** File: ./quests/qc130_bowerstonecastlebattle.lua ***** QC130_BowerstoneCastleBattle:Init(self) QC130_BowerstoneCastleBattle:InitialiseObjectiveTables(self) QC130_BowerstoneCastleBattle:State_ACS_QC130_MeetingTheGenerals_SkipTo(self) QC130_BowerstoneCastleBattle:State_ACS_QC130_MeetingTheGenerals_Main(self) QC130_BowerstoneCastleBattle:State_BEACH_ARRIVAL_SkipTo(self) QC130_BowerstoneCastleBattle:State_BEACH_ARRIVAL_Main(self) QC130_BowerstoneCastleBattle:State_CANNON_INTRO_SkipTo(self) QC130_BowerstoneCastleBattle:State_CANNON_INTRO_Main(self) QC130_BowerstoneCastleBattle:State_FRONT_GATE_OPEN_SkipTo(self) QC130_BowerstoneCastleBattle:State_FRONT_GATE_OPEN_Main(self) QC130_BowerstoneCastleBattle:State_HOUSE_COLLAPSE_SkipTo(self) QC130_BowerstoneCastleBattle:State_HOUSE_COLLAPSE_Main(self) QC130_BowerstoneCastleBattle:ChangeSabineIntroCamera(self) QC130_BowerstoneCastleBattle:State_ROOF_TOP_SkipTo(self) QC130_BowerstoneCastleBattle:State_ROOF_TOP_Main(self) QC130_BowerstoneCastleBattle:State_BRIDGE_GATE_OPEN_SkipTo(self) QC130_BowerstoneCastleBattle:State_BRIDGE_GATE_OPEN_Main(self) QC130_BowerstoneCastleBattle:State_CASTLE_MORTAR_INTRO_SkipTo(self) QC130_BowerstoneCastleBattle:State_CASTLE_MORTAR_INTRO_Main(self) QC130_BowerstoneCastleBattle:State_OUTRO_SkipTo(self) QC130_BowerstoneCastleBattle:State_OUTRO_Main(self) QC130_BowerstoneCastleBattle:SheatheWeapon(self,entity) QC130_BowerstoneCastleBattle:PreloadOutCamera8(self) QC130_BowerstoneCastleBattle:PreloadOutCamera9(self) QC130_BowerstoneCastleBattle:ChangeOutroCamera(self) QC130_BowerstoneCastleBattle:DeleteFollowers(self) QC130_BowerstoneCastleBattle:DeleteActiveEnemies(self) QC130_BowerstoneCastleBattle:State_ACS_QC130_LoganConfrontation_SkipTo(self) QC130_BowerstoneCastleBattle:State_ACS_QC130_LoganConfrontation_Main(self) QC130_BowerstoneCastleBattle:OnExit(self) QC130_BowerstoneCastleBattle:DestroyHouseDoor(self) QC130_BowerstoneCastleBattle:SabineHouseCam1a(self) QC130_BowerstoneCastleBattle:SabineHouseCam1b(self) QC130_BowerstoneCastleBattle:SabineHouseCam2a(self) QC130_BowerstoneCastleBattle:SabineHouseCam2b(self) QC130_BowerstoneCastleBattle:SabineHouseCam2c(self) QC130_BowerstoneCastleBattle:SabineHouseCam3a(self) QC130_BowerstoneCastleBattle:SabineHouseCam3b(self) QC130_BowerstoneCastleBattle:DropMortarOnSabine(self) QC130_BowerstoneCastleBattle:DestroyWallGate(self) QC130_BowerstoneCastleBattle:ExplodeCastleGate(self) QC130_BowerstoneCastleBattle:OutroCamera2(self) QC130_BowerstoneCastleBattle:StartOutroCamera(self) QC130_Page:Init(self) QC130_Page:StateEnum(self) QC130_Page:CustomUpdate(self) QC130_PagesSquad:Init(self) QC130_PagesSquad:CustomUpdate(self) QC130_SirWalter:Init(self) QC130_SirWalter:StateEnum(self) QC130_SirWalter:CustomUpdate(self) QC130_BenFinn:Init(self) QC130_BenFinn:StateEnum(self) QC130_BenFinn:CustomUpdate(self) QC130_Kalin:Init(self) QC130_Kalin:StateEnum(self) QC130_Kalin:CustomUpdate(self) QC130_Sabine:Init(self) QC130_Sabine:StateEnum(self) QC130_Sabine:CustomUpdate(self) QC130_Boulder:Init(self) QC130_Boulder:StateEnum(self) QC130_Boulder:CustomUpdate(self) QC130_NinjaGypsies:Init(self) QC130_NinjaGypsies:CustomUpdate(self) QC130_FrontWallMortarSoldier:Init(self) QC130_FrontWallMortarSoldier:StateEnum(self) QC130_FrontWallMortarSoldier:CustomUpdate(self) QC130_FrontWallMortarSoldier:OnTerminated(self) QC130_KF_BS_Gate_Main:Init(self) QC130_KF_BS_Gate_Main:StateEnum(self) QC130_KF_BS_Gate_Main:CustomUpdate(self) KF_Door_Warehouse:Init(self) KF_Door_Warehouse:StateEnum(self) KF_Door_Warehouse:CustomUpdate(self) QC130_StreetCreatureGens:Init(self) QC130_StreetCreatureGens:StateEnum(self) QC130_StreetCreatureGens:CustomUpdate(self) QC130_GateBreachedLoganSoldiers:Init(self) QC130_GateBreachedLoganSoldiers:StateEnum(self) QC130_GateBreachedLoganSoldiers:CustomUpdate(self) QC130_SingleplayerTriggerThread:Init(self) QC130_SingleplayerTriggerThread:StateEnum(self) QC130_SingleplayerTriggerThread:CustomUpdate(self) QC130_MultiplayerTriggerThread:Init(self) QC130_MultiplayerTriggerThread:StateEnum(self) QC130_MultiplayerTriggerThread:CustomUpdate(self) QC130_BridgeCreatureGens:Init(self) QC130_BridgeCreatureGens:StateEnum(self) QC130_BridgeCreatureGens:CustomUpdate(self) QC130_CourtyardCreatureGens:Init(self) QC130_CourtyardCreatureGens:StateEnum(self) QC130_CourtyardCreatureGens:CustomUpdate(self) QC130_GardenCreatureGens:Init(self) QC130_GardenCreatureGens:StateEnum(self) QC130_GardenCreatureGens:CustomUpdate(self) QC130_BridgeGateCloseTrigger:Init(self) QC130_BridgeGateCloseTrigger:StateEnum(self) QC130_BridgeGateCloseTrigger:CustomUpdate(self) QC130_SmashableHouseDoor:Init(self) QC130_SmashableHouseDoor:StateEnum(self) QC130_SmashableHouseDoor:CustomUpdate(self) QC130_BeachMortar:Init(self) QC130_BeachMortar:StateEnum(self) QC130_BeachMortar:CustomUpdate(self) QC130_BeachBattleThread:Init(self) QC130_BeachBattleThread:Update(self) QC130_AlliesBattleThread:Init(self) QC130_AlliesBattleThread:Update(self) QC130_WALLA_Markers:Init(self) QC130_WALLA_Markers:StateEnum(self) QC130_WALLA_Markers:CustomUpdate(self) ***** File: ./quests/questsetupscript.lua ***** ***** File: ./quests/qmp020_shootingrange.lua ***** QMP020_ShootingRange:Init(self) QMP020_ShootingRange:State_SETUP_SkipTo(self) QMP020_ShootingRange:State_SETUP_Main(self) QMP020_ShootingRange:State_COUNTDOWN_SkipTo(self) QMP020_ShootingRange:State_COUNTDOWN_Main(self) QMP020_ShootingRange:State_START_SkipTo(self) QMP020_ShootingRange:State_START_Main(self) QMP020_ShootingRange:State_GAME_OVER_SkipTo(self) QMP020_ShootingRange:State_GAME_OVER_Main(self) QMP020_ShootingRange:State_END_SkipTo(self) QMP020_ShootingRange:State_END_Main(self) QMP020_ShootingRange:InitialiseMainLayers(self) QMP020_ShootingRange:OnExit(self) QMP020_ScoreThread:Init(self) QMP020_ScoreThread:StateEnum(self) QMP020_ScoreThread:Update(self) QMP020_TargetManagerThread:Init(self) QMP020_TargetManagerThread:StateEnum(self) QMP020_TargetManagerThread:Update(self) QMP020_Target:Init(self) QMP020_Target:StateEnum(self) QMP020_Target:CustomUpdate(self) QMP020_Target:OnHit(self,message) QMP020_BonusTarget:Init(self) QMP020_BonusTarget:StateEnum(self) QMP020_BonusTarget:CustomUpdate(self) QMP020_BonusTarget:OnHit(self,message) QMP020_Chicken:Init(self) QMP020_Chicken:StateEnum(self) QMP020_Chicken:CustomUpdate(self) QMP020_Chicken:OnHit(self,message) ***** File: ./quests/qu030_cranemanager.lua ***** QU030_CraneManager:Init(self) QU030_CraneManager:State_START_SkipTo(self) QU030_CraneManager:State_START_Main(self) QU030_CraneManager:InitialiseMainLayers(self) QU030_CraneManager:OnExit(self) ReaverCrane:Init(self) ReaverCrane:StateEnum(self) ReaverCrane:CustomUpdate(self) ***** File: ./quests/qr200b_rulingcivilinstance.lua ***** QR200B_RulingCivilInstance:Init(self) QR200B_RulingCivilInstance:SetUnlockedAndActive(self) QR200B_RulingCivilInstance:Update(self) QR200B_RulingCivilInstance:InitializeCameras(self) QR200B_RulingCivilInstance:DollyZoom(self) QR200B_RulingCivilInstance:SetCaseCameraA(self) QR200B_RulingCivilInstance:SetCaseCameraB(self) QR200B_RulingCivilInstance:SetHeroBackCameraA(self) QR200B_RulingCivilInstance:JudgementCam(self) QR200B_RulingCivilInstance:EndJudgementCam1(self) QR200B_RulingCivilInstance:SetSideACamera(self) QR200B_RulingCivilInstance:SetAdvisorCamera(self) QR200B_RulingCivilInstance:SetSideBCamera(self) QR200B_RulingCivilInstance:SetKingChoice(self,choice) QR200B_RulingCivilInstance:KingChosen(self,choice) QR200B_RulingCivilInstance:CaseCamera(self) QR200B_RulingCivilInstance:AddVoteToken(self) QR200B_RulingCivilInstance:ClearCaseCamera(self) QR200B_RulingCivilInstance:QR200B_PresentCaseCamera(self) QR200B_RulingCivilInstance:SetCrowdBoo(self) QR200B_RulingCivilInstance:SetCrowdCheer(self) QR200B_RulingCivilInstance:SetCrowdIdle(self) QR200B_RulingCivilInstance:SetCrowdSilent(self) QR200B_RulingCivilInstance:OnExit(self) QR200B_StartTrigger:Init(self) QR200B_StartTrigger:StateEnum(self) NoName() QR200B_StartTrigger:CustomUpdate(self) QR200B_StartTrigger:TransitionQuestState(self) QR200B_SideAStart:Init(self) QR200B_SideAStart:StateEnum(self) NoName() NoName() QR200B_SideAStart:CustomUpdate(self) QR200B_SideBStart:Init(self) QR200B_SideBStart:StateEnum(self) NoName() NoName() QR200B_SideBStart:CustomUpdate(self) QR200B_CourtTrigger:Init(self) QR200B_CourtTrigger:StateEnum(self) QR200B_CourtTrigger:CustomUpdate(self) QR200B_Advisor:Init(self) QR200B_Advisor:StateEnum(self) NoName() QR200B_Advisor:CustomUpdate(self) QR200B_Advisor:PerformGreetings(self) QR200B_Executioner:Init(self) QR200B_Executioner:StateEnum(self) QR200B_Executioner:CustomUpdate(self) QR200B_Treasury:Init(self) QR200B_Treasury:StateEnum(self) QR200B_Treasury:CustomUpdate(self) QR200B_SideA:Init(self) QR200B_SideA:StateEnum(self) NoName() NoName() NoName() NoName() QR200B_SideA:CustomUpdate(self) QR200B_SideA:OnTerminated(self) QR200B_SideB:Init(self) QR200B_SideB:StateEnum(self) NoName() QR200B_SideB:CustomUpdate(self) QR200B_SideB:OnTerminated(self) QR200B_CrowdMember:Init(self) QR200B_CrowdMember:StateEnum(self) QR200B_CrowdMember:CustomUpdate(self) QR200B_WheelOfMisfortune:Init(self) QR200B_WheelOfMisfortune:StateEnum(self) QR200B_WheelOfMisfortune:CustomUpdate(self) QR200B_WheelOfMisfortune:StartSpinning(self) QR200B_ChoiceThread:Init(self) QR200B_ChoiceThread:Update(self) QR200B_ChoiceThread:StartCaseInterface(self) ***** File: ./quests/herotrackers.lua ***** Hero_AbilityPowerUpTracker:Update(self) Hero_SuckExperienceTracker:Update(self) Henchman_SuckExperienceTracker:Update(self) ***** File: ./quests/qotc_courierinstance.lua ***** QOTC_CourierInstance:Init(self) QOTC_CourierInstance:InitialiseObjectiveTables(self) QOTC_CourierInstance:Update(self) QOTC_CourierInstance:OnExit(self) QOTC_CourierInstance:PrepareQuestGiver(self) QOTC_CourierInstance:CheckForCharactersToAddToASim(self) QOTC_CourierInstance:OnQuestSuspend(self) QOTC_CourierInstance:OnQuestUnsuspend(self) QOTC_QuestSuspensionCheckThread:Update(self) QOTC_QuestGiver:Init(self) QOTC_QuestGiver:StateEnum(self) QOTC_QuestGiver:Setup(self) NoName() NoName() QOTC_QuestGiver:CustomUpdate(self) QOTC_QuestGiver:OnExit(self) QOTC_Recipient:Init(self) QOTC_Recipient:StateEnum(self) QOTC_Recipient:Setup(self) QOTC_Recipient:CustomUpdate(self) QOTC_Recipient:OnExit(self) QOTC_SimNpc:Init(self) QOTC_SimNpc:StateEnum(self) QOTC_SimNpc:CustomUpdate(self) QOTC_SimNpc:OnLevelUnload(self) ***** File: ./quests/qu080_childbirthics.lua ***** QU080_ChildBirthICS:Init(self) QU080_ChildBirthICS:StateEnum(self) QU080_ChildBirthICS:State_START_SkipTo(self) QU080_ChildBirthICS:State_START_Main(self) QU080_ChildBirthICS:IsHouseException(self,exception_list,building_name) QU080_ChildBirthICS:SetUpCameras(self,baby,spouse,special_case) QU080_ChildBirthICS:SetPositions(self,cot,spouse,special_case) QU080_ChildBirthICS:PlayScene(self,spouse,baby) QU080_ChildBirthICS:Reset(self) ***** File: ./quests/qotm_paymemoneyinstance.lua ***** QOTM_PayMeMoneyInstance:Init(self) QOTM_PayMeMoneyInstance:InitialiseObjectiveTables(self) QOTM_PayMeMoneyInstance:Update(self) QOTM_PayMeMoneyInstance:OnExit(self) QOTM_PayMeMoneyInstance:PrepareQuestGiver(self) QOTM_PayMeMoneyInstance:CheckForCharactersToAddToASim(self) QOTM_PayMeMoneyInstance:OnQuestSuspend(self) QOTM_PayMeMoneyInstance:OnQuestUnsuspend(self) QOTM_QuestSuspensionCheckThread:Update(self) QOTM_QuestGiver:Init(self) QOTM_QuestGiver:StateEnum(self) QOTM_QuestGiver:Setup(self) NoName() NoName() QOTM_QuestGiver:CustomUpdate(self) QOTM_QuestGiver:OnExit(self) QOTM_SimNpc:Init(self) QOTM_SimNpc:StateEnum(self) QOTM_SimNpc:CustomUpdate(self) QOTM_SimNpc:OnLevelUnload(self) ***** File: ./quests/jobcookingmanager.lua ***** JobCookingManager:Init(self) JobCookingManager:Update(self) HeroJobController:SetupCooking(self) HeroJobController:AddHelperGuiCooking(self) HeroJobController:HideHelperGuiCooking(self,set_as_complete) HeroJobController:SetUpDummiesAndTeleportCooking(self) HeroJobController:IntoAndIdleAnimCooking(self) HeroJobController:ClearupCooking(self) HeroJobController:DestroyDummiesAndTeleportCooking(self) HeroJobController:ReactToMessagesCooking(self) HeroJobController:RespondToBlockMissCooking(self) HeroJobController:RespondToHitCooking(self) HeroJobController:PlayAnimHitCooking(self) HeroJobController:ReactToRoundEndCooking(self) HeroJobController:JobEndGoodCommentCooking(self) HeroJobController:JobEndBadCommentCooking(self) HeroJobController:ActivateGossipCooking(self) HeroJobController:RespondToSuccessCooking(self) HeroJobController:RespondToFailCooking(self) HeroJobController:RespondToMissCooking(self) HeroJobController:SuccessAndIdleAnimCooking(self) HeroJobController:FailAndIdleAnimCooking(self) HeroJobController:SetIdleAnimCooking(self) HeroJobController:UpdateMoneyCooking(self) HeroJobController:WaitUntilMiniGameCanRestartCooking(self) ***** File: ./quests/qota_assassinatemanager.lua ***** QOTA_AssassinateManager:Init(self) QOTA_AssassinateManager:Update(self) QOTA_AssassinateManager:GetRunnableJobKey(self) QOTA_AssassinateManager:GetStoppableJobKey(self) ***** File: ./quests/luaenums.lua ***** ***** File: ./quests/qv130_eliseelliotromance.lua ***** QV130_EliseElliotRomance:Init(self) QV130_EliseElliotRomance:InitialiseObjectiveTables(self) QV130_EliseElliotRomance:State_START_SkipTo(self) QV130_EliseElliotRomance:State_START_Main(self) QV130_EliseElliotRomance:InitialiseMainLayers(self) QV130_EliseElliotRomance:OnExit(self) QV130_Fiancee:Init(self) QV130_Fiancee:StateEnum(self) QV130_Fiancee:CustomUpdate(self) QV130_Fiancee:OnTerminated(self) ***** File: ./quests/gc_2010_chapterprogress.lua ***** NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) ***** File: ./quests/qu400_undertown.lua ***** QU400_UnderTown:Init(self) QU400_UnderTown:State_CHOICE_SkipTo(self) QU400_UnderTown:State_CHOICE_Main(self) QU400_UnderTown:InitialiseMainLayers(self) QU400_UnderTown:OnExit(self) QU400_AnnouncerMarker:CustomUpdate(self) ***** File: ./quests/communityservice.lua ***** CommunityService.IsDebtPaid(debt,money_earned) CommunityService.GetRemainingDebt(debt,money_earned) CommunityService.FinishCommunityService(village,criminal) CommunityService.FailCommunityService(village,criminal,money_earned) ***** File: ./quests/qv030_reavermansionownership.lua ***** QV030_ReaverMansionOwnership:Init(self) QV030_ReaverMansionOwnership:InitialiseObjectiveTables(self) QV030_ReaverMansionOwnership:InitialiseCameraTable(self) QV030_ReaverMansionOwnership:CreateRoomTable(self) QV030_ReaverMansionOwnership:WolfRoom(self) QV030_ReaverMansionOwnership:HobbeRoom(self) QV030_ReaverMansionOwnership:HollowmanRoom(self) QV030_ReaverMansionOwnership:BanditRoom(self) QV030_ReaverMansionOwnership:MinionRoom(self) QV030_ReaverMansionOwnership:State_AWAIT_MANSION_PURCHASE_SkipTo(self) QV030_ReaverMansionOwnership:State_AWAIT_MANSION_PURCHASE_Main(self) QV030_ReaverMansionOwnership:State_AWAIT_WHEEL_INTERACTION_SkipTo(self) QV030_ReaverMansionOwnership:State_AWAIT_WHEEL_INTERACTION_Main(self) QV030_ReaverMansionOwnership:State_ROUND_ONE_INTRO_SkipTo(self) QV030_ReaverMansionOwnership:State_ROUND_ONE_INTRO_Main(self) QV030_ReaverMansionOwnership:State_ROUND_ONE_FIGHT_SkipTo(self) QV030_ReaverMansionOwnership:State_ROUND_ONE_FIGHT_Main(self) QV030_ReaverMansionOwnership:State_ROUND_ONE_OUTRO_SkipTo(self) QV030_ReaverMansionOwnership:State_ROUND_ONE_OUTRO_Main(self) QV030_ReaverMansionOwnership:State_ROUND_TWO_INTRO_SkipTo(self) QV030_ReaverMansionOwnership:State_ROUND_TWO_INTRO_Main(self) QV030_ReaverMansionOwnership:State_ROUND_TWO_FIGHT_SkipTo(self) QV030_ReaverMansionOwnership:State_ROUND_TWO_FIGHT_Main(self) QV030_ReaverMansionOwnership:State_ROUND_TWO_OUTRO_SkipTo(self) QV030_ReaverMansionOwnership:State_ROUND_TWO_OUTRO_Main(self) QV030_ReaverMansionOwnership:State_ROUND_THREE_INTRO_SkipTo(self) QV030_ReaverMansionOwnership:State_ROUND_THREE_INTRO_Main(self) QV030_ReaverMansionOwnership:State_ROUND_THREE_FIGHT_SkipTo(self) QV030_ReaverMansionOwnership:State_ROUND_THREE_FIGHT_Main(self) QV030_ReaverMansionOwnership:State_ROUND_THREE_OUTRO_SkipTo(self) QV030_ReaverMansionOwnership:State_ROUND_THREE_OUTRO_Main(self) QV030_ReaverMansionOwnership:State_END_STATE_SkipTo(self) QV030_ReaverMansionOwnership:State_END_STATE_Main(self) QV030_ReaverMansionOwnership:InitialiseMainLayers(self) QV030_ReaverMansionOwnership:TryOpeningOrClosingThisDoorName(self,doorname,locked,open) QV030_ReaverMansionOwnership:GetRandomRoom(self,not_this_room) QV030_ReaverMansionOwnership:SetGeneratorFamilyAndTrigger(self,Generator,FamilyName) QV030_ReaverMansionOwnership:OnExit(self) QV030_ScoreThread:Init(self) QV030_ScoreThread:StateEnum(self) QV030_ScoreThread:Update(self) QV030_Chicken:Init(self) QV030_Chicken:Update(self) QV030_SpawnedCreature:Init(self) QV030_SpawnedCreature:CustomUpdate(self) QV030_SpawnedCreature:OnTerminated(self) ***** File: ./quests/qp_protestsinstance.lua ***** QP_ProtestsInstance:Init(self) QP_ProtestsInstance:GetUniqueQuestName(self) QP_ProtestsInstance:InitialiseObjectiveTables(self) QP_ProtestsInstance:Update(self) NoName() QP_ProtestsInstance:OnExit(self) QP_ProtestsInstance:GetAndCheckData(self) QP_ProtestsInstance:GenerateSuitableProtesters(self) QP_ProtestsInstance:WorkOutLayerNames(self) QP_ProtestsInstance:StartProtest(self) QP_ProtestsInstance:CheckForProtestOver(self) QP_ProtestsInstance:CheckForSpousesAndKidsAndPutInLimbo(self) QP_ProtestsInstance:RecoverSpousesAndKidsFromLimbo(self) QP_PlacardCarryingProtester:Init(self) QP_PlacardCarryingProtester:StateEnum(self) QP_PlacardCarryingProtester:CustomUpdate(self) QP_PlacardCarryingProtester:OnTerminated(self) ***** File: ./quests/gc_2010_scriptactivation.lua ***** NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() ***** File: ./quests/qotp_fetchpersoninstance.lua ***** QOTP_FetchPersonInstance:Init(self) QOTP_FetchPersonInstance:InitialiseObjectiveTables(self) QOTP_FetchPersonInstance:Update(self) QOTP_FetchPersonInstance:OnExit(self) QOTP_FetchPersonInstance:PrepareQuestGiver(self) QOTP_FetchPersonInstance:CreateTarget(self,entity_type_id) QOTP_FetchPersonInstance:FindSuitableLocation(self) QOTP_FetchPersonInstance:CheckForCharactersToAddToASim(self) QOTP_FetchPersonInstance:PrepareFetchTarget(self) QOTP_FetchPersonInstance:PutEntitiesInLimbo(self) QOTP_FetchPersonInstance:RecoverEntitiesFromLimbo(self) QOTP_FetchPersonInstance:FastTravelON(self) QOTP_FetchPersonInstance:FastTravelOFF(self) QOTP_FetchPersonInstance:OnQuestSuspend(self) QOTP_FetchPersonInstance:OnQuestUnsuspend(self) QOTP_QuestSuspensionCheckThread:Update(self) QOTP_TargetLocationFixUpThread:Init(self) QOTP_TargetLocationFixUpThread:StateEnum(self) QOTP_TargetLocationFixUpThread:Update(self) QOTP_WrongWayTriggerCheckThread:Update(self) QOTP_QuestGiver:Init(self) QOTP_QuestGiver:StateEnum(self) QOTP_QuestGiver:Setup(self) NoName() NoName() QOTP_QuestGiver:CustomUpdate(self) QOTP_QuestGiver:OnLevelUnload(self) QOTP_Target:Init(self) QOTP_Target:StateEnum(self) QOTP_Target:Setup(self) QOTP_Target:CustomUpdate(self) QOTP_Target:PreOnLevelUnload(self) QOTP_Target:AllowInteraction(self) QOTP_Target:DisallowInteraction(self) QOTP_Target:OnTerminated(self) QOTP_SimNpc:Init(self) QOTP_SimNpc:StateEnum(self) QOTP_SimNpc:CustomUpdate(self) QOTP_SimNpc:OnLevelUnload(self) QOTP_FetchPersonTrigger:Init(self) QOTP_FetchPersonTrigger:StateEnum(self) NoName() QOTP_FetchPersonTrigger:CustomUpdate(self) QOTP_FetchPersonTrigger:OnExit(self) QOTP_FirstLoganSoldierTrigger:Init(self) QOTP_FirstLoganSoldierTrigger:StateEnum(self) QOTP_FirstLoganSoldierTrigger:CustomUpdate(self) QOTP_BeachLoganSoldierTrigger:Init(self) QOTP_BeachLoganSoldierTrigger:StateEnum(self) QOTP_BeachLoganSoldierTrigger:CustomUpdate(self) QOTP_WrongWayTrigger:Init(self) QOTP_WrongWayTrigger:StateEnum(self) QOTP_WrongWayTrigger:CustomUpdate(self) QOTP_WrongWayTrigger:OnLevelUnload(self) ***** File: ./quests/jobluteheromanager.lua ***** JobLuteHeroManager:Init(self) JobLuteHeroManager:Update(self) HeroJobController:SetupLuteHero(self) HeroJobController:AddHelperGuiLuteHero(self) HeroJobController:HideHelperGuiLuteHero(self,set_as_complete) HeroJobController:SetupLuteMusic(self) HeroJobController:SetUpDummiesAndTeleportLuteHero(self) HeroJobController:IntoAndIdleAnimLuteHero(self) HeroJobController:ClearupLuteHero(self) HeroJobController:DestroyDummiesAndTeleportLuteHero(self) HeroJobController:ReactToMessagesLuteHero(self) HeroJobController:StrumSuccessLuteHero(self) HeroJobController:UnsheatheLuteHero(self) HeroJobController:SheatheLuteHero(self) HeroJobController:StrumFailLuteHero(self) HeroJobController:ReactToRoundStartLuteHero(self) HeroJobController:PlayAnimHitLuteHero(self) HeroJobController:RespondToHitLuteHero(self) HeroJobController:ReactToRoundEndLuteHero(self) HeroJobController:ActivateGossipLuteHero(self) HeroJobController:RespondToSuccessLuteHero(self) HeroJobController:RespondToFailLuteHero(self) HeroJobController:PlayAnimMissLuteHero(self) HeroJobController:RespondToMissLuteHero(self) HeroJobController:RespondToMultiplierDownLuteHero(self) HeroJobController:RespondToBlockMissLuteHero(self) HeroJobController:CrowdResponseLuteHero(self) HeroJobController:AdjustCrowdStrumSuccessLuteHero(self) HeroJobController:AdjustCrowdStrumFailLuteHero(self) HeroJobController:AdjustCrowdRoundSuccessLuteHero(self) HeroJobController:AdjustCrowdRoundFailLuteHero(self) HeroJobController:AdjustCrowdStreakLuteHero(self) HeroJobController:AdjustCrowdMultiplierDownLuteHero(self) HeroJobController:SetIdleAnimLuteHero(self) HeroJobController:UpdateMoneyLuteHero(self) HeroJobController.FixupAchievementProgress(player) ***** File: ./quests/qs_courierinstance.lua ***** QS_CourierInstance:Init(self) QS_CourierInstance:GetUniqueQuestName(self) QS_CourierInstance:CheckInputtedData(self) QS_CourierInstance:InitialiseObjectiveTables(self) QS_CourierInstance:Update(self) QS_CourierInstance:OnExit(self) QS_CourierInstance:PrepareRecipient(self) QS_CourierInstance:CreateRecipient(self,entity_type_id) QS_CourierInstance:FindSuitableLocation(self) QS_QuestGiver:Init(self) QS_QuestGiver:StateEnum(self) NoName() NoName() QS_QuestGiver:CustomUpdate(self) QS_QuestGiver:DetermineQGiverLevelString(self) QS_QuestGiver:ReCheckLevel(self) QS_QuestGiver:CheckMaritalStatus(self) QS_QuestGiver:CheckTransientStatus(self) QS_QuestGiver:PreOnLevelUnload(self) QS_QuestGiver:OnExit(self) QS_QuestGiver:OnTerminated(self) QS_Recipient:Init(self) QS_Recipient:StateEnum(self) QS_Recipient:Setup(self) NoName() QS_Recipient:CustomUpdate(self) QS_Recipient:PreOnLevelUnload(self) QS_Recipient:OnExit(self) QS_Recipient:OnTerminated(self) QS_CheckNPCOpinionOfHeroThread:Update(self) QS_CheckNPCDivorceStatusThread:Update(self) QS_CheckForScenarioChangeThread:Update(self) QS_CheckIfPrimaryOpenDoorsToTrail:Update(self) ***** File: ./quests/qv010_castlelibrary.lua ***** QV010_CastleLibrary:Init(self) QV010_CastleLibrary:State_READ_BOOKS_SkipTo(self) QV010_CastleLibrary:State_READ_BOOKS_Main(self) QV010_CastleLibrary:State_OPEN_DOOR_SkipTo(self) QV010_CastleLibrary:State_OPEN_DOOR_Main(self) QV010_CastleLibrary:InitialiseMainLayers(self) QV010_CastleLibrary:OnExit(self) QV010_Statue:Init(self) QV010_Statue:CustomUpdate(self) QV010_Reward:Init(self) QV010_Reward:CustomUpdate(self) QV010_FFDoorSmall:Init(self) QV010_FFDoorSmall:StateEnum(self) QV010_FFDoorSmall:CustomUpdate(self) ***** File: ./quests/qdrag_slavemanager.lua ***** QDRAG_SlaveManager:Init(self) QDRAG_SlaveManager:Update(self) QDRAG_SlaveManager:GetRunnableJobKey(self) QDRAG_SlaveManager:CheckTimers(self,quest_code) QDRAG_SlaveManager:GetStoppableJobKey(self) ***** File: ./quests/qu247_timemanager.lua ***** QU247_TimeManager:Init(self) QU247_TimeManager:State_START_SkipTo(self) QU247_TimeManager:State_START_Main(self) ***** File: ./quests/qt020_testcullisgate.lua ***** QT020_TestCullisGate:Init(self) QT020_TestCullisGate:State_START_SkipTo(self) QT020_TestCullisGate:State_START_Main(self) QT020_TestCullisGate:State_UPDATE_SkipTo(self) QT020_TestCullisGate:State_UPDATE_Main(self) QT020_TestCullisGate:State_END_SkipTo(self) QT020_TestCullisGate:State_END_Main(self) QT020_TestCullisGate:InitialiseMainLayers(self) QT020_TestCullisGate:OnExit(self) QT020_TestVillager_1:Init(self) QT020_TestVillager_1:StateEnum(self) QT020_TestVillager_1:CustomUpdate(self) QT020_TestVillager_2:Init(self) QT020_TestVillager_2:StateEnum(self) QT020_TestVillager_2:CustomUpdate(self) QT020_TestVillager_3:Init(self) QT020_TestVillager_3:StateEnum(self) QT020_TestVillager_3:CustomUpdate(self) QT020_TestVillager_4:Init(self) QT020_TestVillager_4:StateEnum(self) QT020_TestVillager_4:CustomUpdate(self) QT020_TestVillager_5:Init(self) QT020_TestVillager_5:StateEnum(self) QT020_TestVillager_5:CustomUpdate(self) QT020_TestVillager_6:Init(self) QT020_TestVillager_6:StateEnum(self) QT020_TestVillager_6:CustomUpdate(self) QT020_DogManager:Init(self) QT020_DogManager:Update(self) ***** File: ./quests/qd080_millfieldsdemondoor.lua ***** QD080_MillfieldsDemonDoor:Init(self) QD080_MillfieldsDemonDoor:InitialiseObjectiveTables(self) QD080_MillfieldsDemonDoor:State_DOOR_INTRO_SkipTo(self) QD080_MillfieldsDemonDoor:State_DOOR_INTRO_Main(self) QD080_MillfieldsDemonDoor:State_WAIT_FOR_UGLY_SkipTo(self) QD080_MillfieldsDemonDoor:State_WAIT_FOR_UGLY_Main(self) QD080_MillfieldsDemonDoor:State_DOOR_OPENED_SkipTo(self) QD080_MillfieldsDemonDoor:State_DOOR_OPENED_Main(self) QD080_MillfieldsDemonDoor:InitialiseMainLayers(self) QD080_MillfieldsDemonDoor:StartControlThread(self) QD080_MillfieldsDemonDoor:OnExit(self) NoName() QD080_MillfieldsDemonDoorControlThread:Update(self) QD080_MillfieldsDemonDoorControlThread:EnteredRegionWithDoor(self) QD080_MillfieldsDemonDoorControlThread:DoorSpawned(self) QD080_MillfieldsDemonDoorControlThread:DoorDespawned(self) QD080_DemonDoor:Init(self) QD080_DemonDoor:StateEnum(self) NoName() QD080_DemonDoor:CustomUpdate(self) QD080_DemonDoor:CheckIfPlayerIsFat(self) QD080_DemonDoor:PlayerHasHitAThreshold(self) QD080_DemonDoor:ProgressCutsceneChecker(self) QD080_DemonDoor:CanPlayCutscenes(self) ***** File: ./quests/qv380_ghostwalker.lua ***** QV380_GhostWalker:Init(self) QV380_GhostWalker:State_START_SkipTo(self) QV380_GhostWalker:State_START_Main(self) QV380_GhostWalker:InitialiseMainLayers(self) QV380_GhostWalker:OnExit(self) QV380_Ghosty:Init(self) QV380_Ghosty:StateEnum(self) QV380_Ghosty:CustomUpdate(self) QV380_Ghosty:GetDestinationMarker(self) QV380_Ghosty:WanderPath(self,speed) QV380_GhostNell:Init(self) QV380_GhostNell:StateEnum(self) QV380_GhostNell:CustomUpdate(self) ***** File: ./quests/rulingcriminalmanager.lua ***** RulingCriminalManager:Init(self) RulingCriminalManager:Update(self) RulingCriminalManager:GetRunnableJobKey(self) ***** File: ./quests/qd070_shiftingsandsdemondoor.lua ***** QD070_ShiftingSandsDemonDoor:Init(self) QD070_ShiftingSandsDemonDoor:InitialiseObjectiveTables(self) QD070_ShiftingSandsDemonDoor:State_INTRO_SkipTo(self) QD070_ShiftingSandsDemonDoor:State_INTRO_Main(self) QD070_ShiftingSandsDemonDoor:State_WAIT_FOR_MAX_MORPH_SkipTo(self) QD070_ShiftingSandsDemonDoor:State_WAIT_FOR_MAX_MORPH_Main(self) QD070_ShiftingSandsDemonDoor:State_DOOR_OPENED_SkipTo(self) QD070_ShiftingSandsDemonDoor:State_DOOR_OPENED_Main(self) QD070_ShiftingSandsDemonDoor:InitialiseMainLayers(self) QD070_ShiftingSandsDemonDoor:StartControlThread(self) QD070_ShiftingSandsDemonDoor:OnExit(self) NoName() QD070_ShiftingSandsDemonDoorControlThread:Update(self) QD070_ShiftingSandsDemonDoorControlThread:EnteredRegionWithDoor(self) QD070_ShiftingSandsDemonDoorControlThread:DoorSpawned(self) QD070_ShiftingSandsDemonDoorControlThread:DoorDespawned(self) QD070_DemonDoor:Init(self) QD070_DemonDoor:StateEnum(self) NoName() NoName() NoName() NoName() NoName() NoName() NoName() QD070_DemonDoor:CustomUpdate(self) QD070_DemonDoor:ReachedRequiredMorph(self) QD070_DemonDoor:UpdateMorphCategory(self) QD070_DemonDoor:PickCutscene(self) QD070_DemonDoor:LightCheck(self) QD070_DemonDoor:GoodLightOn(self) QD070_DemonDoor:EvilLightOn(self) QD070_DemonDoor:CanPlayCutscenes(self) ***** File: ./quests/qc100_shadelightdungeon.lua ***** QC100_ShadeLightDungeon:Init(self) QC100_ShadeLightDungeon:State_START_SkipTo(self) QC100_ShadeLightDungeon:State_START_Main(self) QC100_ShadeLightDungeon:State_BEACH_SkipTo(self) QC100_ShadeLightDungeon:State_BEACH_Main(self) QC100_ShadeLightDungeon:State_BATS_SkipTo(self) QC100_ShadeLightDungeon:State_BATS_Main(self) QC100_ShadeLightDungeon:State_CAVE_WALK_SkipTo(self) QC100_ShadeLightDungeon:State_CAVE_WALK_Main(self) QC100_ShadeLightDungeon:State_SEE_BARRIER_SkipTo(self) QC100_ShadeLightDungeon:State_SEE_BARRIER_Main(self) QC100_ShadeLightDungeon:State_DISCOVER_BOOK_SkipTo(self) QC100_ShadeLightDungeon:State_DISCOVER_BOOK_Main(self) QC100_ShadeLightDungeon:State_OPEN_PORTAL_SkipTo(self) QC100_ShadeLightDungeon:State_OPEN_PORTAL_Main(self) QC100_ShadeLightDungeon:State_ENTER_DUNGEON_SkipTo(self) QC100_ShadeLightDungeon:State_ENTER_DUNGEON_Main(self) QC100_ShadeLightDungeon:LockTheStairs(self) QC100_ShadeLightDungeon:State_DOG_AND_TORCH_SkipTo(self) QC100_ShadeLightDungeon:State_DOG_AND_TORCH_Main(self) QC100_ShadeLightDungeon:State_WALK_TO_BRIDGE_SkipTo(self) QC100_ShadeLightDungeon:State_WALK_TO_BRIDGE_Main(self) QC100_ShadeLightDungeon:State_BRIDGE_SCENE_SkipTo(self) QC100_ShadeLightDungeon:State_BRIDGE_SCENE_Main(self) QC100_ShadeLightDungeon:State_CROSS_DIVIDE_SkipTo(self) QC100_ShadeLightDungeon:State_CROSS_DIVIDE_Main(self) QC100_ShadeLightDungeon:State_PULL_LEVER_SkipTo(self) QC100_ShadeLightDungeon:State_PULL_LEVER_Main(self) QC100_ShadeLightDungeon:State_BRIDGE_FIXED_SkipTo(self) QC100_ShadeLightDungeon:State_BRIDGE_FIXED_Main(self) QC100_ShadeLightDungeon:State_SCHOLAR_DOOR_SkipTo(self) QC100_ShadeLightDungeon:State_SCHOLAR_DOOR_Main(self) QC100_ShadeLightDungeon:State_WHISPERS_SkipTo(self) QC100_ShadeLightDungeon:State_WHISPERS_Main(self) QC100_ShadeLightDungeon:State_SHADOW_INTRO_SkipTo(self) QC100_ShadeLightDungeon:State_SHADOW_INTRO_Main(self) QC100_ShadeLightDungeon:State_SHADOW_FIGHT_SkipTo(self) NoName(entity) QC100_ShadeLightDungeon:State_SHADOW_FIGHT_Main(self) QC100_ShadeLightDungeon:State_BAT_ATTACK_SkipTo(self) QC100_ShadeLightDungeon:State_BAT_ATTACK_Main(self) QC100_ShadeLightDungeon:State_CRAWLER_INTRO_ONE_SkipTo(self) QC100_ShadeLightDungeon:State_CRAWLER_INTRO_ONE_Main(self) QC100_ShadeLightDungeon:State_CRAWLER_INTRO_TWO_SkipTo(self) QC100_ShadeLightDungeon:State_CRAWLER_INTRO_TWO_Main(self) QC100_ShadeLightDungeon:State_CRAWLER_INTRO_ACS_SkipTo(self) QC100_ShadeLightDungeon:State_CRAWLER_INTRO_ACS_Main(self) QC100_ShadeLightDungeon:State_WALK_TO_AMBUSH_SkipTo(self) QC100_ShadeLightDungeon:State_WALK_TO_AMBUSH_Main(self) QC100_ShadeLightDungeon:State_AMBUSH_SkipTo(self) QC100_ShadeLightDungeon:State_AMBUSH_Main(self) QC100_ShadeLightDungeon:State_WALTER_THROWS_TORCH_SkipTo(self) QC100_ShadeLightDungeon:State_WALTER_THROWS_TORCH_Main(self) QC100_ShadeLightDungeon:State_WALK_TO_LEDGE_SkipTo(self) QC100_ShadeLightDungeon:State_WALK_TO_LEDGE_Main(self) QC100_ShadeLightDungeon:State_LEDGE_JUMP_SkipTo(self) QC100_ShadeLightDungeon:State_LEDGE_JUMP_Main(self) QC100_ShadeLightDungeon:State_SHADOW_POOLS_SkipTo(self) QC100_ShadeLightDungeon:State_SHADOW_POOLS_Main(self) QC100_ShadeLightDungeon:State_SEE_CAPTURED_WALTER_SkipTo(self) QC100_ShadeLightDungeon:State_SEE_CAPTURED_WALTER_Main(self) QC100_ShadeLightDungeon:State_NIGHTCRAWLER_FIGHT_SHADOWS_SkipTo(self) QC100_ShadeLightDungeon:State_NIGHTCRAWLER_FIGHT_SHADOWS_Main(self) QC100_ShadeLightDungeon:State_NIGHTCRAWLER_FIGHT_MINIONS_SkipTo(self) QC100_ShadeLightDungeon:State_NIGHTCRAWLER_FIGHT_MINIONS_Main(self) QC100_ShadeLightDungeon:State_NIGHTCRAWLER_FIGHT_SENTINEL_SkipTo(self) NoName(entity) QC100_ShadeLightDungeon:State_NIGHTCRAWLER_FIGHT_SENTINEL_Main(self) QC100_ShadeLightDungeon:State_SAVE_WALTER_SkipTo(self) QC100_ShadeLightDungeon:State_SAVE_WALTER_Main(self) QC100_ShadeLightDungeon:State_EXIT_SkipTo(self) QC100_ShadeLightDungeon:State_EXIT_Main(self) QC100_ShadeLightDungeon:HeroSetOnBeachLoop(self) QC100_ShadeLightDungeon:HeroWakeUp(self) QC100_ShadeLightDungeon:HeroBreakBeachLoop(self) QC100_ShadeLightDungeon:RemoveWaltersBook(self) QC100_ShadeLightDungeon:RemoveBookInside(self) QC100_ShadeLightDungeon:RemoveHeroNote(self) QC100_ShadeLightDungeon:MakeDogBark(self) QC100_ShadeLightDungeon:MakeDogGrowl(self) QC100_ShadeLightDungeon:MakeDogWhimper(self) QC100_ShadeLightDungeon:CreatePortalBats(self) QC100_ShadeLightDungeon:OpenThePortalEffects1(self) QC100_ShadeLightDungeon:OpenThePortalEffects2(self) QC100_ShadeLightDungeon:OpenThePortalEffects3(self) QC100_ShadeLightDungeon:TurnTorchOn(self) QC100_ShadeLightDungeon:TurnTorchOff(self) QC100_ShadeLightDungeon:MoveWalterAndPlayer(self) QC100_ShadeLightDungeon:HandOverTorch(self) QC100_ShadeLightDungeon:ScholarDoorEffects1(self) QC100_ShadeLightDungeon:ScholarDoorEffects2(self) QC100_ShadeLightDungeon:CloseScholarDoor(self) QC100_ShadeLightDungeon:ShadowIntroAlignHero(self) QC100_ShadeLightDungeon:StartEyeGlow(self) QC100_ShadeLightDungeon:SpawnIntroShadows(self) QC100_ShadeLightDungeon:DogMovestoNightcrawlerIntroACS(self) QC100_ShadeLightDungeon:ForceNCIntroACSStart(self) QC100_ShadeLightDungeon:NightcrawlerACSEffects(self) QC100_ShadeLightDungeon:WalterTakenCrawlerEffects(self) QC100_ShadeLightDungeon:WalterTakenCrawlerEffects2(self) QC100_ShadeLightDungeon:WalterTakenCrawlerAppear(self) QC100_ShadeLightDungeon:CaptureSirWalter(self) QC100_ShadeLightDungeon:RestoreCameraBehindPlayer(self) QC100_ShadeLightDungeon:RemoveLookAt(self) QC100_ShadeLightDungeon:IntroCam1(self) QC100_ShadeLightDungeon:IntroCam2(self) QC100_ShadeLightDungeon:IntroCam3(self) QC100_ShadeLightDungeon:IntroCam4(self) QC100_ShadeLightDungeon:IntroCam5(self) QC100_ShadeLightDungeon:NewIntroCam1a(self) QC100_ShadeLightDungeon:NewIntroCam1b(self) QC100_ShadeLightDungeon:NewIntroCam1c(self) QC100_ShadeLightDungeon:NewIntroCam1d(self) QC100_ShadeLightDungeon:NewIntroCam2a(self) QC100_ShadeLightDungeon:NewIntroCam2b(self) QC100_ShadeLightDungeon:NewIntroCam3a(self) QC100_ShadeLightDungeon:NewIntroCam3b(self) QC100_ShadeLightDungeon:NewIntroCam4a(self) QC100_ShadeLightDungeon:NewIntroCam4b(self) QC100_ShadeLightDungeon:NewIntroCam5a(self) QC100_ShadeLightDungeon:NewIntroCam5b(self) QC100_ShadeLightDungeon:NewIntroCam6a(self) QC100_ShadeLightDungeon:NewIntroCam6b(self) QC100_ShadeLightDungeon:BeachCameraCut(self) QC100_ShadeLightDungeon:SkeletonLookAt(self) QC100_ShadeLightDungeon:SkeletonLookAt2(self) QC100_ShadeLightDungeon:OpenThePortalCamera1(self) QC100_ShadeLightDungeon:OpenThePortalCamera1b(self) QC100_ShadeLightDungeon:OpenThePortalCamera2(self) QC100_ShadeLightDungeon:OpenThePortalCamera2b(self) QC100_ShadeLightDungeon:OpenPortalCamera3Preload(self) QC100_ShadeLightDungeon:OpenThePortalCamera3(self) QC100_ShadeLightDungeon:OpenThePortalCamera3b(self) QC100_ShadeLightDungeon:OpenPortalCamera4Preload(self) QC100_ShadeLightDungeon:OpenThePortalCamera4(self) QC100_ShadeLightDungeon:OpenThePortalCamera4b(self) QC100_ShadeLightDungeon:OpenThePortalCamera5(self) QC100_ShadeLightDungeon:OpenThePortalCamera6(self) QC100_ShadeLightDungeon:OpenThePortalCamera6b(self) QC100_ShadeLightDungeon:OpenThePortalCamera7(self) QC100_ShadeLightDungeon:OpenThePortalCamera7b(self) QC100_ShadeLightDungeon:PortalZoomCamera1(self) QC100_ShadeLightDungeon:PortalZoomCamera2(self) QC100_ShadeLightDungeon:RegionIntroSplineCamera(self) QC100_ShadeLightDungeon:DogTorchICSCamera1(self) QC100_ShadeLightDungeon:DogTorchICSCamera1(self) QC100_ShadeLightDungeon:DogTorchICSCamera2(self) QC100_ShadeLightDungeon:DogTorchICSCamera3(self) QC100_ShadeLightDungeon:DogTorchICSCamera4(self) QC100_ShadeLightDungeon:DogTorchICSCamera4b(self) QC100_ShadeLightDungeon:DogTorchICSCamera5(self) QC100_ShadeLightDungeon:DogTorchICSCamera5b(self) QC100_ShadeLightDungeon:LeverLookAt(self) QC100_ShadeLightDungeon:ShadowIntroCamera1(self) QC100_ShadeLightDungeon:ShadowIntroCamera1b(self) QC100_ShadeLightDungeon:ShadowIntroCamera2Preload(self) QC100_ShadeLightDungeon:ShadowIntroCamera2(self) QC100_ShadeLightDungeon:ShadowIntroCamera2b(self) QC100_ShadeLightDungeon:NightCrawlerIntroCamera1(self) QC100_ShadeLightDungeon:NightCrawlerIntroCamera1b(self) QC100_ShadeLightDungeon:NightCrawlerIntroCamera2(self) QC100_ShadeLightDungeon:NightCrawlerIntroCamera2b(self) QC100_ShadeLightDungeon:NightCrawlerIntroCameraE31a(self) QC100_ShadeLightDungeon:NightCrawlerIntroCameraE31b(self) QC100_ShadeLightDungeon:NightCrawlerIntroCameraE32a(self) QC100_ShadeLightDungeon:NightCrawlerIntroCameraE32b(self) QC100_ShadeLightDungeon:LedgeCamera1(self) QC100_ShadeLightDungeon:LedgeCamera1b(self) QC100_ShadeLightDungeon:LedgeCamera2(self) QC100_ShadeLightDungeon:LedgeCamera2b(self) QC100_ShadeLightDungeon:LedgeCamera3(self) QC100_ShadeLightDungeon:LedgeCamera3b(self) QC100_ShadeLightDungeon:LedgeCamera4(self) QC100_ShadeLightDungeon:LedgeCamera4b(self) QC100_ShadeLightDungeon:WalterSavedCamera1(self) QC100_ShadeLightDungeon:WalterSavedCamera1b(self) QC100_ShadeLightDungeon:WalterSavedCamera1c(self) QC100_ShadeLightDungeon:WalterSavedCamera2(self) QC100_ShadeLightDungeon:WalterSavedCamera2b(self) QC100_ShadeLightDungeon:OnExit(self) QC100_SirWalterBeach:Init(self) QC100_SirWalterBeach:StateEnum(self) QC100_SirWalterBeach:CustomUpdate(self) QC100_SirWalterBeach:StartBatFlock(self,num) QC100_ShadelightNote:Init(self) QC100_ShadelightNote:StateEnum(self) QC100_ShadelightNote:CustomUpdate(self) QC100_SirWalter:Init(self) QC100_SirWalter:StateEnum(self) NoName() NoName() NoName() NoName() NoName() QC100_SirWalter:CustomUpdate(self) QC100_SirWalter:ExitChecks(self) QC100_SirWalter:Choir(self,repeat_time) QC100_SirWalter:Panic(self) QC100_SirWalter:Pant(self) QC100_SirWalter:WalterGetUpFar(self) QC100_SirWalter:CaptureWalter(self) QC100_SirWalter:SurpriseBats(self,num,trigger,x,y,z) QC100_BridgeLever:Init(self) QC100_BridgeLever:StateEnum(self) QC100_BridgeLever:CustomUpdate(self) QC100_BridgeLever:CreateDust(self) QC100_BridgeLever:RockFall(self,num) QC100_BridgeLever:Shake(self,level) QC100_ShadowEyeMarker:Init(self) QC100_ShadowEyeMarker:StateEnum(self) QC100_ShadowEyeMarker:CustomUpdate(self) QC100_BeetleTrigger:Init(self) QC100_BeetleTrigger:StateEnum(self) QC100_BeetleTrigger:Update(self) QC100_TheNightCrawler:Init(self) QC100_TheNightCrawler:StateEnum(self) QC100_TheNightCrawler:CustomUpdate(self) QC100_TheNightCrawler:FleePlayer(self) QC100_TheNightCrawler:MakeCrawlerAppear(self) QC100_TheNightCrawler:GetPositionToSpookPlayer(self) QC100_ShadowToAttackWalter:Init(self) QC100_ShadowToAttackWalter:StateEnum(self) QC100_ShadowToAttackWalter:CustomUpdate(self) QC100_ShadowToAttackWalter:OnTerminated(self) QC100_CaptureCrawler:Init(self) QC100_CaptureCrawler:StateEnum(self) QC100_CaptureCrawler:CustomUpdate(self) QC100_MazeRoomPoolTrigger:Init(self) QC100_MazeRoomPoolTrigger:StateEnum(self) QC100_MazeRoomPoolTrigger:CustomUpdate(self) QC100_EndBattleGenerator:Init(self) QC100_EndBattleGenerator:StateEnum(self) QC100_EndBattleGenerator:CustomUpdate(self) QC100_EndBattleGenerator:SetupPool(self) QC100_EndBattleGenerator:TriggerPool(self) QC100_EndBattleGenerator:CheckPool(self) QC100_Minion:Init(self) QC100_Minion:StateEnum(self) QC100_Minion:CustomUpdate(self) QC100_Minion:CreateShadowWisps(self,num) QC100_Minion:SetMinionCam(self,num) QC100_Minion:OnTerminated(self) QC100_BonusMinion:Init(self) QC100_BonusMinion:StateEnum(self) QC100_BonusMinion:CustomUpdate(self) QC100_BonusMinion:OnTerminated(self) QC100_Sentinel:Init(self) QC100_Sentinel:StateEnum(self) QC100_Sentinel:CustomUpdate(self) QC100_Sentinel:OnTerminated(self) QC100_ShadowWallaMarker:Init(self) QC100_ShadowWallaMarker:StateEnum(self) QC100_ShadowWallaMarker:CustomUpdate(self) QC100_MazeWallaMarker:Init(self) QC100_MazeWallaMarker:StateEnum(self) QC100_MazeWallaMarker:CustomUpdate(self) QC100_BeachTrigger:CustomUpdate(self) QC100_BreadcrumbThread:Init(self) QC100_BreadcrumbThread:StateEnum(self) QC100_BreadcrumbThread:Update(self) QC100_VariableDarknessThread:Init(self) QC100_VariableDarknessThread:StateEnum(self) QC100_VariableDarknessThread:Update(self) QC100_CrawlerTauntThread:Init(self) QC100_CrawlerTauntThread:StateEnum(self) QC100_CrawlerTauntThread:Update(self) QC100_CrawlerTauntThread:SetUpMarkers(self,fight) QC100_CrawlerTauntThread:CheckMarkers(self) QC100_NoDogTargetingThread:Init(self) QC100_NoDogTargetingThread:Update(self) QC100_HenchmanJoinedThread:Init(self) QC100_HenchmanJoinedThread:Update(self) ***** File: ./quests/qo080_aheroesquest.lua ***** QO080_AHeroesQuest:Init(self) QO080_AHeroesQuest:InitialiseObjectiveTables(self) QO080_AHeroesQuest:State_INTRO_SkipTo(self) QO080_AHeroesQuest:State_INTRO_Main(self) QO080_AHeroesQuest:State_ACCEPTED_SkipTo(self) QO080_AHeroesQuest:State_ACCEPTED_Main(self) QO080_AHeroesQuest:State_FOUND_ORB_SkipTo(self) QO080_AHeroesQuest:State_FOUND_ORB_Main(self) QO080_AHeroesQuest:State_FAKE_QUEST_GIVER_FOUND_SkipTo(self) QO080_AHeroesQuest:State_FAKE_QUEST_GIVER_FOUND_Main(self) QO080_AHeroesQuest:State_ENTERED_TOWER_SkipTo(self) QO080_AHeroesQuest:State_ENTERED_TOWER_Main(self) QO080_AHeroesQuest:State_SWITCH_ROOM_SkipTo(self) QO080_AHeroesQuest:State_SWITCH_ROOM_Main(self) QO080_AHeroesQuest:State_ENTERED_CAVERN_SkipTo(self) QO080_AHeroesQuest:State_ENTERED_CAVERN_Main(self) QO080_AHeroesQuest:State_EXIT_CAVERN_SkipTo(self) QO080_AHeroesQuest:State_EXIT_CAVERN_Main(self) QO080_AHeroesQuest:State_COMPLETE_SkipTo(self) QO080_AHeroesQuest:State_COMPLETE_Main(self) QO080_AHeroesQuest:State_OUTRO_SkipTo(self) QO080_AHeroesQuest:State_OUTRO_Main(self) QO080_AHeroesQuest:InitialiseMainLayers(self) QO080_AHeroesQuest:LoadLevel(self) QO080_AHeroesQuest:OnExit(self) QO080_AHeroesQuest:OnQuestSuspend(self) QO080_AHeroesQuest:OnQuestUnsuspend(self) QO080_AHeroesQuest_QuestSuspensionCheckThread:Update(self) QO080_Mark:Init(self) QO080_Mark:StateEnum(self) QO080_Mark:SkippingSetup(self) NoName() NoName() QO080_Mark:CustomUpdate(self) QO080_Mark:OnLevelUnload(self) QO080_Ben:Init(self) QO080_Ben:StateEnum(self) QO080_Ben:SkippingSetup(self) NoName() NoName() NoName() QO080_Ben:CustomUpdate(self) QO080_Ben:OnLevelUnload(self) QO080_Jim:Init(self) QO080_Jim:StateEnum(self) QO080_Jim:SkippingSetup(self) NoName() NoName() NoName() QO080_Jim:CustomUpdate(self) QO080_Jim:OnLevelUnload(self) QO080_ShrinkHero:Init(self) QO080_ShrinkHero:StateEnum(self) QO080_ShrinkHero:SkippingSetup(self) QO080_ShrinkHero:Update(self) QO080_Trigger_CrimeStopperHeroBoth:Init(self) QO080_Trigger_CrimeStopperHeroBoth:StateEnum(self) QO080_Trigger_CrimeStopperHeroBoth:Update(self) QO080_Trigger_CrimeStopperHeroBoth:OnLevelUnload(self) QO080_PlayerArrivalTrigger:Init(self) QO080_PlayerArrivalTrigger:StateEnum(self) NoName() NoName() QO080_PlayerArrivalTrigger:CustomUpdate(self) QO080_Trigger_EnteredVillage:Init(self) QO080_Trigger_EnteredVillage:StateEnum(self) NoName() NoName() QO080_Trigger_EnteredVillage:Update(self) QO080_Trigger_GateControl:Init(self) QO080_Trigger_GateControl:StateEnum(self) QO080_Trigger_GateControl:Update(self) QO080_Horace:Init(self) QO080_Horace:StateEnum(self) NoName() NoName() QO080_Horace:CustomUpdate(self) QO080_Kreldor:Init(self) QO080_Kreldor:StateEnum(self) NoName() QO080_Kreldor:CustomUpdate(self) QO080_Mildred:Init(self) QO080_Mildred:StateEnum(self) NoName() QO080_Mildred:CustomUpdate(self) QO080_Arturo:Init(self) QO080_Arturo:StateEnum(self) QO080_Arturo:CustomUpdate(self) QO080_VOThread:Init(self) QO080_VOThread:StateEnum(self) QO080_VOThread:SkippingSetup(self) NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() QO080_VOThread:Update(self) QO080_VOThread:StartBaronOnSpline(self) QO080_VOThread:StartPrincessOnSpline(self) QO080_VOThread:ArePlayersLeavingCavern(self) QO080_Princess:Init(self) QO080_Princess:StateEnum(self) QO080_Princess:SkippingSetup(self) NoName() QO080_Princess:CustomUpdate(self) QO080_PrincessWaitAround:Init(self) QO080_PrincessWaitAround:StateEnum(self) QO080_PrincessWaitAround:Update(self) QO080_Baron:Init(self) QO080_Baron:StateEnum(self) QO080_Baron:SkippingSetup(self) QO080_Baron:CustomUpdate(self) QO080_Chest:Init(self) QO080_Chest:StateEnum(self) NoName() QO080_Chest:CustomUpdate(self) QO080_Trigger_ChestWaitAround:Init(self) QO080_Trigger_ChestWaitAround:StateEnum(self) QO080_Trigger_ChestWaitAround:Update(self) QO080_Lever1:Init(self) QO080_Lever1:StateEnum(self) QO080_Lever1:CustomUpdate(self) QO080_Trigger_LeverWaitAround:Init(self) QO080_Trigger_LeverWaitAround:StateEnum(self) NoName() QO080_Trigger_LeverWaitAround:Update(self) QO080_Cavern_BaronTrigger:Init(self) QO080_Cavern_BaronTrigger:StateEnum(self) QO080_Cavern_BaronTrigger:CustomUpdate(self) QO080_KillerPoultryIntroTrigger:Init(self) QO080_KillerPoultryIntroTrigger:StateEnum(self) NoName() QO080_KillerPoultryIntroTrigger:CustomUpdate(self) QO080_Death_Chickens:Init(self) QO080_Death_Chickens:StateEnum(self) QO080_Death_Chickens:CustomUpdate(self) QO080_Death_Chickens:OnTerminated(self) QO080_TableTopBaronIntro:Init(self) QO080_TableTopBaronIntro:StateEnum(self) QO080_TableTopBaronIntro:CustomUpdate(self) QO080_DisappearBridgeTrigger:Init(self) QO080_DisappearBridgeTrigger:StateEnum(self) QO080_DisappearBridgeTrigger:CustomUpdate(self) QO080_BridgeVaultedTrigger:Init(self) QO080_BridgeVaultedTrigger:StateEnum(self) QO080_BridgeVaultedTrigger:CustomUpdate(self) QO080_VaultTeleportTrigger:Init(self) QO080_VaultTeleportTrigger:StateEnum(self) QO080_VaultTeleportTrigger:CustomUpdate(self) QO080_Wolf:Init(self) QO080_Wolf:StateEnum(self) QO080_Wolf:CustomUpdate(self) QO080_Wolf:OnTerminated(self) QO080_BenScaled:Init(self) QO080_BenScaled:StateEnum(self) QO080_BenScaled:SkippingSetup(self) QO080_BenScaled:CustomUpdate(self) QO080_MarkScaled:Init(self) QO080_MarkScaled:StateEnum(self) QO080_MarkScaled:SkippingSetup(self) QO080_MarkScaled:CustomUpdate(self) QO080_JimScaled:Init(self) QO080_JimScaled:StateEnum(self) QO080_JimScaled:SkippingSetup(self) QO080_JimScaled:CustomUpdate(self) QO080_HobbecombatCommentsWorkAround:Init(self) QO080_HobbecombatCommentsWorkAround:StateEnum(self) QO080_HobbecombatCommentsWorkAround:CustomUpdate(self) QO080_HobbecombatCommentsWorkAround:OnTerminated(self) QO080_Marker_CombatComments:Init(self) QO080_Marker_CombatComments:StateEnum(self) QO080_Marker_CombatComments:CustomUpdate(self) QO080_Marker_CombatComments_Chickens_Jim:Init(self) QO080_Marker_CombatComments_Chickens_Jim:StateEnum(self) QO080_Marker_CombatComments_Chickens_Jim:CustomUpdate(self) QO080_Marker_CombatComments_Chickens_Ben:Init(self) QO080_Marker_CombatComments_Chickens_Ben:StateEnum(self) QO080_Marker_CombatComments_Chickens_Ben:CustomUpdate(self) QO080_Marker_CombatComments_Chickens_Mark:Init(self) QO080_Marker_CombatComments_Chickens_Mark:StateEnum(self) QO080_Marker_CombatComments_Chickens_Mark:CustomUpdate(self) QO080_QuestGiver_Door:Init(self) QO080_QuestGiver_Door:StateEnum(self) QO080_QuestGiver_Door:CustomUpdate(self) QO080_QuestGiver_Door:PreOnLevelUnload(self) QO080_VillageTriggerChecker:Init(self) QO080_VillageTriggerChecker:StateEnum(self) QO080_VillageTriggerChecker:SkippingSetup(self) QO080_VillageTriggerChecker:Update(self) QO080_Teddy:Init(self) QO080_Teddy:StateEnum(self) QO080_Teddy:CustomUpdate(self) QO080_FallingToys:Init(self) QO080_FallingToys:StateEnum(self) QO080_FallingToys:CustomUpdate(self) QO080_WatchDog_SetRemoteHeroScale:Init(self) QO080_WatchDog_SetRemoteHeroScale:StateEnum(self) QO080_WatchDog_SetRemoteHeroScale:Update(self) QO080_AHeroesQuest:StorePlayerWeapon(self) QO080_AHeroesQuest:ReturnPlayersOldWeapon(self) NoName() QO080_AHeroesQuest:PlayGuildSealSequenceWithNarrator(self,params) ***** File: ./quests/qotm_paymemoneymanager.lua ***** QOTM_PayMeMoneyManager:Init(self) QOTM_PayMeMoneyManager:Update(self) QOTM_PayMeMoneyManager:GetRunnableJobKey(self) QOTM_PayMeMoneyManager:GetStoppableJobKey(self) ***** File: ./quests/rulingcriminalinstance.lua ***** RulingCriminalInstance:Init(self) RulingCriminalInstance:SetKingChoice(self,choice) RulingCriminalInstance:KingChosen(self,choice) RulingCriminalInstance:Update(self) RulingCriminalInstance:OnExit(self) QR100_StartTrigger:Init(self) QR100_StartTrigger:StateEnum(self) NoName() QR100_StartTrigger:CustomUpdate(self) QR100_Advisor:Init(self) QR100_Advisor:StateEnum(self) NoName() QR100_Advisor:CustomUpdate(self) QR100_Executioner:Init(self) QR100_Executioner:StateEnum(self) NoName() QR100_Executioner:CustomUpdate(self) QR100_Treasury:Init(self) QR100_Treasury:StateEnum(self) NoName() QR100_Treasury:CustomUpdate(self) QR100_Criminal:Init(self) QR100_Criminal:StateEnum(self) NoName() QR100_Criminal:CustomUpdate(self) QR100_CrowdMember:Init(self) QR100_CrowdMember:StateEnum(self) QR100_CrowdMember:CustomUpdate(self) ***** File: ./quests/qs_relationshipquestmanager.lua ***** QS_RelationshipQuestManager:Init(self) QS_RelationshipQuestManager:StartRelationshipQuestOfType(self,quest_data) QS_RelationshipQuestManager:StartJobInstance(self,quest_data) QS_RelationshipQuestManager:Update(self) QS_RelationshipQuestManager:OnExit(self) QS_RelationshipQuestManager:OnChildThreadDeath(self,child_thread) ***** File: ./quests/qu020_auroradesertencounters.lua ***** QU020_AuroraDesertEncounters:Init(self) QU020_AuroraDesertEncounters:State_DESERT_UNLOCKED_SkipTo(self) QU020_AuroraDesertEncounters:State_DESERT_UNLOCKED_Main(self) QU020_AuroraDesertEncounters:InitialiseMainLayers(self) QU020_AuroraDesertEncounters:DeactivateMainLayers(self) QU020_AuroraDesertEncounters:UpdateHeatHaze(self,offset) QU020_AuroraDesertEncounters.NameFilter(entity) QU020_AuroraDesertEncounters.RangeFilter(entity) QU020_AuroraDesertEncounters:OnExit(self) QU020_HeatHazeController:Init(self) QU020_HeatHazeController:StateEnum(self) QU020_HeatHazeController:CustomUpdate(self) QU020_ShadowSpawnController:Init(self) QU020_ShadowSpawnController:StateEnum(self) QU020_ShadowSpawnController:CustomUpdate(self) QU020_Shadow:Init(self) QU020_Shadow:StateEnum(self) QU020_Shadow:CustomUpdate(self) QU020_Spectre:Init(self) QU020_Spectre:StateEnum(self) QU020_Spectre:Setup(self) QU020_Spectre:CustomUpdate(self) QU020_DesertEncounterThread:Init(self) QU020_DesertEncounterThread:StateEnum(self) NoName() QU020_DesertEncounterThread:Update(self) QU020_HeroDeathTestThread:Update(self) ***** File: ./quests/jobexamplenodeinstance.lua ***** JobExampleNodeInstance:Init(self) JobExampleNodeInstance:Update(self) ***** File: ./quests/battletest.lua ***** BattleTestScript:Update(self) BattleTestScript:GetEntityWithName(self,name,entity_type) BattleTestScript:WaitFor(self,thing_to_wait_for) BattleTestScript:WaitForTimeInSeconds(self,time_to_wait) BattleTestScript:EnterState(self,state) NoName() NoName() NoName() BattleTestScript:UpdateState(self,state) BattleTestScript:OnExit(self) ***** File: ./quests/qc110_aurorapart1.lua ***** QC110_AuroraPart1:Init(self) QC110_AuroraPart1:State_ENTER_DESERT_SkipTo(self) QC110_AuroraPart1:State_ENTER_DESERT_Main(self) QC110_AuroraPart1:State_LEAD_WALTER_SkipTo(self) QC110_AuroraPart1:State_LEAD_WALTER_Main(self) QC110_AuroraPart1:State_WALTER_CHOICE_SkipTo(self) QC110_AuroraPart1:State_WALTER_CHOICE_Main(self) QC110_AuroraPart1:State_ACS_QC110_WALTER_COLLAPSE_SkipTo(self) QC110_AuroraPart1:State_ACS_QC110_WALTER_COLLAPSE_Main(self) QC110_AuroraPart1:State_WALK_DESERT_SkipTo(self) QC110_AuroraPart1:State_WALK_DESERT_Main(self) QC110_AuroraPart1:State_TABLE_WALTER_SkipTo(self) QC110_AuroraPart1:State_TABLE_WALTER_Main(self) QC110_AuroraPart1:MakeDogsUntargetable(self) QC110_AuroraPart1:State_TORTURED_WALTER_SkipTo(self) QC110_AuroraPart1:State_TORTURED_WALTER_Main(self) QC110_AuroraPart1:State_FIGHT_WALTER_SkipTo(self) QC110_AuroraPart1:State_FIGHT_WALTER_Main(self) QC110_AuroraPart1:State_SHADOW_WALTER_STORY_SkipTo(self) QC110_AuroraPart1:State_SHADOW_WALTER_STORY_Main(self) QC110_AuroraPart1:State_COLLAPSE_SkipTo(self) QC110_AuroraPart1:State_COLLAPSE_Main(self) QC110_AuroraPart1:State_ACS_QC110_HERO_COLLAPSE_SkipTo(self) QC110_AuroraPart1:State_ACS_QC110_HERO_COLLAPSE_Main(self) QC110_AuroraPart1:FirstCollapseCamera1a(self) QC110_AuroraPart1:FirstCollapseCamera1b(self) QC110_AuroraPart1:FirstCollapseCamera1c(self) QC110_AuroraPart1:DesertMontage1a(self) QC110_AuroraPart1:DesertMontage1b(self) QC110_AuroraPart1:DesertMontage2a(self) QC110_AuroraPart1:DesertMontage2b(self) QC110_AuroraPart1:HeroResponseLine(self) QC110_AuroraPart1:DesertMontage3a(self) QC110_AuroraPart1:DesertMontage3b(self) QC110_AuroraPart1:FirstCollapseCamera2a(self) QC110_AuroraPart1:FirstCollapseCamera2b(self) QC110_AuroraPart1:FirstCollapseCamera3a(self) QC110_AuroraPart1:FirstCollapseCamera3b(self) QC110_AuroraPart1:LeftWalterCamera1a(self) QC110_AuroraPart1:LeftWalterCamera1b(self) QC110_AuroraPart1:LeftWalterCamera2a(self) QC110_AuroraPart1:LeftWalterCamera2b(self) QC110_AuroraPart1:LeftWalterCamera2c(self) QC110_AuroraPart1:LeftWalterCamera2d(self) QC110_AuroraPart1:LeftWalterCamera3a(self) QC110_AuroraPart1:SaveWalterCamera1a(self) QC110_AuroraPart1:SaveWalterCamera1b(self) QC110_AuroraPart1:MoveToBalustrade(self) QC110_AuroraPart1:RealignWalter(self) QC110_AuroraPart1:MakeDogWhimper(self) QC110_AuroraPart1:StartHandhold(self) QC110_AuroraPart1:StopHandhold(self) QC110_AuroraPart1:OnExit(self) QC110_SirWalter:Init(self) QC110_SirWalter:StateEnum(self) NoName() QC110_SirWalter:CustomUpdate(self) QC110_SirWalter:WalterDraggingICS(self) QC110_SirWalter:Panting(self) QC110_DesertTirednessThread:Update(self) QC110_Bird:Init(self) QC110_Bird:StateEnum(self) QC110_Bird:CustomUpdate(self) QC110_Kalin:Init(self) QC110_Kalin:StateEnum(self) QC110_Kalin:CustomUpdate(self) QC110_BenFinn:Init(self) QC110_BenFinn:StateEnum(self) QC110_BenFinn:CustomUpdate(self) QC110_WalterHandHoldSpeed:Update(self) QC110_BreadcrumbThread:Init(self) QC110_BreadcrumbThread:StateEnum(self) QC110_BreadcrumbThread:Update(self) QC110_FakeWalter:Init(self) QC110_FakeWalter:StateEnum(self) QC110_FakeWalter:CustomUpdate(self) QC110_FightWalter:Init(self) QC110_FightWalter:StateEnum(self) QC110_FightWalter:CustomUpdate(self) QC110_FightWalter:OnTerminated(self) QC110_FightWalter:CommentOnInactivity(self,second_fight) QC110_FightWalter:CommentOnHittingHero(self) QC110_TorturedWalter:Init(self) QC110_TorturedWalter:StateEnum(self) QC110_TorturedWalter:CustomUpdate(self) QC110_TorturedWalter:Choir(self) QC110_TortureShadow:Init(self) QC110_TortureShadow:StateEnum(self) QC110_TortureShadow:CustomUpdate(self) QC110_ShadowWalkWalter:Init(self) QC110_ShadowWalkWalter:StateEnum(self) NoName() QC110_ShadowWalkWalter:CustomUpdate(self) QC110_ShadowWalkWalter:Choir(self) QC110_StoryTrigger:Init(self) QC110_StoryTrigger:StateEnum(self) QC110_StoryTrigger:Update(self) QC110_WallaMarker:Init(self) QC110_WallaMarker:StateEnum(self) QC110_WallaMarker:CustomUpdate(self) QC110_HenchmanJoinedThread:Init(self) QC110_HenchmanJoinedThread:Update(self) ***** File: ./quests/qc040_gypsiesandrenegades_part_2.lua ***** QC040_GypsiesAndRenegades_Part_2:Init(self) QC040_GypsiesAndRenegades_Part_2.AgeFilter(entity) QC040_GypsiesAndRenegades_Part_2:UnPauseBossNav(self) QC040_GypsiesAndRenegades_Part_2:DefeatedCamera(self) QC040_GypsiesAndRenegades_Part_2:EndGroupEvent(self) QC040_GypsiesAndRenegades_Part_2:CheckCostume(self) QC040_GypsiesAndRenegades_Part_2:State_BANDIT_CAMP_GATE_SkipTo(self) NoName() NoName() QC040_GypsiesAndRenegades_Part_2:State_BANDIT_CAMP_GATE_Main(self) QC040_GypsiesAndRenegades_Part_2:State_INSIDE_CAMP_ENTRANCE_SkipTo(self) QC040_GypsiesAndRenegades_Part_2:State_INSIDE_CAMP_ENTRANCE_Main(self) QC040_GypsiesAndRenegades_Part_2:State_CAMP_COMBAT_SkipTo(self) NoName() QC040_GypsiesAndRenegades_Part_2:State_CAMP_COMBAT_Main(self) QC040_GypsiesAndRenegades_Part_2:State_BOSS_INTRO_ICS_SkipTo(self) NoName() QC040_GypsiesAndRenegades_Part_2:State_BOSS_INTRO_ICS_Main(self) QC040_GypsiesAndRenegades_Part_2:State_FACTION_DECISION_SkipTo(self) NoName() NoName() NoName() QC040_GypsiesAndRenegades_Part_2:State_FACTION_DECISION_Main(self) QC040_GypsiesAndRenegades_Part_2:State_BRIGHTWALL_RETURN_SkipTo(self) NoName() QC040_GypsiesAndRenegades_Part_2:State_BRIGHTWALL_RETURN_Main(self) QC040_GypsiesAndRenegades_Part_2:State_BRIGHTWALL_RENOWN_SkipTo(self) QC040_GypsiesAndRenegades_Part_2:State_BRIGHTWALL_RENOWN_Main(self) QC040_GypsiesAndRenegades_Part_2:State_SAMUEL_PROMISE_SkipTo(self) NoName() QC040_GypsiesAndRenegades_Part_2:State_SAMUEL_PROMISE_Main(self) QC040_GypsiesAndRenegades_Part_2:State_ACS_QC040_SabineOutro_SkipTo(self) NoName() NoName() QC040_GypsiesAndRenegades_Part_2:State_ACS_QC040_SabineOutro_Main(self) QC040_GypsiesAndRenegades_Part_2:InitialiseMainLayers(self) QC040_GypsiesAndRenegades_Part_2:StartBattleThread(self) QC040_GypsiesAndRenegades_Part_2:SetUnlockedAndActive(self) QC040_GypsiesAndRenegades_Part_2:WallaCheer(self) QC040_GypsiesAndRenegades_Part_2:Hats(self) QC040_GypsiesAndRenegades_Part_2:CrateCam1(self) QC040_GypsiesAndRenegades_Part_2:CrateCam1b(self) QC040_GypsiesAndRenegades_Part_2:KingCam1(self) QC040_GypsiesAndRenegades_Part_2:KingCam1b(self) QC040_GypsiesAndRenegades_Part_2:BoulderLookAt(self) QC040_GypsiesAndRenegades_Part_2:RenegadeLookAt(self) QC040_GypsiesAndRenegades_Part_2:OpenCurtain(self) QC040_GypsiesAndRenegades_Part_2:CloseCurtain(self) QC040_GypsiesAndRenegades_Part_2:ICSCleanUp(self) QC040_GypsiesAndRenegades_Part_2:CloseSakerGates(self) QC040_GypsiesAndRenegades_Part_2:InitialSakerGateCam(self) QC040_GypsiesAndRenegades_Part_2:SakerFixedCam(self) QC040_GypsiesAndRenegades_Part_2:SakerZoomCam(self) QC040_GypsiesAndRenegades_Part_2:SakerLandFeetCam(self) QC040_GypsiesAndRenegades_Part_2:SakerFinalCam(self) QC040_GypsiesAndRenegades_Part_2:SakerLandRumble(self) QC040_GypsiesAndRenegades_Part_2:DisplaySakerIntroText(self) QC040_GypsiesAndRenegades_Part_2:RenegadesCheer(self) QC040_GypsiesAndRenegades_Part_2:GateGuyOpensGate(self) QC040_GypsiesAndRenegades_Part_2:OnExit(self) QC040_Grant:Init(self) QC040_Grant:StateEnum(self) NoName() NoName() QC040_Grant:CustomUpdate(self) NoName() QC040_Grant:ExpressionCheck(self,expression_tag) QC040_Grant:AttackCheck(self) QC040_Grant:OnTerminated(self) QC040_SparringGuy:Init(self) QC040_SparringGuy:StateEnum(self) NoName() QC040_SparringGuy:CustomUpdate(self) QC040_FireCampGuy:Init(self) QC040_FireCampGuy:StateEnum(self) NoName() QC040_FireCampGuy:CustomUpdate(self) QC040_Elder:Init(self) QC040_Elder:StateEnum(self) QC040_Elder:CustomUpdate(self) QC040_Vince:Init(self) QC040_Vince:StateEnum(self) NoName() NoName() NoName() NoName() NoName() NoName() NoName() QC040_Vince:CustomUpdate(self) QC040_Renegades:Init(self) QC040_Renegades:StateEnum(self) QC040_Renegades:Update(self) QC040_SakerBattle:Init(self) QC040_SakerBattle:StateEnum(self) QC040_SakerBattle:Update(self) QC040_SakerBattle:GetHealthPercentage(self,saker) QC040_Saker:Init(self) QC040_Saker:StateEnum(self) QC040_Saker:CustomUpdate(self) QC040_Saker:OnTerminated(self) QC040_SuperSaker:Init(self) QC040_SuperSaker:StateEnum(self) QC040_SuperSaker:Update(self) QC040_BossVaultLineRenegade:Init(self) QC040_BossVaultLineRenegade:StateEnum(self) QC040_BossVaultLineRenegade:CustomUpdate(self) QC040_BossVaultLineRenegade:OnTerminated(self) QC040_SirWalter:Init(self) QC040_SirWalter:StateEnum(self) QC040_SirWalter:CustomUpdate(self) QC040_Boulder:Init(self) QC040_Boulder:StateEnum(self) QC040_Boulder:CustomUpdate(self) QC040_Crowd:Init(self) QC040_Crowd:StateEnum(self) QC040_Crowd:CustomUpdate(self) QC040_PartyGroup:Init(self) QC040_PartyGroup:StateEnum(self) QC040_PartyGroup:CustomUpdate(self) QC040_TempFOVThread:Init(self) QC040_TempFOVThread:StateEnum(self) QC040_TempFOVThread:Update(self) QC040_RabbitGuy:Init(self) QC040_RabbitGuy:StateEnum(self) QC040_RabbitGuy:CustomUpdate(self) QC040_FightGuy:Init(self) QC040_FightGuy:StateEnum(self) NoName() NoName() QC040_FightGuy:CustomUpdate(self) QC040_RenegadeRabbit:CustomUpdate(self) QC040_RenegadeRabbit:OnTerminated(self) QC040_TrainingGuy:Init(self) QC040_TrainingGuy:StateEnum(self) QC040_TrainingGuy:CustomUpdate(self) QC040_Drunk:Init(self) QC040_Drunk:StateEnum(self) NoName() NoName() NoName() QC040_Drunk:CustomUpdate(self) QC040_SittingDrinking:Init(self) QC040_SittingDrinking:StateEnum(self) NoName() NoName() QC040_SittingDrinking:CustomUpdate(self) QC040_SearchingGuy:Init(self) QC040_SearchingGuy:StateEnum(self) NoName() QC040_SearchingGuy:CustomUpdate(self) QC040_SearchingGuy:OnTerminated(self) QC040_SockPuppet:Init(self) QC040_SockPuppet:StateEnum(self) NoName() NoName() NoName() NoName() QC040_SockPuppet:CustomUpdate(self) QC040_RenegadeWolf:Init(self) QC040_RenegadeWolf:StateEnum(self) QC040_RenegadeWolf:CustomUpdate(self) QC040_WolfGuy:Init(self) QC040_WolfGuy:StateEnum(self) NoName() NoName() QC040_WolfGuy:CustomUpdate(self) QC040_BossLeaveTrigger:Init(self) QC040_BossLeaveTrigger:StateEnum(self) QC040_BossLeaveTrigger:Update(self) QC040_SirWalterBrightWall:Init(self) QC040_SirWalterBrightWall:StateEnum(self) NoName() NoName() NoName() NoName() QC040_SirWalterBrightWall:CustomUpdate(self) QC040_Librarian:Init(self) QC040_Librarian:StateEnum(self) NoName() NoName() NoName() NoName() NoName() QC040_Librarian:CustomUpdate(self) QC040_BrightWallCrateCarrier:Init(self) QC040_BrightWallCrateCarrier:StateEnum(self) QC040_BrightWallCrateCarrier:CustomUpdate(self) QC040_RenegadeWolves:Init(self) QC040_RenegadeWolves:StateEnum(self) QC040_RenegadeWolves:CustomUpdate(self) QC040_NeutralBannerThread:Init(self) QC040_NeutralBannerThread:StateEnum(self) QC040_NeutralBannerThread:CustomUpdate(self) QC040_LoganBannerThread:Init(self) QC040_LoganBannerThread:StateEnum(self) QC040_LoganBannerThread:CustomUpdate(self) QC040_GateGuy:Init(self) QC040_GateGuy:StateEnum(self) NoName() NoName() QC040_GateGuy:CustomUpdate(self) QC040_GateGuy:OnTerminated(self) QC040_Trigger_HeroArrivedTrigger:Init(self) QC040_Trigger_HeroArrivedTrigger:StateEnum(self) QC040_Trigger_HeroArrivedTrigger:Update(self) QC040_BirdMarker:Init(self) QC040_BirdMarker:StateEnum(self) QC040_BirdMarker:CustomUpdate(self) QC040_InsideMainCampTrigger:Init(self) QC040_InsideMainCampTrigger:StateEnum(self) QC040_InsideMainCampTrigger:Update(self) QC040_WallaMarker:Init(self) QC040_WallaMarker:StateEnum(self) QC040_WallaMarker:CustomUpdate(self) QC040_HeroSniperTrigger:Init(self) QC040_HeroSniperTrigger:StateEnum(self) QC040_HeroSniperTrigger:CustomUpdate(self) QC040_GuardBeingSniped:Init(self) QC040_GuardBeingSniped:StateEnum(self) QC040_GuardBeingSniped:CustomUpdate(self) QC040_FinalBrightWallSceneTrigger:Init(self) QC040_FinalBrightWallSceneTrigger:StateEnum(self) QC040_FinalBrightWallSceneTrigger:Update(self) QC040_CrowdVillager:Init(self) QC040_CrowdVillager:StateEnum(self) QC040_CrowdVillager:CustomUpdate(self) QC040_PromiseWallaMarker:Init(self) QC040_PromiseWallaMarker:StateEnum(self) QC040_PromiseWallaMarker:CustomUpdate(self) Elder_GypsyGate:Init(self) Elder_GypsyGate:StateEnum(self) Elder_GypsyGate:CustomUpdate(self) Elder_GypsyGate:PreOnLevelUnload(self) QC030_NakedRenegade:Init(self) QC030_NakedRenegade:StateEnum(self) QC030_NakedRenegade:CustomUpdate(self) ***** File: ./quests/qv060_mrflitswitch.lua ***** QV060_MrFlitSwitch:Init(self) QV060_MrFlitSwitch:State_RUN_SkipTo(self) NoName() QV060_MrFlitSwitch:State_RUN_Main(self) QV060_MrFlitSwitch:State_SUCCESS_SkipTo(self) QV060_MrFlitSwitch:State_SUCCESS_Main(self) QV060_MrFlitSwitch:InitialiseMainLayers(self) QV060_MrFlitSwitch:OnExit(self) QV060_MrFlitSwitchThread:Init(self) QV060_MrFlitSwitchThread:StateEnum(self) NoName() NoName() QV060_MrFlitSwitchThread:CustomUpdate(self) QV060_MrFlitSwitchThread:GetDestinationMarker(self) QV060_MrFlitSwitchThread:WanderPath(self,speed) QV060_FlitSwitch:Init(self) QV060_FlitSwitch:StateEnum(self) QV060_FlitSwitch:CustomUpdate(self) QV060_FlitSwitch:RandomVector(self) QV060_FlitSwitch:SetAsWill(self) QV060_FlitSwitch:SetAsRanged(self) QV060_MrFlitSwitchTrader:Init(self) QV060_MrFlitSwitchTrader:StateEnum(self) QV060_MrFlitSwitchTrader:CustomUpdate(self) QV060_MrFlitSwitchTrader:GetDestinationMarker(self) QV060_MrFlitSwitchTrader:WanderPath(self,speed) ***** File: ./quests/qp_protestsquestmanager.lua ***** QP_ProtestsQuestManager:Init(self) QP_ProtestsQuestManager:StartProtestQuestOfType(self,quest_data) QP_ProtestsQuestManager:StartJobInstance(self,quest_data) QP_ProtestsQuestManager:CheckStartProtestQuest(self) QP_ProtestsQuestManager:ChooseALevel(self) QP_ProtestsQuestManager:CheckTimer(self) QP_ProtestsQuestManager:Update(self) QP_ProtestsQuestManager:OnChildThreadDeath(self,child_thread) ***** File: ./quests/qo150_brightwallmayor.lua ***** QO150_BrightwallMayor:Init(self) QO150_BrightwallMayor:InitialiseObjectiveTables(self) QO150_BrightwallMayor:State_APPROACH_QUEST_GIVER_SkipTo(self) QO150_BrightwallMayor:State_APPROACH_QUEST_GIVER_Main(self) QO150_BrightwallMayor:State_FIND_CULT_SkipTo(self) QO150_BrightwallMayor:State_FIND_CULT_Main(self) NoName() QO150_BrightwallMayor:State_FIST_CHAMBER_COMBAT_SkipTo(self) QO150_BrightwallMayor:State_FIST_CHAMBER_COMBAT_Main(self) QO150_BrightwallMayor:State_FIRST_CHAMBER_COMPLETE_SkipTo(self) QO150_BrightwallMayor:State_FIRST_CHAMBER_COMPLETE_Main(self) QO150_BrightwallMayor:State_SECOND_CHAMBER_COMBAT_SkipTo(self) QO150_BrightwallMayor:State_SECOND_CHAMBER_COMBAT_Main(self) QO150_BrightwallMayor:State_SECOND_CHAMBER_COMPLETE_SkipTo(self) QO150_BrightwallMayor:State_SECOND_CHAMBER_COMPLETE_Main(self) QO150_BrightwallMayor:State_FINAL_CHAMBER_INTRO_SkipTo(self) QO150_BrightwallMayor:State_FINAL_CHAMBER_INTRO_Main(self) QO150_BrightwallMayor:State_FINAL_CHAMBER_COMBAT_SkipTo(self) QO150_BrightwallMayor:State_FINAL_CHAMBER_COMBAT_Main(self) QO150_BrightwallMayor:State_RETURN_TO_BRIGHTWALL_SkipTo(self) QO150_BrightwallMayor:State_RETURN_TO_BRIGHTWALL_Main(self) QO150_BrightwallMayor:State_FIGHT_MAYOR_SkipTo(self) QO150_BrightwallMayor:State_FIGHT_MAYOR_Main(self) QO150_BrightwallMayor:State_ENDING_SkipTo(self) QO150_BrightwallMayor:State_ENDING_Main(self) QO150_BrightwallMayor:InitialiseMainLayers(self) QO150_BrightwallMayor:OnExit(self) QO150_BrightwallMayor:FindIndexOfEntity(self,entity) QO150_Mayor:Init(self) QO150_Mayor:StateEnum(self) NoName() QO150_Mayor:CustomUpdate(self) QO150_Mayor:OnTerminated(self) QO150_Chamber1_SacrificialVillagerManager:Init(self) QO150_Chamber1_SacrificialVillagerManager:StateEnum(self) NoName() NoName() QO150_Chamber1_SacrificialVillagerManager:CustomUpdate(self) QO150_Chamber1_SacrificialVillagerManager:OnTerminated(self) QO150_ShadowWolfGuard1:Init(self) QO150_ShadowWolfGuard1:StateEnum(self) QO150_ShadowWolfGuard1:CustomUpdate(self) QO150_ShadowWolfGuard1:OnTerminated(self) QO150_ShadowWolfGuard2:Init(self) QO150_ShadowWolfGuard2:StateEnum(self) QO150_ShadowWolfGuard2:CustomUpdate(self) QO150_ShadowWolfGuard2:OnTerminated(self) QO150_Trigger_LookAtWolfGuards:Init(self) QO150_Trigger_LookAtWolfGuards:StateEnum(self) QO150_Trigger_LookAtWolfGuards:Update(self) NoName() QO150_Bill:Init(self) QO150_Bill:StateEnum(self) NoName() QO150_Bill:CustomUpdate(self) QO150_Bill:OnTerminated(self) QO150_Cultist_Chamber1:Init(self) QO150_Cultist_Chamber1:StateEnum(self) QO150_Cultist_Chamber1:CustomUpdate(self) QO150_Cultist_Chamber1:OnTerminated(self) QO150_ShadowWolfSentinel:Init(self) QO150_ShadowWolfSentinel:StateEnum(self) QO150_ShadowWolfSentinel:CustomUpdate(self) QO150_Cultist_Chamber2:Init(self) QO150_Cultist_Chamber2:StateEnum(self) NoName() QO150_Cultist_Chamber2:CustomUpdate(self) QO150_Cultist_Chamber2:OnTerminated(self) QO150_Chamber2_SacrificialVillager1:Init(self) QO150_Chamber2_SacrificialVillager1:StateEnum(self) QO150_Chamber2_SacrificialVillager1:CustomUpdate(self) QO150_Chamber2_DeathManager:Init(self) QO150_Chamber2_DeathManager:StateEnum(self) QO150_Chamber2_DeathManager:CustomUpdate(self) QO150_Chamber2_DeathManager:OnTerminated(self) QO150_Cultist_Chamber3:Init(self) QO150_Cultist_Chamber3:StateEnum(self) QO150_Cultist_Chamber3:CustomUpdate(self) QO150_Cultist_Chamber3:OnTerminated(self) QO150_CelebrationVillager1:Init(self) QO150_CelebrationVillager1:StateEnum(self) QO150_CelebrationVillager1:CustomUpdate(self) QO150_CelebrationVillager2:Init(self) QO150_CelebrationVillager2:StateEnum(self) QO150_CelebrationVillager2:CustomUpdate(self) QO150_CelebrationVillager3:Init(self) QO150_CelebrationVillager3:StateEnum(self) QO150_CelebrationVillager3:CustomUpdate(self) QO150_CelebrationCrowd:Init(self) QO150_CelebrationCrowd:StateEnum(self) QO150_CelebrationCrowd:CustomUpdate(self) QO150_Trigger_UpdateObj_FindCult:Init(self) QO150_Trigger_UpdateObj_FindCult:StateEnum(self) QO150_Trigger_UpdateObj_FindCult:Update(self) QO150_Trigger_UpdateObj_Chamber3:Init(self) QO150_Trigger_UpdateObj_Chamber3:StateEnum(self) QO150_Trigger_UpdateObj_Chamber3:Update(self) QO150_BrightwallMayor:ShootLightningBolts(self,boltName,source,target,origin_point) QO150_BrightwallMayor:ShadowiseEntity(self) QO150_BrightwallMayor:Cower(self,wait) ***** File: ./quests/qc090_bowerstoneboat.lua ***** QC090_BowerstoneBoat:Init(self) QC090_BowerstoneBoat:InitialiseObjectiveTables(self) QC090_BowerstoneBoat:ShipExplosionsTime(self) QC090_BowerstoneBoat:CameraPanToShip(self) QC090_BowerstoneBoat:MoveSwift(self) QC090_BowerstoneBoat:OpenSwiftDoor(self) QC090_BowerstoneBoat:LightningFlash(self) QC090_BowerstoneBoat:LoganFarCrowdCam(self) QC090_BowerstoneBoat:LoganWalkOffCam(self) QC090_BowerstoneBoat:FinnMidRange(self) QC090_BowerstoneBoat:LoganZoom1(self) QC090_BowerstoneBoat:LoganZoom2(self) QC090_BowerstoneBoat:LoganCloseCam(self) QC090_BowerstoneBoat:LoganMidRange(self) QC090_BowerstoneBoat:LoganSwiftReveal(self) QC090_BowerstoneBoat:FinnCloseUp(self) QC090_BowerstoneBoat:LoganSilhouette(self) QC090_BowerstoneBoat:LoganOverShoulder(self) QC090_BowerstoneBoat:SwiftDeadCam1(self) QC090_BowerstoneBoat:SwiftDeadCam2(self) QC090_BowerstoneBoat:LoganCrowdTrack1(self) QC090_BowerstoneBoat:LoganCrowdTrack2(self) QC090_BowerstoneBoat:SwiftOnFloor1(self) QC090_BowerstoneBoat:SwiftOnFloor2(self) QC090_BowerstoneBoat:GuardStopCamera(self) QC090_BowerstoneBoat:GuardStopCamera2(self) QC090_BowerstoneBoat:GuardStopCamera3(self) QC090_BowerstoneBoat:BennGuardStopCamera(self) QC090_BowerstoneBoat:BennUnsheathe(self) QC090_BowerstoneBoat:GateGuardUnsheathe(self) QC090_BowerstoneBoat:DefaultCamera(self) QC090_BowerstoneBoat:EndCutscene(self) QC090_BowerstoneBoat:DinghyLookAt(self) QC090_BowerstoneBoat:ReaverShipLookAt(self) QC090_BowerstoneBoat:ClearLookAt(self) QC090_BowerstoneBoat:TeleportBennFinn(self) QC090_BowerstoneBoat:State_ACS_QC090_LogansSpeech_SkipTo(self) NoName() QC090_BowerstoneBoat:State_ACS_QC090_LogansSpeech_Main(self) QC090_BowerstoneBoat:State_ENTER_RESISTANCE_HQ_SkipTo(self) NoName() QC090_BowerstoneBoat:State_ENTER_RESISTANCE_HQ_Main(self) QC090_BowerstoneBoat:State_LOGAN_SOLDIER_SECTION_SkipTo(self) NoName() NoName() NoName() NoName() QC090_BowerstoneBoat:State_LOGAN_SOLDIER_SECTION_Main(self) QC090_BowerstoneBoat:State_SHIP_EXPLOSIONS_SkipTo(self) NoName() QC090_BowerstoneBoat:State_SHIP_EXPLOSIONS_Main(self) QC090_BowerstoneBoat:State_DEFEAT_THE_GUARDS_SkipTo(self) NoName() NoName() NoName() NoName() QC090_BowerstoneBoat:State_DEFEAT_THE_GUARDS_Main(self) QC090_BowerstoneBoat:InitialiseMainLayers(self) QC090_BowerstoneBoat:DeactivateBowerStoneBoatLayers(self) QC090_BowerstoneBoat:UnlockAndActivateQuest(self) QC090_BowerstoneBoat:RegionLockingON(self) QC090_BowerstoneBoat:RegionLockingOFF(self) QC090_BowerstoneBoat:InitialiseACutscene(self) QC090_BowerstoneBoat:CleanupACutscene(self) QC090_BowerstoneBoat:GenerateGuards(self) QC090_BowerstoneBoat:SinkShip1(self) QC090_BowerstoneBoat:SinkShip2(self) QC090_BowerstoneBoat:RemoveMyWeapons(self,entity) QC090_BowerstoneBoat:OnExit(self) QC090_ResistanceSceneCreatureThread:Init(self) QC090_ResistanceSceneCreatureThread:StateEnum(self) QC090_ResistanceSceneCreatureThread:Setup(self) NoName() QC090_ResistanceSceneCreatureThread:CustomUpdate(self) QC090_BWSCastleBenFinn:Init(self) QC090_BWSCastleBenFinn:StateEnum(self) QC090_BWSCastleBenFinn:Setup(self) QC090_BWSCastleBenFinn:CustomUpdate(self) QC090_CaptSwift:Init(self) QC090_CaptSwift:StateEnum(self) QC090_CaptSwift:Setup(self) QC090_CaptSwift:CustomUpdate(self) QC090_Logan:Init(self) QC090_Logan:StateEnum(self) QC090_Logan:Setup(self) QC090_Logan:CustomUpdate(self) QC090_LoganSpeechGuards:Init(self) QC090_LoganSpeechGuards:StateEnum(self) QC090_LoganSpeechGuards:Setup(self) QC090_LoganSpeechGuards:CustomUpdate(self) QC090_AtHQBennFinn:Init(self) QC090_AtHQBennFinn:StateEnum(self) QC090_AtHQBennFinn:Setup(self) NoName() QC090_AtHQBennFinn:CustomUpdate(self) QC090_GuardCreatureThread:Init(self) QC090_GuardCreatureThread:StateEnum(self) QC090_GuardCreatureThread:Setup(self) NoName() QC090_GuardCreatureThread:CustomUpdate(self) QC090_Trigger_GeneralTriggerThread:Init(self) QC090_Trigger_GeneralTriggerThread:StateEnum(self) NoName() NoName() NoName() QC090_Trigger_GeneralTriggerThread:CustomUpdate(self) QC090_BattleBennFinn:Init(self) QC090_BattleBennFinn:StateEnum(self) NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() QC090_BattleBennFinn:CustomUpdate(self) QC090_BattleBennFinn:Setup(self) QC090_GateGuards:Init(self) QC090_GateGuards:StateEnum(self) NoName() NoName() NoName() QC090_GateGuards:CustomUpdate(self) QC090_GateGuards:Setup(self) QC090_GateGuards:OnTerminated(self) QC090_MainSirWalter:Init(self) QC090_MainSirWalter:StateEnum(self) NoName() NoName() NoName() QC090_MainSirWalter:CustomUpdate(self) QC090_Warehouse:Init(self) QC090_Warehouse:StateEnum(self) QC090_Warehouse:Update(self) QC090_AlleyGuards:Init(self) QC090_AlleyGuards:StateEnum(self) QC090_AlleyGuards:CustomUpdate(self) QC090_Trigger_FinalSectionGuards:Init(self) QC090_Trigger_FinalSectionGuards:StateEnum(self) QC090_Trigger_FinalSectionGuards:Update(self) QC090_BarrackGuards:Init(self) QC090_BarrackGuards:StateEnum(self) QC090_BarrackGuards:CustomUpdate(self) QC090_Trigger_Reenforcement:Init(self) QC090_Trigger_Reenforcement:StateEnum(self) QC090_Trigger_Reenforcement:Update(self) QC090_Trigger_Stairs:Init(self) QC090_Trigger_Stairs:StateEnum(self) QC090_Trigger_Stairs:Update(self) QC090_ExtraTownCrier:Init(self) QC090_ExtraTownCrier:StateEnum(self) QC090_ExtraTownCrier:CustomUpdate(self) QC090_ExclusionZone:Init(self) QC090_ExclusionZone:StateEnum(self) QC090_ExclusionZone:CustomUpdate(self) QC090_FailQuestSaveThread:Update(self) ***** File: ./quests/qd010_bowerstonecastledemondoor.lua ***** QD010_BowerstoneCastleDemonDoor:Init(self) QD010_BowerstoneCastleDemonDoor:InitialiseObjectiveTables(self) QD010_BowerstoneCastleDemonDoor:State_DOOR_INTRO_SkipTo(self) QD010_BowerstoneCastleDemonDoor:State_DOOR_INTRO_Main(self) QD010_BowerstoneCastleDemonDoor:State_WAIT_FOR_RULER_SkipTo(self) QD010_BowerstoneCastleDemonDoor:State_WAIT_FOR_RULER_Main(self) QD010_BowerstoneCastleDemonDoor:State_DOOR_OPENED_SkipTo(self) QD010_BowerstoneCastleDemonDoor:State_DOOR_OPENED_Main(self) QD010_BowerstoneCastleDemonDoor:InitialiseMainLayers(self) QD010_BowerstoneCastleDemonDoor:StartControlThread(self) QD010_BowerstoneCastleDemonDoor:OnExit(self) NoName() QD010_BowerstoneCastleDemonDoorControlThread:Update(self) QD010_BowerstoneCastleDemonDoorControlThread:EnteredRegionWithDoor(self) QD010_BowerstoneCastleDemonDoorControlThread:DoorSpawned(self) QD010_BowerstoneCastleDemonDoorControlThread:DoorDespawned(self) QD010_DemonDoor:Init(self) QD010_DemonDoor:StateEnum(self) NoName() NoName() QD010_DemonDoor:CustomUpdate(self) QD010_DemonDoor:IsHeroRuler(self) QD010_DemonDoor:CheckExtraLines(self) QD010_DemonDoor:SpecialCutscenePicker(self) QD010_DemonDoor:CanPlayCutscenes(self) ***** File: ./quests/qu090_childgrownics.lua ***** QU090_ChildGrownICS:Init(self) QU090_ChildGrownICS:StateEnum(self) QU090_ChildGrownICS:State_START_SkipTo(self) QU090_ChildGrownICS:State_START_Main(self) QU090_ChildGrownICS:PlayChildGrownCutscene(self) QU090_ChildGrownICS:SetUpCameras(self,child,parent,marker) QU090_ChildGrownICS:SetChildAndParentPositions(self,child,parent,marker,to_the_right) QU090_ChildGrownICS:SetPosition(self,entity,marker,distance_scale,position_angle,rotation_angle) QU090_ChildGrownICS:GetParent(self,child) QU090_ChildGrownICS:GetMaritalHomeMarkers(self,spouse,multiplayer_marriage) QU090_ChildGrownICS:IsPlayerToTheRightOfMarker(self,marker) QU090_ChildGrownICS:IsMarkerToTheRightOfPlayer(self,marker) QU090_ChildGrownICS:CheckLineOfSight(self,camera_position,focus_position) QU090_ChildGrownICS:Reset(self) ***** File: ./quests/qotf_fetchmanager.lua ***** QOTF_FetchManager:Init(self) QOTF_FetchManager:Update(self) QOTF_FetchManager:GetRunnableJobKey(self) QOTF_FetchManager:GetStoppableJobKey(self) ***** File: ./quests/demoscriptactivation.lua ***** NoName() NoName() ***** File: ./quests/qc120_aurora_part_2.lua ***** QC120_Aurora_Part_2:Init(self) QC120_Aurora_Part_2:State_ACS_QC120_KALIN_INTRO_SkipTo(self) QC120_Aurora_Part_2:State_ACS_QC120_KALIN_INTRO_Main(self) QC120_Aurora_Part_2:State_WALK_OUT_SkipTo(self) QC120_Aurora_Part_2:State_WALK_OUT_Main(self) QC120_Aurora_Part_2:State_EXPLORE_SkipTo(self) QC120_Aurora_Part_2:State_EXPLORE_Main(self) QC120_Aurora_Part_2:State_PROMISE_SkipTo(self) QC120_Aurora_Part_2:State_PROMISE_Main(self) QC120_Aurora_Part_2:State_ACS_QC120_WALTER_WAKING_UP_SkipTo(self) QC120_Aurora_Part_2:State_ACS_QC120_WALTER_WAKING_UP_Main(self) QC120_Aurora_Part_2:State_SHIP_SkipTo(self) QC120_Aurora_Part_2:State_SHIP_Main(self) QC120_Aurora_Part_2:State_GOODBYE_SkipTo(self) QC120_Aurora_Part_2:State_GOODBYE_Main(self) QC120_Aurora_Part_2:InitialiseMainLayers(self) QC120_Aurora_Part_2:KalinRepliesToBen(self) QC120_Aurora_Part_2:MoveWalterToBoat(self) QC120_Aurora_Part_2:KalinDoorCamera(self) QC120_Aurora_Part_2:WalkOutCamera1(self) QC120_Aurora_Part_2:WalkOutCamera1b(self) QC120_Aurora_Part_2:WalkOutCamera2(self) QC120_Aurora_Part_2:CityIntroCamera1(self) QC120_Aurora_Part_2:CityIntroCamera2(self) QC120_Aurora_Part_2:CityIntroCamera3(self) QC120_Aurora_Part_2:CityIntroCamera4(self) QC120_Aurora_Part_2:SelanCamera1(self) QC120_Aurora_Part_2:SelanCamera2(self) QC120_Aurora_Part_2:SelanCamera3(self) QC120_Aurora_Part_2:SelanCamera4(self) QC120_Aurora_Part_2:SelanCamera5(self) QC120_Aurora_Part_2:ShowEmotionChoice(self) QC120_Aurora_Part_2:UpdateObjectiveAfterMove(self) QC120_Aurora_Part_2:CleanUp(self) QC120_Aurora_Part_2:OnExit(self) QC120_ShowEmotionChoiceThread:Init(self) QC120_ShowEmotionChoiceThread:Update(self) QC120_BenFinn:Init(self) QC120_BenFinn:StateEnum(self) NoName() NoName() QC120_BenFinn:CustomUpdate(self) QC120_Kalin:Init(self) QC120_Kalin:StateEnum(self) NoName() NoName() QC120_Kalin:CustomUpdate(self) QC120_Kalin:ReturnLoopAction(self) QC120_Mara:Init(self) QC120_Mara:StateEnum(self) NoName() QC120_Mara:CustomUpdate(self) QC120_SirWalter:Init(self) QC120_SirWalter:StateEnum(self) QC120_SirWalter:CustomUpdate(self) QC120_Selan:Init(self) QC120_Selan:StateEnum(self) QC120_Selan:CustomUpdate(self) QC120_Mother:Init(self) QC120_Mother:StateEnum(self) QC120_Mother:CustomUpdate(self) QC120_Escort:Init(self) QC120_Escort:StateEnum(self) QC120_Escort:CustomUpdate(self) QC120_DogLeadMarker:Init(self) QC120_DogLeadMarker:StateEnum(self) QC120_DogLeadMarker:CustomUpdate(self) ***** File: ./quests/qo200_seal_the_sentinels.lua ***** QO200_Seal_The_Sentinels:Init(self) QO200_Seal_The_Sentinels:State_BARRICADE_SkipTo(self) NoName() QO200_Seal_The_Sentinels:State_BARRICADE_Main(self) QO200_Seal_The_Sentinels:State_FIND_SURVIVORS_SkipTo(self) NoName() NoName() NoName() QO200_Seal_The_Sentinels:State_FIND_SURVIVORS_Main(self) QO200_Seal_The_Sentinels:State_RESEALING_SkipTo(self) NoName() QO200_Seal_The_Sentinels:State_RESEALING_Main(self) QO200_Seal_The_Sentinels:State_CLEAR_MINE_SkipTo(self) NoName() NoName() QO200_Seal_The_Sentinels:State_CLEAR_MINE_Main(self) QO200_Seal_The_Sentinels:State_RETURN_TO_BARRICADE_SkipTo(self) QO200_Seal_The_Sentinels:State_RETURN_TO_BARRICADE_Main(self) QO200_Seal_The_Sentinels:InitialiseMainLayers(self) QO200_Seal_The_Sentinels:SetUnlockedAndActive(self) QO200_Seal_The_Sentinels:OnExit(self) QO200_BarricadeLeader:Init(self) QO200_BarricadeLeader:StateEnum(self) NoName() QO200_BarricadeLeader:CustomUpdate(self) QO200_Josh:Init(self) QO200_Josh:StateEnum(self) NoName() QO200_Josh:CustomUpdate(self) QO200_Detonator:Init(self) QO200_Detonator:StateEnum(self) QO200_Detonator:CustomUpdate(self) QO200_Detonator:ExplodeBarrelsNearMarker(self,marker) QO200_ShiftyOldManCombat:Init(self) QO200_ShiftyOldManCombat:StateEnum(self) NoName() QO200_ShiftyOldManCombat:CustomUpdate(self) QO200_ShiftyOldManCombat:OnTerminated(self) QO200_Shifty:Init(self) QO200_Shifty:StateEnum(self) NoName() QO200_Shifty:CustomUpdate(self) QO200_Amy:Init(self) QO200_Amy:StateEnum(self) QO200_Amy:CustomUpdate(self) ***** File: ./quests/qo030_gnomes_part_2.lua ***** QO030_Gnomes_Part_2:Init(self) QO030_Gnomes_Part_2:InitialiseObjectiveTables(self) QO030_Gnomes_Part_2:State_MEET_BRIAN_REDUX_SkipTo(self) QO030_Gnomes_Part_2:State_MEET_BRIAN_REDUX_Main(self) QO030_Gnomes_Part_2:State_GNOME_TO_THE_SLAUGHTER_SkipTo(self) QO030_Gnomes_Part_2:State_GNOME_TO_THE_SLAUGHTER_Main(self) QO030_Gnomes_Part_2:State_GNOME_HUNT_SkipTo(self) QO030_Gnomes_Part_2:State_GNOME_HUNT_Main(self) QO030_Gnomes_Part_2:State_KILL_THE_GARGOYLE_SkipTo(self) QO030_Gnomes_Part_2:State_KILL_THE_GARGOYLE_Main(self) QO030_Gnomes_Part_2:State_QUEST_COMPLETE_Main(self) QO030_Gnomes_Part_2:State_QUEST_COMPLETE_Main(self) QO030_Gnomes_Part_2:TeleportToPosition(self,entity) QO030_Gnomes_Part_2:InitialiseMainLayers(self) QO030_Gnomes_Part_2:DeactivateLayers(self) QO030_Gnomes_Part_2:OpenDoorsToBready(self) QO030_Gnomes_Part_2:ReturnAGnome(self,gnome_number) QO030_Gnomes_Part_2:DeactivateReturnedGnomeLayers(self) QO030_Gnomes_Part_2:StopEvilGnomeWaitaround(self) QO030_Gnomes_Part_2:ShootLightningBolts(self,boltName,source,target,origin_point) QO030_Gnomes_Part_2:GnomeAliveCam1(self) QO030_Gnomes_Part_2:GnomeAliveCam2(self) QO030_Gnomes_Part_2:GnomeAliveCam3(self) QO030_Gnomes_Part_2:GnomeAliveCam4(self) QO030_Gnomes_Part_2:OnExit(self) QO030_Brian:Init(self) QO030_Brian:StateEnum(self) NoName() NoName() NoName() NoName() NoName() QO030_Brian:CustomUpdate(self) QO030_Brian:DeanimateGnomes(self) QO030_Brian:EndLightning(self) QO030_Brian:PreOnLevelUnload(self) QO030_Brian:GnomeEndingScene(self) QO030_QuestGnome:Init(self) QO030_QuestGnome:StateEnum(self) QO030_QuestGnome:CustomUpdate(self) QO030_QuestGnome:OnTerminated(self) QO030_Gargoyle:Init(self) QO030_Gargoyle:StateEnum(self) QO030_Gargoyle:CustomUpdate(self) QO030_Gargoyle:MakeGargoyleEyesGlow(self) QO030_Gargoyle:KillGargoyleEyeGlow(self) QO030_Gargoyle:CheckForHit(self) QO030_Gargoyle:OnTerminated(self) QO030_GargoylePlinth:Init(self) QO030_GargoylePlinth:StateEnum(self) QO030_GargoylePlinth:CustomUpdate(self) QO030_StuckGnomesThread:Init(self) QO030_StuckGnomesThread:StateEnum(self) NoName() QO030_StuckGnomesThread:Update(self) QOO30_GnomeWatchThread:Init(self) QOO30_GnomeWatchThread:StateEnum(self) QOO30_GnomeWatchThread:Update(self) QOO30_GnomeWatchThread:CalculateOwedGifts(self) QO030_GnomesTalkAfterTrigger:Init(self) QO030_GnomesTalkAfterTrigger:StateEnum(self) QO030_GnomesTalkAfterTrigger:CustomUpdate(self) QO030_BriansDoor:Init(self) QO030_BriansDoor:StateEnum(self) QO030_BriansDoor:CustomUpdate(self) ***** File: ./quests/qv110_resistancehqsim.lua ***** QV110_ResistanceHQSim:Init(self) QV110_ResistanceHQSim:State_SETUP_SkipTo(self) QV110_ResistanceHQSim:State_SETUP_Main(self) QV110_ResistanceHQSim:InitialiseMainLayers(self) QV110_ResistanceHQSim:OnExit(self) QV110_SittingDownGuy:Init(self) QV110_SittingDownGuy:StateEnum(self) QV110_SittingDownGuy:CustomUpdate(self) QV110_DrinkingGuy:Init(self) QV110_DrinkingGuy:StateEnum(self) QV110_DrinkingGuy:CustomUpdate(self) QV110_ChattingPeople:Init(self) QV110_ChattingPeople:StateEnum(self) QV110_ChattingPeople:CustomUpdate(self) QV110_PatrolGuard:Init(self) QV110_PatrolGuard:StateEnum(self) QV110_PatrolGuard:CustomUpdate(self) QV110_SleepingSoldier:Init(self) QV110_SleepingSoldier:StateEnum(self) QV110_SleepingSoldier:CustomUpdate(self) QV110_Soldiers:Init(self) QV110_Soldiers:StateEnum(self) QV110_Soldiers:CustomUpdate(self) QV110_CrateCarrier:Init(self) QV110_CrateCarrier:StateEnum(self) QV110_CrateCarrier:CustomUpdate(self) QV110_ResistanceTrigger:Init(self) QV110_ResistanceTrigger:StateEnum(self) QV110_ResistanceTrigger:Update(self) QV110_ResistanceTrigger:OnLevelUnload(self) ***** File: ./quests/qu060_mistpeakbctbrightness.lua ***** QU060_MistPeakBCTBrightness:Init(self) QU060_MistPeakBCTBrightness:State_BRIGHTNESS_CHECK_SkipTo(self) QU060_MistPeakBCTBrightness:State_BRIGHTNESS_CHECK_Main(self) ***** File: ./quests/qv070_soulsurvivor.lua ***** QV070_SoulSurvivor:Init(self) QV070_SoulSurvivor:InitialiseObjectiveTables(self) QV070_SoulSurvivor:State_START_SkipTo(self) QV070_SoulSurvivor:State_START_Main(self) QV070_SoulSurvivor:State_FETCH_SkipTo(self) NoName() QV070_SoulSurvivor:State_FETCH_Main(self) QV070_SoulSurvivor:State_OUTRO_SkipTo(self) QV070_SoulSurvivor:State_OUTRO_Main(self) QV070_SoulSurvivor:InitialiseMainLayers(self) QV070_SoulSurvivor:OnExit(self) QV070_Timmy:Init(self) QV070_Timmy:StateEnum(self) NoName() QV070_Timmy:CustomUpdate(self) QV070_Soul:Init(self) QV070_Soul:StateEnum(self) QV070_Soul:CustomUpdate(self) ***** File: ./quests/qd030_mistpeakvalleydemondoor.lua ***** QD030_MistpeakValleyDemonDoor:Init(self) QD030_MistpeakValleyDemonDoor:InitialiseObjectiveTables(self) QD030_MistpeakValleyDemonDoor:State_DOOR_INTRO_SkipTo(self) QD030_MistpeakValleyDemonDoor:State_DOOR_INTRO_Main(self) QD030_MistpeakValleyDemonDoor:State_WAIT_FOR_EXPRESSION_SkipTo(self) QD030_MistpeakValleyDemonDoor:State_WAIT_FOR_EXPRESSION_Main(self) QD030_MistpeakValleyDemonDoor:State_DOOR_OPENED_SkipTo(self) QD030_MistpeakValleyDemonDoor:State_DOOR_OPENED_Main(self) QD030_MistpeakValleyDemonDoor:InitialiseMainLayers(self) QD030_MistpeakValleyDemonDoor:StartControlThread(self) QD030_MistpeakValleyDemonDoor:OnExit(self) NoName() QD030_MistpeakValleyDemonDoorControlThread:Update(self) QD030_MistpeakValleyDemonDoorControlThread:EnteredRegionWithDoor(self) QD030_MistpeakValleyDemonDoorControlThread:DoorSpawned(self) QD030_MistpeakValleyDemonDoorControlThread:DoorDespawned(self) QD030_DemonDoor:Init(self) QD030_DemonDoor:StateEnum(self) NoName() NoName() NoName() QD030_DemonDoor:CustomUpdate(self) QD030_DemonDoor:CanPlayCutscenes(self) QD030_ExpressionListener:Init(self) QD030_ExpressionListener:StateEnum(self) QD030_ExpressionListener:Update(self) ***** File: ./quests/qr200_rulingcivilmanager.lua ***** QR200_RulingCivilManager:Init(self) QR200_RulingCivilManager:Update(self) QR200_RulingCivilManager:GetRunnableJobKey(self) QR200_RulingCivilManager:GetStoppableJobKey(self) QR200_RulingCivilManager:PrepareRulingForStoppage(self) QR200_RulingCivilManager:EndRulingStoppage(self) QR200_RulingCivilManager:LookForSpecialCaseScenarios(self) ***** File: ./quests/qc170_bowerstonemarketbattle.lua ***** QC170_BowerstoneMarketBattle:Init(self) QC170_BowerstoneMarketBattle:InitialiseObjectiveTables(self) QC170_BowerstoneMarketBattle:State_BOWERSTONE_START_SkipTo(self) QC170_BowerstoneMarketBattle:State_BOWERSTONE_START_Main(self) QC170_BowerstoneMarketBattle:State_FIRST_SENTINEL_SkipTo(self) QC170_BowerstoneMarketBattle:State_FIRST_SENTINEL_Main(self) QC170_BowerstoneMarketBattle:State_SECOND_SENTINEL_SkipTo(self) QC170_BowerstoneMarketBattle:State_SECOND_SENTINEL_Main(self) QC170_BowerstoneMarketBattle:SmashWindow(self,index) QC170_BowerstoneMarketBattle:CreateEntity(self,index) QC170_BowerstoneMarketBattle:State_SHADOW_WALTER_INTRO_SkipTo(self) QC170_BowerstoneMarketBattle:State_SHADOW_WALTER_INTRO_Main(self) QC170_BowerstoneMarketBattle:State_WALTER_FIGHT_SkipTo(self) QC170_BowerstoneMarketBattle:State_WALTER_FIGHT_Main(self) QC170_BowerstoneMarketBattle:Choir(self) QC170_BowerstoneMarketBattle:WalterFightFlash(self,seconds) QC170_BowerstoneMarketBattle:NightCrawlerFightFlash(self,seconds) QC170_BowerstoneMarketBattle:State_ACS_QC170_WalterDying_SkipTo(self) QC170_BowerstoneMarketBattle:State_ACS_QC170_WalterDying_Main(self) QC170_BowerstoneMarketBattle:CombustibleBarrelAndCrateSetup(self) QC170_BowerstoneMarketBattle:DisableTransients(self) QC170_BowerstoneMarketBattle:ReEnableTransients(self) QC170_BowerstoneMarketBattle:OnExit(self) QC170_SirWalter:Init(self) QC170_SirWalter:StateEnum(self) QC170_SirWalter:CustomUpdate(self) QC170_BenFinn:Init(self) QC170_BenFinn:StateEnum(self) QC170_BenFinn:CustomUpdate(self) QC170_ACSCharacters:Init(self) QC170_ACSCharacters:StateEnum(self) QC170_ACSCharacters:CustomUpdate(self) QC170_NightCrawlerTriggers:Init(self) QC170_NightCrawlerTriggers:StateEnum(self) QC170_NightCrawlerTriggers:CustomUpdate(self) QC170_NightCrawlerTriggers:BridgeTrigger(self) QC170_NightCrawlerSpeechThread:Init(self) QC170_NightCrawlerSpeechThread:Update(self) QC170_ShadowTriggers:Init(self) QC170_ShadowTriggers:StateEnum(self) QC170_ShadowTriggers:CustomUpdate(self) QC170_PoolShadowTriggers:Init(self) QC170_PoolShadowTriggers:StateEnum(self) QC170_PoolShadowTriggers:CustomUpdate(self) QC170_MinionTriggers:Init(self) QC170_MinionTriggers:StateEnum(self) QC170_MinionTriggers:CustomUpdate(self) QC170_SentinelTriggers:Init(self) QC170_SentinelTriggers:StateEnum(self) QC170_SentinelTriggers:CustomUpdate(self) QC170_SoldierTriggers:Init(self) QC170_SoldierTriggers:StateEnum(self) QC170_SoldierTriggers:CustomUpdate(self) QC170_ObjectiveMarker_NightCrawlerFight:Init(self) QC170_ObjectiveMarker_NightCrawlerFight:StateEnum(self) QC170_ObjectiveMarker_NightCrawlerFight:CustomUpdate(self) QC170_NightCrawlerEncounter:Init(self) QC170_NightCrawlerEncounter:StateEnum(self) QC170_NightCrawlerEncounter:CustomUpdate(self) QC170_WindowSmashTrigger:Init(self) QC170_WindowSmashTrigger:StateEnum(self) QC170_WindowSmashTrigger:CustomUpdate(self) QC170_Bats:Init(self) QC170_Bats:CustomUpdate(self) QC170_HittableVillagerTriggers:Init(self) QC170_HittableVillagerTriggers:StateEnum(self) QC170_HittableVillagerTriggers:CustomUpdate(self) QC170_CombustibleEntities:Init(self) QC170_CombustibleEntities:StateEnum(self) QC170_CombustibleEntities:CustomUpdate(self) QC170_ShadowPageEvent:Init(self) QC170_ShadowPageEvent:CustomUpdate(self) QC170_ShadowWalter:Init(self) QC170_ShadowWalter:StateEnum(self) QC170_ShadowWalter:CustomUpdate(self) QC170_ShadowWalter:OnTerminated(self) QC170_AlliesBattleThread:Init(self) QC170_AlliesBattleThread:Update(self) QC170_ShadowWalterParticles:Init(self) QC170_ShadowWalterParticles:StateEnum(self) QC170_ShadowWalterParticles:Update(self) QC170_VortexTrigger:Init(self) QC170_VortexTrigger:StateEnum(self) QC170_VortexTrigger:CustomUpdate(self) QC170_HeroSpawnTrigger:Init(self) QC170_HeroSpawnTrigger:StateEnum(self) QC170_HeroSpawnTrigger:CustomUpdate(self) QC170_HeroSpawnTrigger:SmashWindow(self,index) QC170_HeroSpawnTrigger:GetHerosStats(self) QC170_HeroSpawnTrigger:GetAllWieldedHeroWeapons(self) QC170_HeroSpawnTrigger:CreateHero(self,hero_name,clothing_name,index) QC170_HeroSpawnTrigger:StripWeapons(self) QC170_HeroSpawnTrigger:StripClothes(self) ***** File: ./quests/qrch_rulercreaturehunterinstance.lua ***** QRCH_RulerCreatureHunterInstance:Init(self) QRCH_RulerCreatureHunterInstance:InitialiseObjectiveTables(self) QRCH_RulerCreatureHunterInstance:Update(self) NoName() QRCH_RulerCreatureHunterInstance:OnExit(self) QRCH_RulerCreatureHunterInstance:GetAllDataAndCheckIt(self) QRCH_RulerCreatureHunterInstance:GetUniqueQuestName(self) QRCH_RulerCreatureHunterInstance:GenerateCreatures(self) QRCH_RulerCreatureHunterInstance:CheckForCreatureDeath(self) QRCH_RulerCreatureHunterInstance:CheckForSpousesAndKidsAndPutInLimbo(self) QRCH_RulerCreatureHunterInstance:RecoverSpousesAndKidsFromLimbo(self) ***** File: ./quests/qdrag_slaveinstance.lua ***** QDRAG_SlaveInstance:Init(self) QDRAG_SlaveInstance:GetUniqueQuestName(self) QDRAG_SlaveInstance:InitialiseObjectiveTables(self) QDRAG_SlaveInstance:Update(self) QDRAG_SlaveInstance:OnExit(self) QDRAG_SlaveInstance:PrepareQuestGiver(self) QDRAG_SlaveInstance:GetTriggers(self) QDRAG_SlaveInstance:CheckToSeeIfFactoryDoorNeedsOpening(self) QDRAG_SlaveInstance:OnQuestSuspend(self) QDRAG_SlaveInstance:OnQuestUnsuspend(self) QDRAG_SLAVE_QuestSuspensionCheckThread:Update(self) QDRAG_SLAVE_NPCDraggingThread:Update(self) QDRAG_SLAVE_NPCDraggingThread:CheckValidForDraggingAndQuest(self,entity) QDRAG_Slave_QuestGiver:Init(self) QDRAG_Slave_QuestGiver:StateEnum(self) QDRAG_Slave_QuestGiver:Setup(self) NoName() NoName() QDRAG_Slave_QuestGiver:CustomUpdate(self) QDRAG_Slave_QuestGiver:OnLevelUnload(self) QDRAG_Slave_QuestGiver:OnExit(self) QDRAG_SlaveWorker:Init(self) QDRAG_SlaveWorker:StateEnum(self) QDRAG_SlaveWorker:CustomUpdate(self) QDRAG_SlaveWorker:PreOnLevelUnload(self) QDRAG_SlaveWorker:OnExit(self) QDRAG_Slave_OuterTrigger:Init(self) QDRAG_Slave_OuterTrigger:StateEnum(self) QDRAG_Slave_OuterTrigger:CustomUpdate(self) QDRAG_Slave_OuterTrigger:OnLevelUnload(self) QDRAG_Slave_InnerTrigger:Init(self) QDRAG_Slave_InnerTrigger:StateEnum(self) QDRAG_Slave_InnerTrigger:CustomUpdate(self) QDRAG_Slave_InnerTrigger:OnLevelUnload(self) QDRAG_Slave_WalkawayTrigger:Init(self) QDRAG_Slave_WalkawayTrigger:StateEnum(self) QDRAG_Slave_WalkawayTrigger:CustomUpdate(self) QDRAG_Slave_WalkawayTrigger:OnLevelUnload(self) ***** File: ./quests/demochapterprogress.lua ***** NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) ***** File: ./quests/qc999_sandbox.lua ***** QC999_Sandbox:Init(self) QC999_Sandbox:State_START_SkipTo(self) QC999_Sandbox:State_START_Main(self) QC999_Sandbox:OnExit(self) ***** File: ./quests/jobexamplemanager.lua ***** JobExampleManager:Init(self) JobExampleManager:Update(self) ***** File: ./quests/jobcoordinator.lua ***** JobCoordinator.SetDesiredJobCountOfType(type,number) JobCoordinator.SetJobOfTypeStarted(type) JobCoordinator.SetJobOfTypeFinished(type) JobCoordinator.CanStartJobOfType(type) JobCoordinator.StartSpecificJobOfType(job_type,job_code,restart,reload) JobCoordinator.StartRelationshipQuest(params) JobCoordinator.StartRCHQuest(params) JobCoordinator.StartProtestQuest(params) JobCoordinator.IsCommunityJobAvailableInThisRegion(level_name) JobCoordinator.ForceCommunityJobOnPlayer(village,player_entity,debt_to_pay) JobCoordinator.DoTemplateQuestTimeDelay(quest_record_name) JobCoordinator.CheckForAndActivateAnyBeforeGossip(quest_record_name) JobCoordinator.CheckForAndActivateAnyAfterCompletionGossip(quest_record_name) JobCoordinator.CheckForAndActivateRulingSideAGossip(quest_record_name) JobCoordinator.CheckForAndActivateRulingSideBGossip(quest_record_name) JobCoordinator.CheckForAndActivateSlaveGossip(quest_record_name) JobCoordinator.CheckForAndActivateCriminalGossip(quest_record_name) JobCoordinator.CheckForAndActivateAnySideALayers(quest_record_name) JobCoordinator.CheckForAndDeactivateAnySideALayers(quest_record_name) JobCoordinator.CheckForAndActivateAnySideBLayers(quest_record_name) JobCoordinator.CheckForAndDeactivateAnySideBLayers(quest_record_name) JobCoordinator.CheckForAmbientLayersToDeactivate(quest_record_name) JobCoordinator.CheckForAmbientLayersToReactivate(quest_record_name) JobCoordinator.ValidateScenario(world_name,scenario_full_name,scenario) JobCoordinator.ValidateLayer(layer_name) JobCoordinator.ValidatePrerequisiteQuest(quest_name,is_following_quest_a_template_quest) JobCoordinator.ValidateQDRAGPreReqQuest(quest_name) JobCoordinator.ValidateCurrentLevel(level_name) JobCoordinator.ValidatePreOrderQuest(is_pre_order_quest,quest_code) JobCoordinator.ValidateSpecialCaseSpouseQuest(quest_code) JobCoordinator.ShouldTemplateQuestBeStopped(job_data) JobCoordinator.CheckPlayerMarriageStatus(quest_code) JobCoordinator.UnlockEverythingAsIfQuestHadFinished(quest_record) JobCoordinator.ValidateGameflowSkippingQuest(job_data) JobCoordinator.ValidateSaveTheDwellers(quest_code) JobCoordinator.ValidateReaversUnmentionables(quest_code) JobCoordinator.ValidateDarkSanctumVignette(quest_code) JobCoordinator.ValidateMissingChildE3(quest_code) JobCoordinator.ValidateBrightwallE3DragQuest(quest_code) JobCoordinator.ValidateTemplateQuest(job_data) JobCoordinator.ValidateQDRAGQuest(job_data) JobCoordinator.ShouldQDRAGQuestBeStopped(job_data) JobCoordinator.IsQdragQuest(hr_quest) JobCoordinator.SelectDragQuest(quest_code) JobCoordinator.ValidateStopScenario(world_name,scenario_full_name,scenario) JobCoordinator.ValidateRuling(job_data) JobCoordinator.ValidateRulingLevel(level_name) JobCoordinator.SelectRuling(job_data) JobCoordinator.ShouldRulingBeStopped(job_data) JobCoordinator.Init() JobCoordinator.IncrementJobOfType(type) JobCoordinator.DecrementJobOfType(type) QuestManager.NewJobManagerThread(quest_name,version) JobManagerThreadBase:_Init(self) JobManagerThreadBase:CheckStartRelationshipQuest(self) JobManagerThreadBase:CheckStartSpecificJobOfType(self) JobManagerThreadBase:StartJobInstance(self,job_to_start) JobManagerThreadBase:StopJobInstance(self,job_to_stop) JobManagerThreadBase:OnChildThreadDeath(self,child_thread) JobManagerThreadBase:GetRunnableJobKey(self) JobManagerThreadBase:WaitUntilNextCheck(self) QuestManager.NewJobInstanceThread(quest_name,version) JobInstanceThreadBase:new(self,o,job_data) JobInstanceThreadBase:_Init(self) QuestManager.NewJobGeneratedMetaManagerThread(quest_name,version) JobGeneratedMetaManagerThreadBase:new(self,o,job_data) ***** File: ./quests/qt080_demondoortest.lua ***** QT080_DemonDoorTest:Init(self) QT080_DemonDoorTest:State_DOOR_INTRO_SkipTo(self) QT080_DemonDoorTest:State_DOOR_INTRO_Main(self) QT080_DemonDoorTest:State_WAIT_FOR_PURITY_SkipTo(self) QT080_DemonDoorTest:State_WAIT_FOR_PURITY_Main(self) QT080_DemonDoorTest:State_DOOR_OPENED_SkipTo(self) QT080_DemonDoorTest:State_DOOR_OPENED_Main(self) QT080_DemonDoorTest:InitialiseMainLayers(self) QT080_DemonDoorTest:StartControlThread(self) QT080_DemonDoorTest:OnExit(self) NoName() QT080_DemonDoorControlThread:Update(self) QT080_DemonDoorControlThread:EnteredRegionWithDoor(self) QT080_DemonDoorControlThread:DoorSpawned(self) QT080_DemonDoorControlThread:DoorDespawned(self) QT080_DemonDoor:Init(self) QT080_DemonDoor:StateEnum(self) NoName() NoName() QT080_DemonDoor:CustomUpdate(self) QT080_DemonDoor:GetPurityCutscene(self) QT080_DemonDoor:ReachedOpenCondition(self) QT080_DemonDoor:PlayCutscene(self,params) ***** File: ./quests/qo170_slavetrade.lua ***** QO170_SlaveTrade:Init(self) QO170_SlaveTrade:InitialiseObjectiveTables(self) QO170_SlaveTrade:State_INTRO_SkipTo(self) QO170_SlaveTrade:State_INTRO_Main(self) QO170_SlaveTrade:State_QUEST_ACCEPTED_SkipTo(self) QO170_SlaveTrade:State_QUEST_ACCEPTED_Main(self) QO170_SlaveTrade:State_ARRIVED_AT_PUB_SkipTo(self) QO170_SlaveTrade:State_ARRIVED_AT_PUB_Main(self) QO170_SlaveTrade:State_GO_TO_HIDEOUT_SkipTo(self) QO170_SlaveTrade:State_GO_TO_HIDEOUT_Main(self) QO170_SlaveTrade:State_FIGHT_BIG_SkipTo(self) QO170_SlaveTrade:State_FIGHT_BIG_Main(self) QO170_SlaveTrade:State_DONE_SkipTo(self) QO170_SlaveTrade:State_DONE_Main(self) QO170_SlaveTrade:InitialiseMainLayers(self) QO170_SlaveTrade:BarryCamCallBack(self) QO170_SlaveTrade:OnExit(self) QO170_QuestGiver:Init(self) QO170_QuestGiver:StateEnum(self) QO170_QuestGiver:CustomUpdate(self) QO170_Barry:Init(self) QO170_Barry:StateEnum(self) QO170_Barry:CustomUpdate(self) QO170_Barry:OnTerminated(self) QO170_PubRenegades:Init(self) QO170_PubRenegades:StateEnum(self) QO170_PubRenegades:CustomUpdate(self) QO170_PubRenegades:OnTerminated(self) QO170_PubVillagers:Init(self) QO170_PubVillagers:StateEnum(self) QO170_PubVillagers:CustomUpdate(self) QO170_PubVillagers:OnLevelUnload(self) QO170_PubDoor:Init(self) QO170_PubDoor:StateEnum(self) NoName() QO170_PubDoor:CustomUpdate(self) QO170_Nigel:Init(self) QO170_Nigel:StateEnum(self) QO170_Nigel:SkippingSetup(self) NoName() NoName() NoName() NoName() QO170_Nigel:CustomUpdate(self) QO170_Nigel:OnTerminated(self) QO170_PageHideout:Init(self) QO170_PageHideout:StateEnum(self) QO170_PageHideout:CustomUpdate(self) QO170_PlayerChoice:Init(self) QO170_PlayerChoice:StateEnum(self) QO170_PlayerChoice:Update(self) QO170_FerretEntryDoor:Init(self) QO170_FerretEntryDoor:StateEnum(self) NoName() QO170_FerretEntryDoor:CustomUpdate(self) QO170_HideoutRenegades:Init(self) QO170_HideoutRenegades:StateEnum(self) QO170_HideoutRenegades:CustomUpdate(self) QO170_HideoutRenegades:OnTerminated(self) QO170_HideoutCutsceneRenegade:Init(self) QO170_HideoutCutsceneRenegade:StateEnum(self) QO170_HideoutCutsceneRenegade:CustomUpdate(self) QO170_MrBigDoor:Init(self) QO170_MrBigDoor:StateEnum(self) QO170_MrBigDoor:CustomUpdate(self) QO170_HideoutBarracksRenegades:Init(self) QO170_HideoutBarracksRenegades:StateEnum(self) QO170_HideoutBarracksRenegades:CustomUpdate(self) QO170_HideoutBarracksRenegades:OnTerminated(self) QO170_HideoutPrisoner1:Init(self) QO170_HideoutPrisoner1:StateEnum(self) NoName() QO170_HideoutPrisoner1:CustomUpdate(self) QO170_HideoutPrisonRenegades:Init(self) QO170_HideoutPrisonRenegades:StateEnum(self) QO170_HideoutPrisonRenegades:CustomUpdate(self) QO170_RegionLockTimeManager:Init(self) QO170_RegionLockTimeManager:StateEnum(self) QO170_RegionLockTimeManager:Update(self) QO170_SlaveTrade:GiveDocksItems(self) QO170_SlaveTrade:OpenMrBigDoor(self) QO170_SlaveTrade:IsPlayerAimingAtMe(self,entity) QO170_SlaveTrade:CloseNigelCell(self) QO170_SlaveTrade:CellClosingCam(self) QO170_SlaveTrade:CloseDoorBehindPage(self) QO170_SlaveTrade:StartChoice(self) QO170_SlaveTrade:EvacuatePub(self) QO170_RelationshipQuestLockingManager:Init(self) QO170_RelationshipQuestLockingManager:StateEnum(self) QO170_RelationshipQuestLockingManager:Update(self) ***** File: ./quests/qs_homeinstance.lua ***** QS_HomeInstance:Init(self) QS_HomeInstance:GetUniqueQuestName(self) QS_HomeInstance:InitialiseObjectiveTables(self) QS_HomeInstance:Update(self) QS_HomeInstance:OnExit(self) QS_HomeInstance:PrepareQuestGiver(self) QS_QuestGiver:Init(self) QS_QuestGiver:StateEnum(self) QS_QuestGiver:GetCurrentHouseOpinion(self) NoName() QS_QuestGiver:CustomUpdate(self) QS_QuestGiver:CheckAndUpdateQuestGiverRegion(self) QS_QuestGiver:CheckTransientStatus(self) QS_QuestGiver:PreOnLevelUnload(self) QS_QuestGiver:OnExit(self) QS_QuestGiver:OnTerminated(self) QS_CheckNPCOpinionOfHeroThread:Update(self) QS_CheckNPCDivorceStatusThread:Update(self) QS_CheckHeroHouseChangeThread:Init(self) QS_CheckHeroHouseChangeThread:StateEnum(self) QS_CheckHeroHouseChangeThread:Update(self) QS_CheckForScenarioChangeThread:Update(self) QS_CheckIfPrimaryOpenDoorsToTrail:Update(self) ***** File: ./quests/qo190_reaverindustries.lua ***** QO190_ReaverIndustries:Init(self) QO190_ReaverIndustries:InitialiseObjectiveTables(self) QO190_ReaverIndustries:State_INTRO_SkipTo(self) QO190_ReaverIndustries:State_INTRO_Main(self) QO190_ReaverIndustries:State_ACCEPT_SkipTo(self) QO190_ReaverIndustries:State_ACCEPT_Main(self) QO190_ReaverIndustries:State_GO_TO_FACTORY_SkipTo(self) QO190_ReaverIndustries:State_GO_TO_FACTORY_Main(self) QO190_ReaverIndustries:State_MEET_REAVER_SkipTo(self) QO190_ReaverIndustries:State_MEET_REAVER_Main(self) QO190_ReaverIndustries:State_CHOICE_SkipTo(self) QO190_ReaverIndustries:State_CHOICE_Main(self) QO190_ReaverIndustries:State_CREATE_FACTORY_SkipTo(self) QO190_ReaverIndustries:State_CREATE_FACTORY_Main(self) QO190_ReaverIndustries:State_CREATE_SCHOOL_SkipTo(self) QO190_ReaverIndustries:State_CREATE_SCHOOL_Main(self) QO190_ReaverIndustries:State_EPILOGUE_SkipTo(self) QO190_ReaverIndustries:State_EPILOGUE_Main(self) QO190_ReaverIndustries:InitialiseMainLayers(self) QO190_ReaverIndustries:OnExit(self) QO190_ReaverIndustries:InitBWSILayer(self) QO190_ReaverIndustries:GetPageEntity(self) QO190_ReaverIndustries:StartPageFollow(self) QO190_ReaverIndustries:StopPageFollow(self) QO190_ReaverIndustries:HidePlayers(self) QO190_ReaverIndustries:TurnOnFactoryLayer(self) QO190_ReaverIndustries:TurnOnSchoolLayer(self) QO190_Walter:Init(self) QO190_Walter:StateEnum(self) QO190_Walter:CustomUpdate(self) QO190_Reaver:Init(self) QO190_Reaver:StateEnum(self) NoName() NoName() QO190_Reaver:CustomUpdate(self) QO190_Page:Init(self) QO190_Page:StateEnum(self) NoName() NoName() QO190_Page:CustomUpdate(self) QO190_FlythroughCamera:Init(self) QO190_FlythroughCamera:StateEnum(self) QO190_FlythroughCamera:CustomUpdate(self) QO190_FactoryDoors:Init(self) QO190_FactoryDoors:CustomUpdate(self) ***** File: ./quests/jobnatalstocksinstance.lua ***** JobNatalStocksInstance:Init(self) JobNatalStocksInstance:Update(self) JobNatalStocksInstance:OnJobExit(self) JobNatalStocksInstance:UpdateJobLevelProgress(self) ***** File: ./quests/qo160_eliseelliot.lua ***** QO160_EliseElliot:Init(self) QO160_EliseElliot:ObjectiveEnums(self) QO160_EliseElliot:InitialiseEliseObjectiveTables(self) QO160_EliseElliot:InitialiseFianceeObjectiveTables(self) QO160_EliseElliot:SetPlayerVars(self) QO160_EliseElliot:State_APPROACH_QUEST_GIVER_SkipTo(self) QO160_EliseElliot:State_APPROACH_QUEST_GIVER_Main(self) QO160_EliseElliot:State_GO_TO_HIDEOUT_SkipTo(self) QO160_EliseElliot:State_GO_TO_HIDEOUT_Main(self) QO160_EliseElliot:State_ENTER_CELLAR_SkipTo(self) QO160_EliseElliot:State_ENTER_CELLAR_Main(self) QO160_EliseElliot:State_INTERROGATE_FERRET_SkipTo(self) QO160_EliseElliot:State_INTERROGATE_FERRET_Main(self) QO160_EliseElliot:State_APPROACH_ELISE_SkipTo(self) QO160_EliseElliot:State_APPROACH_ELISE_Main(self) QO160_EliseElliot:State_ESCAPE_SEWER_SkipTo(self) QO160_EliseElliot:State_ESCAPE_SEWER_Main(self) QO160_EliseElliot:State_BAT_ENCOUNTER_SkipTo(self) QO160_EliseElliot:State_BAT_ENCOUNTER_Main(self) QO160_EliseElliot:State_HOBBE_ENCOUNTER_SkipTo(self) QO160_EliseElliot:State_HOBBE_ENCOUNTER_Main(self) QO160_EliseElliot:State_CONFESSION_SkipTo(self) QO160_EliseElliot:State_CONFESSION_Main(self) QO160_EliseElliot:State_RETURN_TO_QUEST_GIVER_SkipTo(self) QO160_EliseElliot:State_RETURN_TO_QUEST_GIVER_Main(self) QO160_EliseElliot:State_EPILOGUE_SkipTo(self) QO160_EliseElliot:State_EPILOGUE_Main(self) QO160_EliseElliot:InitialiseMainLayers(self) QO160_EliseElliot:ActivateQuestGiverStage2Layer(self) QO160_EliseElliot:ActivateFianceeStage2Layer(self) QO160_EliseElliot:OnExit(self) QO160_EliseElliot:ActivateSaleSignLayer(self) QO160_EliseElliot:LookAtQuestSpeakeasy(self) QO160_EliseElliot:LookAtQuestGiverHittingDoor(self) QO160_EliseElliot:LookAtSewerEntrance(self) QO160_EliseElliot:RemoveLookAt(self) QO160_EliseElliot:FixedConfrontNigel1(self) QO160_EliseElliot:FixedConfrontNigel2(self) QO160_EliseElliot:FixedEliseIntro1(self) QO160_EliseElliot:FixedEliseIntro2(self) QO160_EliseElliot:FixedEliseIntro3(self) QO160_EliseElliot:FixedConfession(self) QO160_EliseElliot:FixedConfessionHeavyRain(self) QO160_EliseElliot:FixedConfessionChoiceMade(self) QO160_EliseElliot:FixedHobbeDoor(self) QO160_EliseElliot:RemoveFixed(self) QO160_EliseElliot:AddCutsceneRules(self) QO160_EliseElliot:RemoveCutsceneRules(self) QO160_EliseElliot:OpenHideoutDoor(self) QO160_EliseElliot:CloseHideoutDoor(self) QO160_EliseElliot:StartProtest(self) QO160_EliseElliot:EndProtest(self) QO160_EliseElliot:RegionLockingOn(self) QO160_EliseElliot:RegionLockingOff(self) QO160_EliseElliot:LockPlayerMovement(self) QO160_EliseElliot:ReleasePlayerMovement(self) QO160_EliseElliot:SetEnteredHideoutTrue(self) QO160_EliseElliot:StartBCTManagerThread(self) QO160_EliseElliot:StartScriptRulesManagerThread(self) QO160_EliseElliot:SetCameraBehindHero(self) QO160_QuestGiver_BowerstoneIndustrial:Init(self) QO160_QuestGiver_BowerstoneIndustrial:StateEnum(self) NoName() NoName() QO160_QuestGiver_BowerstoneIndustrial:CustomUpdate(self) QO160_QuestGiver_BowerstoneIndustrial:KnockOnDoor(self,num_loops) QO160_QuestGiver_BowerstoneIndustrial:StopKnocking(self) QO160_QuestGiver_BowerstoneIndustrial:StartLeanLoop(self) QO160_QuestGiver_BowerstoneIndustrial:StopLeanLoop(self) QO160_QuestGiver_IndustrialCave:Init(self) QO160_QuestGiver_IndustrialCave:StateEnum(self) NoName() NoName() NoName() NoName() QO160_QuestGiver_IndustrialCave:CustomUpdate(self) QO160_QuestGiver_IndustrialCave:KnockOnDoor(self) QO160_QuestGiver_IndustrialCave:StopKnocking(self) QO160_QuestGiver_IndustrialCave:StartAimLoop(self) QO160_QuestGiver_IndustrialCave:StopAimLoop(self) QO160_QuestGiver_IndustrialCave:StartUnconsciousLoop(self) QO160_QuestGiver_IndustrialCave:StopUnconsciousLoop(self) QO160_Fiancee_IndustrialCave:Init(self) QO160_Fiancee_IndustrialCave:StateEnum(self) NoName() NoName() NoName() NoName() NoName() NoName() NoName() QO160_Fiancee_IndustrialCave:CustomUpdate(self) QO160_Fiancee_IndustrialCave:StartBeingLed(self) QO160_Fiancee_IndustrialCave:StopBeingLed(self) QO160_Fiancee_IndustrialCave:StartFollowing(self,radius) QO160_Fiancee_IndustrialCave:StopFollowing(self) QO160_Fiancee_IndustrialCave:ThumbsUp(self) QO160_Fiancee_IndustrialCave:ThumbsDown(self) QO160_Fiancee_IndustrialCave:StartCowering(self) QO160_Fiancee_IndustrialCave:StopCowering(self) QO160_Fiancee_IndustrialCave:AddBatCombatComments(self) QO160_Fiancee_IndustrialCave:AddHobbeCombatComments(self) NoName() NoName() QO160_Fiancee_IndustrialCave:StartEmotionUI(self) QO160_Fiancee_IndustrialCave:StandStillWaitaround(self) QO160_Fiancee_IndustrialCave:EliseChoiceInteractions(self) QO160_Fiancee_IndustrialCave:FianceeChoiceInteractions(self) QO160_Fiancee_IndustrialCave:OutroCutscene(self) QO160_Nigel:Init(self) QO160_Nigel:StateEnum(self) NoName() QO160_Nigel:CustomUpdate(self) QO160_Keith:Init(self) QO160_Keith:StateEnum(self) NoName() QO160_Keith:CustomUpdate(self) QO160_HideoutDoor:Init(self) QO160_HideoutDoor:StateEnum(self) QO160_HideoutDoor:CustomUpdate(self) QO160_HideoutDoor:PreOnLevelUnload(self) QO160_CellarDoor:Init(self) QO160_CellarDoor:StateEnum(self) QO160_CellarDoor:CustomUpdate(self) QO160_CellarReturnDoor:Init(self) QO160_CellarReturnDoor:StateEnum(self) QO160_CellarReturnDoor:CustomUpdate(self) VaultTrigger_HideoutToSewer:Init(self) VaultTrigger_HideoutToSewer:StateEnum(self) VaultTrigger_HideoutToSewer:CustomUpdate(self) VaultTrigger_HideoutToSewer:OnLevelUnload(self) QO160_RenegadeSitting:Init(self) QO160_RenegadeSitting:StateEnum(self) QO160_RenegadeSitting:CustomUpdate(self) QO160_RenegadeGuard:Init(self) QO160_RenegadeGuard:StateEnum(self) QO160_RenegadeGuard:CustomUpdate(self) QO160_CGenerator_SittingRenegades:Init(self) QO160_CGenerator_SittingRenegades:StateEnum(self) QO160_CGenerator_SittingRenegades:CustomUpdate(self) QO160_RenegadeTalkMarker:Init(self) QO160_RenegadeTalkMarker:StateEnum(self) QO160_RenegadeTalkMarker:CustomUpdate(self) QO160_CGenerator_FerretBodyguards:Init(self) QO160_CGenerator_FerretBodyguards:StateEnum(self) QO160_CGenerator_FerretBodyguards:CustomUpdate(self) QO160_CGenerator_Bats:Init(self) QO160_CGenerator_Bats:StateEnum(self) QO160_CGenerator_Bats:CustomUpdate(self) QO160_CGenerator_Bats:SetUpBats(self,bats) QO160_CGenerator_Bats:BatsAttack(self,bats) QO160_CGenerator_Hobbes:Init(self) QO160_CGenerator_Hobbes:StateEnum(self) QO160_CGenerator_Hobbes:CustomUpdate(self) QO160_TriggerObject:Init(self) QO160_TriggerObject:StateEnum(self) QO160_TriggerObject:Update(self) QO160_ProtestingVillager:Init(self) QO160_ProtestingVillager:StateEnum(self) QO160_ProtestingVillager:CustomUpdate(self) QO160_ProtesterTerry:Init(self) QO160_ProtesterTerry:StateEnum(self) QO160_ProtesterTerry:CustomUpdate(self) EliseBCTManager:Update(self) HideoutNoWeaponsManager:Init(self) HideoutNoWeaponsManager:Update(self) ***** File: ./quests/qo010_brightwallbooks.lua ***** QO010_BrightwallBooks:Init(self) QO010_BrightwallBooks:InitialiseObjectiveTables(self) QO010_BrightwallBooks:State_INTRO_SkipTo(self) QO010_BrightwallBooks:State_INTRO_Main(self) QO010_BrightwallBooks:State_ACCEPTED_QUEST_SkipTo(self) QO010_BrightwallBooks:State_ACCEPTED_QUEST_Main(self) QO010_BrightwallBooks:State_COLLECT_FIVE_BOOKS_SkipTo(self) QO010_BrightwallBooks:State_COLLECT_FIVE_BOOKS_Main(self) QO010_BrightwallBooks:State_COLLECT_SPECIAL_BOOK_ONE_SkipTo(self) QO010_BrightwallBooks:State_COLLECT_SPECIAL_BOOK_ONE_Main(self) QO010_BrightwallBooks:State_COLLECT_TEN_BOOKS_SkipTo(self) QO010_BrightwallBooks:State_COLLECT_TEN_BOOKS_Main(self) QO010_BrightwallBooks:State_COLLECT_SPECIAL_BOOK_TWO_SkipTo(self) QO010_BrightwallBooks:State_COLLECT_SPECIAL_BOOK_TWO_Main(self) QO010_BrightwallBooks:State_COLLECT_FIFTEEN_BOOKS_SkipTo(self) QO010_BrightwallBooks:State_COLLECT_FIFTEEN_BOOKS_Main(self) QO010_BrightwallBooks:State_COLLECT_SPECIAL_BOOK_THREE_SkipTo(self) QO010_BrightwallBooks:State_COLLECT_SPECIAL_BOOK_THREE_Main(self) QO010_BrightwallBooks:State_COLLECT_TWENTY_BOOKS_SkipTo(self) QO010_BrightwallBooks:State_COLLECT_TWENTY_BOOKS_Main(self) QO010_BrightwallBooks:State_COLLECT_SPECIAL_BOOK_FOUR_SkipTo(self) QO010_BrightwallBooks:State_COLLECT_SPECIAL_BOOK_FOUR_Main(self) QO010_BrightwallBooks:State_COLLECT_TWENTY_FIVE_BOOKS_SkipTo(self) QO010_BrightwallBooks:State_COLLECT_TWENTY_FIVE_BOOKS_Main(self) QO010_BrightwallBooks:State_COLLECT_SPECIAL_BOOK_FIVE_SkipTo(self) QO010_BrightwallBooks:State_COLLECT_SPECIAL_BOOK_FIVE_Main(self) QO010_BrightwallBooks:State_END_SkipTo(self) QO010_BrightwallBooks:State_END_Main(self) QO010_BrightwallBooks:InitialiseMainLayers(self) QO010_BrightwallBooks:InitialiseSpecialBookPreQuestLayers(self) QO010_BrightwallBooks:OnExit(self) QO010_BrightwallBooks:IsPlayerInsidePlinthRoom(self) QO010_BrightwallBooks:ObjectiveUpdater(self) QO010_BrightwallBooks:UpdateBookTable(self) QO010_BrightwallBooks:GetIndex(self,entity) QO010_BrightwallBooks:StartCollectionManagerThread(self) QO010_BrightwallBooks:ClearAllBooks(self) QO010_BrightwallBooks:FinishAndCleanUpCurrentObjective(self) QO010_BrightwallBooks:GetBookName(self,book) QO010_BrightwallBooks:GetBookAudio(self,book) QO010_BrightwallBooks:GetBookNarrator(self,book) QO010_BrightwallBooks:GetPlinthRadius(self,plinth_tag) QO010_BrightwallBooks:StartBookInit(self) QO010_Samuel:Init(self) QO010_Samuel:StateEnum(self) NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() QO010_Samuel:CustomUpdate(self) QO010_BookRoomDoor:Init(self) QO010_BookRoomDoor:CustomUpdate(self) CollectionManager:Init(self) CollectionManager:Update(self) CollectionManager:BookToaster(self) CollectionManager:ShowDisplayBox(self,params) QO010_TrapDoor:Init(self) QO010_TrapDoor:StateEnum(self) QO010_TrapDoor:CustomUpdate(self) QO010_RenegadeGate:Init(self) QO010_RenegadeGate:CustomUpdate(self) QO010_CollectorsFlitSwitch:Init(self) QO010_CollectorsFlitSwitch:StateEnum(self) QO010_CollectorsFlitSwitch:CustomUpdate(self) QO010_CollectorsHobbeStatue:Init(self) QO010_CollectorsHobbeStatue:StateEnum(self) QO010_CollectorsHobbeStatue:CustomUpdate(self) QO010_CollectorsHobbeStatue:OnTerminated(self) QO010_Trigger_CounterUpdate:Init(self) QO010_Trigger_CounterUpdate:StateEnum(self) QO010_Trigger_CounterUpdate:Update(self) QO010_Trigger_CounterUpdate:PreOnLevelUnload(self) QO010_DigSpot:Init(self) QO010_DigSpot:StateEnum(self) QO010_DigSpot:CustomUpdate(self) QOTF_OLD010_Door:Init(self) QOTF_OLD010_Door:CustomUpdate(self) ***** File: ./quests/qs_fetchinstance.lua ***** QS_FetchInstance:Init(self) QS_FetchInstance:GetUniqueQuestName(self) QS_FetchInstance:CheckInputtedData(self) QS_FetchInstance:InitialiseObjectiveTables(self) QS_FetchInstance:Update(self) QS_FetchInstance:OnExit(self) QS_FetchInstance:ResolveEntityType(self,entity) QS_FetchInstance.DigSpotLevelFilter(entity) QS_QuestGiver:Init(self) QS_QuestGiver:StateEnum(self) NoName() NoName() NoName() QS_QuestGiver:CustomUpdate(self) QS_QuestGiver:CheckAndUpdateQuestGiverRegion(self) QS_QuestGiver:DetermineQGiverLevelString(self) QS_QuestGiver:CheckTransientStatus(self) QS_QuestGiver:PreOnLevelUnload(self) QS_QuestGiver:OnExit(self) QS_QuestGiver:OnTerminated(self) QS_FetchPoint:Init(self) QS_FetchPoint:StateEnum(self) QS_FetchPoint:CustomUpdate(self) QS_CheckNPCOpinionOfHeroThread:Update(self) QS_CheckNPCDivorceStatusThread:Update(self) QS_CheckForScenarioChangeThread:Update(self) QS_CheckIfPrimaryOpenDoorsToTrail:Update(self) ***** File: ./quests/qotf_fetchinstance.lua ***** QOTF_FetchInstance:Init(self) QOTF_FetchInstance:InitialiseObjectiveTables(self) QOTF_FetchInstance:Update(self) QOTF_FetchInstance:OnExit(self) QOTF_FetchInstance:PrepareQuestGiver(self) QOTF_FetchInstance:CheckForCharactersToAddToASim(self) QOTF_FetchInstance:ResolveEntityType(self,entity) QOTF_FetchInstance:OnQuestSuspend(self) QOTF_FetchInstance:OnQuestUnsuspend(self) QOTF_QuestSuspensionCheckThread:Update(self) QOTF_QuestGiver:Init(self) QOTF_QuestGiver:StateEnum(self) QOTF_QuestGiver:Setup(self) NoName() NoName() QOTF_QuestGiver:CustomUpdate(self) QOTF_QuestGiver:OnExit(self) QOTF_SimNpc:Init(self) QOTF_SimNpc:StateEnum(self) QOTF_SimNpc:CustomUpdate(self) QOTF_SimNpc:OnLevelUnload(self) QOTF_FetchPoint:Init(self) QOTF_FetchPoint:StateEnum(self) QOTF_FetchPoint:CustomUpdate(self) QOTF_FetchPoint:OnTerminated(self) QOTF_DAS010_Trigger_OnBlockPuzzle:Init(self) QOTF_DAS010_Trigger_OnBlockPuzzle:StateEnum(self) QOTF_DAS010_Trigger_OnBlockPuzzle:Update(self) QOTF_DAS010_Trigger_FinishedBlockPuzzle:Init(self) QOTF_DAS010_Trigger_FinishedBlockPuzzle:StateEnum(self) QOTF_DAS010_Trigger_FinishedBlockPuzzle:Update(self) ***** File: ./quests/qd050_mourningwooddemondoor.lua ***** QD050_MourningwoodDemonDoor:Init(self) QD050_MourningwoodDemonDoor:InitialiseObjectiveTables(self) QD050_MourningwoodDemonDoor:State_DOOR_INTRO_SkipTo(self) QD050_MourningwoodDemonDoor:State_DOOR_INTRO_Main(self) QD050_MourningwoodDemonDoor:State_WAIT_FOR_FULLY_AUGMENTED_SkipTo(self) QD050_MourningwoodDemonDoor:State_WAIT_FOR_FULLY_AUGMENTED_Main(self) QD050_MourningwoodDemonDoor:State_DOOR_OPENED_SkipTo(self) QD050_MourningwoodDemonDoor:State_DOOR_OPENED_Main(self) QD050_MourningwoodDemonDoor:InitialiseMainLayers(self) QD050_MourningwoodDemonDoor:StartControlThread(self) QD050_MourningwoodDemonDoor:OnExit(self) NoName() QD050_MourningwoodDemonDoorControlThread:Update(self) QD050_MourningwoodDemonDoorControlThread:EnteredRegionWithDoor(self) QD050_MourningwoodDemonDoorControlThread:DoorSpawned(self) QD050_MourningwoodDemonDoorControlThread:DoorDespawned(self) QD050_DemonDoor:Init(self) QD050_DemonDoor:StateEnum(self) NoName() NoName() QD050_DemonDoor:CustomUpdate(self) QD050_DemonDoor:CheckWeaponLevel(self) QD050_DemonDoor:CanPlayCutscenes(self) ***** File: ./quests/qo110_dervishslaves.lua ***** QO110_DervishSlaves:Init(self) QO110_DervishSlaves:InitialiseObjectiveTables(self) QO110_DervishSlaves:State_INTRO_SkipTo(self) QO110_DervishSlaves:State_INTRO_Main(self) QO110_DervishSlaves:State_ENTER_CAVE_SkipTo(self) QO110_DervishSlaves:State_ENTER_CAVE_Main(self) QO110_DervishSlaves:State_ENTER_THE_PIT_SkipTo(self) QO110_DervishSlaves:State_ENTER_THE_PIT_Main(self) QO110_DervishSlaves:State_EXIT_THE_CAVE_SkipTo(self) QO110_DervishSlaves:State_EXIT_THE_CAVE_Main(self) QO110_DervishSlaves:State_RETURN_TO_HOBSON_SkipTo(self) QO110_DervishSlaves:State_RETURN_TO_HOBSON_Main(self) QO110_DervishSlaves:InitialiseMainLayers(self) QO110_DervishSlaves:OnExit(self) QO110_Trigger_Hobson:Init(self) QO110_Trigger_Hobson:StateEnum(self) QO110_Trigger_Hobson:CustomUpdate(self) QO110_Hobson:Init(self) QO110_Hobson:StateEnum(self) NoName() NoName() NoName() QO110_Hobson:CustomUpdate(self) NoName() QO110_HobsonInteractThread:Update(self) QO110_DervishSlaves:HobsonReturnedCutsceneFinished(self) QO110_TriggerCaveExit:Init(self) QO110_TriggerCaveExit:StateEnum(self) QO110_TriggerCaveExit:CustomUpdate(self) QO110_Diamond:Init(self) QO110_Diamond:StateEnum(self) QO110_Diamond:CustomUpdate(self) QO110_Trigger_LookAtCamera:Init(self) QO110_Trigger_LookAtCamera:StateEnum(self) QO110_Trigger_LookAtCamera:CustomUpdate(self) QO110_GeneralTriggerThread:Init(self) QO110_GeneralTriggerThread:StateEnum(self) QO110_GeneralTriggerThread:CustomUpdate(self) QO110_DervishSlaves:TriggerCGen(self,params) QO110_Trigger_DiamondIcon:Init(self) QO110_Trigger_DiamondIcon:StateEnum(self) QO110_Trigger_DiamondIcon:CustomUpdate(self) ***** File: ./quests/chapterprogress.lua ***** NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) NoName(params) ***** File: ./quests/qo060_bowerstonemarriage.lua ***** QO060_BowerstoneMarriage:Init(self) QO060_BowerstoneMarriage:InitGenderSpecificVariables(self) QO060_BowerstoneMarriage:InitialiseObjectiveTables(self) QO060_BowerstoneMarriage:State_INTRO_SkipTo(self) QO060_BowerstoneMarriage:State_INTRO_Main(self) QO060_BowerstoneMarriage:State_APPROACH_SPOUSE_SkipTo(self) QO060_BowerstoneMarriage:State_APPROACH_SPOUSE_Main(self) QO060_BowerstoneMarriage:State_GIFTING_SkipTo(self) QO060_BowerstoneMarriage:State_GIFTING_Main(self) QO060_BowerstoneMarriage:State_DATE_SkipTo(self) QO060_BowerstoneMarriage:State_DATE_Main(self) QO060_BowerstoneMarriage:State_PROPOSAL_SkipTo(self) QO060_BowerstoneMarriage:State_PROPOSAL_Main(self) QO060_BowerstoneMarriage:State_RETURN_TO_HOUSE_SkipTo(self) QO060_BowerstoneMarriage:State_RETURN_TO_HOUSE_Main(self) QO060_BowerstoneMarriage:State_CHOICE_SkipTo(self) QO060_BowerstoneMarriage:State_CHOICE_Main(self) QO060_BowerstoneMarriage:State_KILL_NASTY_SkipTo(self) QO060_BowerstoneMarriage:State_KILL_NASTY_Main(self) QO060_BowerstoneMarriage:State_KILL_NICE_SkipTo(self) QO060_BowerstoneMarriage:State_KILL_NICE_Main(self) QO060_BowerstoneMarriage:State_WALK_AWAY_SkipTo(self) QO060_BowerstoneMarriage:State_WALK_AWAY_Main(self) QO060_BowerstoneMarriage:State_END_SkipTo(self) QO060_BowerstoneMarriage:State_END_Main(self) QO060_BowerstoneMarriage:EpilogueScreen(self) QO060_BowerstoneMarriage:InitialiseMainLayers(self) QO060_BowerstoneMarriage:ActivateDoorVaultLineLayer(self) QO060_BowerstoneMarriage:CanQuestUnlock(self) QO060_BowerstoneMarriage:OnExit(self) QO060_BowerstoneMarriage:ActivateHouseSaleSign(self) QO060_BowerstoneMarriage:DeactivateDoorVaultLineLayer(self) QO060_BowerstoneMarriage:SetWindowLookAt(self) QO060_BowerstoneMarriage:OutroLookAt(self) QO060_BowerstoneMarriage:ClearLookAt(self) QO060_BowerstoneMarriage:ClearFixed(self) QO060_BowerstoneMarriage:SetCameraBehindHero(self) QO060_BowerstoneMarriage:CleanUp(self) QO060_BowerstoneMarriage:OpenDoor(self) QO060_BowerstoneMarriage:UnlockDoor(self) QO060_BowerstoneMarriage:CloseDoor(self,lock) QO060_BowerstoneMarriage:DoesPlayerHaveGift(self) QO060_BowerstoneMarriage:IsPlayerAimingAtMe(self,entity) QO060_BowerstoneMarriage:PlayerZCheck(self,entity) QO060_BowerstoneMarriage:ReplaceEntityAndMarryHero(self) QO060_BowerstoneMarriage:RemoveCarriedItemLeftHand(self) QO060_BowerstoneMarriage:GetNicePartner(self) QO060_BowerstoneMarriage:GetNastyPartner(self) QO060_BowerstoneMarriage:AreAnyPlayersInHouse(self) QO060_BowerstoneMarriage:AreBothPlayersInHouse(self,optional_entity) QO060_NicePartner:Init(self) QO060_NicePartner:StateEnum(self) NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() QO060_NicePartner:CustomUpdate(self) QO060_NicePartner:OnTerminated(self) QO060_NicePartner:GiveTankard(self) QO060_NicePartner:StartCowering(self) QO060_NicePartner:StopCowering(self) QO060_NicePartner:KnockOnDoor(self) QO060_NicePartner:StopKnocking(self) QO060_NicePartner:Shout(self) QO060_NicePartner:StopShouting(self) QO060_NastyPartner:Init(self) QO060_NastyPartner:StateEnum(self) NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() QO060_NastyPartner:CustomUpdate(self) QO060_NastyPartner:OnTerminated(self) QO060_NastyPartner:ReactToPartner(self) QO060_NastyPartner:StartHandsOnHips(self) QO060_NastyPartner:StopHandsOnHips(self) QO060_NastyPartner:KissHero(self) QO060_NastyPartner:HeroPropose(self) QO060_NastyPartner:StartLeaning(self) QO060_NastyPartner:StopLeaning(self) QO060_NastySpouse:Init(self) QO060_NastySpouse:StateEnum(self) NoName() NoName() QO060_NastySpouse:CustomUpdate(self) QO060_NastySpouse:OnTerminated(self) QO060_NastySpouse:StartHandsOnHips(self) QO060_NastySpouse:StopHandsOnHips(self) QO060_Trigger_IntroTrigger:Init(self) QO060_Trigger_IntroTrigger:StateEnum(self) QO060_Trigger_IntroTrigger:Update(self) QO060_Trigger_DateTrigger:Init(self) QO060_Trigger_DateTrigger:StateEnum(self) QO060_Trigger_DateTrigger:Update(self) QO060_Trigger_WalkAway:Init(self) QO060_Trigger_WalkAway:StateEnum(self) QO060_Trigger_WalkAway:Update(self) QO060_NastyPartnerCutsceneTrigger:Init(self) QO060_NastyPartnerCutsceneTrigger:StateEnum(self) QO060_NastyPartnerCutsceneTrigger:Update(self) QO060_FrontDoor:Init(self) QO060_FrontDoor:StateEnum(self) QO060_FrontDoor:CustomUpdate(self) QO060_FrontDoor:PreOnLevelUnload(self) QO060_GiftShop:CustomUpdate(self) QO060_GiftShop:PreOnLevelUnload(self) ***** File: ./quests/generictriggers.lua ***** GenericTriggers:Init(self) GenericTriggers:Update(self) GenericTriggers:OnFireballHit(self,entity) GenericTriggerMarker:Init(self) GenericTriggerMarker:CustomUpdate(self) GenericTrigger:Init(self) NoName() GenericTrigger:CheckTrigger(self) GenericTrigger:CustomUpdate(self) GenericTrigger:TriggerEntities(self) TriggeredEntity:DoDefaultTriggerBehaviour(self) TriggeredEntity:Update(self) GenericTriggers.TriggerEntity(entity_data) LightableTorch:CustomUpdate(self) LightableBrazier:CustomUpdate(self) MagicDoorFireSpell:CustomUpdate(self) ***** File: ./quests/scriptactivation.txt2 ***** ***** File: ./quests/qote_escortinstance.lua ***** QOTE_EscortInstance:Init(self) QOTE_EscortInstance:InitialiseObjectiveTables(self) QOTE_EscortInstance:Update(self) QOTE_EscortInstance:OnExit(self) QOTE_EscortInstance:PrepareQuestGiver(self) QOTE_EscortInstance:CheckWorldMapOverridesForLocking(self) QOTE_EscortInstance:CheckWorldMapOverridesForUnlocking(self) QOTE_EscortInstance:CheckForCharactersToAddToASim(self) QOTE_EscortInstance:OnQuestSuspend(self) QOTE_EscortInstance:OnQuestUnsuspend(self) QOTE_QuestSuspensionCheckThread:Update(self) QOTE_TargetLocationFixUpThread:Init(self) QOTE_TargetLocationFixUpThread:StateEnum(self) QOTE_TargetLocationFixUpThread:Update(self) QOTE_WrongWayTriggerCheckThread:Update(self) QOTE_QuestGiver:Init(self) QOTE_QuestGiver:StateEnum(self) QOTE_QuestGiver:Setup(self) NoName() QOTE_QuestGiver:CustomUpdate(self) QOTE_QuestGiver:AllowInteraction(self) QOTE_QuestGiver:DisallowInteraction(self) QOTE_QuestGiver:PreOnLevelUnload(self) QOTE_QuestGiver:OnExit(self) QOTE_SimNpc:Init(self) QOTE_SimNpc:StateEnum(self) QOTE_SimNpc:CustomUpdate(self) QOTE_SimNpc:OnLevelUnload(self) QOTE_EscortTrigger:Init(self) QOTE_EscortTrigger:StateEnum(self) QOTE_EscortTrigger:CustomUpdate(self) QOTE_WrongWayTrigger:Init(self) QOTE_WrongWayTrigger:StateEnum(self) QOTE_WrongWayTrigger:CustomUpdate(self) QOTE_WrongWayTrigger:OnLevelUnload(self) ***** File: ./quests/qv020_chickenracing.lua ***** QV020_ChickenRacing:Init(self) QV020_ChickenRacing:IntroLookAtCamera(self) QV020_ChickenRacing:SpaceMarkers(self) QV020_ChickenRacing:InitialiseObjectiveTables(self) QV020_ChickenRacing:State_INTRO_SkipTo(self) QV020_ChickenRacing:State_INTRO_Main(self) QV020_ChickenRacing:State_MAIN_SkipTo(self) QV020_ChickenRacing:State_MAIN_Main(self) QV020_ChickenRacing:InitialiseMainLayers(self) QV020_ChickenRacing:PodiumScene(self) QV020_ChickenRacing:PayoutWinningsToHero(self) QV020_ChickenRacing:MoveDog(self) QV020_ChickenRacing:Commentary(self) QV020_ChickenRacing:ResetCommentary(self) QV020_ChickenRacing:GetCurrentRaceOrder(self) QV020_ChickenRacing:OnExit(self) QV020_CameraControlThread:Update(self) QV020_CameraControlThread:SetPhotoFinish(self) QV020_CameraControlThread:NewCamera(self,entity,bet) QV020_CameraControlThread:SetRandomCamera(self,num,pos_table,centre_base,overhead_base,offset) QV020_Racer:Init(self) QV020_Racer:StateEnum(self) QV020_Racer:CustomUpdate(self) QV020_Racer:PreOnLevelUnload(self) QV020_Racer:AdjustSpeedsForBetting(self) QV020_Racer:PutChickenInCage(self) QV020_Racer:RunRace(self) QV020_Racer:CalculateLane(self) QV020_Racer:GetRunningAction(self) QV020_Racer:CalculateSpeedTable(self) QV020_ChickenRacing:RunSimulation(self) QV020_ChickenRacing:SimulationSpeed(self,inputspeed) QV020_Cage:Init(self) QV020_Cage:StateEnum(self) QV020_Cage:CustomUpdate(self) QV020_MrAndMrs:Init(self) QV020_MrAndMrs:StateEnum(self) NoName() QV020_MrAndMrs:CustomUpdate(self) QV020_Commentator:Init(self) QV020_Commentator:StateEnum(self) NoName() QV020_Commentator:CustomUpdate(self) QV020_FloodLightThread:Update(self) QV020_FloodLightThread:TurnOffLights(self) QV020_FloodLightThread:TurnOnLights(self,num) QV020_SimRacingThread:Update(self) QV020_BetScreenThread:Update(self) QV020_BetScreenThread:RemoveGold(self) QV020_BetScreenThread:RefundGold(self) QV020_BetScreenThread:PlaceBet(self) QV020_ResultsBoard:Init(self) QV020_ResultsBoard:StateEnum(self) QV020_ResultsBoard:CustomUpdate(self) QV020_ResultsBoard:PopulateBoard(self) QV020_ResultsBoard:UpdateResultsBoard(self) QV020_ResultsBoard:GenerateResults(self) QV020_ResultsBoard:CalculateStreak(self) QV020_SimComments:Update(self) QV020_WallaMarker:Init(self) QV020_WallaMarker:StateEnum(self) QV020_WallaMarker:CustomUpdate(self) ***** File: ./quests/qdem010_wintershowcase.lua ***** QDEM010_WinterShowcase:Init(self) QDEM010_WinterShowcase:State_START_SkipTo(self) QDEM010_WinterShowcase:State_START_Main(self) QDEM010_WinterShowcase:State_MEET_SPOUSE_SkipTo(self) QDEM010_WinterShowcase:State_MEET_SPOUSE_Main(self) QDEM010_WinterShowcase:State_FIND_DAUGHTER_SkipTo(self) QDEM010_WinterShowcase:State_FIND_DAUGHTER_Main(self) QDEM010_WinterShowcase:State_LEAD_SkipTo(self) QDEM010_WinterShowcase:State_LEAD_Main(self) QDEM010_WinterShowcase:State_REUNION_SkipTo(self) QDEM010_WinterShowcase:State_REUNION_Main(self) QDEM010_WinterShowcase:State_EXPRESSIONS_SkipTo(self) QDEM010_WinterShowcase:State_EXPRESSIONS_Main(self) QDEM010_WinterShowcase:State_END_SkipTo(self) QDEM010_WinterShowcase:State_END_Main(self) QDEM010_WinterShowcase:InitialiseDemoSettings(self) QDEM010_WinterShowcase:InitialiseObjectiveTables(self) QDEM010_WinterShowcase:DogBarks(self) QDEM010_WinterShowcase:InitialiseLookAts(self) QDEM010_WinterShowcase:GetFactoryKids(self) QDEM010_WinterShowcase:GetAllWorkers(self) QDEM010_WinterShowcase:CreateCrowd(self) QDEM010_WinterShowcase:InitialiseMainLayers(self) QDEM010_WinterShowcase:OnExit(self) QDEM010_Spouse:Init(self) QDEM010_Spouse:StateEnum(self) QDEM010_Spouse:CustomUpdate(self) QDEM010_Daughter:Init(self) QDEM010_Daughter:StateEnum(self) QDEM010_Daughter:CustomUpdate(self) QDEM010_DogManagerThread:Init(self) QDEM010_DogManagerThread:StateEnum(self) QDEM010_DogManagerThread:Update(self) QDEM010_AllHandsThread:Init(self) QDEM010_AllHandsThread:StateEnum(self) QDEM010_AllHandsThread:Update(self) QDEM010_FactoryKids:Init(self) QDEM010_FactoryKids:StateEnum(self) QDEM010_FactoryKids:CustomUpdate(self) QDEM010_Kids:Init(self) QDEM010_Kids:StateEnum(self) NoName() NoName() NoName() QDEM010_Kids:CustomUpdate(self) QDEM010_Beggar:Init(self) QDEM010_Beggar:StateEnum(self) QDEM010_Beggar:CustomUpdate(self) QDEM010_FactoryMan:Init(self) QDEM010_FactoryMan:StateEnum(self) QDEM010_FactoryMan:CustomUpdate(self) QDEM010_FactoryWorkers:Init(self) QDEM010_FactoryWorkers:StateEnum(self) QDEM010_FactoryWorkers:CustomUpdate(self) QDEM010_FactoryKidsTrigger:Init(self) QDEM010_FactoryKidsTrigger:StateEnum(self) QDEM010_FactoryKidsTrigger:Update(self) QDEM010_Stooge:Init(self) QDEM010_Stooge:StateEnum(self) QDEM010_Stooge:CustomUpdate(self) QDEM010_FactoryTrigger:Init(self) QDEM010_FactoryTrigger:StateEnum(self) QDEM010_FactoryTrigger:Update(self) QDEM010_EnterPubTrigger:Init(self) QDEM010_EnterPubTrigger:StateEnum(self) QDEM010_EnterPubTrigger:Update(self) QDEM010_LeavePubTrigger:Init(self) QDEM010_LeavePubTrigger:StateEnum(self) QDEM010_LeavePubTrigger:Update(self) QDEM010_FactoryBeggarTrigger:Init(self) QDEM010_FactoryBeggarTrigger:StateEnum(self) QDEM010_FactoryBeggarTrigger:Update(self) QDEM010_ApproachWifeTrigger:Init(self) QDEM010_ApproachWifeTrigger:StateEnum(self) QDEM010_ApproachWifeTrigger:Update(self) QDEM010_LookAtTrigger:Init(self) QDEM010_LookAtTrigger:StateEnum(self) QDEM010_LookAtTrigger:Update(self) QDEM010_MollyCommentTriggers:Init(self) QDEM010_MollyCommentTriggers:StateEnum(self) QDEM010_MollyCommentTriggers:Update(self) QDEM010_BeggarCommentTriggers:Init(self) QDEM010_BeggarCommentTriggers:StateEnum(self) QDEM010_BeggarCommentTriggers:Update(self) QDEM010_DemonstrationTrigger:Init(self) QDEM010_DemonstrationTrigger:StateEnum(self) QDEM010_DemonstrationTrigger:Update(self) QDEM010_Whistles:Init(self) QDEM010_Whistles:StateEnum(self) QDEM010_Whistles:CustomUpdate(self) QDEM010_ExtremeExpressionVillager:Init(self) QDEM010_ExtremeExpressionVillager:StateEnum(self) QDEM010_ExtremeExpressionVillager:CustomUpdate(self) QDEM010_ExpressionReactionThread:Init(self) QDEM010_ExpressionReactionThread:StateEnum(self) QDEM010_ExpressionReactionThread:Update(self) QDEM010_CombatDemoThread:Init(self) QDEM010_CombatDemoThread:StateEnum(self) QDEM010_CombatDemoThread:Update(self) QDEM010_VideoThread:Init(self) QDEM010_VideoThread:StateEnum(self) QDEM010_VideoThread:Update(self) ***** File: ./quests/qv050_mourningwoodfortmortarrange.lua ***** QV050_MourningwoodFortMortarRange:Init(self) QV050_MourningwoodFortMortarRange:InitialiseObjectiveTables(self) QV050_MourningwoodFortMortarRange:State_START_SkipTo(self) QV050_MourningwoodFortMortarRange:State_START_Main(self) QV050_MourningwoodFortMortarRange:State_SHOOTING_RANGE_SkipTo(self) QV050_MourningwoodFortMortarRange:State_SHOOTING_RANGE_Main(self) QV050_MourningwoodFortMortarRange:State_OUTRO_SkipTo(self) QV050_MourningwoodFortMortarRange:State_OUTRO_Main(self) QV050_MourningwoodFortMortarRange:InitialiseMainLayers(self) QV050_MourningwoodFortMortarRange:OnExit(self) QV050_ScoreTracker:Update(self) QV050_MortarSoldier:Init(self) QV050_MortarSoldier:StateEnum(self) QV050_MortarSoldier:CustomUpdate(self) QV050_MortarSoldier:SetupAwards(self) QV050_MortarSoldier:AwardPrize(self,rank) QV050_MortarSoldier:MortarEntityModeSetup(self) QV050_MortarSoldier:MortarEntityOutOf(self) QV050_OutsideFortHollowman:Init(self) QV050_OutsideFortHollowman:OnTerminated(self) QV050_PlayerMortars:Init(self) QV050_PlayerMortars:StateEnum(self) NoName() QV050_PlayerMortars:CustomUpdate(self) QV050_PlayerMortars:HeroMortarAnims(self,entity,anim) QV050_HighScoreSign:Init(self) QV050_HighScoreSign:StateEnum(self) QV050_HighScoreSign:CustomUpdate(self) QV050_EmotionIconTrigger:Init(self) QV050_EmotionIconTrigger:StateEnum(self) QV050_EmotionIconTrigger:Update(self) ***** File: ./quests/qu120_bannerlayers.lua ***** QU120_BannerLayers:Init(self) QU120_BannerLayers:State_START_SkipTo(self) QU120_BannerLayers:State_START_Main(self) QU120_BannerLayers:State_CHECK_MORALITY_SkipTo(self) QU120_BannerLayers:State_CHECK_MORALITY_Main(self) QU120_BannerLayers:State_END_SkipTo(self) QU120_BannerLayers:State_END_Main(self) QU120_BannerLayers:InitialiseMainLayers(self) QU120_BannerLayers:OnExit(self) QU120_BannerLayers:InitLayerAppearanceToZero(self,layer_banners) QU120_BannerLayers:ChangeBannersFadeOut(self,layer_fade_out) QU120_BannerLayers:ChangeBannersFadeIn(self,layer_fade_in) QU120_BannerLayers:ChangeLayerWithFade(self,layer_fade_out,layer_fade_in) QU120_BannerFadeOutThread:Init(self) QU120_BannerFadeOutThread:StateEnum(self) QU120_BannerFadeOutThread:CustomUpdate(self) QU120_BannerFadeInThread:Init(self) QU120_BannerFadeInThread:StateEnum(self) QU120_BannerFadeInThread:CustomUpdate(self) ***** File: ./quests/qo040_chickenchaser.lua ***** QO040_ChickenChaser:Init(self) QO040_ChickenChaser:InitialiseObjectiveTables(self) QO040_ChickenChaser:State_START_SkipTo(self) QO040_ChickenChaser:State_START_Main(self) QO040_ChickenChaser:State_WAIT_TO_HUNT_SkipTo(self) QO040_ChickenChaser:State_WAIT_TO_HUNT_Main(self) QO040_ChickenChaser:GiveSuit(self,hide_recieved_screen) QO040_ChickenChaser:State_CHICKEN_HUNT_SkipTo(self) QO040_ChickenChaser:State_CHICKEN_HUNT_Main(self) QO040_ChickenChaser:ManageObjectives(self) QO040_ChickenChaser:SuggestSuitIfAppropriate(self) QO040_ChickenChaser:CleanUpHuntSuggestions(self) QO040_ChickenChaser:UpdateObjectiveIfLeftQuestArea(self) QO040_ChickenChaser:ShouldExpressionSuggestionDisplay(self) QO040_ChickenChaser:State_ALL_BACK_SkipTo(self) QO040_ChickenChaser:State_ALL_BACK_Main(self) QO040_ChickenChaser:State_JUDGEMENT_SkipTo(self) QO040_ChickenChaser:State_JUDGEMENT_Main(self) QO040_ChickenChaser:State_OUTRO_SkipTo(self) QO040_ChickenChaser:State_OUTRO_Main(self) QO040_ChickenChaser:InitialiseMainLayers(self) QO040_ChickenChaser:Unlimbo(self) QO040_ChickenChaser:MakeDogSitOutTheWay(self) QO040_ChickenChaser:ReleaseDog(self) QO040_ChickenChaser:KillChickens(self) QO040_ChickenChaser:CreateFeatherPuff(self) QO040_ChickenChaser:SetJudgementCamera(self) QO040_ChickenChaser:SetFocusOnPatsyCam(self) QO040_ChickenChaser:SetCameraBehindHero(self) QO040_ChickenChaser:RestoreDefaultCamera(self) QO040_ChickenChaser:CloseGate(self) QO040_ChickenChaser:OpenGate(self) QO040_ChickenChaser:GiveRifle(self) QO040_ChickenChaser:FadeHeroesOut(self) QO040_ChickenChaser:FadeHeroesIn(self) QO040_ChickenChaser:FadeHeroesInBugFixed(self) QO040_ChickenChaser:ChickenChaserFadeOut(self) QO040_ChickenChaser:OnExit(self) QO040_Bernard:Init(self) QO040_Bernard:StateEnum(self) NoName() NoName() NoName() NoName() NoName() NoName() NoName() QO040_Bernard:CustomUpdate(self) QO040_Patsy:Init(self) QO040_Patsy:StateEnum(self) NoName() NoName() QO040_Patsy:CustomUpdate(self) QO040_Trigger_QO040_ChickenBoundary:Init(self) QO040_Trigger_QO040_ChickenBoundary:StateEnum(self) QO040_Trigger_QO040_ChickenBoundary:Update(self) QO040_Trigger_QO040_ChickenBoundary:PreOnLevelUnload(self) ChickenSongThread:Update(self) AreYouWearingSuitThread:Update(self) AreYouWearingSuitThread:CheckSuit(self) QO040_ChickenPoint1:Init(self) QO040_ChickenPoint1:StateEnum(self) QO040_ChickenPoint1:CustomUpdate(self) QO040_ChickenTrigger:Init(self) QO040_ChickenTrigger:StateEnum(self) QO040_ChickenTrigger:CustomUpdate(self) QO040_ChickenTrigger:PreOnLevelUnload(self) QO040_ChickenTrigger:IsSafeToDeactivate(self) QO040_ChickenEmotionTrigger:Init(self) QO040_ChickenEmotionTrigger:StateEnum(self) QO040_ChickenEmotionTrigger:CustomUpdate(self) QO040_ChickenEmotionTrigger:GrabChickens(self) AgeFilter(entity) QO040_ChickenEmotionTrigger:GrabChildToLimbo(self) ChickenControl:Update(self) ChickenControl:CaptureChickens(self) ChickenControl:Returned(self) ChickenControl:ChickensFlee(self) ChickenControl:PanicChecks(self) TeleportControl:Update(self) TeleportControl:TeleportStragglers(self) JudgementControl:Update(self) QO040_Chicken:Init(self) QO040_Chicken:OnTerminated(self) QO040_Chicken:PreOnLevelUnload(self) QO040_ChickenZone:Init(self) QO040_ChickenZone:StateEnum(self) QO040_ChickenZone:CustomUpdate(self) QO040_ChickenZone:OnTerminated(self) QO040_FrontDoor:Init(self) QO040_FrontDoor:StateEnum(self) QO040_FrontDoor:CustomUpdate(self) QO040_FrontDoor:OnTerminated(self) QO040_FrontDoor:PreOnLevelUnload(self) QO040_BackDoor:CustomUpdate(self) QO040_BackDoor:OnTerminated(self) QO040_Trigger_PatsyLeaveHouse:Init(self) QO040_Trigger_PatsyLeaveHouse:StateEnum(self) QO040_Trigger_PatsyLeaveHouse:Update(self) QO040_HouseEntryTrigger:Init(self) QO040_HouseEntryTrigger:StateEnum(self) QO040_HouseEntryTrigger:Update(self) QO040_DogSitTrigger:Init(self) QO040_DogSitTrigger:StateEnum(self) QO040_DogSitTrigger:Update(self) QO040_DogSitTrigger:OnTerminated(self) QO040_DogSitTrigger:OnLevelUnload(self) ***** File: ./quests/qd020_brightwalldemondoor.lua ***** QD020_BrightwallDemonDoor:Init(self) QD020_BrightwallDemonDoor:InitialiseObjectiveTables(self) QD020_BrightwallDemonDoor:State_DOOR_INTRO_SkipTo(self) QD020_BrightwallDemonDoor:State_DOOR_INTRO_Main(self) QD020_BrightwallDemonDoor:State_WAIT_AROUND_SkipTo(self) QD020_BrightwallDemonDoor:State_WAIT_AROUND_Main(self) QD020_BrightwallDemonDoor:State_OUTRO_SkipTo(self) QD020_BrightwallDemonDoor:State_OUTRO_Main(self) QD020_BrightwallDemonDoor:State_DOOR_OPENED_SkipTo(self) QD020_BrightwallDemonDoor:State_DOOR_OPENED_Main(self) QD020_BrightwallDemonDoor:InitialiseMainLayers(self) QD020_BrightwallDemonDoor:StartControlThread(self) QD020_BrightwallDemonDoor:OnExit(self) NoName() QD020_BrightwallDemonDoorControlThread:Update(self) QD020_BrightwallDemonDoorControlThread:EnteredRegionWithDoor(self) QD020_BrightwallDemonDoorControlThread:DoorSpawned(self) QD020_BrightwallDemonDoorControlThread:DoorDespawned(self) QD020_DemonDoor:Init(self) QD020_DemonDoor:StateEnum(self) NoName() NoName() NoName() QD020_DemonDoor:CustomUpdate(self) QD020_Trigger_:Init(self) QD020_Trigger_:StateEnum(self) QD020_Trigger_:Update(self) QD020_DemonDoor:AreFollowersDifferent(self) QD020_DemonDoor:CanPlayCutscenes(self) ***** File: ./quests/jobgeneratedmetamanager.lua ***** JobGeneratedMetaManager:Init(self) JobGeneratedMetaManager:Update(self) JobGeneratedMetaManager:StartNewNodeInstance(self,node_name,node_data) JobGeneratedMetaManager:OnChildThreadDeath(self,child_thread) JobGeneratedMetaManager:IsNodeInstanceRunning(self) ***** File: ./quests/qr100_rulingcriminalinstance.lua ***** QR100_RulingCriminalInstance:Init(self) QR100_RulingCriminalInstance:InitializeCameras(self) QR100_RulingCriminalInstance:DollyZoom(self) QR100_RulingCriminalInstance:SetCriminalCamera(self) QR100_RulingCriminalInstance:SetAdvisorCamera(self) QR100_RulingCriminalInstance:SetKingChoice(self,choice) QR100_RulingCriminalInstance:KingChose(self,choice) QR100_RulingCriminalInstance:CaseCamera(self) QR100_RulingCriminalInstance:ClearCaseCamera(self) QR100_RulingCriminalInstance:PresentCaseCamera(self) QR100_RulingCriminalInstance:SetCrowdBoo(self) QR100_RulingCriminalInstance:SetCrowdCheer(self) QR100_RulingCriminalInstance:SetCrowdIdle(self) QR100_RulingCriminalInstance:SetCrowdSilent(self) QR100_RulingCriminalInstance:Update(self) QR100_RulingCriminalInstance:OnExit(self) QR100_StartTrigger:Init(self) QR100_StartTrigger:StateEnum(self) NoName() QR100_StartTrigger:CustomUpdate(self) QR100_StartTrigger:TransitionQuestState(self) QR100_Advisor:Init(self) QR100_Advisor:StateEnum(self) NoName() QR100_Advisor:CustomUpdate(self) QR100_Guard:Init(self) QR100_Guard:StateEnum(self) QR100_Guard:CustomUpdate(self) QR100_Criminal:Init(self) QR100_Criminal:StateEnum(self) QR100_Criminal:CustomUpdate(self) QR100_CrowdMember:Init(self) QR100_CrowdMember:StateEnum(self) QR100_CrowdMember:CustomUpdate(self) QR100_WheelOfMisfortune:Init(self) QR100_WheelOfMisfortune:StateEnum(self) QR100_WheelOfMisfortune:CustomUpdate(self) QR100_WheelOfMisfortune:StartSpinning(self) QR100_ChoiceThread:Init(self) QR100_ChoiceThread:Update(self) ***** File: ./quests/jobcookinginstance.lua ***** JobCookingInstance:Init(self) JobCookingInstance:Update(self) ***** File: ./quests/gameflow.lua ***** GameflowBase:SetGameflowPosition(self,script_enum,script_state) GameflowBase:LoadFromSave(self) GameflowBase:IsQuestThreadRunning(self,quest_name) GameflowBase:IsCurrentChapterBetween(self,start_chap,end_chap) GameflowBase:RestartPrimaryQuestAtCurrentState(self) GameflowBase:RestartPrimaryQuest(self,state) GameflowBase:RestartQuest(self,quest_name,state) GameflowBase:RestartCurrentJob(self) GameflowBase:CheckQuestEligibility(self,params) GameflowBase:CheckQuestEligibility_old(self,params) GameflowBase:StartNewOptionalQuest(self,params) GameflowBase:OnChildThreadDeath(self,child_thread) GameflowBase.GetCurrentChapter() GameflowBase.SetTargetChapter(val) GameflowBase.SetOptionalQuestsSuspended(suspend) GameflowBase.AreOptionalQuestsSuspended() GameflowBase:Init(self) GameflowBase:Update(self) GameflowBase:GetRenownBreakFollowerRequirements(self,index) Gameflow.RoadToRule.UNLOCK_CRIMINAL_PACK(entity) Gameflow.RoadToRule.UNLOCK_DYE_PACK_1(entity) Gameflow.RoadToRule.UNLOCK_DYE_PACK_2(entity) Gameflow.RoadToRule.UNLOCK_DYE_PACK_3(entity) Gameflow.RoadToRule.UNLOCK_ENTREPRENEUR_PACK(entity) Gameflow.RoadToRule.UNLOCK_EXPRESSION_PACK_BULLY(entity) Gameflow.RoadToRule.UNLOCK_EXPRESSION_PACK_CHILDREN(entity) Gameflow.RoadToRule.UNLOCK_EXPRESSION_PACK_DEVIANT(entity) Gameflow.RoadToRule.UNLOCK_EXPRESSION_PACK_FRIEND(entity) Gameflow.RoadToRule.UNLOCK_EXPRESSION_PACK_JOKER(entity) Gameflow.RoadToRule.UNLOCK_EXPRESSION_PACK_LOVER(entity) Gameflow.RoadToRule.UNLOCK_EXPRESSION_PACK_SCARY(entity) Gameflow.RoadToRule.UNLOCK_FAMILY_PACK(entity) Gameflow.RoadToRule.UNLOCK_JOB_BLACKSMITH_LEVEL_1(entity) Gameflow.RoadToRule.UNLOCK_JOB_BLACKSMITH_LEVEL_2(entity) Gameflow.RoadToRule.UNLOCK_JOB_BLACKSMITH_LEVEL_3(entity) Gameflow.RoadToRule.UNLOCK_JOB_BLACKSMITH_LEVEL_4(entity) Gameflow.RoadToRule.UNLOCK_JOB_BLACKSMITH_LEVEL_5(entity) Gameflow.RoadToRule.UNLOCK_JOB_LUTE_HERO_LEVEL_1(entity) Gameflow.RoadToRule.UNLOCK_JOB_LUTE_HERO_LEVEL_2(entity) Gameflow.RoadToRule.UNLOCK_JOB_LUTE_HERO_LEVEL_3(entity) Gameflow.RoadToRule.UNLOCK_JOB_LUTE_HERO_LEVEL_4(entity) Gameflow.RoadToRule.UNLOCK_JOB_LUTE_HERO_LEVEL_5(entity) Gameflow.RoadToRule.UNLOCK_JOB_PIE_MAKER_LEVEL_1(entity) Gameflow.RoadToRule.UNLOCK_JOB_PIE_MAKER_LEVEL_2(entity) Gameflow.RoadToRule.UNLOCK_JOB_PIE_MAKER_LEVEL_3(entity) Gameflow.RoadToRule.UNLOCK_JOB_PIE_MAKER_LEVEL_4(entity) Gameflow.RoadToRule.UNLOCK_JOB_PIE_MAKER_LEVEL_5(entity) Gameflow.RoadToRule.UNLOCK_LANDLORD_PACK(entity) Gameflow.RoadToRule.UNLOCK_MELEE_LEVEL_1(entity) Gameflow.RoadToRule.UNLOCK_MELEE_LEVEL_2(entity) Gameflow.RoadToRule.UNLOCK_MELEE_LEVEL_3(entity) Gameflow.RoadToRule.UNLOCK_MELEE_LEVEL_4(entity) Gameflow.RoadToRule.UNLOCK_MELEE_LEVEL_5(entity) Gameflow.RoadToRule.UNLOCK_RANGED_LEVEL_1(entity) Gameflow.RoadToRule.UNLOCK_RANGED_LEVEL_2(entity) Gameflow.RoadToRule.UNLOCK_RANGED_LEVEL_3(entity) Gameflow.RoadToRule.UNLOCK_RANGED_LEVEL_4(entity) Gameflow.RoadToRule.UNLOCK_RANGED_LEVEL_5(entity) Gameflow.RoadToRule.UNLOCK_SPELL_ENFLAME(entity) Gameflow.RoadToRule.UNLOCK_SPELL_FORCE_PUSH(entity) Gameflow.RoadToRule.UNLOCK_SPELL_ICE(entity) Gameflow.RoadToRule.UNLOCK_SPELL_LIGHTNING(entity) Gameflow.RoadToRule.UNLOCK_SPELL_SWORDS(entity) Gameflow.RoadToRule.UNLOCK_SPELL_VORTEX(entity) Gameflow.RoadToRule.UNLOCK_SPELL_WEAVING(entity) Gameflow.RoadToRule.UNLOCK_SPELLS_LEVEL_1(entity) Gameflow.RoadToRule.UNLOCK_SPELLS_LEVEL_2(entity) Gameflow.RoadToRule.UNLOCK_SPELLS_LEVEL_3(entity) Gameflow.RoadToRule.UNLOCK_SPELLS_LEVEL_4(entity) Gameflow.RoadToRule.UNLOCK_SPELLS_LEVEL_5(entity) Gameflow.RoadToRule.UNLOCK_FREE_PACK(entity) Gameflow.RoadToRule.UNLOCK_EVERYTHING(entity) Gameflow.RoadToRule.UNLOCK_EXTREME_EVIL(entity) Gameflow.RoadToRule.UNLOCK_EXTREME_GOOD(entity) Gameflow.RoadToRule.HIDE_MELEE_WEAPONS() Gameflow.RoadToRule.HIDE_RANGED_WEAPONS() Gameflow.RoadToRule.HIDE_GAUNTLET_WEAPONS() Gameflow.RoadToRule.HIDE_ALL_WEAPONS() Gameflow.RoadToRule.SHOW_MELEE_WEAPONS() Gameflow.RoadToRule.SHOW_RANGED_WEAPONS() Gameflow.RoadToRule.SHOW_GAUNTLET_WEAPONS() Gameflow.RoadToRule.SHOW_ALL_WEAPONS() Gameflow.RoadToRule.HIDE_BOTH_DOGS() Gameflow.RoadToRule.SHOW_BOTH_DOGS() Gameflow.RoadToRule.NO_HERO_MOVE() Gameflow.RoadToRule.ALLOW_HERO_MOVE() Gameflow.RoadToRule.ADD_NUMBER_OF_GUILD_SEALS_TO_HERO(number_of_seals,entity) Gameflow.RoadToRule.REMOVE_NUMBER_OF_GUILD_SEALS_FROM_HERO(number_of_seals,entity) Gameflow.RoadToRule.UNLOCK_ALL_CHESTS() Gameflow.RoadToRule.UNLOCK_ALL_GATES() ***** File: ./quests/qotp_fetchpersonmanager.lua ***** QOTP_FetchPersonManager:Init(self) QOTP_FetchPersonManager:Update(self) QOTP_FetchPersonManager:GetRunnableJobKey(self) QOTP_FetchPersonManager:GetStoppableJobKey(self) CurrentScriptCharacterFilter(entity) QOTP_FetchPersonManager:FindATarget(self) QOTP_FetchPersonManager:GetTargetDetails(self,target,level) ***** File: ./quests/qo020_gnomes_part_1.lua ***** QO020_Gnomes_Part_1:Init(self) QO020_Gnomes_Part_1:InitialiseObjectiveTables(self) QO020_Gnomes_Part_1:State_MEET_BRIAN_SkipTo(self) QO020_Gnomes_Part_1:State_MEET_BRIAN_Main(self) QO020_Gnomes_Part_1:State_SEARCH_FOR_GARGOYLE_SkipTo(self) QO020_Gnomes_Part_1:State_SEARCH_FOR_GARGOYLE_Main(self) QO020_Gnomes_Part_1:State_RETURN_TO_BRIAN_SkipTo(self) QO020_Gnomes_Part_1:State_RETURN_TO_BRIAN_Main(self) QO020_Gnomes_Part_1:State_PLACE_GARGOYLE_SkipTo(self) QO020_Gnomes_Part_1:State_PLACE_GARGOYLE_Main(self) QO020_Gnomes_Part_1:State_BRIAN_OUTRO_SkipTo(self) QO020_Gnomes_Part_1:State_BRIAN_OUTRO_Main(self) QO020_Gnomes_Part_1:State_GARGOYLE_AWAKENING_SkipTo(self) QO020_Gnomes_Part_1:State_GARGOYLE_AWAKENING_Main(self) QO020_Gnomes_Part_1:State_GNOMES_ALIVE_SkipTo(self) QO020_Gnomes_Part_1:State_GNOMES_ALIVE_Main(self) QO020_Gnomes_Part_1:InitialiseMainLayers(self) QO020_Gnomes_Part_1:StartAmbushThread(self) QO020_Gnomes_Part_1:TeleportToPosition(self,entity) QO020_Gnomes_Part_1:KyleAnimManager(self) QO020_Gnomes_Part_1:MakeEyesGlow(self,entity) QO020_Gnomes_Part_1:KillEyeGlow(self,entity) QO020_Gnomes_Part_1:MakeGargoyleEyesGlow(self,entity) QO020_Gnomes_Part_1:KillGargoyleEyeGlow(self,entity) QO020_Gnomes_Part_1:GargoyleFixed(self) QO020_Gnomes_Part_1:GnomeFixed_1(self) QO020_Gnomes_Part_1:GnomeFixed_2(self) QO020_Gnomes_Part_1:GnomeFixed_3(self) QO020_Gnomes_Part_1:GnomeFixed_4(self) QO020_Gnomes_Part_1:GnomeFixedOminous_1(self) QO020_Gnomes_Part_1:GnomeFixedOminous_2(self) QO020_Gnomes_Part_1:GnomeFixedOminous_3(self) QO020_Gnomes_Part_1:GnomesLeftFixed(self) QO020_Gnomes_Part_1:GnomesRightFixed(self) QO020_Gnomes_Part_1:OnExit(self) QO020_Brian:Init(self) QO020_Brian:StateEnum(self) NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() QO020_Brian:CustomUpdate(self) QO020_Kyle:Init(self) QO020_Kyle:StateEnum(self) NoName() NoName() QO020_Kyle:CustomUpdate(self) QO020_Kyle:OnTerminated(self) QO020_Stu:Init(self) QO020_Stu:StateEnum(self) QO020_Stu:CustomUpdate(self) QO020_Stu:OnTerminated(self) QO020_CarriageCorpse:Init(self) QO020_CarriageCorpse:StateEnum(self) QO020_CarriageCorpse:CustomUpdate(self) QO020_PickupableGargoyle:Init(self) QO020_PickupableGargoyle:StateEnum(self) QO020_PickupableGargoyle:CustomUpdate(self) QO020_PlacedGargoyle:Init(self) QO020_PlacedGargoyle:StateEnum(self) QO020_PlacedGargoyle:CustomUpdate(self) QO020_PlacedGargoyle:PreOnLevelUnload(self) QO020_Gnomes_Part_1:ShootLightningBolts(self,boltName,source,target,origin_point) QO020_GargoylePlinth:Init(self) QO020_GargoylePlinth:StateEnum(self) QO020_GargoylePlinth:CustomUpdate(self) QO020_NiceGnomeWaitaroundThread:Init(self) QO020_NiceGnomeWaitaroundThread:StateEnum(self) QO020_NiceGnomeWaitaroundThread:Update(self) QO020_RenegadeAmbushThread:Init(self) QO020_RenegadeAmbushThread:StateEnum(self) QO020_RenegadeAmbushThread:Update(self) QO020_Trigger_BrianReturnTrigger:Init(self) QO020_Trigger_BrianReturnTrigger:StateEnum(self) QO020_Trigger_BrianReturnTrigger:Update(self) QO020_RenegadeAmbushTrigger:Init(self) QO020_RenegadeAmbushTrigger:StateEnum(self) QO020_RenegadeAmbushTrigger:Update(self) NoName(entity) QO020_Gnomes_Part_1:GetNearestGnomeToCamera(self) QO090_GargoyleGlow:Init(self) QO090_GargoyleGlow:StateEnum(self) QO090_GargoyleGlow:Update(self) ***** File: ./quests/qu000_roadtorule.lua ***** QU000_RoadToRule:Init(self) QU000_RoadToRule:UPDATE_HERO_MORALITY(self,state) QU000_RoadToRule:InitialiseGameflowVariables(self) QU000_RoadToRule:InitialiseCameras(self) QU000_RoadToRule:InitialiseObjectiveTables(self) QU000_RoadToRule:State_SETUP_SkipTo(self) QU000_RoadToRule:State_SETUP_Main(self) QU000_RoadToRule:State_ESCAPE_CAVE_TAKE_THE_SEAL_SkipTo(self) QU000_RoadToRule:State_ESCAPE_CAVE_TAKE_THE_SEAL_Main(self) QU000_RoadToRule:State_HERO_TEST_MUSIC_BOX_SkipTo(self) QU000_RoadToRule:State_HERO_TEST_MUSIC_BOX_Main(self) QU000_RoadToRule:State_RENEGADE_CAMP_SAKER_SkipTo(self) QU000_RoadToRule:State_RENEGADE_CAMP_SAKER_Main(self) QU000_RoadToRule:State_GYPSY_CAMP_SABINE_SkipTo(self) QU000_RoadToRule:State_GYPSY_CAMP_SABINE_Main(self) QU000_RoadToRule:State_HOBBE_CAVE_ARENA_SkipTo(self) QU000_RoadToRule:State_HOBBE_CAVE_ARENA_Main(self) QU000_RoadToRule:State_MOURNINGWOOD_SWIFT_PROMISE_SkipTo(self) QU000_RoadToRule:State_MOURNINGWOOD_SWIFT_PROMISE_Main(self) QU000_RoadToRule:State_BOWERSTONE_RENOWN_BREAK_SkipTo(self) QU000_RoadToRule:State_BOWERSTONE_RENOWN_BREAK_Main(self) QU000_RoadToRule:State_BOWERSTONE_PAGE_PROMISE_SkipTo(self) QU000_RoadToRule:State_BOWERSTONE_PAGE_PROMISE_Main(self) QU000_RoadToRule:State_AURORA_KALIN_PROMISE_SkipTo(self) QU000_RoadToRule:State_AURORA_KALIN_PROMISE_Main(self) QU000_RoadToRule:State_CASTLE_CORONATION_SkipTo(self) QU000_RoadToRule:State_CASTLE_CORONATION_Main(self) QU000_RoadToRule:State_CASTLE_FOR_ALBION_SkipTo(self) QU000_RoadToRule:State_CASTLE_FOR_ALBION_Main(self) QU000_RoadToRule:State_BOWERSTONE_MARKET_BATTLE_SkipTo(self) QU000_RoadToRule:State_BOWERSTONE_MARKET_BATTLE_Main(self) QU000_RoadToRule:LoadRoadToRuleLevel(self,state) QU000_RoadToRule:LeaveRoadToRule(self,params) QU000_RoadToRule:WaitForRoadToRuleStateReady(self,state) QU000_RoadToRule:ESCAPE_CAVE_TAKE_THE_SEAL_SET_SPLINE_CAMERA(self) QU000_RoadToRule:ESCAPE_CAVE_TAKE_THE_SEAL_SET_DEFAULT_CAMERA(self) QU000_RoadToRule:ESCAPE_CAVE_TAKE_THE_SEAL_SHOW_JASPER(self) QU000_RoadToRule:ESCAPE_CAVE_TAKE_THE_SEAL_SHOW_WALTER(self) QU000_RoadToRule:HERO_TEST_MUSIC_BOX_SHOW_LIBRARIAN(self) QU000_RoadToRule:RENEGADE_CAMP_SAKER_SHOW_SAKER(self) QU000_RoadToRule:GYPSY_CAMP_SABINE_SHOW_SABINE(self) QU000_RoadToRule:GYPSY_CAMP_SABINE_SHOW_BOULDER(self) QU000_RoadToRule:MOURNINGWOOD_SWIFT_PROMISE_SHOW_SWIFT_NORMAL(self) QU000_RoadToRule:MOURNINGWOOD_SWIFT_PROMISE_SHOW_BEN_FINN(self) QU000_RoadToRule:BOWERSTONE_PAGE_PROMISE_SHOW_PAGE(self) QU000_RoadToRule:BOWERSTONE_PAGE_PROMISE_SHOW_KIDD(self) QU000_RoadToRule:AURORA_KALIN_PROMISE_SHOW_PAGE(self) QU000_RoadToRule:AURORA_KALIN_PROMISE_SHOW_KALIN(self) QU000_RoadToRule:AURORA_KALIN_PROMISE_SHOW_SWIFT_TORTURED(self) QU000_RoadToRule:CASTLE_CORONATION_SHOW_GOOD_HERO(self) QU000_RoadToRule:CASTLE_CORONATION_SHOW_EVIL_HERO(self) QU000_RoadToRule:GetHerosStats(self) QU000_RoadToRule:GetAllWieldedHeroWeapons(self) QU000_RoadToRule:CreateFutureHero(self,marker,morality,animation) QU000_RoadToRule:StripWeapons(self) QU000_RoadToRule:StripClothes(self) QU000_RoadToRule:OnExit(self) QU000_Theresa:Init(self) QU000_Theresa:StateEnum(self) NoName() NoName() QU000_Theresa:CustomUpdate(self) QU000_Theresa:TeleportTheresaIn(self,params) QU000_Theresa:TeleportTheresaOut(self,params) QU000_RoadToRule:SetHeroExtremeMorph(self) QU000_Theresa:CreateStatue(self,entity,marker_prefix) QU000_Theresa:PickAnimation(self,entity) QU000_MusicBox:Init(self) QU000_MusicBox:StateEnum(self) QU000_MusicBox:CustomUpdate(self) QU000_Followers:Init(self) QU000_Followers:StateEnum(self) QU000_Followers:CustomUpdate(self) QU000_Followers:FadeEntityIn(self,marker) QU000_Followers:FadeEntityOut(self) QU000_ChestController:Init(self) QU000_ChestController:Update(self) QU000_Chests:Init(self) QU000_Chests:StateEnum(self) QU000_Chests:CustomUpdate(self) QU000_Gates:Init(self) QU000_Gates:StateEnum(self) QU000_Gates:CustomUpdate(self) QU000_Gates:CreateStatue(self,entity,marker_prefix) QU000_Portals:Init(self) QU000_Portals:StateEnum(self) QU000_Portals:CustomUpdate(self) Gameflow.RoadToRule.CreateRoadToRuleExitPortal() QU000_RoadToRuleLoader:Init(self) QU000_RoadToRuleLoader:StateEnum(self) QU000_RoadToRuleLoader:Update(self) QU000_HenchmanThread:Init(self) QU000_HenchmanThread:StateEnum(self) QU000_HenchmanThread:Update(self) QU000_TravelToPortalTriggers:Init(self) QU000_TravelToPortalTriggers:StateEnum(self) QU000_TravelToPortalTriggers:Update(self) QU000_TravelToPortalTriggers:TeleportToExitPortal(self) ***** File: ./quests/qo120_lovepotion.lua ***** QO120_LovePotion:Init(self) QO120_LovePotion:InitialiseObjectiveTables(self) QO120_LovePotion:State_INTRO_SkipTo(self) QO120_LovePotion:State_INTRO_Main(self) QO120_LovePotion:State_ACCEPTED_QUEST_SkipTo(self) QO120_LovePotion:State_ACCEPTED_QUEST_Main(self) QO120_LovePotion:State_COLLECTION_SkipTo(self) QO120_LovePotion:State_COLLECTION_Main(self) QO120_LovePotion:State_END_SkipTo(self) QO120_LovePotion:State_END_Main(self) QO120_LovePotion:InitialiseMainLayers(self) QO120_LovePotion:OnExit(self) QO120_LovePotion:OnQuestSuspend(self) QO120_LovePotion:OnQuestUnsuspend(self) QO120_LovePotion:StartCollectionThread(self) QO120_LovePotion:PlaceDyeOnPlinth(self,t_colour) QO120_LovePotion:RemoveFixedCamera(self) QO120_LovePotion:CheckForFlowersInLevel(self) QO120_LovePotion:UpdateStatus(self) QO120_LovePotion:InitQuestSuspension(self) QO120_LovePotion:OnQuestSuspend(self) QO120_LovePotion:OnQuestUnsuspend(self) QO120_LovePotion:ActivateLayer(self,layer_name) QO120_LovePotion:DeactivateLayer(self,layer_name) QO120_Mara:Init(self) QO120_Mara:StateEnum(self) NoName() NoName() QO120_Mara:CustomUpdate(self) QO120_Mara:OnLevelUnload(self) QO120_Mara:Pray(self,bool) QO120_TattooDye:Init(self) QO120_TattooDye:StateEnum(self) QO120_TattooDye:CustomUpdate(self) QO120_TattooDye:GetType(self,entity) QO120_CollectionCounter:Init(self) QO120_CollectionCounter:Update(self) ***** File: ./quests/qu150_sandboxconsequences.lua ***** QU150_SandboxConsequences:Init(self) QU150_SandboxConsequences:State_START_SkipTo(self) QU150_SandboxConsequences:State_START_Main(self) QU150_SandboxConsequences:InitialiseMainLayers(self) QU150_SandboxConsequences:OnExit(self) ***** File: ./quests/qr_communityservice.lua ***** QR_CommunityService:Init(self) QR_CommunityService.PickQuestData(fines) QR_CommunityService:Update(self) QR_CommunityService:TryAndTidyUp(self) QR_CommunityService:AddCreatureForTidying(self,creature) QR_CommunityService:OnExit(self) QR_CommunityServiceThread:Update(self) QR_CommunityServiceThread:PickClosestCreatureTarget(self) QR_CommunityServiceThread:SetSavingAndFactions(self) QR_CommunityServiceThread:AddTargetCreaturesToListForDestruction(self) ***** File: ./quests/qc080_bowerstoneandbalverines_part_2.lua ***** QC080_BowerstoneAndBalverines_Part_2:Init(self) QC080_BowerstoneAndBalverines_Part_2:InitialiseObjectiveTables(self) QC080_BowerstoneAndBalverines_Part_2:InitialiseCameraTable(self) QC080_BowerstoneAndBalverines_Part_2:State_MANOR_INTRO_SkipTo(self) QC080_BowerstoneAndBalverines_Part_2:State_MANOR_INTRO_Main(self) QC080_BowerstoneAndBalverines_Part_2:State_ACS_REAVERS_LAIR_INTRO_SkipTo(self) QC080_BowerstoneAndBalverines_Part_2:State_ACS_REAVERS_LAIR_INTRO_Main(self) QC080_BowerstoneAndBalverines_Part_2:State_HOBBE_ROOM_SkipTo(self) QC080_BowerstoneAndBalverines_Part_2:State_HOBBE_ROOM_Main(self) QC080_BowerstoneAndBalverines_Part_2:State_HOBBE_ROOM_OUTRO_SkipTo(self) QC080_BowerstoneAndBalverines_Part_2:State_HOBBE_ROOM_OUTRO_Main(self) QC080_BowerstoneAndBalverines_Part_2:State_HOLLOWMAN_ROOM_SkipTo(self) QC080_BowerstoneAndBalverines_Part_2:State_HOLLOWMAN_ROOM_Main(self) QC080_BowerstoneAndBalverines_Part_2:State_HOLLOWMAN_ROOM_OUTRO_SkipTo(self) QC080_BowerstoneAndBalverines_Part_2:State_HOLLOWMAN_ROOM_OUTRO_Main(self) QC080_BowerstoneAndBalverines_Part_2:State_RENEGADE_ROOM_SkipTo(self) QC080_BowerstoneAndBalverines_Part_2:State_RENEGADE_ROOM_Main(self) QC080_BowerstoneAndBalverines_Part_2:SpawnRenegades(self,generator,familyname,waittime,index) QC080_BowerstoneAndBalverines_Part_2:State_RENEGADE_ROOM_OUTRO_SkipTo(self) QC080_BowerstoneAndBalverines_Part_2:State_RENEGADE_ROOM_OUTRO_Main(self) QC080_BowerstoneAndBalverines_Part_2:State_DERVISH_ROOM_SkipTo(self) QC080_BowerstoneAndBalverines_Part_2:State_DERVISH_ROOM_Main(self) QC080_BowerstoneAndBalverines_Part_2:State_DERVISH_ROOM_OUTRO_SkipTo(self) QC080_BowerstoneAndBalverines_Part_2:State_DERVISH_ROOM_OUTRO_Main(self) QC080_BowerstoneAndBalverines_Part_2:State_BALVERINE_INTRO_SkipTo(self) QC080_BowerstoneAndBalverines_Part_2:State_BALVERINE_INTRO_Main(self) QC080_BowerstoneAndBalverines_Part_2:State_ACS_REAVERS_LAIR_OUTRO_SkipTo(self) QC080_BowerstoneAndBalverines_Part_2:State_ACS_REAVERS_LAIR_OUTRO_Main(self) QC080_BowerstoneAndBalverines_Part_2:State_TOWN_CRIER_ANNOUNCEMENT_SkipTo(self) QC080_BowerstoneAndBalverines_Part_2:State_TOWN_CRIER_ANNOUNCEMENT_Main(self) QC080_BowerstoneAndBalverines_Part_2:State_END_SkipTo(self) QC080_BowerstoneAndBalverines_Part_2:State_END_Main(self) QC080_BowerstoneAndBalverines_Part_2:InitialiseMainLayers(self) QC080_BowerstoneAndBalverines_Part_2:CloseAllDoors(self) QC080_BowerstoneAndBalverines_Part_2:OpenDoorsForBreadcrumb(self) QC080_BowerstoneAndBalverines_Part_2:SetGeneratorFamilyAndTrigger(self,Generator,FamilyName) QC080_BowerstoneAndBalverines_Part_2:ReaverShieldEffect(self) QC080_BowerstoneAndBalverines_Part_2:StopFollowingAndMoveHere(self,entity,markername) QC080_BowerstoneAndBalverines_Part_2:StopMovingTeleportHereAndFollowDaHero(self,entity,markername) QC080_BowerstoneAndBalverines_Part_2:AddCreaturesFromGeneratorToBattleGroup(self,generator_entity,battle_group) QC080_BowerstoneAndBalverines_Part_2:WaitForCannedCamToFinish(self) QC080_BowerstoneAndBalverines_Part_2:StopCombatTalk(self) QC080_BowerstoneAndBalverines_Part_2:SetCombatTalk(self,roundnumber) QC080_BowerstoneAndBalverines_Part_2:EndTownCrierLookAtCallback(self) QC080_BowerstoneAndBalverines_Part_2:QC080_UpdateObjectiveToFindKidd(self) QC080_BowerstoneAndBalverines_Part_2:QC080_RaiseCage(self) QC080_BowerstoneAndBalverines_Part_2:QC080_EnableCameraTrack(self) QC080_BowerstoneAndBalverines_Part_2:QC080_ReaverAndFriendsWalkIn(self) QC080_BowerstoneAndBalverines_Part_2:QC080_CageTrackingCam(self) QC080_BowerstoneAndBalverines_Part_2:QC080_CancelCageTrackingCam(self) QC080_BowerstoneAndBalverines_Part_2:QC080_ReaverIntroLookAtCancel(self) QC080_BowerstoneAndBalverines_Part_2:QC080_PagePointsGun(self) QC080_BowerstoneAndBalverines_Part_2:QC080_CrowdMurmurAppreciation(self) QC080_BowerstoneAndBalverines_Part_2:ClearPortcullisLookAt(self) QC080_BowerstoneAndBalverines_Part_2:QC080_SetUpReaverIntroCamera(self) QC080_BowerstoneAndBalverines_Part_2:QC080_SetUpCageTrackingCamera(self) QC080_BowerstoneAndBalverines_Part_2:QC080_CalcReaverIntroCamMidPoint(self) QC080_BowerstoneAndBalverines_Part_2:OnExit(self) QC080_BowerstoneAndBalverines_Part_2:StartSoundMurmurThread(self) QC080_Hatch:Init(self) QC080_Hatch:StateEnum(self) NoName() QC080_Hatch:CustomUpdate(self) QC080_Page:Init(self) QC080_Page:StateEnum(self) QC080_Page:CustomUpdate(self) QC080_Kidd:Init(self) QC080_Kidd:StateEnum(self) QC080_Kidd:CustomUpdate(self) QC080_TownCrier:Init(self) QC080_TownCrier:StateEnum(self) QC080_TownCrier:CustomUpdate(self) QC080_Reaver:Init(self) QC080_Reaver:StateEnum(self) QC080_Reaver:CustomUpdate(self) QC080_Reaver:MoveToRoom(self,roomname) QC080_Reaver:DoRoomIntro(self,roomstate) QC080_Reaver:DoRoomOutro(self,roomstate) QC070_Drunkard:Init(self) QC070_Drunkard:StateEnum(self) QC070_Drunkard:CustomUpdate(self) QC080_SpawnedCreature:Init(self) QC080_SpawnedCreature:CustomUpdate(self) QC080_HangingCage:Init(self) QC080_HangingCage:StateEnum(self) QC080_HangingCage:CustomUpdate(self) QC080_DoorForLairIntroACS:Init(self) QC080_DoorForLairIntroACS:StateEnum(self) QC080_DoorForLairIntroACS:CustomUpdate(self) QC080_Aristocrat_PreBalverineTransform:Init(self) QC080_Aristocrat_PreBalverineTransform:StateEnum(self) QC080_Aristocrat_PreBalverineTransform:CustomUpdate(self) QC080_Aristocrat_PostBalverineTransform:Init(self) QC080_Aristocrat_PostBalverineTransform:StateEnum(self) QC080_Aristocrat_PostBalverineTransform:CustomUpdate(self) QC080_Balverine_ACS:Init(self) QC080_Balverine_ACS:StateEnum(self) QC080_Balverine_ACS:CustomUpdate(self) QC080_WheelOfMisfortune:Init(self) QC080_WheelOfMisfortune:StateEnum(self) QC080_WheelOfMisfortune:CustomUpdate(self) DoorIntoReaversLair:Init(self) DoorIntoReaversLair:StateEnum(self) DoorIntoReaversLair:CustomUpdate(self) QC080_CommentatorMarker:CustomUpdate(self) QC080_AristocratBalverine:Init(self) QC080_AristocratBalverine:StateEnum(self) QC080_AristocratBalverine:CustomUpdate(self) QC080_AristocratBalverine:FindAristocratNumber(self,entity) QC080_AristocratBalverineTransformed:Init(self) QC080_AristocratBalverineTransformed:StateEnum(self) QC080_AristocratBalverineTransformed:CustomUpdate(self) QC080_AristocratBalverineTransformed:OnTerminated(self) QC080_ReaverIntroCameraThread:Init(self) QC080_ReaverIntroCameraThread:StateEnum(self) QC080_ReaverIntroCameraThread:Update(self) QC080_BalverineCombatThread:Init(self) QC080_BalverineCombatThread:StateEnum(self) QC080_BalverineCombatThread:Update(self) QC080_BalverineCombatThread:QC080_BalverineSpawn(self,creaturename,number) QC080_BalverineCombatThread:QC080_FreshBalverineMover(self,balverine_number,entity,dropdownanim) QC080_DervishIntro_Dervish:Init(self) QC080_DervishIntro_Dervish:StateEnum(self) QC080_DervishIntro_Dervish:CustomUpdate(self) QC080_DervishIntro_Dervish:OnTerminated(self) QC080_CreatureIntrosThread:Init(self) QC080_CreatureIntrosThread:StateEnum(self) QC080_CreatureIntrosThread:Update(self) QC080_CreatureIntroMerc_1:Init(self) QC080_CreatureIntroMerc_1:StateEnum(self) QC080_CreatureIntroMerc_1:CustomUpdate(self) QC080_CreatureIntroMerc_2:Init(self) QC080_CreatureIntroMerc_2:StateEnum(self) QC080_CreatureIntroMerc_2:CustomUpdate(self) QC080_CreatureIntroMerc_3:Init(self) QC080_CreatureIntroMerc_3:StateEnum(self) QC080_CreatureIntroMerc_3:CustomUpdate(self) QC080_CreatureIntroHollow_1:Init(self) QC080_CreatureIntroHollow_1:StateEnum(self) QC080_CreatureIntroHollow_1:CustomUpdate(self) QC080_CreatureIntroHollow_2:Init(self) QC080_CreatureIntroHollow_2:StateEnum(self) QC080_CreatureIntroHollow_2:CustomUpdate(self) QC080_CreatureIntroHollow_3:Init(self) QC080_CreatureIntroHollow_3:StateEnum(self) QC080_CreatureIntroHollow_3:CustomUpdate(self) QC080_CreatureIntroHollow_4:Init(self) QC080_CreatureIntroHollow_4:StateEnum(self) QC080_CreatureIntroHollow_4:CustomUpdate(self) QC080_OutroPage:Init(self) QC080_OutroPage:StateEnum(self) QC080_OutroPage:CustomUpdate(self) QC080_OutroPage:OpenGate(self) QC080_OutroPage:StartMoving(self) QC080_OutroPage:Camera1(self) QC080_OutroPage:Camera1b(self) QC080_OutroPage:Camera2(self) QC080_OutroPage:Camera2b(self) QC080_OutroPage:Camera3(self) QC080_OutroPage:Camera3b(self) QC080_OutroPage:Camera4(self) QC080_OutroPage:Camera5(self) QC080_OutroPage:Camera5b(self) QC080_OutroPage:CrierCam1(self) QC080_OutroPage:CrierCam1b(self) QC080_OutroPage:CrierCam2a(self) QC080_OutroPage:CrierCam2b(self) QC080_OutroPage:RestoreCamera(self) QC080_OutroPage:ForceHeroToEndPos(self) QC080_OutroKidd:Init(self) QC080_OutroKidd:StateEnum(self) QC080_OutroKidd:CustomUpdate(self) QC080_SoundMurmurThread:Init(self) QC080_SoundMurmurThread:StateEnum(self) QC080_SoundMurmurThread:Update(self) ***** File: ./quests/qc030_gypsiesandrenegades_part_1.lua ***** QC030_GypsiesAndRenegades_Part_1:Init(self) QC030_GypsiesAndRenegades_Part_1:InitialiseObjectiveTables(self) QC030_GypsiesAndRenegades_Part_1:ReturnIntroCam1(self) QC030_GypsiesAndRenegades_Part_1:ReturnIntroCam2(self) QC030_GypsiesAndRenegades_Part_1:TeleportCam(self) QC030_GypsiesAndRenegades_Part_1:TeleportTheHero(self) QC030_GypsiesAndRenegades_Part_1:RestoreCamera(self) QC030_GypsiesAndRenegades_Part_1:State_TELEPORTED_ARRIVAL_SkipTo(self) QC030_GypsiesAndRenegades_Part_1:State_TELEPORTED_ARRIVAL_Main(self) QC030_GypsiesAndRenegades_Part_1:State_RETURN_TO_WALTER_ICS_SkipTo(self) NoName() QC030_GypsiesAndRenegades_Part_1:State_RETURN_TO_WALTER_ICS_Main(self) QC030_GypsiesAndRenegades_Part_1:State_PASSED_OUT_RENEGADE_SkipTo(self) QC030_GypsiesAndRenegades_Part_1:State_PASSED_OUT_RENEGADE_Main(self) QC030_GypsiesAndRenegades_Part_1:State_EARN_MONEY_SkipTo(self) NoName() NoName() NoName() QC030_GypsiesAndRenegades_Part_1:State_EARN_MONEY_Main(self) QC030_GypsiesAndRenegades_Part_1:State_BUY_TATTOO_SkipTo(self) QC030_GypsiesAndRenegades_Part_1:State_BUY_TATTOO_Main(self) QC030_GypsiesAndRenegades_Part_1:State_BUY_BEARD_SkipTo(self) QC030_GypsiesAndRenegades_Part_1:State_BUY_BEARD_Main(self) QC030_GypsiesAndRenegades_Part_1:InitialiseMainLayers(self) QC030_GypsiesAndRenegades_Part_1:SetUnlockedAndActive(self) QC030_GypsiesAndRenegades_Part_1:RenegadeIntroCallBack(self) QC030_GypsiesAndRenegades_Part_1:RenegadeTalkCam1(self) QC030_GypsiesAndRenegades_Part_1:RenegadeTalkCam2(self) QC030_GypsiesAndRenegades_Part_1:RenegadeFramed(self) QC030_GypsiesAndRenegades_Part_1:OpenCurtain(self) QC030_GypsiesAndRenegades_Part_1:ReturnCameraToDefault(self) QC030_GypsiesAndRenegades_Part_1:OnExit(self) QC030_SirWalter:Init(self) QC030_SirWalter:StateEnum(self) NoName() QC030_SirWalter:CustomUpdate(self) QC030_Librarian:Init(self) QC030_Librarian:StateEnum(self) QC030_Librarian:CustomUpdate(self) QC030_PassedOutRenegade:Init(self) QC030_PassedOutRenegade:StateEnum(self) QC030_PassedOutRenegade:CustomUpdate(self) QC030_NakedRenegade:Init(self) QC030_NakedRenegade:StateEnum(self) QC030_NakedRenegade:CustomUpdate(self) QC030_NakedRenegade:PreOnLevelUnload(self) QC030_LockTimeThread:Init(self) QC030_LockTimeThread:StateEnum(self) QC030_LockTimeThread:Update(self) QC030_PassOutRenegadeTrigger:Init(self) QC030_PassOutRenegadeTrigger:StateEnum(self) QC030_PassOutRenegadeTrigger:Update(self) QC030_StylistDoor:Init(self) QC030_StylistDoor:StateEnum(self) QC030_StylistDoor:Update(self) QC030_StylistDoor:PreOnLevelUnload(self) QC030_WalterWaitTrigger:Init(self) QC030_WalterWaitTrigger:StateEnum(self) QC030_WalterWaitTrigger:Update(self) ***** File: ./quests/qu130_treasurygoldmanager.lua ***** QU130_TreasuryGoldManager:Init(self) QU130_TreasuryGoldManager:State_START_SkipTo(self) QU130_TreasuryGoldManager:State_START_Main(self) QU130_TreasuryGoldManager:InitialiseMainLayers(self) QU130_TreasuryGoldManager:OnExit(self) QU130_TreasuryTrigger:Init(self) QU130_TreasuryTrigger:StateEnum(self) QU130_TreasuryTrigger:CustomUpdate(self) QU130_TreasuryUpdateTrigger:Init(self) QU130_TreasuryUpdateTrigger:StateEnum(self) QU130_TreasuryUpdateTrigger:CustomUpdate(self) ***** File: ./quests/qd040_bloodwesharedemondoor.lua ***** QD040_BloodWeShareDemonDoor:Init(self) QD040_BloodWeShareDemonDoor:InitialiseObjectiveTables(self) QD040_BloodWeShareDemonDoor:State_INTRO_SkipTo(self) QD040_BloodWeShareDemonDoor:State_INTRO_Main(self) QD040_BloodWeShareDemonDoor:State_WAIT_FOR_MAX_MORPH_SkipTo(self) QD040_BloodWeShareDemonDoor:State_WAIT_FOR_MAX_MORPH_Main(self) QD040_BloodWeShareDemonDoor:State_DOOR_OPENED_SkipTo(self) QD040_BloodWeShareDemonDoor:State_DOOR_OPENED_Main(self) QD040_BloodWeShareDemonDoor:InitialiseMainLayers(self) QD040_BloodWeShareDemonDoor:StartControlThread(self) QD040_BloodWeShareDemonDoor:OnExit(self) NoName() QD040_BloodWeShareDemonDoorControlThread:Update(self) QD040_BloodWeShareDemonDoorControlThread:EnteredRegionWithDoor(self) QD040_BloodWeShareDemonDoorControlThread:DoorSpawned(self) QD040_BloodWeShareDemonDoorControlThread:DoorDespawned(self) QD040_DemonDoor:Init(self) QD040_DemonDoor:StateEnum(self) NoName() NoName() NoName() NoName() NoName() NoName() QD040_DemonDoor:CustomUpdate(self) QD040_DemonDoor:ReachedRequiredMorph(self) QD040_DemonDoor:UpdateMorphCategory(self) QD040_DemonDoor:PickCutscene(self) QD040_DemonDoor:LightCheck(self) QD040_DemonDoor:GoodLightOn(self) QD040_DemonDoor:EvilLightOn(self) QD040_DemonDoor:CanPlayCutscenes(self) ***** File: ./quests/qt000_template.lua ***** QT000_Template:Init(self) QT000_Template:OnQuestSuspend(self) QT000_Template:OnQuestUnsuspend(self) QT000_Template:State_START_SkipTo(self) QT000_Template:State_START_Main(self) QT000_Template:State_MIDDLE_SkipTo(self) QT000_Template:State_MIDDLE_Main(self) QT000_Template:State_FINALLE_SkipTo(self) QT000_Template:State_FINALLE_Main(self) QT000_Template:InitialiseMainLayers(self) QT000_Template:OnExit(self) QT000_QuestGiver:Init(self) QT000_QuestGiver:CustomUpdate(self) QT000_QuestGiver:OnTerminated(self) ***** File: ./quests/qota_assassinateinstance.lua ***** QOTA_AssassinateInstance:Init(self) QOTA_AssassinateInstance:InitialiseObjectiveTables(self) NoName() NoName() QOTA_AssassinateInstance:Update(self) QOTA_AssassinateInstance:OnExit(self) QOTA_AssassinateInstance:PrepareQuestGiver(self) QOTA_AssassinateInstance:CheckForCharactersToAddToASim(self) QOTA_AssassinateInstance:PrepareAssassinationTarget(self) QOTA_AssassinateInstance:ResolveObjectiveEntityType(self,entity) QOTA_AssassinateInstance:OnQuestSuspend(self) QOTA_AssassinateInstance:OnQuestUnsuspend(self) QOTA_QuestSuspensionCheckThread:Update(self) NoName() QOTA_SafetyTutorialCheckThread:Update(self) QOTA_SpellHitCheckThread:Update(self) QOTA_CheckForSpecialGenDead:Update(self) QOTA_QuestGiver:Init(self) QOTA_QuestGiver:StateEnum(self) QOTA_QuestGiver:Setup(self) NoName() NoName() QOTA_QuestGiver:CustomUpdate(self) QOTA_QuestGiver:OnExit(self) QOTA_Target:Init(self) QOTA_Target:StateEnum(self) QOTA_Target:Setup(self) QOTA_Target:CustomUpdate(self) QOTA_Target:OnTerminated(self) QOTA_SimNpc:Init(self) QOTA_SimNpc:StateEnum(self) QOTA_SimNpc:CustomUpdate(self) QOTA_SimNpc:OnLevelUnload(self) QOTA_ObjectiveEntity:Init(self) QOTA_ObjectiveEntity:StateEnum(self) QOTA_ObjectiveEntity:CustomUpdate(self) QOTA_Chicken:Init(self) QOTA_Chicken:StateEnum(self) QOTA_Chicken:CustomUpdate(self) QOTA_Wabbit:Init(self) QOTA_Wabbit:StateEnum(self) QOTA_Wabbit:CustomUpdate(self) ***** File: ./quests/qo050_missingplay.lua ***** QO050_MissingPlay:Init(self) QO050_MissingPlay:InitialiseObjectiveTables(self) QO050_MissingPlay:State_MEET_ACTORS_SkipTo(self) QO050_MissingPlay:State_MEET_ACTORS_Main(self) QO050_MissingPlay:State_POST_ARGUMENT_SkipTo(self) QO050_MissingPlay:State_POST_ARGUMENT_Main(self) QO050_MissingPlay:State_FIND_BOOK_SkipTo(self) QO050_MissingPlay:State_FIND_BOOK_Main(self) QO050_MissingPlay:State_FIRST_PLAY_SkipTo(self) QO050_MissingPlay:State_FIRST_PLAY_Main(self) QO050_MissingPlay:State_SECOND_PLAY_SkipTo(self) QO050_MissingPlay:State_SECOND_PLAY_Main(self) QO050_MissingPlay:State_THIRD_PLAY_SkipTo(self) QO050_MissingPlay:State_THIRD_PLAY_Main(self) QO050_MissingPlay:State_RETURN_BOOK_SkipTo(self) QO050_MissingPlay:State_RETURN_BOOK_Main(self) QO050_MissingPlay:State_THE_ACTORS_ACT_SkipTo(self) QO050_MissingPlay:State_THE_ACTORS_ACT_Main(self) QO050_MissingPlay:State_QUEST_COMPLETE_SkipTo(self) QO050_MissingPlay:State_QUEST_COMPLETE_Main(self) QO050_MissingPlay:SetQuestUnlocked(self) QO050_MissingPlay:SetQuestActivated(self) QO050_MissingPlay:InitialiseMainLayers(self) QO050_MissingPlay:OpenDoorsToBready(self) QO050_MissingPlay:DeactivateMainLayers(self) QO050_MissingPlay:SetupReturnBook(self) QO050_MissingPlay:RegisterEntities(self) QO050_MissingPlay:QO050_AudienceSetup(self) QO050_MissingPlay:QO050_AudienceFindSeats(self) QO050_MissingPlay:QO050_AudienceSitDown(self,entity) QO050_MissingPlay:FindAudienceOwnSeat(self,entity) QO050_MissingPlay:QO050_SetAudienceReact(self,entity,index) QO050_MissingPlay:PlayCameraSetup(self) QO050_MissingPlay:ResetCameraBehindPlayer(self) QO050_MissingPlay:QO050_PlaySetup(self) QO050_MissingPlay:ReleaseVillagers(self) QO050_MissingPlay:QO050_TeleportHeroDogs(self) QO050_MissingPlay:QO050_UnstickDogs(self) QO050_MissingPlay:QO050_ActivateCrowd(self) QO050_MissingPlay:QO050_CrowdBoo(self) QO050_MissingPlay:QO050_CrowdDisperse(self) QO050_MissingPlay:QO050_TeleportDeadPlayerMarker(self) QO050_MissingPlay:QO050_AceMorleyTeleport(self,entity) QO050_MissingPlay:QO050_AftermathTeleport(self) QO050_MissingPlay:SetJulianDieOnKnees(self) QO050_MissingPlay:JulianDieOnKnees(self) QO050_MissingPlay:CreateTeleportEffect(self,entity,marker) QO050_MissingPlay:StartMorleyRunning(self) QO050_MissingPlay:SetDefaultCamera(self) QO050_MissingPlay:CreatePossessedBooks(self) QO050_MissingPlay:DestroyPossessedBooksFX(self) QO050_MissingPlay:ClearPlayLookAtCam(self) QO050_MissingPlay:BookSuckingAnim(self) QO050_MissingPlay:ActivateLayer(self,layer_name) QO050_MissingPlay:DeactivateLayer(self,layer_name) QO050_MissingPlay:OnExit(self) QO050_MissingPlay:TeleportToPos(self,entity,back) QO050_Lambert:Init(self) QO050_Lambert:StateEnum(self) NoName() NoName() QO050_Lambert:CustomUpdate(self) QO050_Pinch:Init(self) QO050_Pinch:StateEnum(self) NoName() NoName() QO050_Pinch:CustomUpdate(self) QO050_Locke:Init(self) QO050_Locke:StateEnum(self) NoName() NoName() NoName() QO050_Locke:CustomUpdate(self) QO050_MissingPlay:JulianIntroCallback(self) QO050_MissingPlay:JulianIntroEndCallback(self) QO050_CompleteWorks:Init(self) QO050_CompleteWorks:StateEnum(self) NoName() QO050_CompleteWorks:CustomUpdate(self) QO050_Morley:Init(self) QO050_Morley:StateEnum(self) QO050_Morley:CustomUpdate(self) QO050_MorleyHead:Init(self) QO050_MorleyHead:StateEnum(self) QO050_MorleyHead:CustomUpdate(self) QO050_Julian:Init(self) QO050_Julian:StateEnum(self) QO050_Julian:CustomUpdate(self) QO050_Julian:QO050_JulianCheckExpression(self) QO050_Rollo:Init(self) QO050_Rollo:StateEnum(self) QO050_Rollo:CustomUpdate(self) QO050_Rollo:QO050_RolloCheckExpression(self) QO050_Throne:Init(self) QO050_Throne:StateEnum(self) QO050_Throne:CustomUpdate(self) QO050_Ace:Init(self) QO050_Ace:StateEnum(self) QO050_Ace:CustomUpdate(self) QO050_Ace:FadeInCutsceneFadeOut(self,fadein_point,cutscene,walkto_point,move_before_cutscene) QO050_ArenaRenegade:Init(self) QO050_ArenaRenegade:StateEnum(self) QO050_ArenaRenegade:CustomUpdate(self) QO050_ArenaRenegade:OnTerminated(self) QO050_AudienceMember:Init(self) QO050_AudienceMember:StateEnum(self) QO050_AudienceMember:CustomUpdate(self) QO050_DefaultCrowdMember:Init(self) QO050_DefaultCrowdMember:StateEnum(self) QO050_DefaultCrowdMember:CustomUpdate(self) QO050_CrowdMember1:Init(self) QO050_CrowdMember1:StateEnum(self) QO050_CrowdMember1:CustomUpdate(self) QO050_CrowdMember2:Init(self) QO050_CrowdMember2:StateEnum(self) QO050_CrowdMember2:CustomUpdate(self) QO050_FirstStatuePlinth:Init(self) QO050_FirstStatuePlinth:StateEnum(self) QO050_FirstStatuePlinth:CustomUpdate(self) QO050_SecondStatuePlinth:Init(self) QO050_SecondStatuePlinth:StateEnum(self) QO050_SecondStatuePlinth:CustomUpdate(self) QO050_ThirdStatuePlinth:Init(self) QO050_ThirdStatuePlinth:StateEnum(self) QO050_ThirdStatuePlinth:CustomUpdate(self) QO050_BalconyTrigger:Init(self) QO050_BalconyTrigger:StateEnum(self) QO050_BalconyTrigger:CustomUpdate(self) QO050_LostWingDoorTrigger:Init(self) QO050_LostWingDoorTrigger:StateEnum(self) QO050_LostWingDoorTrigger:CustomUpdate(self) QO050_LostWingLibraryTrigger:Init(self) QO050_LostWingLibraryTrigger:StateEnum(self) QO050_LostWingLibraryTrigger:CustomUpdate(self) QO050_LostWingDoorTriggerDoorLocking:Init(self) QO050_LostWingDoorTriggerDoorLocking:StateEnum(self) QO050_LostWingDoorTriggerDoorLocking:CustomUpdate(self) QO050_LostWingLibraryTriggerDoorClosing:Init(self) QO050_LostWingLibraryTriggerDoorClosing:StateEnum(self) QO050_LostWingLibraryTriggerDoorClosing:CustomUpdate(self) QO050_MorleySpeakTrigger_1:Init(self) QO050_MorleySpeakTrigger_1:StateEnum(self) QO050_MorleySpeakTrigger_1:CustomUpdate(self) QO050_MorleySpeakTrigger_2:Init(self) QO050_MorleySpeakTrigger_2:StateEnum(self) QO050_MorleySpeakTrigger_2:CustomUpdate(self) QO050_InsideThePlayThread:Init(self) QO050_InsideThePlayThread:StateEnum(self) QO050_InsideThePlayThread:Update(self) QO050_MissingPlay:QO050_StorePlayerClothing(self) QO050_MissingPlay:QO050_UndressPlayer(self) QO050_MissingPlay:QO050_RedressPlayer(self) QO050_InsideThePlayThread:QO050_DressPlayerDress(self) QO050_InsideThePlayThread:QO050_AddDressClothes(self) QO050_InsideThePlayThread:QO050_DressPlayerChicken(self) QO050_InsideThePlayThread:QO050_AddChickenClothes(self) QO050_InsideThePlayThread:QO050_DressPlayerArena(self) QO050_InsideThePlayThread:QO050_AddArenaClothes(self) QO050_InsideThePlayThread:QO050_PutHeroInThrone(self) QO050_MissingPlay:QO050_RemoveHeroFromThrone(self) QO050_InsideThePlayThread:TriggerRenegades(self,first_time) QO050_InsideThePlayThread:RenegadesDefeated(self) QO050_InsideThePlayThread:HeroKilled(self) QO050_InsideThePlayThread:TurnOnLights(self) QO050_InsideThePlayThread:TurnOffStreetLights(self) QO050_InsideThePlayThread:TurnOffThroneRoomLights(self) QO050_MissingPlay:QO050_InteractionFunction(self,params) QO050_FirstPlayWallaMarker:Init(self) QO050_FirstPlayWallaMarker:StateEnum(self) QO050_FirstPlayWallaMarker:CustomUpdate(self) QO050_SecondPlayWallaMarker:Init(self) QO050_SecondPlayWallaMarker:StateEnum(self) QO050_SecondPlayWallaMarker:CustomUpdate(self) QO050_ThirdPlayWallaMarker:Init(self) QO050_ThirdPlayWallaMarker:StateEnum(self) QO050_ThirdPlayWallaMarker:CustomUpdate(self) QO050_LastPlayWallaMarker:Init(self) QO050_LastPlayWallaMarker:StateEnum(self) QO050_LastPlayWallaMarker:CustomUpdate(self) QO050_CompleteWorksThread:Init(self) QO050_CompleteWorksThread:StateEnum(self) QO050_CompleteWorksThread:Update(self) QO050_MissingPlay:IntroCutsceneWasFinished(self) QO050_MarkerCreepySound:Init(self) QO050_MarkerCreepySound:StateEnum(self) QO050_MarkerCreepySound:CustomUpdate(self) QO050_TriggerFailQuestSave:Init(self) QO050_TriggerFailQuestSave:StateEnum(self) QO050_TriggerFailQuestSave:CustomUpdate(self) QO050_PossessedBooks:Init(self) QO050_PossessedBooks:StateEnum(self) QO050_PossessedBooks:CustomUpdate(self) ***** File: ./quests/qo130_chess.lua ***** QO130_Chess:Init(self) QO130_Chess:State_START_SkipTo(self) QO130_Chess:State_START_Main(self) QO130_Chess:State_FAKE_GAME_SkipTo(self) QO130_Chess:State_FAKE_GAME_Main(self) QO130_Chess:State_BATTLE_SkipTo(self) QO130_Chess:State_BATTLE_Main(self) QO130_Chess:State_PLAY_SkipTo(self) QO130_Chess:State_PLAY_Main(self) QO130_Chess:InitialiseMainLayers(self) QO130_Chess:FakeNotePause(self,tag) QO130_Chess:SendData(self) QO130_Chess:ChangeTurns(self,team) QO130_Chess:OnExit(self) QO130_ChessPiece:Init(self) QO130_ChessPiece:StateEnum(self) QO130_ChessPiece:CustomUpdate(self) QO130_ChessPiece:CanMove(self) QO130_ChessPiece:DisplaySelectTag(self) QO130_ChessPiece:Pulse(self) QO130_ChessPiece:PawnFight(self,target) QO130_ChessPiece:Tint(self) QO130_ChessPiece:OnTerminated(self) QO130_Sign:Init(self) QO130_Sign:StateEnum(self) QO130_Sign:CustomUpdate(self) QO130_Sign:ChestyMoves(self) QO130_Sign:ChestyValidSelection(self) QO130_Sign:GetChestyDestTile(self) QO130_Sign:ChestySelect(self) QO130_Chesty:Init(self) QO130_Chesty:StateEnum(self) QO130_Chesty:CustomUpdate(self) QO130_Chesty:ChestyFadeOut(self) QO130_Chesty:ResetChesty(self,item) QO130_Chesty:DeactivatePiece(self,table) QO130_Chesty:ActivatePiece(self,table) ChessNetworkListener:Init(self) ChessNetworkListener:Update(self) ChessTileControl:Init(self) ChessTileControl:Update(self) ChessTileControl:InitTileControl(self) ChessTileControl:CreateChessPiece(self,base_entity_name,piece_name,column,row) ChessTileControl:ResetBoard(self) ChessTileControl:GetSquare(self,entity) ChessTileControl:GetSquareInfo(self,square) ChessTileControl:ResetHighlights(self) ChessTileControl:ResetValidForMove(self) ChessTileControl:CheckForCheck(self,entity,apply) ChessTileControl:CheckForCheckMate(self,team) ChessTileControl:GetAllPiecesFromEnemyTeam(self,team,except_square) ChessTileControl:CanMovePreventCheckMate(self,square,from_team) ChessTileControl:CanPieceMoveToSquare(self,entity,dest_square) ChessTileControl:CanMoveCauseCheck(self,dest_square,team) ChessTileControl:CanPieceCapture(self,entity) ChessTileControl:GetPotentialMovesForEntity(self,entity,recompute_moves) ChessTileControl:Highlight(self,entity,moveable_check) ChessTileControl:HighlightSquare(self,square) ChessTileControl:ComputeMoveDestination(self,current_square,relative_move) ChessTileControl:PawnHighlight(self,piece_thread) ChessTileControl:AxisMoverHighlight(self,piece_thread,directions) ChessTileControl:RookHighlight(self,piece_thread) ChessTileControl:BishopHighlight(self,piece_thread) ChessTileControl:QueenHighlight(self,piece_thread) ChessTileControl:SpecialMoverHighlight(self,piece_thread,moves) ChessTileControl:KnightHighlight(self,piece_thread) ChessTileControl:KingHighlight(self,piece_thread) QO130_ChestyBook:Init(self) QO130_ChestyBook:StateEnum(self) QO130_ChestyBook:CustomUpdate(self) QO130_ChestyBed:Init(self) QO130_ChestyBed:StateEnum(self) QO130_ChestyBed:CustomUpdate(self) QO130_ChestyBed:ShouldQuitLoopBecauseRemoteHeroHasChanged(self) QO130_ReturnBed:Init(self) QO130_ReturnBed:StateEnum(self) QO130_ReturnBed:CustomUpdate(self) QO130_ReturnBed:ShouldQuitLoopBecauseRemoteHeroHasChanged(self) PianoPuzzle:Update(self) MirrorPuzzle:Init(self) MirrorPuzzle:StateEnum(self) MirrorPuzzle:Update(self) MirrorPuzzle:Teleport(self,entity) QO130_Mimic:Init(self) QO130_Mimic:StateEnum(self) QO130_Mimic:CustomUpdate(self) QO130_Mimic:IsPlayerInBoundArea(self) QO130_Mimic:FollowHero(self) QO130_Armour:CustomUpdate(self) QO130_Armour:OnTerminated(self) QO130_AtmosTrigger:CustomUpdate(self) ***** File: ./quests/qu010_collectables.lua ***** QU010_Collectables:Init(self) QU010_Collectables:State_START_SkipTo(self) QU010_Collectables:State_START_Main(self) ***** File: ./quests/qp000_pvp.lua ***** QP000_PvP:Init(self) QP000_PvP:State_SETUP_SkipTo(self) QP000_PvP:State_SETUP_Main(self) QP000_PvP:State_PLAY_SkipTo(self) QP000_PvP:State_PLAY_Main(self) QP000_PvP:State_END_SkipTo(self) QP000_PvP:State_END_Main(self) QP000_PvP:InitialiseMainLayers(self) QP000_PvP:OnExit(self) PvPCreatures:Init(self) PvPCreatures:StateEnum(self) PvPCreatures:CustomUpdate(self) QP000_CreatureDoor:Init(self) QP000_CreatureDoor:StateEnum(self) QP000_CreatureDoor:CustomUpdate(self) QP000_CreatureDoorTrigger:Init(self) QP000_CreatureDoorTrigger:StateEnum(self) QP000_CreatureDoorTrigger:Update(self) QP000_SpawnedVillager:Init(self) QP000_SpawnedVillager:StateEnum(self) QP000_SpawnedVillager:Update(self) QP000_SpawnedVillager:OnTerminated(self) QP000_Chickens:Init(self) QP000_Chickens:StateEnum(self) QP000_Chickens:Update(self) QP000_Bats:Init(self) QP000_Bats:StateEnum(self) QP000_Bats:Update(self) QP000_Bats:OnTerminated(self) ***** File: ./quests/scriptactivation.lua.bak2 ***** NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() ***** File: ./quests/qv060_anzcomedians.lua ***** QV060_ANZComedians:Init(self) QV060_ANZComedians:State_START_SkipTo(self) QV060_ANZComedians:State_START_Main(self) QV060_ANZComedians:State_GNOME_KILLED_SkipTo(self) QV060_ANZComedians:State_GNOME_KILLED_Main(self) QV060_ANZComedians:State_AT_PUB_SkipTo(self) QV060_ANZComedians:State_AT_PUB_Main(self) QV060_ANZComedians:State_END_SkipTo(self) QV060_ANZComedians:State_END_Main(self) QV060_ANZComedians:InitialiseMainLayers(self) QV060_ANZComedians:OnExit(self) QV060_Hamish:Init(self) QV060_Hamish:StateEnum(self) QV060_Hamish:CustomUpdate(self) QV060_Hamish:OnTerminated(self) QV060_Andy:Init(self) QV060_Andy:StateEnum(self) QV060_Andy:CustomUpdate(self) QV060_Andy:OnTerminated(self) QV060_Trigger_Intro:Init(self) QV060_Trigger_Intro:StateEnum(self) QV060_Trigger_Intro:Update(self) QV060_Trigger_Pub:Init(self) QV060_Trigger_Pub:StateEnum(self) QV060_Trigger_Pub:Update(self) ***** File: ./quests/qdrag_criminalinstance.lua ***** QDRAG_CriminalInstance:Init(self) QDRAG_CriminalInstance:GetUniqueQuestName(self) QDRAG_CriminalInstance:InitialiseObjectiveTables(self) QDRAG_CriminalInstance:Update(self) QDRAG_CriminalInstance:OnExit(self) QDRAG_CriminalInstance:PrepareQuestGiver(self) QDRAG_CriminalInstance:GetTriggers(self) QDRAG_CriminalInstance:PrepareCriminal(self) QDRAG_CriminalInstance:CreateACriminal(self,entity_type_id) QDRAG_CriminalInstance:FindSuitableLocation(self) QDRAG_CriminalInstance:OnQuestSuspend(self) QDRAG_CriminalInstance:OnQuestUnsuspend(self) QDRAG_CRIMINAL_QuestSuspensionCheckThread:Update(self) QDRAG_CRIMINAL_QuestGiver:Init(self) QDRAG_CRIMINAL_QuestGiver:StateEnum(self) QDRAG_CRIMINAL_QuestGiver:Setup(self) NoName() NoName() QDRAG_CRIMINAL_QuestGiver:CustomUpdate(self) QDRAG_CRIMINAL_QuestGiver:OnLevelUnload(self) QDRAG_CRIMINAL_QuestGiver:OnExit(self) QDRAG_CRIMINAL_Target:Init(self) QDRAG_CRIMINAL_Target:StateEnum(self) QDRAG_CRIMINAL_Target:Setup(self) QDRAG_CRIMINAL_Target:SetupARunMarker(self) QDRAG_CRIMINAL_Target:CustomUpdate(self) QDRAG_CRIMINAL_Target:StartHandsUp(self) QDRAG_CRIMINAL_Target:StopHandsUp(self) QDRAG_CRIMINAL_Target:OnTerminated(self) QDRAG_CRIMINAL_Target:PreOnLevelUnload(self) QDRAG_Criminal_OuterTrigger:Init(self) QDRAG_Criminal_OuterTrigger:StateEnum(self) QDRAG_Criminal_OuterTrigger:CustomUpdate(self) QDRAG_Criminal_InnerTrigger:Init(self) QDRAG_Criminal_InnerTrigger:StateEnum(self) QDRAG_Criminal_InnerTrigger:CustomUpdate(self) QDRAG_Criminal_InnerTrigger:EvaluateNPC(self) QDRAG_Criminal_WalkawayTrigger:Init(self) QDRAG_Criminal_WalkawayTrigger:StateEnum(self) QDRAG_Criminal_WalkawayTrigger:CustomUpdate(self) QDRAG_Criminal_WalkawayTrigger:OnLevelUnload(self) ***** File: ./quests/qs_giftinstance.lua ***** QS_GiftInstance:Init(self) QS_GiftInstance:GetUniqueQuestName(self) QS_GiftInstance:CheckInputtedData(self) QS_GiftInstance:InitialiseObjectiveTables(self) QS_GiftInstance:Update(self) QS_GiftInstance:OnExit(self) QS_GiftInstance:CheckForAppropriateGift(self) QS_QuestGiver:Init(self) QS_QuestGiver:StateEnum(self) NoName() NoName() NoName() QS_QuestGiver:CustomUpdate(self) QS_QuestGiver:DetermineQGiverLevelString(self) QS_QuestGiver:CheckAndUpdateQuestGiverRegion(self) QS_QuestGiver:CheckTransientStatus(self) QS_QuestGiver:PreOnLevelUnload(self) QS_QuestGiver:OnExit(self) QS_QuestGiver:OnTerminated(self) QS_CheckNPCOpinionOfHeroThread:Update(self) QS_CheckNPCDivorceStatusThread:Update(self) QS_CheckForScenarioChangeThread:Update(self) QS_CheckIfPrimaryOpenDoorsToTrail:Update(self) ***** File: ./quests/regionlocking.lua ***** RegionExitLocking.StartRegionLocking(params) RegionExitLocking.StopRegionLocking() RegionExitLocking.RefreshRegionLocking() RegionExitLocking.UpdateRegionLockTitle(new_title) RegionExitLocking.UpdateRegionLockDescription(new_description) RegionExitLocking.UpdateOpenExitsTable(new_list) RegionExitLocking:UpdateRegionExitsInList(self,level_exit_list) ExitActiveFilter(entity) RegionExitLocking.GetActiveExitEntitiesOfType(search_type) RegionExitLocking:UpdateRegionExits(self) RegionExitLocking:ClearRegionExits(self) RegionExitLocking:UpdateTopBox(self) RegionExitLocking:ClearTopBox(self) RegionExitLocking:Update(self) ***** File: ./quests/questmanager.lua ***** QuestManager.TimerMetatable:SetTime(self,limit) QuestManager.TimerMetatable:GetTime(self) QuestManager.NewTimer(limit) QuestManager.CounterMetatable:Reset(self) QuestManager.CounterMetatable:GetTime(self) QuestManager.NewCounter() QuestManager.Insert(quest,update_list_type) QuestManager.RemoveFromList(quest,list_start_name,list_end_name) QuestManager.InsertIntoList(quest,list_start_name,list_end_name) QuestManager.AddQuestThread(quest,update_list_type) QuestManager.GetCurrentlyRunningQuests() QuestManager.GetCurrentlyRunningQuestsListEnd() QuestManager.RestartSuspendedEntityThreads() QuestManager.GetEntityScriptsForEntity(entity) QuestManager.HasEntityScriptForEntity(entity) QuestManager.GetEntitiesQuestThreadTable(update_list_type) QuestManager.ListenForEntityActivation() QuestManager.Update() QuestManager.OnLevelUnload() QuestManager.GetQuestInstanceWithName(name) QuestManager.AddQuestToPermanentsTables(quest,key) QuestManager.NewThread(base_table,quest_name,version) QuestManager.NewQuestThread(quest_name,version) QuestManager.NewQuestQuestThread(quest_name,version) QuestManager.NewEntityThread(quest_name,version) QuestManager.LoadQuestModule(quest_name) QuestManager.UnloadQuestModuleWithName(name) QuestManager.GetLoadedQuestModules() QuestManager.GetSaveTable() QuestManager.LoadFromSave(save_table) QuestManager.ConnectedToServer() GameflowThreadBase.__NewIndexFunc(table,key,value) GameflowThreadBase:_NewQuestType(self,name,version) GameflowThreadBase:new(self,o) GameflowThreadBase:SetState(self,state) GameflowThreadBase:IsState(self,state) GameflowThreadBase:AddScriptRules(self,rules,scope,just_me) GameflowThreadBase:AddHenchmanScriptRules(self,rules,scope) GameflowThreadBase:RemoveScriptRules(self,rules,scope,just_me) GameflowThreadBase:RemoveHenchmanScriptRules(self,rules,scope) GameflowThreadBase:ClearScriptRules(self,scope,hero) GameflowThreadBase:Terminate(self) GameflowThreadBase:IsToManualSave(self) GameflowThreadBase:GetSaveTable(self) GameflowThreadBase:LoadFromSave(self,save_table) GameflowThreadBase:StartNewThread(self,quest_thread) GameflowThreadBase:StartNewEntityThread(self,entity,entity_thread,disable_sim_behaviours,entity_data) GameflowThreadBase:OnThreadDeath(self,quest_is_preserved) GameflowThreadBase:OnChildThreadDeath(self,child_thread) GameflowThreadBase:GetAllEntitiesWithName(self,name,type) GameflowThreadBase:GetAllEntitiesWithNameIncluding(self,name_part,type) GameflowThreadBase:GetAllEntitiesWithNameIncludingInRange(self,params) GameflowThreadBase:GetEntityWithName(self,name,type) GameflowThreadBase:GetRandomEntityWithName(self,name,type) GameflowThreadBase:GetPositionOfEntity(self,name,type) GameflowThreadBase:WaitForQuestToFinish(self,quest) GameflowThreadBase:WaitForMessage(self,message) GameflowThreadBase:WaitForTriggerToFire(self,trigger) GameflowThreadBase:HasTriggerFired(self,trigger) GameflowThreadBase:WaitForInteractiveCutsceneToFinish(self,cutscene_name) GameflowThreadBase:WaitFor(self,thing_to_wait_for) GameflowThreadBase:DisplayMessageBox(self,text_to_display) GameflowThreadBase:WaitForTimeInSeconds(self,time_to_wait) GameflowThreadBase:WaitForTimeUntilCondition(self,time_to_wait,condition_function) GameflowThreadBase:WaitForLevelToLoad(self,level_name) NoName() GameflowThreadBase:PlayGuildSealSequence(self,params) GameflowThreadBase:SetBreadcrumbDefaults(self) GameflowThreadBase:UpdateObjective(self,params) GameflowThreadBase:UpdateObjectiveTag(self,new_tag) GameflowThreadBase:RemoveObjectiveTag(self,old_tag) GameflowThreadBase:UpdateObjectiveEntity(self,entity_to_mark) GameflowThreadBase:RemoveObjectiveEntity(self,entity_to_unmark) GameflowThreadBase:WaitForDistanceBetweenThingsUnder(self,first_entity,second_entity,distance) GameflowThreadBase:LoadAndWaitForLevel(self,WorldName,LevelName,MarkerName) GameflowThreadBase:KillCutscene(self,cutscene_name) GameflowThreadBase:StartQuest(self,params) GameflowThreadBase:CompleteQuest(self,params) GameflowThreadBase:FailQuestSaveForNextCoreQuest(self,fail_quest_level_table) GameflowThreadBase:StartChoiceThread(self,params) GameflowThreadBase:FadeScreenIn(self,params) GameflowThreadBase:FadeScreenOut(self,params) GameflowThreadBase:SetLookAtCamera(self,params) GameflowThreadBase:SetFixedCamera(self,params) GameflowThreadBase:GetSplineCamLookAtAndPosition(self,camera_name) GameflowThreadBase:PointHeroCameraTowards(self,params) GameflowThreadBase:SetFirstPersonCamera(self,params) GameflowThreadBase:SetDefaultCamera(self,params) GameflowThreadBase:ClearLookAtCamera(self) GameflowThreadBase:OverrideHeroCamera(self,params) GameflowThreadBase:ClearHeroCameraOverride(self) GameflowThreadBase:ShowInteractionScreen(self,params) GameflowQuestThreadBase:new(self,o,quest_data) GameflowQuestThreadBase:_Init(self) GameflowQuestThreadBase:Update(self) NoName() GameflowQuestThreadBase:ShowMapUntilCondition(self,params) GameflowQuestObjectiveHelperBase:Update(self) GameflowQuestObjectiveHelperBase:SetEntityWithNameOnLevelAsObjective(self,params) GameflowQuestObjectiveHelperBase:OnTerminated(self) GameflowQuestObjectiveParameterHelperBase:Update(self) GameflowQuestThreadBase:StartQuestSuspensionCheckThread(self) GameflowQuestThreadBase:OnQuestSuspend(self) GameflowQuestThreadBase:OnQuestUnsuspend(self) GameflowQuestThreadBase:UpdateManyManagedLayers(self,params) GameflowQuestThreadBase:UpdateManagedLayer(self,params) GameflowQuestSuspensionBase:Update(self) GameflowQuestThreadBase:StartNewBattleThread(self,battle_data_table) GameflowQuestBattleBase:Init(self) GameflowQuestBattleBase:Update(self) GameflowQuestBattleBase:AddGenerator(self,generator_name) GameflowQuestBattleBase:SpawnGenerator(self,generator_name) GameflowQuestBattleBase:AddCreatureWithName(self,creature_name) GameflowQuestBattleBase:AddCreaturesFromGenerator(self,generator_name) GameflowQuestBattleBase:AddGeneratorToTotalForcesList(self,gen_name) GameflowQuestBattleBase:OpenDoorWithName(self,door_name) GameflowQuestBattleBase:RemoveGeneratorFromInterestedList(self,gen_name) GameflowQuestBattleBase:AreForcesUnderPercent(self,percent) GameflowQuestBattleBase:SetFocus(self,focus_name) GameflowQuestBattleBase:IsHeroInTrigger(self,trigger_name) GameflowQuestBattleBase:BufferedGetEntityWithName(self,ent_name,ent_type) GameflowEntityThreadBase:new(self,entity,parent_quest,entity_data) GameflowEntityThreadBase:SetToNotPreserveOnLevelUnload(self) GameflowEntityThreadBase:Terminate(self) GameflowEntityThreadBase:_OnTerminated(self) GameflowEntityThreadBase:BaseOnLevelUnload(self) GameflowEntityThreadBase:Update(self) GameflowEntityThreadBase:OnInteract(self,message) GameflowEntityThreadBase:OnHit(self,message) GameflowEntityThreadBase:OnThreadDeath(self,quest_is_preserved) GameflowEntityThreadBase:CheckForExpressionBranchMessages(self,most_recent_message,cutscene_id) GameflowEntityThreadBase:ShouldCutsceneTerminate(self,arguments) GameflowEntityThreadBase:IsCutsceneInRange(self,cutscene_record) GameflowEntityThreadBase:PlayCutscene(self,arguments) GameflowEntityThreadBase:StopCutscene(self,arguments) GameflowEntityThreadBase:WaitForInteractiveCutsceneToNeedMe(self,cutscene_name) GameflowEntityThreadBase:WaitUntilHit(self) GameflowEntityThreadBase:WaitUntilInteract(self) GameflowEntityThreadBase:SetObjectiveEntityOn(self,entity_string,type_string) GameflowEntityThreadBase:SetObjectiveEntityOff(self,entity_string,type_string) GameflowEntityThreadBase:CrescendoWaveWrapperFromGameflow(self,creature_generators,gameflow_table_or_name,params_table) NoName() GameflowEntityThreadBase:CrescendoWaveWrapper(self,creature_generators,crescendo_start_level,crescendo_end_level,params_table) GameflowEntityThreadBase:WaitForDistanceBetweenSelfAndEntityUnder(self,target_entity,distance) GameflowEntityThreadBase:IsLookAtTriggerPressed(self) IsScenePlaying(scene) StartScene(scene,respond_to_interaction) ShouldStartReturnScene() ShouldStartIntroScene() ShouldStartWaitAroundScene() ShouldStartWalkAwayScene() IsInRange() GameflowEntityThreadBase:ShowToasterBox(self,params) IsScenePlaying(scene) StartScene(scene) ShouldStartReturnScene() ShouldStartIntroScene() ShouldStartWaitAroundScene() ShouldStartWalkAwayScene() GameflowEntityThreadBase:ShowInteractionScreen(self,params) GameflowEntityThreadBase:ShowToasterBoxUntilCondition(self,toasterbox_text,condition_function) GameflowEntityThreadBase:ShowToasterBoxWithDialogueUntilCondition(self,Quest_Title,toasterbox_text,dialogue_table,condition_function,targeting_entity,paired) GameflowEntityThreadBase:ShowToasterAcceptBoxWithDialogueUntilCondition(self,toasterbox_text,Quest_Title,dialogue_table,condition_function,targeting_entity,paired) GameflowEntityThreadBase:ShowToasterAcceptBoxWithDialogueUntilConditionWithCombat(self,toasterbox_text,Quest_Title,dialogue_table,condition_function,targeting_entity,paired) GameflowEntityThreadBase:ShowAcceptanceBoxWithHelp(self,handle,title_text_tag,A_text_tag,Y_text_tag,text_tag,caller,help_text_tag) GameflowEntityThreadBase:SetNameAndOccupationTag(self,name_tag,occupation_tag) GameflowEntityThreadBase:UpdateObjectiveTag(self,new_tag) GameflowEntityThreadBase:RemoveObjectiveTag(self,old_tag) GameflowEntityThreadBase:UpdateObjectiveEntity(self,entity_to_mark) GameflowEntityThreadBase:RemoveObjectiveEntity(self,entity_to_unmark) GameflowEntityThreadBase:TeleportToPlayerIfDistOver(self,distance) GameflowEntityThreadBase:TeleportToPlayer(self) GameflowEntityThreadBase:TeleportToEntity(self,entity,range,height) GameflowEntityThreadBase:OpenDemonDoor(self,params) GameflowEntityThreadBase:HasExpressionBeenPerformed(self,expression_name) GameflowEntityThreadBase:GetHeroExpression(self) GameflowEntityThreadBase:StartScriptMovement(self,params) GameflowEntityThreadBase:MoveAndRotateToMarkerNamed(self,marker_name) GameflowEntityThreadBase:CheckForCommentCutsceneNearby(self) GameflowEntityThreadBase:InitCommentMarkersForNewRegion(self) GameflowEntityThreadBase:PlayCommentCutscenesUntilCondition(self,params) GameflowBattleThreadBase:AddGeneratorToBattleGroup(self,generator_name,battle_group) GameflowBattleThreadBase:SpawnGenerator(self,generator_name) GameflowBattleThreadBase:AddCreatureWithNameToBattleGroup(self,creature_name,battle_group) GameflowBattleThreadBase:AddCreaturesFromGeneratorToBattleGroup(self,generator_name,battle_group) GameflowBattleThreadBase:OpenDoorWithName(self,door_name) GameflowBattleThreadBase:GetPercentAliveInBattleGroup(self,battle_group) GameflowBattleThreadBase:SetFocusForBattleGroup(self,focus_name,battle_group) GameflowBattleThreadBase:AddFocusToBattleGroup(self,focus_name,battle_group) GameflowBattleThreadBase:RemoveFocusFromBattleGroup(self,focus_name,battle_group) GameflowBattleThreadBase:IsHeroInTrigger(self,trigger_name) GameflowBattleThreadBase:SetFactionRelationshipToEntityForBattleGroupCreatures(self,entity_name,relationship,battle_group) GameflowBattleThreadBase:ResetFactionRelationshipToEntityForBattleGroupCreatures(self,entity_name,battle_group) GameflowBattleThreadBase:BufferedGetEntityWithName(self,ent_name,ent_type) ScriptedChoiceThread:Init(self) ScriptedChoiceThread:Update(self) GameflowEntityThreadBase:SetCombatComments(self,params) GameflowThreadBase:MakePromise(self,params) GameflowThreadBase:StartMortarController(self,record_name) ***** File: ./quests/qv090_deeperunderground.lua ***** QV090_DeeperUnderground:Init(self) QV090_DeeperUnderground:State_START_SkipTo(self) QV090_DeeperUnderground:State_START_Main(self) QV090_DeeperUnderground:OnExit(self) QV090_CryptFlitSwitch:Init(self) QV090_CryptFlitSwitch:StateEnum(self) QV090_CryptFlitSwitch:CustomUpdate(self) ***** File: ./quests/scriptactivation.lua ***** NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() ***** File: ./quests/jobexampleinstance.lua ***** JobExampleInstance:Init(self) JobExampleInstance:Update(self) ***** File: ./quests/jobluteheroinstance.lua ***** JobLuteHeroInstance:Init(self) JobLuteHeroInstance:Update(self) ***** File: ./quests/qu365_calendarmanager.lua ***** QU365_CalendarManager:Init(self) QU365_CalendarManager:State_START_SkipTo(self) QU365_CalendarManager:State_START_Main(self) ***** File: ./quests/qv080_retirement.lua ***** QV080_Retirement:Init(self) QV080_Retirement:State_START_SkipTo(self) QV080_Retirement:State_START_Main(self) QV080_Retirement:State_END_SkipTo(self) QV080_Retirement:State_END_Main(self) QV080_Retirement:InitialiseMainLayers(self) QV080_Retirement:OnExit(self) QV080_DemonDoorSleeping:Init(self) QV080_DemonDoorSleeping:StateEnum(self) QV080_DemonDoorSleeping:CustomUpdate(self) QV080_DemonDoorLaughing:Init(self) QV080_DemonDoorLaughing:StateEnum(self) NoName() QV080_DemonDoorLaughing:CustomUpdate(self) QV080_DemonDoorMuttering:Init(self) QV080_DemonDoorMuttering:StateEnum(self) NoName() QV080_DemonDoorMuttering:CustomUpdate(self) QV080_DemonDoorTalksToHimself:Init(self) QV080_DemonDoorTalksToHimself:StateEnum(self) NoName() NoName() QV080_DemonDoorTalksToHimself:CustomUpdate(self) QV080_DemonDoorParent:Init(self) QV080_DemonDoorParent:StateEnum(self) NoName() QV080_DemonDoorParent:CustomUpdate(self) QV080_DemonDoorBrightwood:Init(self) QV080_DemonDoorBrightwood:StateEnum(self) NoName() QV080_DemonDoorBrightwood:CustomUpdate(self) QV080_DemonDoorChestOpened:Init(self) QV080_DemonDoorChestOpened:StateEnum(self) QV080_DemonDoorChestOpened:CustomUpdate(self) ***** File: ./quests/miscfunctions.lua ***** ScriptFunction.AutoSave() ScriptFunction.IncValueByAmount(value,increment,upper_limit,reset_value) ScriptFunction.SetDrawCutsceneRange(draw) ScriptFunction.SetEntityName(entity,name) ScriptFunction.GetQuestCodeFromName(quest_name) ScriptFunction.StartCutscene(arguments) ScriptFunction.StartInteractiveCutscene(entity,cutscene_name,wait) ScriptFunction.IsInteractiveCutsceneWaitingForMe(entity,cutscene_name) ScriptFunction.HasStartedInteractiveCutscene(entity,cutscene_name) ScriptFunction.IsPerformingAnyInteractiveCutscene(entity) ScriptFunction.IsPerformingInteractiveCutscene(cutscene_name) ScriptFunction.CheckForInteractiveCutsceneFinished(cutscene_name,most_recent_message,arguments) ScriptFunction.StopCutscene(params) ScriptFunction.StopInteractiveCutscene(cutscene_name,instant) ScriptFunction.StopAnyInteractiveCutscene(entity,instant,wait,let_dialogue_finish) ScriptFunction.SayLine(entity,line_tag,callback,wait,selection_method,cutscene_dialogue,character_to_talk_to) ScriptFunction.HeroSayLine(line_tag,wait,dont_interrupt) ScriptFunction.StopTalkingAndClearSayLineQueue(entity,time) ScriptFunction.SetICSCam() ScriptFunction.ClearICSCam() ScriptFunction.SetScriptedHeroCamera(record_name,snap_to_world_space,dont_rotate_horizontal,right_stick_can_pop_out) ScriptFunction.SetInterestingCameraObject(object) ScriptFunction.SetInterestingCameraPoint(point) ScriptFunction.ClearInterestingCameraStuff() ScriptFunction.ClearScriptedHeroCamera() ScriptFunction.AddInterestingEntity(entity,params) ScriptFunction.RemoveInterestingEntity(entity) ScriptFunction.SaySimLine(entity,line_tag,callback,entity_talking_to) ScriptFunction.SaySimLineNoLOD(entity,line_tag,callback,entity_talking_to) ScriptFunction.IsAvailableToSayLine(entity) ScriptFunction.DisableSimBehaviours(entity) ScriptFunction.EnableSimBehaviours(entity) ScriptFunction.StartScriptControlledMovement(entity,pos,wait,speed,dir,face_entity,check_destination,range) ScriptFunction.StartAccurateScriptControlledMovement(entity,pos,wait,speed,dir,face_entity,check_destination,range) ScriptFunction.StopScriptControlledMovement(entity) ScriptFunction.IsPerformingScriptControlledMovement(entity) ScriptFunction.MoveToCharacterOffset(target_char,ref_char,x,y,wait,speed,dir,face_entity) ScriptFunction.MoveEntityAlongSpline(params) ScriptFunction.DogSitAtPosition(dog,position,additional_parameters) ScriptFunction.DogTeleportToSitAtPosition(dog,position,additional_parameters) ScriptFunction.DogLieAtPosition(dog,position,additional_parameters) ScriptFunction.DogTeleportToLieAtPosition(dog,position,additional_parameters) ScriptFunction.DogStandAtPosition(dog,position,additional_parameters) ScriptFunction.DogTeleportToStandAtPosition(dog,position,additional_parameters) ScriptFunction.DogBark(dog,wait) ScriptFunction.DogGrowl(dog,wait) ScriptFunction.DogSnarl(dog,wait) ScriptFunction.DogWhimper(dog,wait) ScriptFunction.DogTurnToFaceEntity(dog,entity,wait) ScriptFunction.DogIsSittingAtPosition(dog,position,direction) ScriptFunction.DogIsLyingAtPosition(dog,position,direction) ScriptFunction.DogIsStandingAtPosition(dog,position,direction) ScriptFunction.DogIsBarking(dog) ScriptFunction.DogIsGrowling(dog) ScriptFunction.DogIsSnarling(dog) ScriptFunction.DogIsWhimpering(dog) ScriptFunction.DogIsTurningToFace(dog) ScriptFunction.DogStopSitting(dog) ScriptFunction.DogStopLying(dog) ScriptFunction.DogStopStanding(dog) ScriptFunction.DogStopTurningToFace(dog) ScriptFunction.DogSetMood(dog,mood) ScriptFunction.DogSetMoodForTime(dog,mood,seconds) ScriptFunction.DogResetMood(dog) ScriptFunction.DogSetFocusEntity(dog,entity) ScriptFunction.DogResetFocusEntity(dog) ScriptFunction.DogLeadHero(dog,position,hide_icon,dont_affect_remote) ScriptFunction.DogIsLeadingHero(dog) ScriptFunction.DogStopLeadingHero(dog) ScriptFunction.DogSetSitAndReact(dog,enable) ScriptFunction.DogIsSittingAndReacting(dog) ScriptFunction.DogDoSitAndReactResponse(dog,response) ScriptFunction.DogIsDoingSitAndReactResponse(dog) ScriptFunction.DogIsPerformingTrick(dog) ScriptFunction.DogTeleportNearMasterOffScreen(dog) ScriptFunction.DogSetDisableNonEssentialBehaviour(dog,disable) ScriptFunction.CheckCutsceneExists(cutscene_name) ScriptFunction.CheckTextTagExists(texttag_name) ScriptFunction.SetCanFight(entity,can_fight) ScriptFunction.SetCanFlee(entity,can_flee) ScriptFunction.PostGuildSealMessage(params) GUI.AskYesNoQuestion(text_tag,caller) GUI.AskYesNoQuestionWithTextOverride(yes_text,no_text,text_tag,caller) GUI.AskSetQuestPrimaryQuestion(text_tag,caller) GUI.AskForAmount(caller,params,text_tag) GUI.ShowAcceptanceBoxWithHelp(handle,text_tag,help_text_tag,caller) GUI.ShowMenuBox(caller) GUI.ShowMenuBoxNoCancel(caller) GUI.PlayMovie(file_name) GUI.PlaySilentMovie(file_name) GUI.PlayLocalisedMovie(file_name) GUI.PlayMovieWithGenderedVoice(file_name) GUI.PlayLocalisedMovieWithGenderedVoice(file_name) GUI.SequenceDialogueForWorldMapOpening(params) GUI.GetCurrentSequenceIndex() GUI.IsWorldMapDialogueCurrentlySequenced() ScriptFunction.PlayDialogueForWorldMapOpening(current_frame) Timing.Wait(seconds,until_condition) ScriptFunction.AdvanceGameflowChapter() ScriptFunction.MsgGetNumCreaturesOfTypeKilled(creature_type,caller) ScriptFunction.FindAllAvailableEntities(entity) ScriptFunction.FindAllUnavailableEntities(entity) ScriptFunction.FilterOutDeadRisers(entity) ScriptFunction.IsEntityAvailable(entitystring) ScriptFunction.FindAllOfCreatureType(entity,creature_type) NoName(entity) NoName(entity) NoName(entity) ScriptFunction.GetNumOfCreatureTypeInLevel(creature_type,distance,scripted,entity_to_check_distance_to) ScriptFunction.GetLevelName() ScriptFunction.PlayAnimationOnObject(object_name,animation_name,wait_till_complete,force_last_frame) ScriptFunction.PlayAnimationOnEntity(entity,animation_name,wait_till_complete,force_last_frame) ScriptFunction.PlayLoopedAnimation(params) ScriptFunction.PlayLoopingPairedAnimation(caller,target,my_anim,target_anim,num_loops,single_anim,success) ScriptFunction.FinishLoopedAnimation(entity,action_handle) ScriptFunction.PlayLoopedAnimationOnObject(object_name,animation_name,number_of_loops,wait_until_complete) ScriptFunction.WaitForCurrentActionToFinish(entity) ScriptFunction.AddMode(entity,mode_name,into_anim,upper_body_only) ScriptFunction.RemoveMode(entity,outof_anim,upper_body_only) ScriptFunction.SetLightAndParticlesAsActiveOnObject(object_name,active) ScriptFunction.OverrideZoomLevel(zoom_level_data) ScriptFunction.OverrideCombatZoomLevel(zoom_level_data) ScriptFunction.GetEntityWithName(name,type) ScriptFunction.TeleportPlayerTo(position,dont_teleport_dog,dont_teleport_remote_hero,dont_teleport_remote_hero_dog) ScriptFunction.TeleportHeroToPositionAndDirection(hero_entity,position,direction,dont_teleport_dog,dont_teleport_henchman,dont_teleport_henchman_dog) Debug.TeleportEntityToPlayer(entityname) Debug.ChangePlayerEntity(entity_name) ScriptFunction.WaitForTimeInSeconds(time_to_wait) ScriptFunction.WaitForTimeInSecondsUntilCondition(time_to_wait,condition_function) ScriptFunction.FadeEntityOut(entity,destroy_entity_flag,starting_alpha) ScriptFunction.TeleportEntityIn(entity,teleport_type,unsheathe_weapon) ScriptFunction.TeleportEntityInNoWait(entity,teleport_type,unsheathe_weapon) ScriptFunction.TeleportEntityInInternal(entity,teleport_type,wait,unsheathe_weapon) ScriptFunction.TeleportEntityOut(entity,destroy_entity_flag,teleport_type) ScriptFunction.TeleportEntityOutNoWait(entity,destroy_entity_flag,teleport_type) ScriptFunction.TeleportEntityOutInternal(entity,destroy_entity_flag,teleport_type,wait) NoName(entity) NoName(entity) NoName(entity) ScriptFunction.GetARandomNonScriptedChar() JobFilter(entity) JobFilter(entity) GenderFilter(entity) AgeFilter(entity) VoiceFilter(entity) VillageFilter(entity) SexualityFilter(entity) TransientsFilter(entity) DrunksFilter(entity) MarriedFilter(entity) NotHeroSpouseFilter(entity) FriendsFilter(entity) GuardsFilter(entity) AM2AM5NarratorFilter(entity) NoSittingNPCFilter(entity) ScriptFunction.GrabSimulant(params,dont_yield) ScriptFunction.SetCharacterCanRespondToExpressionsAndChangeOpinions(entity,respond_to_expressions,change_opinions) ScriptFunction.CreateDog(for_remote_hero) Debug.CreateSpellDetritus() ScriptFunction.SetHeroWearingItemOfType(record_name,wear,add_if_necessary) ScriptFunction.TurnOffTransientsInLevel(world,level,instant_kill) ScriptFunction.TurnOnTransientsInLevel(world,level) ScriptFunction.AreTransientsTurnedOffInLevel(world,level) ScriptFunction.TurnOffGuardsInLevel(world,level,instant_kill) ScriptFunction.TurnOnGuardsInLevel(world,level) ScriptFunction.AreGuardsTurnedOffInLevel(world,level) ScriptFunction.TurnOffWhoresInLevel(world,level,instant_kill) ScriptFunction.TurnOnWhoresInLevel(world,level) ScriptFunction.AreWhoresTurnedOffInLevel(world,level) ScriptFunction.TurnOffCoachDriversAndShipCaptainsInLevel(world,level,instant_kill) ScriptFunction.TurnOnCoachDriversAndShipCaptainsInLevel(world,level) ScriptFunction.AreCoachDriversAndShipCaptainsTurnedOffInLevel(world,level) ScriptFunction.TurnOffCoachDriversInLevel(world,level,instant_kill) ScriptFunction.TurnOnCoachDriversInLevel(world,level) ScriptFunction.AreCoachDriversTurnedOffInLevel(world,level) ScriptFunction.TurnOffShipCaptainsInLevel(world,level,instant_kill) ScriptFunction.TurnOnShipCaptainsInLevel(world,level) ScriptFunction.AreShipCaptainsTurnedOffInLevel(world,level) ScriptFunction.DestroyAllVillagersInVillage(village_entity) ScriptFunction.MoveToLimbo(params) ScriptFunction.DebugMoveToLimbo() ScriptFunction.PutVillageInLimbo(village) ScriptFunction.DebugPutVillageInLimbo() ScriptFunction.PutVillagerInLimbo(entity) ScriptFunction.DebugPutTargetInLimbo() ScriptFunction.RetrieveVillagersFromLimbo(village,use_region_exit,do_sleep_fixup) ScriptFunction.RetrieveVillagersFromLimboAllVillages(use_region_exit,do_sleep_fixup) ScriptFunction.SetNoFinesForRegion(val) ScriptFunction.SetVillageWealth(village_name,value,zero_wealth_change) ScriptFunction.AdjustVillageWealth(village_name,value) ScriptFunction.GetVillageWealth(village_name) ScriptFunction.SetVillagersAbleToGiveRewards(village_name,can_give) ScriptFunction.ModifyOpinionsOfVillage(village_name,opinion_changes) ScriptFunction.SetVillageFamiliarityWithHero(village_name,number_of_times_interacted_with_hero) ScriptFunction.SetRegionRenownModifier(region_name,modifier) ScriptFunction.SetVillageShopsCanOpen(village_name,can_open) ScriptFunction.SetVillageCanRespawnGuards(village_name,can_respawn) ScriptFunction.SetVillageMaxTransients(village_name,number) ScriptFunction.ClearVillageMaxTransients(village_name) ScriptFunction.SpillHeroXp(arguments) HeroTortureCollar:Update(self) ScriptFunction.HeroTortureCollarOn(arguments) ScriptFunction.HeroTortureCollarOff() ScriptFunction.DisableTempleBehaviours(flag) Debug.MakeGameGoFast(on) Debug.ToggleAntialiasingAndTheGUI(state) ScriptFunction.ReloadCutscenes() ScriptFunction.FinishActiveCutscenes() ScriptFunction.RepeatCutscenes(flag) ScriptFunction.StepOneCutscene() ScriptFunction.AreAnyCutscenesActive(background) ScriptFunction.SetHeroLookTarget(entity) ScriptFunction.ClearHeroLookTarget(look_handle) ScriptFunction.DrawHeroCircle(radius) ScriptFunction.Ghost(entity,alpha,r_tint,g_tint,b_tint) ScriptFunction.Unghost(entity,time,alpha,r_tint,g_tint,b_tint) ScriptFunction.FadeGhostIn(arguments) ScriptFunction.OverrideHeroCamera(zoom_data,params) ScriptFunction.SetDefaultCamera() ScriptFunction.TrackDummy(entity,dummy) ScriptFunction.GetDummyFacing(entity,dummy) ScriptFunction.GetGameCameraZoomData() ScriptFunction.GetAllExclusionZonesWithName(zone_name) ScriptFunction.SetExclusionZoneAsActive(zone_name,active) ScriptFunction.SetCanRunMoveAwayFromAreaBehaviour(entity,flag) ScriptFunction.GetPartnerPositionForPairedAnim(entity,partner,anim1,anim2) ScriptFunction.SpawnDemonDoor(demon_door,wait) ScriptFunction.DespawnDemonDoor(demon_door,wait) ScriptFunction.LockCloseAndWorldIconDisableDoor(door) ScriptFunction.UnlockOpenAndWorldIconEnableDoor(door,openimmediately) ScriptFunction.TestOverrideCamera() ScriptFunction.DetachCamera(params) ScriptFunction.Impale(spike,victim) ScriptFunction.PlayAnimWithDilation(entity,anim,speed_multiplier,wait) ScriptFunction.GetCloseUpCameraPosition(entity) ScriptFunction.GetCameraPosition() ScriptFunction.GetPositionBetweenHeroAndDog() ScriptFunction.GetDistanceBetweenPositionAndPosition(vec1,vec2) ScriptFunction.TurnToFaceEntity(entity,entity_to_face,wait) ScriptFunction.SetFacingVector(entity,vector) ScriptFunction.SetFacingEntity(entity,entity_to_face) ScriptFunction.RotateVectorByDegrees(vector,degrees) ScriptFunction.RotateEntityByDegrees(entity,degrees) ScriptFunction.MoveAndRotateEntityToMarkerNamed(entity,marker_name,dont_teleport_dog,dont_teleport_remote_hero,dont_teleport_remote_hero_dog) Debug.LoadLevelWithScenario(world_name,level_name,scenario_name) ScriptFunction.GetAllSuitsAvailableOnEntity(entity) ScriptFunction.GetAllClothingPartRecordsFromSuitRecord(suit_record) ScriptFunction.IsHeroWearingItemOfRecord(clothing_record,hero_entity) ScriptFunction.DoesHeroOwnItemOfRecord(clothing_record,hero_entity) ScriptFunction.IsClothingItemUnisexFromRecord(clothing_record) ScriptFunction.IsClothingItemUnisexFromName(item_name,hero_entity,use_gender) ScriptFunction.IsClothingSuitUnisexFromRecord(suit_record) ScriptFunction.IsClothingSuitUnisexFromName(suit_name,hero_entity,use_gender) ScriptFunction.IsHeroWearingUnisexClothes(hero_entity) ScriptFunction.AddSuitToInventoryFromName(suit_name,hero_entity,use_gender) ScriptFunction.AddMissingSuitPartsToInventoryFromName(suit_name,hero_entity,use_gender) ScriptFunction.AddMissingSuitPartsToInventoryFromRecord(suit_record,hero_entity) ScriptFunction.AddSuitToInventoryFromRecord(suit_record,hero_entity) ScriptFunction.IsHeroWearingAllItemsFromSuitNamed(suit_name,hero_entity,use_gender) ScriptFunction.IsHeroWearingAllItemsFromSuitRecord(suit_record,hero_entity) ScriptFunction.IsHeroWearingAnyItemFromSuitNamed(suit_name,hero_entity,use_gender) ScriptFunction.IsHeroWearingAnyItemFromSuitRecord(suit_record,hero_entity) ScriptFunction.DoesHeroOwnAnyItemFromSuitRecord(suit_record,hero_entity) ScriptFunction.DoesHeroOwnAnyItemFromSuitNamed(suit_name,hero_entity,use_gender) ScriptFunction.DoesHeroOwnCompleteSuitFromSuitRecord(suit_record,hero_entity) ScriptFunction.DoesHeroOwnCompleteSuitFromSuitNamed(suit_name,hero_entity,use_gender) ScriptFunction.RemoveAllClothingFromEntitiesInventory(entity) ScriptFunction.MakeEntityNaked(entity) Debug.PrintMarketplaceOffers() ScriptFunction.FireCannonBall(spline,speed,loop,destroy,cannonball,name) ScriptFunction.WaitForEntityInTriggerName(entity,trigger_name) ScriptFunction.ShootAtTarget(entity,target,sub_target,knockdown,anim) ScriptFunction.WaitForLastCreatureInGeneratorAliveSetToSpecialDeath(generator_name,dont_care_who_kills_it,ignore_occulsion) current_script_filter(entity) ScriptFunction.PutAllEntitiesInLimboExcludingFilterTable(filter_entities_table) ScriptFunction.RecoverEntitiesFromLimbo(limbo_table) ScriptFunction.GivePlayerItem(item_name,show_in_gui) ScriptFunction.GetPlayersTarget() ScriptFunction.TeleportEntityToHero(entity_name) ScriptFunction.TeleportSirWalterNextToHero() ScriptFunction.TeleportBenFinnNextToHero() ScriptFunction.TeleportSwiftNextToHero() NoName(entity) ScriptFunction.TeleportCreatureWithNameNextToHero(entity_name) ScriptFunction.GetAllCreaturesOfType(type) NoName(entity) ScriptFunction.GetAllEntitiesWithNameIncludingInRange(params) Debug_TraceLevelExitNavigability:Update(self) LevelExit.DebugTraceLevelExitNavigability(trace_fails) Debug.BreadcrumbTrailDummyObjectiveLevel(level_name) ScriptFunction.FollowHero(entity,distance) NoName(entity) ScriptFunction.SortEntitiesByNameID(truncated_entity_name,type) ScriptFunction.MoveCreatureGenerator(gen,pos) ScriptFunction.GetFable2HeroEndString() ScriptFunction.GetFable2HeroMorality() ScriptFunction.GetFable2HeroPurity() ScriptFunction.SetHeroAsASmoker() ScriptFunction.SetHeroAsACigarSmoker() ScriptFunction.SetHeroAsBlowingBubbles() ScriptFunction.SetDogAsASmoker() ScriptFunction.SetDogAsBlowingBubbles(bool) ScriptFunction.ApplyTextReplacementString(original,replacement) ScriptFunction.PerformSceneElement(entity,element_record,role,args) ScriptFunction.SayLinesFromCutscene(entity,cutscene_name,role,condition_function,args) ScriptFunction.SayLinesFromMultiCharacterCutscene(cutscene_name,character_table,condition_function,args) ScriptFunction.ToggleExtremeMorph(state) HeroPsychedelicClothing:Update(self) ScriptFunction.DyeTheHeroAllPsychedelicLike() ScriptFunction.DyeTheHeroRed(layer_1,layer_2,brightness) ScriptFunction.ToggleHeroMaleMilitaryOutfit(state) ScriptFunction.FullFreezeAllEntitiesInLevel() ScriptFunction.SoftFreezeAllEntitiesInLevel() ScriptFunction.UnfreezeAllEntitiesInLevel() ScriptFunction.TheresaAppearanceSceneIntro(params) ScriptFunction.TheresaAppearanceSceneOutro(params) NoName(entity) ScriptFunction.FullFreezeAllEntitiesInLevelExcluding(params) NoName(entity) ScriptFunction.SoftFreezeAllEntitiesInLevelExcluding(params) NoName(entity) ScriptFunction.UnfreezeAllEntitiesInLevelExcluding(params) ScriptFunction.SpeedUpTarget(amount) ScriptFunction.OpenMaritalHomeSelectorAndMarry(player_entity,npc_entity) Debug.SlowMo(turn_it_on) Debug.Finishers(turn_it_on) ScriptFunction.UnlockRegionForMap(region) ScriptFunction.GetDayOfTheWeek() ScriptFunction.AddRulerWorldMapAbilities() ScriptFunction.AddPropertyWorldMapAbilities() Debug.SetPrimaryMesh(MeshType) Debug.SetSecondaryMesh(MeshType) Debug.SetWeaponSize(WeaponSize) Debug.SetPrimaryColour(PrimaryColour) Debug.SetForegroundColour(ForegroundColour) Debug.SetParticleEffect(ParticleEffect) Debug.WieldWeapon(WeaponType) Debug.CombatVideoSetup() Debug.EvilHeroInEscapeCave() Debug.TeleportEvilHero() Debug.CreateRenegades() Debug.GetSword() Debug.GetHammer() Debug.CombatVideoEscapeCave() Debug.TeleportInsideEscapeCave() Debug.CombatVideoMourningWood() Debug.TeleportInsideMourningWood() Debug.CombatVideoBowerstoneIndustrial() Debug.TeleportInsideBowerstoneIndustrial() Debug.Create5Soldiers() Debug.CreateSoldier() Debug.CombatVideoShiftingSands() Debug.TeleportInsideCanyon() Debug.CombatVideoCastleInterior() Debug.TeleportInsideCastleInterior() ScriptFunction.StopCouchInteraction() ScriptFunction.StopInteractionForHero(hero) ScriptFunction.StopInteractionForAllHeroes() ScriptFunction.PlayHeroPairedAnimationViaDPad(params) ScriptFunction.PerformScriptedInteraction(interaction_name,entity_to_perform_with,fade_screen_out,fade_screen_in,succeed,return_to_original_positions) ScriptFunction.SetUpScriptControlledBuilding(entity,building) ScriptFunction.TeleportEntitiesNextToHero(params) ScriptFunction.ConcatenateTables() JobFilter(entity) GenderFilter(entity) AgeFilter(entity) VoiceFilter(entity) VillageFilter(entity) SexualityFilter(entity) TransientsFilter(entity) DrunksFilter(entity) MarriedFilter(entity) NotHeroSpouseFilter(entity) GuardsFilter(entity) ScriptFunction.FindAllSimulantsOfType(params) ScriptFunction.EnableRegionLocking(params) ScriptFunction.DisableRegionLocking() ScriptFunction.CanTravelToRoadToRuleLevel(hero_entity,ignore_fade_checks) ScriptFunction.BulletCam(target,loop) ScriptFunction.GenerateWhiteRoomCameras(entity,hero) ScriptFunction.PlayCameraAnimation(entity_relative_to,anim,params) ScriptFunction.IsPlayingCameraAnimation() ScriptFunction.SetButlerEnabled(enable_entity,enable_speech) ScriptFunction.DemoSetup() ScriptFunction.ScoreCardSetup() ScriptFunction.E3KeyNoteSetup() ScriptFunction.FadeScreenOutIfEntityIsVisible(duration,entity,apply_to_remote,wait) ScriptFunction.SetAllBuilingsOnLevelToConditionLayer(layer_enum) ScriptFunction.SetWealthValueForAllVillagesOnLevel(value) ScriptFunction.CompareWeapons(weapon1,weapon2,compare_any_type) Debug.CreateCelebrationNearPlayer(celebration_tag,max_celebrators,chosen_village,distance) ScriptFunction.ShowEpilogueScreenWithFollowerBar(quest_name,quest_tag,epilogue_text,renown,image,params) ScriptFunction.ShowAndReturnEmotionChoice(params) ScriptFunction.IsPlayersChild(entity) ScriptFunction.GetNonHeroParentForChild(entity) ScriptFunction.GetNannyForChild(entity) ScriptFunction.IsNanny(entity) ScriptFunction.GetNonHeroGuardianForChild(entity) ScriptFunction.IsRemotePlayersChild(entity) ScriptFunction.IsRemotePlayerNannysEmployer(entity) ScriptFunction.GetRandomHeroParent(entity) ScriptFunction.GetRandomHeroWhoIsNotAParentOfChild(entity) ScriptFunction.IsEntityHeroParentOfChild(child,possible_parent) ScriptFunction.IsFamilyMember(entity) ScriptFunction.IsFamilyMemberOrNanny(entity) ScriptFunction.IsWeaponLegendary(weapon_record) ScriptFunction.GetRandomHero() ScriptFunction.GetClosestHero(entity) ScriptFunction.AddUpgradeStatToWeapon(params) ScriptFunction.RumbleAndScreenShake(params) ScriptFunction.DisplayUnlockedLevelItem(item) ScriptFunction.AddEmotionIconOnInteractionRequest(entity,player,icon_name,icon_text_tag,lifetime) ScriptFunction.AddSexRequest(entity,player) ScriptFunction.AddAutographRequest(entity,player) ScriptFunction.IsCurrentAnimNearEnd(entity,time) ScriptFunction.DisplayItinerary(day,schedule_one,schedule_two,schedule_three,schedule_four) ScriptFunction.CalculateCasualties() ScriptFunction.SetHealthToMaxForEntity(entity) NotHeroSpouseFilter(entity) NotHeroChildFilter(entity) NotPreOrderCharacterFilter(entity) NotTemplateCharactersFilter(entity) NotShipCaptains(entity) ScriptFunction.KillEveryoneInTheWorld(percentage) JobFilter(entity) NotHeroSpouseFilter(entity) ScriptFunction.IncreaseVillagerAlcoholLevels(percentage,increase) NotHeroSpouseFilter(entity) NotHeroChildFilter(entity) NotPreOrderCharacterFilter(entity) ScriptFunction.ChangeVillageRelationshipStage(params) ScriptFunction.TankEconomy(economy_tanked,set_wealth,tanked_value) ScriptFunction.GetNameOfInitialLevelForQuest(quest_name) ScriptFunction.SetNavigationCollisionLayerOverride(entity,navigation_layer_override) ScriptFunction.ReplaceCollieWithACSCollie() ScriptFunction.RestoreOriginalCollie() ScriptFunction.GetXPNeededToIncreaseNumberOfGuildSealsByX(receiving_entity,number_of_seals) ScriptFunction.StoreJudgementDecision(judgement_name,decision_bool) ***** File: ./quests/qc070_bowerstoneandbalverines_part_1.lua ***** QC070_BowerstoneAndBalverines_Part_1:Init(self) QC070_BowerstoneAndBalverines_Part_1:InitialiseObjectiveTables(self) QC070_BowerstoneAndBalverines_Part_1:State_START_SkipTo(self) QC070_BowerstoneAndBalverines_Part_1:State_START_Main(self) QC070_BowerstoneAndBalverines_Part_1:State_BOWERSTONE_INDUSTRIAL_SkipTo(self) QC070_BowerstoneAndBalverines_Part_1:State_BOWERSTONE_INDUSTRIAL_Main(self) QC070_BowerstoneAndBalverines_Part_1:State_ACS_QC070_REAVERS_SPEECH_SkipTo(self) QC070_BowerstoneAndBalverines_Part_1:State_ACS_QC070_REAVERS_SPEECH_Main(self) QC070_BowerstoneAndBalverines_Part_1:State_ACS_QC070_PAGE_INTRO_SkipTo(self) QC070_BowerstoneAndBalverines_Part_1:State_ACS_QC070_PAGE_INTRO_Main(self) QC070_BowerstoneAndBalverines_Part_1:State_RESISTANCE_SkipTo(self) QC070_BowerstoneAndBalverines_Part_1:State_RESISTANCE_Main(self) QC070_BowerstoneAndBalverines_Part_1:State_RENOWN_BREAK_SkipTo(self) QC070_BowerstoneAndBalverines_Part_1:State_RENOWN_BREAK_Main(self) QC070_BowerstoneAndBalverines_Part_1:State_MISSION_SkipTo(self) QC070_BowerstoneAndBalverines_Part_1:State_MISSION_Main(self) QC070_BowerstoneAndBalverines_Part_1:State_REAVER_MANOR_SkipTo(self) QC070_BowerstoneAndBalverines_Part_1:State_REAVER_MANOR_Main(self) QC070_BowerstoneAndBalverines_Part_1:State_END_SkipTo(self) QC070_BowerstoneAndBalverines_Part_1:State_END_Main(self) QC070_BowerstoneAndBalverines_Part_1:InitialiseMainLayers(self) QC070_BowerstoneAndBalverines_Part_1:LockRegion(self) QC070_BowerstoneAndBalverines_Part_1:UnlockRegion(self) QC070_BowerstoneAndBalverines_Part_1:CreateDemonstrationCrowd(self) QC070_BowerstoneAndBalverines_Part_1:SetCrowdIdle(self) QC070_BowerstoneAndBalverines_Part_1:SetCrowdAngry(self) QC070_BowerstoneAndBalverines_Part_1:SetCrowdScared(self) QC070_BowerstoneAndBalverines_Part_1:EndAndDisperseCrowd(self) QC070_BowerstoneAndBalverines_Part_1:GiveSuitToHero(self) QC070_BowerstoneAndBalverines_Part_1:IsWearingSuit(self) QC070_BowerstoneAndBalverines_Part_1:SetReaverLookAtCallback(self) QC070_BowerstoneAndBalverines_Part_1:UnsetReaverLookAtCallback(self) QC070_BowerstoneAndBalverines_Part_1:FarrellShotInBackCallback(self) QC070_BowerstoneAndBalverines_Part_1:SetUpProtesters(self) QC070_BowerstoneAndBalverines_Part_1:ProtesterReactCheer(self) QC070_BowerstoneAndBalverines_Part_1:CrowdReactShot(self) QC070_BowerstoneAndBalverines_Part_1:ProtesterPlayRandomCheer(self,entity) QC070_BowerstoneAndBalverines_Part_1:ProtesterPlayRandomCower(self,entity) QC070_BowerstoneAndBalverines_Part_1:StartPageIntroThreads(self) QC070_BowerstoneAndBalverines_Part_1:KiddPullsGun(self) QC070_BowerstoneAndBalverines_Part_1:KiddLowersGun(self) QC070_BowerstoneAndBalverines_Part_1:SheatheWeapons(self) QC070_BowerstoneAndBalverines_Part_1:StartGuardsAiming(self) QC070_BowerstoneAndBalverines_Part_1:StartKiddAiming(self) QC070_BowerstoneAndBalverines_Part_1:StopKiddAiming(self) QC070_BowerstoneAndBalverines_Part_1:SetLookAtCam(self) QC070_BowerstoneAndBalverines_Part_1:CockGunsTurnOnLights(self) QC070_BowerstoneAndBalverines_Part_1:MoreLightsOn(self) QC070_BowerstoneAndBalverines_Part_1:TeleportAndFreezePlayer(self) QC070_BowerstoneAndBalverines_Part_1:FirstPartOfIntroComplete(self) QC070_BowerstoneAndBalverines_Part_1:SetUpWarehouse(self) QC070_BowerstoneAndBalverines_Part_1:PutVillagerEntitiesInLimbo(self) QC070_BowerstoneAndBalverines_Part_1:RecoverVillagerEntitiesFromLimbo(self) QC070_BowerstoneAndBalverines_Part_1:SheatheWeapon(self,entity) QC070_BowerstoneAndBalverines_Part_1:OnExit(self) QC070_SirWalter:Init(self) QC070_SirWalter:StateEnum(self) QC070_SirWalter:SkippingSetup(self) NoName() NoName() QC070_SirWalter:CustomUpdate(self) QC070_SirWalter:GetRandomGeneralChatCutscene(self) QC070_Reaver:Init(self) QC070_Reaver:StateEnum(self) QC070_Reaver:CustomUpdate(self) QC070_Farrell:Init(self) QC070_Farrell:StateEnum(self) QC070_Farrell:CustomUpdate(self) QC070_ReaverGuard:Init(self) QC070_ReaverGuard:StateEnum(self) QC070_ReaverGuard:CustomUpdate(self) QC070_Page:Init(self) QC070_Page:StateEnum(self) NoName() QC070_Page:CustomUpdate(self) QC070_Kidd:Init(self) QC070_Kidd:StateEnum(self) QC070_Kidd:CustomUpdate(self) QC070_Ernest:Init(self) QC070_Ernest:StateEnum(self) QC070_Ernest:CustomUpdate(self) QC070_ConcernedProtester:Init(self) QC070_ConcernedProtester:StateEnum(self) QC070_ConcernedProtester:CustomUpdate(self) QC070_WarehouseGuard_1:Init(self) QC070_WarehouseGuard_1:StateEnum(self) QC070_WarehouseGuard_1:CustomUpdate(self) QC070_WarehouseGuard_2:Init(self) QC070_WarehouseGuard_2:StateEnum(self) QC070_WarehouseGuard_2:CustomUpdate(self) QC070_WarehouseGuard_10:Init(self) QC070_WarehouseGuard_10:StateEnum(self) QC070_WarehouseGuard_10:CustomUpdate(self) QC070_BennFinn:Init(self) QC070_BennFinn:StateEnum(self) QC070_BennFinn:CustomUpdate(self) QC070_Swift:Init(self) QC070_Swift:StateEnum(self) NoName() QC070_Swift:CustomUpdate(self) QC070_CastleLookAtTrigger:Init(self) QC070_CastleLookAtTrigger:StateEnum(self) QC070_CastleLookAtTrigger:CustomUpdate(self) QC070_DemonstrationTrigger:Init(self) QC070_DemonstrationTrigger:StateEnum(self) QC070_DemonstrationTrigger:CustomUpdate(self) QC070_ResistanceEntranceTrigger:Init(self) QC070_ResistanceEntranceTrigger:StateEnum(self) QC070_ResistanceEntranceTrigger:CustomUpdate(self) QC070_InsideHQCellarTrigger:Init(self) QC070_InsideHQCellarTrigger:StateEnum(self) QC070_InsideHQCellarTrigger:CustomUpdate(self) QC070_InsideResistanceTrigger:Init(self) QC070_InsideResistanceTrigger:StateEnum(self) QC070_InsideResistanceTrigger:CustomUpdate(self) QC070_RenownBreak:Update(self) QC070_QuestEndTrigger:Init(self) QC070_QuestEndTrigger:StateEnum(self) QC070_QuestEndTrigger:CustomUpdate(self) QC070_CrowdMember:Init(self) QC070_CrowdMember:StateEnum(self) NoName() NoName() QC070_CrowdMember:CustomUpdate(self) QC070_ResistanceDoor:Init(self) QC070_ResistanceDoor:StateEnum(self) QC070_ResistanceDoor:CustomUpdate(self) QC070_HawneManorTriggers:Init(self) QC070_HawneManorTriggers:StateEnum(self) QC070_HawneManorTriggers:CustomUpdate(self) QC070_Drunkard:Init(self) QC070_Drunkard:StateEnum(self) QC070_Drunkard:CustomUpdate(self) QC070_PlacardCarryingProtester:Init(self) QC070_PlacardCarryingProtester:StateEnum(self) QC070_PlacardCarryingProtester:CustomUpdate(self) QC070_ConcernedCitizen:Init(self) QC070_ConcernedCitizen:StateEnum(self) QC070_ConcernedCitizen:CustomUpdate(self) QC070_WarehouseLightsThread:Init(self) QC070_WarehouseLightsThread:StateEnum(self) QC070_WarehouseLightsThread:Update(self) QC070_WarehouseStandoffThread:Init(self) QC070_WarehouseStandoffThread:StateEnum(self) QC070_WarehouseStandoffThread:Update(self) QC070_RenownBreakThread:Init(self) QC070_RenownBreakThread:StateEnum(self) QC070_RenownBreakThread:Update(self) QC070_StoreroomEntranceTrigger:Init(self) QC070_StoreroomEntranceTrigger:StateEnum(self) QC070_StoreroomEntranceTrigger:CustomUpdate(self) QC070_BeggarCommentTrigger:Init(self) QC070_BeggarCommentTrigger:StateEnum(self) QC070_BeggarCommentTrigger:CustomUpdate(self) QC070_SoldierCommentTrigger:Init(self) QC070_SoldierCommentTrigger:StateEnum(self) QC070_SoldierCommentTrigger:CustomUpdate(self) QC070_ChildLabourer:Init(self) QC070_ChildLabourer:StateEnum(self) QC070_ChildLabourer:CustomUpdate(self) QC070_ProtestCommentTrigger:Init(self) QC070_ProtestCommentTrigger:StateEnum(self) QC070_ProtestCommentTrigger:CustomUpdate(self) QC070_MarketWalkthroughTrigger:Init(self) QC070_MarketWalkthroughTrigger:StateEnum(self) QC070_MarketWalkthroughTrigger:CustomUpdate(self) QC070_WharfWalkthroughTrigger:Init(self) QC070_WharfWalkthroughTrigger:StateEnum(self) QC070_WharfWalkthroughTrigger:CustomUpdate(self) QC070_BridgeWalkthroughTrigger:Init(self) QC070_BridgeWalkthroughTrigger:StateEnum(self) QC070_BridgeWalkthroughTrigger:CustomUpdate(self) QC070_WarehouseGuard:Init(self) QC070_WarehouseGuard:StateEnum(self) QC070_WarehouseGuard:CustomUpdate(self) QC070_BowerstoneAndBalverines_Part_1:WarehouseGuardAimSetup(self,entity,skip_into) QC070_VerboseGuard:Init(self) QC070_VerboseGuard:StateEnum(self) QC070_VerboseGuard:CustomUpdate(self) QC070_Digger:Init(self) QC070_Digger:StateEnum(self) QC070_Digger:CustomUpdate(self) QC070_DrunkardThrowingUp:Init(self) QC070_DrunkardThrowingUp:StateEnum(self) QC070_DrunkardThrowingUp:CustomUpdate(self) QC070_DrunkardPissing:Init(self) QC070_DrunkardPissing:StateEnum(self) QC070_DrunkardPissing:CustomUpdate(self) QC070_DrunkardKissing:Init(self) QC070_DrunkardKissing:StateEnum(self) QC070_DrunkardKissing:CustomUpdate(self) QC070_DrunkardKissing:StartKissing(self) QC070_DrunkardKissing:StopKissing(self) QC070_DrunkardWandering:Init(self) QC070_DrunkardWandering:StateEnum(self) QC070_DrunkardWandering:CustomUpdate(self) QC070_DrunkardByWater:Init(self) QC070_DrunkardByWater:StateEnum(self) QC070_DrunkardByWater:CustomUpdate(self) QC070_ReaverSpeechWallaThread:Init(self) QC070_ReaverSpeechWallaThread:StateEnum(self) QC070_ReaverSpeechWallaThread:Update(self) QC070_WarRoomTriggerBoth:Init(self) QC070_WarRoomTriggerBoth:StateEnum(self) QC070_WarRoomTriggerBoth:CustomUpdate(self) QC070_RenownCompleteTriggerBoth:Init(self) QC070_RenownCompleteTriggerBoth:StateEnum(self) QC070_RenownCompleteTriggerBoth:CustomUpdate(self) KF_Sewer_Door_Unbreakable_WarRoom:Init(self) KF_Sewer_Door_Unbreakable_WarRoom:StateEnum(self) KF_Sewer_Door_Unbreakable_WarRoom:CustomUpdate(self) QC070_CrowdYellWallaMarker:Init(self) QC070_CrowdYellWallaMarker:StateEnum(self) QC070_CrowdYellWallaMarker:CustomUpdate(self) BWSM_Clothes_ShopV1:Init(self) BWSM_Clothes_ShopV1:CustomUpdate(self) BWSM_Clothes_ShopV1:PreOnLevelUnload(self) ***** File: ./quests/qo090_samandmaxredux.lua ***** QO090_SamAndMaxRedux:Init(self) QO090_SamAndMaxRedux:InitialiseObjectiveTables(self) QO090_SamAndMaxRedux:State_INTRO_SkipTo(self) QO090_SamAndMaxRedux:State_INTRO_Main(self) QO090_SamAndMaxRedux:State_ACCEPTED_SkipTo(self) QO090_SamAndMaxRedux:State_ACCEPTED_Main(self) QO090_SamAndMaxRedux:State_WISP_GLANCE_SkipTo(self) QO090_SamAndMaxRedux:State_WISP_GLANCE_Main(self) QO090_SamAndMaxRedux:State_FIRST_SCARE_SkipTo(self) QO090_SamAndMaxRedux:State_FIRST_SCARE_Main(self) QO090_SamAndMaxRedux:State_HOLLOWMEN_SkipTo(self) QO090_SamAndMaxRedux:State_HOLLOWMEN_Main(self) QO090_SamAndMaxRedux:State_WISP_CHASE_SkipTo(self) QO090_SamAndMaxRedux:State_WISP_CHASE_Main(self) QO090_SamAndMaxRedux:State_SKULL_TREE_SkipTo(self) QO090_SamAndMaxRedux:State_SKULL_TREE_Main(self) QO090_SamAndMaxRedux:State_CRYPT_FIGHT_SkipTo(self) QO090_SamAndMaxRedux:State_CRYPT_FIGHT_Main(self) QO090_SamAndMaxRedux:State_SPIKES_SkipTo(self) QO090_SamAndMaxRedux:State_SPIKES_Main(self) QO090_SamAndMaxRedux:State_GENERATOR_SkipTo(self) QO090_SamAndMaxRedux:State_GENERATOR_Main(self) QO090_SamAndMaxRedux:State_ABYSS_SkipTo(self) QO090_SamAndMaxRedux:State_ABYSS_Main(self) QO090_SamAndMaxRedux:State_STATUES_SkipTo(self) QO090_SamAndMaxRedux:State_STATUES_Main(self) QO090_SamAndMaxRedux:State_FIND_MAX_SkipTo(self) QO090_SamAndMaxRedux:State_FIND_MAX_Main(self) QO090_SamAndMaxRedux:State_SAM_ARRIVES_SkipTo(self) QO090_SamAndMaxRedux:State_SAM_ARRIVES_Main(self) QO090_SamAndMaxRedux:State_FIGHT_BROTHERS_SkipTo(self) QO090_SamAndMaxRedux:State_FIGHT_BROTHERS_Main(self) QO090_SamAndMaxRedux:State_SHIELD_DOWN_SkipTo(self) QO090_SamAndMaxRedux:State_SHIELD_DOWN_Main(self) QO090_SamAndMaxRedux:SpawnShieldHollowman(self) QO090_SamAndMaxRedux:State_BOOK_CUTSCENE_SkipTo(self) QO090_SamAndMaxRedux:State_BOOK_CUTSCENE_Main(self) QO090_SamAndMaxRedux:State_OUTRO_SkipTo(self) QO090_SamAndMaxRedux:State_OUTRO_Main(self) QO090_SamAndMaxRedux:InitialiseLayersObjectivesAndUnlock(self) QO090_SamAndMaxRedux:OnExit(self) QO090_SamAndMaxRedux:OnQuestUnsuspend(self) QO090_SamAndMaxRedux:PlayOrganCrash(self) QO090_SamAndMaxRedux:MaxStandUp(self) QO090_SamAndMaxRedux:SamStandUp(self) QO090_SamAndMaxRedux:MaxSitDown(self) QO090_SamAndMaxRedux:SamSitDown(self) QO090_SamAndMaxRedux:MaxPlayOrgan(self) QO090_SamAndMaxRedux:SamPlayOrgan(self) QO090_SamAndMaxRedux:MaxStopPlaying(self) QO090_SamAndMaxRedux:SamStopPlaying(self) QO090_SamAndMaxRedux:SitDown(self,entity) QO090_SamAndMaxRedux:StandUp(self,entity,marker) QO090_SamAndMaxRedux:StartSpikes(self) QO090_SamAndMaxRedux:SetupGhostParty(self) QO090_SamAndMaxRedux:ActivateMistWall(self) QO090_SamAndMaxRedux:MoveMaxToFirstCrypt(self) QO090_SamAndMaxRedux:MaxAppearAtFirstCrypt(self) QO090_SamAndMaxRedux:CryptIntroCam1(self) QO090_SamAndMaxRedux:CryptIntroCam5(self) QO090_SamAndMaxRedux:CryptIntroCam5b(self) QO090_SamAndMaxRedux:SkullFall(self) QO090_SamAndMaxRedux:CryptIntroCam6(self) QO090_SamAndMaxRedux:CryptIntroCam2(self) QO090_SamAndMaxRedux:CryptIntroCam3(self) QO090_SamAndMaxRedux:CryptIntroCam4(self) QO090_SamAndMaxRedux:ClearStatueHollowmen(self) QO090_SamAndMaxRedux:StopTheSpikes(self) QO090_SamAndMaxRedux:LeverPull(self) QO090_SamAndMaxRedux:MaxLeverPull(self) QO090_SamAndMaxRedux:CleanUp(self) QO090_SamAndMaxRedux:SpawnWisp(self) QO090_SamAndMaxRedux:MoveWisp(self) QO090_SamAndMaxRedux:OpenDoor(self) QO090_SamAndMaxRedux:RemoveParticles(self) QO090_SamAndMaxRedux:ShieldDownAction(self) QO090_SamAndMaxRedux:OpenTombDoor(self,num) QO090_SamAndMaxRedux:CreateFirstWave(self) QO090_SamAndMaxRedux:SetUpCombatComments(self) QO090_SamAndMaxRedux:MaxOrganCam1(self) QO090_SamAndMaxRedux:MaxOrganCam1b(self) QO090_SamAndMaxRedux:MaxOrganCam3(self) QO090_SamAndMaxRedux:MaxOrganCam4(self) QO090_SamAndMaxRedux:MaxOrganCam2(self) QO090_SamAndMaxRedux:MaxOrganCam2b(self) QO090_SamAndMaxRedux:DrinkCutsceneCam1(self) QO090_SamAndMaxRedux:DrinkCutsceneCam1b(self) QO090_SamAndMaxRedux:DrinkCutsceneCam2(self) QO090_SamAndMaxRedux:DrinkCutsceneCam2b(self) QO090_SamAndMaxRedux:DrinkCutsceneCam3(self) QO090_SamAndMaxRedux:DrinkCutsceneCam3b(self) QO090_SamAndMaxRedux:DrinkCutsceneCam4(self) QO090_SamAndMaxRedux:DrinkCutsceneCam5(self) QO090_SamAndMaxRedux:DrinkCutsceneCam6(self) QO090_SamAndMaxRedux:DrinkCutsceneCam6b(self) QO090_SamAndMaxRedux:DrinkCutsceneCam7(self) QO090_SamAndMaxRedux:DrinkCutsceneCam7(self) QO090_SamAndMaxRedux:DrinkCutsceneCam8(self) QO090_SamAndMaxRedux:DrinkCutsceneCam9(self) QO090_SamAndMaxRedux:DrinkCutsceneCam9b(self) QO090_SamAndMaxRedux:DrinkCutsceneCam10(self) QO090_SamAndMaxRedux:DrinkCutsceneCam10b(self) QO090_SamAndMaxRedux:ShieldDownCam1(self) QO090_SamAndMaxRedux:ShieldDownCam2(self) QO090_SamAndMaxRedux:ShieldDownCam3(self) QO090_SamAndMaxRedux:MaxBarrelCam(self) QO090_SamAndMaxRedux:DestroyShield(self) QO090_SamAndMaxRedux:MakeOrganGlow(self) QO090_SamAndMaxRedux:ClearOrganEyes(self) QO090_SamAndMaxRedux:CreateMrsSpadeWisp(self) QO090_SamAndMaxRedux:MoveMrsSpadeWisp(self) QO090_SamAndMaxRedux:MrsSpadeAppears(self) QO090_SamAndMaxRedux:MrsSpadeAppearCam1(self) QO090_SamAndMaxRedux:MrsSpadeAppearCam2(self) QO090_SamAndMaxRedux:MrsSpadeAppearCam3(self) QO090_SamAndMaxRedux:MrsSpadeAppearCam4(self) QO090_SamAndMaxRedux:MrsSpadeAppearCam5(self) QO090_SamAndMaxRedux:MrsSpadeAppearCam6(self) QO090_SamAndMaxRedux:MrsSpadeAppearCam7(self) QO090_SamAndMaxRedux:MrsSpadeAppearCam7b(self) QO090_SamAndMaxRedux:MrsSpadeAppearCam8(self) QO090_SamAndMaxRedux:MrsSpadeAppearCam8b(self) QO090_SamAndMaxRedux:MrsSpadeAppearCam9(self) QO090_SamAndMaxRedux:MrsSpadeAppearCam9b(self) QO090_SamAndMaxRedux:MrsSpadeAppearCam10(self) QO090_SamAndMaxRedux:MrsSpadeAppearCam10b(self) QO090_SamAndMaxRedux:MrsSpadeAppearCam11(self) QO090_SamAndMaxRedux:ShrinkThem(self) QO090_SamAndMaxRedux:GiveMug(self) QO090_SamAndMaxRedux:RemoveMug(self) QO090_SamAndMaxRedux:TransformSam(self) QO090_SamAndMaxRedux:GrabBookCutscene(self) QO090_SamAndMaxRedux:BookGrabCamera(self) QO090_SamAndMaxRedux:ReleaseBook(self) QO090_SamAndMaxRedux:FlashScreenStart(self) QO090_SamAndMaxRedux:FlashScreenEnd(self) QO090_SamAndMaxRedux:MrsSpadeSmokeExplosion(self) QO090_SamAndMaxRedux:GhostSetup(self,entity) QO090_SamAndMaxRedux:CreateWispShield(self) QO090_SamAndMaxRedux:ShieldControl(self) QO090_SamAndMaxRedux:OpenTombDoors(self) QO090_SamAndMaxRedux:StartEmitterThread(self) QO090_SamAndMaxRedux:StartWispMovementThread(self) QO090_SamAndMaxRedux:MoveMaxWisp(self,dest,destroy,suppress_lines,speed_override) QO090_SamOutside:Init(self) QO090_SamOutside:StateEnum(self) QO090_SamOutside:CustomUpdate(self) QO090_SamOutside:FindGrave(self) QO090_SamOutside:Spawn(self,entity,start_marker,spawn_marker,start_grave,anim) QO090_SamOutside:SpawnControl(self) QO090_SamOutside:GiveBroom(self,bool) QO090_Trigger_HollowmanSpawnTriggers:Init(self) QO090_Trigger_HollowmanSpawnTriggers:StateEnum(self) QO090_Trigger_HollowmanSpawnTriggers:Update(self) QO090_Normanomicon:Init(self) QO090_Normanomicon:StateEnum(self) QO090_Normanomicon:CustomUpdate(self) QO090_Max:Init(self) QO090_Max:StateEnum(self) NoName() NoName() NoName() QO090_Max:CustomUpdate(self) QO090_SamInside:Init(self) QO090_SamInside:StateEnum(self) NoName() QO090_SamInside:CustomUpdate(self) QO090_MrsSpade:Init(self) QO090_MrsSpade:StateEnum(self) QO090_MrsSpade:CustomUpdate(self) QO090_SpawnedHollowmen:CustomUpdate(self) QO090_SpawnedHollowmen:OnTerminated(self) QO090_LightStatue:Init(self) QO090_LightStatue:StateEnum(self) QO090_LightStatue:CustomUpdate(self) QO090_LightStatue:Setup(self) QO090_FinalStatue:Init(self) QO090_FinalStatue:StateEnum(self) QO090_FinalStatue:CustomUpdate(self) QO090_FinalStatue:Setup(self) QO090_BattleStatue:Init(self) QO090_BattleStatue:StateEnum(self) QO090_BattleStatue:CustomUpdate(self) QO090_BattleStatue:Setup(self) QO090_WispICSDummy:Init(self) QO090_WispICSDummy:StateEnum(self) NoName() NoName() QO090_WispICSDummy:CustomUpdate(self) QO090_SoulOrgan:Init(self) QO090_SoulOrgan:Update(self) QO090_SoulOrgan:PlayOrganNote(self,i) QO090_OrganWisp:Init(self) QO090_OrganWisp:StateEnum(self) QO090_OrganWisp:CustomUpdate(self) QO090_EmitterLogicThread:Update(self) QO090_EmitterLogicThread:DeactivateShield(self,shield) QO090_EmitterLogicThread:UpdateEmitterPositions(self) QO090_EmitterLogicThread:FirstSwitch(self) QO090_EmitterLogicThread:SecondSwitch(self) QO090_EmitterLogicThread:ThirdSwitch(self) QO090_EmitterLogicThread:FourthSwitch(self) QO090_EmitterLogicThread:CreateEmitterTables(self) QO090_EmitterLogicThread:ShouldWeFire(self) QO090_EmitterLogicThread:MoveStartEmitter(self,group) QO090_EmitterLogicThread:RaiseStartEmitter(self) QO090_EmitterLogicThread:FireElectrics(self,group) QO090_EmitterSwitch:CustomUpdate(self) QO090_Crow:Init(self) QO090_Crow:StateEnum(self) QO090_Crow:CustomUpdate(self) QO090_Barrel:CustomUpdate(self) QO090_Barrel:OnTerminated(self) QO090_WallaMarker:Init(self) QO090_WallaMarker:StateEnum(self) QO090_WallaMarker:CustomUpdate(self) QO090_WispMovement:Init(self) NoName() QO090_WispMovement:Update(self) QO090_ExtraTombGhostFighterWisp:Init(self) QO090_ExtraTombGhostFighterWisp:StateEnum(self) QO090_ExtraTombGhostFighterWisp:CustomUpdate(self) QO090_CryptGhostFighterWisp:Init(self) QO090_CryptGhostFighterWisp:StateEnum(self) QO090_CryptGhostFighterWisp:CustomUpdate(self) QO090_CryptGhostFighter:OnTerminated(self) QO090_SpikeTrap:Init(self) QO090_SpikeTrap:StateEnum(self) QO090_SpikeTrap:CustomUpdate(self) QO090_SpikeTrap:OnTerminated(self) QO090_LevelExit:Update(self) QO090_LevelExit:OnTerminated(self) QO090_LevelExit:OnLevelUnload(self) QO090_WispTrigger_MaxBarrel:Update(self) QO090_WispTrigger11:Update(self) QO090_PartyGuest:CustomUpdate(self) QO090_ScaryHead:CustomUpdate(self) QO090_TriggerObject:Init(self) QO090_TriggerObject:StateEnum(self) QO090_TriggerObject:Update(self) IsGenActive(entity) StatueGeneratorsThread:Update(self) ***** File: ./quests/qo085_samandmaxpartone.lua ***** QO085_SamAndMaxPartOne:Init(self) QO085_SamAndMaxPartOne:InitialiseObjectiveTables(self) QO085_SamAndMaxPartOne:MrsSpadeAppearCam(self) QO085_SamAndMaxPartOne:State_INTRO_SkipTo(self) QO085_SamAndMaxPartOne:State_INTRO_Main(self) QO085_SamAndMaxPartOne:State_DIG_UP_BOOK_SkipTo(self) QO085_SamAndMaxPartOne:State_DIG_UP_BOOK_Main(self) QO085_SamAndMaxPartOne:State_FIGHT_HOLLOWMEN_SkipTo(self) QO085_SamAndMaxPartOne:State_FIGHT_HOLLOWMEN_Main(self) QO085_SamAndMaxPartOne:State_RETURN_BOOK_SkipTo(self) QO085_SamAndMaxPartOne:State_RETURN_BOOK_Main(self) QO085_SamAndMaxPartOne:State_END_SkipTo(self) QO085_SamAndMaxPartOne:State_END_Main(self) QO085_SamAndMaxPartOne:DrinkChecks(self) QO085_SamAndMaxPartOne:InitialiseMainLayers(self) QO085_SamAndMaxPartOne:BeginGhostParty(self) QO085_SamAndMaxPartOne:SpellCam(self) QO085_SamAndMaxPartOne:MrsSpadeEndCam1(self) QO085_SamAndMaxPartOne:MrsSpadeEndCam2(self) QO085_SamAndMaxPartOne:MrsSpadeEndCam2b(self) QO085_SamAndMaxPartOne:MrsSpadeEndCam3(self) QO085_SamAndMaxPartOne:CleanUp(self) QO085_SamAndMaxPartOne:SpawnHollowmen(self) QO085_SamAndMaxPartOne:SetupGhostParty(self) QO085_SamAndMaxPartOne:GhostSayLine(self) QO085_SamAndMaxPartOne:CreateGhostParty(self) QO085_SamAndMaxPartOne:SpawnPartyEntity(self,ent) QO085_SamAndMaxPartOne:FindGrave(self,entity) QO085_SamAndMaxPartOne:Spawn(self,entity,start_marker,spawn_marker) QO085_SamAndMaxPartOne:OnExit(self) QO085_Sam:Init(self) QO085_Sam:StateEnum(self) NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() QO085_Sam:CustomUpdate(self) QO085_Max:Init(self) QO085_Max:StateEnum(self) NoName() NoName() NoName() NoName() NoName() NoName() NoName() QO085_Max:CustomUpdate(self) QO085_MrsSpade:Init(self) QO085_MrsSpade:StateEnum(self) QO085_MrsSpade:CustomUpdate(self) QO085_MrsSpade:CrowFly(self,num) QO085_MrsSpade:CommentOnFight(self) QO085_MrsSpade:SpawnMrsSpade(self) QO085_SpawnedHollowmen:Init(self) QO085_SpawnedHollowmen:CustomUpdate(self) QO085_SpawnedHollowmen:OnTerminated(self) QO085_GhostParty_Bar7:Init(self) QO085_GhostParty_Bar7:StateEnum(self) QO085_GhostParty_Bar7:CustomUpdate(self) QO085_DigSpotTrigger:Init(self) QO085_DigSpotTrigger:StateEnum(self) QO085_DigSpotTrigger:Update(self) QO085_WallaMarker:Init(self) QO085_WallaMarker:StateEnum(self) QO085_WallaMarker:CustomUpdate(self) ***** File: ./quests/qr200_rulingcivilinstance.lua ***** QR200_RulingCivilInstance:Init(self) QR200_RulingCivilInstance:SetQuestUnlocked(self) QR200_RulingCivilInstance:InitialiseObjectiveTables(self) QR200_RulingCivilInstance:Update(self) QR200_RulingCivilInstance:CheckAchievements(self) QR200_RulingCivilInstance:CreateJudgementEntityAtPosition(self,side,marker) QR200_RulingCivilInstance:CreateCrowd(self) QR200_RulingCivilInstance:LimboCastle(self) QR200_RulingCivilInstance:UnlimboCastle(self) QR200_RulingCivilInstance:SwapInCheeringCrowd(self) QR200_RulingCivilInstance:SwapInAngryCrowd(self) QR200_RulingCivilInstance:OneOffCheer(self) QR200_RulingCivilInstance:OneOffBoo(self) QR200_RulingCivilInstance:SetCrowdCheer(self) QR200_RulingCivilInstance:SetCrowdBoo(self) QR200_RulingCivilInstance:SetCrowdIdle(self) QR200_RulingCivilInstance:FocusBoth(self) QR200_RulingCivilInstance:FocusSideA(self) QR200_RulingCivilInstance:FocusSideB(self) QR200_RulingCivilInstance:QR070_IntroCam1a(self) QR200_RulingCivilInstance:QR070_IntroCam1b(self) QR200_RulingCivilInstance:QR070_IntroCam2a(self) QR200_RulingCivilInstance:QR070_IntroCam2b(self) QR200_RulingCivilInstance:QR070_IntroCam3a(self) QR200_RulingCivilInstance:QR070_IntroCam3b(self) QR200_RulingCivilInstance:QR070_ArgumentCam1a(self) QR200_RulingCivilInstance:QR070_ArgumentCam1b(self) QR200_RulingCivilInstance:QR070_ArgumentCam2a(self) QR200_RulingCivilInstance:QR070_ArgumentCam2b(self) QR200_RulingCivilInstance:QR070_ArgumentCam3(self) QR200_RulingCivilInstance:QR070_ArgumentCam4a(self) QR200_RulingCivilInstance:QR070_ArgumentCam4b(self) QR200_RulingCivilInstance:QR070_ArgumentCam5a(self) QR200_RulingCivilInstance:QR070_ArgumentCam5b(self) QR200_RulingCivilInstance:QR070_ArgumentCam6(self) QR200_RulingCivilInstance:QR070_OutroACam1a(self) QR200_RulingCivilInstance:QR070_OutroACam1b(self) QR200_RulingCivilInstance:QR070_OutroACam2a(self) QR200_RulingCivilInstance:QR070_OutroACam2b(self) QR200_RulingCivilInstance:QR070_OutroACam3a(self) QR200_RulingCivilInstance:QR070_OutroACam3b(self) QR200_RulingCivilInstance:QR070_OutroACam4a(self) QR200_RulingCivilInstance:QR070_OutroACam4b(self) QR200_RulingCivilInstance:QR070_OutroACam5a(self) QR200_RulingCivilInstance:QR070_OutroACam5b(self) QR200_RulingCivilInstance:QR070_OutroBCam1a(self) QR200_RulingCivilInstance:QR070_OutroBCam1b(self) QR200_RulingCivilInstance:QR070_OutroBCam2a(self) QR200_RulingCivilInstance:QR070_OutroBCam2b(self) QR200_RulingCivilInstance:QR070_OutroBCam3a(self) QR200_RulingCivilInstance:QR070_OutroBCam3b(self) QR200_RulingCivilInstance:QR070_OutroBCam4a(self) QR200_RulingCivilInstance:QR070_OutroBCam4b(self) QR200_RulingCivilInstance:QR070_OutroBCam5a(self) QR200_RulingCivilInstance:QR070_OutroBCam5b(self) QR200_RulingCivilInstance:QR025_IntroCam1a(self) QR200_RulingCivilInstance:QR025_IntroCam1b(self) QR200_RulingCivilInstance:QR025_IntroCam2a(self) QR200_RulingCivilInstance:QR025_IntroCam2b(self) QR200_RulingCivilInstance:QR025_IntroCam3a(self) QR200_RulingCivilInstance:QR025_IntroCam3b(self) QR200_RulingCivilInstance:QR025_ArgumentCam1a(self) QR200_RulingCivilInstance:QR025_ArgumentCam1b(self) QR200_RulingCivilInstance:QR025_ArgumentCam2a(self) QR200_RulingCivilInstance:QR025_ArgumentCam2b(self) QR200_RulingCivilInstance:QR025_ArgumentCam2c(self) QR200_RulingCivilInstance:QR025_ArgumentCam2d(self) QR200_RulingCivilInstance:QR025_ArgumentCam3a(self) QR200_RulingCivilInstance:QR025_ArgumentCam3b(self) QR200_RulingCivilInstance:QR025_ArgumentCam4a(self) QR200_RulingCivilInstance:QR025_ArgumentCam4b(self) QR200_RulingCivilInstance:QR025_ArgumentCam5a(self) QR200_RulingCivilInstance:QR025_ArgumentCam5b(self) QR200_RulingCivilInstance:PreloadQR025_OutroACam2(self) QR200_RulingCivilInstance:QR025_OutroACam1a(self) QR200_RulingCivilInstance:QR025_OutroACam1b(self) QR200_RulingCivilInstance:QR025_OutroACam2a(self) QR200_RulingCivilInstance:QR025_OutroACam2b(self) QR200_RulingCivilInstance:PreloadQR025_OutroACam3(self) QR200_RulingCivilInstance:QR025_OutroACam3a(self) QR200_RulingCivilInstance:QR025_OutroACam3b(self) QR200_RulingCivilInstance:QR025_OutroBCam1a(self) QR200_RulingCivilInstance:QR025_OutroBCam1b(self) QR200_RulingCivilInstance:QR025_OutroBCam2a(self) QR200_RulingCivilInstance:QR025_OutroBCam2b(self) QR200_RulingCivilInstance:QR015_IntroCam1a(self) QR200_RulingCivilInstance:QR015_IntroCam1b(self) QR200_RulingCivilInstance:QR015_IntroCam2a(self) QR200_RulingCivilInstance:QR015_IntroCam2b(self) QR200_RulingCivilInstance:QR015_ArgumentCam1a(self) QR200_RulingCivilInstance:QR015_ArgumentCam1b(self) QR200_RulingCivilInstance:QR015_ArgumentCam2a(self) QR200_RulingCivilInstance:QR015_ArgumentCam2b(self) QR200_RulingCivilInstance:QR015_ArgumentCam3a(self) QR200_RulingCivilInstance:QR015_ArgumentCam3b(self) QR200_RulingCivilInstance:QR015_ArgumentCam4a(self) QR200_RulingCivilInstance:QR015_ArgumentCam4b(self) QR200_RulingCivilInstance:QR015_ArgumentCam5a(self) QR200_RulingCivilInstance:QR015_ArgumentCam5b(self) QR200_RulingCivilInstance:QR015_ArgumentCam6(self) QR200_RulingCivilInstance:QR015_ArgumentCam7(self) QR200_RulingCivilInstance:QR015_OutroACam1a(self) QR200_RulingCivilInstance:QR015_OutroACam1b(self) QR200_RulingCivilInstance:QR015_OutroACam2a(self) QR200_RulingCivilInstance:QR015_OutroACam2b(self) QR200_RulingCivilInstance:QR015_OutroACam3a(self) QR200_RulingCivilInstance:QR015_OutroACam3b(self) QR200_RulingCivilInstance:QR015_OutroACam4a(self) QR200_RulingCivilInstance:QR015_OutroACam4b(self) QR200_RulingCivilInstance:QR015_OutroBCam1a(self) QR200_RulingCivilInstance:QR015_OutroBCam1b(self) QR200_RulingCivilInstance:PreloadQR015_OutroBCam2(self) QR200_RulingCivilInstance:QR015_OutroBCam2a(self) QR200_RulingCivilInstance:QR015_OutroBCam2b(self) QR200_RulingCivilInstance:QR015_OutroBCam3a(self) QR200_RulingCivilInstance:QR015_OutroBCam3b(self) QR200_RulingCivilInstance:QR015_OutroBCam4a(self) QR200_RulingCivilInstance:QR015_OutroBCam4b(self) QR200_RulingCivilInstance:QR020_IntroCam1a(self) QR200_RulingCivilInstance:QR020_IntroCam1b(self) QR200_RulingCivilInstance:QR020_IntroCam2a(self) QR200_RulingCivilInstance:QR020_IntroCam2b(self) QR200_RulingCivilInstance:QR020_ArgumentCam1a(self) QR200_RulingCivilInstance:QR020_ArgumentCam1b(self) QR200_RulingCivilInstance:QR020_ArgumentCam2a(self) QR200_RulingCivilInstance:QR020_ArgumentCam2b(self) QR200_RulingCivilInstance:QR020_ArgumentCam3a(self) QR200_RulingCivilInstance:QR020_ArgumentCam3b(self) QR200_RulingCivilInstance:QR020_ArgumentCam4a(self) QR200_RulingCivilInstance:QR020_ArgumentCam4b(self) QR200_RulingCivilInstance:QR020_ArgumentCam5a(self) QR200_RulingCivilInstance:QR020_ArgumentCam5b(self) QR200_RulingCivilInstance:QR020_ArgumentCam5c(self) QR200_RulingCivilInstance:QR020_ArgumentCam6a(self) QR200_RulingCivilInstance:QR020_ArgumentCam6b(self) QR200_RulingCivilInstance:QR020_ArgumentCam7(self) QR200_RulingCivilInstance:QR020_OutroACam1a(self) QR200_RulingCivilInstance:QR020_OutroACam1b(self) QR200_RulingCivilInstance:QR020_OutroACam2a(self) QR200_RulingCivilInstance:QR020_OutroACam2b(self) QR200_RulingCivilInstance:QR020_OutroACam3a(self) QR200_RulingCivilInstance:QR020_OutroACam3b(self) QR200_RulingCivilInstance:QR020_OutroACam4a(self) QR200_RulingCivilInstance:QR020_OutroACam4b(self) QR200_RulingCivilInstance:QR020_OutroACam5a(self) QR200_RulingCivilInstance:QR020_OutroACam5b(self) QR200_RulingCivilInstance:QR020_OutroBCam1a(self) QR200_RulingCivilInstance:QR020_OutroBCam1b(self) QR200_RulingCivilInstance:QR020_OutroBCam2a(self) QR200_RulingCivilInstance:QR020_OutroBCam2b(self) QR200_RulingCivilInstance:QR020_OutroBCam3a(self) QR200_RulingCivilInstance:QR020_OutroBCam3b(self) QR200_RulingCivilInstance:QR020_OutroBCam4a(self) QR200_RulingCivilInstance:QR020_OutroBCam4b(self) QR200_RulingCivilInstance:QR060_IntroCam1a(self) QR200_RulingCivilInstance:QR060_IntroCam1b(self) QR200_RulingCivilInstance:QR060_IntroCam2a(self) QR200_RulingCivilInstance:QR060_IntroCam2b(self) QR200_RulingCivilInstance:QR060_ArgumentCam1a(self) QR200_RulingCivilInstance:QR060_ArgumentCam1b(self) QR200_RulingCivilInstance:QR060_ArgumentCam2a(self) QR200_RulingCivilInstance:QR060_ArgumentCam2b(self) QR200_RulingCivilInstance:QR060_ArgumentCam3a(self) QR200_RulingCivilInstance:QR060_ArgumentCam3b(self) QR200_RulingCivilInstance:QR060_ArgumentCam4a(self) QR200_RulingCivilInstance:QR060_ArgumentCam4b(self) QR200_RulingCivilInstance:QR060_ArgumentCam5a(self) QR200_RulingCivilInstance:QR060_ArgumentCam5b(self) QR200_RulingCivilInstance:QR060_ArgumentCam6(self) QR200_RulingCivilInstance:QR060_OutroACam1a(self) QR200_RulingCivilInstance:QR060_OutroACam1b(self) QR200_RulingCivilInstance:PreloadQR060_OutroACam2(self) QR200_RulingCivilInstance:QR060_OutroACam2a(self) QR200_RulingCivilInstance:QR060_OutroACam2b(self) QR200_RulingCivilInstance:QR060_OutroACam3a(self) QR200_RulingCivilInstance:QR060_OutroACam3b(self) QR200_RulingCivilInstance:PreloadQR060_OutroACam4(self) QR200_RulingCivilInstance:QR060_OutroACam4a(self) QR200_RulingCivilInstance:QR060_OutroACam4b(self) QR200_RulingCivilInstance:QR060_OutroACam5a(self) QR200_RulingCivilInstance:QR060_OutroACam5b(self) QR200_RulingCivilInstance:QR060_OutroBCam1a(self) QR200_RulingCivilInstance:QR060_OutroBCam1b(self) QR200_RulingCivilInstance:QR060_OutroBCam2a(self) QR200_RulingCivilInstance:QR060_OutroBCam2b(self) QR200_RulingCivilInstance:QR060_OutroBCam3a(self) QR200_RulingCivilInstance:QR060_OutroBCam3b(self) QR200_RulingCivilInstance:QR060_OutroBCam4a(self) QR200_RulingCivilInstance:QR060_OutroBCam4b(self) QR200_RulingCivilInstance:QR080_IntroCam1a(self) QR200_RulingCivilInstance:QR080_IntroCam1b(self) QR200_RulingCivilInstance:QR080_ArgumentCam1a(self) QR200_RulingCivilInstance:QR080_ArgumentCam1b(self) QR200_RulingCivilInstance:QR080_ArgumentCam2a(self) QR200_RulingCivilInstance:QR080_ArgumentCam2b(self) QR200_RulingCivilInstance:QR080_ArgumentCam3a(self) QR200_RulingCivilInstance:QR080_ArgumentCam3b(self) QR200_RulingCivilInstance:QR080_ArgumentCam4a(self) QR200_RulingCivilInstance:QR080_ArgumentCam4b(self) QR200_RulingCivilInstance:QR080_ArgumentCam5a(self) QR200_RulingCivilInstance:QR080_ArgumentCam5b(self) QR200_RulingCivilInstance:QR080_ArgumentCam6(self) QR200_RulingCivilInstance:QR080_OutroACam1a(self) QR200_RulingCivilInstance:QR080_OutroACam1b(self) QR200_RulingCivilInstance:QR080_OutroACam2a(self) QR200_RulingCivilInstance:QR080_OutroACam2b(self) QR200_RulingCivilInstance:QR080_OutroACam3a(self) QR200_RulingCivilInstance:QR080_OutroACam3b(self) QR200_RulingCivilInstance:QR080_OutroACam4a(self) QR200_RulingCivilInstance:QR080_OutroACam4b(self) QR200_RulingCivilInstance:QR080_OutroBCam1a(self) QR200_RulingCivilInstance:QR080_OutroBCam1b(self) QR200_RulingCivilInstance:QR080_OutroBCam2a(self) QR200_RulingCivilInstance:QR080_OutroBCam2b(self) QR200_RulingCivilInstance:QR080_OutroBCam3a(self) QR200_RulingCivilInstance:QR080_OutroBCam3b(self) QR200_RulingCivilInstance:QR080_OutroBCam4a(self) QR200_RulingCivilInstance:QR080_OutroBCam4b(self) QR200_RulingCivilInstance:OnExit(self) QR000_SirWalter:Init(self) QR000_SirWalter:StateEnum(self) NoName() NoName() NoName() NoName() QR000_SirWalter:CustomUpdate(self) QR000_SirWalter:TransitionQuestState(self) QR000_SideA:Init(self) QR000_SideA:StateEnum(self) NoName() NoName() NoName() NoName() NoName() QR000_SideA:CustomUpdate(self) QR000_SideA:OnTerminated(self) QR000_SideB:Init(self) QR000_SideB:StateEnum(self) NoName() NoName() NoName() NoName() NoName() QR000_SideB:CustomUpdate(self) QR000_SideB:OnTerminated(self) QR200_CrowdMember:Init(self) QR200_CrowdMember:StateEnum(self) QR200_CrowdMember:CustomUpdate(self) QR200_CrowdMember:OnTerminated(self) QR200_CrowdMember:OnExit(self) QR200_JudgementGuard:Init(self) QR200_JudgementGuard:StateEnum(self) QR200_JudgementGuard:CustomUpdate(self) QR200_JudgementDisplayThread:Update(self) QR200_JudgementStartTrigger:Init(self) QR200_JudgementStartTrigger:StateEnum(self) QR200_JudgementStartTrigger:CustomUpdate(self) QR200_HailTrigger:Init(self) QR200_HailTrigger:StateEnum(self) QR200_HailTrigger:CustomUpdate(self) QR200_JudgementWallaMarker:Init(self) QR200_JudgementWallaMarker:StateEnum(self) QR200_JudgementWallaMarker:CustomUpdate(self) ***** File: ./quests/demostartupsettings.lua ***** ***** File: ./quests/qo070_cablecar.lua ***** QO070_CableCar:Init(self) QO070_CableCar:InitialiseObjectiveTables(self) QO070_CableCar:State_INTRO_SkipTo(self) QO070_CableCar:State_INTRO_Main(self) QO070_CableCar:State_GO_TO_TUNNEL_SkipTo(self) QO070_CableCar:State_GO_TO_TUNNEL_Main(self) QO070_CableCar:State_FIND_PART_SkipTo(self) QO070_CableCar:State_FIND_PART_Main(self) QO070_CableCar:State_FINAL_BATTLE_SkipTo(self) QO070_CableCar:State_FINAL_BATTLE_Main(self) QO070_CableCar:State_RETURN_TO_GORDON_SkipTo(self) QO070_CableCar:State_RETURN_TO_GORDON_Main(self) QO070_CableCar:State_CUTSCENE_SkipTo(self) QO070_CableCar:State_CUTSCENE_Main(self) QO070_CableCar:State_END_SkipTo(self) QO070_CableCar:State_END_Main(self) QO070_CableCar:InitialiseMainLayers(self) QO070_CableCar:SetIntroLookAt(self) QO070_CableCar:CameraOne(self) QO070_CableCar:CleanUp(self) QO070_CableCar:CreateMillfieldsCrowd(self) QO070_CableCar:OnExit(self) QO070_Gordon:Init(self) QO070_Gordon:StateEnum(self) NoName() NoName() QO070_Gordon:CustomUpdate(self) QO070_Gordon:MoveEveryoneOntoSecondPlatform(self) QO070_Gordon:MoveEntitiesForCutscene(self) QO070_CableCarWreck:Init(self) QO070_CableCarWreck:StateEnum(self) QO070_CableCarWreck:CustomUpdate(self) QO070_CableCarMistpeakSign:Init(self) QO070_CableCarMistpeakSign:StateEnum(self) QO070_CableCarMistpeakSign:CustomUpdate(self) QO070_CableCarMistpeakSign:MoveToMillfields(self) QO070_CableCarMillfieldsSign:Init(self) QO070_CableCarMillfieldsSign:StateEnum(self) QO070_CableCarMillfieldsSign:CustomUpdate(self) QO070_CableCarMillfieldsSign:MoveToMistpeak(self) QO070_CrowdMember:Init(self) QO070_CrowdMember:StateEnum(self) QO070_CrowdMember:CustomUpdate(self) QO070_Sylvia:Init(self) QO070_Sylvia:StateEnum(self) NoName() NoName() QO070_Sylvia:CustomUpdate(self) QO070_Trigger_HobbeSpawnTriggers:Init(self) QO070_Trigger_HobbeSpawnTriggers:StateEnum(self) QO070_Trigger_HobbeSpawnTriggers:Update(self) QO070_Trigger_ElevatorBottom:Init(self) QO070_Trigger_ElevatorBottom:StateEnum(self) QO070_Trigger_ElevatorBottom:Update(self) QO070_HeroInElevatorTrigger:Init(self) QO070_HeroInElevatorTrigger:StateEnum(self) QO070_HeroInElevatorTrigger:Update(self) ***** File: ./quests/qc150_ruling_part1.lua ***** QC150_Ruling_Part1:Init(self) QC150_Ruling_Part1:OnQuestSuspend(self) QC150_Ruling_Part1:OnQuestUnsuspend(self) QC150_Ruling_Part1:InitialiseObjectiveTables(self) QC150_Ruling_Part1:State_FIRST_WAR_COUNCIL_SkipTo(self) QC150_Ruling_Part1:State_FIRST_WAR_COUNCIL_Main(self) QC150_Ruling_Part1:State_ENTER_THE_TREASURY_SkipTo(self) QC150_Ruling_Part1:State_ENTER_THE_TREASURY_Main(self) QC150_Ruling_Part1:State_HOBSON_TREASURY_SkipTo(self) QC150_Ruling_Part1:State_HOBSON_TREASURY_Main(self) QC150_Ruling_Part1:State_MEET_WITH_REAVER_SkipTo(self) QC150_Ruling_Part1:State_MEET_WITH_REAVER_Main(self) QC150_Ruling_Part1:State_RETURN_TO_WAR_ROOM_SkipTo(self) QC150_Ruling_Part1:State_RETURN_TO_WAR_ROOM_Main(self) QC150_Ruling_Part1:QC150_JudgementSetup(self) QC150_Ruling_Part1:QC150_DisperseCrowd(self) QC150_Ruling_Part1:EnterJudgement1a(self) QC150_Ruling_Part1:EnterJudgement1b(self) QC150_Ruling_Part1:PreloadEnterJudgement2a(self) QC150_Ruling_Part1:EnterJudgement2a(self) QC150_Ruling_Part1:EnterJudgement2b(self) QC150_Ruling_Part1:PreloadEnterJudgement2c(self) QC150_Ruling_Part1:EnterJudgement2c(self) QC150_Ruling_Part1:PreloadEnterJudgement3a(self) QC150_Ruling_Part1:EnterJudgement3a(self) QC150_Ruling_Part1:EnterJudgement3b(self) QC150_Ruling_Part1:PreloadReaverSpeakingCam1a(self) QC150_Ruling_Part1:ReaverSpeakingCam1a(self) QC150_Ruling_Part1:ReaverSpeakingCam1b(self) QC150_Ruling_Part1:PreloadReaverSpeakingCam1c(self) QC150_Ruling_Part1:ReaverSpeakingCam1c(self) QC150_Ruling_Part1:PageSpeakingCam1a(self) QC150_Ruling_Part1:PreloadPageSpeakingCam1b(self) QC150_Ruling_Part1:PageSpeakingCam1b(self) QC150_Ruling_Part1:PageSpeakingCam1c(self) QC150_Ruling_Part1:PageSpeakingCam2(self) QC150_Ruling_Part1:PreloadPageSpeakingCam3a(self) QC150_Ruling_Part1:PageSpeakingCam3a(self) QC150_Ruling_Part1:PageSpeakingCam3b(self) QC150_Ruling_Part1:PreloadPageSpeakingCam4a(self) QC150_Ruling_Part1:PageSpeakingCam4a(self) QC150_Ruling_Part1:PageSpeakingCam4b(self) QC150_Ruling_Part1:DecisionCamera1a(self) QC150_Ruling_Part1:DecisionCamera1b(self) QC150_Ruling_Part1:PreloadBothFacesCamera1a(self) QC150_Ruling_Part1:BothFacesCamera1a(self) QC150_Ruling_Part1:BothFacesCamera1b(self) QC150_Ruling_Part1:PreloadChoseReaverOutroCamera1a(self) QC150_Ruling_Part1:ChoseReaverOutroCamera1a(self) QC150_Ruling_Part1:ChoseReaverOutroCamera1b(self) QC150_Ruling_Part1:PreloadChosePageOutroCamera1a(self) QC150_Ruling_Part1:ChosePageOutroCamera1a(self) QC150_Ruling_Part1:ChosePageOutroCamera1b(self) QC150_Ruling_Part1:PreloadChooseReaverCamera1a(self) QC150_Ruling_Part1:ChooseReaverCamera1a(self) QC150_Ruling_Part1:ChooseReaverCamera1b(self) QC150_Ruling_Part1:JudgementCameraBoth(self) QC150_Ruling_Part1:JudgementCameraDefault(self) QC150_Ruling_Part1:JudgementCameraSideA(self) QC150_Ruling_Part1:JudgementCameraSideB(self) QC150_Ruling_Part1:JudgementCameraSideShot(self) QC150_Ruling_Part1:JudgementCameraAltShot(self) QC150_Ruling_Part1:SetCrowdIdle(self) QC150_Ruling_Part1:SetCrowdBoo(self) QC150_Ruling_Part1:SetCrowdCheer(self) QC150_Ruling_Part1:TeleportPlayerOutOfShot(self) QC150_Ruling_Part1:TeleportPlayerBack(self) QC150_Ruling_Part1:StartBees(self) QC150_Ruling_Part1:BeginHobsonWalking(self) QC150_Ruling_Part1:DoorCloseCallback(self) QC150_Ruling_Part1:PutEntitiesInLimbo(self) QC150_Ruling_Part1:RecoverEntitiesFromLimbo(self) QC150_Ruling_Part1:InitialiseMainLayers(self) QC150_Ruling_Part1:OnExit(self) QC150_Ruling_Part1:SetAsUnlockedAndActive(self) QC150_SirWalter:Init(self) QC150_SirWalter:StateEnum(self) QC150_SirWalter:CustomUpdate(self) QC150_Hobson:Init(self) QC150_Hobson:StateEnum(self) NoName() NoName() QC150_Hobson:CustomUpdate(self) NoName() QC150_HobsonInteractThread:Update(self) QC150_Page:Init(self) QC150_Page:StateEnum(self) NoName() NoName() QC150_Page:CustomUpdate(self) QC150_Logan:Init(self) QC150_Logan:StateEnum(self) NoName() NoName() NoName() QC150_Logan:CustomUpdate(self) QC150_Reaver:Init(self) QC150_Reaver:StateEnum(self) NoName() NoName() QC150_Reaver:CustomUpdate(self) QC150_BenFinn:Init(self) QC150_BenFinn:StateEnum(self) NoName() QC150_BenFinn:CustomUpdate(self) QC150_ParadeBeggar:Init(self) QC150_ParadeBeggar:StateEnum(self) QC150_ParadeBeggar:CustomUpdate(self) QC150_ParadeFollower:Init(self) QC150_ParadeFollower:StateEnum(self) QC150_ParadeFollower:CustomUpdate(self) QC150_JudgementCrowdEntities:Init(self) QC150_JudgementCrowdEntities:StateEnum(self) QC150_JudgementCrowdEntities:CustomUpdate(self) QC150_Teacher:Init(self) QC150_Teacher:StateEnum(self) QC150_Teacher:CustomUpdate(self) QC150_Child:Init(self) QC150_Child:StateEnum(self) QC150_Child:CustomUpdate(self) QC150_MapTable:Init(self) QC150_MapTable:StateEnum(self) QC150_MapTable:CustomUpdate(self) QC150_FactoryDoors:Init(self) QC150_FactoryDoors:CustomUpdate(self) QC150_Ruling_Part1:CheckAchievements(self) QC150_WalterExitTrigger:Init(self) QC150_WalterExitTrigger:StateEnum(self) QC150_WalterExitTrigger:CustomUpdate(self) QC150_PlayerInTreasury:Init(self) QC150_PlayerInTreasury:StateEnum(self) QC150_PlayerInTreasury:CustomUpdate(self) QC150_JudgementStartTrigger:Init(self) QC150_JudgementStartTrigger:StateEnum(self) QC150_JudgementStartTrigger:CustomUpdate(self) QC150_ApproachJudgementTrigger:Init(self) QC150_ApproachJudgementTrigger:StateEnum(self) QC150_ApproachJudgementTrigger:CustomUpdate(self) QC150_JudgementThread:Init(self) QC150_JudgementThread:StateEnum(self) QC150_JudgementThread:Update(self) QC150_JudgementWallaMarker:Init(self) QC150_JudgementWallaMarker:StateEnum(self) QC150_JudgementWallaMarker:Update(self) QC150_HobsonChoiceThread:Update(self) QC150_TreasuryDoorThread:Update(self) QC150_TreasuryRoomTrigger:Init(self) QC150_TreasuryRoomTrigger:StateEnum(self) QC150_TreasuryRoomTrigger:CustomUpdate(self) QC150_WalterLeaveTrigger:Init(self) QC150_WalterLeaveTrigger:StateEnum(self) QC150_WalterLeaveTrigger:CustomUpdate(self) QC150_RegionAccessibilityThread:Update(self) ***** File: ./quests/qt070_thag.lua ***** QT070_Thag:Init(self) NoName() QT070_Thag:Update(self) QT070_Thag:SetDogUnpushable(self) QT070_Thag:CatapultDog(self) QT070_Thag:DoorBurstOpen(self) QT070_Thag:OnExit(self) QT070_ThagDude:Init(self) NoName() QT070_ThagDude:CustomUpdate(self) QT070_ThagDude:OnTerminated(self) NoName() QT070_CrescendoMarker:CustomUpdate(self) QT070_HeroOnTeleportTrigger:CustomUpdate(self) QT070_HeroLeftHillTrigger:CustomUpdate(self) QT070_BeetleHill:Init(self) QT070_BeetleHill:CustomUpdate(self) QT070_BeetleHill:OnTerminated(self) NoName() QT070_HeroInCampGateTrigger:CustomUpdate(self) NoName() QT070_HeroInCampTrigger:CustomUpdate(self) QT070_ShackDoor:Init(self) QT070_ShackDoor:CustomUpdate(self) QT070_ShackDoor:OnTerminated(self) QT070_HillBeetleGenerator:CustomUpdate(self) QT070_IntroBandits:Init(self) QT070_IntroBandits:CustomUpdate(self) QT070_IntroBandits:OnTerminated(self) QT070_FadeDoorOut:Update(self) QT070_XPCheckThread:Update(self) ***** File: ./quests/qc050_cablecarandhobbes.lua ***** QC050_CableCarAndHobbes:Init(self) QC050_CableCarAndHobbes:InitialiseObjectiveTables(self) QC050_CableCarAndHobbes:State_INTRO_SkipTo(self) QC050_CableCarAndHobbes:State_INTRO_Main(self) QC050_CableCarAndHobbes:State_CABLE_CAR_CRASH_ICS_SkipTo(self) QC050_CableCarAndHobbes:State_CABLE_CAR_CRASH_ICS_Main(self) QC050_CableCarAndHobbes:GetVillagersForICS(self) QC050_CableCarAndHobbes:State_BARRIER_BREAK_SkipTo(self) QC050_CableCarAndHobbes:State_BARRIER_BREAK_Main(self) QC050_CableCarAndHobbes:State_ELEVATOR_SkipTo(self) QC050_CableCarAndHobbes:State_ELEVATOR_Main(self) QC050_CableCarAndHobbes:State_HOBBE_INTRO_ICS_SkipTo(self) QC050_CableCarAndHobbes:State_HOBBE_INTRO_ICS_Main(self) QC050_CableCarAndHobbes:State_AMBUSH_SkipTo(self) QC050_CableCarAndHobbes:State_AMBUSH_Main(self) QC050_CableCarAndHobbes:State_BAT_HOBBE_SkipTo(self) QC050_CableCarAndHobbes:State_BAT_HOBBE_Main(self) QC050_CableCarAndHobbes:State_CANYON_SkipTo(self) QC050_CableCarAndHobbes:State_CANYON_Main(self) QC050_CableCarAndHobbes:State_HOBBE_ELITE_INTRO_SkipTo(self) QC050_CableCarAndHobbes:State_HOBBE_ELITE_INTRO_Main(self) QC050_CableCarAndHobbes:State_HOBBE_TOWN_SkipTo(self) QC050_CableCarAndHobbes:State_HOBBE_TOWN_Main(self) QC050_CableCarAndHobbes:State_SUMMONER_BARRIER_SkipTo(self) QC050_CableCarAndHobbes:State_SUMMONER_BARRIER_Main(self) QC050_CableCarAndHobbes:State_NARROWS_SkipTo(self) QC050_CableCarAndHobbes:State_NARROWS_Main(self) QC050_CableCarAndHobbes:State_FINAL_BATTLE_SkipTo(self) QC050_CableCarAndHobbes:State_FINAL_BATTLE_Main(self) QC050_CableCarAndHobbes:State_BATTLE_OVER_SkipTo(self) QC050_CableCarAndHobbes:State_BATTLE_OVER_Main(self) QC050_CableCarAndHobbes:SummonerSetCastingMode(self,entity) QC050_CableCarAndHobbes:SummonerRemoveCastingMode(self,entity) QC050_CableCarAndHobbes.SummonerHobbe_StartBarrierSequence(self) QC050_CableCarAndHobbes.SummonerHobbe_DropBarrier(self) QC050_CableCarAndHobbes:SetState(self,state) QC050_CableCarAndHobbes:IsState(self,state) QC050_CableCarAndHobbes:StartCableCarMoving(self) QC050_CableCarAndHobbes:FinalBarrierCamera(self) QC050_CableCarAndHobbes:RemoveFinalBarrier(self) QC050_CableCarAndHobbes:AnimateTheStationGate(self) QC050_CableCarAndHobbes:CleanUp(self) QC050_CableCarAndHobbes:OnExit(self) QC050_SirWalter:Init(self) QC050_SirWalter:StateEnum(self) NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() QC050_SirWalter:CustomUpdate(self) QC050_SirWalter:PreOnLevelUnload(self) QC050_HeroInElevatorTrigger:Init(self) QC050_HeroInElevatorTrigger:StateEnum(self) QC050_HeroInElevatorTrigger:Update(self) QC050_FinalBattleSummonerHobbe:Init(self) QC050_FinalBattleSummonerHobbe:StateEnum(self) QC050_FinalBattleSummonerHobbe:Update(self) QC050_HobbeKingFightSummonedHobbe:Init(self) QC050_HobbeKingFightSummonedHobbe:StateEnum(self) QC050_HobbeKingFightSummonedHobbe:Update(self) QC050_HobbeKingFightSummonedHobbe:OnTerminated(self) QC050_AfterElevatorTrigger:Init(self) QC050_AfterElevatorTrigger:StateEnum(self) QC050_AfterElevatorTrigger:Update(self) QC050_WalkingPastCableCarWreckageTrigger:Init(self) QC050_WalkingPastCableCarWreckageTrigger:StateEnum(self) QC050_WalkingPastCableCarWreckageTrigger:Update(self) QC050_WalkingOverTrainTrackTrigger:Init(self) QC050_WalkingOverTrainTrackTrigger:StateEnum(self) QC050_WalkingOverTrainTrackTrigger:Update(self) QC050_WalkingPastHobbeSlappers:Init(self) QC050_WalkingPastHobbeSlappers:StateEnum(self) QC050_WalkingPastHobbeSlappers:Update(self) QC050_CityIntroSpeechTrigger:Init(self) QC050_CityIntroSpeechTrigger:StateEnum(self) QC050_CityIntroSpeechTrigger:Update(self) QC050_AmbushIntroSpeechTrigger:Init(self) QC050_AmbushIntroSpeechTrigger:StateEnum(self) QC050_AmbushIntroSpeechTrigger:Update(self) QC050_DownElevatorArrivalTrigger:Init(self) QC050_DownElevatorArrivalTrigger:StateEnum(self) QC050_DownElevatorArrivalTrigger:Update(self) QC050_StationElevatorDownSwitch:Init(self) QC050_StationElevatorDownSwitch:StateEnum(self) QC050_StationElevatorDownSwitch:CustomUpdate(self) QC050_StationElevatorDownSwitch:PreOnLevelUnload(self) QC050_StationElevatorUpSwitch:Init(self) QC050_StationElevatorUpSwitch:StateEnum(self) QC050_StationElevatorUpSwitch:Update(self) QC050_StationElevatorUpSwitch:PreOnLevelUnload(self) KF_Door_TheHole:Init(self) KF_Door_TheHole:StateEnum(self) KF_Door_TheHole:Update(self) QC050_HobbeIntroTrigger:Init(self) QC050_HobbeIntroTrigger:StateEnum(self) QC050_HobbeIntroTrigger:Update(self) QC050_HobbeIntroTrigger:CreateAndPositionHobbes(self) QC050_CableCarAndHobbes:PickRandomAnim(self) QC050_IntroHobbe:Init(self) QC050_IntroHobbe:StateEnum(self) QC050_IntroHobbe:CustomUpdate(self) QC050_IntroHobbe:OnTerminated(self) QC050_ForegroundHobbe:Init(self) QC050_ForegroundHobbe:StateEnum(self) QC050_ForegroundHobbe:CustomUpdate(self) QC050_PastHobbeIntroRoomTrigger:Init(self) QC050_PastHobbeIntroRoomTrigger:StateEnum(self) QC050_PastHobbeIntroRoomTrigger:Update(self) FXENV_Building_Fire_Interior:Init(self) FXENV_Building_Fire_Interior:StateEnum(self) FXENV_Building_Fire_Interior:Update(self) QC050_HobbeCanyonInitialSequenceTrigger:Init(self) QC050_HobbeCanyonInitialSequenceTrigger:StateEnum(self) QC050_HobbeCanyonInitialSequenceTrigger:Update(self) QC050_HobbeCanyonHeroFlankingHobbesTrigger:Init(self) QC050_HobbeCanyonHeroFlankingHobbesTrigger:StateEnum(self) QC050_HobbeCanyonHeroFlankingHobbesTrigger:Update(self) QC050_RangedHobbesGenerator:Init(self) QC050_RangedHobbesGenerator:StateEnum(self) QC050_RangedHobbesGenerator:CustomUpdate(self) QC050_CanyonRangedHobbe:Init(self) QC050_CanyonRangedHobbe:StateEnum(self) QC050_CanyonRangedHobbe:Update(self) QC050_HobbeFortBattleThread:Init(self) QC050_HobbeFortBattleThread:StateEnum(self) QC050_HobbeFortBattleThread:Update(self) QC050_BarrelHobbeBattleThread:Init(self) QC050_BarrelHobbeBattleThread:StateEnum(self) QC050_BarrelHobbeBattleThread:Update(self) QC050_EnteredHobbeTownTrigger:Init(self) QC050_EnteredHobbeTownTrigger:StateEnum(self) QC050_EnteredHobbeTownTrigger:Update(self) QC050_PreAmbushHobbeGenerator:Init(self) QC050_PreAmbushHobbeGenerator:StateEnum(self) QC050_PreAmbushHobbeGenerator:CustomUpdate(self) QC050_HobbeFirstAmbushTrigger:Init(self) QC050_HobbeFirstAmbushTrigger:StateEnum(self) QC050_HobbeFirstAmbushTrigger:Update(self) QC050_BatHobbeTrigger:Init(self) QC050_BatHobbeTrigger:StateEnum(self) QC050_BatHobbeTrigger:Update(self) QC050_BatHobbe:Init(self) QC050_BatHobbe:StateEnum(self) QC050_BatHobbe:Update(self) QC050_BatHobbe:CreateBats(self,number) QC050_BatHobbe:Rumble(self) QC050_HobbeEliteIntroTrigger:Init(self) QC050_HobbeEliteIntroTrigger:StateEnum(self) QC050_HobbeEliteIntroTrigger:Update(self) QC050_HobbeEliteIntro:Init(self) QC050_HobbeEliteIntro:StateEnum(self) QC050_HobbeEliteIntro:Update(self) QC050_HobbeEliteIntro:Unsheathe(self,source_slot) QC050_HobbeEliteIntro:WaitForFinishedAction(self) QC050_HobbeEliteIntro:PlayLoopedAnim(self,animation,num_of_loops) QC050_HobbeEliteIntro:PlayLoopedAnimWithOutOf(self,animation,num_of_loops) QC050_HobbeEliteIntro:PlayAnim(self,animation) QC050_HobbeEliteIntro:Rumble(self) QC050_HobbeOnABarrelHobbe:Init(self) QC050_HobbeOnABarrelHobbe:StateEnum(self) QC050_HobbeOnABarrelHobbe:Update(self) QC050_HobbeCastleTrigger:Init(self) QC050_HobbeCastleTrigger:StateEnum(self) QC050_HobbeCastleTrigger:Update(self) QC050_HobbeInsideCastleTrigger:Init(self) QC050_HobbeInsideCastleTrigger:StateEnum(self) QC050_HobbeInsideCastleTrigger:Update(self) QC050_HobbeRangedFlankedTrigger:Init(self) QC050_HobbeRangedFlankedTrigger:StateEnum(self) QC050_HobbeRangedFlankedTrigger:Update(self) QC050_AtSummonerHobbeBarrierTrigger:Init(self) QC050_AtSummonerHobbeBarrierTrigger:StateEnum(self) QC050_AtSummonerHobbeBarrierTrigger:Update(self) QC050_SummonerHenchmanTrigger:Init(self) QC050_SummonerHenchmanTrigger:StateEnum(self) QC050_SummonerHenchmanTrigger:Update(self) QC050_SummonerHobbe_HT1:Init(self) QC050_SummonerHobbe_HT1:StateEnum(self) QC050_SummonerHobbe_HT1:CustomUpdate(self) QC050_SummonerHobbe_HT1:OnTerminated(self) QC050_SummonerHobbe_HT2:Init(self) QC050_SummonerHobbe_HT2:StateEnum(self) QC050_SummonerHobbe_HT2:CustomUpdate(self) QC050_SummonerHobbe_HT2:OnTerminated(self) QC050_HobbeSummonerGuardsCreatures:Init(self) QC050_HobbeSummonerGuardsCreatures:StateEnum(self) QC050_HobbeSummonerGuardsCreatures:Update(self) QC050_InHobbeTownRoomTrigger:Init(self) QC050_InHobbeTownRoomTrigger:StateEnum(self) QC050_InHobbeTownRoomTrigger:Update(self) QC050_InSummonerRoomOutOfWaterTrigger:Init(self) QC050_InSummonerRoomOutOfWaterTrigger:StateEnum(self) QC050_InSummonerRoomOutOfWaterTrigger:Update(self) QC050_InSummonerRoomInnerTrigger:Init(self) QC050_InSummonerRoomInnerTrigger:StateEnum(self) QC050_InSummonerRoomInnerTrigger:Update(self) QC050_InSummonerRoomOuterTrigger:Init(self) QC050_InSummonerRoomOuterTrigger:StateEnum(self) QC050_InSummonerRoomOuterTrigger:Update(self) QC050_SummonerArenaHenchmanTrigger:Init(self) QC050_SummonerArenaHenchmanTrigger:StateEnum(self) QC050_SummonerArenaHenchmanTrigger:Update(self) QC050_HobbeSummonerBatTrigger:Init(self) QC050_HobbeSummonerBatTrigger:StateEnum(self) QC050_HobbeSummonerBatTrigger:Update(self) QC050_FinalBattleTrigger:Init(self) QC050_FinalBattleTrigger:StateEnum(self) QC050_FinalBattleTrigger:Update(self) QC050_FinalBattleHobbeKing:Init(self) QC050_FinalBattleHobbeKing:StateEnum(self) QC050_FinalBattleHobbeKing:CustomUpdate(self) QC050_FinalBattleHobbeKing:OnTerminated(self) QC050_FinalBattleHobbeKingIntroHobbe:Init(self) QC050_FinalBattleHobbeKingIntroHobbe:StateEnum(self) QC050_FinalBattleHobbeKingIntroHobbe:CustomUpdate(self) QC050_FinalBattleAudienceHobbes:Init(self) QC050_FinalBattleAudienceHobbes:StateEnum(self) QC050_FinalBattleAudienceHobbes:CustomUpdate(self) QC050_FinalBattleDrummerHobbes:Init(self) QC050_FinalBattleDrummerHobbes:StateEnum(self) QC050_FinalBattleDrummerHobbes:CustomUpdate(self) QC050_CableCar:Init(self) QC050_CableCar:StateEnum(self) QC050_CableCar:CustomUpdate(self) QC050_CableCar:ParticlesAndRumble(self) QC050_CableCar:Rumble(self,duration,intensity) QC050_CableCar:CreateBats(self,bats,double_bats) QC050_CrowdMember:Init(self) QC050_CrowdMember:StateEnum(self) QC050_CrowdMember:CustomUpdate(self) QC050_CrowdMember:PickRandomAction(self) QC050_CanyonHenchmanRunAheadTrigger:Init(self) QC050_CanyonHenchmanRunAheadTrigger:StateEnum(self) QC050_CanyonHenchmanRunAheadTrigger:Update(self) QC050_HobbeCanyonInitialSequenceHenchmanTrigger:Init(self) QC050_HobbeCanyonInitialSequenceHenchmanTrigger:StateEnum(self) QC050_HobbeCanyonInitialSequenceHenchmanTrigger:Update(self) QC050_CableCarLTThread:Update(self) QC050_CableCarLTThread:AdvanceCamera(self) QC050_CableCarLTThread:PreCameraSetChecks(self) QC050_CableCarLTThread:PostCameraSetCleanUp(self) ***** File: ./quests/qu140_dlc_offersmanager.lua ***** QU140_DLC_OffersManager:Init(self) QU140_DLC_OffersManager:State_START_SkipTo(self) QU140_DLC_OffersManager:State_START_Main(self) QU140_DLC_OffersManager.GetPackageTableFromString(all_packages_string) QU140_DLC_OffersManager.IsSuitItem(item_record) QU140_DLC_OffersManager:OnExit(self) ***** File: ./quests/qu160_judgementopinions.lua ***** QU160_JudgementOpinions:Init(self) QU160_JudgementOpinions:State_START_SkipTo(self) QU160_JudgementOpinions:State_START_Main(self) QU160_JudgementOpinions:InitialiseMainLayers(self) QU160_JudgementOpinions:OnExit(self) ***** File: ./quests/qu110_sunsetbraziers.lua ***** QU110_SunsetBraziers:Init(self) QU110_SunsetBraziers:State_LIGHT_THE_BRAZIERS_SkipTo(self) QU110_SunsetBraziers:State_LIGHT_THE_BRAZIERS_Main(self) QU110_SunsetBraziers:InitialiseMainLayers(self) QU110_SunsetBraziers:OnExit(self) QU110_SunsetBraziers:GetIndex(self,entity) QU110_SunsetBraziers:SetFixedGateCamera(self) QU110_SunsetBraziers:SetFixedGateCloseUpCamera(self) QU110_Brazier:Init(self) QU110_Brazier:StateEnum(self) QU110_Brazier:CustomUpdate(self) QU110_Brazier:HasBeenHitByFire(self) QU110_GateBrazier:Init(self) QU110_GateBrazier:StateEnum(self) QU110_GateBrazier:CustomUpdate(self) QU110_GateBrazier:FlareUp(self) QU110_Gate:Init(self) QU110_Gate:StateEnum(self) QU110_Gate:CustomUpdate(self) QU110_Trigger_Gate:Init(self) QU110_Trigger_Gate:StateEnum(self) QU110_Trigger_Gate:Update(self) QU110_ExitToSunset:Init(self) QU110_ExitToSunset:StateEnum(self) QU110_ExitToSunset:Update(self) ***** File: ./quests/qg001_guiprototype.lua ***** QG001_GUIPrototype:Init(self) QG001_GUIPrototype:Update(self) QG001_GUIPrototype:InitialisePlinths(self) QG001_GUIPrototype:OnExit(self) QG001_Plinth:Init(self) QG001_Plinth:CustomUpdate(self) QG001_GUIPrototypeCamera:Update(self) QG002_Trigger:Init(self) QG002_Trigger:Update(self) ***** File: ./quests/qo140_balverineforest.lua ***** QO140_BalverineForest:Init(self) QO140_BalverineForest:InitialiseObjectiveTables(self) QO140_BalverineForest:State_APPROACH_QUEST_GIVER_SkipTo(self) QO140_BalverineForest:State_APPROACH_QUEST_GIVER_Main(self) QO140_BalverineForest:State_ACCEPTED_QUEST_SkipTo(self) QO140_BalverineForest:State_ACCEPTED_QUEST_Main(self) QO140_BalverineForest:State_ENTER_CURSEWOOD_SkipTo(self) QO140_BalverineForest:State_ENTER_CURSEWOOD_Main(self) QO140_BalverineForest:State_ENTER_VILLAGE_SkipTo(self) QO140_BalverineForest:State_ENTER_VILLAGE_Main(self) QO140_BalverineForest:State_THROUGH_THE_FOREST_SkipTo(self) QO140_BalverineForest:State_THROUGH_THE_FOREST_Main(self) QO140_BalverineForest:State_ENCOUNTER_THIEF_SkipTo(self) QO140_BalverineForest:State_ENCOUNTER_THIEF_Main(self) QO140_BalverineForest:State_CHOICE_SkipTo(self) QO140_BalverineForest:State_CHOICE_Main(self) QO140_BalverineForest:State_GOOD_CHOICE_SkipTo(self) QO140_BalverineForest:State_GOOD_CHOICE_Main(self) QO140_BalverineForest:State_EVIL_CHOICE_SkipTo(self) QO140_BalverineForest:State_EVIL_CHOICE_Main(self) QO140_BalverineForest:State_RECEIVED_BALVERINE_STATUE_SkipTo(self) QO140_BalverineForest:State_RECEIVED_BALVERINE_STATUE_Main(self) QO140_BalverineForest:State_EPILOGUE_SkipTo(self) QO140_BalverineForest:State_EPILOGUE_Main(self) QO140_BalverineForest:InitialiseMainLayers(self) QO140_BalverineForest:ActivateVaultLines(self) QO140_BalverineForest:LockRegion(self) QO140_BalverineForest:ActivateBalverineCGenerators(self) QO140_BalverineForest:DeactivateBalverineCGenerators(self) QO140_BalverineForest:OnExit(self) QO140_BalverineForest:DeactivateVaultLines(self) QO140_BalverineForest:UnlockRegion(self) QO140_BalverineForest:HobsonCam(self) QO140_BalverineForest:VillageIntroCamera1a(self) QO140_BalverineForest:VillageIntroCamera1b(self) QO140_BalverineForest:VillageIntroCamera2a(self) QO140_BalverineForest:VillageIntroCamera2b(self) QO140_BalverineForest:VillageIntroCamera3a(self) QO140_BalverineForest:VillageIntroCamera3b(self) QO140_BalverineForest:VillageIntroCamera4a(self) QO140_BalverineForest:VillageIntroCamera4b(self) QO140_BalverineForest:ConnorGoodChoice1a(self) QO140_BalverineForest:ConnorGoodChoice1b(self) QO140_BalverineForest:ConnorGoodChoice2a(self) QO140_BalverineForest:ConnorGoodChoice2b(self) QO140_BalverineForest:ConnorGoodChoice3a(self) QO140_BalverineForest:ConnorGoodChoice3b(self) QO140_BalverineForest:ConnorGoodChoice4a(self) QO140_BalverineForest:ConnorGoodChoice4b(self) QO140_BalverineForest:ConnorGoodChoice5a(self) QO140_BalverineForest:ConnorGoodChoice5b(self) QO140_BalverineForest:ConnorTransformation1a(self) QO140_BalverineForest:ConnorTransformation1b(self) QO140_BalverineForest:CameraJacobIntro(self) QO140_BalverineForest:CameraConnorIntroStart(self) QO140_BalverineForest:CameraConnorIntroEnd(self) QO140_BalverineForest:CameraConnorTransform(self) QO140_BalverineForest:CameraConnorTransform_CloseUp(self) QO140_BalverineForest:CameraConnorBreakTorch(self) QO140_BalverineForest:CameraPointAtJacob(self) QO140_BalverineForest:CameraPointAtConnor(self) QO140_BalverineForest:CameraLookAtTorch(self) QO140_BalverineForest:CameraLookAtConnor(self) QO140_BalverineForest:CameraLookAtConnorEntity(self) QO140_BalverineForest:ChoiceCamera(self) QO140_BalverineForest:GuardsJumpAfterGoodChoice(self) QO140_BalverineForest:HighPerchJumpsAfterGoodChoice(self) QO140_BalverineForest:GuardsLeave(self) QO140_BalverineForest:RemoveLookAtCamera(self) QO140_BalverineForest:TidyUpJacobFixedCamera(self) QO140_BalverineForest:SlowToAHalt(self) QO140_BalverineForest:ConnorHowl(self) QO140_BalverineForest:GetAllCursewoodVillagers(self) QO140_BalverineForest:HideVillagers(self) village_filter(entity) QO140_BalverineForest:ReturnVillagers(self,onscreen) QO140_BalverineForest:VillagersRunToVillage(self) QO140_BalverineForest:LowerVillagersHealthToOne(self) QO140_BalverineForest:MakeVillagersScaredOfPlayer(self) QO140_BalverineForest:MakeVillagersInvul(self,bool) QO140_BalverineForest:SuspendRelationshipQuests(self) QO140_BalverineForest:ResumeRelationshipQuests(self) QO140_BalverineForest:OpenAllVillageDoors(self) QO140_BalverineForest:CloseAllVillageDoors(self) QO140_BalverineForest:VillagersCheerRoundPlayer(self) QO140_BalverineForest:ReleaseVillagers(self) QO140_BalverineForest:AreAllCursewoodVillagersDead(self) QO140_BalverineForest:StartTimedCounterThread(self) QO140_BalverineForest:StartTimeControllerThread(self) QO140_BalverineForest:BalverineJumpUpAndTeleport(self,entity,marker_name,perched,perch_at_end) QO140_BalverineForest:BalverineJumpUp(self,entity,marker_name) QO140_BalverineForest:BalverineDropDown(self,entity,marker_name,perch) QO140_BalverineForest:ConnorBalverineJumpUp(self) QO140_BalverineForest:ConnorBalverineDropDown(self) QO140_BalverineForest:GiveRifle(self,entity) ConnorBeenHit() QO140_BalverineForest:PlayerNotAccepted(self) QO140_BalverineForest:GivePlayerBalverineStatue(self) QO140_BalverineForest:RemoveBalverineStatue(self) QO140_BalverineForest:EntityFightFleeAttack(self,entity,can_fight,can_flee,can_be_attacked) QO140_BalverineForest:EntityFightFleeAttackOne(self,entity,bool) QO140_BalverineForest:HeartBeat(self) QO140_BalverineForest:InitialiseTorchObjects(self) QO140_BalverineForest:TorchBreadcrumbUpdate(self) QO140_BalverineForest:GrabSimGuard(self) QO140_BalverineForest:GetIndex(self,entity) QO140_BalverineForest:SetCameraBehindHero(self) QO140_BalverineForest:SpawnEnemies(self) QO140_BalverineForest:TeleportEntityBehindPlayers(self,entity) QO140_BalverineForest:IsPlayerAimingAtMe(self,entity) QO140_Muriel:Init(self) QO140_Muriel:StateEnum(self) NoName() NoName() NoName() NoName() NoName() QO140_Muriel:CustomUpdate(self) QO140_Muriel:GiveBroom(self,bool) QO140_Muriel:SetSweepingEntityMode(self,bool) QO140_Hobson:Init(self) QO140_Hobson:StateEnum(self) NoName() QO140_Hobson:CustomUpdate(self) QO140_PlayerChoice:Init(self) QO140_PlayerChoice:StateEnum(self) QO140_PlayerChoice:Update(self) QO140_Tim:Init(self) QO140_Tim:StateEnum(self) QO140_Tim:CustomUpdate(self) QO140_Jacob:Init(self) QO140_Jacob:StateEnum(self) NoName() NoName() NoName() NoName() QO140_Jacob:CustomUpdate(self) QO140_Jacob:OpenDoor(self) QO140_Jacob:CloseDoor(self) QO140_Connor:Init(self) QO140_Connor:StateEnum(self) QO140_Connor:CustomUpdate(self) QO140_Connor:MoveAndSitOnBench(self) QO140_Connor_Transformed:Init(self) QO140_Connor_Transformed:StateEnum(self) QO140_Connor_Transformed:CustomUpdate(self) QO140_Connor_Transformed:OnTerminated(self) QO140_AmbientBalverine:Init(self) QO140_AmbientBalverine:StateEnum(self) QO140_AmbientBalverine:CustomUpdate(self) QO140_AmbientBalverine:MakeEyesGlow(self) QO140_AmbientBalverine:EndEyesGlow(self) QO140_AmbientBalverine:UpdateState(self,perched,perch_at_end) QO140_ClearingBalverine_Guard:Init(self) QO140_ClearingBalverine_Guard:StateEnum(self) QO140_ClearingBalverine_Guard:CustomUpdate(self) QO140_ClearingBalverine:Init(self) QO140_ClearingBalverine:StateEnum(self) QO140_ClearingBalverine:CustomUpdate(self) QO140_CGenerator_ForestBalverines:Init(self) QO140_CGenerator_ForestBalverines:StateEnum(self) QO140_CGenerator_ForestBalverines:CustomUpdate(self) QO140_ForestBalverine:Init(self) QO140_ForestBalverine:StateEnum(self) QO140_ForestBalverine:CustomUpdate(self) QO140_CGenerator_VillageBalverineEnemies:Init(self) QO140_CGenerator_VillageBalverineEnemies:StateEnum(self) QO140_CGenerator_VillageBalverineEnemies:CustomUpdate(self) QO140_VillageBalverineEnemy:Init(self) QO140_VillageBalverineEnemy:StateEnum(self) QO140_VillageBalverineEnemy:CustomUpdate(self) QO140_CGenerator_ConnorVillageGuards:Init(self) QO140_CGenerator_ConnorVillageGuards:CustomUpdate(self) QO140_ConnorVillageGuards:Init(self) QO140_ConnorVillageGuards:CustomUpdate(self) QO140_MercuryTorch:Init(self) QO140_MercuryTorch:StateEnum(self) QO140_MercuryTorch:CustomUpdate(self) QO140_MercuryTorch:OnTerminated(self) QO140_MurielDoor:Init(self) QO140_MurielDoor:StateEnum(self) QO140_MurielDoor:CustomUpdate(self) QO140_MurielDoor:OnLevelUnload(self) TimedCounter:Activate(self) TimedCounter:Deactivate(self) TimedCounter:HasReachedZero(self) TimedCounter:Update(self) TimeController:Init(self) TimeController:Update(self) TimeController:OverrideAfternoon(self) TimeController:OverrideEvening(self) TimeController:OverrideNight(self) QO140_Trigger_AmbientBalverine:Init(self) QO140_Trigger_AmbientBalverine:StateEnum(self) QO140_Trigger_AmbientBalverine:CustomUpdate(self) QO140_TriggerObject:Init(self) QO140_TriggerObject:StateEnum(self) QO140_TriggerObject:CustomUpdate(self) QO140_TriggerObject:Alarm(self) QO140_ThiefNote_Ruler:Init(self) QO140_ThiefNote_Ruler:StateEnum(self) QO140_ThiefNote_Ruler:CustomUpdate(self) ***** File: ./gameface/crimescreenmanager.lua ***** NoName() NoName() ***** File: ./gameface/theme/themeframes.lua ***** NoName() NoName() NoName() NoName() ***** File: ./gameface/theme/themetext.lua ***** NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() ***** File: ./gameface/menu/menustateandconstants.lua ***** ***** File: ./gameface/menu/menucloning.lua ***** NoName() NoName() NoName() ***** File: ./gameface/menu/menuhelpers.lua ***** NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() ***** File: ./gameface/menu/menulib.lua ***** NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() ***** File: ./gameface/menu/menuemphasisandghosting.lua ***** NoName() NoName() ***** File: ./gameface/frame/framecloning.lua ***** NoName() NoName() NoName() ***** File: ./gameface/frame/framesizeandpositioning.lua ***** NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() ***** File: ./gameface/frame/frame.lua ***** NoName() NoName() NoName() NoName() ***** File: ./gameface/frame/framestateandconstants.lua ***** NoName() NoName() ***** File: ./gameface/hud/hudquarterbackeventbuttons.lua ***** NoName() NoName() ***** File: ./gameface/hud/screencentertoggle.lua ***** NoName() NoName() NoName() ***** File: ./gameface/hud/hudpositioningandscaling.lua ***** NoName() NoName() NoName() ***** File: ./gameface/hud/hud.lua ***** NoName() NoName() NoName() ***** File: ./gameface/hud/worldicons.lua ***** NoName() ***** File: ./gameface/hud/widescreenadapter.lua ***** NoName() NoName() NoName() ***** File: ./gameface/uicontracteventslib.lua ***** NoName() NoName() NoName() NoName() ***** File: ./gameface/questsmanager.lua ***** NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() ***** File: ./gameface/qbeventtranslator.lua ***** NoName() NoName() NoName() NoName() NoName() ***** File: ./gameface/displayboxes/messagebox.lua ***** NoName() NoName() NoName() NoName() NoName() ***** File: ./gameface/displayboxes/querybox.lua ***** NoName() NoName() NoName() NoName() ***** File: ./gameface/displayboxes/displaybox.lua ***** NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() ***** File: ./gameface/guieventqueue.lua ***** NoName() NoName() NoName() NoName() NoName() ***** File: ./gameface/guisetup.lua ***** ***** File: ./gameface/guiinput.lua ***** NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() ***** File: ./gameface/exampledata.lua ***** NoName() NoName() NoName() NoName() NoName() NoName() NoName() ***** File: ./gameface/qbtext.lua ***** NoName() NoName() ***** File: ./gameface/page.lua ***** NoName() NoName() NoName() NoName() NoName() NoName() NoName() ***** File: ./gameface/uicontractlib.lua ***** NoName() NoName() NoName() NoName() NoName() NoName() ***** File: ./gameface/listlib.lua ***** NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() ***** File: ./gameface/guistateandconstants.lua ***** ***** File: ./worldmap/input.lua ***** WorldMap:ProcessGameAction(self,action,was_controller,control_direction_x,control_direction_y,control_position_x,control_position_y) NoName() WorldMap:ProcessPauseAction(self,action_functions) NoName() NoName() NoName() NoName() NoName() NoName() NoName() WorldMap:ProcessAcceptAction(self,action_functions) NoName() NoName() NoName() NoName() NoName() NoName() NoName() WorldMap:ProcessCancelAction(self,action_functions) NoName() NoName() NoName() WorldMap:ProcessContextSensitiveAction1(self,action_functions) NoName() NoName() WorldMap:ProcessContextSensitiveAction2(self,action_functions) NoName() NoName() NoName() NoName() WorldMap:ProcessMoveMapItemToggle(self,action_functions) WorldMap:ProcessScrollMapAction(self,control_x,control_y) WorldMap:ProcessCursorAndCameraMovement(self,action,control_direction) NoName() NoName() NoName() NoName() NoName() NoName() NoName() NoName() WorldMap:ProcessButtonHeld(self,button) WorldMap:DistanceMultiplier(self,current_position) WorldMap:RestrictCursorMovement(self,control_direction,camera_facing,to_cursor,distance_scale) WorldMap:MoveCameraBasedOnCursor(self,control_direction,cursor_move_amount) WorldMap:StopCameraIfCursorGoingOffScreen(self,camera_focus_pos,x,y) WorldMap:KeepCursorOnScreen(self,control_direction,cursor_move_amount,scroll_amount) WorldMap:MoveCursor(self,control_direction,scroll_amount) WorldMap:MoveAround(self,control_direction) WorldMap:TiltCursor(self,facing,up,control_direction) WorldMap:InterpolateRotation(self,old_direction,target_direction,scale_rate) WorldMap:ZoomIn(self) WorldMap:ZoomOut(self) WorldMap:ZoomInWhenTargetNextAcquired(self) AskQuestion() WorldMap:AskQuestion(self,display_text,result_name,param_1,param_2) AskQuestion() WorldMap:AskQuestionWithTextOverride(self,display_text,result_name,yes_text,no_text,param_1,param_2) WorldMap:TiltCamera(self,amount) WorldMap:EnterRulerMode(self,tax) WorldMap:ExitRulerMode(self) WorldMap:ExitToGame(self) WorldMap:EnterPartnersList(self) WorldMap:ExitPartnersList(self) WorldMap:ShouldIgnoreAnyInput(self) WorldMap:ShouldIgnoreButtonInput(self) WorldMap:ShouldIgnoreStickInput(self) WorldMap:DoNothing(self) WorldMap.IsValidZoomTarget(target) WorldMap:AnimateCursorGraphic(self,anim,remove) WorldMap:SetCursorAndCameraPosition(self,position,camera_position,camera_orientation,force) WorldMap:SetCursorAndCameraPositionForZoom(self,position,camera_position,camera_orientation,zoom_in) WorldMap:SetIgnoreWorldMapInput(self,ignore) WorldMap:ShouldTeleportToLevelFromRegionView(self,level_name) WorldMap:CanZoomIntoLevel(self,region) WorldMap:IsRegionInDarkness(self,level_name) WorldMap:IsTargetRegionInDarkness(self) WorldMap:MoveCursorToTarget(self,target_name,time) WorldMap:GetTarget(self,target_name) WorldMap:WrangleNetworkZoom(self,zoom_in,position,camera_position,camera_orientation) WorldMap:WrangleNextZoomPacket(self) WorldMap:AnyMoreZoomPackets(self) WorldMap:CanJoinGameViaOrb(self) ***** File: ./worldmap/database.lua ***** WorldMap:GetEntitiesFromDatabase(self,map_path) ***** File: ./worldmap/modes.lua ***** WorldMap.Modes.WorldView.OnEnter(self) WorldMap.Modes.WorldView.OnExit(self) WorldMap.Modes.RegionView.OnEnter(self) WorldMap.Modes.RegionView.OnExit(self) WorldMap.Modes.StreetView.OnEnter(self) WorldMap.Modes.StreetView.OnExit(self) WorldMap:SetMode(self,mode,transition_time,override_focus) WorldMap:GetState(self) WorldMap:GetView(self) WorldMap:IsInSelectionMode(self) WorldMap:IsInMarriageSelectionMode(self) WorldMap:IsInAdoptionSelectionMode(self) WorldMap:GetTargetName(self) WorldMap:GetTargetText1(self) WorldMap:GetTargetText2(self) WorldMap:GetTargetText3(self) WorldMap:HasTarget(self) WorldMap:GetTargetID(self) WorldMap:GetQuestID(self) WorldMap:GetOldHouseID(self) WorldMap:IsSaleOrShortageForEntity(self) WorldMap:PauseWorld(self) WorldMap:UnpauseWorld(self) WorldMap:SaturateBuildings(self,saturate,func) WorldMap:DesaturateBuildings(self,func) WorldMap:ResaturateBuildings(self,func) NoName(player,building) WorldMap:DesaturateBuildingsExceptPotentialHomes(self) WorldMap:DesaturateBuildingsCantMoveFamilyTo(self,old_house_id,func) WorldMap.IsPotentialHome(player,building,old_house_id) WorldMap:UpdateBuildingVisibilities(self) WorldMap:SetThemeFromRegion(self,region_info) WorldMap:SetEnvironmentTheme(self,theme,remove) WorldMap:HideCharacters(self) WorldMap:ShowCharacters(self) WorldMap:AutogenerateFamilyInBuilding(self,name) WorldMap.IsQuestGiver(entity) WorldMap:ResetModeCursorPositions(self) ***** File: ./worldmap/characters.lua ***** GetFinalPos(previous_node,target_node) GetDeltaHeightPerMetre(previous_node,target_node) character:Update(self) WorldMap:AddCharacters(self,region_info,buildings,unfurl_time) WorldMap:GetAvailableOrbParticleColourIndex(self,orb_list) WorldMap:AddOrbColourEffect(self,orb) orb:Update(self) WorldMap:AddOrb(self,region_info,buildings,unfurl_time) WorldMap:GetXUIDFromTargetOrb(self) WorldMap:RemoveOrb(self,orb) character:Update(self) WorldMap:AddStationaryCharacter(self,region_info,entity,unfurl_time,mesh_id,mesh_path,scale) WorldMap:AddAppropriateQuestCharacter(self,player,entity,region_info) character:Update(self) WorldMap:AddQuestCharacter(self,region_info,entity,unfurl_time,type,mesh_path,scale,face_camera) WorldMap:GetRegionCharacters(self,is_male,is_child,model_index) WorldMap:AddArmy(self,region_info,entity) WorldMap:RemoveCharacters(self,collapse_time) WorldMap:RemoveCharacter(self,character,collapse_time) WorldMap:UpdateCharacters(self) WorldMap:ResetQuestGivers(self) WorldMap.Animate(entity,animation) WorldMap.QueueAnim(entity,animation) ***** File: ./worldmap/worldmap.lua ***** WorldMap:CreateInstance(self) WorldMap:UpdateProperties(self,remove_family) WorldMap:ResetFastTravelAbility(self) WorldMap:OpenMap(self) UpdateFlagsFromMessages(messages) WorldMap:RespondToMessages(self) WorldMap:CheckForExitConditions(self) WorldMap:Update(self) WorldMap:CheckBounds(self) WorldMap:ShouldPlayScrollingSound(self) WorldMap:CloseMap(self,exit_directly_to_game) WorldMap:SetTarget(self,target) WorldMap:CalculatePitchDistAndYaw(self,focal_pos,camera_info) WorldMap:FocusOn(self,pos,time,motion_blur) WorldMap:OpenBuildingSelector(self,type,filter,include_unowned_buildings,money,multiplayer) WorldMap.OpenMaritalHomeSelector(money,multiplayer) WorldMap.OpenOrphanHomeSelector(money,multiplayer) WorldMap:OpenWorldMapAsHost(self,exit_directly_to_game,switch_to_gui_component) WorldMap:SetAsWorldMapHost(self) WorldMap:CloseBuildingSelector(self) WorldMap:IsFastTravelDisabled(self) WorldMap:PreConditionalTeleport(self,can_set_quest_giver) WorldMap:ConditionalTeleport(self) WorldMap:ConditionalJoinGameViaOrb(self) WorldMap:TeleportToZoomTarget(self,quest_id) WorldMap:SetBreadcrumbTrailToTarget(self,target,quest_id) WorldMap:CreateFamily(self) WorldMap:CreateCursor(self,mesh,texture,position) WorldMap:RemoveCursor(self) WorldMap:UpdateOrbs(self) WorldMap:WeddingTest(self) WorldMap:OpenWeddingLocationPickerSelector(self) WorldMap:GetDistFromCameraLine(self,entity) WorldMap:IsPointOffTheEndOfCameraLine(self,pos) WorldMap:LoadWorldMap(self) WorldMap:CheckForOpeningRulerMode(self) WorldMap:IsTaxScreenDisplayed(self) WorldMap.OpenMapInSpectatorMode(is_marriage,money,switch_to_gui_component) WorldMap:OpenMapInSpectatorModeImpl(self,is_marriage,money,switch_to_gui_component) WorldMap:ChangeState(self,new_state) WorldMap:HasHouseSign(self) WorldMap:GetHouseSign(self) WorldMap:CheckForQuestMessage(self) WorldMap:UpdateGUIGuestHeroThread(self) WorldMap:CheckForRemoteHeroEnteringHubAndRespond(self) WorldMap:GetCurrentGUIRoomQuestThread(self) WorldMap:UpdateWorldMapForQuestChanges(self) WorldMap:GetAvailableRegions(self) WorldMap:SetRegionAvailability(self,key,region_availability) WorldMap:HasSelectionMode(self) WorldMap:IsActor(self) WorldMap:IsSpectator(self) WorldMap:GetIsOpener(self) WorldMap:ExitMapStateQuestSummary(self) WorldMap:IsMapDisabled(self) ***** File: ./worldmap/regions/oakfield.lua ***** ***** File: ./worldmap/regions/bwsmarket.lua ***** ***** File: ./worldmap/regions/bowerstone.lua ***** ***** File: ./worldmap/regions/bowerstone2d.lua ***** ***** File: ./worldmap/regions/cemetery.lua ***** ***** File: ./worldmap/soldiers.lua ***** WorldMap:PickupSoldiers(self) WorldMap:PlaceSoldiers(self) WorldMap:AskSoldierMovingQuestion(self) ***** File: ./worldmap/meshpaths.lua ***** ***** File: ./worldmap/family.lua ***** character:Update(self) NewFamilyMember(mesh_id,offset,is_child) WorldMap:AddFamily(self,home) WorldMap:GetSpouseHash(self,spouse_name) WorldMap:DangleFamily(self) WorldMap:RemoveFamily(self) NoName(player,building) WorldMap:PickupFamily(self) WorldMap:PlaceFamily(self) WorldMap:AskFamilyMovingQuestion(self) WorldMap:UpdateFamily(self) ***** File: ./worldmap/animation.lua ***** WorldMap:GenerateIntoAnim(self,initial_delay,start_position,final_position,final_scale,entity_id) ***** File: ./worldmap/regions.lua ***** WorldMap:LoadRegion(self,region_name,region_info) WorldMap:IsValidMarriageLocation(self,region) WorldMap:AddRegionLabels(self) WorldMap:Add3DGUIIcon(self,texture,position,face_camera) WorldMap:RemoveRegionLabels(self) WorldMap:AddWorldMapIcons(self) WorldMap:SetGoldenTrail(self,mesh) WorldMap:Add3DIcon(self,texture,position,face_camera,optional_scale,add_to_world_icons) WorldMap:AddIcon(self,texture,position) WorldMap:RemoveWorldMapIcons(self) WorldMap:UnfurlRegion(self,region_info) WorldMap:CollapseRegion(self,collapse_time,collapse_anim) WorldMap:RemoveFlags(self,collapse_time) WorldMap:AddEntity(self,entity,region_info) WorldMap:IsRegionAvailable(self,region) WorldMap:IsNamedRegionAvailable(self,level_tag) WorldMap:GetRegionWithName(self,level_tag) WorldMap:GetRegionWithGameLevel(self,game_level) WorldMap:GetDefaultRegionFromGameLevel(self,game_level) WorldMap:GetDefaultRegionNameFromGameLevel(self,game_level) WorldMap:IsTargetedRegionAvailable(self) WorldMap:ArmyPurchased(self) WorldMap:UpdateIcons(self) icon:Update(self) WorldMap.AddDummy(self,index,mesh_path,dummy_name,face_camera,optional_scale) self.Flag:Update(self) WorldMap.UpdateFlag(self,anim_delay) WorldMap:UpdateFlags(self) WorldMap:Filter(self,entity_uid) WorldMap:FilterImpl(self,filter,is_family_home,is_home,is_rental_property,owned) EnterMultiplayerArena(world_map) WorldMap:GetGameLevelName(self) WorldMap:GetGameWorldName(self) WorldMap:GetLevelNameTag(self) WorldMap:IsRegionAppropriateForSoldiers(self,region) WorldMap:IsCurrentTargetAppropriateForSoldiers(self) WorldMap:CreateParticleEmitter(self,entity,region_info) WorldMap:AddParticles(self,entity,particles) Connect(node_1,node_2) WorldMap:BuildNodeGraph(self,region_info) WorldMap:GetBuildingWithName(self,building_name) WorldMap:ZoomIntoRegion(self,region_icon_name) WorldMap:SetAllRegionsAccessibilityOverride(self,override) WorldMap:SetRegionAccessibilityOverride(self,region,override) WorldMap:ResetIcons(self) WorldMap:AddPotentialTarget(self,target) WorldMap:GetDistFromCursorForLight(self) WorldMap.GetDistFromLineAndPointFromVertical(point,start,finish)