/IGIModels-Info-Plugin

IGIModels-Info-Plugin is plugin for Project IGI-1 Editor which extracts all the models info for game levels.

Primary LanguagePythonGNU General Public License v3.0GPL-3.0

IGIModels-Info-Plugin

This is plugin for IGI-1 Editor which extracts all the models info for game levels for for Project I.G.I game.

This is plugin for IGI 1 Editor and you should have installed this in your machine.

Prerequisite.

  • IGI 1 Editor Setup: IGI 1 Editor download from here.
  • QEditor QSC Files: You should have .qsc files in this path %appdata%\QEditor\QFiles\IGI_QSC\ from editor setup.
  • Python 3.0: Get Python 3.0 and setup in your machine.

Application Commands.

This application is command line tool so you need to provide parameters to it like this. Usage python IGI-Models-Info.py level output-file output-format distinct-models here distinct-models param is optional.

Example for Level 1 Models in CSV format:
command : python IGI-Models-Info.py 1 'Level1Models' 'csv'
output : Level #1 Total Models: 84 A.I Count: 4

Example for Level 5 Models in JSON format:
command : python IGI-Models-Info.py 1 'Level5Models' 'json' 'true'
output : Level #5 Total Models: 83 A.I Count: 4

Examples .

Folder Examples contains some example files generated using this plugin

  • Examples/Level1Models.csv - Contains file containing Level 1 Models in CSV format.
  • Examples/Level1Models.json - Contains file containing Level 1 Models in JSON format.
  • Examples/Level10Models-All.csv - Contains file containing ALL Level 10 Models in CSV format.

Output .

Output of Models for Level 1 in CSV format.




Output of Models for Level 1 in JSON format.