Code Monkey home page Code Monkey logo

Comments (4)

carstene1ns avatar carstene1ns commented on August 25, 2024

Why not add this issue to tools repository?

from editor.

Ghabry avatar Ghabry commented on August 25, 2024

You can use lcf2xml for editing.

To give it some editor context:
I had a similiar idea but I wanted to split it per Database tab., so for each Actor you have an Advanced button, then for each class, each chipset, etc...

from editor.

fmatthew5876 avatar fmatthew5876 commented on August 25, 2024

I put this here as maybe we don't want a Qt dependency in Tools. If we want this in tools that's fine for me too.

This functionality should be present in editor (maybe reusing same widgets) but it should also be standalone.

For example someone could send me a savegame file and I should be able to just easily open it in the tool and view/edit the chunks. I don't want to have to download the entire game and load it in editor just to do quick debugging.

Not a fan of using XML for this purpose. It's hard to read, slow to edit, and for big games xml gen is slow.

from editor.

Ghabry avatar Ghabry commented on August 25, 2024

@fmatthew5876
We ❤️ visitor patterns now.

So this depends on ForEachField. With such an Api it will be very easy to on-the-fly emit the UI here.

(Though this won't replace the Database UI, is just a nice-to-have extra feature)

from editor.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.