mirror of
https://bitbucket.org/seefoe/dsrc.git
synced 2026-07-31 01:15:55 -04:00
62 lines
1.2 KiB
Plaintext
62 lines
1.2 KiB
Plaintext
/*
|
|
test.script
|
|
*/
|
|
|
|
trigger OnHearSpeech(obj_id speaker, string text)
|
|
{
|
|
if ( text == "test" )
|
|
{
|
|
createTriggerVolume("trigTest", 3, true);
|
|
|
|
}
|
|
if (text == "end")
|
|
{
|
|
removeTriggerVolume("trigTest");
|
|
}
|
|
return SCRIPT_CONTINUE;
|
|
}
|
|
|
|
trigger OnTriggerVolumeEntered(string triggerVolumeName, obj_id breacher)
|
|
{
|
|
debugSpeakMsg(self, "Entered!");
|
|
return SCRIPT_CONTINUE;
|
|
}
|
|
|
|
trigger OnTriggerVolumeExited(string triggerVolumeName, obj_id breacher)
|
|
{
|
|
debugSpeakMsg(self, "Exitted!");
|
|
return SCRIPT_OVERRIDE;
|
|
}
|
|
|
|
trigger OnSkillAboutToBeGranted(string name)
|
|
{
|
|
debugSpeakMsg(self, "Entered about to be granted!");
|
|
if (hasObjVar(self, "override_test"))
|
|
return SCRIPT_OVERRIDE;
|
|
return SCRIPT_CONTINUE;
|
|
}
|
|
|
|
trigger OnSkillAboutToBeRevoked(string name)
|
|
{
|
|
debugSpeakMsg(self, "Entered about to be revoked!");
|
|
if (hasObjVar(self, "override_test"))
|
|
return SCRIPT_OVERRIDE;
|
|
return SCRIPT_CONTINUE;
|
|
}
|
|
|
|
trigger OnSkillGranted(string name)
|
|
{
|
|
debugSpeakMsg(self, "Entered granted!");
|
|
if (hasObjVar(self, "override_test"))
|
|
return SCRIPT_OVERRIDE;
|
|
return SCRIPT_CONTINUE;
|
|
}
|
|
|
|
trigger OnSkillRevoked(string name)
|
|
{
|
|
debugSpeakMsg(self, "Entered revoked!");
|
|
if (hasObjVar(self, "override_test"))
|
|
return SCRIPT_OVERRIDE;
|
|
return SCRIPT_CONTINUE;
|
|
}
|