private void Setup() { VerbMovement = VerbManager.GetVerb(agent, initialInventory.movementType, initialInventory.movementModifier); VerbMovement = VerbMovement ?? new Walk(ModifierTypes.None, agent); VerbA = VerbManager.GetVerb(agent, initialInventory.verbA, initialInventory.modifierA); VerbB = VerbManager.GetVerb(agent, initialInventory.verbB, initialInventory.modifierB); }
public void ChangeVerbB(VerbTypes verb) { VerbB = VerbManager.GetVerb(agent, verb, VerbB.Modifier); }
public void ChangeMovementVerb(VerbTypes verb) { VerbMovement = VerbManager.GetVerb(agent, verb, VerbMovement.Modifier); }