Much of this patch comes from upstream and Kitty Barnett, or is inspired from their works This commit applies the World-Minimap patches from Catznip. Catznip stuffs: - Issue 1383: Parcel lines on mini map - Show parcels on the minimap - Minimap menu: "Show" submenu: "Property Lines" "Parcels for Sale" - Option to have world map textures on the minimap - Minimap menu: "World Map Textures" - Singular touch: Made this comply with hypergridding. The minimap will now scroll zoom based on where your mouse is if centering on camera is off. A lot of cruft was cleaned up in this merge, a lot of gSavedSettings lookups in draw were converted to LLCachedControls, some license updates were performed. Finally: By myself, but inspired by upstream and requested in the group before: - Option to show tracking circles around people selected on the radar while the radar is visible - Minimap menu: "Show" submenu: "Radar Tracking Circles"
122 lines
4.6 KiB
XML
122 lines
4.6 KiB
XML
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
|
|
<menu bottom="100" color="MenuDefaultBgColor" drop_shadow="true" height="101" left="100"
|
|
mouse_opaque="false" name="popup" opaque="true" width="128">
|
|
<menu_item_call label="Zoom Close" name="Zoom Close">
|
|
<on_click function="MiniMap.ZoomLevel" userdata="2" />
|
|
</menu_item_call>
|
|
<menu_item_call label="Zoom Medium" name="Zoom Medium">
|
|
<on_click function="MiniMap.ZoomLevel" userdata="1" />
|
|
</menu_item_call>
|
|
<menu_item_call label="Zoom Far" name="Zoom Far">
|
|
<on_click function="MiniMap.ZoomLevel" userdata="0" />
|
|
</menu_item_call>
|
|
<menu_item_separator />
|
|
<menu_item_check label="Center on Camera" name="Center on Camera">
|
|
<on_click function="MiniMap.Center" userdata="1" />
|
|
<on_check function="MiniMap.CheckCenter" userdata="1" />
|
|
</menu_item_check>
|
|
<menu_item_check label="Rotate Mini-Map" name="Rotate Mini-Map">
|
|
<on_click function="MiniMap.ToggleControl" userdata="MiniMapRotate" />
|
|
<on_check control="MiniMapRotate" />
|
|
</menu_item_check>
|
|
<menu
|
|
label="Show"
|
|
name="Minimap Show">
|
|
<menu_item_check
|
|
label="Objects"
|
|
name="Objects">
|
|
<menu_item_check.on_click
|
|
function="MiniMap.ToggleControl"
|
|
userdata="ShowMiniMapObjects" />
|
|
<menu_item_check.on_check
|
|
control="ShowMiniMapObjects" />
|
|
</menu_item_check>
|
|
<menu_item_check
|
|
label="Property Lines"
|
|
name="Property Lines">
|
|
<menu_item_check.on_click
|
|
function="Minimap.ToggleOverlay"
|
|
userdata="MiniMapPropertyLines" />
|
|
<menu_item_check.on_check
|
|
control="MiniMapPropertyLines" />
|
|
</menu_item_check>
|
|
<menu_item_check
|
|
label="Parcels for Sale"
|
|
name="Parcels for Sale">
|
|
<menu_item_check.on_click
|
|
function="Minimap.ToggleOverlay"
|
|
userdata="MiniMapForSaleParcels" />
|
|
<menu_item_check.on_check
|
|
control="MiniMapForSaleParcels" />
|
|
<menu_item_check.on_enable
|
|
control="MiniMapPropertyLines" />
|
|
</menu_item_check>
|
|
<menu_item_check
|
|
label="Radar Tracking Circles"
|
|
name="Radar Tracking Circles">
|
|
<menu_item_check.on_check
|
|
control="MiniMapRadarTrackingCircles"/>
|
|
<menu_item_check.on_click
|
|
function="MiniMap.ToggleControl"
|
|
userdata="MiniMapRadarTrackingCircles"/>
|
|
</menu_item_check>
|
|
</menu>
|
|
<menu name="Chat Distance Rings" label="Chat Distance Rings">
|
|
<menu_item_check label="Show All" name="Show All">
|
|
<on_check function="MiniMap.CheckChatRings" />
|
|
<on_click function="MiniMap.ChatRings" />
|
|
</menu_item_check>
|
|
<menu_item_separator />
|
|
<menu_item_check label="Show Whisper Ring" name="Show Whisper Ring">
|
|
<on_check control="MiniMapWhisperRing" />
|
|
<on_click function="MiniMap.ToggleControl" userdata="MiniMapWhisperRing" />
|
|
</menu_item_check>
|
|
<menu_item_check label="Show Chat Ring" name="Show Chat Ring">
|
|
<on_check control="MiniMapChatRing" />
|
|
<on_click function="MiniMap.ToggleControl" userdata="MiniMapChatRing" />
|
|
</menu_item_check>
|
|
<menu_item_check label="Show Shout Ring" name="Show Shout Ring">
|
|
<on_check control="MiniMapShoutRing" />
|
|
<on_click function="MiniMap.ToggleControl" userdata="MiniMapShoutRing" />
|
|
</menu_item_check>
|
|
</menu>
|
|
<menu_item_separator />
|
|
<menu_item_call label="Stop Tracking" name="Stop Tracking">
|
|
<on_click function="MiniMap.StopTracking" />
|
|
<on_enable function="MiniMap.EnableTracking" />
|
|
</menu_item_call>
|
|
<menu_item_call label="Profile..." name="Profile">
|
|
<on_click function="MiniMap.ShowProfile" />
|
|
<on_enable function="MiniMap.EnableProfile" />
|
|
</menu_item_call>
|
|
<menu_item_call label="Cam..." name="Camfollow">
|
|
<on_click function="MiniMap.CamFollow" />
|
|
<on_enable function="MiniMap.EnableProfile" />
|
|
</menu_item_call>
|
|
<menu name="Mark" label="Mark">
|
|
<menu_item_call label="Red" name="Red">
|
|
<on_click function="MiniMap.setred" />
|
|
</menu_item_call>
|
|
<menu_item_call label="Green" name="Green">
|
|
<on_click function="MiniMap.setgreen" />
|
|
</menu_item_call>
|
|
<menu_item_call label="Blue" name="Blue">
|
|
<on_click function="MiniMap.setblue" />
|
|
</menu_item_call>
|
|
<menu_item_call label="Yellow" name="Yellow">
|
|
<on_click function="MiniMap.setyellow" />
|
|
</menu_item_call>
|
|
<menu_item_call label="Custom..." name="Custom">
|
|
<on_click function="MiniMap.setcustom" />
|
|
</menu_item_call>
|
|
</menu>
|
|
<menu_item_call label="Unmark" name="Unmark">
|
|
<on_click function="MiniMap.setunmark" />
|
|
<on_enable function="MiniMap.enableunmark" />
|
|
</menu_item_call>
|
|
<menu_item_check label="World Map Textures" name="World Map Textures">
|
|
<on_check control="MiniMapWorldMapTextures" />
|
|
<on_click function="MiniMap.ToggleControl" userdata="MiniMapWorldMapTextures" />
|
|
</menu_item_check>
|
|
</menu>
|