Полное описание системы команд 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 (направления движения), но их игнорирует сеговский интерпретатор.
** реализовано в компиляторе, не реализовано в интерпретаторе.