Commit e85e9bc0 authored by Tomáš Hájek's avatar Tomáš Hájek
Browse files

Merge branch 'COPY-cc754561' into 'main'

[COPY]-feat: add information about hidden info inject behaviour to prepare phase in inject process

See merge request inject/inject-docs!200
parents 7bb418c1 7d64c0d6
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -82,6 +82,15 @@ scenario. This may be used to create branching in the scenario, or just to make
more responsive and realistic, where actions of trainees have notable consequences and impact on how
the scenario plays out.

!!! Note

    If an empty content is specified, the [info inject](../../tech/architecture/definitions/README.md#injectsyml)
    behaves as a so-called **hidden inject**.
    This inject will not create an ActionLog and will therefore not be presented to trainees or instructors.
    Such injects can be used to automatically alter exercise state (activate/deactivate milestones) during the exercise.
    This can be used for advanced concepts, such as enabling specific tool responses based on time,
    or (de)activating milestones based on time without sending any notifications to trainees.

### Milestones

Milestones are an element that connects the entire exercise definition together. Each team has its