12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- using System.Collections;
- using System.Collections.Generic;
- using UnityEngine;
- using FSAssist;
- namespace FSBattle {
-
- public class BattleFieldManager : Singleton<BattleFieldManager> {
-
-
- public ArrayList ArmyHandCards { set; get; }
-
- public ArrayList EnemyHandCards { set; get; }
-
- public ArrayList RoleArray { set; get; }
- public ArrayList ArmyArray;
- public ArrayList EnemyArray;
-
- public ArrayList ArmyTakePool { set; get; }
-
- public ArrayList EnemyTakePool { set; get; }
-
- public ArrayList ArmyThrowPool { set; get; }
-
- public ArrayList EnemyThrowPool { set; get; }
-
-
-
-
-
- public ArrayList CpArray { set; get; }
- public BattleFieldManager() {
-
- ArmyHandCards = new ArrayList();
- EnemyHandCards = new ArrayList();
-
- RoleArray = new ArrayList();
- ArmyArray = new ArrayList();
- EnemyArray = new ArrayList();
-
- ArmyTakePool = new ArrayList();
- EnemyTakePool = new ArrayList();
-
- ArmyThrowPool = new ArrayList();
- EnemyThrowPool = new ArrayList();
-
-
-
-
- CpArray = new ArrayList();
- }
-
- public void AddCardToCpArray(string key, Transform value) {
-
- Dictionary<string, Transform> info = new Dictionary<string, Transform>();
-
- info.Add(key, value);
- CpArray.Add(info);
- }
-
- public void AddCardToIndex(string key, int index, Transform value) {
-
- Dictionary<string, Transform> info = (Dictionary<string, Transform>)CpArray[index];
- if (info == null) {
- info = new Dictionary<string, Transform>();
- CpArray.Add(info);
- }
- if (!info.ContainsKey(key)) {
- info.Add(key, value);
- }
- }
- }
- }
|