예제 #1
0
    SavedItemData CreateFakeItem(ItemCategory category, Item.ItemType type)
    {
        SavedItemData saveDataItem = new SavedItemData();

        saveDataItem.itemCategory = category.ToString();
        saveDataItem.itemType     = type.ToString();
        saveDataItem.prefabName   = type.ToString();
        return(saveDataItem);
    }
예제 #2
0
파일: Item.cs 프로젝트: o-l-l-i/QuestSystem
 public abstract void SetSaveData(SavedItemData savedItemData);
예제 #3
0
 public void DestroyObstacle(SavedItemData obstacle)
 {
 }
예제 #4
0
 public void GiveItemToNPC(SavedItemData itemToGive, int npcID)
 {
 }
예제 #5
0
 public void GivePlayerItem(SavedItemData givenItem)
 {
 }
예제 #6
0
 public bool HasItem(SavedItemData itemCompare)
 {
     return(false);
 }
예제 #7
0
 public void RemoveItemFromInventory(SavedItemData sItem)
 {
 }
예제 #8
0
 public override void SetSaveData(SavedItemData savedItemData)
 {
 }
예제 #9
0
 public QuestReward(Type type, SavedItemData rewardItem, int rewardInt)
 {
     this.type       = type;
     this.rewardItem = rewardItem;
     this.rewardInt  = rewardInt;
 }
예제 #10
0
 public QuestObjective(Type type, SavedItemData objectiveItem, int objectiveInt)
 {
     this.type          = type;
     this.objectiveItem = objectiveItem;
     this.objectiveInt  = objectiveInt;
 }