本文整理汇总了C#中Items.getID方法的典型用法代码示例。如果您正苦于以下问题:C# Items.getID方法的具体用法?C# Items.getID怎么用?C# Items.getID使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Items
的用法示例。
在下文中一共展示了Items.getID方法的5个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: addToInventory
public void addToInventory(Items.seeds seed,int amount)
{
Items.seeds s = null;
bool found = false;
if (seeds.Count == 0)
{
seeds.Add(seedcnt, list.cloneSeed(seed));
seeds[seedcnt].addAmount(amount);
seedcnt++;
}
else
{
foreach (KeyValuePair<int, Items.seeds> entry in seeds)
{
if (entry.Value.getID() == seed.getID() && found == false)
{
s = entry.Value;
found = true;
}
}
if (found)
{
s.addAmount(amount);
}
else
{
seeds.Add(seedcnt, list.cloneSeed(seed));
seeds[seedcnt].addAmount(amount);
seedcnt++;
}
}
}
示例2: cloneTool
public Items.tools cloneTool(Items.tools t)
{
Items.tools ret = new Items.tools(t.getID(), t.getName(), t.getDur(),t.getPlowBonus(),t.getMiningBonus(),t.getHarvestBonus(),t.getWoodcutBonus(),t.getSawingBonus(),t.getHammeringBonus());
return ret;
}
示例3: cloneSeed
public Items.seeds cloneSeed(Items.seeds s)
{
Items.seeds ret = new Items.seeds(s.getID(), s.getName(), s.getCorPlant());
return ret;
}
示例4: clonePlant
public Items.plants clonePlant(Items.plants p)
{
Items.plants ret = new Items.plants(p.getID(),p.getName(),p.getCorSeed(),p.getCorFruit(),p.getStages(),p.getGrowTime());
return ret;
}
示例5: cloneFruit
public Items.fruits cloneFruit(Items.fruits f)
{
Items.fruits ret = new Items.fruits(f.getID(), f.getName(), f.getCorPlant());
return ret;
}