1
0
Fork 0
mirror of https://github.com/ganelson/inform.git synced 2024-06-28 21:14:57 +03:00
inform7/docs-src/kits.inweb
2023-06-11 14:34:38 +01:00

27 lines
1.1 KiB
Plaintext
Executable file

Title: Kits
Author: Graham Nelson
@ Whereas //extensions// are a familiar concept to most Inform users, "kits" are
not. They provide what can be large bodies of pre-compiled material. As with
extensions, different projects may use different sets of kits, but some are
compulsory, and others nearly so. For an English-language work of interactive
fiction being made with the Inform apps, the kits will be:
= (text)
Architecture32Kit + BasicInformKit + EnglishLanguageKit + WorldModelKit + CommandParserKit
=
or perhaps Architecture16Kit instead of Architecture32Kit, depending on whether
the project is being compiled to a 16-bit or a 32-bit platform.
However, if the "Basic Inform" checkbox is ticked on the Settings panel for
the project, the kits will instead be:
= (text)
Architecture32Kit + BasicInformKit + EnglishLanguageKit
=
And these are also the defaults when Inform projects are compiled from the command
line, with the optional |-basic| switch forcing us into the second case.
It is possible to create new kits, and to choose different selections of kits
to include. For documentation on how, see //inbuild: A Guide to Kits//.
= (html panels_kits.html)