Code Monkey home page Code Monkey logo

egomanager's People

Contributors

hylianux avatar

Watchers

 avatar

egomanager's Issues

Show which files haven't been saved yet

This will require a huge overhaul of how the file database loads. Each and every file will now have its own set of fields to edit the file with, and the idea of a "chosen file" collection of fields will be removed.

old file entries are left after deletion

if you delete a file, there's still an old reference to it left in the database. Need to clean the database up after a file gets deleted.

It should erase everything in the datastore, then rebuild it manually.

ini files not loaded

Maybe using timing wasn't such a good idea. Now it loads flawlessly each time.

relative paths

This app should use relative paths (relative to the idtech folder) to run its configurations by default. Right now it's doing full paths, and this is a problem. While full paths should be an option (particularly if you want to save a batch file), relative paths enable the app to be more portable.

Change File Editor to have a save button

As much as I'd love to have a menu that auto-updates as soon as you update it, it turns out some disks are slower than others. It makes way more sense to have the menu save to disk only after the user clicks a save button. This will dramatically cut down on the loading time.

Code Cleanup

Ok. Everything works. Now will you please go in and move variables and functions and such to designated areas, and put some freakin' comments in the code?

Thank you, future me.

chocolate doom mod loading

the generated command for how chocolate doom needs to handle deh and bex files isn't correct. Chocolate doom has to be special.

multiplayer not being acknowledged

Only Solo works right now. The options for multiplayer are acknowledged for configurations, but the command never gets generated for co-op, deathmatch, nor solo-netplay.

json file loading - don't display if no filepath

If you have a json file for a given filename, but there's no actual file in your directory to match it, then it shouldn't display.

Easiest way to handle that is to check if file has a filepath. if it does not, then don't display it. this will require changes in multiple places.

Use absolute paths behind the scenes

I guess these apps don't understand relative paths. It makes more sense to store the configurations using relative paths simply because a thumb drive could have a different drive letter depending on what computer it gets plugged into. You can use path.resolve to get the absolute path from a relative path, and it'll use absolute paths on the fly to run the game and its mods.

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.