%YAML 1.1
%TAG !u! tag:unity3d.com,2011:
--- !u!1 &451905473194273194
GameObject:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  serializedVersion: 6
  m_Component:
  - component: {fileID: 7749455647809164981}
  - component: {fileID: 6866473426591153801}
  - component: {fileID: 4352142348203321775}
  m_Layer: 0
  m_Name: CombatSetup
  m_TagString: Untagged
  m_Icon: {fileID: 0}
  m_NavMeshLayer: 0
  m_StaticEditorFlags: 0
  m_IsActive: 1
--- !u!4 &7749455647809164981
Transform:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 451905473194273194}
  m_LocalRotation: {x: 0, y: 0, z: 0, w: 1}
  m_LocalPosition: {x: 0, y: 0, z: 0}
  m_LocalScale: {x: 1, y: 1, z: 1}
  m_Children: []
  m_Father: {fileID: 0}
  m_RootOrder: 0
  m_LocalEulerAnglesHint: {x: 0, y: 0, z: 0}
--- !u!114 &6866473426591153801
MonoBehaviour:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 451905473194273194}
  m_Enabled: 1
  m_EditorHideFlags: 0
  m_Script: {fileID: 11500000, guid: 3dd4a7956009f7d429a09b8371329c82, type: 3}
  m_Name: 
  m_EditorClassIdentifier: 
  triggerInstance:
    proximity: 2
    interactText: Use
    triggerDataInstance:
      version: 3
      updateOrder: 0
      programSyncMode: 0
      events:
      - name: 
        eventInstance:
          actionType:
            directEvent: Event_Start
            guid: 
          inputs: []
          multiInput: []
          expanded: 0
          comment:
            comment: 'On world start, enable the combat system and setup proper settings.
              Change the global variables to change how players are affected. '
        actionInstances:
        - actionType:
            directEvent: VRCSDKBaseVRCPlayerApi.__CombatSetup__SystemVoid
            guid: 
          inputs:
          - isVariable: 0
            name: 
            variableID: 
            data:
              objEncoded: Lg==
              unityObjects: []
          multiInput:
          - isVariable: 1
            name: Local Player
            variableID: _this_local_player
            data:
              objEncoded: Lg==
              unityObjects: []
          expanded: 0
          comment:
            comment: 
        - actionType:
            directEvent: VRCSDKBaseVRCPlayerApi.__CombatSetRespawn__SystemBoolean_SystemSingle_UnityEngineTransform__SystemVoid
            guid: 
          inputs:
          - isVariable: 0
            name: 
            variableID: 
            data:
              objEncoded: Lg==
              unityObjects: []
          - isVariable: 1
            name: respawnOnDeath
            variableID: 63d8a515-2f5c-48aa-bc7c-a2a2cea4d9db
            data:
              objEncoded: Ai8AAAAAARgAAABTAHkAcwB0AGUAbQAuAEIAbwBvAGwAZQBhAG4ALAAgAG0AcwBjAG8AcgBsAGkAYgAAAAAALAAF
              unityObjects: []
          - isVariable: 1
            name: respawnTime
            variableID: f3e00d88-c72f-4760-bb35-97aa4ac56b81
            data:
              objEncoded: Ai8AAAAAARcAAABTAHkAcwB0AGUAbQAuAFMAaQBuAGcAbABlACwAIABtAHMAYwBvAHIAbABpAGIAAAAAACAAAAAABQ==
              unityObjects: []
          - isVariable: 1
            name: respawnPoint
            variableID: a822eb03-e248-40a3-abbc-8a910dd20c49
            data:
              objEncoded: Lg==
              unityObjects: []
          multiInput:
          - isVariable: 1
            name: Local Player
            variableID: _this_local_player
            data:
              objEncoded: Lg==
              unityObjects: []
          expanded: 0
          comment:
            comment: 
        - actionType:
            directEvent: VRCSDKBaseVRCPlayerApi.__CombatSetDamageGraphic__UnityEngineGameObject__SystemVoid
            guid: 
          inputs:
          - isVariable: 0
            name: 
            variableID: 
            data:
              objEncoded: Lg==
              unityObjects: []
          - isVariable: 1
            name: visualDamagePrefab
            variableID: d6193524-1ab1-425e-8e80-84b5b03010b7
            data:
              objEncoded: Lg==
              unityObjects: []
          multiInput:
          - isVariable: 1
            name: Local Player
            variableID: _this_local_player
            data:
              objEncoded: Lg==
              unityObjects: []
          expanded: 0
          comment:
            comment: 
        - actionType:
            directEvent: VRCSDKBaseVRCPlayerApi.__CombatSetMaxHitpoints__SystemSingle__SystemVoid
            guid: 
          inputs:
          - isVariable: 0
            name: 
            variableID: 
            data:
              objEncoded: Lg==
              unityObjects: []
          - isVariable: 1
            name: maxHealth
            variableID: eeafab87-5c3a-4aa7-95c5-cf82d02bf627
            data:
              objEncoded: Ai8AAAAAARcAAABTAHkAcwB0AGUAbQAuAFMAaQBuAGcAbABlACwAIABtAHMAYwBvAHIAbABpAGIAAAAAACAAAAAABQ==
              unityObjects: []
          multiInput:
          - isVariable: 1
            name: Local Player
            variableID: _this_local_player
            data:
              objEncoded: Lg==
              unityObjects: []
          expanded: 0
          comment:
            comment: 
        - actionType:
            directEvent: VRCSDKBaseVRCPlayerApi.__CombatSetCurrentHitpoints__SystemSingle__SystemVoid
            guid: 
          inputs:
          - isVariable: 0
            name: 
            variableID: 
            data:
              objEncoded: Lg==
              unityObjects: []
          - isVariable: 1
            name: maxHealth
            variableID: eeafab87-5c3a-4aa7-95c5-cf82d02bf627
            data:
              objEncoded: Ai8AAAAAARcAAABTAHkAcwB0AGUAbQAuAFMAaQBuAGcAbABlACwAIABtAHMAYwBvAHIAbABpAGIAAAAAACAAAAAABQ==
              unityObjects: []
          multiInput:
          - isVariable: 1
            name: Local Player
            variableID: _this_local_player
            data:
              objEncoded: Lg==
              unityObjects: []
          expanded: 0
          comment:
            comment: 
        eventOptions:
          userGate: 0
          userGateExtraData: []
          broadcast: 0
          delay: 0
        expanded: 1
      variables:
      - isVariable: 0
        name: respawnOnDeath
        variableID: 63d8a515-2f5c-48aa-bc7c-a2a2cea4d9db
        data:
          objEncoded: Ai8AAAAAARgAAABTAHkAcwB0AGUAbQAuAEIAbwBvAGwAZQBhAG4ALAAgAG0AcwBjAG8AcgBsAGkAYgAAAAAALAEF
          unityObjects: []
        type:
          typeDef: System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
        sync: 0
      - isVariable: 0
        name: respawnTime
        variableID: f3e00d88-c72f-4760-bb35-97aa4ac56b81
        data:
          objEncoded: Ai8AAAAAARcAAABTAHkAcwB0AGUAbQAuAFMAaQBuAGcAbABlACwAIABtAHMAYwBvAHIAbABpAGIAAAAAACAAAABABQ==
          unityObjects: []
        type:
          typeDef: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
        sync: 0
      - isVariable: 0
        name: respawnPoint
        variableID: a822eb03-e248-40a3-abbc-8a910dd20c49
        data:
          objEncoded: DAAAAAA=
          unityObjects:
          - {fileID: 7749455647809164981}
        type:
          typeDef: UnityEngine.Transform, UnityEngine.CoreModule, Version=0.0.0.0,
            Culture=neutral, PublicKeyToken=null
        sync: 0
      - isVariable: 0
        name: visualDamagePrefab
        variableID: d6193524-1ab1-425e-8e80-84b5b03010b7
        data:
          objEncoded: DAAAAAA=
          unityObjects:
          - {fileID: 116118, guid: 08ca2dad10aea66438346ff9c6823db8, type: 3}
        type:
          typeDef: UnityEngine.GameObject, UnityEngine.CoreModule, Version=0.0.0.0,
            Culture=neutral, PublicKeyToken=null
        sync: 0
      - isVariable: 0
        name: maxHealth
        variableID: eeafab87-5c3a-4aa7-95c5-cf82d02bf627
        data:
          objEncoded: Ai8AAAAAARcAAABTAHkAcwB0AGUAbQAuAFMAaQBuAGcAbABlACwAIABtAHMAYwBvAHIAbABpAGIAAAAAACAAAMhCBQ==
          unityObjects: []
        type:
          typeDef: System.Single, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
        sync: 0
      comment:
        comment: 
    udonBehaviour: {fileID: 4352142348203321775}
--- !u!114 &4352142348203321775
MonoBehaviour:
  m_ObjectHideFlags: 0
  m_CorrespondingSourceObject: {fileID: 0}
  m_PrefabInstance: {fileID: 0}
  m_PrefabAsset: {fileID: 0}
  m_GameObject: {fileID: 451905473194273194}
  m_Enabled: 1
  m_EditorHideFlags: 0
  m_Script: {fileID: 11500000, guid: 45115577ef41a5b4ca741ed302693907, type: 3}
  m_Name: 
  m_EditorClassIdentifier: 
  interactTextPlacement: {fileID: 0}
  interactText: Use
  interactTextGO: {fileID: 0}
  proximity: 2
  SynchronizePosition: 0
  AllowCollisionOwnershipTransfer: 0
  Reliable: 0
  serializedProgramAsset: {fileID: 11400000, guid: 9c3fe766e23cdaf44ab47a294c1fd584,
    type: 2}
  programSource: {fileID: 11400000, guid: aaa95946b38d3474e986547f2220617c, type: 2}
  serializedPublicVariablesBytesString: Ai8AAAAAATIAAABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlAFQAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AAAAAAAYBAAAAAAAAACcBBAAAAHQAeQBwAGUAAWgAAABTAHkAcwB0AGUAbQAuAEMAbwBsAGwAZQBjAHQAaQBvAG4AcwAuAEcAZQBuAGUAcgBpAGMALgBMAGkAcwB0AGAAMQBbAFsAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4ALgBJAG4AdABlAHIAZgBhAGMAZQBzAC4ASQBVAGQAbwBuAFYAYQByAGkAYQBiAGwAZQAsACAAVgBSAEMALgBVAGQAbwBuAC4AQwBvAG0AbQBvAG4AXQBdACwAIABtAHMAYwBvAHIAbABpAGIAAQEJAAAAVgBhAHIAaQBhAGIAbABlAHMALwEAAAABaAAAAFMAeQBzAHQAZQBtAC4AQwBvAGwAbABlAGMAdABpAG8AbgBzAC4ARwBlAG4AZQByAGkAYwAuAEwAaQBzAHQAYAAxAFsAWwBWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgAuAEkAbgB0AGUAcgBmAGEAYwBlAHMALgBJAFUAZABvAG4AVgBhAHIAaQBhAGIAbABlACwAIABWAFIAQwAuAFUAZABvAG4ALgBDAG8AbQBtAG8AbgBdAF0ALAAgAG0AcwBjAG8AcgBsAGkAYgABAAAABgAAAAAAAAAABwUHBQ==
  publicVariablesUnityEngineObjects: []
  publicVariablesSerializationDataFormat: 0
