Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(Feature Request) Utilizing a third-party decompiler #61

Open
DaKashi-bmp opened this issue Dec 8, 2023 · 1 comment
Open

(Feature Request) Utilizing a third-party decompiler #61

DaKashi-bmp opened this issue Dec 8, 2023 · 1 comment

Comments

@DaKashi-bmp
Copy link

Hello, I am not all that well versed in how to utilize Github since I'm a modeller, but just wanted to request a feature for Crowbar to be able to utilize a seperate decompiler, not the one from the program. Like how it works for the model compilers.

I use an old but serviceable decompiler for Goldsource that formats the .qc files in a nice way and it's something I've always been using and having Crowbar act as a front-end interface for it would be neat.

Here's the decompiler in question: https://www.moddb.com/mods/goldsource-data-base/downloads/mdl-decompiler-12-goldsource

@DaKashi-bmp
Copy link
Author

I've been informed that the decompiler I've linked to suffers from a desync problem when it comes to multiple decompiles and as such, isn't all that good. Crowbar is the better option.

So with that in mind, I'll change the subject of the feature request to instead be about the .qc formatting.

Kratisto's formats the .qc in the following manner:
loader_kratisto.txt

Wherea's a Crowbar .qc is formatted in the following manner:
loader_crowbar.txt

The main difference between both is how each sub-section of the .qc has an appropiate header or subtitle and it also keeps track of the number of bodygroups, sequences and such the original .qc had. This is good for file organizing and is overall better when working with .qc files.

Bit of a pet peeve of mine, but it would be nice if it could be considered.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant