示例#1
0
        public override void CharacterConvert_Load(string path, POINT pos, byte sex)
        {
            KoikatsuCharaFile.ChaFile kkfile = new KoikatsuCharaFile.ChaFile();
            kkfile.LoadFile(path);
            ChaFileControl container = new ChaFileControl();

            ConvertChaFile.ConvertCharaFile(container, kkfile);
            var filepath = GetTempPath();

            container.SaveCharaFile(filepath, sex, false);

            Character_Load(filepath, pos, sex);

            File.Delete(filepath);
        }
示例#2
0
        public override void CoordinateConvert_Load(string path, POINT pos)
        {
            KoikatsuCharaFile.ChaFileCoordinate kkcoord = new KoikatsuCharaFile.ChaFileCoordinate();
            kkcoord.LoadFile(path, false);
            ChaFileCoordinate container = new ChaFileCoordinate();

            ConvertChaFile.ConvertCoordinateFile(container, kkcoord);
            var filepath = GetTempPath(true);

            container.SaveFile(filepath, (int)GameSystem.Instance.language);

            Coordinate_Load(filepath, pos);

            File.Delete(filepath);
        }