SetIsTemporaryFriend(object, object, int, float)
Causes an creature to consider another creature a friend indefintely or for a fixed time.
The object whose reputation will be altered.
The creature whose opinion will change (Default: OBJECT_SELF)
If this is TRUE, the friendship decays over fDurationInSeconds; otherwise it is indefinite. (Default: FALSE)
This is only used if bDecays is TRUE, it is how long the friendship lasts. (Default: 180.0f)
Make oSource into a temporary friend of oTarget using personal reputation. This will fail if oTarget and oSource are in the same faction or party (Check with GetFactionEqual()) as they can never be considered tempoarily anything but what the faction in general tells them to think.
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.
author: Tom Cassiotis, editor: Jasperre, additional contributor(s): Jasperre, chrono