Импорт скриптов

Иногда вам может потребоваться создать свою функцию или добавить несколько чужих. Но не писать же её полностью в каждом скрипте? Поэтому Вы можете импортировать нужный скрипт и использовать всё его содержимое в нужном вам скрипте.

Для этого просто добавьте аннотацию в начале файла:

@file:Import("../path/to/file.kts")

Путь к аннотации указывается, как относительный, то есть относительно файла в котором вы импортируете скрипт.

Примечание: переменные созданные в скрипте при импорте создаются заново, то есть Вы не можете, например, создать предмет в mod.kts, а потом импортировать его в se.kts и использовать переменную предмета. За исключением runtime переменных. (будет добавлено в одной из следующих глав)