Jones-HM / IGI-QVMEditor

IGI QVM Editor is powerful tool for game files for Project IGI 1 game
https://igi-compiler.streamlit.app
MIT License
9 stars 0 forks source link
game-dev game-dev-tool game-engine game-mod-tool game-tool igi igi-dev igi-editor igi-jones igi-qvm igi-tool project-igi

QVMEditor

Project I.G.I QVM editor is only one and most powerful tool for game files for IGI 1 & IGI 2.
This editor can view/edit all types of QVM files including complex files as well and can also detects and show information about game models used in levels.

This editor can be used to write new script files (.QSC) QSCRIPT as well editor has helper sections to understand how Task Tree of scripts works and autocomplete shows you how to get familiar with the syntax.
Or you can Analyze all the game files information using this editor to better understand how game works.

Editor sections.

QVM Editor:

QVM Editor: Lets you to view and edit any QVM file of game including complex structure like Config.


Text Editor

Text Editor: Lets you to view and edit script files (QSC) of game converted by QVM editor .
To select a file Press File -> Open to open it or Just Drag & Drop any QVM file into the editor.

Drag & Drop any QVM file:


Drag & Drop file loaded:


Editor Helpers (Syntax):

Editor Helpers: Helps you to understand the basic syntax of QScript files like Task Tree,Task Id,Task Note etc and helps in writing/editing scripts better with Autocomplete feature.

Syntax Helper:


Autocomplete Helper:


Model Information:

Model Information: Provides details information about game model formats like 000_01_1 model and their Id's,Name(s) in the game script. This is very handy when you have file which has lots of model id's and you want to know all model information like Name(s) inside same script.

Model info Helper:


Model info Revealer Before:


Model info Revealer After:


Model Information Improving/Adding:

Model Information Improving: This sections lets you to improve model information way better by adding new definition name(s) to Unknown Models you encountered in random script and will be saved permanently in file IGIModels.txt that has all models list.

Model info Improving:


Model info Improving Input:


Model info Improving Saved:


Setting as default editor for QVM files:

Setting default editor: This sections lets you to set this editor as your default editor for QVM files rather than any random Hex Editor like HxD which will edit in binary but this editor lets you to edit in Script file rather than in Binary format.

Setting default app:


Opening QVM file:

After setting default app as this editor you can now open QVM files directly by Double-Click on any QVM file.

Theme Editor:

Theme Editor: Lets you to choose and select any theme you want for editor including_.

Theme changing menu:

To change theme go to Edit -> Theme -> Select your theme

Dark theme:


Features:

Editor Tutorial on YouTube :

QEditor

Version Update:

Editor version 0.2 Latest.

Credits:

If you encounter any issues with Editor just contact me at

Discord Id: _JonesIGI#3954 and Join Discord server
Email: igiproz.hm@gmail.com
Follow Project: GitHub
Subscribe Channel: YouTube