Полное описание системы команд GINCS:
Команда  | Описание  | Примечание  | 
| FLxxxx | триггер, хххх может быть от 0001 до 9999 |  | 
| ' | комментарий |  | 
| :<метка> | метка |  | 
#SEND <метка> #GOTO <метка> | идти на метку |  | 
| #CALL <метка> | идти на метку с возвратом |  | 
| #PROGCALL | перейти на другой скрипт с возвратом |  | 
| #PROGGOTO | перейти на другой скрипт без возврата |  | 
| #LOADBKG | загрузить фоновое изображение |  | 
| #CLEARBKG | очистить фон |  | 
| #PLAYMUSIC | запустить воспроизведение музыки |  | 
| #STOPMUSIC | остановить воспроизведение музыки |  | 
| #SET | установить триггер |  | 
| #CLEAR | очистить триггер |  | 
| #IF <условие> | проверка выполнения условия |  | 
| #IF NOT <условие> | проверка невыполнения условия |  | 
| #RETURN | возврат |  | 
| #END | конец |  | 
| #INCLUDE <скрипт> | включение скрипта <скрипт> в текущий скрипт | Максимальная глубина вхождений = 8 | 
| !<метка>;<текст> | пункт меню с текстом <текст> и переходом, в случае выбора, по метке <метка> |  | 
| /I | ожидание | * | 
| ? | попытаться идти | ** | 
 * компилятор также поддерживает выражения /N, /E, /S, /W (направления движения), но их игнорирует сеговский интерпретатор.
** реализовано в компиляторе, не реализовано в интерпретаторе.