Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/nonunknown/crowbarx
This is a modified version of crowbar which was converted from VB(Visual Basic) to C#.
https://github.com/nonunknown/crowbarx
crowbar cs mdl valve vmf
Last synced: about 1 month ago
JSON representation
This is a modified version of crowbar which was converted from VB(Visual Basic) to C#.
- Host: GitHub
- URL: https://github.com/nonunknown/crowbarx
- Owner: nonunknown
- Created: 2021-07-11T21:50:44.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-07-17T21:25:25.000Z (over 3 years ago)
- Last Synced: 2023-03-05T07:14:15.788Z (almost 2 years ago)
- Topics: crowbar, cs, mdl, valve, vmf
- Language: C#
- Homepage:
- Size: 811 KB
- Stars: 10
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.MD
Awesome Lists containing this project
README
# Crowbar X
This is a modified version of crowbar which was converted from VB(Visual Basic) to C#. (only Decompilation Module)
For those who doesnt know what Crowbar is, read here > https://steamcommunity.com/groups/CrowbarTool
### ChangeLog
**0.3**
- Removed some unused functions and vb related comments
- Corrected the bug where windows's backslash was being included to smd files**0.2**
- Removed Some unused files
- Refactored `FileManager.cs` due to Path and SMD files problems
- Added "-v" for verbose/debugging printing
- Changed some `if (true)` to `check for verbose command` (Generate the Log Files)### Contents
* CLI application
* Cross-Platform### Why this?
I did this, because there's a blender plugin called io_vmf which needs crowbar to decompile MDL files.
And it doesnt work in linux because there's no Crowbar to linux (altought you can use with wine) but it gets stuck when importing map in blender.### How to Use?
commands between `[]` are optional arguments
* Linux
./crowbar "input/path.mdl" "output/path/" [-v]* Windows
crowbar.exe "input/path.mdl" "output/path/" [-v]simples as that :D (and yeah the release works for all OSes)
### Requirements
.Net Core 3.1
### References
Zeq's Crowbar - https://github.com/ZeqMacaw/Crowbar
Lasa's VMF import for blender - https://github.com/lasa01/io_import_vmf
VB2CS - https://github.com/icsharpcode/CodeConverter/