dynamic arrangement = new LuaTable();
arrangement.stage = new LuaTable();
arrangement.fightType = 5;
arrangement.enemyData = new LuaTable();
arrangement.enemyData[1] = new LuaTable();
arrangement.enemyData[1][4] = new LuaTable();
arrangement.enemyData[1][4].HeroData = new LuaTable();
arrangement.enemyData[1][4].HeroData.spEquipLevel = 0;
arrangement.enemyData[1][4].HeroData.spEquip = 0;
arrangement.enemyData[1][4].HeroData.Uuid = "3c7aff77-2544-417b-92c0-b6faa78b3454";
arrangement.enemyData[1][4].HeroData.Quality = 11;
arrangement.enemyData[1][4].HeroData.Power = 610313;
arrangement.enemyData[1][4].HeroData.Level = 239;
arrangement.enemyData[1][4].HeroData.ConfigId = 1003305;
arrangement.enemyData[1][4].Equips = new LuaTable();
arrangement.enemyData[1][4].Equips[4] = new LuaTable();
arrangement.enemyData[1][4].Equips[4].Race = -1;
arrangement.enemyData[1][4].Equips[4].Level = 0;
arrangement.enemyData[1][4].Equips[4].ConfigId = 1102124;
arrangement.enemyData[1][4].Equips[3] = new LuaTable();
arrangement.enemyData[1][4].Equips[3].Race = -1;
arrangement.enemyData[1][4].Equips[3].Level = 0;
arrangement.enemyData[1][4].Equips[3].ConfigId = 1102123;
arrangement.enemyData[1][4].Equips[2] = new LuaTable();
arrangement.enemyData[1][4].Equips[2].Race = -1;
arrangement.enemyData[1][4].Equips[2].Level = 0;
arrangement.enemyData[1][4].Equips[2].ConfigId = 1102122;
arrangement.enemyData[1][4].Equips[1] = new LuaTable();
arrangement.enemyData[1][4].Equips[1].Race = -1;
arrangement.enemyData[1][4].Equips[1].Level = 0;
arrangement.enemyData[1][4].Equips[1].ConfigId = 1102121;
arrangement.enemyData[1][4].ArtifactData = new LuaTable();
arrangement.enemyData[1][4].ArtifactData.Level = 0;
arrangement.enemyData[1][4].ArtifactData.ConfigId = 1301005;
arrangement.enemyData[1][1] = new LuaTable();
arrangement.enemyData[1][1].HeroData = new LuaTable();
arrangement.enemyData[1][1].HeroData.spEquipLevel = 0;
arrangement.enemyData[1][1].HeroData.spEquip = 0;
arrangement.enemyData[1][1].HeroData.Uuid = "a8f70cc7-bba2-4a41-97f0-c35ad7da6daf";
arrangement.enemyData[1][1].HeroData.Quality = 5;
arrangement.enemyData[1][1].HeroData.Power = 1921;
arrangement.enemyData[1][1].HeroData.Level = 1;
arrangement.enemyData[1][1].HeroData.ConfigId = 1001313;
arrangement.enemyData[1][1].Equips = new LuaTable();
arrangement.arrangementType = 0;

dynamic battleInfo = new LuaTable();
battleInfo.stage_id = 0;
battleInfo.relic_id_list = new LuaTable();
battleInfo.relic_id_list.right = new LuaTable();
battleInfo.relic_id_list.left = new LuaTable();
battleInfo.mode = 5;
battleInfo.isAutoskill = 0;
battleInfo.heros = new LuaTable();
battleInfo.heros[4] = new LuaTable();
battleInfo.heros[4].spEquipLevel = 2;
battleInfo.heros[4].spEquip = 1202303;
battleInfo.heros[4].artifactLevel = 0;
battleInfo.heros[4].artifactCfgId = 1301006;
battleInfo.heros[4].Talnent = new LuaTable();
battleInfo.heros[4].Talnent[2] = 1802003;
battleInfo.heros[4].RewardIDs = new LuaTable();
battleInfo.heros[4].Quality = 11;
battleInfo.heros[4].Level = 239;
battleInfo.heros[4].Equips = new LuaTable();
battleInfo.heros[4].Equips[3] = new LuaTable();
battleInfo.heros[4].Equips[3].Type = 1;
battleInfo.heros[4].Equips[3].SignatureHeroId = 0;
battleInfo.heros[4].Equips[3].Race = -1;
battleInfo.heros[4].Equips[3].Quality = 12;
battleInfo.heros[4].Equips[3].Level = 0;
battleInfo.heros[4].Equips[3].ConfigId = 1101123;
battleInfo.heros[4].Crystallevel = -1;
battleInfo.heros[4].CryStalStep = 0;
battleInfo.heros[4].ConfigId = 1002303;
battleInfo.heros[4].BufFloors = 50;
battleInfo.hero_hpmp = new LuaTable();
battleInfo.hero_follow_catherine_cartier = 0;
battleInfo.curRound = 1;
battleInfo.battleBg = "scene_mainline01_01.assetbundles";
battleInfo.DifficultyRank = 0;
battleInfo.Battle_check_realpwoer = 0;