phoenix-firestorm/indra/newview/skins/default/xui/en/menu_viewer.xml

5765 lines
202 KiB
XML

<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<menu_bar
bg_visible="false"
follows="left|top|right"
name="Main Menu">
<menu
create_jump_keys="true"
label="Avatar"
name="Me"
tear_off="true"
visible="true">
<menu_item_call
label="Account"
name="Manage Account">
<menu_item_call.on_click
function="PromptShowURL"
name="ManageMyAccount_url"
parameter="WebLaunchJoinNow,http://secondlife.com/account/" />
<menu_item_call.on_visible
function="GridCheck"
parameter="secondlife"/>
</menu_item_call>
<menu_item_call
label="Marketplace listings..."
name="MarketplaceListings">
<menu_item_call.on_click
function="Floater.ToggleOrBringToFront"
parameter="marketplace_listings" />
</menu_item_call>
<menu_item_call
label="Buy L$"
name="Buy and Sell L$">
<menu_item_call.on_click
function="BuyCurrency" />
</menu_item_call>
<menu_item_call
label="[Membership]"
name="Membership">
<menu_item_call.on_click
function="Advanced.ShowURL"
parameter="https://secondlife.com/my/account/membership.php"/>
<menu_item_call.on_visible
function="Membership.UpdateLabel"/>
</menu_item_call>
<menu_item_separator/>
<menu_item_check
label="Inventory"
name="Inventory"
shortcut="control|I"
visible="true">
<menu_item_check.on_check
function="Floater.Visible"
parameter="inventory" />
<menu_item_check.on_click
function="Floater.Toggle"
parameter="inventory" />
</menu_item_check>
<menu_item_call
label="New Inventory Window"
name="NewInventoryWindow"
shortcut="control|shift|I"
visible="false">
<menu_item_call.on_click
function="Inventory.NewWindow"
parameter="" />
</menu_item_call>
<menu_item_check
label="Protected Folders"
name="Protected Folders">
<menu_item_check.on_check
function="Floater.Visible"
parameter="fs_protectedfolders" />
<menu_item_check.on_click
function="Floater.Toggle"
parameter="fs_protectedfolders" />
</menu_item_check>
<menu_item_check
label="Favorite Wearables"
name="WearableFavorites">
<menu_item_check.on_click
function="Floater.Toggle"
parameter="fs_wearable_favorites" />
<menu_item_check.on_check
function="Floater.Visible"
parameter="fs_wearable_favorites" />
</menu_item_check>
<menu_item_call
label="Picks"
name="Picks">
<menu_item_call.on_click
function="Floater.Show"
parameter="picks" />
</menu_item_call>
<menu_item_call
label="Experiences"
name="Experiences">
<menu_item_call.on_click
function="Floater.ToggleOrBringToFront"
parameter="experiences"/>
</menu_item_call>
<menu_item_separator/>
<menu_item_call
label="Profile"
name="Profile">
<menu_item_call.on_click
function="ShowAgentProfile"
parameter="agent" />
</menu_item_call>
<menu_item_call
label="Now wearing..."
name="NowWearing">
<menu_item_call.on_click
function="NowWearing" />
<menu_item_call.on_enable
function="Edit.EnableCustomizeAvatar" />
</menu_item_call>
<menu_item_check
label="Outfits"
shortcut="control|O"
name="ChangeOutfit">
<menu_item_check.on_click
function="CustomizeAvatar" />
<menu_item_check.on_check
function="Floater.IsOpen"
parameter="appearance"/>
<menu_item_check.on_enable
function="Edit.EnableCustomizeAvatar" />
</menu_item_check>
<menu
label="Take off"
layout="topleft"
name="Take Off &gt;">
<menu
label="Clothes"
layout="topleft"
name="Clothes &gt;">
<menu_item_call
enabled="false"
label="Shirt"
layout="topleft"
name="Shirt">
<menu_item_call.on_click
function="Edit.TakeOff"
parameter="shirt" />
<menu_item_call.on_enable
function="Edit.EnableTakeOff"
parameter="shirt" />
</menu_item_call>
<menu_item_call
enabled="false"
label="Pants"
layout="topleft"
name="Pants">
<menu_item_call.on_click
function="Edit.TakeOff"
parameter="pants" />
<menu_item_call.on_enable
function="Edit.EnableTakeOff"
parameter="pants" />
</menu_item_call>
<menu_item_call
enabled="false"
label="Skirt"
layout="topleft"
name="Skirt">
<menu_item_call.on_click
function="Edit.TakeOff"
parameter="skirt" />
<menu_item_call.on_enable
function="Edit.EnableTakeOff"
parameter="skirt" />
</menu_item_call>
<menu_item_call
enabled="false"
label="Shoes"
layout="topleft"
name="Shoes">
<menu_item_call.on_click
function="Edit.TakeOff"
parameter="shoes" />
<menu_item_call.on_enable
function="Edit.EnableTakeOff"
parameter="shoes" />
</menu_item_call>
<menu_item_call
enabled="false"
label="Socks"
layout="topleft"
name="Socks">
<menu_item_call.on_click
function="Edit.TakeOff"
parameter="socks" />
<menu_item_call.on_enable
function="Edit.EnableTakeOff"
parameter="socks" />
</menu_item_call>
<menu_item_call
enabled="false"
label="Jacket"
layout="topleft"
name="Jacket">
<menu_item_call.on_click
function="Edit.TakeOff"
parameter="jacket" />
<menu_item_call.on_enable
function="Edit.EnableTakeOff"
parameter="jacket" />
</menu_item_call>
<menu_item_call
enabled="false"
label="Gloves"
layout="topleft"
name="Gloves">
<menu_item_call.on_click
function="Edit.TakeOff"
parameter="gloves" />
<menu_item_call.on_enable
function="Edit.EnableTakeOff"
parameter="gloves" />
</menu_item_call>
<menu_item_call
enabled="false"
label="Undershirt"
layout="topleft"
name="Self Undershirt">
<menu_item_call.on_click
function="Edit.TakeOff"
parameter="undershirt" />
<menu_item_call.on_enable
function="Edit.EnableTakeOff"
parameter="undershirt" />
</menu_item_call>
<menu_item_call
enabled="false"
label="Underpants"
layout="topleft"
name="Self Underpants">
<menu_item_call.on_click
function="Edit.TakeOff"
parameter="underpants" />
<menu_item_call.on_enable
function="Edit.EnableTakeOff"
parameter="underpants" />
</menu_item_call>
<menu_item_call
enabled="false"
label="Tattoo"
layout="topleft"
name="Self Tattoo">
<menu_item_call.on_click
function="Edit.TakeOff"
parameter="tattoo" />
<menu_item_call.on_enable
function="Edit.EnableTakeOff"
parameter="tattoo" />
</menu_item_call>
<menu_item_call
enabled="false"
label="Physics"
layout="topleft"
name="Self Physics">
<menu_item_call.on_click
function="Edit.TakeOff"
parameter="physics" />
<menu_item_call.on_enable
function="Edit.EnableTakeOff"
parameter="physics" />
</menu_item_call>
<menu_item_call
enabled="false"
label="Alpha"
layout="topleft"
name="Self Alpha">
<menu_item_call.on_click
function="Edit.TakeOff"
parameter="alpha" />
<menu_item_call.on_enable
function="Edit.EnableTakeOff"
parameter="alpha" />
</menu_item_call>
<menu_item_separator
layout="topleft" />
<menu_item_call
label="All Clothes"
layout="topleft"
name="All Clothes">
<menu_item_call.on_click
function="Edit.TakeOff"
parameter="all" />
</menu_item_call>
</menu>
<menu
label="HUD"
layout="topleft"
name="Avatar Detach HUD" />
<menu
label="Detach"
layout="topleft"
name="Avatar Detach" />
<menu_item_call
label="Detach All"
layout="topleft"
name="Detach All">
<menu_item_call.on_click
function="Self.RemoveAllAttachments"
parameter="" />
<menu_item_call.on_enable
function="Self.EnableRemoveAllAttachments" />
</menu_item_call>
</menu>
<menu_item_call
label="Choose an avatar"
name="Avatar Picker">
<menu_item_call.on_click
function="Floater.Toggle"
parameter="avatar" />
<menu_item_call.on_visible
function="GridFeatureCheck"
parameter="avatar_picker"/>
</menu_item_call>
<menu_item_separator/>
<menu_item_call
label="Hover Height"
name="HoverHeight"
use_mac_ctrl="true"
visible="false">
<menu_item_call.on_click
function="Floater.ToggleOrBringToFront"
parameter="edit_hover_height"/>
<menu_item_call.on_enable
function="Edit.EnableHoverHeight"/>
</menu_item_call>
<menu
create_jump_keys="true"
label="Movement"
name="Movement"
tear_off="true">
<menu_item_call
label="Sit Down"
layout="topleft"
shortcut="alt|shift|S"
name="Sit Down Here">
<menu_item_call.on_click
function="Self.SitDown"/>
<menu_item_call.on_visible
function="Self.ShowSitDown"/>
<menu_item_call.on_enable
function="Self.EnableSitDown" />
</menu_item_call>
<menu_item_call
label="Stand Up"
layout="topleft"
shortcut="alt|shift|S"
name="Stand up">
<menu_item_call.on_click
function="Self.StandUp"/>
<menu_item_call.on_visible
function="Self.EnableStandUp"/>
<menu_item_call.on_enable
function="Self.EnableStandUp" />
</menu_item_call>
<menu_item_check
label="Fly"
name="Fly"
shortcut="HOME">
<menu_item_check.on_check
function="Agent.getFlying" />
<menu_item_check.on_click
function="Agent.toggleFlying" />
<menu_item_check.on_enable
function="Agent.enableFlying" />
</menu_item_check>
<menu_item_call
label="Stop flying"
name="Stop flying"
shortcut="HOME">
<menu_item_call.on_click
function="Agent.toggleFlying" />
<menu_item_call.on_enable
function="Agent.getFlying" />
</menu_item_call>
<menu_item_check
label="Always Run"
name="Always Run"
shortcut="control|R">
<menu_item_check.on_check
function="World.CheckAlwaysRun" />
<menu_item_check.on_click
function="World.AlwaysRun" />
</menu_item_check>
<menu_item_check
label="Force Ground Sit"
shortcut="control|alt|S"
name="Force Toggle Sitting">
<menu_item_check.on_check
function="Self.getForceSit" />
<menu_item_check.on_click
function="Self.ForceSit"/>
<menu_item_check.on_enable
function="Self.EnableForceSit" />
</menu_item_check>
<menu_item_check
label="Movelock"
shortcut="control|alt|P"
name="Move Lock">
<menu_item_check.on_check
function="Self.GetMoveLock" />
<menu_item_check.on_click
function="Self.ToggleMoveLock" />
<menu_item_check.on_enable
function="Self.EnableMoveLock" />
</menu_item_check>
<menu_item_check
label="Quickjump"
name="Avatar Ignore Prejump">
<menu_item_check.on_check
function="Self.getIgnorePreJump" />
<menu_item_check.on_click
function="Self.toggleIgnorePreJump" />
</menu_item_check>
</menu>
<menu_item_check
label="Move Controls"
name="Movement Controls">
<menu_item_check.on_check
function="Floater.Visible"
parameter="moveview" />
<menu_item_check.on_click
function="Floater.Toggle"
parameter="moveview" />
</menu_item_check>
<menu_item_check
label="Camera Controls"
name="Camera Controls"
shortcut="control|K">
<menu_item_check.on_check
function="View.CheckCameraFloater" />
<menu_item_check.on_click
function="View.ToggleCameraFloater" />
</menu_item_check>
<menu_item_separator/>
<menu
create_jump_keys="true"
label="Avatar Health"
name="avhealth"
tear_off="true">
<menu_item_call
label="Stop Avatar Animations"
name="Stop Animating My Avatar"
allow_key_repeat="true"
shortcut="alt|shift|A">
<menu_item_call.on_click
function="Tools.StopAllAnimations"
parameter="stop"/>
</menu_item_call>
<menu_item_call
label="Stop Avatar Animations &amp; Revoke Permissions"
name="Stop Animating My Avatar With Revoke">
<menu_item_call.on_click
function="Tools.StopAllAnimations"
parameter="stoprevoke"/>
</menu_item_call>
<menu_item_call
label="Undeform Avatar"
name="undeform_avatar">
<menu_item_call.on_click
function="Tools.Undeform" />
</menu_item_call>
<menu_item_call
label="Force Appearance Update (Rebake)"
name="Rebake Texture"
shortcut="control|alt|R">
<menu_item_call.on_click
function="Advanced.RebakeTextures" />
</menu_item_call>
<menu_item_call
label="Refresh Attachments"
name="Refresh Attachments"
shortcut="alt|shift|R">
<menu_item_call.on_click
function="Advanced.RefreshAttachments" />
</menu_item_call>
<menu_item_separator/>
<menu_item_call
label="Reset Default Male Avatar (Character Test)"
name="ResetDefaultAvM">
<menu_item_call.on_click
function="Advanced.TestMale" />
</menu_item_call>
<menu_item_call
label="Reset Default Female Avatar (Character Test)"
name="ResetDefaultAvF">
<menu_item_call.on_click
function="Advanced.TestFemale" />
</menu_item_call>
<menu_item_separator/>
<menu_item_check
label="Show Avatar Complexity Information"
name="Avatar Draw Info">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="avatardrawinfo" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="avatardrawinfo" />
</menu_item_check>
<menu_item_call
label="Scripts"
name="MyScripts">
<menu_item_call.on_click
function="Floater.Toggle"
parameter="my_scripts"/>
</menu_item_call>
<menu_item_call
label="Lag Meter"
name="Lag Meter">
<menu_item_call.on_click
function="Floater.Show"
parameter="lagmeter" />
</menu_item_call>
<menu_item_call
label="Recreate LSL Bridge"
name="Recreate LSL Bridge">
<menu_item_call.on_click
function="RecreateLSLBridge"/>
</menu_item_call>
</menu>
<menu_item_call
label="Snapshot"
name="Take Snapshot"
shortcut="control|shift|S">
<menu_item_call.on_click
function="Floater.Show"
parameter="snapshot" />
</menu_item_call>
<menu_item_call
label="360° Snapshot"
name="Capture 360">
<menu_item_call.on_click
function="Floater.Show"
parameter="360capture" />
</menu_item_call>
<menu_item_call
label="Money Tracker"
name="money_tracker">
<menu_item_call.on_click
function="Floater.Toggle"
parameter="money_tracker" />
</menu_item_call>
<menu_item_call
label="Pose Stand..."
name="pose_stand">
<menu_item_call.on_click
function="Floater.Show"
parameter="fs_posestand" />
<menu_item_call.on_enable
function="Agent.IsActionAllowed"
parameter="fs_when_not_sitting" />
</menu_item_call>
<menu_item_separator/>
<menu_item_call
label="Preferences"
name="Preferences"
shortcut="control|P">
<menu_item_call.on_click
function="Floater.Toggle"
parameter="preferences" />
</menu_item_call>
<menu_item_call
label="Toolbar Buttons"
name="Toolbar Buttons">
<menu_item_call.on_click
function="Floater.Show"
parameter="toybox" />
</menu_item_call>
<menu_item_check
label="Show HUD Attachments"
name="Show HUD Attachments"
shortcut="alt|shift|H">
<menu_item_check.on_check
function="View.CheckHUDAttachments" />
<menu_item_check.on_click
function="View.ShowHUDAttachments" />
<menu_item_check.on_enable
function="View.EnableHUDAttachments" />
</menu_item_check>
<menu_item_check
label="Show User Interface"
name="Show User Interface"
shortcut="alt|shift|U">
<menu_item_check.on_check
function="View.CheckToggleUI" />
<menu_item_check.on_click
function="View.ToggleUI" />
</menu_item_check>
<menu_item_separator/>
<menu_item_call
label="Request Admin Status"
name="Request Admin Options"
shortcut="control|alt|G"
visible="false">
<menu_item_call.on_click
function="Advanced.RequestAdminStatus" />
</menu_item_call>
<menu_item_call
label="Leave Admin Status"
name="Leave Admin Options"
shortcut="control|alt|shift|G"
visible="false">
<menu_item_call.on_click
function="Advanced.LeaveAdminStatus" />
</menu_item_call>
<menu_item_call
label="Exit [APP_NAME]"
name="Quit"
shortcut="control|Q">
<menu_item_call.on_click
function="File.Quit" />
</menu_item_call>
</menu>
<!-- Comm Menu -->
<menu
create_jump_keys="true"
label="Comm"
name="Communicate"
tear_off="true"
visible="true">
<menu
create_jump_keys="true"
label="Online Status"
name="Status"
tear_off="true">
<menu_item_check
name="Away"
label="Away">
<menu_item_check.on_check
function="View.Status.CheckAway" />
<menu_item_check.on_click
function="World.SetAway" />
</menu_item_check>
<menu_item_check
name="Do Not Disturb"
label="Unavailable">
<menu_item_check.on_check
function="View.Status.CheckDoNotDisturb" />
<menu_item_check.on_click
function="World.SetDoNotDisturb"/>
</menu_item_check>
<menu_item_check
label="Autorespond"
name="Set Autorespond">
<menu_item_check.on_check
function="World.GetAutorespond"/>
<menu_item_check.on_click
function="World.SetAutorespond"/>
</menu_item_check>
<menu_item_check
label="Autorespond to non-friends"
name="Set Autorespond to non-friends">
<menu_item_check.on_check
function="World.GetAutorespondNonFriends"/>
<menu_item_check.on_click
function="World.SetAutorespondNonFriends"/>
</menu_item_check>
<menu_item_separator/>
<menu_item_check
label="Reject teleport offers and requests"
name="Automatically reject teleport offers">
<menu_item_check.on_check
function="World.GetRejectTeleportOffers"/>
<menu_item_check.on_click
function="World.SetRejectTeleportOffers"/>
</menu_item_check>
<menu_item_check
label="Reject all group invites"
name="Reject all group invites">
<menu_item_check.on_check
function="World.GetRejectAllGroupInvites"/>
<menu_item_check.on_click
function="World.SetRejectAllGroupInvites"/>
</menu_item_check>
<menu_item_check
label="Reject all friendship requests"
name="Reject all friendship requests">
<menu_item_check.on_check
function="World.GetRejectFriendshipRequests"/>
<menu_item_check.on_click
function="World.SetRejectFriendshipRequests"/>
</menu_item_check>
</menu>
<menu_item_separator/>
<menu_item_call
label="Friends"
name="My Friends"
shortcut="control|shift|F">
<menu_item_call.on_click
function="SideTray.PanelPeopleTab"
parameter="friends_panel" />
</menu_item_call>
<menu_item_check
label="Contacts"
name="Contacts"
shortcut="control|alt|shift|F">
<menu_item_check.on_check
function="Floater.Visible"
parameter="imcontacts" />
<menu_item_check.on_click
function="Floater.Toggle"
parameter="imcontacts" />
</menu_item_check>
<menu_item_call
label="Contact Sets"
name="Contact Sets"
shortcut="control|alt|shift|C">
<menu_item_call.on_click
function="SideTray.PanelPeopleTab"
parameter="contact_sets_panel" />
</menu_item_call>
<menu_item_call
label="Groups"
name="My Groups"
shortcut="control|shift|G">
<menu_item_call.on_click
function="SideTray.PanelPeopleTab"
parameter="groups_panel" />
</menu_item_call>
<menu_item_check
label="Chat..."
name="Nearby Chat"
shortcut="control|H"
use_mac_ctrl="true">
<menu_item_check.on_check
function="Floater.Visible"
parameter="fs_nearby_chat" />
<menu_item_check.on_click
function="Floater.ToggleOrBringToFront"
parameter="fs_nearby_chat" />
</menu_item_check>
<menu_item_check
label="People"
name="People">
<menu_item_check.on_check
function="Floater.Visible"
parameter="people" />
<menu_item_check.on_click
function="Floater.Toggle"
parameter="people" />
</menu_item_check>
<menu_item_check
label="Conversations"
name="Conversations"
shortcut="control|T"
use_mac_ctrl="true">
<menu_item_check.on_check
function="Floater.Visible"
parameter="fs_im_container" />
<menu_item_check.on_click
function="Floater.ToggleOrBringToFront"
parameter="fs_im_container" />
</menu_item_check>
<menu_item_separator/>
<menu_item_check
label="Gestures"
name="Gestures"
shortcut="control|G">
<menu_item_check.on_check
function="Floater.Visible"
parameter="gestures" />
<menu_item_check.on_click
function="Floater.Toggle"
parameter="gestures" />
</menu_item_check>
<menu_item_separator/>
<menu_item_call
label="Flickr..."
name="Flickr">
<menu_item_call.on_click
function="Floater.Toggle"
parameter="flickr"/>
</menu_item_call>
<menu_item_call
label="Discord..."
name="Discord">
<menu_item_call.on_click
function="Floater.Toggle"
parameter="fs_discord"/>
</menu_item_call>
<menu_item_separator/>
<menu
label="Voice morphing"
name="VoiceMorphing"
visibility_control="VoiceMorphingEnabled">
<menu_item_check
label="No voice morphing"
name="NoVoiceMorphing">
<menu_item_check.on_check
function="Communicate.VoiceMorphing.NoVoiceMorphing.Check" />
<menu_item_check.on_click
function="Communicate.VoiceMorphing.NoVoiceMorphing.Click" />
</menu_item_check>
<menu_item_separator/>
<menu_item_check
label="Preview..."
name="Preview">
<menu_item_check.on_check
function="Floater.Visible"
parameter="voice_effect" />
<menu_item_check.on_click
function="Floater.Toggle"
parameter="voice_effect" />
</menu_item_check>
<menu_item_call
label="Subscribe..."
name="Subscribe">
<menu_item_call.on_click
function="Communicate.VoiceMorphing.Subscribe" />
</menu_item_call>
<menu_item_call
label="Premium perk..."
name="PremiumPerk">
<menu_item_call.on_click
function="Communicate.VoiceMorphing.PremiumPerk" />
</menu_item_call>
</menu>
<menu_item_check
name="Conversation Log..."
label="Conversation Log...">
<menu_item_check.on_check
function="Floater.Visible"
parameter="conversation" />
<menu_item_check.on_enable
function="Conversation.IsConversationLoggingAllowed" />
<menu_item_check.on_click
function="Floater.Toggle"
parameter="conversation" />
</menu_item_check>
<!--
<menu_item_separator/>
<menu_item_check
label="Friends"
name="My Friends"
shortcut="control|shift|F">
<menu_item_check.on_check
function="SideTray.CheckPanelPeopleTab"
parameter="friends_panel" />
<menu_item_check.on_click
function="SideTray.PanelPeopleTab"
parameter="friends_panel" />
</menu_item_check>
<menu_item_check
label="Groups"
name="My Groups"
shortcut="control|shift|G">
<menu_item_check.on_check
function="SideTray.CheckPanelPeopleTab"
parameter="groups_panel" />
<menu_item_check.on_click
function="SideTray.PanelPeopleTab"
parameter="groups_panel" />
</menu_item_check>
<menu_item_check
label="Nearby people"
name="Active Speakers"
shortcut="control|shift|A">
<menu_item_check.on_check
function="SideTray.CheckPanelPeopleTab"
parameter="nearby_panel" />
<menu_item_check.on_click
function="SideTray.PanelPeopleTab"
parameter="nearby_panel" />
</menu_item_check>
-->
<menu_item_check
label="Nearby Voice"
name="Nearby Voice">
<menu_item_check.on_check
function="Floater.Visible"
parameter="fs_voice_controls" />
<menu_item_check.on_click
function="Floater.Toggle"
parameter="fs_voice_controls" />
</menu_item_check>
<menu_item_call
label="Block List"
name="Block List">
<menu_item_call.on_click
function="SideTray.PanelPeopleTab"
parameter="blocked_panel" />
</menu_item_call>
</menu>
<!-- World Menu -->
<menu
create_jump_keys="true"
label="World"
name="World"
tear_off="true"
visible="true">
<menu_item_call
label="Resync Animations"
name="Resync Animations"
shortcut="control|S">
<menu_item_call.on_click
function="Tools.ResyncAnimations" />
</menu_item_call>
<menu_item_separator/>
<menu_item_call
label="Nearby Avatars"
name="Active Speakers"
shortcut="control|shift|A">
<menu_item_call.on_click
function="SideTray.PanelPeopleTab"
parameter="nearby_panel" />
</menu_item_call>
<menu_item_check
label="Radar"
name="Radar">
<menu_item_check.on_check
function="Floater.Visible"
parameter="fs_radar" />
<menu_item_check.on_click
function="Floater.Toggle"
parameter="fs_radar" />
</menu_item_check>
<menu_item_call
label="Teleport History"
name="Teleport History"
shortcut="alt|H">
<menu_item_call.on_click
function="ToggleTeleportHistory"/>
</menu_item_call>
<menu_item_check
label="Places"
name="Places">
<menu_item_check.on_check
function="Floater.Visible"
parameter="places" />
<menu_item_check.on_click
function="Floater.Toggle"
parameter="places" />
</menu_item_check>
<menu_item_call
label="Destinations"
name="Destinations">
<menu_item_call.on_click
function="Floater.Toggle"
parameter="destinations" />
<menu_item_call.on_visible
function="GridFeatureCheck"
parameter="destination_guide"/>
</menu_item_call>
<menu_item_call
label="Events"
name="Events"
shortcut="control|E">
<menu_item_call.on_click
function="Advanced.ShowURL"
parameter="https://secondlife.com/my/community/events"/>
<menu_item_call.on_visible
function="GridCheck"
parameter="secondlife"/>
</menu_item_call>
<menu_item_check
label="Mini-Map"
name="Mini-Map"
shortcut="control|shift|M">
<menu_item_check.on_check
function="Floater.Visible"
parameter="mini_map" />
<menu_item_check.on_click
function="Floater.Toggle"
parameter="mini_map" />
</menu_item_check>
<menu_item_check
label="World Map"
name="World Map"
shortcut="control|M"
use_mac_ctrl="true">
<menu_item_check.on_check
function="Floater.Visible"
parameter="world_map" />
<menu_item_check.on_click
function="Floater.Toggle"
parameter="world_map" />
</menu_item_check>
<menu_item_check
label="Region Tracker"
name="Region Tracker">
<menu_item_check.on_check
function="Floater.Visible"
parameter="region_tracker" />
<menu_item_check.on_click
function="Floater.Toggle"
parameter="region_tracker" />
</menu_item_check>
<menu_item_separator/>
<menu_item_call
label="Landmark this Place"
name="Create Landmark Here">
<menu_item_call.on_click
function="World.CreateLandmark" />
<menu_item_call.on_enable
function="World.EnableCreateLandmark" />
</menu_item_call>
<menu_item_call
label="Location Profile"
layout="topleft"
name="Place Profile">
<menu_item_call.on_click
function="World.PlaceProfile" />
<menu_item_call.on_enable
function="World.EnablePlaceProfile" />
</menu_item_call>
<menu_item_call
label="Parcel Details"
name="About Land">
<menu_item_call.on_click
function="Floater.Show"
parameter="about_land" />
<menu_item_call.on_enable
function="Floater.CanShow"
parameter="about_land" />
</menu_item_call>
<menu_item_call
label="Region Details"
name="RegionEstate"
shortcut="alt|R"
use_mac_ctrl="true">
<menu_item_call.on_click
function="Floater.Show"
parameter="region_info" />
<menu_item_call.on_enable
function="Floater.CanShow"
parameter="region_info" />
</menu_item_call>
<menu_item_call
label="Set Home to Here"
name="Set Home to Here">
<menu_item_call.on_click
function="World.SetHomeLocation" />
<menu_item_call.on_enable
function="World.EnableSetHomeLocation" />
</menu_item_call>
<menu_item_separator/>
<menu_item_call
label="Buy this Land"
name="Buy Land">
<menu_item_call.on_click
function="Land.Buy" />
<menu_item_call.on_enable
function="World.EnableBuyLand" />
</menu_item_call>
<menu_item_call
label="Show Owned Land"
name="My Land">
<menu_item_call.on_click
function="Floater.Show"
parameter="land_holdings" />
</menu_item_call>
<menu_item_call
label="My Linden Home..."
name="Linden Home">
<menu_item_call.on_visible
function="GridCheck"
parameter="secondlife"/>
<menu_item_call.on_click
function="World.LindenHome"/>
</menu_item_call>
<menu
create_jump_keys="true"
label="Show More"
name="LandShow"
tear_off="true">
<menu_item_check
label="Ban Lines"
name="Ban Lines">
<menu_item_check.on_check
control="ShowBanLines" />
<menu_item_check.on_click
function="ToggleControl"
parameter="ShowBanLines" />
</menu_item_check>
<menu_item_check
label="Beacons"
name="beacons"
shortcut="control|alt|shift|N">
<menu_item_check.on_check
function="Floater.Visible"
parameter="beacons" />
<menu_item_check.on_click
function="Floater.Toggle"
parameter="beacons" />
</menu_item_check>
<menu_item_check
label="Property Lines"
name="Property Lines"
shortcut="control|alt|shift|P">
<menu_item_check.on_check
control="ShowPropertyLines" />
<menu_item_check.on_click
function="ToggleControl"
parameter="ShowPropertyLines" />
</menu_item_check>
<menu_item_check
label="Land Owners"
name="Land Owners"
shortcut="control|alt|O">
<menu_item_check.on_check
control="ShowParcelOwners" />
<menu_item_check.on_click
function="ToggleControl"
parameter="ShowParcelOwners" />
</menu_item_check>
<menu_item_check
label="Coordinates"
name="Coordinates">
<menu_item_check.on_click
function="ToggleControl"
parameter="NavBarShowCoordinates" />
<menu_item_check.on_check
control="NavBarShowCoordinates" />
</menu_item_check>
<menu_item_check
label="Parcel Permissions"
name="Parcel Properties">
<menu_item_check.on_click
function="ToggleControl"
parameter="NavBarShowParcelProperties" />
<menu_item_check.on_check
control="NavBarShowParcelProperties" />
</menu_item_check>
<menu_item_separator />
<menu_item_check
label="Advanced Menu"
name="Show Advanced Menu">
<on_check
function="CheckControl"
parameter="UseDebugMenus" />
<on_click
function="ToggleControl"
parameter="UseDebugMenus" />
</menu_item_check>
</menu>
<menu_item_check
label="Improve graphics speed..."
name="Performance">
<menu_item_check.on_click
function="Floater.Toggle"
parameter="performance" />
<menu_item_check.on_check
function="Floater.Visible"
parameter="performance" />
</menu_item_check>
<menu_item_separator/>
<menu_item_call
label="Teleport Home"
name="Teleport Home"
shortcut="control|shift|H">
<menu_item_call.on_click
function="World.TeleportHome" />
<menu_item_call.on_enable
function="World.EnableTeleportHome" />
</menu_item_call>
<menu_item_separator/>
<!-- <menu_item_check
label="Show Navigation Bar"
name="ShowNavbarNavigationPanel">
<menu_item_check.on_click
function="ToggleControl"
parameter="ShowNavbarNavigationPanel" />
<menu_item_check.on_check
function="CheckControl"
parameter="ShowNavbarNavigationPanel" />
</menu_item_check>
<menu_item_check
label="Show Favorites Bar"
name="ShowNavbarFavoritesPanel">
<menu_item_check.on_click
function="ToggleControl"
parameter="ShowNavbarFavoritesPanel" />
<menu_item_check.on_check
function="CheckControl"
parameter="ShowNavbarFavoritesPanel" />
</menu_item_check>
<menu_item_separator/>-->
<menu
create_jump_keys="true"
label="Environment"
name="Environment"
tear_off="true">
<menu_item_check
label="Sunrise"
name="Sunrise"
shortcut="control|shift|U">
<menu_item_check.on_click
function="World.EnvSettings"
parameter="sunrise" />
<menu_item_check.on_check
function="World.EnableEnvSettings"
parameter="sunrise" />
<menu_item_check.on_enable
function="RLV.EnableIfNot"
parameter="setenv" />
</menu_item_check>
<menu_item_check
label="Midday"
name="Noon"
shortcut="control|shift|Y">
<menu_item_check.on_click
function="World.EnvSettings"
parameter="noon" />
<menu_item_check.on_check
function="World.EnableEnvSettings"
parameter="noon" />
<menu_item_check.on_enable
function="RLV.EnableIfNot"
parameter="setenv" />
</menu_item_check>
<menu_item_check
label="Sunset"
name="Sunset"
shortcut="control|shift|N">
<menu_item_check.on_click
function="World.EnvSettings"
parameter="sunset" />
<menu_item_check.on_check
function="World.EnableEnvSettings"
parameter="sunset" />
<menu_item_check.on_enable
function="RLV.EnableIfNot"
parameter="setenv" />
</menu_item_check>
<menu_item_check
label="Midnight"
name="Midnight"
shortcut="control|shift|X">
<menu_item_check.on_click
function="World.EnvSettings"
parameter="midnight" />
<menu_item_check.on_check
function="World.EnableEnvSettings"
parameter="midnight" />
<menu_item_check.on_enable
function="RLV.EnableIfNot"
parameter="setenv" />
</menu_item_check>
<menu_item_check
label="Use Shared Environment"
name="Use Shared Environment">
<menu_item_check.on_click
function="World.EnvSettings"
parameter="region" />
<menu_item_check.on_check
function="World.EnableEnvSettings"
parameter="region" />
<menu_item_check.on_enable
function="RLV.EnableIfNot"
parameter="setenv" />
</menu_item_check>
<menu_item_separator/>
<menu_item_call
label="My Environments..."
name="my_environs">
<menu_item_call.on_click
function="World.EnvSettings"
parameter="my_environs" />
<menu_item_call.on_enable
function="RLV.EnableIfNot"
parameter="setenv" />
</menu_item_call>
<menu_item_call
label="Personal Lighting..."
name="adjustment_tool">
<menu_item_call.on_click
function="World.EnvSettings"
parameter="adjust_tool" />
<menu_item_call.on_enable
function="RLV.EnableIfNot"
parameter="setenv" />
</menu_item_call>
<menu_item_separator/>
<menu_item_check
label="Pause Clouds"
name="pause_clouds">
<menu_item_check.on_click
function="World.EnvSettings"
parameter="pause_clouds" />
<menu_item_check.on_check
function="World.EnableEnvSettings"
parameter="pause_clouds" />
<menu_item_check.on_enable
function="RLV.EnableIfNot"
parameter="setenv" />
</menu_item_check>
<menu_item_separator/>
<menu
label="Bulk Import"
name="WL Bulk Import">
<menu_item_call
label="Days..."
name="WL Bulk Import Days">
<menu_item_call.on_click
function="File.ImportWindlightBulk"
parameter="2"/>
<menu_item_call.on_enable
function="File.EnableImportWindlightBulk"/>
</menu_item_call>
<menu_item_call
label="Skies..."
name="WL Bulk Import Skies">
<menu_item_call.on_click
function="File.ImportWindlightBulk"
parameter="0"/>
<menu_item_call.on_enable
function="File.EnableImportWindlightBulk"/>
</menu_item_call>
<menu_item_call
label="Water..."
name="WL Bulk Import Water">
<menu_item_call.on_click
function="File.ImportWindlightBulk"
parameter="1"/>
<menu_item_call.on_enable
function="File.EnableImportWindlightBulk"/>
</menu_item_call>
</menu>
</menu>
<!--
<menu
create_jump_keys="true"
label="Environment Editor"
name="Environment Editor"
tear_off="true">
<menu_item_call
label="Environment Settings..."
name="Environment Settings">
<menu_item_call.on_click
function="World.EnvSettings"
parameter="editor"/>
<menu_item_call.on_enable
function="RLV.EnableIfNot"
parameter="setenv" />
</menu_item_call>
<menu_item_separator/>
<menu
name="Water Presets"
label="Water Presets">
<menu_item_call
label="New preset..."
name="new_water_preset">
<menu_item_call.on_click
function="World.EnvPreset"
parameter="new_water"/>
<menu_item_call.on_enable
function="RLV.EnableIfNot"
parameter="setenv" />
</menu_item_call>
<menu_item_call
label="Edit preset..."
name="edit_water_preset">
<menu_item_call.on_click
function="World.EnvPreset"
parameter="edit_water"/>
<menu_item_call.on_enable
function="RLV.EnableIfNot"
parameter="setenv" />
</menu_item_call>
</menu>
<menu
name="Sky Presets"
label="Sky Presets">
<menu_item_call
label="New preset..."
name="new_sky_preset">
<menu_item_call.on_click
function="World.EnvPreset"
parameter="new_sky"/>
<menu_item_call.on_enable
function="RLV.EnableIfNot"
parameter="setenv" />
</menu_item_call>
<menu_item_call
label="Edit preset..."
name="edit_sky_preset">
<menu_item_call.on_click
function="World.EnvPreset"
parameter="edit_sky"/>
<menu_item_call.on_enable
function="RLV.EnableIfNot"
parameter="setenv" />
</menu_item_call>
</menu>
<menu
name="Day Presets"
label="Day Presets">
<menu_item_call
label="New preset..."
name="new_day_preset">
<menu_item_call.on_click
function="World.EnvPreset"
parameter="new_day_cycle"/>
<menu_item_call.on_enable
function="RLV.EnableIfNot"
parameter="setenv" />
</menu_item_call>
<menu_item_call
label="Edit preset..."
name="edit_day_preset">
<menu_item_call.on_click
function="World.EnvPreset"
parameter="edit_day_cycle"/>
<menu_item_call.on_enable
function="RLV.EnableIfNot"
parameter="setenv" />
</menu_item_call>
</menu>
</menu>
-->
<menu
create_jump_keys="true"
name="photo_and_video"
label="Photo and Video"
tear_off="true">
<menu_item_call
label="Phototools"
name="phototools_item_call"
shortcut="alt|P">
<menu_item_call.on_click
function="Floater.Toggle"
parameter="phototools" />
</menu_item_call>
<menu_item_call
label="Cameratools"
name="cameratools_item_call"
shortcut="control|shift|C">
<menu_item_call.on_click
function="Floater.Toggle"
parameter="phototools_camera" />
</menu_item_call>
<menu_item_check
label="Depth of Field Focus lock"
layout="topleft"
shortcut="alt|shift|X"
name="lock_focus_point">
<menu_item_check.on_check
function="CheckControl"
parameter="FSFocusPointLocked" />
<menu_item_check.on_click
function="ToggleControl"
parameter="FSFocusPointLocked" />
</menu_item_check>
</menu>
<menu_item_call
label="Area Search"
name="area_search">
<menu_item_call.on_click
function="Floater.Toggle"
parameter="area_search" />
</menu_item_call>
<menu_item_call
label="Sound Explorer"
name="Sound Explorer">
<menu_item_call.on_click
function="Floater.Toggle"
parameter="sound_explorer" />
</menu_item_call>
<menu_item_call
label="Animation Explorer"
name="Animation Explorer">
<menu_item_call.on_click
function="Floater.Toggle"
parameter="animation_explorer" />
</menu_item_call>
<menu_item_call
label="Asset Blacklist"
name="asset_blacklist">
<menu_item_call.on_click
function="Floater.Toggle"
parameter="fs_asset_blacklist" />
</menu_item_call>
<menu_item_separator/>
<menu_item_call
label="Avatar Render Settings"
name="Avatar Render Settings">
<menu_item_call.on_click
function="Floater.Toggle"
parameter="fs_avatar_render_settings" />
</menu_item_call>
<menu_item_check
label="Always show Friends fully"
name="Always show Friends normally">
<menu_item_check.on_click
function="ToggleControl"
parameter="AlwaysRenderFriends"/>
<menu_item_check.on_check
function="CheckControl"
parameter="AlwaysRenderFriends"/>
</menu_item_check>
<menu_item_check
label="Show Friends only"
name="Render Friends Only">
<menu_item_check.on_click
function="TogglePerAccountControl"
parameter="FSRenderFriendsOnly"/>
<menu_item_check.on_check
function="CheckPerAccountControl"
parameter="FSRenderFriendsOnly"/>
</menu_item_check>
</menu>
<menu
create_jump_keys="true"
label="Build"
name="BuildTools"
tear_off="true"
visible="true">
<menu_item_check
label="Build"
name="Show Build Tools"
shortcut="control|B">
<menu_item_check.on_check
function="Build.Active" />
<menu_item_check.on_click
function="Build.Toggle" />
<menu_item_check.on_enable
function="Build.EnabledOrActive" />
</menu_item_check>
<menu
create_jump_keys="true"
label="Select Build Tool"
name="Select Tool"
tear_off="true">
<menu_item_call
label="Focus Tool"
name="Focus"
shortcut="control|1">
<menu_item_call.on_click
function="Tools.SelectTool"
parameter="focus" />
</menu_item_call>
<menu_item_call
label="Move Tool"
name="Move"
shortcut="control|2">
<menu_item_call.on_click
function="Tools.SelectTool"
parameter="move" />
</menu_item_call>
<menu_item_call
label="Edit Tool"
name="Edit"
shortcut="control|3">
<menu_item_call.on_click
function="Tools.SelectTool"
parameter="edit" />
</menu_item_call>
<menu_item_call
label="Create Tool"
name="Create"
shortcut="control|4">
<menu_item_call.on_click
function="Tools.SelectTool"
parameter="create" />
</menu_item_call>
<menu_item_call
label="Land Tool"
name="Land"
shortcut="control|5">
<menu_item_call.on_click
function="Tools.SelectTool"
parameter="land" />
</menu_item_call>
</menu>
<menu_item_call
label="Link"
name="Link"
shortcut="control|L">
<menu_item_call.on_click
function="Tools.Link" />
<menu_item_call.on_enable
function="Tools.EnableLink" />
</menu_item_call>
<menu_item_call
label="Unlink"
name="Unlink"
shortcut="control|shift|L">
<menu_item_call.on_click
function="Tools.Unlink" />
<menu_item_call.on_enable
function="Tools.EnableUnlink" />
</menu_item_call>
<menu_item_check
label="Edit Linked Parts"
name="Edit Linked Parts"
shortcut="control|shift|E">
<menu_item_check.on_check
control="EditLinkedParts" />
<menu_item_check.on_click
function="Tools.EditLinkedParts"
parameter="EditLinkedParts" />
<menu_item_check.on_enable
function="Tools.EnableToolNotPie" />
</menu_item_check>
<menu
create_jump_keys="true"
label="Select Elements"
name="Select Elements"
tear_off="true">
<menu_item_call
label="Select Next Part or Face"
name="Select Next Part or Face"
shortcut="control|.">
<menu_item_call.on_click
function="Tools.SelectNextPart"
parameter="next" />
<menu_item_call.on_enable
function="Tools.EnableSelectNextPart" />
</menu_item_call>
<menu_item_call
label="Select Previous Part or Face"
name="Select Previous Part or Face"
shortcut="control|,">
<menu_item_call.on_click
function="Tools.SelectNextPart"
parameter="previous" />
<menu_item_call.on_enable
function="Tools.EnableSelectNextPart" />
</menu_item_call>
<menu_item_call
label="Include Next Part or Face"
name="Include Next Part or Face"
shortcut="control|shift|.">
<menu_item_call.on_click
function="Tools.SelectNextPart"
parameter="includenext" />
<menu_item_call.on_enable
function="Tools.EnableSelectNextPart" />
</menu_item_call>
<menu_item_call
label="Include Previous Part or Face"
name="Include Previous Part or Face"
shortcut="control|shift|,">
<menu_item_call.on_click
function="Tools.SelectNextPart"
parameter="includeprevious" />
<menu_item_call.on_enable
function="Tools.EnableSelectNextPart" />
</menu_item_call>
</menu>
<menu_item_separator/>
<menu_item_call
label="Focus on Selection"
name="Focus on Selection"
shortcut="H">
<menu_item_call.on_click
function="Tools.LookAtSelection"
parameter="focus" />
<menu_item_call.on_enable
function="SomethingSelectedNoHUD" />
</menu_item_call>
<menu_item_call
label="Zoom to Selection"
name="Zoom to Selection"
shortcut="shift|H">
<menu_item_call.on_click
function="Tools.LookAtSelection"
parameter="zoom" />
<menu_item_call.on_enable
function="SomethingSelectedNoHUD" />
</menu_item_call>
<menu_item_separator/>
<menu
create_jump_keys="true"
label="Object"
name="Object"
tear_off="true">
<menu_item_call
label="Buy"
name="Menu Object Buy">
<menu_item_call.on_click
function="Tools.BuyOrTake"/>
<menu_item_call.on_visible
function="Tools.VisibleBuyObject"/>
<menu_item_call.on_enable
function="Tools.EnableBuyOrTake"/>
</menu_item_call>
<menu_item_call
label="Take"
name="Menu Object Take">
<menu_item_call.on_click
function="Tools.BuyOrTake"/>
<menu_item_call.on_visible
function="Tools.VisibleTakeObject"/>
<menu_item_call.on_enable
function="Tools.EnableBuyOrTake"/>
</menu_item_call>
<menu_item_call
label="Take Copy"
name="Take Copy">
<menu_item_call.on_click
function="Tools.TakeCopy" />
<menu_item_call.on_enable
function="Tools.EnableTakeCopy" />
</menu_item_call>
<menu_item_call
label="Duplicate"
name="Duplicate"
shortcut="control|D">
<menu_item_call.on_click
function="Object.Duplicate" />
</menu_item_call>
<menu_item_call
label="Edit Particles"
name="Menu Object Edit Particles">
<menu_item_call.on_click
function="Object.EditParticles" />
<menu_item_call.on_enable
function="Object.EnableEditParticles" />
</menu_item_call>
<menu_item_call
label="Save Back to Object Contents"
name="Save Object Back to Object Contents">
<menu_item_call.on_click
function="Tools.SaveToObjectInventory" />
<menu_item_call.on_enable
function="Tools.EnableSaveToObjectInventory" />
</menu_item_call>
<menu_item_call
label="Return Object"
name="Return Object back to Owner">
<menu_item_call.on_click
function="Object.Return" />
<menu_item_call.on_enable
function="Object.EnableReturn" />
</menu_item_call>
<menu
create_jump_keys="true"
label="Save as"
name="Export Menu"
tear_off="true">
<menu_item_call
label="Backup"
name="Backup">
<menu_item_call.on_click
function="Object.Export" />
<menu_item_call.on_enable
function="Object.EnableExport" />
</menu_item_call>
<menu_item_call
label="Collada"
name="Collada">
<menu_item_call.on_click
function="Object.ExportCollada" />
<menu_item_call.on_enable
function="Object.EnableExport" />
</menu_item_call>
</menu>
</menu>
<menu
create_jump_keys="true"
label="Scripts"
name="Scripts"
tear_off="true">
<menu_item_call
label="Show Script Warnings/Errors"
name="Script Debug">
<menu_item_call.on_click
function="ShowScriptDebug" />
</menu_item_call>
<menu_item_call
label="Script Info (Counter)"
name="Script Info">
<menu_item_call.on_click
function="Tools.ScriptInfo" />
<menu_item_call.on_enable
function="Object.EnableScriptInfo" />
</menu_item_call>
<menu_item_call
label="Recompile Scripts (Mono)"
name="Mono">
<menu_item_call.on_click
function="Tools.SelectedScriptAction"
parameter="compile mono" />
<menu_item_call.on_enable
function="EditableSelectedMono" />
</menu_item_call>
<menu_item_call
label="Recompile Scripts (LSL)"
name="LSL">
<menu_item_call.on_click
function="Tools.SelectedScriptAction"
parameter="compile lsl" />
<menu_item_call.on_enable
function="EditableSelected" />
</menu_item_call>
<menu_item_call
label="Reset Scripts"
name="Reset Scripts">
<menu_item_call.on_click
function="Tools.SelectedScriptAction"
parameter="reset" />
<menu_item_call.on_enable
function="EditableSelected" />
</menu_item_call>
<menu_item_call
label="Set Scripts to Running"
name="Set Scripts to Running">
<menu_item_call.on_click
function="Tools.SelectedScriptAction"
parameter="start" />
<menu_item_call.on_enable
function="EditableSelected" />
</menu_item_call>
<menu_item_call
label="Set Scripts to Not Running"
name="Set Scripts to Not Running">
<menu_item_call.on_click
function="Tools.SelectedScriptAction"
parameter="stop" />
<menu_item_call.on_enable
function="EditableSelected" />
</menu_item_call>
<menu_item_call
label="Remove Scripts From Selection"
name="Remove Scripts From Selection">
<menu_item_call.on_click
function="Tools.SelectedScriptAction"
parameter="delete" />
<menu_item_call.on_enable
function="EditableSelected" />
</menu_item_call>
</menu>
<menu
create_jump_keys="true"
label="Pathfinding"
name="Pathfinding"
tear_off="true">
<menu_item_call
label="Region Objects"
name="pathfinding_linksets_menu_item">
<menu_item_call.on_click
function="Floater.ToggleOrBringToFront"
parameter="pathfinding_linksets" />
<menu_item_call.on_enable
function="Tools.EnablePathfinding" />
</menu_item_call>
<menu_item_call
label="Characters..."
name="pathfinding_characters_menu_item">
<menu_item_call.on_click
function="Floater.ToggleOrBringToFront"
parameter="pathfinding_characters" />
<menu_item_call.on_enable
function="Tools.EnablePathfinding" />
</menu_item_call>
<menu_item_call
label="View / test..."
name="pathfinding_console_menu_item">
<menu_item_call.on_click
function="Floater.ToggleOrBringToFront"
parameter="pathfinding_console" />
<menu_item_call.on_enable
function="Tools.EnablePathfindingView" />
</menu_item_call>
<menu_item_call
label="Rebake region"
name="pathfinding_rebake_navmesh_item">
<menu_item_call.on_click
function="Tools.DoPathfindingRebakeRegion"/>
<menu_item_call.on_enable
function="Tools.EnablePathfindingRebakeRegion" />
</menu_item_call>
</menu>
<menu_item_separator/>
<menu
create_jump_keys="true"
label="Options"
name="Options"
tear_off="true">
<menu_item_check
label="Show Advanced Permissions"
name="DebugPermissions">
<menu_item_check.on_check
function="CheckControl"
parameter="DebugPermissions" />
<menu_item_check.on_click
function="ToggleControl"
parameter="DebugPermissions" />
</menu_item_check>
<menu_item_separator/>
<menu_item_check
label="Select Only My Objects"
name="Select Only My Objects">
<menu_item_check.on_check
control="SelectOwnedOnly" />
<menu_item_check.on_click
function="Tools.SelectOnlyMyObjects"
parameter="agents" />
</menu_item_check>
<menu_item_check
label="Select Only Movable Objects"
name="Select Only Movable Objects">
<menu_item_check.on_check
control="SelectMovableOnly" />
<menu_item_check.on_click
function="Tools.SelectOnlyMovableObjects"
parameter="movable" />
</menu_item_check>
<menu_item_check
label="Select Invisible Objects"
name="Select Invisible Objects">
<menu_item_check.on_check
control="SelectInvisibleObjects" />
<menu_item_check.on_click
function="Tools.SelectInvisibleObjects"
parameter="invisible" />
</menu_item_check>
<menu_item_check
label="Select Only Locked Objects"
name="Select Only Locked Objects">
<menu_item_check.on_check
control="FSSelectLockedOnly" />
<menu_item_check.on_click
function="ToggleControl"
parameter="FSSelectLockedOnly" />
</menu_item_check>
<menu_item_check
label="Select Only Copyable Objects"
name="Select Only Copyable Objects">
<menu_item_check.on_check
control="FSSelectCopyableOnly" />
<menu_item_check.on_click
function="ToggleControl"
parameter="FSSelectCopyableOnly" />
</menu_item_check>
<menu_item_check
label="Select By Surrounding"
name="Select By Surrounding">
<menu_item_check.on_check
control="RectangleSelectInclusive" />
<menu_item_check.on_click
function="Tools.SelectBySurrounding" />
</menu_item_check>
<menu_item_check
label="Include Group-Owned Objects"
name="Include Group-Owned Objects">
<menu_item_check.on_check
control="FSSelectIncludeGroupOwned" />
<menu_item_check.on_click
function="ToggleControl"
parameter="FSSelectIncludeGroupOwned" />
</menu_item_check>
<menu_item_separator/>
<menu_item_check
label="Show Physics Shape When Editing"
name="Show Physics Shape">
<menu_item_check.on_check
function="CheckControl"
parameter="ShowPhysicsShapeInEdit" />
<menu_item_check.on_click
function="ToggleControl"
parameter="ShowPhysicsShapeInEdit" />
</menu_item_check>
<menu_item_check
label="Show Selection Outlines"
shortcut="control|alt|H"
name="Show Selection Outlines">
<menu_item_check.on_check
function="CheckControl"
parameter="RenderHighlightSelections" />
<menu_item_check.on_click
function="ToggleControl"
parameter="RenderHighlightSelections" />
</menu_item_check>
<menu_item_check
label="Show Hidden Selection"
name="Show Hidden Selection">
<menu_item_check.on_check
control="RenderHiddenSelections" />
<menu_item_check.on_click
function="Tools.ShowHiddenSelection" />
</menu_item_check>
<menu_item_check
label="Show Light Radius for Selection"
name="Show Light Radius for Selection">
<menu_item_check.on_check
control="RenderLightRadius" />
<menu_item_check.on_click
function="Tools.ShowSelectionLightRadius" />
</menu_item_check>
<menu_item_check
label="Show Selection Beam"
name="Show Selection Beam">
<menu_item_check.on_check
control="ShowSelectionBeam" />
<menu_item_check.on_click
function="ToggleControl"
parameter="ShowSelectionBeam" />
</menu_item_check>
<menu_item_separator/>
<menu_item_check
label="Snap to Grid"
name="Snap to Grid"
shortcut="G">
<menu_item_check.on_check
control="SnapEnabled" />
<menu_item_check.on_click
function="ToggleControl"
parameter="SnapEnabled" />
<menu_item_check.on_enable
function="Tools.EnableToolNotPie" />
</menu_item_check>
<menu_item_call
label="Snap Object XY to Grid"
name="Snap Object XY to Grid"
shortcut="shift|X">
<menu_item_call.on_click
function="Tools.SnapObjectXY" />
<menu_item_call.on_enable
function="Tools.EnableToolNotPie" />
</menu_item_call>
<menu_item_call
label="Use Selection for Grid"
name="Use Selection for Grid"
shortcut="shift|G">
<menu_item_call.on_click
function="Tools.UseSelectionForGrid" />
<menu_item_call.on_enable
function="SomethingSelected" />
</menu_item_call>
<menu_item_separator/>
<menu_item_call
label="Grid Options..."
name="Grid Options"
shortcut="control|shift|B">
<menu_item_call.on_click
function="Floater.Toggle"
parameter="build_options" />
<menu_item_call.on_enable
function="Tools.EnableToolNotPie" />
</menu_item_call>
<menu_item_call
label="Set Default Permissions..."
name="Set default permissions">
<menu_item_call.on_click
function="Floater.ToggleOrBringToFront"
parameter="perms_default" />
</menu_item_call>
</menu>
<menu
create_jump_keys="true"
label="Upload"
layout="topleft"
name="Upload"
tear_off="true">
<menu_item_call
label="Image (L$[COST])..."
layout="topleft"
name="Upload Image"
shortcut="control|U">
<menu_item_call.on_click
function="File.UploadImage"
parameter="" />
<menu_item_call.on_enable
function="File.EnableUpload" />
<menu_item_call.on_visible
function="Upload.CalculateCosts"
parameter="Upload Image,texture" />
</menu_item_call>
<menu_item_call
label="Sound (L$[COST])..."
layout="topleft"
name="Upload Sound">
<menu_item_call.on_click
function="File.UploadSound"
parameter="" />
<menu_item_call.on_enable
function="File.EnableUpload" />
<menu_item_call.on_visible
function="Upload.CalculateCosts"
parameter="Upload Sound,sound" />
</menu_item_call>
<menu_item_call
label="Animation (L$[COST])..."
layout="topleft"
name="Upload Animation">
<menu_item_call.on_click
function="File.UploadAnim"
parameter="" />
<menu_item_call.on_enable
function="File.EnableUpload" />
<menu_item_call.on_visible
function="Upload.CalculateCosts"
parameter="Upload Animation,animation" />
</menu_item_call>
<menu_item_call
label="Mesh Model..."
layout="topleft"
name="Upload Model">
<menu_item_call.on_click
function="File.UploadModel"
parameter="" />
<menu_item_call.on_enable
function="File.EnableUploadModel" />
<menu_item_call.on_visible
function="File.VisibleUploadModel"/>
</menu_item_call>
<menu_item_call
label="Bulk..."
layout="topleft"
name="Bulk Upload">
<menu_item_call.on_visible
function="Upload.CalculateCosts"
parameter="Bulk Upload,texture" />
<menu_item_call.on_click
function="File.UploadBulk"
parameter="" />
<menu_item_call.on_visible
function="Upload.CalculateCosts"
parameter="Bulk Upload" />
</menu_item_call>
<menu_item_call
label="Import Linkset..."
visibility_control="FSEnableObjectExports"
name="import linkset">
<menu_item_call.on_click
function="File.ImportLinkset"
parameter="" />
</menu_item_call>
</menu>
<menu_item_separator/>
<menu_item_call
enabled="false"
label="Undo"
name="Undo"
allow_key_repeat="true"
shortcut="control|Z">
<on_click
function="Edit.Undo"
userdata="" />
<on_enable
function="Edit.EnableUndo" />
</menu_item_call>
<menu_item_call
enabled="false"
label="Redo"
name="Redo"
allow_key_repeat="true"
shortcut="control|Y">
<on_click
function="Edit.Redo"
userdata="" />
<on_enable
function="Edit.EnableRedo" />
</menu_item_call>
</menu>
<!-- Content Menu -->
<menu
create_jump_keys="true"
label="Content"
name="Content"
tear_off="true"
visible="true">
<!--
<menu_item_call
label="Search"
name="Search">
<menu_item_call.on_click
function="Avatar.ToggleSearch"/>
</menu_item_call>
-->
<menu_item_check
label="Search"
name="Search"
shortcut="control|F">
<menu_item_check.on_check
function="Floater.Visible"
parameter="search" />
<menu_item_check.on_click
function="Avatar.ToggleSearch"/>
</menu_item_check>
<menu_item_call
label="SL Marketplace"
name="SL Marketplace">
<menu_item_call.on_click
function="PromptShowURL"
name="Xstreet_url"
parameter="WebLaunchExternalTarget,https://marketplace.secondlife.com/" />
<menu_item_call.on_visible
function="GridCheck"
parameter="secondlife"/>
</menu_item_call>
<menu_item_call
label="L$ Market Data"
name="LindenXchange">
<menu_item_call.on_click
function="PromptShowURL"
name="lindenxchange_url"
parameter="WebLaunchExternalTarget,https://secondlife.com/my/lindex/market.php" />
<menu_item_call.on_visible
function="GridCheck"
parameter="secondlife"/>
</menu_item_call>
<menu_item_call
label="Script Library"
name="Script Library">
<menu_item_call.on_click
function="PromptShowURL"
name="script_library_url"
parameter="WebLaunchExternalTarget,http://wiki.secondlife.com/wiki/LSL_Library" />
</menu_item_call>
<menu_item_separator/>
<menu_item_call
label="Firestorm Blog"
name="Firestorm Blog">
<menu_item_call.on_click
function="PromptShowURL"
name="firestorm_blog_url"
parameter="WebLaunchExternalTarget,https://www.firestormviewer.org/" />
</menu_item_call>
<menu_item_call
label="Firestorm Flickr"
name="Firestorm Flickr">
<menu_item_call.on_click
function="PromptShowURL"
name="firestorm_flickr_url"
parameter="WebLaunchExternalTarget,http://www.flickr.com/groups/firestormviewer/pool/" />
</menu_item_call>
<menu_item_call
label="Firestorm YouTube"
name="Firestorm YouTube">
<menu_item_call.on_click
function="PromptShowURL"
name="firestorm_youtube_url"
parameter="WebLaunchExternalTarget,http://www.youtube.com/user/PhoenixViewerSL" />
</menu_item_call>
<menu_item_call
label="Firestorm Twitter"
name="Firestorm Twitter">
<menu_item_call.on_click
function="PromptShowURL"
name="firestorm_twitter_url"
parameter="WebLaunchExternalTarget,https://twitter.com/phoenixviewersl" />
</menu_item_call>
<menu_item_call
label="Firestorm Plurk"
name="Firestorm Plurk">
<menu_item_call.on_click
function="PromptShowURL"
name="firestorm_plurk_url"
parameter="WebLaunchExternalTarget,http://www.plurk.com/ThePhoenixViewerProject" />
</menu_item_call>
<menu_item_separator/>
<menu_item_call
label="Message of the day"
name="Firestorm MoTD">
<menu_item_call.on_click
function="Advanced.ToggleHUDInfo"
parameter="motd" />
</menu_item_call>
</menu>
<!-- Help Menu -->
<menu
create_jump_keys="true"
label="Help"
name="Help"
tear_off="true"
visible="true">
<menu_item_check
label="Enable Viewer UI Hints"
name="Enable Hints">
<on_check
control="EnableUIHints"/>
<on_click
function="ToggleUIHints"/>
</menu_item_check>
<menu_item_call
label="Firestorm Wiki"
name="Firestorm Wiki"
shortcut="F1">
<menu_item_call.on_click
function="PromptShowURL"
name="script_library_url"
parameter="WebLaunchExternalTarget,https://wiki.firestormviewer.org" />
</menu_item_call>
<menu_item_call
label="Troubleshooting"
name="Troubleshooting">
<menu_item_call.on_click
function="PromptShowURL"
name="wiki_troubleshooting_url"
parameter="WebLaunchExternalTarget,https://wiki.firestormviewer.org/firestorm_troubleshooting" />
</menu_item_call>
<menu_item_call
label="Join Firestorm Support Group"
name="firestorm_support_group">
<menu_item_call.on_click
function="Advanced.WebBrowserTest"
parameter="https://wiki.firestormviewer.org/firestorm_support_groups_join" />
<menu_item_call.on_visible
function="GridCheck"
parameter="secondlife" />
</menu_item_call>
<menu_item_call
label="Firestorm Classes Schedule"
name="Firestorm Classes Schedule">
<menu_item_call.on_click
function="PromptShowURL"
name="wiki_classes_url"
parameter="WebLaunchExternalTarget,https://wiki.firestormviewer.org/firestorm_classes" />
</menu_item_call>
<menu_item_call
label="Firestorm Events Calendar"
name="Firestorm Events Calendar">
<menu_item_call.on_click
function="PromptShowURL"
name="events_calendar_url"
parameter="WebLaunchExternalTarget,https://teamup.com/ksxdajnbw9mvw7cbwz" />
</menu_item_call>
<menu_item_check
label="Guidebook"
name="How To">
<menu_item_check.on_click
function="Help.ToggleHowTo"
parameter="" />
<menu_item_check.on_check
function="Floater.Visible"
parameter="guidebook" />
</menu_item_check>
<!-- <menu_item_call
label="Second Life Help"
name="Second Life Help">
<menu_item_call.on_click
function="PromptShowURL"
name="script_library_url"
parameter="WebLaunchExternalTarget,https://support.secondlife.com/" />
</menu_item_call>-->
<menu_item_separator name="grid_help_seperator"/>
<menu_item_call
label="[CURRENT_GRID] Help"
name="current_grid_help">
<menu_item_call.on_click
function="ShowHelp"
parameter="grid_help" />
</menu_item_call>
<menu_item_call
label="About [CURRENT_GRID]"
name="current_grid_about">
<menu_item_call.on_click
function="ShowHelp"
parameter="grid_about" />
</menu_item_call>
<!-- <menu_item_call
label="Tutorial"
name="Tutorial">
<menu_item_call.on_click
function="Floater.Show"
parameter="hud" />
</menu_item_call>
<menu_item_separator/>
<menu_item_call
label="Knowledge Base"
name="Knowledge Base">
<menu_item_call.on_click
function="Advanced.ShowURL"
parameter="http://community.secondlife.com/t5/English-Knowledge-Base/Second-Life-User-s-Guide/ta-p/1244857"/>
</menu_item_call>
<menu_item_call
label="Wiki"
name="Wiki">
<menu_item_call.on_click
function="Advanced.ShowURL"
parameter="http://wiki.secondlife.com"/>
</menu_item_call>
<menu_item_call
label="Community Forums"
name="Community Forums">
<menu_item_call.on_click
function="Advanced.ShowURL"
parameter="http://community.secondlife.com/t5/Forums/ct-p/Forums"/>
</menu_item_call>
<menu_item_call
label="Support portal"
name="Support portal">
<menu_item_call.on_click
function="Advanced.ShowURL"
parameter="https://support.secondlife.com/"/>
</menu_item_call>
<menu_item_separator/>
<menu_item_call
label="[SECOND_LIFE] News"
name="Second Life News">
<menu_item_call.on_click
function="Advanced.ShowURL"
parameter="http://community.secondlife.com/t5/Featured-News/bg-p/blog_feature_news"/>
</menu_item_call>
<menu_item_call
label="[SECOND_LIFE] Blogs"
name="Second Life Blogs">
<menu_item_call.on_click
function="Advanced.ShowURL"
parameter="http://community.secondlife.com/t5/Blogs/ct-p/Blogs"/>
</menu_item_call>-->
<menu_item_separator/>
<menu_item_check
label="Check Grid status"
name="Grid Status">
<menu_item_check.on_click
function="OpenGridStatus"/>
<menu_item_check.on_check
function="Floater.Visible"
parameter="grid_status" />
</menu_item_check>
<menu_item_call
label="Report Abuse"
name="Report Abuse">
<menu_item_call.on_click
function="ReportAbuse" />
</menu_item_call>
<menu_item_call
label="Report Bug"
name="Report Bug">
<menu_item_call.on_click
function="Advanced.ReportBug"/>
</menu_item_call>
<menu_item_separator/>
<menu_item_call
label="Bumps, Pushes &amp; Hits"
name="Bumps, Pushes &amp;amp; Hits">
<menu_item_call.on_click
function="Floater.Show"
parameter="bumps" />
</menu_item_call>
<menu_item_separator/>
<menu_item_check
label="Enable Sysinfo Button"
name="Enable Sysinfo Button">
<menu_item_check.on_check
function="CheckControl"
parameter="SysinfoButtonInIM" />
<menu_item_check.on_click
function="ToggleControl"
parameter="SysinfoButtonInIM" />
</menu_item_check>
<menu_item_separator/>
<menu_item_call
label="About [APP_NAME]"
name="About Second Life">
<menu_item_call.on_click
function="Floater.Show"
parameter="sl_about" />
</menu_item_call>
</menu>
<menu
create_jump_keys="true"
label="RLVa"
name="RLVa Main"
tear_off="true"
visible="true">
<menu
label="Debug"
name="Debug"
tear_off="true">
<menu_item_check
label="Show Top-level RLVa Menu"
name="Show Top-level RLVa Menu">
<menu_item_check.on_check
function="CheckControl"
parameter="RLVaTopLevelMenu" />
<menu_item_check.on_click
function="ToggleControl"
parameter="RLVaTopLevelMenu" />
</menu_item_check>
<menu_item_separator/>
<menu_item_check
label="Show Debug Messages"
name="Show Debug Messages">
<menu_item_check.on_check
function="CheckControl"
parameter="RestrainedLoveDebug" />
<menu_item_check.on_click
function="ToggleControl"
parameter="RestrainedLoveDebug" />
</menu_item_check>
<menu_item_check
label="Hide Unset or Duplicate Messages"
name="Hide Unset or Duplicate Messages">
<menu_item_check.on_check
function="CheckControl"
parameter="RLVaDebugHideUnsetDuplicate" />
<menu_item_check.on_click
function="ToggleControl"
parameter="RLVaDebugHideUnsetDuplicate" />
</menu_item_check>
<menu_item_check
label="Show Assertion Failures"
name="Show Assertion Failures">
<menu_item_check.on_check
function="CheckControl"
parameter="RLVaShowAssertionFailures" />
<menu_item_check.on_click
function="ToggleControl"
parameter="RLVaShowAssertionFailures" />
</menu_item_check>
<menu_item_separator/>
<menu_item_check
label="Hide Locked Layers"
name="Hide Locked Layers">
<menu_item_check.on_check
function="CheckControl"
parameter="RLVaHideLockedLayers" />
<menu_item_check.on_click
function="ToggleControl"
parameter="RLVaHideLockedLayers" />
</menu_item_check>
<menu_item_check
label="Hide Locked Attachments"
name="Hide Locked Attachments">
<menu_item_check.on_check
function="CheckControl"
parameter="RLVaHideLockedAttachments" />
<menu_item_check.on_click
function="ToggleControl"
parameter="RLVaHideLockedAttachments" />
</menu_item_check>
<menu_item_separator/>
<menu_item_check
label="Enable Legacy Naming"
name="Enable Legacy Naming">
<menu_item_check.on_check
function="CheckControl"
parameter="RLVaEnableLegacyNaming" />
<menu_item_check.on_click
function="ToggleControl"
parameter="RLVaEnableLegacyNaming" />
</menu_item_check>
<menu_item_check
label="Enable Shared Wear"
name="Enable Shared Wear">
<menu_item_check.on_check
function="CheckControl"
parameter="RLVaEnableSharedWear" />
<menu_item_check.on_click
function="ToggleControl"
parameter="RLVaEnableSharedWear" />
</menu_item_check>
<menu_item_check
label="Rename Shared Items on Wear"
name="Rename Shared Items on Wear">
<menu_item_check.on_check
function="CheckControl"
parameter="RLVaSharedInvAutoRename" />
<menu_item_check.on_click
function="ToggleControl"
parameter="RLVaSharedInvAutoRename" />
</menu_item_check>
<menu_item_separator/>
<menu_item_check
label="Locks..."
name="Locks">
<menu_item_check.on_check
function="Floater.Visible"
parameter="rlv_locks" />
<menu_item_check.on_click
function="Floater.Toggle"
parameter="rlv_locks" />
</menu_item_check>
</menu>
<menu_item_separator/>
<menu_item_check
label="Allow OOC Chat"
name="Allow OOC Chat">
<menu_item_check.on_check
function="CheckControl"
parameter="RestrainedLoveCanOOC" />
<menu_item_check.on_click
function="ToggleControl"
parameter="RestrainedLoveCanOOC" />
</menu_item_check>
<menu_item_check
label="Show Filtered Chat"
name="Show Filtered Chat">
<menu_item_check.on_check
function="CheckControl"
parameter="RestrainedLoveShowEllipsis" />
<menu_item_check.on_click
function="ToggleControl"
parameter="RestrainedLoveShowEllipsis" />
</menu_item_check>
<menu_item_check
label="Show Redirected Chat Typing"
name="Show Redirected Chat Typing">
<menu_item_check.on_check
function="CheckControl"
parameter="RLVaShowRedirectChatTyping" />
<menu_item_check.on_click
function="ToggleControl"
parameter="RLVaShowRedirectChatTyping" />
</menu_item_check>
<menu_item_check
label="Split Long Redirected Chat"
name="Split Long Redirected Chat">
<menu_item_check.on_check
function="CheckControl"
parameter="RLVaSplitRedirectChat" />
<menu_item_check.on_click
function="ToggleControl"
parameter="RLVaSplitRedirectChat" />
</menu_item_check>
<menu_item_separator />
<menu_item_check
label="Allow Temporary Attachments"
name="Allow Temporary Attachments">
<menu_item_check.on_check
function="CheckControl"
parameter="RLVaEnableTemporaryAttachments" />
<menu_item_check.on_click
function="ToggleControl"
parameter="RLVaEnableTemporaryAttachments" />
</menu_item_check>
<menu_item_check
label="Forbid Give to #RLV"
name="Forbid Give to #RLV">
<menu_item_check.on_check
function="CheckControl"
parameter="RestrainedLoveForbidGiveToRLV" />
<menu_item_check.on_click
function="ToggleControl"
parameter="RestrainedLoveForbidGiveToRLV" />
</menu_item_check>
<menu_item_check
label="Wear Replaces Unlocked"
name="Wear Replaces Unlocked">
<menu_item_check.on_check
function="CheckControl"
parameter="RLVaWearReplaceUnlocked" />
<menu_item_check.on_click
function="ToggleControl"
parameter="RLVaWearReplaceUnlocked" />
</menu_item_check>
<menu_item_separator />
<menu_item_check
label="Console..."
name="Console">
<menu_item_check.on_check
function="Floater.Visible"
parameter="rlv_console" />
<menu_item_check.on_click
function="Floater.Toggle"
parameter="rlv_console" />
</menu_item_check>
<menu_item_check
label="Restrictions..."
name="Restrictions">
<menu_item_check.on_check
function="Floater.Visible"
parameter="rlv_behaviours" />
<menu_item_check.on_click
function="Floater.Toggle"
parameter="rlv_behaviours" />
</menu_item_check>
<menu_item_check
label="Strings..."
name="Strings">
<menu_item_check.on_check
function="Floater.Visible"
parameter="rlv_strings" />
<menu_item_check.on_click
function="Floater.Toggle"
parameter="rlv_strings" />
</menu_item_check>
</menu>
<!-- Advanced Menu -->
<menu
create_jump_keys="true"
label="Advanced"
name="Advanced"
tear_off="true"
visible="false">
<menu_item_call
label="Rebake Textures"
name="Rebake Texture">
<menu_item_call.on_click
function="Advanced.RebakeTextures" />
</menu_item_call>
<menu_item_call
label="Refresh Attachments"
name="Refresh Attachments">
<menu_item_call.on_click
function="Advanced.RefreshAttachments" />
</menu_item_call>
<menu_item_call
label="Set UI Size to Default"
name="Set UI Size to Default"
shortcut="control|alt|shift|R">
<menu_item_call.on_click
function="View.DefaultUISize" />
</menu_item_call>
<menu_item_call
label="Set Window Size..."
name="Set Window Size...">
<menu_item_call.on_click
function="Floater.Show"
parameter="window_size" />
</menu_item_call>
<menu_item_separator/>
<menu_item_check
label="Limit Select Distance"
name="Limit Select Distance">
<menu_item_check.on_check
function="CheckControl"
parameter="LimitSelectDistance" />
<menu_item_check.on_click
function="ToggleControl"
parameter="LimitSelectDistance" />
</menu_item_check>
<menu_item_check
label="Disable Camera Constraints"
name="Disable Camera Distance">
<menu_item_check.on_check
function="CheckControl"
parameter="DisableCameraConstraints" />
<menu_item_check.on_click
function="ToggleControl"
parameter="DisableCameraConstraints" />
</menu_item_check>
<menu_item_separator/>
<menu_item_check
label="High-res Snapshot"
name="HighResSnapshot">
<menu_item_check.on_check
function="CheckControl"
parameter="HighResSnapshot" />
<menu_item_check.on_click
function="ToggleControl"
parameter="HighResSnapshot" />
</menu_item_check>
<menu_item_check
label="Quiet Snapshots"
name="QuietSnapshotsToDisk">
<menu_item_check.on_check
function="CheckControl"
parameter="PlayModeUISndSnapshot" />
<menu_item_check.on_click
function="ToggleControl"
parameter="PlayModeUISndSnapshot" />
</menu_item_check>
<menu_item_separator/>
<menu
create_jump_keys="true"
label="Performance Tools"
name="Performance Tools"
tear_off="true">
<menu_item_call
label="Lag Meter"
name="Lag Meter">
<menu_item_call.on_click
function="Floater.Show"
parameter="lagmeter" />
</menu_item_call>
<menu_item_check
label="Statistics Bar"
name="Statistics Bar"
shortcut="control|shift|1">
<menu_item_check.on_check
function="Floater.Visible"
parameter="stats" />
<menu_item_check.on_click
function="Floater.Toggle"
parameter="stats" />
</menu_item_check>
<menu_item_check
label="Scene Load Statistics"
name="Scene Load Statistics"
shortcut="control|shift|2">
<menu_item_check.on_check
function="Floater.Visible"
parameter="scene_load_stats" />
<menu_item_check.on_click
function="Floater.Toggle"
parameter="scene_load_stats" />
</menu_item_check>
<menu_item_check
label="Improve graphics speed..."
name="Performance">
<menu_item_check.on_click
function="Floater.Toggle"
parameter="performance" />
<menu_item_check.on_check
function="Floater.Visible"
parameter="performance" />
</menu_item_check>
<menu_item_check
label="Show avatar complexity information"
name="Avatar Draw Info">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="avatardrawinfo" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="avatardrawinfo" />
</menu_item_check>
</menu>
<menu
create_jump_keys="true"
label="Highlighting and Visibility"
name="Highlighting and Visibility"
tear_off="true">
<menu_item_check
label="Cheesy Beacon"
name="Cheesy Beacon">
<menu_item_check.on_check
function="CheckControl"
parameter="CheesyBeacon" />
<menu_item_check.on_click
function="ToggleControl"
parameter="CheesyBeacon" />
</menu_item_check>
<menu_item_check
label="Hide Particles"
name="Hide Particles"
shortcut="control|alt|shift|=">
<menu_item_check.on_check
function="View.CheckRenderType"
parameter="hideparticles" />
<menu_item_check.on_click
function="View.ToggleRenderType"
parameter="hideparticles" />
</menu_item_check>
<menu_item_check
label="Hide Selected"
name="Hide Selected">
<menu_item_check.on_check
function="CheckControl"
parameter="HideSelectedObjects" />
<menu_item_check.on_click
function="ToggleControl"
parameter="HideSelectedObjects" />
</menu_item_check>
<menu_item_check
label="Highlight Transparent"
name="Highlight Transparent"
shortcut="control|alt|T"
use_mac_ctrl="true">
<menu_item_check.on_check
function="View.CheckHighlightTransparent" />
<menu_item_check.on_click
function="View.HighlightTransparent" />
</menu_item_check>
<menu_item_check
label="Show Mouselook Crosshairs"
name="ShowCrosshairs">
<menu_item_check.on_check
function="CheckControl"
parameter="ShowCrosshairs" />
<menu_item_check.on_click
function="ToggleControl"
parameter="ShowCrosshairs" />
</menu_item_check>
<menu
create_jump_keys="true"
label="Hover Tips"
name="Hover Tips"
tear_off="true">
<menu_item_check
label="Show Tips"
name="Show Tips"
shortcut="control|shift|T">
<menu_item_check.on_check
function="View.CheckShowHoverTips" />
<menu_item_check.on_click
function="View.ShowHoverTips" />
</menu_item_check>
<menu_item_separator/>
<menu_item_check
label="Show Land Tooltips"
name="Land Tips">
<menu_item_check.on_check
control="ShowLandHoverTip" />
<menu_item_check.on_click
function="ToggleControl"
parameter="ShowLandHoverTip" />
<menu_item_check.on_enable
function="View.CheckShowHoverTips" />
</menu_item_check>
<menu_item_check
label="Show Tips On All Objects"
name="Tips On All Objects">
<menu_item_check.on_check
control="ShowAllObjectHoverTip" />
<menu_item_check.on_click
function="ToggleControl"
parameter="ShowAllObjectHoverTip" />
<menu_item_check.on_enable
function="View.CheckShowHoverTips" />
</menu_item_check>
</menu>
</menu>
<menu
create_jump_keys="true"
label="Rendering Types"
name="Rendering Types"
tear_off="true">
<menu_item_check
label="Simple"
name="Rendering Type Simple"
shortcut="control|alt|shift|1">
<menu_item_check.on_check
function="Advanced.CheckRenderType"
parameter="simple" />
<menu_item_check.on_click
function="Advanced.ToggleRenderType"
parameter="simple" />
</menu_item_check>
<menu_item_check
label="Alpha"
name="Rendering Type Alpha"
shortcut="control|alt|shift|2">
<menu_item_check.on_check
function="Advanced.CheckRenderType"
parameter="alpha" />
<menu_item_check.on_click
function="Advanced.ToggleRenderType"
parameter="alpha" />
</menu_item_check>
<menu_item_check
label="Tree"
name="Rendering Type Tree"
shortcut="control|alt|shift|3">
<menu_item_check.on_check
function="Advanced.CheckRenderType"
parameter="tree" />
<menu_item_check.on_click
function="Advanced.ToggleRenderType"
parameter="tree" />
</menu_item_check>
<menu_item_check
label="Avatars"
name="Rendering Type Character"
shortcut="control|alt|shift|4">
<menu_item_check.on_check
function="Advanced.CheckRenderType"
parameter="character" />
<menu_item_check.on_click
function="Advanced.ToggleRenderType"
parameter="character" />
</menu_item_check>
<menu_item_check
label="Animeshes"
name="Rendering Type Control Avatar">
<menu_item_check.on_check
function="Advanced.CheckRenderType"
parameter="controlAV" />
<menu_item_check.on_click
function="Advanced.ToggleRenderType"
parameter="controlAV" />
</menu_item_check>
<menu_item_check
label="Surface Patch"
name="Rendering Type Surface Patch"
shortcut="control|alt|shift|5">
<menu_item_check.on_check
function="Advanced.CheckRenderType"
parameter="surfacePatch" />
<menu_item_check.on_click
function="Advanced.ToggleRenderType"
parameter="surfacePatch" />
</menu_item_check>
<menu_item_check
label="Sky"
name="Rendering Type Sky"
shortcut="control|alt|shift|6">
<menu_item_check.on_check
function="Advanced.CheckRenderType"
parameter="sky" />
<menu_item_check.on_click
function="Advanced.ToggleRenderType"
parameter="sky" />
</menu_item_check>
<menu_item_check
label="Water"
name="Rendering Type Water"
shortcut="control|alt|shift|7">
<menu_item_check.on_check
function="Advanced.CheckRenderType"
parameter="water" />
<menu_item_check.on_click
function="Advanced.ToggleRenderType"
parameter="water" />
</menu_item_check>
<menu_item_check
label="Ground"
name="Rendering Type Ground"
shortcut="control|alt|shift|8">
<menu_item_check.on_check
function="Advanced.CheckRenderType"
parameter="ground" />
<menu_item_check.on_click
function="Advanced.ToggleRenderType"
parameter="ground" />
</menu_item_check>
<menu_item_check
label="Volume"
name="Rendering Type Volume"
shortcut="control|alt|shift|9">
<menu_item_check.on_check
function="Advanced.CheckRenderType"
parameter="volume" />
<menu_item_check.on_click
function="Advanced.ToggleRenderType"
parameter="volume" />
</menu_item_check>
<menu_item_check
label="Grass"
name="Rendering Type Grass"
shortcut="control|alt|shift|0">
<menu_item_check.on_check
function="Advanced.CheckRenderType"
parameter="grass" />
<menu_item_check.on_click
function="Advanced.ToggleRenderType"
parameter="grass" />
</menu_item_check>
<menu_item_check
label="Clouds"
name="Rendering Type Clouds"
shortcut="control|alt|shift|-">
<menu_item_check.on_check
function="Advanced.CheckRenderType"
parameter="clouds" />
<menu_item_check.on_click
function="Advanced.ToggleRenderType"
parameter="clouds" />
</menu_item_check>
<menu_item_check
label="Particles"
name="Rendering Type Particles"
shortcut="control|alt|shift|=">
<menu_item_check.on_check
function="Advanced.CheckRenderType"
parameter="particles" />
<menu_item_check.on_click
function="Advanced.ToggleRenderType"
parameter="particles" />
</menu_item_check>
<menu_item_check
label="Bump"
name="Rendering Type Bump"
shortcut="control|alt|shift|\">
<menu_item_check.on_check
function="Advanced.CheckRenderType"
parameter="bump" />
<menu_item_check.on_click
function="Advanced.ToggleRenderType"
parameter="bump" />
</menu_item_check>
</menu>
<menu
create_jump_keys="true"
label="Rendering Features"
name="Rendering Features"
tear_off="true">
<menu_item_check
label="UI"
name="ToggleUI"
shortcut="control|alt|F1"
shortcut_linux="control|shift|F1">
<menu_item_check.on_check
function="Advanced.CheckFeature"
parameter="ui" />
<menu_item_check.on_click
function="Advanced.ToggleFeature"
parameter="ui" />
</menu_item_check>
<menu_item_check
label="Selected"
name="Selected"
shortcut="control|alt|F2"
shortcut_linux="control|shift|F2">
<menu_item_check.on_check
function="Advanced.CheckFeature"
parameter="selected" />
<menu_item_check.on_click
function="Advanced.ToggleFeature"
parameter="selected" />
</menu_item_check>
<menu_item_check
label="Highlighted"
name="Highlighted"
shortcut="control|alt|F3"
shortcut_linux="control|shift|F3">
<menu_item_check.on_check
function="Advanced.CheckFeature"
parameter="highlighted" />
<menu_item_check.on_click
function="Advanced.ToggleFeature"
parameter="highlighted" />
</menu_item_check>
<menu_item_check
label="Dynamic Textures"
name="Dynamic Textures"
shortcut="control|alt|F4"
shortcut_linux="control|shift|F4">
<menu_item_check.on_check
function="Advanced.CheckFeature"
parameter="dynamic textures" />
<menu_item_check.on_click
function="Advanced.ToggleFeature"
parameter="dynamic textures" />
</menu_item_check>
<menu_item_check
label="Foot Shadows"
name="Foot Shadows"
shortcut="control|alt|F5"
shortcut_linux="control|shift|F5">
<menu_item_check.on_check
function="Advanced.CheckFeature"
parameter="foot shadows" />
<menu_item_check.on_click
function="Advanced.ToggleFeature"
parameter="foot shadows" />
</menu_item_check>
<menu_item_check
label="Fog"
name="Fog"
shortcut="control|alt|F6"
shortcut_linux="control|shift|F6">
<menu_item_check.on_check
function="Advanced.CheckFeature"
parameter="fog" />
<menu_item_check.on_click
function="Advanced.ToggleFeature"
parameter="fog" />
</menu_item_check>
<menu_item_check
label="Test FRInfo"
name="Test FRInfo"
shortcut="control|alt|F8"
shortcut_linux="control|shift|F8">
<menu_item_check.on_check
function="Advanced.CheckFeature"
parameter="fr info" />
<menu_item_check.on_click
function="Advanced.ToggleFeature"
parameter="fr info" />
</menu_item_check>
<menu_item_check
label="Flexible Objects"
name="Flexible Objects"
shortcut="control|alt|F9"
shortcut_linux="control|shift|F9">
<menu_item_check.on_check
function="Advanced.CheckFeature"
parameter="flexible" />
<menu_item_check.on_click
function="Advanced.ToggleFeature"
parameter="flexible" />
</menu_item_check>
</menu>
<menu
label="RLVa"
name="RLVa Embedded"
tear_off="true"
visible="true" />
<menu
label="Media Streams Backup"
name="media_stream_import_export"
tear_off="true">
<menu_item_call
label="Import Stream List XML..."
name="media_stream_import">
<menu_item_call.on_click
function="Streamlist.xml_import" />
</menu_item_call>
<menu_item_call
label="Export Stream List XML..."
name="media_stream_export">
<menu_item_call.on_click
function="Streamlist.xml_export" />
</menu_item_call>
</menu>
<menu_item_check
label="Use Plugin Read Thread"
name="Use Plugin Read Thread">
<menu_item_check.on_check
function="CheckControl"
parameter="PluginUseReadThread" />
<menu_item_check.on_click
function="ToggleControl"
parameter="PluginUseReadThread" />
</menu_item_check>
<menu_item_call
label="Clear Group Cache"
name="ClearGroupCache">
<menu_item_call.on_click
function="Advanced.ClearGroupCache"
parameter="ClearGroupCache" />
</menu_item_call>
<menu_item_check
label="Mouse Smoothing"
name="Mouse Smoothing">
<menu_item_check.on_check
function="CheckControl"
parameter="MouseSmooth" />
<menu_item_check.on_click
function="ToggleControl"
parameter="MouseSmooth" />
</menu_item_check>
<menu_item_call
enabled="false"
label="Release Keys"
name="Release Keys">
<menu_item_call.on_click
function="Tools.ReleaseKeys"
parameter="" />
<menu_item_call.on_enable
function="Tools.EnableReleaseKeys"
parameter="" />
</menu_item_call>
<menu_item_separator/>
<menu
create_jump_keys="true"
label="Shortcuts"
name="Shortcuts"
tear_off="true"
visible="false">
<menu_item_check
label="Search"
name="Search"
shortcut="control|F">
<menu_item_check.on_check
function="Floater.Visible"
parameter="search" />
<menu_item_check.on_click
function="Floater.Toggle"
parameter="search" />
</menu_item_check>
<!-- //[FIX FIRE-1927 - enable DoubleClickTeleport shortcut : SJ] -->
<menu_item_check
label="DoubleClick Teleport"
name="DoubleClick Teleport"
shortcut="control|shift|D">
<on_check
function="Advanced.CheckEnabledDoubleClickAction"
parameter="teleport_to"/>
<on_click
function="Advanced.SetDoubleClickAction"
parameter="teleport_to"/>
</menu_item_check>
<!-- //[FIX FIRE-1927 - enable DoubleClickTeleport shortcut : SJ] -->
<menu_item_separator/>
<menu_item_check
label="Always Run"
name="Always Run"
shortcut="control|R">
<menu_item_check.on_check
function="World.CheckAlwaysRun" />
<menu_item_check.on_click
function="World.AlwaysRun" />
</menu_item_check>
<menu_item_check
label="Fly"
name="Fly"
shortcut="Home">
<menu_item_check.on_check
function="Agent.getFlying" />
<menu_item_check.on_click
function="Agent.toggleFlying" />
<menu_item_check.on_enable
function="Agent.enableFlying" />
</menu_item_check>
<menu_item_separator/>
<menu_item_call
label="Close Window"
name="Close Window"
shortcut="control|W">
<menu_item_call.on_click
function="File.CloseWindow" />
<menu_item_call.on_enable
function="File.EnableCloseWindow" />
</menu_item_call>
<menu_item_call
label="Close Window Group"
name="Close Window Group"
shortcut="control|alt|W">
<menu_item_call.on_click
function="File.CloseWindowGroup" />
<menu_item_call.on_enable
function="File.EnableCloseWindowGroup" />
</menu_item_call>
<menu_item_call
label="Close All Windows"
name="Close All Windows"
shortcut="control|shift|W">
<menu_item_call.on_click
function="File.CloseAllWindows" />
<menu_item_call.on_enable
function="File.EnableCloseAllWindows" />
</menu_item_call>
<menu_item_separator/>
<menu_item_call
label="Snapshot to Disk"
name="Snapshot to Disk"
shortcut="control|`"
use_mac_ctrl="true">
<menu_item_call.on_click
function="File.TakeSnapshotToDisk" />
</menu_item_call>
<menu_item_separator/>
<menu_item_call
label="Mouselook"
name="Mouselook"
shortcut="M">
<menu_item_call.on_click
function="View.Mouselook" />
<menu_item_call.on_enable
function="View.EnableMouselook" />
</menu_item_call>
<menu_item_check
label="Joystick Flycam"
name="Joystick Flycam"
shortcut="alt|shift|F">
<menu_item_check.on_check
function="View.CheckJoystickFlycam" />
<menu_item_check.on_click
function="View.JoystickFlycam" />
<menu_item_check.on_enable
function="View.EnableJoystickFlycam" />
</menu_item_check>
<menu_item_call
label="Reset View"
name="Reset View"
shortcut="Esc">
<menu_item_call.on_click
function="View.ResetView" />
</menu_item_call>
<menu_item_call
label="Reset Camera Angles"
name="Reset Camera Angles"
shortcut="shift|Esc">
<menu_item_call.on_click
function="View.ResetCameraAngles" />
</menu_item_call>
<menu_item_call
label="Look at Last Chatter"
name="Look at Last Chatter"
shortcut="control|\">
<menu_item_call.on_click
function="View.LookAtLastChatter" />
<menu_item_call.on_enable
function="View.EnableLastChatter" />
</menu_item_call>
<menu_item_separator/>
<menu_item_call
label="Zoom In"
name="Zoom In"
shortcut="control|0">
<menu_item_call.on_click
function="View.ZoomIn" />
</menu_item_call>
<menu_item_call
label="Zoom Default"
name="Zoom Default"
shortcut="control|9">
<menu_item_call.on_click
function="View.ZoomDefault" />
</menu_item_call>
<menu_item_call
label="Zoom Out"
name="Zoom Out"
shortcut="control|8">
<menu_item_call.on_click
function="View.ZoomOut" />
</menu_item_call>
</menu> <!--Shortcuts-->
<menu_item_separator/>
<menu_item_check
label="Fly Override"
name="Fly Override"
shortcut="control|alt|V">
<menu_item_check.on_check
function="CheckControl"
parameter="FSAlwaysFly" />
<menu_item_check.on_click
function="ToggleControl"
parameter="FSAlwaysFly" />
</menu_item_check>
<menu_item_check
label="RestrainedLove API"
name="RLV API">
<menu_item_check.on_check
function="CheckControl"
parameter="RestrainedLove" />
<menu_item_check.on_click
function="ToggleControl"
parameter="RestrainedLove" />
<menu_item_check.on_visible
function="RLV.MainToggleVisible" />
</menu_item_check>
<menu_item_call
label="Show Debug Settings"
shortcut="control|alt|shift|S"
name="Debug Settings">
<menu_item_call.on_click
function="Advanced.ShowDebugSettings"
parameter="all" />
</menu_item_call>
<!-- <FS:TS> FIRE-17589: Use control-alt-Q on OS X too -->
<menu_item_check
label="Show Developer Menu"
name="Debug Mode"
shortcut="control|alt|Q"
use_mac_ctrl="true">
<menu_item_check.on_check
function="CheckControl"
parameter="QAMode" />
<menu_item_check.on_click
function="ToggleControl"
parameter="QAMode" />
</menu_item_check>
<!-- </FS:TS> FIRE-17589 -->
</menu>
<menu
create_jump_keys="true"
label="Developer"
name="Develop"
tear_off="true"
visible="false">
<menu
create_jump_keys="true"
label="Consoles"
name="Consoles"
tear_off="true">
<menu_item_check
label="Texture Console"
name="Texture Console"
shortcut="control|shift|3"
use_mac_ctrl="true">
<menu_item_check.on_check
function="Advanced.CheckConsole"
parameter="texture" />
<menu_item_check.on_click
function="Advanced.ToggleConsole"
parameter="texture" />
</menu_item_check>
<menu_item_check
label="Debug Console"
name="Debug Console"
shortcut="control|shift|4"
use_mac_ctrl="true">
<menu_item_check.on_check
function="Advanced.CheckConsole"
parameter="debug" />
<menu_item_check.on_click
function="Advanced.ToggleConsole"
parameter="debug" />
</menu_item_check>
<menu_item_call
label="Notifications Console"
name="Notifications"
shortcut="control|shift|5">
<menu_item_call.on_click
function="Floater.Toggle"
parameter="notifications_console" />
</menu_item_call>
<menu_item_check
label="Fast Timers"
name="Fast Timers"
shortcut="control|shift|9"
use_mac_ctrl="true">
<menu_item_check.on_check
function="Advanced.CheckConsole"
parameter="fast timers" />
<menu_item_check.on_click
function="Advanced.ToggleConsole"
parameter="fast timers" />
</menu_item_check>
<menu_item_check
label="Memory"
name="Memory"
shortcut="control|shift|0"
use_mac_ctrl="true">
<menu_item_check.on_check
function="Advanced.CheckConsole"
parameter="memory view" />
<menu_item_check.on_click
function="Advanced.ToggleConsole"
parameter="memory view" />
</menu_item_check>
<menu_item_check
label="Scene Statistics"
name="Scene Statistics">
<menu_item_check.on_check
function="Advanced.CheckConsole"
parameter="scene view" />
<menu_item_check.on_click
function="Advanced.ToggleConsole"
parameter="scene view" />
</menu_item_check>
<menu_item_check
label="Scene Loading Monitor"
name="Scene Loading Monitor">
<menu_item_check.on_check
function="Advanced.CheckConsole"
parameter="scene monitor" />
<menu_item_check.on_click
function="Advanced.ToggleConsole"
parameter="scene monitor" />
</menu_item_check>
<menu_item_call
enabled="false"
visible="false"
label="Texture Fetch Debug Console"
name="Texture Fetch Debug Console">
<menu_item_call.on_click
function="Floater.Show"
parameter="tex_fetch_debugger" />
<on_enable
function="Develop.SetTexFetchDebugger" />
<on_visible
function="Develop.SetTexFetchDebugger" />
</menu_item_call>
<menu_item_separator/>
<menu_item_check
label="Region Debug Console"
name="Region Debug Console"
shortcut="control|shift|`"
use_mac_ctrl="true">
<menu_item_check.on_check
function="Floater.Visible"
parameter="region_debug_console" />
<menu_item_check.on_click
function="Floater.Toggle"
parameter="region_debug_console" />
</menu_item_check>
<menu_item_separator/>
<menu_item_call
label="Region Info to Debug Console"
name="Region Info to Debug Console">
<menu_item_call.on_click
function="Advanced.DumpInfoToConsole"
parameter="region" />
</menu_item_call>
<menu_item_call
label="Group Info to Debug Console"
name="Group Info to Debug Console">
<menu_item_call.on_click
function="Advanced.DumpInfoToConsole"
parameter="group" />
</menu_item_call>
<menu_item_call
label="Capabilities Info to Debug Console"
name="Capabilities Info to Debug Console">
<menu_item_call.on_click
function="Advanced.DumpInfoToConsole"
parameter="capabilities" />
</menu_item_call>
<menu_item_separator/>
<menu_item_check
label="Camera"
name="Camera">
<menu_item_check.on_check
function="Advanced.CheckHUDInfo"
parameter="camera" />
<menu_item_check.on_click
function="Advanced.ToggleHUDInfo"
parameter="camera" />
</menu_item_check>
<menu_item_check
label="Wind"
name="Wind">
<menu_item_check.on_check
function="Advanced.CheckHUDInfo"
parameter="wind" />
<menu_item_check.on_click
function="Advanced.ToggleHUDInfo"
parameter="wind" />
</menu_item_check>
<menu_item_check
label="FOV"
name="FOV">
<menu_item_check.on_check
function="Advanced.CheckHUDInfo"
parameter="fov" />
<menu_item_check.on_click
function="Advanced.ToggleHUDInfo"
parameter="fov" />
</menu_item_check>
<menu_item_check
label="Badge"
name="Badge"
shortcut="alt|control|shift|h">
<menu_item_check.on_click
function="Advanced.ToggleHUDInfo"
parameter="badge" />
</menu_item_check>
<menu_item_check
label="Cookies"
name="Cookies"
visible="false"
shortcut="alt|shift|c">
<menu_item_check.on_click
function="Advanced.ToggleHUDInfo"
parameter="cookies" />
</menu_item_check>
</menu>
<menu
create_jump_keys="true"
label="Show Info"
name="Display Info"
tear_off="true">
<menu_item_check
label="Show Time"
name="Show Time">
<menu_item_check.on_check
function="CheckControl"
parameter="DebugShowTime" />
<menu_item_check.on_click
function="ToggleControl"
parameter="DebugShowTime" />
</menu_item_check>
<menu_item_check
label="Show Upload Transaction"
name="Show Upload Transaction">
<menu_item_check.on_check
function="CheckControl"
parameter="FSShowUploadPaymentToast" />
<menu_item_check.on_click
function="ToggleControl"
parameter="FSShowUploadPaymentToast" />
</menu_item_check>
<menu_item_check
label="Show Texture Info"
name="Show Texture Info">
<menu_item_check.on_check
function="CheckControl"
parameter="DebugShowTextureInfo" />
<menu_item_check.on_click
function="ToggleControl"
parameter="DebugShowTextureInfo" />
</menu_item_check>
<menu_item_call
label="VRAM usage per object"
name="VRAM usage per object">
<menu_item_call.on_click
function="Floater.Show"
parameter="vram_usage" />
</menu_item_call>
<menu_item_check
label="Show Avatar Render Info"
name="Show Avatar Render Info">
<menu_item_check.on_check
function="CheckControl"
parameter="DebugShowAvatarRenderInfo" />
<menu_item_check.on_click
function="ToggleControl"
parameter="DebugShowAvatarRenderInfo" />
</menu_item_check>
<menu_item_check
label="Show Render Info"
name="Show Render Info">
<menu_item_check.on_check
function="CheckControl"
parameter="DebugShowRenderInfo" />
<menu_item_check.on_click
function="ToggleControl"
parameter="DebugShowRenderInfo" />
</menu_item_check>
<menu_item_check
label="Show Matrices"
name="Show Matrices">
<menu_item_check.on_check
function="CheckControl"
parameter="DebugShowRenderMatrices" />
<menu_item_check.on_click
function="ToggleControl"
parameter="DebugShowRenderMatrices" />
</menu_item_check>
<menu_item_check
label="Show Color Under Cursor"
name="Show Color Under Cursor">
<menu_item_check.on_check
function="Advanced.CheckShowColor" />
<menu_item_check.on_click
function="Advanced.ToggleShowColor" />
</menu_item_check>
<menu_item_check
label="Show Memory"
name="Show Memory">
<menu_item_check.on_check
function="CheckControl"
parameter="DebugShowMemory" />
<menu_item_check.on_click
function="ToggleControl"
parameter="DebugShowMemory" />
</menu_item_check>
<menu_item_separator/>
<menu_item_check
label="Show Updates to Objects"
name="Show Updates"
shortcut="control|alt|shift|U">
<menu_item_check.on_check
function="Advanced.CheckShowObjectUpdates"
parameter="ObjectUpdates" />
<menu_item_check.on_click
function="Advanced.ToggleShowObjectUpdates" />
</menu_item_check>
</menu>
<menu
create_jump_keys="true"
label="Profiling/Telemetry"
name="Enable / Disable telemetry capture"
tear_off="true">
<menu_item_check
label="Profiling"
name="Profiling">
<menu_item_check.on_check
function="CheckControl"
parameter="ProfilingActive" />
<menu_item_check.on_click
function="Develop.ToggleProfiling" />
<menu_item_check.on_enable
function="Develop.EnableProfiling" />
</menu_item_check>
<menu_item_check
label="Start when connected"
name="Start when telemetry client connects">
<menu_item_check.on_check
function="CheckControl"
parameter="DeferProfilingUntilConnected" />
<menu_item_check.on_click
function="ToggleControl"
parameter="DeferProfilingUntilConnected" />
</menu_item_check>
</menu>
<menu_item_separator/>
<menu
create_jump_keys="true"
label="Force an Error"
name="Force Errors"
tear_off="true">
<menu_item_call
label="Force Breakpoint"
name="Force Breakpoint"
shortcut="control|alt|shift|B">
<menu_item_call.on_click
function="Advanced.ForceErrorBreakpoint" />
</menu_item_call>
<menu_item_call
label="Force LLError And Crash"
name="Force LLError And Crash">
<menu_item_call.on_click
function="Advanced.ForceErrorLlerror" />
</menu_item_call>
<menu_item_call
label="Force Bad Memory Access"
name="Force Bad Memory Access">
<menu_item_call.on_click
function="Advanced.ForceErrorBadMemoryAccess" />
</menu_item_call>
<menu_item_call
label="Force Infinite Loop"
name="Force Infinite Loop">
<menu_item_call.on_click
function="Advanced.ForceErrorInfiniteLoop" />
</menu_item_call>
<menu_item_call
label="Force Driver Crash"
name="Force Driver Carsh">
<menu_item_call.on_click
function="Advanced.ForceErrorDriverCrash" />
</menu_item_call>
<menu_item_call
label="Force Software Exception"
name="Force Software Exception">
<menu_item_call.on_click
function="Advanced.ForceErrorSoftwareException" />
</menu_item_call>
<menu_item_call
label="Force a Crash in a Coroutine"
name="Force a Crash in a Coroutine">
<menu_item_call.on_click
function="Advanced.ForceErrorCoroutineCrash" />
</menu_item_call>
<menu_item_call
label="Force a Crash in a Thread"
name="Force a Crash in a Thread">
<menu_item_call.on_click
function="Advanced.ForceErrorThreadCrash" />
</menu_item_call>
<menu_item_call
label="Force Disconnect Viewer"
name="Force Disconnect Viewer">
<menu_item_call.on_click
function="Advanced.ForceErrorDisconnectViewer" />
</menu_item_call>
<menu_item_call
label="Simulate a Memory Leak"
name="Memory Leaking Simulation">
<menu_item_call.on_click
function="Floater.Show"
parameter="mem_leaking" />
</menu_item_call>
</menu>
<menu
create_jump_keys="true"
label="Render Tests"
name="Render Tests"
tear_off="true">
<menu_item_check
label="Camera Offset"
name="Camera Offset">
<menu_item_check.on_check
function="CheckControl"
parameter="CameraOffset" />
<menu_item_check.on_click
function="ToggleControl"
parameter="CameraOffset" />
</menu_item_check>
<menu_item_check
label="Randomize Framerate"
name="Randomize Framerate">
<menu_item_check.on_check
function="Advanced.CheckRandomizeFramerate"
parameter="Randomize Framerate" />
<menu_item_check.on_click
function="Advanced.ToggleRandomizeFramerate" />
</menu_item_check>
<menu_item_check
label="Periodic Slow Frame"
name="Periodic Slow Frame">
<menu_item_check.on_check
function="Advanced.CheckPeriodicSlowFrame"
parameter="points" />
<menu_item_check.on_click
function="Advanced.TogglePeriodicSlowFrame"
parameter="points" />
</menu_item_check>
<menu_item_check
label="Frame Test"
name="Frame Test">
<menu_item_check.on_check
function="Advanced.CheckFrameTest"
parameter="Frame Test" />
<menu_item_check.on_click
function="Advanced.ToggleFrameTest" />
</menu_item_check>
<menu_item_call
label="Frame Profile"
name="Frame Profile">
<menu_item_call.on_click
function="Advanced.ClickRenderProfile" />
</menu_item_call>
<menu_item_call
label="Benchmark"
name="Benchmark">
<menu_item_call.on_click
function="Advanced.ClickRenderBenchmark" />
</menu_item_call>
</menu>
<menu
create_jump_keys="true"
label="Render Metadata"
name="Render Metadata"
tear_off="true">
<menu_item_check
label="Bounding Boxes"
name="Bounding Boxes">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="bboxes" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="bboxes" />
</menu_item_check>
<!-- <FS:Zi> Add avatar hitbox debug -->
<menu_item_check
label="Avatar Hitboxes"
name="Avatar Hitboxes">
<menu_item_check.on_check
function="CheckControl"
parameter="DebugRenderHitboxes" />
<menu_item_check.on_click
function="ToggleControl"
parameter="DebugRenderHitboxes" />
</menu_item_check>
<!-- </FS:Zi> Add avatar hitbox debug -->
<menu_item_check
label="Normals"
name="Normals">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="normals" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="normals" />
</menu_item_check>
<menu_item_check
label="Octree"
name="Octree">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="octree" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="octree" />
</menu_item_check>
<menu_item_check
label="Shadow Frusta"
name="Shadow Frusta">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="shadow frusta" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="shadow frusta" />
</menu_item_check>
<menu_item_check
label="Physics Shapes"
name="Physics Shapes">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="physics shapes" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="physics shapes" />
</menu_item_check>
<menu_item_check
label="Occlusion"
name="Occlusion">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="occlusion" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="occlusion" />
</menu_item_check>
<menu_item_check
label="Render Batches"
name="Render Batches">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="render batches" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="render batches" />
</menu_item_check>
<menu_item_check
label="Update Type"
name="Update Type">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="update type" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="update type" />
</menu_item_check>
<menu_item_check
label="Texture Anim"
name="Texture Anim">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="texture anim" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="texture anim" />
</menu_item_check>
<menu_item_check
label="Texture Priority"
name="Texture Priority">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="texture priority" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="texture priority" />
</menu_item_check>
<menu_item_check
label="Texture Area"
name="Texture Area">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="texture area" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="texture area" />
</menu_item_check>
<menu_item_check
label="Face Area"
name="Face Area">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="face area" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="face area" />
</menu_item_check>
<menu_item_check
label="LOD Info"
name="LOD Info">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="lod info" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="lod info" />
</menu_item_check>
<menu_item_check
label="Triangle Count"
name="Triangle Count">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="triangle count" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="triangle count" />
</menu_item_check>
<menu_item_check
label="Build Queue"
name="Build Queue">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="build queue" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="build queue" />
</menu_item_check>
<menu_item_check
label="Lights"
name="Lights">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="lights" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="lights" />
</menu_item_check>
<menu_item_check
label="Reflection Probes"
name="Reflection Probes">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="reflection probes" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="reflection probes" />
</menu_item_check>
<menu_item_check
label="Particles"
name="Particles">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="particles" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="particles" />
</menu_item_check>
<menu_item_check
label="Collision Skeleton"
name="Collision Skeleton">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="collision skeleton" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="collision skeleton" />
</menu_item_check>
<menu_item_check
label="Joints"
name="Joints">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="joints" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="joints" />
</menu_item_check>
<menu_item_check
label="Raycast"
name="Raycast">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="raycast" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="raycast" />
</menu_item_check>
<menu_item_check
label="Wind Vectors"
name="Wind Vectors">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="wind vectors" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="wind vectors" />
</menu_item_check>
<menu_item_check
label="Sculpt"
name="Sculpt">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="sculpt" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="sculpt" />
</menu_item_check>
<menu_item_check
label="Texture Size"
name="Texture Size">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="texture size" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="texture size" />
</menu_item_check>
<menu
create_jump_keys="true"
label="Texture Density"
name="Texture Density"
tear_off="true">
<menu_item_check
label="None"
name="None">
<menu_item_check.on_check
function="Advanced.CheckDisplayTextureDensity"
parameter="none" />
<menu_item_check.on_click
function="Advanced.SetDisplayTextureDensity"
parameter="none" />
</menu_item_check>
<menu_item_check
label="Current"
name="Current">
<menu_item_check.on_check
function="Advanced.CheckDisplayTextureDensity"
parameter="current" />
<menu_item_check.on_click
function="Advanced.SetDisplayTextureDensity"
parameter="current" />
</menu_item_check>
<menu_item_check
label="Desired"
name="Desired">
<menu_item_check.on_check
function="Advanced.CheckDisplayTextureDensity"
parameter="desired" />
<menu_item_check.on_click
function="Advanced.SetDisplayTextureDensity"
parameter="desired" />
</menu_item_check>
<menu_item_check
label="Full"
name="Full">
<menu_item_check.on_check
function="Advanced.CheckDisplayTextureDensity"
parameter="full" />
<menu_item_check.on_click
function="Advanced.SetDisplayTextureDensity"
parameter="full" />
</menu_item_check>
</menu>
</menu>
<menu
create_jump_keys="true"
label="Rendering"
name="Rendering"
tear_off="true">
<menu_item_check
label="Axes"
name="Axes">
<menu_item_check.on_check
function="CheckControl"
parameter="ShowAxes" />
<menu_item_check.on_click
function="ToggleControl"
parameter="ShowAxes" />
</menu_item_check>
<menu_item_check
label="Tangent Basis"
name="Tangent Basis">
<menu_item_check.on_check
function="CheckControl"
parameter="ShowTangentBasis" />
<menu_item_check.on_click
function="ToggleControl"
parameter="ShowTangentBasis" />
</menu_item_check>
<menu_item_call
label="Selected Texture Info Basis"
name="Selected Texture Info Basis"
shortcut="control|alt|shift|T">
<menu_item_call.on_click
function="Advanced.SelectedTextureInfo" />
</menu_item_call>
<menu_item_call
label="Selected Material Info"
name="Selected Material Info"
shortcut="control|alt|shift|M">
<menu_item_call.on_click
function="Advanced.SelectedMaterialInfo" />
</menu_item_call>
<menu_item_check
label="Wireframe"
name="Wireframe"
shortcut="control|shift|R">
<menu_item_check.on_check
function="Advanced.CheckWireframe"
parameter="Wireframe" />
<menu_item_check.on_click
function="Advanced.ToggleWireframe" />
</menu_item_check>
<menu_item_check
label="Object-Object Occlusion"
name="Object-Object Occlusion"
shortcut="control|shift|O">
<menu_item_check.on_check
function="CheckControl"
parameter="UseOcclusion" />
<menu_item_check.on_click
function="ToggleControl"
parameter="UseOcclusion" />
<menu_item_check.on_enable
function="Advanced.EnableObjectObjectOcclusion" />
</menu_item_check>
<menu_item_separator />
<menu_item_check
label="Advanced Lighting Model"
name="Advanced Lighting Model">
<menu_item_check.on_check
function="CheckControl"
parameter="RenderDeferred" />
<menu_item_check.on_click
function="ToggleControl"
parameter="RenderDeferred" />
<menu_item_check.on_enable
function="Advanced.EnableRenderDeferred" />
</menu_item_check>
<menu_item_check
label=" Shadows from Sun/Moon/Projectors"
name="Shadows from Sun/Moon/Projectors">
<menu_item_check.on_check
function="Advanced.CheckRenderShadowOption"
parameter="RenderShadowDetail" />
<menu_item_check.on_click
function="Advanced.ClickRenderShadowOption"
parameter="RenderShadowDetail" />
<menu_item_check.on_enable
function="Advanced.EnableRenderDeferredOptions" />
</menu_item_check>
<menu_item_check
label=" SSAO and Shadow Smoothing"
name="SSAO and Shadow Smoothing">
<menu_item_check.on_check
function="CheckControl"
parameter="RenderDeferredSSAO" />
<menu_item_check.on_click
function="ToggleControl"
parameter="RenderDeferredSSAO" />
<menu_item_check.on_enable
function="Advanced.EnableRenderDeferredOptions" />
</menu_item_check>
<menu_item_separator />
<menu_item_check
label="Debug GL"
name="Debug GL">
<menu_item_check.on_check
function="CheckControl"
parameter="RenderDebugGL" />
<menu_item_check.on_click
function="ToggleControl"
parameter="RenderDebugGL" />
</menu_item_check>
<menu_item_check
label="Debug Pipeline"
name="Debug Pipeline">
<menu_item_check.on_check
function="CheckControl"
parameter="RenderDebugPipeline" />
<menu_item_check.on_click
function="ToggleControl"
parameter="RenderDebugPipeline" />
</menu_item_check>
<menu_item_check
label="Automatic Alpha Masks (deferred)"
name="Automatic Alpha Masks (deferred)">
<menu_item_check.on_check
function="CheckControl"
parameter="RenderAutoMaskAlphaDeferred" />
<menu_item_check.on_click
function="ToggleControl"
parameter="RenderAutoMaskAlphaDeferred" />
</menu_item_check>
<menu_item_check
label="Automatic Alpha Masks (non-deferred)"
name="Automatic Alpha Masks (non-deferred)">
<menu_item_check.on_check
function="CheckControl"
parameter="RenderAutoMaskAlphaNonDeferred" />
<menu_item_check.on_click
function="ToggleControl"
parameter="RenderAutoMaskAlphaNonDeferred" />
</menu_item_check>
<menu_item_check
label="Animation Textures"
name="Animation Textures">
<menu_item_check.on_check
function="CheckControl"
parameter="AnimateTextures" />
<menu_item_check.on_click
function="ToggleControl"
parameter="AnimateTextures" />
</menu_item_check>
<menu_item_check
label="Disable Textures"
name="Disable Textures">
<menu_item_check.on_check
function="CheckControl"
parameter="TextureDisable" />
<menu_item_check.on_click
function="ToggleControl"
parameter="TextureDisable" />
</menu_item_check>
<menu_item_call
label="Derender all animesh"
name="Derender Animesh">
<menu_item_call.on_click
function="Tools.DerenderAnimatedObjects" />
</menu_item_call>
<menu_item_check
label="Disable Ambient"
name="Disable Ambient">
<menu_item_check.on_check
function="CheckControl"
parameter="AmbientDisable" />
<menu_item_check.on_click
function="ToggleShaderControl"
parameter="AmbientDisable" />
</menu_item_check>
<menu_item_check
label="Disable Sunlight"
name="Disable Sunlight">
<menu_item_check.on_check
function="CheckControl"
parameter="SunlightDisable" />
<menu_item_check.on_click
function="ToggleShaderControl"
parameter="SunlightDisable" />
</menu_item_check>
<menu_item_check
label="Disable Local Lights"
name="Disable Local Lights">
<menu_item_check.on_check
function="CheckControl"
parameter="LocalLightDisable" />
<menu_item_check.on_click
function="ToggleShaderControl"
parameter="LocalLightDisable" />
</menu_item_check>
<menu_item_check
label="Full Res Textures (dangerous)"
name="Full Res Textures">
<menu_item_check.on_check
function="CheckControl"
parameter="TextureLoadFullRes" />
<menu_item_check.on_click
function="ToggleControl"
parameter="TextureLoadFullRes" />
</menu_item_check>
<menu_item_check
label="Render Attached Lights"
name="Render Attached Lights">
<menu_item_check.on_check
function="CheckControl"
parameter="RenderAttachedLights" />
<menu_item_check.on_click
function="Advanced.HandleAttachedLightParticles"
parameter="RenderAttachedLights" />
</menu_item_check>
<menu_item_check
label="Render Attached Particles"
name="Render Attached Particles">
<menu_item_check.on_check
function="CheckControl"
parameter="RenderAttachedParticles" />
<menu_item_check.on_click
function="Advanced.HandleAttachedLightParticles"
parameter="RenderAttachedParticles" />
</menu_item_check>
<menu_item_check
label="Hover Glow Objects"
name="Hover Glow Objects">
<menu_item_check.on_check
function="CheckControl"
parameter="RenderHoverGlowEnable" />
<menu_item_check.on_click
function="ToggleControl"
parameter="RenderHoverGlowEnable" />
</menu_item_check>
<menu_item_call
enabled="true"
label="Rebuild Reflection Probes"
name="Rebuild Reflection Probes">
<menu_item_call.on_click
function="Develop.RebuildReflectionProbes" />
</menu_item_call>
<menu_item_separator />
</menu>
<menu
create_jump_keys="true"
label="Network"
name="Network"
tear_off="true">
<menu_item_check
label="Pause Agent"
name="AgentPause">
<menu_item_check.on_check
function="CheckControl"
parameter="AgentPause" />
<menu_item_check.on_click
function="ToggleControl"
parameter="AgentPause" />
</menu_item_check>
<menu_item_separator/>
<menu_item_call
label="Enable Message Log"
name="Enable Message Log">
<menu_item_call.on_click
function="Advanced.EnableMessageLog" />
</menu_item_call>
<menu_item_call
label="Disable Message Log"
name="Disable Message Log">
<menu_item_call.on_click
function="Advanced.DisableMessageLog" />
</menu_item_call>
<menu_item_separator/>
<menu_item_check
label="Velocity Interpolate Objects"
name="Velocity Interpolate Objects">
<menu_item_check.on_check
function="CheckControl"
parameter="VelocityInterpolate" />
<menu_item_check.on_click
function="ToggleControl"
parameter="VelocityInterpolate" />
</menu_item_check>
<menu_item_check
label="Ping Interpolate Object Positions"
name="Ping Interpolate Object Positions">
<menu_item_check.on_check
function="CheckControl"
parameter="PingInterpolate" />
<menu_item_check.on_click
function="ToggleControl"
parameter="PingInterpolate" />
</menu_item_check>
<menu_item_separator/>
<menu_item_call
label="Drop a Packet"
name="Drop a Packet"
shortcut="control|alt|L">
<menu_item_call.on_click
function="Advanced.DropPacket" />
</menu_item_call>
</menu>
<menu_item_call
label="Dump Scripted Camera"
name="Dump Scripted Camera">
<menu_item_call.on_click
function="Advanced.DumpScriptedCamera" />
</menu_item_call>
<menu
create_jump_keys="true"
label="Recorder"
name="Recorder"
tear_off="true">
<menu_item_call visible="false"
label="Start event recording"
name="Start event recording">
<menu_item_call.on_visible
function="displayViewerEventRecorderMenuItems" />
<menu_item_call.on_click
function="Advanced.EventRecorder"
parameter="start recording" />
</menu_item_call>
<menu_item_call visible="false"
label="Stop event recording"
name="Stop event recording">
<menu_item_call.on_visible
function="displayViewerEventRecorderMenuItems" />
<menu_item_call.on_click
function="Advanced.EventRecorder"
parameter="stop recording" />
</menu_item_call>
<menu_item_call visible="false"
label="Playback event recording"
name="Playback event recording">
<menu_item_call.on_visible
function="displayViewerEventRecorderMenuItems" />
<menu_item_call.on_click
function="Advanced.EventRecorder"
parameter="start playback" />
</menu_item_call>
<menu_item_call
label="Start Playback"
name="Start Playback">
<menu_item_call.on_click
function="Advanced.AgentPilot"
parameter="start playback" />
</menu_item_call>
<menu_item_call
label="Stop Playback"
name="Stop Playback">
<menu_item_call.on_click
function="Advanced.AgentPilot"
parameter="stop playback" />
</menu_item_call>
<menu_item_check
label="Loop Playback"
name="Loop Playback">
<menu_item_check.on_check
function="Advanced.CheckAgentPilotLoop"
parameter="loopPlayback" />
<menu_item_check.on_click
function="Advanced.ToggleAgentPilotLoop" />
</menu_item_check>
<menu_item_call
label="Start Record"
name="Start Record">
<menu_item_call.on_click
function="Advanced.AgentPilot"
parameter="start record" />
</menu_item_call>
<menu_item_call
label="Stop Record"
name="Stop Record">
<menu_item_call.on_click
function="Advanced.AgentPilot"
parameter="stop record" />
</menu_item_call>
</menu>
<menu
create_jump_keys="true"
label="World"
name="DevelopWorld"
tear_off="true">
<menu_item_check
label="Sim Sun Override"
name="Sim Sun Override">
<menu_item_check.on_check
function="CheckControl"
parameter="SkyOverrideSimSunPosition" />
<menu_item_check.on_click
function="ToggleControl"
parameter="SkyOverrideSimSunPosition" />
</menu_item_check>
<menu_item_check
label="Fixed Weather"
name="Fixed Weather">
<menu_item_check.on_check
function="CheckControl"
parameter="FixedWeather" />
<menu_item_check.on_click
function="ToggleControl"
parameter="FixedWeather" />
</menu_item_check>
<menu_item_call
label="Dump Region Object Cache"
name="Dump Region Object Cache">
<menu_item_call.on_click
function="Advanced.DumpRegionObjectCache" />
</menu_item_call>
<menu_item_call
label="Interest List: Full Update"
name="Interest List: Full Update"
shortcut="alt|shift|I">
<menu_item_call.on_click
function="Advanced.InterestListFullUpdate" />
</menu_item_call>
<menu_item_call
label="Dump Simulator Features to Nearby Chat"
name="DumpSimFeaturesToChat">
<menu_item_call.on_click
function="Develop.DumpSimFeaturesToChat" />
</menu_item_call>
</menu>
<menu
create_jump_keys="true"
label="UI"
name="UI"
tear_off="true">
<menu_item_call
label="Media Browser Test"
name="Web Browser Test">
<menu_item_call.on_click
function="Advanced.WebBrowserTest"
parameter="http://secondlife.com/app/search/slurls.html"/>
</menu_item_call>
<menu_item_check
label="Region Restart Test..."
name="Region Restart Test">
<menu_item_check.on_check
function="Floater.Visible"
parameter="region_restarting" />
<menu_item_check.on_click
function="Floater.Toggle"
parameter="region_restarting" />
</menu_item_check>
<menu_item_call
label="Web Content Browser"
name="Web Content Browser"
shortcut="control|shift|Z">
<menu_item_call.on_click
function="Advanced.WebContentTest"
parameter="HOME_PAGE"/>
</menu_item_call>
<menu_item_call
label="FB Connect Test"
name="FB Connect Test">
<menu_item_call.on_click
function="Advanced.WebContentTest"
parameter="https://cryptic-ridge-1632.herokuapp.com/"/>
</menu_item_call>
<menu_item_call
label="Dump SelectMgr"
name="Dump SelectMgr">
<menu_item_call.on_click
function="Advanced.DumpSelectMgr" />
</menu_item_call>
<menu_item_call
label="Dump Inventory"
name="Dump Inventory">
<menu_item_call.on_click
function="Advanced.DumpInventory" />
</menu_item_call>
<menu_item_call
label="Dump Timers"
name="Dump Timers">
<menu_item_call.on_click
function="Advanced.DumpTimers" />
</menu_item_call>
<menu_item_call
label="Dump Focus Holder"
name="Dump Focus Holder">
<menu_item_call.on_click
function="Advanced.DumpFocusHolder" />
</menu_item_call>
<menu_item_call
label="Print Selected Object Info"
name="Print Selected Object Info"
shortcut="control|shift|P">
<menu_item_call.on_click
function="Advanced.PrintSelectedObjectInfo" />
</menu_item_call>
<menu_item_call
label="Print Agent Info"
name="Print Agent Info"
shortcut="shift|P">
<menu_item_call.on_click
function="Advanced.PrintAgentInfo" />
</menu_item_call>
<menu_item_check
label="Double-Click Auto-Pilot"
name="Double-ClickAuto-Pilot">
<menu_item_check.on_check
function="Advanced.CheckEnabledDoubleClickAction"
parameter="walk_to" />
<menu_item_check.on_click
function="Advanced.SetDoubleClickAction"
parameter="walk_to" />
</menu_item_check>
<menu_item_check
label="Double-Click Teleport"
name="DoubleClick Teleport">
<menu_item_check.on_check
function="Advanced.CheckEnabledDoubleClickAction"
parameter="teleport_to" />
<menu_item_check.on_click
function="Advanced.SetDoubleClickAction"
parameter="teleport_to" />
</menu_item_check>
<menu_item_separator />
<menu_item_check
label="Debug SelectMgr"
name="Debug SelectMgr">
<menu_item_check.on_check
function="CheckControl"
parameter="DebugSelectMgr" />
<menu_item_check.on_click
function="ToggleControl"
parameter="DebugSelectMgr" />
</menu_item_check>
<menu_item_check
label="Debug Clicks"
name="Debug Clicks">
<menu_item_check.on_check
function="Advanced.CheckDebugClicks"
parameter="DebugClicks" />
<menu_item_check.on_click
function="Advanced.ToggleDebugClicks"
parameter="DebugClicks" />
</menu_item_check>
<menu_item_check
label="Debug Views"
name="Debug Views">
<menu_item_check.on_check
function="Advanced.CheckDebugViews" />
<menu_item_check.on_click
function="Advanced.ToggleDebugViews" />
</menu_item_check>
<menu_item_check
label="Debug Name Tooltips"
name="Debug Name Tooltips">
<menu_item_check.on_check
function="Advanced.CheckXUINameTooltips"
parameter="XUINameTooltips" />
<menu_item_check.on_click
function="Advanced.ToggleXUINameTooltips" />
</menu_item_check>
<menu_item_check
label="Debug Mouse Events"
name="Debug Mouse Events">
<menu_item_check.on_check
function="Advanced.CheckDebugMouseEvents"
parameter="MouseEvents" />
<menu_item_check.on_click
function="Advanced.ToggleDebugMouseEvents" />
</menu_item_check>
<menu_item_check
label="Debug Keys"
name="Debug Keys">
<menu_item_check.on_check
function="Advanced.CheckDebugKeys"
parameter="DebugKeys" />
<menu_item_check.on_click
function="Advanced.ToggleDebugKeys" />
</menu_item_check>
<menu_item_check
label="Debug Window Process"
name="Debug WindowProc">
<menu_item_check.on_check
function="Advanced.CheckDebugWindowProc"
parameter="DebugWindowProc" />
<menu_item_check.on_click
function="Advanced.ToggleDebugWindowProc"
parameter="DebugWindowProc" />
</menu_item_check>
</menu>
<menu
create_jump_keys="true"
label="XUI"
name="XUI"
tear_off="true">
<menu_item_call
label="Reload Color Settings"
name="Reload Color Settings">
<menu_item_call.on_click
function="Advanced.ReloadColorSettings" />
</menu_item_call>
<menu_item_call
label="Show Font Test"
name="Show Font Test">
<menu_item_call.on_click
function="Floater.Show"
parameter="font_test" />
</menu_item_call>
<menu_item_call
label="Load from XML"
name="Load from XML">
<menu_item_call.on_click
function="Advanced.LoadUIFromXML" />
</menu_item_call>
<menu_item_call
label="Save to XML"
name="Save to XML">
<menu_item_call.on_click
function="Advanced.SaveUIToXML" />
</menu_item_call>
<menu_item_check
label="Show XUI Names"
name="Show XUI Names">
<menu_item_check.on_check
function="Advanced.CheckXUINames"
parameter="showUIname" />
<menu_item_check.on_click
function="Advanced.ToggleXUINames" />
</menu_item_check>
<menu_item_check
label="Show debugging info for views"
name="DebugViews">
<menu_item_check.on_check
function="CheckControl"
parameter="DebugViews" />
<menu_item_check.on_click
function="ToggleControl"
parameter="DebugViews" />
</menu_item_check>
<menu_item_call
label="XUI Preview Tool"
name="UI Preview Tool">
<menu_item_call.on_click
function="Floater.Toggle"
parameter="ui_preview" />
</menu_item_call>
<menu_item_call
label="Send Test IMs"
name="Send Test IMs">
<menu_item_call.on_click
function="Advanced.SendTestIMs" />
</menu_item_call>
<menu_item_call
label="Flush Names Caches"
name="Flush Names Caches">
<menu_item_call.on_click
function="Advanced.FlushNameCaches" />
</menu_item_call>
</menu>
<menu
create_jump_keys="true"
label="Avatar"
name="Character"
tear_off="true">
<menu
create_jump_keys="true"
label="Grab Baked Texture"
name="Grab Baked Texture"
tear_off="true">
<menu_item_call
label="Iris"
name="Grab Iris">
<menu_item_call.on_click
function="Advanced.GrabBakedTexture"
parameter="iris" />
<menu_item_call.on_enable
function="Advanced.EnableGrabBakedTexture"
parameter="iris" />
</menu_item_call>
<menu_item_call
label="Head"
name="Grab Head">
<menu_item_call.on_click
function="Advanced.GrabBakedTexture"
parameter="head" />
<menu_item_call.on_enable
function="Advanced.EnableGrabBakedTexture"
parameter="head" />
</menu_item_call>
<menu_item_call
label="Upper Body"
name="Grab Upper Body">
<menu_item_call.on_click
function="Advanced.GrabBakedTexture"
parameter="upper" />
<menu_item_call.on_enable
function="Advanced.EnableGrabBakedTexture"
parameter="upper" />
</menu_item_call>
<menu_item_call
label="Lower Body"
name="Grab Lower Body">
<menu_item_call.on_click
function="Advanced.GrabBakedTexture"
parameter="lower" />
<menu_item_call.on_enable
function="Advanced.EnableGrabBakedTexture"
parameter="lower" />
</menu_item_call>
<menu_item_call
label="Skirt"
name="Grab Skirt">
<menu_item_call.on_click
function="Advanced.GrabBakedTexture"
parameter="skirt" />
<menu_item_call.on_enable
function="Advanced.EnableGrabBakedTexture"
parameter="skirt" />
</menu_item_call>
</menu>
<menu
create_jump_keys="true"
label="Character Tests"
name="Character Tests"
tear_off="true">
<menu_item_call
label="Appearance To XML"
name="Appearance To XML">
<menu_item_call.on_click
function="Advanced.AppearanceToXML" />
</menu_item_call>
<menu_item_call
label="Toggle Character Geometry"
name="Toggle Character Geometry">
<menu_item_call.on_click
function="Advanced.ToggleCharacterGeometry" />
<menu_item_call.on_enable
function="IsGodCustomerService" />
</menu_item_call>
<menu_item_call
label="Test Male"
name="Test Male">
<menu_item_call.on_click
function="Advanced.TestMale" />
</menu_item_call>
<menu_item_call
label="Test Female"
name="Test Female">
<menu_item_call.on_click
function="Advanced.TestFemale" />
</menu_item_call>
<menu_item_check
label="Allow Select Avatar"
name="Allow Select Avatar">
<menu_item_check.on_check
function="CheckControl"
parameter="AllowSelectAvatar" />
<menu_item_check.on_click
function="ToggleControl"
parameter="AllowSelectAvatar" />
</menu_item_check>
</menu>
<menu
create_jump_keys="true"
label="Animation Speed"
name="Animation Speed"
tear_off="true">
<menu_item_call
label="All Animations 10% Faster"
name="All Animations 10 Faster">
<menu_item_call.on_click
function="Advanced.AnimTenFaster" />
</menu_item_call>
<menu_item_call
label="All Animations 10% Slower"
name="All Animations 10 Slower">
<menu_item_call.on_click
function="Advanced.AnimTenSlower" />
</menu_item_call>
<menu_item_call
label="Reset All Animation Speed"
name="Reset All Animation Speed">
<menu_item_call.on_click
function="Advanced.AnimResetAll" />
</menu_item_call>
<menu_item_check
label="Slow Motion Animations"
name="Slow Motion Animations">
<menu_item_check.on_check
function="CheckControl"
parameter="SlowMotionAnimation" />
<menu_item_check.on_click
function="ToggleControl"
parameter="SlowMotionAnimation" />
</menu_item_check>
</menu>
<menu_item_call
label="Force Params to Default"
name="Force Params to Default">
<menu_item_call.on_click
function="Advanced.ForceParamsToDefault" />
</menu_item_call>
<menu_item_check
label="Animation Info"
name="Animation Info">
<menu_item_check.on_check
function="Advanced.CheckAnimationInfo"
parameter="AnimationInfo" />
<menu_item_check.on_click
function="Advanced.ToggleAnimationInfo"
parameter="" />
</menu_item_check>
<menu_item_check
label="Show Look At"
name="Show Look At">
<menu_item_check.on_check
function="Advanced.CheckShowLookAt"
parameter="ShowLookAt" />
<menu_item_check.on_click
function="Advanced.ToggleShowLookAt" />
</menu_item_check>
<menu_item_check
label="Show Point At"
name="Show Point At">
<menu_item_check.on_check
function="Advanced.CheckShowPointAt"
parameter="ShowPointAt" />
<menu_item_check.on_click
function="Advanced.ToggleShowPointAt" />
</menu_item_check>
<menu_item_check
label="Debug Joint Updates"
name="Debug Joint Updates">
<menu_item_check.on_check
function="Advanced.CheckDebugJointUpdates"
parameter="DebugJointUpdates" />
<menu_item_check.on_click
function="Advanced.ToggleDebugJointUpdates" />
</menu_item_check>
<menu_item_check
label="Disable LOD"
name="Disable LOD">
<menu_item_check.on_check
function="Advanced.CheckDisableLOD"
parameter="DisableLOD" />
<menu_item_check.on_click
function="Advanced.ToggleDisableLOD" />
</menu_item_check>
<menu_item_check
label="Debug Character Vis"
name="Debug Character Vis">
<menu_item_check.on_check
function="Advanced.CheckDebugCharacterVis"
parameter="DebugCharacterVis" />
<menu_item_check.on_click
function="Advanced.ToggleDebugCharacterVis" />
</menu_item_check>
<menu_item_check
label="Show Collision Skeleton"
name="Show Collision Skeleton">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="collision skeleton" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="collision skeleton" />
</menu_item_check>
<menu_item_check
label="Show Bones"
name="Show Bones">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="joints" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="joints" />
</menu_item_check>
<menu_item_check
label="Display Agent Target"
name="Display Agent Target">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="agent target" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="agent target" />
</menu_item_check>
<menu_item_check
label="Show Impostor Extents"
name="Show Impostor Extents">
<menu_item_check.on_check
function="Advanced.CheckInfoDisplay"
parameter="impostors" />
<menu_item_check.on_click
function="Advanced.ToggleInfoDisplay"
parameter="impostors" />
</menu_item_check>
<!-- Appears not to exist anymore
<menu_item_check
label="Debug Rotation"
name="Debug Rotation">
<menu_item_check.on_check
function="CheckControl"
parameter="DebugAvatarRotation" />
<menu_item_check.on_click
function="ToggleControl"
parameter="DebugAvatarRotation" />
</menu_item_check> -->
<menu_item_call
label="Dump Attachments"
name="Dump Attachments">
<menu_item_call.on_click
function="Advanced.DumpAttachments" />
</menu_item_call>
<menu_item_call
label="Debug Avatar Textures"
name="Debug Avatar Textures"
shortcut="control|alt|shift|K">
<menu_item_call.on_click
function="Advanced.DebugAvatarTextures" />
</menu_item_call>
<menu_item_call
label="Dump Local Textures"
name="Dump Local Textures"
shortcut="alt|shift|M">
<menu_item_call.on_click
function="Advanced.DumpAvatarLocalTextures" />
</menu_item_call>
<menu_item_call
label="Reload Avatar Cloud Particle"
name="Reload Avatar Cloud Particle">
<menu_item_call.on_click
function="Advanced.ReloadAvatarCloudParticle" />
</menu_item_call>
</menu>
<menu_item_separator/>
<menu_item_check
label="HTTP Textures"
name="HTTP Textures">
<menu_item_check.on_check
function="CheckControl"
parameter="ImagePipelineUseHTTP" />
<menu_item_check.on_click
function="ToggleControl"
parameter="ImagePipelineUseHTTP" />
</menu_item_check>
<menu_item_check
label="HTTP Inventory"
name="HTTP Inventory">
<menu_item_check.on_check
function="CheckControl"
parameter="UseHTTPInventory" />
<menu_item_check.on_click
function="ToggleControl"
parameter="UseHTTPInventory" />
</menu_item_check>
<menu_item_call
label="Compress Images"
name="Compress Images">
<menu_item_call.on_click
function="Advanced.CompressImage" />
</menu_item_call>
<menu_item_call
label="Compress File Test"
name="Compress File Test">
<menu_item_call.on_click
function="Advanced.CompressFileTest" />
</menu_item_call>
<menu_item_call
label="Enable Visual Leak Detector"
name="Enable Visual Leak Detector">
<menu_item_call.on_click
function="Advanced.ToggleVisualLeakDetector" />
</menu_item_call>
<menu_item_check
label="Output Debug Minidump"
name="Output Debug Minidump">
<menu_item_check.on_check
function="CheckControl"
parameter="SaveMinidump" />
<menu_item_check.on_click
function="ToggleControl"
parameter="SaveMinidump" />
</menu_item_check>
<menu_item_check
label="Console Window on next Run"
name="Console Window">
<menu_item_check.on_check
function="CheckControl"
parameter="ShowConsoleWindow" />
<menu_item_check.on_click
function="ToggleControl"
parameter="ShowConsoleWindow" />
</menu_item_check>
<menu
create_jump_keys="true"
label="Set Logging Level"
name="Set Logging Level"
tear_off="true">
<menu_item_check
name="Debug"
label="Debug">
<menu_item_check.on_check
function="Develop.CheckLoggingLevel"
parameter="0" />
<menu_item_check.on_click
function="Develop.SetLoggingLevel"
parameter="0" />
</menu_item_check>
<menu_item_check
name="Info"
label="Info">
<menu_item_check.on_check
function="Develop.CheckLoggingLevel"
parameter="1" />
<menu_item_check.on_click
function="Develop.SetLoggingLevel"
parameter="1" />
</menu_item_check>
<menu_item_check
name="Warning"
label="Warning">
<menu_item_check.on_check
function="Develop.CheckLoggingLevel"
parameter="2" />
<menu_item_check.on_click
function="Develop.SetLoggingLevel"
parameter="2" />
</menu_item_check>
<menu_item_check
name="Error"
label="Error">
<menu_item_check.on_check
function="Develop.CheckLoggingLevel"
parameter="3" />
<menu_item_check.on_click
function="Develop.SetLoggingLevel"
parameter="3" />
</menu_item_check>
<menu_item_check
name="None"
label="None">
<menu_item_check.on_check
function="Develop.CheckLoggingLevel"
parameter="4" />
<menu_item_check.on_click
function="Develop.SetLoggingLevel"
parameter="4" />
</menu_item_check>
</menu>
<menu_item_separator/>
<menu_item_call
label="Request Admin Status"
name="Request Admin Options"
shortcut="control|alt|G">
<menu_item_call.on_click
function="Advanced.RequestAdminStatus" />
</menu_item_call>
<menu_item_call
label="Leave Admin Status"
name="Leave Admin Options"
shortcut="control|alt|shift|G">
<menu_item_call.on_click
function="Advanced.LeaveAdminStatus" />
</menu_item_call>
<menu_item_check
label="Show Admin Menu"
name="View Admin Options">
<menu_item_check.on_enable
function="Advanced.EnableViewAdminOptions" />
<menu_item_check.on_check
function="Advanced.CheckViewAdminOptions"
parameter="ViewAdminOptions" />
<menu_item_check.on_click
function="Advanced.ToggleViewAdminOptions" />
</menu_item_check>
</menu>
<menu
create_jump_keys="true"
label="Admin"
name="Admin"
tear_off="true"
visible="false">
<menu
create_jump_keys="true"
label="Object"
name="AdminObject"
tear_off="true">
<menu_item_call
label="Take Copy"
name="Admin Take Copy"
shortcut="control|alt|shift|O">
<menu_item_call.on_click
function="Admin.ForceTakeCopy" />
<menu_item_call.on_enable
function="IsGodCustomerService" />
</menu_item_call>
<menu_item_call
label="Force Owner To Me"
name="Force Owner To Me">
<menu_item_call.on_click
function="Admin.HandleObjectOwnerSelf" />
<menu_item_call.on_enable
function="IsGodCustomerService" />
</menu_item_call>
<menu_item_call
label="Force Owner Permissive"
name="Force Owner Permissive">
<menu_item_call.on_click
function="Admin.HandleObjectOwnerPermissive" />
<menu_item_call.on_enable
function="IsGodCustomerService" />
</menu_item_call>
<menu_item_call
label="Delete"
name="Delete"
shortcut="control|alt|shift|Del">
<menu_item_call.on_click
function="Admin.HandleForceDelete" />
<menu_item_call.on_enable
function="IsGodCustomerService" />
</menu_item_call>
<menu_item_call
label="Lock"
name="Lock"
shortcut="control|alt|shift|L">
<menu_item_call.on_click
function="Admin.HandleObjectLock" />
<menu_item_call.on_enable
function="IsGodCustomerService" />
</menu_item_call>
<menu_item_call
label="Get Assets IDs"
name="Get Assets IDs"
shortcut="control|alt|shift|I">
<menu_item_call.on_click
function="Admin.HandleObjectAssetIDs" />
<menu_item_call.on_enable
function="IsGodCustomerService" />
</menu_item_call>
</menu>
<menu
create_jump_keys="true"
label="Parcel"
name="Parcel"
tear_off="true">
<menu_item_call
label="Force Owner To Me"
name="Owner To Me">
<menu_item_call.on_click
function="Admin.HandleForceParcelOwnerToMe" />
<menu_item_call.on_enable
function="IsGodCustomerService" />
</menu_item_call>
<menu_item_call
label="Set to Linden Content"
name="Set to Linden Content"
shortcut="control|alt|shift|C">
<menu_item_call.on_click
function="Admin.HandleForceParcelToContent" />
<menu_item_call.on_enable
function="IsGodCustomerService" />
</menu_item_call>
<menu_item_call
label="Claim Public Land"
name="Claim Public Land">
<menu_item_call.on_click
function="Admin.HandleClaimPublicLand" />
<menu_item_call.on_enable
function="IsGodCustomerService" />
</menu_item_call>
</menu>
<menu
create_jump_keys="true"
label="Region"
name="Region"
tear_off="true">
<menu_item_call
label="Dump Temp Asset Data"
name="Dump Temp Asset Data">
<menu_item_call.on_click
function="Admin.HandleRegionDumpTempAssetData" />
<menu_item_call.on_enable
function="IsGodCustomerService" />
</menu_item_call>
<menu_item_call
label="Save Region State"
name="Save Region State">
<menu_item_call.on_click
function="Admin.OnSaveState" />
<menu_item_call.on_enable
function="IsGodCustomerService" />
</menu_item_call>
</menu>
<menu_item_call
label="God Tools"
name="God Tools">
<menu_item_call.on_click
function="Floater.Show"
parameter="god_tools" />
<menu_item_call.on_enable
function="IsGodCustomerService" />
</menu_item_call>
</menu>
<!-- God Menu -->
<menu
create_jump_keys="true"
label="Admin"
name="Deprecated"
tear_off="true"
visible="false">
<menu
create_jump_keys="true"
label="Attach Object"
mouse_opaque="false"
name="Attach Object"
tear_off="true" />
<menu
create_jump_keys="true"
label="Detach Object"
mouse_opaque="false"
name="Detach Object"
tear_off="true" />
<menu
create_jump_keys="true"
label="Take Off Clothing"
mouse_opaque="false"
name="Take Off Clothing"
tear_off="true">
<menu_item_call
label="Shirt"
name="Shirt">
<menu_item_call.on_click
function="Edit.TakeOff"
parameter="shirt" />
<menu_item_call.on_enable
function="Edit.EnableTakeOff"
parameter="shirt" />
</menu_item_call>
<menu_item_call
label="Pants"
name="Pants">
<menu_item_call.on_click
function="Edit.TakeOff"
parameter="pants" />
<menu_item_call.on_enable
function="Edit.EnableTakeOff"
parameter="pants" />
</menu_item_call>
<menu_item_call
label="Shoes"
name="Shoes">
<menu_item_call.on_click
function="Edit.TakeOff"
parameter="shoes" />
<menu_item_call.on_enable
function="Edit.EnableTakeOff"
parameter="shoes" />
</menu_item_call>
<menu_item_call
label="Socks"
name="Socks">
<menu_item_call.on_click
function="Edit.TakeOff"
parameter="socks" />
<menu_item_call.on_enable
function="Edit.EnableTakeOff"
parameter="socks" />
</menu_item_call>
<menu_item_call
label="Jacket"
name="Jacket">
<menu_item_call.on_click
function="Edit.TakeOff"
parameter="jacket" />
<menu_item_call.on_enable
function="Edit.EnableTakeOff"
parameter="jacket" />
</menu_item_call>
<menu_item_call
label="Gloves"
name="Gloves">
<menu_item_call.on_click
function="Edit.TakeOff"
parameter="gloves" />
<menu_item_call.on_enable
function="Edit.EnableTakeOff"
parameter="gloves" />
</menu_item_call>
<menu_item_call
label="Undershirt"
name="Menu Undershirt">
<menu_item_call.on_click
function="Edit.TakeOff"
parameter="undershirt" />
<menu_item_call.on_enable
function="Edit.EnableTakeOff"
parameter="undershirt" />
</menu_item_call>
<menu_item_call
label="Underpants"
name="Menu Underpants">
<menu_item_call.on_click
function="Edit.TakeOff"
parameter="underpants" />
<menu_item_call.on_enable
function="Edit.EnableTakeOff"
parameter="underpants" />
</menu_item_call>
<menu_item_call
label="Skirt"
name="Skirt">
<menu_item_call.on_click
function="Edit.TakeOff"
parameter="skirt" />
<menu_item_call.on_enable
function="Edit.EnableTakeOff"
parameter="skirt" />
</menu_item_call>
<menu_item_call
label="Alpha"
name="Alpha">
<menu_item_call.on_click
function="Edit.TakeOff"
parameter="alpha" />
<menu_item_call.on_enable
function="Edit.EnableTakeOff"
parameter="alpha" />
</menu_item_call>
<menu_item_call
label="Tattoo"
name="Tattoo">
<menu_item_call.on_click
function="Edit.TakeOff"
parameter="tattoo" />
<menu_item_call.on_enable
function="Edit.EnableTakeOff"
parameter="tattoo" />
</menu_item_call>
<menu_item_call
label="Universal"
name="Universal">
<menu_item_call.on_click
function="Edit.TakeOff"
parameter="tattoo" />
<menu_item_call.on_enable
function="Edit.EnableTakeOff"
parameter="universal" />
</menu_item_call>
<menu_item_call
label="Physics"
name="Physics">
<menu_item_call.on_click
function="Edit.TakeOff"
parameter="physics" />
<menu_item_call.on_enable
function="Edit.EnableTakeOff"
parameter="physics" />
</menu_item_call>
<menu_item_call
label="All Clothes"
name="All Clothes">
<menu_item_call.on_click
function="Edit.TakeOff"
parameter="all" />
</menu_item_call>
</menu>
<menu
create_jump_keys="true"
label="Help"
name="DeprecatedHelp"
tear_off="true">
<menu_item_call
label="Official Linden Blog"
name="Official Linden Blog">
<menu_item_call.on_click
function="PromptShowURL"
name="OfficialLindenBlog_url"
parameter="WebLaunchSupportWiki,http://blog.secondlife.com/" />
</menu_item_call>
<menu_item_call
label="Scripting Portal"
name="Scripting Portal">
<menu_item_call.on_click
function="PromptShowURL"
name="ScriptingPortal_url"
parameter="WebLaunchLSLWiki,http://wiki.secondlife.com/wiki/LSL_Portal" />
</menu_item_call>
<menu
create_jump_keys="true"
label="Bug Reporting"
name="Bug Reporting"
tear_off="true">
<menu_item_call
label="Public Issue Tracker"
name="Public Issue Tracker">
<menu_item_call.on_click
function="PromptShowURL"
name="PublicIssueTracker_url"
parameter="WebLaunchPublicIssue,http://jira.secondlife.com" />
</menu_item_call>
<menu_item_call
label="Public Issue Tracker Help"
name="Publc Issue Tracker Help">
<menu_item_call.on_click
function="PromptShowURL"
name="PublicIssueTrackerHelp_url"
parameter="WebLaunchPublicIssueHelp,http://wiki.secondlife.com/wiki/Issue_tracker" />
</menu_item_call>
<menu_item_separator/>
<menu_item_call
label="Bug Reporting 101"
name="Bug Reporing 101">
<menu_item_call.on_click
function="PromptShowURL"
name="BugReporting101_url"
parameter="WebLaunchBugReport101,http://wiki.secondlife.com/wiki/Bug_Reporting_101" />
</menu_item_call>
<menu_item_call
label="Security Issues"
name="Security Issues">
<menu_item_call.on_click
function="PromptShowURL"
name="SecurityIssues_url"
parameter="WebLaunchSecurityIssues,http://wiki.secondlife.com/wiki/Security_issues" />
</menu_item_call>
<menu_item_call
label="QA Wiki"
name="QA Wiki">
<menu_item_call.on_click
function="PromptShowURL"
name="QAWiki_url"
parameter="WebLaunchQAWiki,http://wiki.secondlife.com/wiki/QA_Portal" />
</menu_item_call>
</menu>
</menu>
</menu>
</menu_bar>