public Game2DManager(string mediaDir, CharacterStatus character, SharkStatus shark, TgcD3dInput input)
        {
            MediaDir  = mediaDir;
            Character = new Character2D(mediaDir, character);
            Shark     = new Shark2D(mediaDir, shark);

            Pointer               = new DrawSprite(MediaDir);
            MousePointer          = new DrawSprite(MediaDir);
            Inventory             = new Inventory2D(MediaDir);
            Crafting              = new Crafting2D(MediaDir, input);
            InstructionText       = new DrawText();
            HelpText              = new DrawText();
            ShipText              = new DrawText();
            CollectText           = new DrawText();
            ItemsHistoryText      = new DrawText();
            ShipLocationIndicator = new DrawSprite(MediaDir);
            DistanceShipLocation  = new DrawText();
            Init();
        }
Exemplo n.º 2
0
 public void SetInventory(Inventory2D inventory2D)
 {
     this.inventory2D = inventory2D;
     RefreshInventory2DItems();
 }