<?xml version="1.0"?>
<dynamic_object>
  <diesel materials="units/world/props/bank/vault/vault_new" orientation_object="rp_vault" />
  <sequence_manager file="units/world/props/bank/vault/vault_door_set" />
  <animations>
    <animation_group name="open_door">
      <object name="g_vault_door_a" />
      <object name="c_vault_door_a" />
      <object name="g_vault_wheel_a" />
      <object name="g_vault_wheel_s_a" />
      <object name="g_vault_window_a" />
      <object name="g_vault_door_bar_a" />
      <object name="c_vault_door_bar_a" />
      <object name="g_vault_door_b" />
      <object name="c_vault_door_b" />
      <object name="g_vault_door_bar_b" />
      <object name="c_vault_door_bar_b" />
      <object name="g_vault_wheel_s_b" />
      <object name="g_vault_wheel_b" />
      <object name="g_vault_window_b" />
      <object name="a_vault_door_b" />
      <object name="a_vault_door_a" />
      <object name="a_sound_source_left" />
      <object name="a_sound_source_right" />
    </animation_group>
  </animations>
  <bodies>
	<body name="static_body" enabled="true" template="static">
	  <object name="rp_vault" />
      <object name="c_vault_door_holders" collision_type="mesh_mopp"/>
    </body>
    <body name="vault_door_a" enabled="true" template="animated" remove_ray_type="vis_graph walk">
      <object name="a_vault_door_a" />
      <object name="c_convex_door_a_01" collision_type="convex" padding="-2"/>
      <object name="c_convex_door_a_02" collision_type="convex" padding="-2"/>
      <object name="c_convex_door_a_03" collision_type="convex" padding="-2"/>
      <object name="c_convex_door_a_04" collision_type="convex" padding="-2"/>
      <object name="c_convex_door_a_05" collision_type="convex" padding="-2"/>
      <object name="c_convex_door_a_06" collision_type="convex" padding="-2"/>
      <object name="c_convex_door_a_07" collision_type="convex" padding="-2"/>
      <object name="c_convex_door_a_08" collision_type="convex" padding="-2"/>
      <object name="c_convex_door_a_09" collision_type="convex" padding="-2"/>
      <object name="c_convex_door_a_10" collision_type="convex" padding="-2"/>
      <object name="c_convex_door_a_11" collision_type="convex" padding="-2"/>
      <object name="c_convex_door_a_12" collision_type="convex" padding="-2"/>
      <object name="c_convex_door_a_13" collision_type="convex" padding="-2"/>
      <object name="c_convex_door_a_14" collision_type="convex" padding="-2"/>
      <object name="c_convex_door_a_15" collision_type="convex" padding="-2"/>
    </body>
    <body name="vault_door_b" enabled="true" template="animated" remove_ray_type="vis_graph walk">
      <object name="a_vault_door_b" />
      <object name="c_convex_door_b_01" collision_type="convex" padding="-2"/>
      <object name="c_convex_door_b_02" collision_type="convex" padding="-2"/>
      <object name="c_convex_door_b_03" collision_type="convex" padding="-2"/>
      <object name="c_convex_door_b_04" collision_type="convex" padding="-2"/>
      <object name="c_convex_door_b_05" collision_type="convex" padding="-2"/>
      <object name="c_convex_door_b_06" collision_type="convex" padding="-2"/>
      <object name="c_convex_door_b_07" collision_type="convex" padding="-2"/>
      <object name="c_convex_door_b_08" collision_type="convex" padding="-2"/>
      <object name="c_convex_door_b_09" collision_type="convex" padding="-2"/>
      <object name="c_convex_door_b_10" collision_type="convex" padding="-2"/>
      <object name="c_convex_door_b_11" collision_type="convex" padding="-2"/>
      <object name="c_convex_door_b_12" collision_type="convex" padding="-2"/>
      <object name="c_convex_door_b_13" collision_type="convex" padding="-2"/>
      <object name="c_convex_door_b_14" collision_type="convex" padding="-2"/>
      <object name="c_convex_door_b_15" collision_type="convex" padding="-2"/>
    </body>
    <body name="graph_body" enabled="true" template="graph_blocker" >
      <object name="c_open_door" collision_type="mesh_mopp" />
    </body>
    <!-- body name="static_body" enabled="true" template="static" remove_ray_type="vis_graph walk">
      <object name="c_vault" collision_type="mesh_mopp" remove_ray_type="vis_graph walk" />
    </body-->
  </bodies>
  <decal_surfaces default_material="steel" static="true">
    <decal_mesh name="dm_vault_door_holders" 	enabled="true" material="steel" />
    <decal_mesh name="dm_vault_door_a" 			enabled="true" material="steel" />
    <decal_mesh name="dm_vault_door_b" 			enabled="true" material="steel" />
    <decal_mesh name="dm_vault_door_bar_a" 		enabled="true" material="metal_hollow" />
    <decal_mesh name="dm_vault_door_bar_b" 		enabled="true" material="metal_hollow" />
    <decal_mesh name="dm_vault_wheel_a" 		enabled="true"  material="metal" />
    <decal_mesh name="dm_vault_wheel_b" 		enabled="true"  material="metal"/>
    <decal_mesh name="dm_vault_wheel_s_a" 		enabled="true" material="metal" />
    <decal_mesh name="dm_vault_wheel_s_b" 		enabled="true" material="metal" />
    <decal_mesh name="dm_vault_window_a" 		enabled="true" material="glass_unbreakable"/>
    <decal_mesh name="dm_vault_window_b" 		enabled="true" material="glass_unbreakable"/>
    <decal_mesh name="g_vault_door_floor" enabled="true" />
    <decal_mesh name="g_vault_frame" enabled="true" />
  </decal_surfaces>
  <graphics>
    <object name="g_vault_door_holders" enabled="true" />
    <object name="g_vault_door_a" enabled="true" />
    <object name="g_vault_wheel_a" enabled="true" />
    <object name="g_vault_wheel_s_a" enabled="true" />
    <object name="g_vault_window_a" enabled="true" />
    <object name="g_vault_door_bar_a" enabled="true" />
    <object name="g_vault_door_b" enabled="true" />
    <object name="g_vault_door_bar_b" enabled="true" />
    <object name="g_vault_wheel_s_b" enabled="true" />
    <object name="g_vault_wheel_b" enabled="true" />
    <object name="g_vault_window_b" enabled="true" />
    <object name="g_vault_frame" enabled="true" />
    <object name="g_vault_door_floor" enabled="true" />
  </graphics>
</dynamic_object> 