Piccolo
Well-known member
Don't test this on original files.
Hey guys,
OpenBOR Stats is a very useful piece of software for a lot of us, but it is getting a bit old, and MatMan, its creator, seems to have quit.
So, long story short, I just started to develop a new project for OpenBOR / ChronoCrash modding.
Here's what I have in mind right now regarding features & goals :
- An OpenBOR Stats like "entity editor", but one that strictly preserves plain text format, indentation, comments, scripts and such. For me it is the main issue with OpenBORStats (to the point that I never actually save a file with it), it is a not a plain text editor and can mess up text files due to how it handle them (it converts your files and completely rewrite them).
- A rock solid code-edit style editor for all the other text stuff (levels, scripts, ...)
- Cross-platform, built around Python3 and Qt5
- Will be updated to support future syntax (if and when the ChronoCrash engine happens)
- The source code will be available so that other people can contribute and most importantly so that the project can be reprised where it left by someone else if I were to disappear !
So I certainly don't plan to recreate everything OpenBOR Stats do (at least right now and myself) especially as my time is quite limited these days.
It is still in its early stages (started it last week) but developement is going well and I'll probably release an Alpha version with a basic "Entity Editor" in the coming week.
Of course if anyone has interesting suggestions for this tool, I'm all ears.
Ok so here's a first alpha version for this, includes a text/code file editor + a basic entity editor (actually I think that instead of building a GUI editing tool with a basic code editor I built this as a code editor with GUI editing features, I prefer it that way).
Download ChronoCrash Modders Tools v0.2
Can't do much yet and probably filled with bugs but that'll get us started.
Don't test this on original files.
Any feedback/suggestion is appreciated. You can post them here, but if you can, please use this todo-list page.
You'll need to register here to use this (the form is in french but it's just a simple login/mail/captcha form). Then when you are registered go here to login with the password that were emailed to you. After that you're done and can use the todo list page.
Some info :
- the file selector on the left can list the files "registered" in your mod or list all the files that you actually opened (library mode vs opened mode ; you can change mode through the top icons)
Some tips :
- double-clicking on a word will highlight its occurrences in the whole text
- If you place the mouse cursor over a "frame data/chars/..." line in the main editor, a tooltip will show a preview of this frame and the number of this frame in the animation (very useful to set landframe, quakeframe and such)
- If you select several lines in the main editor, the overing tooltip will indicate the number of frames contained within
- F2 key is a shortcut for searching a file in the File Selector (on the left)
- Ctrl+D allows you to comment the selected lines (uncomment => Shift+Ctrl+D)
- you can expand/collapse treeview nodes by middle-clicking them.
- if you put a comment next to the start of an anim block (e.g. "anim attack1 # Light punch") it will be processed and appears as the animation "Label"
- Binding GUI tutorial (to create grabs)
Last edited: