GetLawChaosValue(object)

objectのロー/カオス値を得る。

int GetLawChaosValue(
    object oCreature
);

Parameters

oCreature

ロー/カオス値を調べたいobject


Description

oCreatureのロー/カオス値を示す整数値を返します。この値はobjectが最大のローを示す100が上限で、最高のカオス値を示す0が下限となります。この尺度における50はニュートラルを表します。関数が-1の値を返した場合は、oCreatureは有効なクリーチャーではありません。



Known Bugs

v1.19で、ロー/カオス値を持たないobjectに対してロー/カオス値を要求した場合、この関数はゲームをクラッシュさせていました。経験上、これは配置物やトリガーのようなobjectで起きていました。これらのobjectはBiowareによると-1を返すはずですが、そうなりません。


Version

1.22

Example

// 最初のプレイヤーに、そのロー/カオス値を告げるメッセージを送ります。  
void main()
{
    int iChaosLaw = GetLawChaosValue(GetFirstPC());
    SendMessageToPC(GetFirstPC(),"Your Law/Chaos Value == " + IntToString(iChaosLaw));
}

See Also

functions: GetAlignmentGoodEvil | GetAlignmentLawChaos | GetFactionAverageGoodEvilAlignment | GetFactionAverageLawChaosAlignment | GetGoodEvilValue
categories: Alignment Functions | Get Data from Creature Functions


author: GoLeM, editor: Jeremy Spilinek, JP team: Rainie
Send comments on this topic.