public virtual void OnPostTake(TakeItemEventArgs itemEventArgs) { if (PostItem != null) { PostItem(this, itemEventArgs); } }
public void MoveBoulder(object sender, TakeItemEventArgs itemEventArgs) { if (itemEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(Banken.LOCATION_STATE_KEY, BankenAshenForestWorshipRegion.TWISTING_PATH_ROCK_BLOCKADE, true); //Reload LocationHandler.ResetLocation(TWISTING_PATH_KEY); } }
public void TakeJournal(object sender, TakeItemEventArgs itemEventArgs) { if (itemEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(Banken.LOCATION_STATE_KEY, BankenAshenForestWorshipRegion.JOURNAL, true); //Reload LocationHandler.ResetLocation(CEMETERY_NORTH_END_KEY); } }
public void PrisonGuards(object sender, TakeItemEventArgs itemEventArgs) { if (itemEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(BeachTower.LOCATION_STATE_KEY, BeachTowerCapturedVillage.PRISON_GUARDS, true); //Reload LocationHandler.ResetLocation(PRISON_KEY); } }
public void OpenMayorHouseDoor(object sender, TakeItemEventArgs itemEventArgs) { if (itemEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(BeachTower.LOCATION_STATE_KEY, BeachTowerCapturedVillage.MAYOR_HOUSE_DOOR, true); //Reload LocationHandler.ResetLocation(MAYORS_HOUSE_KEY); } }
public void SearchInn(object sender, TakeItemEventArgs itemEventArgs) { if (itemEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(Banken.LOCATION_STATE_KEY, BankenOldForestRuins.SEARCH_INN, true); //Reload LocationHandler.ResetLocation(INN_KEY); } }
public void EscortFamily(object sender, TakeItemEventArgs itemEventArgs) { if (itemEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(Banken.LOCATION_STATE_KEY, BankenOldForestRuins.ESCORT_FAMILY, true); //Reload LocationHandler.ResetLocation(LOCKED_HOUSE_KEY); } }
public void SearchEntrance(object sender, TakeItemEventArgs itemEventArgs) { if (itemEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(Banken.LOCATION_STATE_KEY, BankenInconspicousCave.SEARCH_ENTRANCE, true); //Reload LocationHandler.ResetLocation(ENTRANCE_KEY); } }
public void ConfrontMaskedBandit(object sender, TakeItemEventArgs itemEventArgs) { if (itemEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(BeachTower.LOCATION_STATE_KEY, BeachTowerCatacomb.CONFRONT_MASKED_BANDIT, true); //Reload LocationHandler.ResetLocation(SECRET_TOMB_KEY); } }
public void FreeMayor(object sender, TakeItemEventArgs itemEventArgs) { if (itemEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(BeachTower.LOCATION_STATE_KEY, BeachTowerMayorHouse.CAPTURED_MAYOR, true); //Reload LocationHandler.ResetLocation(UPSTAIRS_MASTER_BEDROOM_KEY); } }
public void ActivateRuins(object sender, TakeItemEventArgs itemEventArgs) { if (itemEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(Banken.LOCATION_STATE_KEY, BankenSwampland.SWAMPY_AREA_ACTIVATE_RUINS, true); //Reload LocationHandler.ResetLocation(SWAMPY_AREA_THREE_KEY); } }
public void TakeKey(object sender, TakeItemEventArgs itemEventArgs) { if (itemEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(BeachTower.LOCATION_STATE_KEY, BeachTowerMayorHouse.STOLEN_KEY_TO_MASTER_BEDROOM, true); //Reload LocationHandler.ResetLocation(UPSTAIRS_GUEST_BEDROOM_KEY); } }
public void UnlockDoor(object sender, TakeItemEventArgs itemEventArgs) { if (itemEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(BeachTower.LOCATION_STATE_KEY, BeachTowerMayorHouse.STOLEN_KEY_USED, true); //Reload LocationHandler.ResetLocation(UPSTAIRS_HALLWAY_KEY); } }
public void LeaderJournal(object sender, TakeItemEventArgs inspectEventArgs) { if (inspectEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(Ankou.LOCATION_STATE_KEY, AnkouNecromancerCamp.TOOK_JOURNAL, true); // Reload LocationHandler.ResetLocation(LEADER_TENT_KEY); } }
public void ClearBlockade(object sender, TakeItemEventArgs itemEventArgs) { if (itemEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(Banken.LOCATION_STATE_KEY, BankenOldForestRuins.CLEAR_ROAD_BLOCK, true); //Reload LocationHandler.ResetLocation(MAIN_ROAD_KEY); } }
public void NecroLetter(object sender, TakeItemEventArgs inspectEventArgs) { if (inspectEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(Watertown.LOCATION_STATE_KEY, WatertownForestCabin.TOOK_LETTER, true); // Reload LocationHandler.ResetLocation(ROOM_FOUR_KEY); } }
public void FreePrisoners(object sender, TakeItemEventArgs itemEventArgs) { if (itemEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(Banken.LOCATION_STATE_KEY, BankenOldForestRuins.FREE_PRISONERS, true); //Reload LocationHandler.ResetLocation(TOWN_CENTER_KEY); } }
public void EntranceBodies(object sender, TakeItemEventArgs inspectEventArgs) { if (inspectEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(Watertown.LOCATION_STATE_KEY, WatertownForestCabin.INSPECTED_DEAD_BODIES, true); // Reload LocationHandler.ResetLocation(ENTRANCE_KEY); } }
public void UnlockHouse(object sender, TakeItemEventArgs itemEventArgs) { if (itemEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(Banken.LOCATION_STATE_KEY, BankenOldForestRuins.UNLOCK_HOUSE, true); //Reload LocationHandler.ResetLocation(LOCKED_HOUSE_KEY); } }
public void NecroIntelligenceOfficerDocument(object sender, TakeItemEventArgs itemEventArgs) { if (itemEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(BeachTower.LOCATION_STATE_KEY, BeachTowerHiddenCamp.DOCUMENT, true); //Reload LocationHandler.ResetLocation(NECRO_OFFICER_TENT_KEY); } }
public void TakeOrders(object sender, TakeItemEventArgs itemEventArgs) { if (itemEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(Banken.LOCATION_STATE_KEY, BankenOldForestRuins.TAKE_ORDERS, true); //Reload LocationHandler.ResetLocation(TOWN_HALL_KEY); } }
public void RoomFourTalisman(object sender, TakeItemEventArgs inspectEventArgs) { if (inspectEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(Watertown.LOCATION_STATE_KEY, WatertownSewerRight.INSPECTED_TALISMAN, true); // Reload LocationHandler.ResetLocation(ROOM_FOUR_KEY); } }
public void HouseDistrictVillagers(object sender, TakeItemEventArgs itemEventArgs) { if (itemEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(BeachTower.LOCATION_STATE_KEY, BeachTowerCapturedVillage.HOUSE_DISTRICT_VILLAGERS, true); //Reload LocationHandler.ResetLocation(HOUSE_DISTRICT_KEY); } }
public void TookJournal(object sender, TakeItemEventArgs inspectEventArgs) { if (inspectEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(Ankou.LOCATION_STATE_KEY, AnkouUndergroundHideOut.TOOK_JOURNAL, true); // Reload LocationHandler.ResetLocation(OVERSEER_QUARTERS_KEY); } }
public void TalkToFleeingLocal(object sender, TakeItemEventArgs itemEventArgs) { if (itemEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(Banken.LOCATION_STATE_KEY, BankenAshenForestWorshipRegion.FLEEING_LOCAL, true); //Reload LocationHandler.ResetLocation(STATUE_CLEARING_KEY); } }
public void Journal(object sender, TakeItemEventArgs inspectEventArgs) { if (inspectEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(Ankou.LOCATION_STATE_KEY, AnkouBanditAndNecroCave.TOOK_JOURNAL, true); // Reload LocationHandler.ResetLocation(DARK_ROOM_KEY); } }
public void OpenGate(object sender, TakeItemEventArgs itemEventArgs) { if (itemEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(Banken.LOCATION_STATE_KEY, BankenAshenForestWorshipRegion.CEMETERY_ENTRANCE_GATE, true); //Reload LocationHandler.ResetLocation(CEMETERY_ENTRANCE_KEY); } }
public void Letters(object sender, TakeItemEventArgs inspectEventArgs) { if (inspectEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(Ankou.LOCATION_STATE_KEY, AnkouSeedyInn.TOOK_NOTES_OF_PAYMENT, true); // Reload LocationHandler.ResetLocation(TORTURE_CHAMBER_KEY); } }
public void LookForBurialGrounds(object sender, TakeItemEventArgs itemEventArgs) { if (itemEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(Banken.LOCATION_STATE_KEY, BankenAshenForest.LOOK_FOR_BURIAL_GROUNDS, true); //Reload LocationHandler.ResetLocation(NORTHERN_PATH_THREE_KEY); } }
public void SpyLetter(object sender, TakeItemEventArgs inspectEventArgs) { if (inspectEventArgs.ItemResults == TakeItemResults.Taken) { LocationHandler.SetLocationStateValue(Watertown.LOCATION_STATE_KEY, WatertownBanditHouse.TOOK_SPY_LETTER, true); // Reload LocationHandler.ResetLocation(ROOM_SIX_KEY); } }