You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
So the :THIS[foobar] clausule would declares declares the presence of a Add'On (i.e. creates a tag on the Module Manager's set of installed add'ons), and the :FOR[foobar] clausule would loose the ability to declare them but will retain the temporal (ordering) semantic. So 3rd parties could use :FOR[foobar] to allow patching some add'on at the same time the target add'on, and so anyone using :LAST[foobar] would have these patches available avoiding the need to use crappy solutions as :LAST[zzzz-something] on the patch set.
The text was updated successfully, but these errors were encountered:
Lisias
changed the title
THIS:THIS[foobar] **EXPERIMENTAL**
Apr 21, 2022
Currently, we have the following Parch Ordering:
:FIRST
are applied.:FIRST
,:BEFORE
,:FOR
,:AFTER
,:LAST
,:FINAL
) are applied.:BEFORE
are applied:FOR
are applied:AFTER
are applied:LAST
are applied in order:FINAL
are appliedOn the https://github.com/net-lisias-ksp/MM-FORNEEDS-ProofOfConcept repository, a proposal for a better handling of
:FOR
was proposed, as well the use of a hypothetical:THIS
clausule to make the handling easier.So the
:THIS[foobar]
clausule would declares declares the presence of a Add'On (i.e. creates a tag on the Module Manager's set of installed add'ons), and the:FOR[foobar]
clausule would loose the ability to declare them but will retain the temporal (ordering) semantic. So 3rd parties could use:FOR[foobar]
to allow patching some add'on at the same time the target add'on, and so anyone using:LAST[foobar]
would have these patches available avoiding the need to use crappy solutions as:LAST[zzzz-something]
on the patch set.The text was updated successfully, but these errors were encountered: