-- 29.2 Q1 -- TEXT5311=What should I do with the truck tread? function katy_question_5311_cond() return HasEvidence( ETTireGardens ) and not IsQuestionAsked( Brass, "TEXT5014" ) end function katy_question_5311() PlayDialog( Katy, "M6_CATH_117" ) ScoreAddStateHint( Katy, "TEXT5311" ) end AddQuestion ( Katy, true, nil, "TEXT5311", nil, "katy_question_5311_cond", "katy_question_5311" ) -- 29.3 Q1 -- TEXT5312=What can I do to track Grissom now? function katy_question_5312_cond() return IsEventDone( EVTireTreadsCompared ) and not IsQuestionAsked( Brass, QIDExamineCar2 ) end function katy_question_5312() PlayDialog( Katy, "M6_CATH_118" ) ScoreAddStateHint( Katy, "TEXT5312" ) end AddQuestion ( Katy, true, nil, "TEXT5312", nil, "katy_question_5312_cond", "katy_question_5312" ) -- 29.4 Q1 -- TEXT5313=How can I learn what happened to Grissom? function katy_question_5313A_cond() return IsEventDone( EVBottleAnalyzed ) and IsEventDone( EVInsectAnalyzed ) and not IsEventDone( EVTireTreadsCompared ) end function katy_question_5313A() PlayDialog( Katy, "M6_CATH_119" ) ScoreAddStateHint( Katy, "TEXT5313" ) end AddQuestion ( Katy, true, nil, "TEXT5313", nil, "katy_question_5313A_cond", "katy_question_5313A" ) -- 29.5 Q1 -- TEXT5313=How can I learn what happened to Grissom? function katy_question_5313B_cond() return IsEventDone( EVBottleAnalyzed ) and not IsEventDone( EVInsectAnalyzed ) and IsEventDone( EVTireTreadsCompared ) end function katy_question_5313B() PlayDialog( Katy, "M6_CATH_120" ) ScoreAddStateHint( Katy, "TEXT5313" ) end AddQuestion ( Katy, true, nil, "TEXT5313", nil, "katy_question_5313B_cond", "katy_question_5313B" ) -- 29.6 Q1 -- TEXT5313=How can I learn what happened to Grissom? function katy_question_5313C_cond() return not IsEventDone( EVBottleAnalyzed ) and IsEventDone( EVInsectAnalyzed ) and IsEventDone( EVTireTreadsCompared ) end function katy_question_5313C() PlayDialog( Katy, "M6_CATH_121" ) ScoreAddStateHint( Katy, "TEXT5313" ) end AddQuestion ( Katy, true, nil, "TEXT5313", nil, "katy_question_5313C_cond", "katy_question_5313C" ) -- 29.7 Q1 -- TEXT5316=How can I discover more about Leda's motive? function katy_question_5316_cond() return IsQuestionAsked( Brass, "TEXT5190" ) and not IsEventDone( EVKylieAppointments ) end function katy_question_5316() PlayDialog( Katy, "M6_CATH_122" ) ScoreAddStateHint( Katy, "TEXT5316" ) end AddQuestion ( Katy, true, nil, "TEXT5316", nil, "katy_question_5316_cond", "katy_question_5316" ) -- 29.8 Q1 -- TEXT5317=How can we learn more about Bernard Murphy? function katy_question_5317_cond() return IsEventDone( EVLigatureAfter ) and IsEventDone( EVKylieAppointments ) and IsEventDone( EVLabCalendar ) and not IsQuestionAsked( Brass, "TEXT5290" ) end function katy_question_5317() PlayDialog( Katy, "M6_CATH_123" ) ScoreAddStateHint( Katy, "TEXT5317" ) end AddQuestion ( Katy, true, nil, "TEXT5317", nil, "katy_question_5317_cond", "katy_question_5317" ) -- 29.9 Q1 -- TEXT5318=How can I learn more about Leda's background? function katy_question_5318_cond() return IsEventDone( EVLedaLairEnter ) and not IsEventDone( EVLedaLaminate ) end function katy_question_5318() PlayDialog( Katy, "M6_CATH_125" ) ScoreAddStateHint( Katy, "TEXT5318" ) end AddQuestion ( Katy, true, nil, "TEXT5318", nil, "katy_question_5318_cond", "katy_question_5318" ) --------------------------------------------------------------------------------------------------------------------------- -- improper tool function wrong_tool_dialog() PlayDialog (nil, "M6G_CATH_01") end AddEvent( nil, true, nil, DEFAULT_TOOL_EVENT, nil, "wrong_tool_dialog" ) function similar_tool_dialog() PlayDialog (nil, "M6G_CATH_02") end AddEvent( nil, true, nil, SIMILAR_TOOL_EVENT, nil, "similar_tool_dialog" ) function magnifier_tool_dialog() PlayDialog (nil, "M6G_CATH_04") end AddEvent( nil, true, nil, magnifier, nil, "magnifier_tool_dialog" ) AddEvent( nil, true, nil, uv, nil, "magnifier_tool_dialog" ) function fingerdust_tool_dialog() PlayDialog (nil, "M6G_CATH_05") end AddEvent( nil, true, nil, fingerdust, nil, "fingerdust_tool_dialog" ) AddEvent( nil, true, nil, magnetic, nil, "fingerdust_tool_dialog" )