Added rebake navmesh button. Brought in rest of the underlying navmesh implementation.

This commit is contained in:
Shyotl
2012-08-06 10:11:12 -05:00
parent b847c53395
commit 58033d3cbc
36 changed files with 3794 additions and 113 deletions

View File

@@ -0,0 +1,46 @@
<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<panel
height="25"
layout="topleft"
name="panel_navmesh_rebake"
mouse_opaque="false"
visible="true"
follows="none"
width="133">
<button
follows="none"
height="20"
label="Rebake region"
layout="topleft"
left="10"
name="navmesh_btn"
tool_tip="Click to rebake the region&apos;s navmesh."
bottom="-25"
visible="false"
enabled="true"
width="120" />
<button
follows="none"
height="20"
label="Requesting rebake"
layout="topleft"
left="10"
name="navmesh_btn_sending"
tool_tip="Sending rebake request to the server."
bottom="-25"
visible="false"
enabled="false"
width="120" />
<button
follows="left|bottom"
height="20"
label="Region is rebaking"
layout="topleft"
left="10"
name="navmesh_btn_baking"
tool_tip="Region is being rebaked. When completed, this button will disappear."
bottom="-25"
visible="false"
enabled="false"
width="120" />
</panel>

View File

@@ -14,8 +14,8 @@
name="padding" use_bounding_rect="true" user_resize="false" width="420" />
<layout_panel auto_resize="false" bottom="0" follows="left|bottom|right|top" height="20"
left="0" min_height="20" min_width="100" mouse_opaque="false"
name="state_buttons" use_bounding_rect="true" user_resize="false"
width="420">
name="state_management_buttons_container" use_bounding_rect="true" user_resize="false"
width="799">
<button bottom="1" follows="left|bottom" font="SansSerif" halign="center" height="20"
label="New IM" label_selected="New IM" left="0"
name="New IM" scale_image="true"
@@ -25,7 +25,7 @@
label="Set Not Busy" label_selected="Set Not Busy" left="114"
name="Set Not Busy" scale_image="true"
tool_tip="Chat and IM is hidden for you. Click here to set yourself not busy."
width="102" />
width="112" />
<button bottom="1" follows="left|bottom" font="SansSerif" halign="center" height="20"
label="Flycam" label_selected="Flycam" left="229" name="Flycam" scale_image="true"
tool_tip="Your camera is under joystick control, click here to release it."

View File

@@ -4,7 +4,7 @@
<layout_panel min_width="410" name="main_panel" width="410">
<layout_stack name="chatbar_and_buttons" right="410">
<layout_panel name="padding" width="410"/>
<layout_panel name="state_buttons" width="410">
<layout_panel name="state_management_buttons_container" width="410">
<button label="Disponible" label_selected="Disponible" name="Set Not Busy" tool_tip="Le chat et les IM ne s&apos;affichent pas. Cliquez ici pour ne plus être en mode occupé(e)."/>
<button label="Flycam" label_selected="Flycam" name="Flycam" tool_tip="Votre caméra est contrôlée par le joystick, cliquez ici pour la libérer."/>