public TileData(LowText low, int mainKey) { _name = low.ToS(mainKey, "NAME"); _uiName = low.ToS(mainKey, "UINAME"); _loar = low.ToS(mainKey, "LOAR"); _sprite = Resources.Load <Sprite>(low.ToS(mainKey, "SPRITE")); _type = low.ToS(mainKey, "TILETYPE"); _prefab = low.ToS(mainKey, "PREFAB"); }
public void AddTable(TableType type) { if (!_tables.ContainsKey(type)) { LowText low = new LowText(); low.Load(type.ToString()); _tables.Add(type, low); } }
public void Clear() { LowText items = TableMng.Instance.Get(TableType.Item); //LowText item = GameMng.Table.Get(TableType.Item); for (int i = 0; i < items.GetCount(); i++) { _identifiedItems[items.ToS(i, "NAME")] = false; } }
public override void Init() { _identifiedItems = new Dictionary <string, bool>(); //LowText items = GameMng.Table.Get(TableType.Item); LowText items = TableMng.Instance.Get(TableType.Item); for (int i = 0; i < items.GetCount(); i++) { _identifiedItems.Add(items.ToS(i, "NAME"), false); } }
private void MapDBRegist() { //LowText mapsData = GameMng.Table.Get(TableType.Map); LowText mapsData = TableMng.Instance.Get(TableType.Map); for (int i = 0; i < mapsData.GetCount(); i++) { Data.MapData mapData = new Data.MapData(mapsData, i); _mapInfos.Add(mapData._mapName, mapData); _datas.Add(mapData._mapName, mapData); } }
private void TileDBRegist() { //LowText tileText = GameMng.Table.Get(TableType.Tile); LowText tileText = TableMng.Instance.Get(TableType.Tile); for (int i = 0; i < tileText.GetCount(); i++) { Data.TileData info = new Data.TileData(tileText, i); _tileInfos.Add(info._name, info); _datas.Add(info._name, info); } }
private void HeroDBRegist() { //LowText heroText = GameMng.Table.Get(TableType.Hero); LowText heroText = TableMng.Instance.Get(TableType.Hero); for (int i = 0; i < heroText.GetCount(); i++) { Data.HeroData info = new Data.HeroData(heroText, i); _heroInfos.Add(info._name, info); _datas.Add(info._name, info); } }
private void MonsterDBRegist() { //LowText monsterText = GameMng.Table.Get(TableType.Monster); LowText monsterText = TableMng.Instance.Get(TableType.Monster); for (int i = 0; i < monsterText.GetCount(); i++) { Data.MonsterData data = new Data.MonsterData(monsterText, i); _monsterInfos.Add(data._name, data); _datas.Add(data._name, data); } }
private void ItemDBRegist() { LowText itemText = TableMng.Instance.Get(TableType.Item); //LowText itemText = GameMng.Table.Get(TableType.Item); for (int i = 0; i < itemText.GetCount(); i++) { Data.ItemData info = new Data.ItemData(itemText, i); _itemInfos.Add(info._name, info); _datas.Add(info._name, info); } }
public ItemData(LowText low, int mainKey) { _tableID = low.ToI(mainKey, "TABLEID"); _prefab = low.ToS(mainKey, "PREFAB"); _type = low.ToS(mainKey, "TYPE"); _sprite = Resources.Load <Sprite>(low.ToS(mainKey, "SPRITE")); _icon = Resources.Load <Sprite>(low.ToS(mainKey, "ICON")); _name = low.ToS(mainKey, "NAME"); _uiName = low.ToS(mainKey, "UINAME"); _loar = low.ToS(mainKey, "LOAR"); _part = low.ToS(mainKey, "PART"); _value = low.ToI(mainKey, "VALUE"); _itemSound = low.ToS(mainKey, "ITEMSOUND"); _enchant = low.ToI(mainKey, "ENCHANT"); _tear = low.ToI(mainKey, "TEAR"); }
public HeroData(LowText low, int mainKey) { _name = low.ToS(mainKey, "NAME"); _uiName = low.ToS(mainKey, "UINAME"); _maxHp = low.ToI(mainKey, "HP"); _level = low.ToI(mainKey, "LEVEL"); _ap = low.ToI(mainKey, "AP"); _dp = low.ToI(mainKey, "DP"); _exp = low.ToI(mainKey, "EXP"); _prefab = low.ToS(mainKey, "PREFAB"); _startWeapon = low.ToS(mainKey, "STARTWEAPON"); _startArmor = low.ToS(mainKey, "STARTARMOR"); _startProjectile = low.ToS(mainKey, "STARTPROJECTILE"); _sprite = Resources.Load <Sprite>(low.ToS(mainKey, "SPRITE")); _statusSprite = Resources.Load <Sprite>(low.ToS(mainKey, "STATUSSPRITE")); }
public MonsterData(LowText low, int mainKey) { _name = low.ToS(mainKey, "NAME"); _uiName = low.ToS(mainKey, "UINAME"); _loar = low.ToS(mainKey, "LOAR"); _hitSound = low.ToS(mainKey, "HITSOUND"); _hp = low.ToI(mainKey, "HP"); _exp = low.ToI(mainKey, "EXP"); _ap = low.ToI(mainKey, "AP"); _dp = low.ToI(mainKey, "DP"); _prefab = low.ToS(mainKey, "PREFAB"); _sprite = Resources.Load <Sprite>(low.ToS(mainKey, "SPRITE")); _createItem = low.ToS(mainKey, "CREATEITEM"); _level = low.ToI(mainKey, "LEVEL"); _sightRadius = low.ToI(mainKey, "SIGHTRADIUS"); }
public void RegistPool() { LowText monsters = TableMng.Instance.Get(TableType.Monster); //LowText monsters = GameMng.Table.Get(TableType.Monster); monParent = new GameObject("Monsters"); monParent.transform.SetParent(transform); for (int i = 0; i < monsters.GetCount(); i++) { Monster prefab = Resources.Load <Monster>(monsters.ToS(i, "PREFAB")); string name = monsters.ToS(i, "NAME"); _monsterPools.Add(name, new TPool <Monster>(new Factory <Monster>(prefab, name, monParent.transform), 5)); } LowText items = TableMng.Instance.Get(TableType.Item); //LowText items = GameMng.Table.Get(TableType.Item); itemParent = new GameObject("Items"); itemParent.transform.SetParent(transform); for (int i = 0; i < items.GetCount(); i++) { Item prefab = Resources.Load <Item>(items.ToS(i, "PREFAB")); string name = items.ToS(i, "NAME"); _itemPools.Add(name, new TPool <Item>(new Factory <Item>(prefab, name, itemParent.transform), 3)); } LowText tiles = TableMng.Instance.Get(TableType.Tile); //LowText tiles = GameMng.Table.Get(TableType.Tile); tileParent = new GameObject("Tiles"); tileParent.transform.SetParent(transform); for (int i = 0; i < tiles.GetCount(); i++) { Tile prefab = Resources.Load <Tile>(tiles.ToS(i, "PREFAB")); string name = tiles.ToS(i, "NAME"); _tilesPools.Add(name, new TPool <Tile>(new Factory <Tile>(prefab, name, tileParent.transform), 1)); } }
public NewMarketObservationView() { InitializeComponent(); Loaded += (sender, args) => { LowText.Focus(); LowText.SelectAll(); var vm = DataContext as MarketObservationViewModel; if (vm != null) { vm.ObjectSaved += (s, a) => { Window.GetWindow(this)?.Close(); } } ; }; } void UIElement_OnGotFocus(object sender, RoutedEventArgs e) { (sender as TextBox)?.SelectAll(); } }
public MapData(LowText low, int mainKey) { _mapName = low.ToS(mainKey, "MAPNAME"); _sqawnedMonsters = low.ToS(mainKey, "MONSTERS"); }