Class SetGameFlagInteraction

All Implemented Interfaces:
JsonAsset<String>, JsonAssetWithMap<String, IndexedLookupTableAssetMap<String, Interaction>>, NetworkSerializable<Interaction>, Operation

public class SetGameFlagInteraction extends SimpleInstantInteraction
Writes a game flag from an interaction chain: sets it to Value, or with Raise only ever raises it (earned-progression semantics). Lets any authored content, e.g. a quest turn-in or a boss death chain, write campaign flags without code.