Osiris/API/Follow

From Divinity Engine Wiki
Revision as of 15:52, 8 August 2017 by Tinkerer (talk | contribs) (Osiris Core APIs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
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
  • As long as _Character is following _ToCharacter, the 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.
  • 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.
See Also