Welcome to IGI-NeonixResearch, an research repository for Project IGI 1 and IGI 2.
Join the Neonix discord! Join Neonix on Discord
The Data
section contains all the files used for game levels, AI, 3D objects, graphs, using runtime or static analysis methods.
Data/AI
: Contains AI behavior and action scripts used in levels, such aslevel/AI/503.qvm
.Data/GRAPHS
: Includes game graph data like area information and node, vertex, and material details, with some graphs converted to SVG format.Data/MISC
: Holds information on game variables and constants used in the IGI game engine, along with a comprehensive Cheat Engine table (PROJECT-IGI-1.CT
) that includes data for players, AI, vehicles, game states, profiles, and more.Data/GRAPH
: Contains detailed analysis of the game’s graph structure, nodes, vertices, and signatures, including a Russian translation of the notes.Data/MEF
: Explains the structure of MEF files.Data/QVM
: Details the structure of QVM files.Data/QSC
: Provides an explanation of QSC (Q-Scripts) files, which were decompiled using a Python tool.Data/NATIVES
:IGI-Natives.json
contains 81 native methods used in Project IGI 1, decompiled from the originaligi.exe
using IDA/Ghidra for educational purposes.IGI-Models.json
lists nearly 600 building and object models, including MEF data, extracted using the developers’ debug mode, which can be unlocked with this script.
The Templates
section contains templates for 010 Editor for both IGI 1 and IGI 2.
Some data was decompiled from the original igi.exe
using IDA and Ghidra for educational purposes only, without intent to harm game files or infringe on intellectual property rights.
- neoxaero - Neonix Team CEO
- Soon - Coding IGINeonixEditor
- Cynergy - Project Outerloop CEO
- HeavenHM - IGI 1 Tools
- Yoejin Light - MTP, models structure, and information
- Dimon Krevedko - Graphs and nodes structure and information
- Artiom Rotari - DConv tools for decompiling and scripting
- ORWA S - Compilation of information on graphs area and nodes
- GM123 - Detailed models information
- Dark - Contributions to various projects and files (Resources, QVM, QSC, etc.).
- FeritCoder - Assistance with converting IGI 2 editor maps/models to IGI 1