// Token: 0x060099D4 RID: 39380 RVA: 0x002BE52C File Offset: 0x002BC72C public void SetArenaBattleInfo(ConfigDataArenaBattleInfo battleInfo) { if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_SetArenaBattleInfoConfigDataArenaBattleInfo_hotfix != null) { this.m_SetArenaBattleInfoConfigDataArenaBattleInfo_hotfix.call(new object[] { this, battleInfo }); return; } BJLuaObjHelper.IsSkipLuaHotfix = false; this.m_image.sprite = AssetUtility.Instance.GetSprite(battleInfo.Image); this.m_nameText.text = battleInfo.Name; }
public static int get_Image(IntPtr l) { int result; try { ConfigDataArenaBattleInfo configDataArenaBattleInfo = (ConfigDataArenaBattleInfo)LuaObject.checkSelf(l); LuaObject.pushValue(l, true); LuaObject.pushValue(l, configDataArenaBattleInfo.Image); result = 2; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int constructor(IntPtr l) { int result; try { ConfigDataArenaBattleInfo o = new ConfigDataArenaBattleInfo(); LuaObject.pushValue(l, true); LuaObject.pushValue(l, o); result = 2; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
// Token: 0x0600972C RID: 38700 RVA: 0x002B2E7C File Offset: 0x002B107C public void CreateMap(ConfigDataArenaBattleInfo battleInfo) { if (!BJLuaObjHelper.IsSkipLuaHotfix && this.TryInitHotFix("") && this.m_CreateMapConfigDataArenaBattleInfo_hotfix != null) { this.m_CreateMapConfigDataArenaBattleInfo_hotfix.call(new object[] { this, battleInfo }); return; } BJLuaObjHelper.IsSkipLuaHotfix = false; this.m_arenaBattleInfo = battleInfo; this.CreateMapBackground(battleInfo.m_battlefieldInfo, this.m_mapRoot); this.CreateMapTerrainFx(battleInfo.m_battlefieldInfo, this.m_mapTerrainFxRoot); this.m_camera.PrepareBattle(battleInfo.m_battlefieldInfo); this.m_camera.Look(this.GridPositionToWorldPosition(new GridPosition(battleInfo.DefendCameraX, battleInfo.DefendCameraY))); }
public static int set_m_battleEventTriggerInfos(IntPtr l) { int result; try { ConfigDataArenaBattleInfo configDataArenaBattleInfo = (ConfigDataArenaBattleInfo)LuaObject.checkSelf(l); ConfigDataBattleEventTriggerInfo[] battleEventTriggerInfos; LuaObject.checkArray <ConfigDataBattleEventTriggerInfo>(l, 2, out battleEventTriggerInfos); configDataArenaBattleInfo.m_battleEventTriggerInfos = battleEventTriggerInfos; LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int set_Image(IntPtr l) { int result; try { ConfigDataArenaBattleInfo configDataArenaBattleInfo = (ConfigDataArenaBattleInfo)LuaObject.checkSelf(l); string image; LuaObject.checkType(l, 2, out image); configDataArenaBattleInfo.Image = image; LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int set_DefendNumber(IntPtr l) { int result; try { ConfigDataArenaBattleInfo configDataArenaBattleInfo = (ConfigDataArenaBattleInfo)LuaObject.checkSelf(l); int defendNumber; LuaObject.checkType(l, 2, out defendNumber); configDataArenaBattleInfo.DefendNumber = defendNumber; LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int set_PrepareMusic(IntPtr l) { int result; try { ConfigDataArenaBattleInfo configDataArenaBattleInfo = (ConfigDataArenaBattleInfo)LuaObject.checkSelf(l); string prepareMusic; LuaObject.checkType(l, 2, out prepareMusic); configDataArenaBattleInfo.PrepareMusic = prepareMusic; LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int set_m_battlefieldInfo(IntPtr l) { int result; try { ConfigDataArenaBattleInfo configDataArenaBattleInfo = (ConfigDataArenaBattleInfo)LuaObject.checkSelf(l); ConfigDataBattlefieldInfo battlefieldInfo; LuaObject.checkType <ConfigDataBattlefieldInfo>(l, 2, out battlefieldInfo); configDataArenaBattleInfo.m_battlefieldInfo = battlefieldInfo; LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int set_CameraY(IntPtr l) { int result; try { ConfigDataArenaBattleInfo configDataArenaBattleInfo = (ConfigDataArenaBattleInfo)LuaObject.checkSelf(l); int cameraY; LuaObject.checkType(l, 2, out cameraY); configDataArenaBattleInfo.CameraY = cameraY; LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
public static int set_DescStrKey(IntPtr l) { int result; try { ConfigDataArenaBattleInfo configDataArenaBattleInfo = (ConfigDataArenaBattleInfo)LuaObject.checkSelf(l); string descStrKey; LuaObject.checkType(l, 2, out descStrKey); configDataArenaBattleInfo.DescStrKey = descStrKey; LuaObject.pushValue(l, true); result = 1; } catch (Exception e) { result = LuaObject.error(l, e); } return(result); }
// Token: 0x06003B18 RID: 15128 RVA: 0x0010DD14 File Offset: 0x0010BF14 public static BattleActorSetup CreateArenaBattleActorSetup(IConfigDataLoader configDataLoader, int team, ConfigDataArenaBattleInfo battleInfo, int position, BattleHero hero) { BattleActorSetup battleActorSetup = BattleUtility.CreateBattleActorSetupFromBattleHero(configDataLoader, hero, 0, -1, 0); if (team == 0) { battleActorSetup.Position.x = battleInfo.AttackPositions[position].X; battleActorSetup.Position.y = battleInfo.AttackPositions[position].Y; if (battleInfo.AttackDirs.Count > position) { battleActorSetup.Direction = battleInfo.AttackDirs[position]; } } else { if (team != 1) { return(null); } battleActorSetup.Position.x = battleInfo.DefendPositions[position].X; battleActorSetup.Position.y = battleInfo.DefendPositions[position].Y; if (battleInfo.DefendDirs.Count > position) { battleActorSetup.Direction = battleInfo.DefendDirs[position]; } } battleActorSetup.IsNpc = false; return(battleActorSetup); }