aaSetCloudDensity desc aaSetCloudDensity(float density) Sets region windlight cloud density aaUpdateDatabase desc aaUpdateDatabase(key field, xmlData, string token) Update database aaQueryDatabase desc list aaQueryDatabase(key token, string password) Returns a list with first value is the token, the second the Key, and the third the value aaSerializeXML desc string aaSerializeXML(keys, values) Returns xml formatted string of the keys with their values aaDeserializeXMLKeys desc list aaDeserializeXMLKeys(string xml) Returns a list of keys from XML data aaDeserializeXMLValues desc list aaDeserializeXMLValues(string xml) Returns a list of values from XML data aaSetConeOfSilence desc aaSetConeOfSilence(float radius) Sets cone of silence radius aaJoinCombatTeam desc aaJoinCombatTeam(key avatar, string team) Adds the specified avatar to a given combat team aaLeaveCombat desc aaLeaveCombat(key avatar) Removed the specified avatar from combat aaJoinCombat desc aaJoinCombat(key avatar) Adds the specified avatar to combat aaGetHealth desc float aaGetHealth(key avatar) Returns an avatar's health value aaGetTeam desc string aaGetTeam(key avatar) Returns a given avatar's combat team aaGetTeamMembers desc list aaGetTeamMembers(string team) Returns a list of avatar' on a given team aaGetLastOwner desc key aaGetLastOwner(key object) Returns a given object's last owner key aaGetLastOwner() Returns last owner of the object aaSayDistance desc aaSayDistance(integer channel, float distance, string message) Make the object speak on a channel, but only to a specified distance aaSayTo desc aaSayTo(key avatar, string msg) Send a direct im to a specified avatar (Similar to llOwnerSay) aaGetText desc string aaGetText() Returns the current primitive's hovertext aaGetTextColor desc rotation aaGetTextColor() Returns the current primitive hovertext's color aaRaiseError desc aaRaiseError(string message) Raise an exception aaFreezeAvatar desc aaFreezeAvatar(key avatar) Freeze the specified avatar aaThawAvatar desc aaThawAvatar(key avatar) Un-freeze the specified avatar aaRequestCombatPermission desc aaRequestCombatPermission(key avatar) Request PERMISSION_COMBAT for specified avatar aaGetWalkDisabled desc integer aaGetWalkDisabled(key avatar) Boolean return if walk is disabled for the specified avatar aaSetWalkDisabled desc aaSetWalkDisabled(key avatar, bool value) Disable walk for selected avatar Forces fly only aaGetFlyDisabled desc integer aaGetFlyDisabled(key avatar) Boolean return if fly is disabled for the specified avatar aaSetFlyDisabled desc aaSetFlyDisabled(key avatar, bool value) Disable fly for selected avatar aaAvatarFullName2Key desc key aaAvatarFullName2Key(string fullname) Returns the key for the avatar name specified aaSetEnv desc aaSetEnv(string name, list value) Set an enviroment variable gods-only true aaGetIsInfiniteRegion desc integer aaGetIsInfiniteRegion() Boolean return if current region is infinite aaAllRegionInstanceSay desc aaAllRegionInstanceSay(integer channel, string message) Make object say over entire region aaWindlightGetSceneIsStatic desc integer aaWindlightGetSceneIsStatic() Boolean return if Windlight scene is static aaWindlightGetSceneDayCycleKeyFrameCount desc integer aaWindlightGetSceneDayCycleKeyFrameCount() Returns the scene day cycle keyframe count of the current region aaWindlightGetDayCycle desc list aaWindlightGetDayCycle() Returns the Windlight day cycle aaWindlightAddDayCycleFrame desc integer aaWindlightAddDayCycleFrame(integer day_cycle_frame) Add the specified day cycle frame aaWindlightRemoveDayCycleFrame desc integer aaWindlightRemoveDayCycleFrame(integer day_cycle_frame) Remove the specified day cycle frame aaWindlightGetScene desc list aaWindlightGetScene(list parameters) list aaWindlightGetScene(integer day_cycle_kf, list parameters) Returns a list of Windlight scene parameters aaWindlightSetScene desc integer aaWindlightSetScene(list parameters) integer aaWindlightSetScene(integer day_cycle_index, list parameters) Boolean return success botCreateBot desc string botCreateBot(string firstname, string lastname, key clone_appearance, vector pos) Creates a bot with the specified parameters botRemoveBot desc botRemoveBot(key bot) Removes a specified bot botGetWaitingTime desc vector botGetWaitingTime(integer wait_time) Make the bot wait botPauseMovement desc botPauseMovement(key bot) Pause the specified bot botResumeMovement desc botResumeMovement(key bot) Resume movement of the specified bot botSetShouldFly desc botSetShouldFly(key bot, bool fly) Enables bot fly mode botSetMap desc botSetMap(key bot, list positions, list movement_type, integer flags) Sets a path for the specified bot to travel botFollowAvatar desc botFollowAvatar(key bot, key avatar, float follow_dist, float end_follow_dist) Make the bot follow the specified avatar botStopFollowAvatar desc botStopFollowAvatar(key bot) Make the bot stop following avatars botSendChatMessage desc botSendChatMessage(key bot, string message, integer channel, integer say_type) Makes the bot speak botSendIM desc botSendIM(key bot, key avatar, string message) Makes the bot send a message to the specified avatar botTouchObject desc botTouchObject(key bot, key object) Makes the bot touch the specified object botSitObject desc botSitObject(key bot, key object, vector offset) Makes the bot sit on an object botStandUp desc botStandUp(key bot) Makes the specified bot stand up botAddTag desc botAddTag(key bot, string tag) Add a tag to a specified bot botGetBotsWithTag desc list botGetBotsWithTag(string tag) Returns a list of bots with the specified tag botRemoveBotsWithTag desc botRemoveBotsWithTag(string tag) Removes bots with the specified tag botSetSpeed desc botSetSpeed(key bot, float speed_modifier) Change the movement speed of a specified bot