Two things I'd like to actually see fixed, the Getsix() to work on any actor, regardless of base or not (like why is that base requiring anyways, as the Base Object will always say Male), the Leveled Actor will almost always provide Male too (default). Only actors specifically set Female (in the CK) will actually work with Getsix() as a female, the others, almost always Male.
Actor A = akRef2 as Actorsix1 = 9six2 = 8if A != NoneActorBase BP = Game.GetPlayer().GetActorBase() as ActorBaseActorBase BB = A.GetLeveledActorBase()if akRef2 == Game.GetPlayer() six2 = BP.Getsix()elseif A != None six2 = BB.Getsix() if A.GetActorBase().Getsix() > six2 six1 = A.GetActorBase().Getsix() endifendifA = akRef1 as ActorActorBase B = A.GetLeveledActorBase()if akRef1 == Game.GetPlayer() six1 = BP.Getsix()elseif A != None six1 = B.Getsix() if A.GetActorBase().Getsix() > six1 six1 = A.GetActorBase().Getsix() endifendifdebug.trace("Target" + six2 + " Caster" + six1)endifHas anyone else found a good way to get the gender of the actor in front of you (without resorting to any script extenders)?
And anyone found a way of telling if the player is about to move to another location (door, teleport)?
GuruSR.
