示例#1
0
 protected virtual void StackActionHistory(Coop_Model_ObjectBase stack_model, bool is_act_model)
 {
     //IL_005b: Unknown result type (might be due to invalid IL or missing references)
     //IL_0060: Unknown result type (might be due to invalid IL or missing references)
     //IL_0071: Unknown result type (might be due to invalid IL or missing references)
     //IL_0076: Unknown result type (might be due to invalid IL or missing references)
     //IL_0079: Unknown result type (might be due to invalid IL or missing references)
     //IL_007e: Unknown result type (might be due to invalid IL or missing references)
     if (is_act_model)
     {
         ClearActionHistory();
     }
     else if (actionHistoryList.Count <= 0)
     {
         return;
     }
     if (actionHistoryList.Count <= 0)
     {
         actionHistoryData           = new ActionHistoryData();
         actionHistoryData.startTime = Time.get_time();
         actionHistoryData.startPos  = owner._position;
         ActionHistoryData obj         = actionHistoryData;
         Quaternion        rotation    = owner._rotation;
         Vector3           eulerAngles = rotation.get_eulerAngles();
         obj.startDir = eulerAngles.y;
     }
     actionHistoryList.Add(stack_model);
 }
示例#2
0
 protected virtual void ClearActionHistory()
 {
     actionHistoryList.Clear();
     actionHistoryData = null;
 }