Exemple #1
0
        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);
        }
Exemple #2
0
 public ZInput(ZStory aStory, IZScreen aScreen, ZMemory aMemory)
 {
     _story  = aStory;
     _screen = aScreen;
     _memory = aMemory;
 }