本文整理汇总了C#中InventoryType.ToString方法的典型用法代码示例。如果您正苦于以下问题:C# InventoryType.ToString方法的具体用法?C# InventoryType.ToString怎么用?C# InventoryType.ToString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类InventoryType
的用法示例。
在下文中一共展示了InventoryType.ToString方法的3个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: putItem
/// <summary>
/// アイテムを鞄から指定した場所へ移動する
/// </summary>
/// <param name="iItemName">アイテム名</param>
/// <param name="iInventoryType">移動先</param>
/// <returns>成功した場合Truwを返す</returns>
private bool putItem(string iItemName, InventoryType iInventoryType)
{
if (control.GetInventoryCountByType(iInventoryType) >= control.GetInventoryMaxByType(iInventoryType)) return false;
if (control.IsExistItem(iItemName, InventoryType.Inventory))
{
control.PutItem(iItemName, iInventoryType);
setMessage(string.Format("{0}を{1}に移動しました", iItemName, iInventoryType.ToString()));
Thread.Sleep(1000);
return true;
}
return false;
}
示例2: PutItem
/// <summary>
/// Itemizerで鞄のアイテムを移動する
/// </summary>
/// <param name="iItemName">アイテム名</param>
/// <param name="iInventoryType">倉庫タイプ</param>
/// <returns>成功した場合Trueを返す</returns>
public bool PutItem(string iItemName, InventoryType iInventoryType)
{
//移動元に指定のアイテムが存在するかチェック
if (!IsExistItem(iItemName, InventoryType.Inventory)) return false;
//移動先に空きがあるかチェック
if (!IsInventoryFree(iInventoryType)) return false;
//Itemizer実行
string scriptName = string.Format("{0}_{1}", MiscTool.GetAppAssemblyName(), fface.Player.Name);
//string cmd = string.Format("input /puts \"{0}\" {1}", iItemName, iInventoryType.ToString());
//return ExecScript(cmd, scriptName);
string cmd = string.Format("windower.send_command(\"input //puts {0} {1}\")", iItemName, iInventoryType.ToString().ToLower());
return ExecLua(cmd, scriptName);
}
示例3: putFish
/// <summary>
/// 指定した場所へ魚を移動する
/// </summary>
/// <param name="iInventoryType"></param>
/// <returns></returns>
private bool putFish(InventoryType iInventoryType)
{
//short lastCnt = control.GetInventoryCountByType(InventoryType.Inventory);
if (control.GetInventoryCountByType(iInventoryType) >= control.GetInventoryMaxByType(iInventoryType)) return false;
List<FishDBFishModel> fishes = FishDB.SelectFishList(this.RodName, string.Empty, string.Empty);
foreach (FishDBFishModel fish in fishes)
{
if (control.IsExistItem(fish.FishName, InventoryType.Inventory))
{
control.PutItem(fish.FishName, iInventoryType);
setMessage(string.Format("{0}を{1}に移動しました", fish.FishName, iInventoryType.ToString()));
Thread.Sleep(1000);
return true;
}
}
return false;
}