eventOnStoryKillActor(ObjectReferenceakVictim, ObjectReferenceakKiller, LocationakLocation, intaiCrimeStatus, intaiRelationshipRank)
Description
Wiki Description
Event called when this quest is started via a kill actor story manager event.
Caveats
CK Wiki - Notes
- Is not working on Actors with the simple flag set.
Parameters
ObjectReferenceakVictim
CK Wiki Description
The ObjectReference that was killed.
ObjectReferenceakKiller
CK Wiki Description
The ObjectReference that killed the victim.
LocationakLocation
CK Wiki Description
The Location where the crime occurred.
intaiCrimeStatus
CK Wiki Description
Has the crime been reported? 0 = No crime Faction for target; 1 = Crime was not reported; 2 = Crime was reported.
intaiRelationshipRank
CK Wiki Description
The relationship between the killer and victim before the crime occurred. Will be one of the following:* 4:Lover
- 3:Ally
- 2:Confidant
- 1:Friend
- 0:Acquaintance
- -1:Rival
- -2:Foe
- -3:Enemy
- -4:Archnemesis
Examples
Event OnStoryKillActor(ObjectReference akVictim, ObjectReference akKiller, Location akLocation, int aiCrimeStatus, \
int aiRelationshipRank)
if aiCrimeStatus
Debug.Trace(akKiller + " killed " + akVictim + " and it was reported!")
endIf
endEventAuto-Generated Example
Scriptname MyCoolScript extends Quest
event OnStoryKillActor(ObjectReference akVictim, ObjectReference akKiller, Location akLocation, int aiCrimeStatus, int aiRelationshipRank)
Debug.trace("Event received - OnStoryKillActor: akVictim = " + akVictim + " akKiller = " + akKiller + " akLocation = " + akLocation + " aiCrimeStatus = " + aiCrimeStatus + " aiRelationshipRank = " + aiRelationshipRank)
endEvent