AIDef:Action/LinkTagBaseAction: Difference between revisions

→‎MapUnitInstParams: Fix MakeSaveFlag 3 for clarity
imported>Leoetlino
(→‎MapUnitInstParams: Fix MakeSaveFlag 3 for clarity)
 
(3 intermediate revisions by 2 users not shown)
Line 10: Line 10:
| SaveFlag || String ||  || Save flag (optional)
| SaveFlag || String ||  || Save flag (optional)
|-
|-
| MakeSaveFlag || Int || 0 || Which save flag to actually use:
| MakeSaveFlag || Int || 0 || Which save flag to actually use<ref>0x7100D39B50</ref><ref>0x7100D39964</ref>:
* 0: Use the specified SaveFlag.
* 0: Use the specified SaveFlag.
* 1: Use <code>Clear_%s</code> % (current map name).
* 1: Use <code>Clear_%s</code> % (current map name).
* 2: Use <code>Open_%s</code> % (closest dungeon name, based on the player's position).
* 2: Use <code>Open_%s</code> % (closest dungeon name, based on the player's position).
* 3: Use <code>MainField_%s_%u</code> % (object UnitConfigName, object HashId).
* 3: Use <code>%s_%s_%u</code> % (GameDataMgr's current MapType<ref>0x7100DD2D64, 0x71009108DC, 0x7100910D58</ref>, object UnitConfigName, object HashId).
|-
|-
| IncrementSave || Bool || False || Increment the GameData flag instead of setting or clearing it. If true, the GameData flag must be an s32 flag.  
| IncrementSave || Bool || False || Increment the GameData flag instead of setting or clearing it<ref>0x7100D38820</ref>. If true, the GameData flag must be an s32 flag.  
|-
|-
| NoChangeSignal || Bool || False ||  
| NoChangeSignal || Bool || False ||  
|-
|-
| SaveFlagOnOffType || Int || 0 || Which action should be taken for boolean LinkTags with IncrementSave set to false:
| SaveFlagOnOffType || Int || 0 || Which action should be taken for boolean LinkTags with IncrementSave set to false:<ref>0x7100D38820</ref>{{check}}
* 0: Set or clear the flag depending on the LinkTag type. (Set for LinkTagAnd, LinkTagNAnd, LinkTagXOr; Clear for LinkTagOr, LinkTagNOr and in any other case)
* 0: Set or clear the flag depending on the LinkTag type. (Set for LinkTagAnd, LinkTagNAnd, LinkTagXOr; Clear for LinkTagOr, LinkTagNOr and in any other case)
* 1: Set the flag.
* 1: Set the flag.
autopatrol, editnews
151

edits