public string[] GetEquipableWeaponNames(bool showIDs) { ArrayList e = this.GetEquipableWeapons(); string[] names = new string[e.Count]; for(int i=0; i<e.Count; i++) { if(showIDs) names[i] = e[i]+": "+DataHolder.Weapons().GetName((int)e[i]); else names[i] = DataHolder.Weapons().GetName((int)e[i]); } return names; }