SetIsTemporaryFriend(object, object, int, float)
Causes an creature to consider another creature a friend indefintely or for a fixed time.
void SetIsTemporaryFriend( object oTarget, object oSource = OBJECT_SELF, int bDecays = FALSE, float fDurationInSeconds = 180.0f );
Parameters
oTarget
The object whose reputation will be altered.
oSource
The creature whose opinion will change (Default: OBJECT_SELF)
bDecays
If this is TRUE, the friendship decays over fDurationInSeconds; otherwise it is indefinite. (Default: FALSE)
fDurationInSeconds
This is only used if bDecays is TRUE, it is how long the friendship lasts. (Default: 180.0f)
Description
Make oSource into a temporary friend of oTarget using personal reputation.
Note: If bDecays is TRUE, the personal reputation amount decreases in sizeover fDurationInSeconds. Friendship will only be in effect as long as (faction reputation + total personal reputation) >= REPUTATION_TYPE_FRIEND.
Version
1.22
See Also
categories: | Reputation/Faction Functions |
constants: | REPUTATION_TYPE_* Constants |
author: Tom Cassiotis
Send comments on this topic.