18 lines
655 B
Plaintext
18 lines
655 B
Plaintext
scn CWxUpdateTriggers
|
|
|
|
int iMode
|
|
|
|
begin function { iMode }
|
|
|
|
if playerRef.HasPerk CWxImplantPulseEMPerk || playerRef.HasPerk CWxImplantPulseHFPerk
|
|
SetEventHandler "OnActorEquip" CWxOnEquipPulseGun "first"::playerRef "second"::CWxWeapEMP
|
|
SetEventHandler "OnActorEquip" CWxOnEquipPulseGun "first"::playerRef "second"::CWxWeapHFP
|
|
SetEventHandler "OnActorUnequip" CWxOnUnequipPulseGun "first"::playerRef "second"::CWxWeapEMP
|
|
SetEventHandler "OnActorUnequip" CWxOnUnequipPulseGun "first"::playerRef "second"::CWxWeapHFP
|
|
else
|
|
RemoveEventHandler "OnActorEquip" CWxOnEquipPulseGun
|
|
RemoveEventHandler "OnActorUnequip" CWxOnUnequipPulseGun
|
|
endif
|
|
|
|
end
|