public ZMachine(byte[] aData) { Memory = new ZMemory(aData); Story = new ZStory(Memory); Screen = new ZConsoleScreen(this); Input = new ZInput(Story, Screen, Memory); Output = new ZOutput(Screen); }
public ZInput(ZStory aStory, IZScreen aScreen, ZMemory aMemory) { _story = aStory; _screen = aScreen; _memory = aMemory; }