Osiris/API/Follow: Difference between revisions

From Divinity Engine Wiki
Jump to navigation Jump to search
mNo edit summary
m (links)
Line 4: Line 4:
Makes '''_Character''' start following '''_ToCharacter'''. '''_Running''' indicates whether '''_Character''' should walk or run.
Makes '''_Character''' start following '''_ToCharacter'''. '''_Running''' indicates whether '''_Character''' should walk or run.
===== Notes =====
===== Notes =====
* As long as '''_Character''' is following '''_ToCharacter''', the '''CharacterIsPlayer''' query will return '''1''' for '''_Character'''.
* As long as '''_Character''' is following '''_ToCharacter''', the [[Osiris/API/CharacterIsPlayer|CharacterIsPlayer]] query will return '''1''' for '''_Character'''.
* Preferably use '''ProcCharacterFollowCharacter''' from the Shared mod. This will ensure that '''_Character''''s gets suspended when it enters combat, and resumed afterwards.
* Preferably use [[Osiris/Shared/ProcCharacterFollowCharacter|ProcCharacterFollowCharacter]] from the Shared mod. This will ensure that '''_Character''''s following behaviour gets suspended when it enters combat, and resumed afterwards.
* Use '''CharacterStopFollow''' to stop the following behaivour (or '''ProcCharacterStopFollow''' if you used '''ProcCharacterFollowCharacter'''). Make sure to stop following a previous character before starting to follow a new one. '''ProcCharacterFollowCharacter''' will automatically take care of this.
* Use [[Osiris/API/CharacterStopFollow|CharacterStopFollow]] to stop the following behaviour (or [[Osiris/Shared/ProcCharacterStopFollow|ProcCharacterStopFollow]] if you used [[Osiris/Shared/ProcCharacterFollowCharacter|ProcCharacterFollowCharacter]]).
* Make sure to stop following a previous character before starting to follow a new one. [[Osiris/Shared/ProcCharacterFollowCharacter|ProcCharacterFollowCharacter]] will automatically take care of this.
===== See Also =====
===== See Also =====
* [[Osiris/API/CharacterStopFollow|CharacterStopFollow]]
* [[Osiris/API/CharacterStopFollow|CharacterStopFollow]]

Revision as of 12:27, 25 November 2017

Full Definition(s)
  • call CharacterFollowCharacter((CHARACTERGUID)_Character, (CHARACTERGUID)_ToCharacter, (INTEGER)_Running)
Description

Makes _Character start following _ToCharacter. _Running indicates whether _Character should walk or run.

Notes
See Also