SetIsTemporaryFriend(object, object, int, float)

無限時間もしくは一定時間、クリーチャーが別のクリーチャーを友好と見なすようにします。

void SetIsTemporaryFriend(
    object oTarget,
    object oSource = OBJECT_SELF,
    int bDecays = FALSE,
    float fDurationInSeconds = 180.0f
);

Parameters

oTarget

関係を変化されるオブジェクト

oSource

意見を変えるクリーチャー(デフォルト: OBJECT_SELF)

bDecays

TRUEであれば、友好の立場はfDurationInSecondsを越えるとなくなります。そのほかの場合は無限時間に友好を持ちます。(デフォルト: FALSE)

fDurationInSeconds

bDecaysがTRUEの場合のみ使用します。これは友好である時間を表します。(デフォルト: 180.0f)


Description

個人的な関係調整を使用してoSourceがoTargetへ一時的に友好であるようにします。


Note: bDecaysがTRUEであれば、fDurationInSeconds以上は個人的な評判量は減少します。友好は(ファクション関係 + 個人的な全評判)がREPUTATION_TYPE_FRIENDと等しい間、続くでしょう。



Version

1.22

See Also

categories: Reputation/Faction Functions
constants: REPUTATION_TYPE_* Constants


author: Tom Cassiotis, JP team: Redondo
Send comments on this topic.