Files
aya/client/studio/resources/ribbon.xml
2025-12-17 16:47:48 +00:00

407 lines
41 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<MainWindow>
<QuickAccessBar tooltip ="Customize Quick Access Bar" visible="true">
<addaction name="fileNewAction" visible="true"/>
<addaction name="fileOpenAction" visible="false"/>
<addaction name="fileSaveAction" visible="false"/>
<addaction name="redoAction" visible="true" />
<addaction name="simulationPlayAction" visible="true" />
<addaction name="simulationResetAction" visible="true" />
<addaction name="undoAction" visible="true" />
<addaction name="cutAction" visible="false" />
<addaction name="copyAction" visible="false" />
<addaction name="pasteAction" visible="false" />
<addaction name="duplicateSelectionAction" visible="false" />
</QuickAccessBar>
<SystemButton name="File" icon=":/images/RobloxStudio.png" tooltipicon=":/images/icons/aya.png" tooltip="Click here to open, save or publish,&#xA;and to see everything else you can &#xA;do with the document">
<SystemPopup>
<addaction name="fileNewAction"/>
<addaction name="fileOpenAction"/>
<addaction name="filePublishedProjectsAction"/>
<addaction name="fileCloseAction" style="textundericon"/>
<addseparator />
<addaction name="fileSaveAction"/>
<addaction name="fileSaveAsAction"/>
<addaction name="publishToRobloxAction"/>
<addaction name="publishToRobloxAsAction"/>
<addaction name="publishSelectionToRobloxAction"/>
<addseparator />
<submenu name="Advanced">
<addaction name="fileOpenRecentSavesAction"/>
<addaction name="publishGameAction"/>
<addaction name="exportPlaceAction"/>
<addaction name="shortcutHelpAction"/>
<addaction name="fastLogDumpAction"/>
</submenu>
<addseparator />
<addaction name="aboutRobloxAction"/>
<addaction name="settingsAction"/>
</SystemPopup>
</SystemButton>
<RibbonBar minimizeButton="true" themeoptions="false" font="">
<!--
RIBBON BAR HOME TAB
-->
<TabPage name="Home">
<Group name="Clipboard">
<addaction name="pasteAction" style="textundericon" icon=":/images/icons/Home/Paste.png" width="32" height="32"/>
<addaction name="copyAction" style="textbesideicon" icon=":/images/icons/Home/Copy-16x16.png"/>
<addaction name="cutAction" style="textbesideicon" icon=":/images/icons/Home/Cut-16x16.png"/>
<addaction name="duplicateSelectionAction" style="textbesideicon" icon=":images/icons/Home/Copy-16x16.png"/>
</Group>
<Group name="Tools">
<addaction name="advArrowToolAction" style="textundericon" text="Select" tooltip="Select an Object" icon=":/images/icons/Home/Drag.png" width="32" height="32" />
<addaction name="advTranslateAction" style="textundericon" text="Move" tooltip="Move an Object" icon=":/images/icons/Home/Translate.png" width="32" height="32"/>
<addaction name="resizeAction" style="textundericon" text="Scale" tooltip="Resize an Object" icon=":/images/icons/Home/Resize.png" width="32" height="32"/>
<addaction name="advRotateAction" style="textundericon" text="Rotate" tooltip="Rotate an Object" icon=":/images/icons/Home/Rotate.png" width="32" height="32"/>
<addseparator visible="false"/>
<addaction name="toggleCollisionCheckAction" style="textbesideicon" text="Collisions" tooltip="Check for collisions when dragging" icon=":/images/icons/Home/Collisions-Enabled-16x16.png" width="16" height="16"/>
<MenuButton handleMenuTrigger="false" name="jointCreationMode" style="textbesideicon" text="Join" icon=":/images/icons/Home/Join.png" tooltip="Choose how parts are joined together" width="16" height="16">
<ActionGroup name="jointCreationMode" style="textundericon" ischeckable="true">
<addaction name="Always" text="Always" value="Always" icon=":/images/icons/Home/Join.png" tooltip="Always join adjacent parts" width="32" height="32"/>
<addaction name="Surface only" text="Surface only" value="Surface only" icon=":/images/t_surfaceSmooth_old.png" tooltip="Join based on surface type" width="32" height="32"/>
<addaction name="Never" text="Never" value="Never" icon=":/images/t_surfaceWeld_old.png" tooltip="Never join parts automatically" width="32" height="32"/>
</ActionGroup>
</MenuButton>
</Group>
<Group name="Insert">
<addaction name="viewToolboxAction" text="Toolbox" style="textundericon" icon=":/images/ToolboxIcon.png" tooltip="Insert items from the toolbox" height="32" width="32"/>
<addseparator visible="false"/>
<MenuPopupButton handleMenuTrigger="true" name="placePartAction" value="PartLargeAction" style="textundericon" popupStyle="menubutton" text="Part" tooltip="Place a part into the workspace" icon=":/images/icons/Insert/Part.png" width="32" height="32">
<ActionGroup name="insertBasicObject" style="textbesideicon" ischeckable="false">
<addaction name="PartLargeAction" text="Block" value="Part" tooltip="Insert block part" icon=":/images/icons/Insert/Part.png" width="32" height="32" />
<addaction name="SphereLargeAction" text="Sphere" value="Sphere" tooltip="Insert sphere part" icon=":/images/icons/Insert/Sphere.png" width="32" height="32" />
<addaction name="WedgeLargeAction" text="Wedge" value="WedgePart" tooltip="Insert wedge part" icon=":/images/icons/Insert/Wedge.png" width="32" height="32" />
<addaction name="CornerWedgeLargeAction" text="Corner Wedge" value="CornerWedgePart" tooltip="Insert corner wedge part" icon=":/images/icons/Insert/CornerWedge.png" width="32" height="32" />
<addaction name="CylinderLargeAction" text="Cylinder" value="Cylinder" tooltip="Insert cylinder part" icon=":/images/icons/Insert/Cylinder.png" width="32" height="32" />
</ActionGroup>
</MenuPopupButton>
</Group>
<Group name="Edit" options="true">
<groupoptionsmenu tooltip="Actions as Tools" handleMenuTrigger="true">
<addaction name="materialActionAsTool" text="Material Action as Tool" ischeckable="true" tooltip="Toggles material action as tool"/>
<addaction name="colorFillActionAsTool" text="Color Action as Tool" ischeckable="true" tooltip="Toggles material action as tool"/>
</groupoptionsmenu>
<MenuPopupButton handleMenuTrigger="true" name="actionMaterialSelector" style="textundericon" ischeckable="true" popupStyle="menubutton" text="Material" tooltip="Select material and apply to parts" icon=":/images/icons/Home/Material.png" width="32" height="32">
<addaction name="ms_Plastic" style="textbesideicon" text="Plastic" value="Plastic" icon=":/images/icons/plastic.png" width="32" height="32"/>
<addaction name="ms_Wood" style="textbesideicon" text="Wood" value="Wood" icon=":/images/icons/wood.png" width="32" height="32"/>
<addaction name="ms_WoodPlanks" style="textbesideicon" text="Wood Planks" value="WoodPlanks" icon=":/images/icons/woodplanks.png" width="32" height="32"/>
<addaction name="ms_Slate" style="textbesideicon" text="Slate" value="Slate" icon=":/images/icons/slate.png" width="32" height="32"/>
<addaction name="ms_Concrete" style="textbesideicon" text="Concrete" value="Concrete" icon=":/images/icons/concrete.png" width="32" height="32"/>
<addaction name="ms_Metal" style="textbesideicon" text="Metal" value="Metal" icon=":/images/icons/metal.png" width="32" height="32"/>
<addaction name="ms_CorrodedMetal" style="textbesideicon" text="Corroded Metal" value="CorrodedMetal" icon=":/images/icons/corrodedmetal.png" width="32" height="32"/>
<addaction name="ms_DiamondPlate" style="textbesideicon" text="Diamond Plate" value="DiamondPlate" icon=":/images/icons/diamondplate.png" width="32" height="32"/>
<addaction name="ms_Foil" style="textbesideicon" text="Foil" value="Foil" icon=":/images/icons/foil.png" width="32" height="32"/>
<addaction name="ms_Grass" style="textbesideicon" text="Grass" value="Grass" icon=":/images/icons/grass.png" width="32" height="32"/>
<addaction name="ms_Ice" style="textbesideicon" text="Ice" value="Ice" icon=":/images/icons/ice.png" width="32" height="32"/>
<addaction name="ms_Brick" style="textbesideicon" text="Brick" value="Brick" icon=":/images/icons/brick.png" width="32" height="32"/>
<addaction name="ms_Sand" style="textbesideicon" text="Sand" value="Sand" icon=":/images/icons/sand.png" width="32" height="32"/>
<addaction name="ms_Fabric" style="textbesideicon" text="Fabric" value="Fabric" icon=":/images/icons/fabric.png" width="32" height="32"/>
<addaction name="ms_Granite" style="textbesideicon" text="Granite" value="Granite" icon=":/images/icons/granite.png" width="32" height="32"/>
<addaction name="ms_Marble" style="textbesideicon" text="Marble" value="Marble" icon=":/images/icons/marble.png" width="32" height="32"/>
<addaction name="ms_Pebble" style="textbesideicon" text="Pebble" value="Pebble" icon=":/images/icons/pebble.png" width="32" height="32"/>
<addaction name="ms_Cobblestone" style="textbesideicon" text="Cobblestone" value="Cobblestone" icon=":/images/icons/cobblestone.png" width="32" height="32"/>
<addaction name="ms_SmoothPlastic" style="textbesideicon" text="SmoothPlastic" value="SmoothPlastic" icon=":/images/icons/smoothPlastic.png" width="32" height="32"/>
<addaction name="ms_Neon" style="textbesideicon" text="Neon" value="Neon" icon=":/images/icons/neon.png" width="32" height="32"/>
</MenuPopupButton>
<ColorPicker name="actionColorSelector" style="textundericon" ischeckable="true" type="color" text="Color" icon=":/images/icons/Home/Color.png" tooltip="Select color and apply to parts" width="32" height="32"/>
<addseparator visible="false"/>
<addaction name="groupSelectionAction" icon=":/images/icons/Home/Group.png" style="textbesideicon" tooltip="Group the selected parts into a model" width="16" height="16" />
<addaction name="ungroupSelectionAction" icon=":/images/icons/Home/Ungroup.png" style="textbesideicon" tooltip="Ungroup the model into the original parts" width="16" height="16" />
<addaction name="anchorAction" text="Anchor " icon=":/images/icons/Home/Anchor.png" style="textbesideicon" tooltip="Anchor/Unanchor the selected parts" width="16" height="16" />
</Group>
<Group name="Test">
<addaction text="Play" name="simulationPlayAction" style="textundericon" icon=":/images/icons/Test/Play-Solo.png" width="32" height="32"/>
<addaction name="simulationResetAction" style="textundericon" text="Stop" icon=":/images/icons/Test/Stop.png" width="32" height="32"/>
</Group>
</TabPage>
<TabPage name="Model">
<Group name="Tools">
<addaction name="advArrowToolAction" style="textundericon" text="Select" tooltip="Select an Object" icon=":/images/icons/Home/Drag.png" width="32" height="32" />
<addaction name="advTranslateAction" style="textundericon" text="Move" tooltip="Move an Object" icon=":/images/icons/Home/Translate.png" width="32" height="32" />
<addaction name="resizeAction" style="textundericon" text="Scale" tooltip="Resize an Object" icon=":/images/icons/Home/Resize.png" width="32" height="32" />
<addaction name="advRotateAction" style="textundericon" text="Rotate" tooltip="Rotate an Object" icon=":/images/icons/Home/Rotate.png" width="32" height="32" />
<addaction name="Transform" instancename="Transform" style="textundericon" text="Transform" tooltip="Precisely Manipulate an Object" type="plugin" icon=":/images/icons/Home/Plane.png" width="32" height="32" />
<addseparator visible="false"/>
<MenuButton name="lockMenu" style="textbesideicon" text="Lock" icon=":/images/icons/Home/Lock-16x16.png" tooltip="Click on parts to lock/unlock" width="16" height="16">
<addaction name="lockAction" text="Lock Tool" />
<addaction name="unlockAllAction" />
</MenuButton>
<addaction name="toggleCollisionCheckAction" style="textbesideicon" text="Collisions" tooltip="Check for collisions when dragging" icon=":/images/icons/Home/Collisions-Enabled-16x16.png" width="16" height="16"/>
<MenuButton handleMenuTrigger="false" name="jointCreationMode" style="textbesideicon" text="Join" icon=":/images/icons/Home/Join.png" tooltip="Choose how parts are joined together" width="16" height="16">
<ActionGroup name="jointCreationMode" style="textundericon" ischeckable="true">
<addaction name="Always" text="Always" value="Always" icon=":/images/icons/Home/Join.png" tooltip="Always join adjacent parts" width="32" height="32"/>
<addaction name="Surface only" text="Surface only" value="Surface only" icon=":/images/t_surfaceSmooth_old.png" tooltip="Join based on surface type" width="32" height="32"/>
<addaction name="Never" text="Never" value="Never" icon=":/images/t_surfaceWeld_old.png" tooltip="Never join parts automatically" width="32" height="32"/>
</ActionGroup>
</MenuButton>
<addseparator visible="false"/>
<addaction type="radio" name="gridToOneAction" style="textbesideicon" text="1 Stud" tooltip="Set drag grid to 1 stud"/>
<addaction type="radio" name="gridToOneFifthAction" style="textbesideicon" text="1/5th Stud" tooltip="Set drag grid to 1/5th of a stud"/>
<addaction type="radio" name="gridToOffAction" style="textbesideicon" text="Off" tooltip="Disable drag grid"/>
</Group>
<Group name="Parts" options="true">
<groupoptionsmenu tooltip="Actions as Tools" handleMenuTrigger="true">
<addaction name="materialActionAsTool" text="Material Action as Tool" ischeckable="true" tooltip="Toggles material action as tool"/>
<addaction name="colorFillActionAsTool" text="Color Action as Tool" ischeckable="true" tooltip="Toggles material action as tool"/>
</groupoptionsmenu>
<MenuPopupButton handleMenuTrigger="true" name="placePartAction" value="PartLargeAction" style="textundericon" popupStyle="menubutton" text="Part" tooltip="Place part" icon=":/images/icons/Insert/Part.png" width="32" height="32">
<ActionGroup name="insertBasicObject" style="textbesideicon" ischeckable="false">
<addaction name="PartLargeAction" text="Block" value="Part" tooltip="Insert block part" icon=":/images/icons/Insert/Part.png" width="32" height="32" />
<addaction name="SphereLargeAction" text="Sphere" value="Sphere" tooltip="Insert sphere part" icon=":/images/icons/Insert/Sphere.png" width="32" height="32" />
<addaction name="WedgeLargeAction" text="Wedge" value="WedgePart" tooltip="Insert wedge part" icon=":/images/icons/Insert/Wedge.png" width="32" height="32" />
<addaction name="CornerWedgeLargeAction" text="Corner Wedge" value="CornerWedgePart" tooltip="Insert corner wedge part" icon=":/images/icons/Insert/CornerWedge.png" width="32" height="32" />
<addaction name="CylinderLargeAction" text="Cylinder" value="Cylinder" tooltip="Insert cylinder part" icon=":/images/icons/Insert/Cylinder.png" width="32" height="32" />
</ActionGroup>
</MenuPopupButton>
<MenuPopupButton handleMenuTrigger="true" name="actionMaterialSelector" style="textundericon" ischeckable="true" popupStyle="menubutton" text="Material" tooltip="Select material and apply to parts" icon=":/images/icons/Home/Material.png" width="32" height="32">
<addaction name="ms_Plastic" style="textbesideicon" text="Plastic" value="Plastic" icon=":/images/icons/plastic.png" width="32" height="32"/>
<addaction name="ms_Wood" style="textbesideicon" text="Wood" value="Wood" icon=":/images/icons/wood.png" width="32" height="32"/>
<addaction name="ms_WoodPlanks" style="textbesideicon" text="Wood Planks" value="WoodPlanks" icon=":/images/icons/woodplanks.png" width="32" height="32"/>
<addaction name="ms_Slate" style="textbesideicon" text="Slate" value="Slate" icon=":/images/icons/slate.png" width="32" height="32"/>
<addaction name="ms_Concrete" style="textbesideicon" text="Concrete" value="Concrete" icon=":/images/icons/concrete.png" width="32" height="32"/>
<addaction name="ms_Metal" style="textbesideicon" text="Metal" value="Metal" icon=":/images/icons/metal.png" width="32" height="32"/>
<addaction name="ms_CorrodedMetal" style="textbesideicon" text="Corroded Metal" value="CorrodedMetal" icon=":/images/icons/corrodedmetal.png" width="32" height="32"/>
<addaction name="ms_DiamondPlate" style="textbesideicon" text="Diamond Plate" value="DiamondPlate" icon=":/images/icons/diamondplate.png" width="32" height="32"/>
<addaction name="ms_Foil" style="textbesideicon" text="Foil" value="Foil" icon=":/images/icons/foil.png" width="32" height="32"/>
<addaction name="ms_Grass" style="textbesideicon" text="Grass" value="Grass" icon=":/images/icons/grass.png" width="32" height="32"/>
<addaction name="ms_Ice" style="textbesideicon" text="Ice" value="Ice" icon=":/images/icons/ice.png" width="32" height="32"/>
<addaction name="ms_Brick" style="textbesideicon" text="Brick" value="Brick" icon=":/images/icons/brick.png" width="32" height="32"/>
<addaction name="ms_Sand" style="textbesideicon" text="Sand" value="Sand" icon=":/images/icons/sand.png" width="32" height="32"/>
<addaction name="ms_Fabric" style="textbesideicon" text="Fabric" value="Fabric" icon=":/images/icons/fabric.png" width="32" height="32"/>
<addaction name="ms_Granite" style="textbesideicon" text="Granite" value="Granite" icon=":/images/icons/granite.png" width="32" height="32"/>
<addaction name="ms_Marble" style="textbesideicon" text="Marble" value="Marble" icon=":/images/icons/marble.png" width="32" height="32"/>
<addaction name="ms_Pebble" style="textbesideicon" text="Pebble" value="Pebble" icon=":/images/icons/pebble.png" width="32" height="32"/>
<addaction name="ms_Cobblestone" style="textbesideicon" text="Cobblestone" value="Cobblestone" icon=":/images/icons/cobblestone.png" width="32" height="32"/>
<addaction name="ms_SmoothPlastic" style="textbesideicon" text="SmoothPlastic" value="SmoothPlastic" icon=":/images/icons/smoothPlastic.png" width="32" height="32"/>
<addaction name="ms_Neon" style="textbesideicon" text="Neon" value="Neon" icon=":/images/icons/neon.png" width="32" height="32"/>
</MenuPopupButton>
<ColorPicker name="actionColorSelector" style="textundericon" ischeckable="true" type="color" text="Color" icon=":/images/icons/Home/Color.png" tooltip="Select color and apply to parts" width="32" height="32"/>
<MenuButton name="actionSurface" style="textundericon" iconvisibleinmenu="false" tooltip="Pick a surface type, and click on part surfaces to apply" text="Surface" ischeckable="true" icon=":/images/icons/Home/Surfaces.png" width="32" height="32">
<addaction name="glueSurfaceAction" text="Glue"/>
<addaction name="smoothSurfaceAction" text="Smooth"/>
<addaction name="smoothNoOutlinesAction" text="Smooth, No Outline"/>
<addaction name="studsAction" text="Studs"/>
<addaction name="inletAction" text="Inlets"/>
<addaction name="universalsAction" text="Universal"/>
<addaction name="weldSurfaceAction" text="Add Weld"/>
<addaction name="hingeAction" style="textundericon" text="Hinge" icon=":/images/icons/Home/Joint.png" tooltip="Attach a hinge to a part" width="32" height="32"/>
<addaction name="motorRightAction" style="textundericon" text="Motor" tooltip="Attach a motor to a part" icon=":/images/icons/Home/Motor.png" width="32" height="32"/>
<!-- <addaction name="hingeAction" text="Add Hinge"/> -->
</MenuButton>
<addseparator visible="false"/>
<addaction name="groupSelectionAction" icon=":/images/icons/Home/Group.png" style="textbesideicon" tooltip="Group the selected parts into a model" width="16" height="16" />
<addaction name="ungroupSelectionAction" icon=":/images/icons/Home/Ungroup.png" style="textbesideicon" tooltip="Ungroup the model into the original parts" width="16" height="16" />
<addaction name="anchorAction" text="Anchor " icon=":/images/icons/Home/Anchor.png" style="textbesideicon" tooltip="Anchor/Unanchor the selected parts" width="16" height="16" />
</Group>
<Group name="Solid Modeling">
<addaction name="unionSelectionAction" style="textundericon" icon=":/images/icons/Home/Union.png" tooltip="Fuse parts together to make a single part" width="32" height="32" />
<addaction name="negateSelectionAction" style="textundericon" icon=":/images/icons/Home/Negate.png" tooltip="Negate parts for making holes" width="32" height="32" />
<addaction name="separateSelectionAction" style="textundericon" icon=":/images/icons/Home/Separate.png" tooltip="Separate parts from a fused selection" width="32" height="32" />
</Group>
<Group name="Gameplay">
<MenuButton name="actionParticleEffects" style="textundericon" text="Effects" tooltip="Select a part and then click here to add effects" icon=":/images/icons/Insert/Effects.png" width="32" height="32">
<ActionGroup name="insertBasicObject" style="textbesideicon" ischeckable="false">
<addaction name="Explosion" value="Explosion" icon=":/images/icons/Insert/Weapon.png" width="16" height="16" style="textundericon"/>
<addaction name="Fire" value="Fire" icon=":/images/icons/Insert/Effects.png" width="16" height="16" style="textundericon"/>
<addaction name="PointLight" value="PointLight" icon=":/images/icons/16x16/light.png" width="16" height="16" style="textundericon"/>
<addaction name="Smoke" value="Smoke" icon=":/images/icons/16x16/smoke.png" style="textundericon"/>
<addaction name="Sparkles" value="Sparkles" icon=":/images/icons/16x16/sparkles.png" width="16" height="16" style="textundericon"/>
<addaction name="SpotLight" value="SpotLight" icon=":/images/icons/16x16/light.png" width="16" height="16" style="textundericon"/>
<addaction name="SurfaceLight" fflag="SurfaceLightEnabled" value="SurfaceLight" icon=":/images/icons/16x16/light.png" width="16" height="16" style="textundericon"/>
<addaction name="ParticleEmitter" fflag="CustomEmitterInstanceEnabled" value="ParticleEmitter" icon=":/images/icons/16x16/particle_icon_16.png" width="16" height="16" style="textundericon"/>
</ActionGroup>
</MenuButton>
<ActionGroup name="insertBasicObject" style="textundericon" ischeckable="false">
<addaction name="startLocationAction" text="Spawn" value="SpawnLocation" icon=":/images/icons/32x32/spawn_location.png" tooltip="Click here to add a spawn point into your game" width="32" height="32" />
</ActionGroup>
</Group>
<Group name="Advanced">
<addaction name="actionInsertAdvancedObject" iscommonslot="true" text="Advanced Objects" tooltip="Insert scripts and other advanced objects into the game" ischeckable="true" icon=":/images/icons/Insert/Advanced-Objects.png" style="textundericon" width="32" height="32"/>
<addaction name="insertModelAction" style="textundericon" text="Model" tooltip="Insert a model from the local files" icon=":/images/icons/Insert/Import-Model.png" width="32" height="32"/>
<addaction name="insertServiceAction" style="textundericon" text="Service" tooltip="Insert service from a service selection" icon=":/images/icons/Insert/Service.png" width="32" height="32"/>
<ActionGroup name="insertBasicObject" style="textbesideicon" ischeckable="false">
<addaction name="ScriptLargeAction" text="Script" value="Script" tooltip="Insert a script" icon=":/images/icons/Insert/Script.png" width="32" height="32" />
<addaction name="LocalScriptLargeAction" text="LocalScript" value="LocalScript" tooltip="Insert a local script" icon=":/images/icons/Insert/LocalScript.png" width="32" height="32" />
<addaction name="ModuleScriptLargeAction" text="ModuleScript" value="ModuleScript" tooltip="Insert a module script" icon=":/images/icons/Insert/ModuleScript.png" width="32" height="32" />
</ActionGroup>
</Group>
</TabPage>
<!--
RIBBON BAR TERRAIN TAB
-->
<TabPage name="Terrain">
<Group name="Terrain">
<addaction name="Generator" instancename="Generator" text="Generator" style="textundericon" tooltip="Use the random terrain generator" type="plugin" icon=":/images/icons/Terrain/terrain.png" width="32" height="32"/>
<addaction name="Builder" instancename="Builder" text="Builder" style="textundericon" tooltip="Place terrain blocks on the field" type="plugin" icon=":/images/icons/Terrain/builder.png" width="32" height="32"/>
<addaction name="Remover" instancename="Remover" text="Remover" style="textundericon" tooltip="Remove terrain blocks from the field" type="plugin" icon=":/images/icons/Terrain/destroyer.png" width="32" height="32"/>
<addaction name="Elevation Adjuster" instancename="Elevation Adjuster" text="Elevation Adjuster" tooltip="Adjust the elevation of the terrain" type="plugin" style="textundericon" icon=":/images/icons/Terrain/elevation.png" width="32" height="32"/>
<addaction name="Brush" instancename="Brush" text="Brush" style="textundericon" type="plugin" tooltip="Paint the world with terrain blocks" icon=":/images/icons/Terrain/brush.png" width="32" height="32"/>
<addaction name="Crater" instancename="Crater" text="Crater" style="textundericon" type="plugin" tooltip="Create a terrain crater" icon=":/images/icons/Terrain/crater.png" width="32" height="32"/>
<addaction name="Roads" instancename="Roads" text="Roads" style="textundericon" type="plugin" tooltip="Create a road between two points" icon=":/images/icons/Terrain/roads.png" width="32" height="32"/>
<addaction name="Material Brush" instancename="Material Brush" text="Material Brush" tooltip="Paint terrain blocks a different material" style="textundericon" type="plugin" icon=":/images/icons/Terrain/materialBrush.png" width="32" height="32"/>
<addaction name="Stamper" instancename="Stamper" text="Stamper" style="textundericon" tooltip="Stamp objects" type="plugin" icon=":/images/icons/Terrain/stamp.png" width="32" height="32"/>
<addaction name="Flood Fill" instancename="Flood Fill" text="Flood Fill" style="textundericon" tooltip="Fill a crevice in the terrain" type="plugin" icon=":/images/icons/Terrain/floodFill.png" width="32" height="32"/>
<addaction name="Convert To Smooth" instancename="Convert To Smooth" text="Convert To Smooth" style="textundericon" tooltip="Switch to smooth terrain and new tools" type="plugin" icon=":/images/icons/Terrain/smooth.png" width="32" height="32"/>
<!--<addaction name="Precision" instancename="Precision" style="textundericon" text="Precision" tooltip="Universal Precision Dragger" type="plugin" icon=":/images/icons/Home/Drag.png" width="32" height="32" />-->
</Group>
</TabPage>
<!--
RIBBON BAR TEST TAB
-->
<TabPage name="Test">
<Group name="Simulation">
<addaction text="Play" style="textundericon" name="simulationPlayAction" icon=":/images/icons/Test/Play-Solo.png" width="32" height="32"/>
<addaction text="Run" style="textundericon" name="simulationRunAction" icon=":/images/icons/Test/Run.png" width="32" height="32"/>
<addaction name="executeScriptAction" style="textundericon" text="Run Script" icon=":/images/icons/Test/Run-Script.png" tooltip="Execute Lua code from a file" width="32" height="32" />
<addaction name="simulationStopAction" style="textundericon" text="Pause" icon=":/images/icons/Test/Pause.png" width="32" height="32" />
<addaction name="simulationResetAction" style="textundericon" text="Stop" icon=":/images/icons/Test/Stop.png" width="32" height="32"/>
</Group>
<Group name="Clients and Servers">
<addaction name="startServerAndPlayersAction" iscommonslot="true" style="textundericon" text="Start" tooltip="Start server and players" icon=":/images/icons/Test/Start-Server.png" width="32" height="32" />
<addseparator visible="false"/>
<addcheckbox name="startServerCB" text="Server" checked="true"/>
<addcombobox name="playersMode">
<comboboxitem text="0 Player" value="0"/>
<comboboxitem text="1 Player" value="1" defaultvalue="true"/>
<comboboxitem text="2 Players" value="2"/>
<comboboxitem text="3 Players" value="3"/>
<comboboxitem text="4 Players" value="4"/>
<comboboxitem text="5 Players" value="5"/>
<comboboxitem text="6 Players" value="6"/>
<comboboxitem text="7 Players" value="7"/>
<comboboxitem text="8 Players" value="8"/>
</addcombobox>
<addseparator visible="false"/>
<addaction name="cleanupServersAndPlayersAction" style="textundericon" text="Cleanup" icon=":/images/icons/32x32/delete_x_32.png" width="32" height="32"/>
</Group>
<Group name ="Emulation">
<MenuButton handleMenuTrigger="true" name="emulateDeviceAction" style="textundericon" popupStyle="menubutton" text="Choose Device" tooltip="Emulate roblox as if it were another device" icon=":/images/icons/Test/EmulateComputer.png" width="32" height="32">
<addaction name="manageEmulationDeviceAction" style="textbesideicon" text="Manage Devices..." icon=":/images/icons/16x16/emulate_device_16.png" width="16" height="16"/>
</MenuButton>
</Group>
<Group name="Audio">
<addaction name="audioToggleAction" iscommonslot="true" style="textundericon" ischeckable="true" icon=":/images/icons/Test/Audio-Disabled.png" width="32" height="32" text="Mute" tooltip="Toggle Game Audio Sounds"/>
</Group>
<Group name="Analyze" fflag="AnalyzerGroupUIEnabled">
<addaction name="analyzePhysicsToggleAction" fflag="PhysicsAnalyzerEnabled" iscommonslot="true" style="textundericon" ischeckable="true" icon=":/images/icons/Test/Physics-Test.png" width="32" height="32" text="Physics" tooltip="Toggle Physics Analyzer"/>
</Group>
</TabPage>
<!--
RIBBON BAR VIEW TAB
-->
<TabPage name="View">
<Group name="Show">
<addaction name="viewObjectExplorerAction" style="textundericon" icon=":/images/icons/View/Explorer.png" tooltip="View a list of objects in the workspace" height="32" width="32"/>
<addseparator visible="false"/>
<addaction name="viewPropertiesAction" style="textundericon" icon=":/images/icons/View/Properties.png" tooltip="View properties of objects" height="32" width="32"/>
<addseparator visible="false"/>
<addaction name="actionStartPage" style="textbesideicon" icon=":/images/icons/View/Start-Page.png" tooltip="Login, view places you own, browse your roblox catalog" height="32" width="32"/>
<addaction name="gameExplorerAction" style="textbesideicon" icon=":/images/icons/View/Explorer.png" tooltip="View Game Explorer" height="32" width="32"/>
<addaction name="viewToolboxAction" text="Toolbox" style="textbesideicon" icon=":/images/ToolboxIcon.png" tooltip="Insert items from the toolbox" height="32" width="32"/>
<addseparator visible="false"/>
<addaction name="objectBrowserAction" style="textbesideicon" icon=":/images/icons/View/Object-Browser.png" tooltip="View Lua API objects that can be accessed through scripting" height="32" width="32"/>
<addseparator visible="false"/>
<addaction name="viewOutputWindowAction" style="textbesideicon" icon=":/images/icons/View/Output.png" tooltip="See the output feed of your scripts" text="Output" height="32" width="32"/>
<addaction name="viewScriptAnalysisAction" style="textbesideicon" icon=":/images/icons/View/Output.png" tooltip="View Script Analysis" height="32" width="32"/>
<addaction name="viewCommandBarAction" style="textbesideicon" icon=":/images/icons/View/Output.png" tooltip="Command Bar" height="32" width="32"/>
<addseparator visible="false"/>
<addaction fflag="LuaDebugger" name="breakpointsDockWidgetAction" style="textbesideicon" icon=":/images/icons/View/Breakpoint.png" tooltip="View existing breakpoints" height="32" width="32"/>
<addaction fflag="LuaDebugger" name="callStackDockWidgetAction" style="textbesideicon" icon=":/images/icons/View/Call-Stack.png" tooltip="View current call stack" height="32" width="32"/>
<addaction fflag="LuaDebugger" name="watchDockWidgetAction" style="textbesideicon" icon=":/images/icons/Test/Watch-Window.png" tooltip="View currently watched variables" height="32" width="32"/>
<addseparator visible="false"/>
<addaction name="viewDiagnosticsAction" style="textbesideicon" icon=":/images/icons/View/Diagnostics.png" tooltip="View diagnostic information of your game" height="32" width="32"/>
<addaction name="viewTaskSchedulerAction" style="textbesideicon" icon=":/images/icons/View/Task-Scheduler.png" tooltip="View task execution information" height="32" width="32"/>
<addaction name="viewScriptPerformanceAction" style="textbesideicon" icon=":/images/icons/View/Script-Performance.png" tooltip="View script performance information" height="32" width="32"/>
<addseparator visible="false"/>
<addaction name="viewFindResultsWindowAction" style="textbesideicon" icon=":/images/icons/View/Find-Results.png" tooltip="Find results window" height="32" width="32"/>
</Group>
<Group name="Actions">
<addaction name="toggleAxisWidgetAction" style="textundericon" text="Display Axis" icon=":/images/icons/View/Display-Axis.png" tooltip="Show world-space aligned coordinate axis" height="32" width="32" />
<addaction name="actionFullScreen" style="textundericon" text="Full Screen" icon=":/images/icons/View/Fullscreen.png" tooltip="Enabled Full Screen mode" height="32" width="32" />
</Group>
<Group name="Settings">
<addaction type="radio" name="gridSizeToTwoAction" action="gridSizeToTwoAction" tooltip="Resize grid to two studs" style="textbesideicon" text="2 Studs" />
<addaction type="radio" name="gridSizeToFourAction" action="gridSizeToFourAction" tooltip="Resize grid to four studs" style="textbesideicon" text="4 Studs" />
<addaction type="radio" name="gridSizeToSixteenAction" action="gridSizeToSixteenAction" tooltip="Resize grid to sixteen studs" style="textbesideicon" text="16 Studs" />
<addseparator visible="false"/>
<addaction name="toggle3DGridAction" style="textundericon" text="Show Grid" icon=":/images/icons/View/Show-Grid.png" tooltip="Display a 3D grid on the y=0 plane" height="32" width="32"/>
<addaction name="toggleWireframeRenderingAction" style="textundericon" text="Wireframe Rendering" icon=":/images/icons/View/Wireframe.png" tooltip="Toggle Wireframe Rendering" height="32" width="32"/>
<MenuButton name="switchWindowsMenu" text="Switch Windows" icon=":/images/icons/View/Switch-Windows.png" tooltip="Switch to a different Studio window" ischeckable="false" width="32" height="32"/>
</Group>
<Group name="Stats">
<addaction name="testStatsAction" action="testStatsAction" text="Stats" style="textbesideicon" />
<addaction name="testRenderStatsAction" action="testRenderStatsAction" text="Render" style="textbesideicon" />
<addaction name="testPhysicsStatsAction" action="testPhysicsStatsAction" text="Physics" style="textbesideicon" />
<addaction name="testNetworkStatsAction" action="testNetworkStatsAction" text="Network" style="textbesideicon"/>
<addaction name="testSummaryStatsAction" action="testSummaryStatsAction" text="Summary" style="textbesideicon"/>
<addaction fflag="StudioCustomStatsEnabled" name="testCustomStatsAction" action="testCustomStatsAction" text="Custom" style="textbesideicon"/>
<addaction name="testClearStatsAction" action="testClearStatsAction" text="Clear" style="textundericon" icon=":/images/icons/Home/Clear-Stats.png" height="32" width="32" />
</Group>
</TabPage>
<!--
RIBBON BAR ADD-ONS TAB
-->
<TabPage name="Plugins">
<Group name="Tools">
<addaction name="managePluginsAction" text="Manage Plugins" style="textundericon" height="32" width="32" tooltip="Manage plugins installed from roblox.com" icon=":/images/icons/AddOns/Manage-Plugins.png"/>
<addaction name="openPluginsFolderAction" text="Plugins Folder" style="textundericon" height="32" width="32" tooltip="Open the local plugins folder" icon=":/images/icons/AddOns/Plugins-folder.png"/>
</Group>
</TabPage>
<TabPage name="scriptMenu" text="Script Menu" contextcolor="4" contexttitle="Script tools" visible="false">
<Group name="Clipboard">
<addaction name="pasteAction" style="textundericon" tooltip="Paste item in clipboard" icon=":/images/icons/Home/Paste.png" width="32" height="32" />
<addaction name="cutAction" style="textbesideicon" tooltip="Cut selected text" icon=":/images/icons/Home/Cut-16x16.png" />
<addaction name="copyAction" style="textbesideicon" tooltip="Copy selected text" icon=":/images/icons/Home/Copy-16x16.png" />
</Group>
<Group name="Edit">
<MenuButton name="actionFindMenu" style ="textundericon" text="Find" icon=":/images/icons/Home/Find.png" tooltip="Find text..." width="32" height="32">
<addaction name="findAction" icon=":/images/icons/16x16/find.png" />
<addaction name="findNextAction" icon=":/images/icons/16x16/find_next.png" />
<addaction name="findPreviousAction" icon=":/images/icons/16x16/find_previous.png" />
<addaction name="findInScriptsAction" icon =":/images/icons/16x16/find.png" />
<addaction name="goToLineAction" icon=":/images/icons/16x16/goToLine.png" />
</MenuButton>
<addaction name="replaceAction" text="Replace" style="textundericon" tooltip="Find text and replace with..." icon=":/images/icons/Home/Replace.png" width="32" height="32" />
<MenuButton name="actionSelectMenu" text="Select" tooltip="Select text..." style="textundericon" icon=":/images/icons/Home/Select.png" width="32" height="32">
<addaction name="selectAllAction" icon=":/images/icons/Home/Select.png" width="16" height="16" />
<addaction name="selectChildrenAction" icon=":/images/icons/16x16/select_children.png" />
</MenuButton>
<!--<addaction name="deleteSelectedAction" text="Delete" style="textundericon" icon=":/images/icons/Home/Delete.png" width="32" height="32" />-->
</Group>
<Group name="Test">
<addaction text="Play" style="textundericon" name="simulationPlayAction" icon=":/images/icons/Test/Play-Solo.png" width="32" height="32"/>
<addaction text="Run" style="textundericon" name="simulationRunAction" icon=":/images/icons/Test/Run.png" width="32" height="32"/>
<addaction name="simulationStopAction" style="textundericon" text="Pause" icon=":/images/icons/Test/Pause.png" width="32" height="32" />
<addaction name="simulationResetAction" style="textundericon" text="Stop" icon=":/images/icons/Test/Stop.png" width="32" height="32"/>
</Group>
<Group name="Debugger" fflag="LuaDebugger">
<!--<addaction name="toggleAllBreakpointsStateAction" style="textundericon" icon=":/images/icons/Test/Toggle-Breakpoints.png" tooltip="Enabled/Disable all breakpoints" width="32" height="32"/>-->
<addaction name="stepIntoAction" style="textundericon" icon=":/images/icons/Test/Step-In.png" width="32" height="32"/>
<addaction name="stepOverAction" style="textundericon" icon=":/images/icons/Test/Step-Over.png" width="32" height="32"/>
<addaction name="stepOutAction" style="textundericon" icon=":/images/icons/Test/Step-Out.png" width="32" height="32"/>
<addaction name="addWatchAction" style="textundericon" icon=":/images/icons/Test/Add-Watch.png" tooltip="Watch the highlighted variable's value" width="32" height="32" />
</Group>
<Group fflag="LuaDebuggerBreakOnError" name="Debug Errors">
<addaction type="radio" name="neverBreakOnScriptErrorsAction" style="textbesideicon" text="Never" tooltip="Never break errors into debugger"/>
<addaction type="radio" name="breakOnAllScriptErrorsAction" style="textbesideicon" text="On All Exceptions" tooltip="Break all exceptions into debugger"/>
<addaction type="radio" name="breakOnUnhandledScriptErrorsAction" style="textbesideicon" text="On Unhandled Exceptions" tooltip="Break unhandled exceptions into debugger"/>
</Group>
<Group name="Script Actions">
<addaction name="goToScriptErrorAction" tooltip="Focus view on script error" style="textbesideicon"/>
<addaction name="reloadScriptAction" tooltip="Reload the script after modifying it, while playing" style="textbesideicon"/>
<addseparator />
<addaction name="commentSelectionAction" tooltip="Comment out the selected text" style="textbesideicon"/>
<addaction name="uncommentSelectionAction" tooltip="Uncomment out the selected text" style="textbesideicon"/>
<addaction name="toggleCommentAction" tooltip="Toggle the commented status of the selected text" style="textbesideicon"/>
<addseparator />
<addaction name="expandAllFoldsAction" tooltip="Expand all collapsed folds in the script" style="textbesideicon"/>
<addaction name="collapseAllFoldsAction" tooltip="Collapse all collapsable sections of scripts" style="textbesideicon"/>
</Group>
</TabPage>
</RibbonBar>
</MainWindow>