protected override void RunInputScript(ClickArea clickArea, KeyCode code, int mode)
{
int verbScript;
verbScript = 4;
Variables[VariableClickArea.Value] = (int)clickArea;
switch (clickArea)
{
case ClickArea.Verb: // Verb clicked
Variables[VariableClickVerb.Value] = (int)code;
break;
case ClickArea.Inventory: // Inventory clicked
Variables[VariableClickObject.Value] = (int)code;
break;
}
var args = new[] { (int)clickArea, (int)code, mode };
if (verbScript != 0)
RunScript(verbScript, false, false, args);
}