HorseGetHorse(object, int)
Retrieves the horses owned by a creature.
object HorseGetHorse( object oRider, int nN = 1 );
Parameters
oRider
The object that might own horses.
nN
The Nth horse owned may be requested. (Default: 1)
Description
This function will return the Nth horse owned by the target.
Remarks
Returns OBJECT_INVALID if fewer than nN horses are owned.
If the target is mounted, the horse they are riding doesn't count, because it doesn't exist as a horse object. The function will only return the owner's dismounted horses.
Requirements
#include "x3_inc_horse"
Version
1.69
Example
// This example actions the PC to mount the first horse which they own.
#include "x3_inc_horse"
void main()
{
object oPC = GetEnteringObject();
object oHorse = HorseGetHorse(oPC);
if(GetIsObjectValid(oHorse))
{
AssignCommand(oPC, HorseMount(oHorse));
}
}
See Also
| functions:  | HorseGetMyHorse | HorseGetPaladinMount | HorseGetOwner |
| categories:  | Horse Functions |
author: Proleric, editor: Mistress