public override void updateState()
{
base.updateState();
if (Quest.isQuestStateActive(QuestID.FoodFight, QuestState.Progress2))
{
Character c1 = CharacterManager.getCharacter(PersonID.Phil);
if (this.CharList.Contains(c1))
c1.moveToDestination(20 * TILE_SIZE, -2 * TILE_SIZE, null);
}
if (Quest.isQuestStateActive(QuestID.FoodFight, QuestState.Progress4))
{
Character c1 = CharacterManager.getCharacter(PersonID.Artie);
if (this.CharList.Contains(c1))
c1.moveToDestination(20 * TILE_SIZE, -2 * TILE_SIZE, null);
}
if (Quest.isQuestStateActive(QuestID.FoodFight, QuestState.Progress6))
{
Character c1 = CharacterManager.getCharacter(PersonID.Bill);
if (this.CharList.Contains(c1))
c1.moveToDestination(20 * TILE_SIZE, -2 * TILE_SIZE, null);
}
if (Quest.isQuestStateActive(QuestID.FoodFight, QuestState.Progress8))
{
Character c1 = CharacterManager.getCharacter(PersonID.Claude);
if (this.CharList.Contains(c1))
c1.moveToDestination(20 * TILE_SIZE, -2 * TILE_SIZE, null);
}
}