Пример #1
0
        public ValueModel Disassemble(DisassemblyContext context)
        {
            ObjectModel obj = new ObjectModel(
                new ObjectField("Name", new PrimitiveModel(Name)),
                new ObjectField("Description", new PrimitiveModel(Description)),
                new ObjectField("Identifier", new PrimitiveModel(Identifier)),
                new ObjectField("Width", new PrimitiveModel(Width)),
                new ObjectField("Height", new PrimitiveModel(Height)),
                new ObjectField("Tiles", Tiles.Disassemble(context)),
                new ObjectField("Objects", new ArrayModel(Objects))
                );

            return(obj);
        }