少年修仙传客户端代码仓库
lwb
2021-02-25 0d7482d5a0e8bf082abfb4b5bfbfee03597cdc3a
Core/GameEngine/Model/Config/ActorShowConfig.cs
@@ -9,35 +9,35 @@
using System;
using UnityEngine;
[XLua.LuaCallCSharp]
public partial class ActorShowConfig
{
    public readonly int ID;
   public readonly int NpcID;
   public readonly int MapID;
   public readonly int line;
   public readonly int[] showNpcs;
   public readonly int length;
   public readonly int showNameTime;
   public readonly Int3 BindMissionID;
   public readonly int type;
   public readonly int[] scale;
   public readonly int[] NpcFace;
   public readonly int[] PosX;
   public readonly int[] PosY;
   public readonly int shadow;
   public readonly int[] effect;
   public readonly int uieffect;
   public readonly string[] mob;
   public readonly int[] clipActions;
   public readonly string cam;
   public readonly int[] Height;
   public readonly int DialogueTime;
   public readonly int Dialogue;
   public readonly int soundId;
   public readonly int soundTime;
   public readonly int step;
    public readonly int ID;
   public readonly int NpcID;
   public readonly int MapID;
   public readonly int line;
   public readonly int[] showNpcs;
   public readonly int length;
   public readonly int showNameTime;
   public readonly Int3 BindMissionID;
   public readonly int type;
   public readonly int[] scale;
   public readonly int[] NpcFace;
   public readonly int[] PosX;
   public readonly int[] PosY;
   public readonly int shadow;
   public readonly int[] effect;
   public readonly int uieffect;
   public readonly string[] mob;
   public readonly int[] clipActions;
   public readonly string cam;
   public readonly int[] Height;
   public readonly int DialogueTime;
   public readonly int Dialogue;
   public readonly int soundId;
   public readonly int soundTime;
   public readonly int step;
   public readonly int[] showName;
   public ActorShowConfig()
@@ -50,96 +50,96 @@
        {
            var tables = input.Split('\t');
            int.TryParse(tables[0],out ID);
         int.TryParse(tables[1],out NpcID);
         int.TryParse(tables[2],out MapID);
         int.TryParse(tables[3],out line);
            int.TryParse(tables[0],out ID);
         int.TryParse(tables[1],out NpcID);
         int.TryParse(tables[2],out MapID);
         int.TryParse(tables[3],out line);
         string[] showNpcsStringArray = tables[4].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
         showNpcs = new int[showNpcsStringArray.Length];
         for (int i=0;i<showNpcsStringArray.Length;i++)
         {
             int.TryParse(showNpcsStringArray[i],out showNpcs[i]);
         }
         int.TryParse(tables[5],out length);
         int.TryParse(tables[6],out showNameTime);
         Int3.TryParse(tables[7],out BindMissionID);
         int.TryParse(tables[8],out type);
         }
         int.TryParse(tables[5],out length);
         int.TryParse(tables[6],out showNameTime);
         Int3.TryParse(tables[7],out BindMissionID);
         int.TryParse(tables[8],out type);
         string[] scaleStringArray = tables[9].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
         scale = new int[scaleStringArray.Length];
         for (int i=0;i<scaleStringArray.Length;i++)
         {
             int.TryParse(scaleStringArray[i],out scale[i]);
         }
         }
         string[] NpcFaceStringArray = tables[10].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
         NpcFace = new int[NpcFaceStringArray.Length];
         for (int i=0;i<NpcFaceStringArray.Length;i++)
         {
             int.TryParse(NpcFaceStringArray[i],out NpcFace[i]);
         }
         }
         string[] PosXStringArray = tables[11].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
         PosX = new int[PosXStringArray.Length];
         for (int i=0;i<PosXStringArray.Length;i++)
         {
             int.TryParse(PosXStringArray[i],out PosX[i]);
         }
         }
         string[] PosYStringArray = tables[12].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
         PosY = new int[PosYStringArray.Length];
         for (int i=0;i<PosYStringArray.Length;i++)
         {
             int.TryParse(PosYStringArray[i],out PosY[i]);
         }
         int.TryParse(tables[13],out shadow);
         }
         int.TryParse(tables[13],out shadow);
         string[] effectStringArray = tables[14].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
         effect = new int[effectStringArray.Length];
         for (int i=0;i<effectStringArray.Length;i++)
         {
             int.TryParse(effectStringArray[i],out effect[i]);
         }
         int.TryParse(tables[15],out uieffect);
         mob = tables[16].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
         }
         int.TryParse(tables[15],out uieffect);
         mob = tables[16].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
         string[] clipActionsStringArray = tables[17].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
         clipActions = new int[clipActionsStringArray.Length];
         for (int i=0;i<clipActionsStringArray.Length;i++)
         {
             int.TryParse(clipActionsStringArray[i],out clipActions[i]);
         }
         cam = tables[18];
         }
         cam = tables[18];
         string[] HeightStringArray = tables[19].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
         Height = new int[HeightStringArray.Length];
         for (int i=0;i<HeightStringArray.Length;i++)
         {
             int.TryParse(HeightStringArray[i],out Height[i]);
         }
         int.TryParse(tables[20],out DialogueTime);
         int.TryParse(tables[21],out Dialogue);
         int.TryParse(tables[22],out soundId);
         int.TryParse(tables[23],out soundTime);
         int.TryParse(tables[24],out step);
         }
         int.TryParse(tables[20],out DialogueTime);
         int.TryParse(tables[21],out Dialogue);
         int.TryParse(tables[22],out soundId);
         int.TryParse(tables[23],out soundTime);
         int.TryParse(tables[24],out step);
         string[] showNameStringArray = tables[25].Trim().Split(StringUtility.splitSeparator,StringSplitOptions.RemoveEmptyEntries);
         showName = new int[showNameStringArray.Length];
         for (int i=0;i<showNameStringArray.Length;i++)