public ItemActions(GameAction prototype) { Prototype = prototype; }
/// <summary> /// Creates an ItemAction using the default /// WindUpAction as a prototype followed by actions /// generated using the specified action factory /// </summary> public ItemActions(ActionFactory actionFactory) { Prototype = new WindUpAction(actionFactory); }