-- 7.1000 -- _TB_Q761=Can you do a background check on Domenic Petrenko? function brass_question_761_cond() return IsEventDone( EVToeResultBefore ) or IsEventDone( EVCompHumanToe ) end function brass_question_761() PlayDialog( Brass, "M5_BRASS_1736" ) PlayMovie( Brass, "brass_1_to_comp.xmv" ) -- Brass la comp SetIdleMovie( Brass, "brass_1_atcomp_idle.xmv" ) -- Brass la comp SetTalkMovie( Brass, "brass_1_atcomp_talk.xmv" ) -- Brass la comp PlayDialog( Brass, "M5_BRASS_2734" ) PlayMovie( Brass, "brass_1_from_comp.xmv" ) -- Brass off comp SetIdleMovie( Brass, "brass_1_idle.xmv" ) -- Brass off comp SetTalkMovie( Brass, "brass_1_talk.xmv" ) -- Brass off comp PlayDialog( Brass, "M5_BRASS_2735" ) UpdateCaseFile( Dominic, INFORMATION, "_TB_E4645") end AddQuestion ( Brass, false, nil, "_TB_Q761", nil, "brass_question_761_cond", "brass_question_761" ) ----------------------------------------------------------------------------------------------- -- 9.1000 -- _TB_Q771=Can you get us the address of Red Curtain Imports? function brass_question_771_cond() return IsQuestionAsked( Victor, "_TB_Q770" ) end function brass_question_771() PlayDialog( Brass, "M5_BRASS_1474" ) PlayMovie( Brass, "brass_1_to_comp.xmv" ) -- Brass la comp SetIdleMovie( Brass, "brass_1_atcomp_idle.xmv" ) -- Brass la comp SetTalkMovie( Brass, "brass_1_atcomp_talk.xmv" ) -- Brass la comp PlayDialog( Brass, "M5_BRASS_2736" ) PlayMovie( Brass, "brass_1_from_comp.xmv" ) -- Brass off comp SetIdleMovie( Brass, "brass_1_idle.xmv" ) -- Brass off comp SetTalkMovie( Brass, "brass_1_talk.xmv" ) -- Brass off comp PlayDialog( Brass, "M5_BRASS_2737" ) AddLocation( RedCurtain ) end AddQuestion ( Brass, false, nil, "_TB_Q771", nil, "brass_question_771_cond", "brass_question_771" ) -- 9.2000 -- _TB_Q772=Can you get us the address of Dr.Julius Rivelli office? function brass_question_772_cond() return IsQuestionAsked( Victor, "_TB_Q765" ) end function brass_question_772() ChangeRoom( BrassRoom03 ) -- SetBackRoom( BrassRoom03, BrassRoom01 ) PlayDialog( Brass, "M5_BRASS_1475" ) PlayMovie( Brass, "brass_3_to_comp.xmv" ) -- Brass la comp SetIdleMovie( Brass, "brass_3_atcomp_idle.xmv" ) -- Brass la comp SetTalkMovie( Brass, "brass_3_atcomp_talk.xmv" ) -- Brass la comp PlayDialog( Brass, "M5_BRASS_2738" ) PlayMovie( Brass, "brass_3_from_comp.xmv" ) -- Brass off comp SetIdleMovie( Brass, "brass_3_idle.xmv" ) -- Brass off comp SetTalkMovie( Brass, "brass_3_talk.xmv" ) -- Brass off comp PlayDialog( Brass, "M5_BRASS_2739" ) ChangeRoom( BrassRoom01 ) EndDisplayQuestionList( Brass ) AddLocation( DoctorOffice ) end AddQuestion ( Brass, false, nil, "_TB_Q772", nil, "brass_question_772_cond", "brass_question_772" ) ----------------------------------------------------------------------------------------------- -- 12.1000 -- _TB_Q777=Can you look up the account where the deposit slip money was deposited? function brass_depositslip_show_cond() return EvidenceEnablesQuestion() end function brass_depositslip_show() ChangeRoom( BrassRoom01 ) end AddEvent( EVBrassDepositShow, false, EDDepositSlip, HBrassRoom1, "brass_depositslip_show_cond", "brass_depositslip_show" ) function brass_question_777_cond() return HasEvidence(EDDepositSlip) and (IsEventDone( EVBrassDepositShow ) or (not EvidenceEnablesQuestion())) end function brass_question_777() PlayDialog( Brass, "M5_BRASS_1493" ) PlayMovie( Brass, "brass_1_to_comp.xmv" ) -- Brass la comp SetIdleMovie( Brass, "brass_1_atcomp_idle.xmv" ) -- Brass la comp SetTalkMovie( Brass, "brass_1_atcomp_talk.xmv" ) -- Brass la comp PlayDialog( Brass, "M5_BRASS_2740" ) PlayMovie( Brass, "brass_1_from_comp.xmv" ) -- Brass off comp SetIdleMovie( Brass, "brass_1_idle.xmv" ) -- Brass off comp SetTalkMovie( Brass, "brass_1_talk.xmv" ) -- Brass off comp PlayDialog( Brass, "M5_BRASS_2741" ) AddEvidenceDescriptionText( EDDepositSlip, "_TB_E4646" ) if IsQuestionAsked( Brass, "_TB_Q779") and IsQuestionAsked(Arnold, "_TB_Q781") and IsEventDone( EVToeDNAOffBloodDNA ) and ( IsEventDone( EVDepositSlipBefore ) or IsEventDone( EVDepositSlipAfter )) then NewEvent( EVRemoveQuestOffice, nil ) end end AddQuestion ( Brass, false, nil, "_TB_Q777", nil, "brass_question_777_cond", "brass_question_777" ) -- 12.1010 -- _TB_Q778=Can you look up the board members for the company where the deposit slip money was deposited? function brass_question_778_cond() return IsQuestionAsked( Brass, "_TB_Q777") end function brass_question_778() PlayDialog( Brass, "M5_BRASS_1494" ) PlayMovie( Brass, "brass_1_to_comp.xmv" ) -- Brass la comp SetIdleMovie( Brass, "brass_1_atcomp_idle.xmv" ) -- Brass la comp SetTalkMovie( Brass, "brass_1_atcomp_talk.xmv" ) PlayDialog( Brass, "M5_BRASS_2742" ) PlayMovie( Brass, "brass_1_from_comp.xmv" ) -- Brass off comp SetIdleMovie( Brass, "brass_1_idle.xmv" ) -- Brass off comp SetTalkMovie( Brass, "brass_1_talk.xmv" ) -- Brass off comp PlayDialog( Brass, "M5_BRASS_2743" ) AddEvidenceDescriptionText( EDDepositSlip, "_TB_E4647" ) end AddQuestion ( Brass, false, nil, "_TB_Q778", nil, "brass_question_778_cond", "brass_question_778" ) -- 12.1020 -- _TB_Q779=Can you look up the account where the deposit slip money was withdrawn? function brass_question_779_cond() return IsQuestionAsked( Brass, "_TB_Q777") end function brass_question_779() PlayDialog( Brass, "M5_BRASS_1495" ) PlayMovie( Brass, "brass_1_to_comp.xmv" ) -- Brass la comp SetIdleMovie( Brass, "brass_1_atcomp_idle.xmv" ) -- Brass la comp SetTalkMovie( Brass, "brass_1_atcomp_talk.xmv" ) -- Brass la comp PlayDialog( Brass, "M5_BRASS_2744" ) PlayMovie( Brass, "brass_1_from_comp.xmv" ) -- Brass off comp SetIdleMovie( Brass, "brass_1_idle.xmv" ) -- Brass off comp SetTalkMovie( Brass, "brass_1_talk.xmv" ) -- Brass off comp PlayDialog( Brass, "M5_BRASS_2745" ) -- Arnold removed from Circus SetActive( HPanoArnold, false ) -- Arnold added to CircusOffice AddLocation( CircusOffice ) AddEvidenceDescriptionText( EDDepositSlip, "_TB_E4649" ) if IsQuestionAsked(Arnold, "_TB_Q781") and IsEventDone( EVToeDNAOffBloodDNA ) and IsQuestionAsked( Brass, "_TB_Q777" ) and ( IsEventDone( EVDepositSlipBefore ) or IsEventDone( EVDepositSlipAfter )) then NewEvent( EVRemoveQuestOffice, nil ) end end AddQuestion ( Brass, false, nil, "_TB_Q779", nil, "brass_question_779_cond", "brass_question_779" ) function remove_quest_office() RemoveQuestion( WarrantLocations, "_TB_Q1182" ) end AddEvent( EVRemoveQuestOffice, false, EVRemoveQuestOffice, nil, nil, "remove_quest_office" ) ------------------------------------------------------------------------------------------------ -- 15.1010 -- _TB_Q780=Cirque Offices ( warrant ) function brass_question_780_cond() return IsQuestionAsked( Brass, "_TB_Q779") and IsQuestionAsked(Arnold, "_TB_Q781") and IsEventDone( EVToeDNAOffBloodDNA ) and IsQuestionAsked( Brass, "_TB_Q777" ) and ( IsEventDone( EVDepositSlipBefore ) or IsEventDone( EVDepositSlipAfter )) end function brass_question_780() PlayDialog( Brass,"M5_BRASS_1504" ) end AddQuestion ( WarrantLocations, false, nil, "_TB_Q780", nil, "brass_question_780_cond", "brass_question_780" ) -- _TB_Q1182=Cirque Offices ( no warrant ) function brass_question_1182_cond() return IsQuestionAsked( Brass, "_TB_Q779") end function brass_question_1182() play_random_location() end AddQuestion ( WarrantLocations, true, nil, "_TB_Q1182", nil, "brass_question_1182_cond", "brass_question_1182" ) ------------------------------------------------------------------------------------------------ -- INTERRO CONDITIONS ------------------------------------------------------------------------------------------------ -- -- Arnold Ziegler ( no warrant) function brass_question_TB_Q785_nowarrant_cond() return IsEventDone(EVCircusEnter) and ((not IsQuestionAsked( Brass, "_TB_Q779" )) or (not IsQuestionAsked( Arnold, "_TB_Q783" )) or (not IsEventDone( EVPhotoPrintsResult1 )) or (not IsEventDone( EVCompPhotoSearch ))) end function brass_question_TB_Q785_nowarrant() play_random_suspect() end AddQuestion ( WarrantSuspects, true, nil, "_TB_Q785", nil, "brass_question_TB_Q785_nowarrant_cond", "brass_question_TB_Q785_nowarrant", QIDArnoldInt3 ) -- 20.20 -- Arnold Ziegler function brass_question_TB_Q785_before_cond() return IsQuestionAsked( Brass, "_TB_Q779" ) and IsQuestionAsked( Arnold, "_TB_Q783" ) and IsEventDone( EVPhotoPrintsResult1 ) and IsEventDone( EVCompPhotoSearch ) end function brass_question_TB_Q785_before() -- CHARACTER ARNOLD CIRCUSOFFICES REMOVED -- SetActive( HCircusOfficeArnoldEstab, false ) SetVisible( Arnold, true ) PlayDialog( Brass, "M5_BRASS_1529" ) EndDisplayQuestionList(Brass) ChangeRoom (InterroArnoldEstab) SetBackRoom( InterroArnoldEstab, BrassRoom01 ) -- DisplayQuestionList(Arnold) end AddQuestion ( WarrantSuspects, false, nil, "_TB_Q785", nil, "brass_question_TB_Q785_before_cond", "brass_question_TB_Q785_before", QIDArnoldInt1 ) function brass_question_TB_Q785_cond() return IsQuestionAsked( WarrantSuspects, QIDArnoldInt1 ) end function brass_question_TB_Q785() play_random_suspect_2nd() -- SetActive( HCircusOfficeArnoldEstab, false ) SetVisible( Arnold, true ) EndDisplayQuestionList(Brass) ChangeRoom (InterroArnoldEstab) -- SetBackRoom( InterroArnoldEstab, BrassRoom01 ) -- DisplayQuestionList(Arnold) -- if not HasQuestion(Arnold) then -- PlayDialog ( Arnold, "M5_ARNOLD_2457") -- end end AddQuestion ( WarrantSuspects, true, nil, "_TB_Q785", nil, "brass_question_TB_Q785_cond", "brass_question_TB_Q785", QIDArnoldInt2 ) -- 21.1280 -- Can we see our surprise visitor? function brass_question_TB_Q792_cond() return IsQuestionAsked(Arnold, "_TB_Q790") and IsQuestionAsked(Arnold, "_TB_Q791") end function brass_question_TB_Q792() if not IsQuestionAsked( Brass, "_TB_Q792" ) then PlayDialog( Brass, "M5_BRASS_2483" ) end EndDisplayQuestionList(Brass) ChangeRoom (InterroDominic1) SetBackRoom( InterroDominic1, BrassRoom01 ) -- PlayDialog( Brass, "M5_BRASS_1554" ) -- pt intreb Arnold Ziegler -- DisplayQuestionList(Dominic) -- if not HasQuestion(Dominic) then -- PlayDialog ( Dominic, "M5_DOMENIC_1700") -- end end AddQuestion ( Brass, false, nil, "_TB_Q792", nil, "brass_question_TB_Q792_cond", "brass_question_TB_Q792" ) -- Dominic function brass_question_TB_Q762_cond() return IsEventDone( EVToeResultBefore ) and (not IsQuestionAsked( Brass, "_TB_Q792" )) end function brass_question_TB_Q762() play_random_suspect () end AddQuestion ( WarrantSuspects, true, nil, "_TB_Q762", nil, "brass_question_TB_Q762_cond", "brass_question_TB_Q762" ) function brass_question_TB_Q1076_cond() return IsQuestionAsked(Brass, "_TB_Q792") end function brass_question_TB_Q1076() play_random_suspect_2nd() EndDisplayQuestionList(Brass) ChangeRoom (InterroDominic1) -- SetBackRoom( InterroDominic1, BrassRoom01 ) -- DisplayQuestionList(Dominic) end AddQuestion ( WarrantSuspects, true, nil, "_TB_Q1076", nil, "brass_question_TB_Q1076_cond", "brass_question_TB_Q1076" ) IncludeFile("Script\\Gamelogic\\dominic_interro_questions.lua" ) ----------------------------------------------------------------------------------------------- -- 21.1010 -- _TB_Q803=Can you do a background search on Angela Carson? function brass_DNAfood2_show_cond() return EvidenceEnablesQuestion() end function brass_DNAfood2_show() ChangeRoom( BrassRoom01 ) end AddEvent( EVBrassDNAFood2Show, false, ETDNAFood2, HBrassRoom1, "brass_DNAfood2_show_cond", "brass_DNAfood2_show" ) function brass_question_803_cond() return IsEventDone( EVDNA2Match ) and (IsEventDone( EVBrassDNAFood2Show ) or (not EvidenceEnablesQuestion())) end function brass_question_803() PlayDialog( Brass, "M5_BRASS_1739" ) PlayMovie( Brass, "brass_1_to_comp.xmv" ) -- Brass la comp SetIdleMovie( Brass, "brass_1_atcomp_idle.xmv" ) -- Brass la comp SetTalkMovie( Brass, "brass_1_atcomp_talk.xmv" ) -- Brass la comp PlayDialog( Brass, "M5_BRASS_2746" ) PlayMovie( Brass, "brass_1_from_comp.xmv" ) -- Brass off comp SetIdleMovie( Brass, "brass_1_idle.xmv" ) -- Brass off comp SetTalkMovie( Brass, "brass_1_talk.xmv" ) -- Brass off comp PlayDialog( Brass, "M5_BRASS_2747" ) end AddQuestion ( Brass, false, nil, "_TB_Q803", nil, "brass_question_803_cond", "brass_question_803" ) -- 27.1020 -- _TB_Q804=Can you find out where Angela Carson is now? function brass_question_804_cond() return IsQuestionAsked( Brass, "_TB_Q803" ) end function brass_question_804() PlayDialog( Brass, "M5_BRASS_1740" ) PlayMovie( Brass, "brass_1_to_comp.xmv" ) -- Brass la comp SetIdleMovie( Brass, "brass_1_atcomp_idle.xmv" ) -- Brass la comp SetTalkMovie( Brass, "brass_1_atcomp_talk.xmv" ) -- Brass la comp PlayDialog( Brass, "M5_BRASS_2748" ) PlayMovie( Brass, "brass_1_from_comp.xmv" ) -- Brass off comp SetIdleMovie( Brass, "brass_1_idle.xmv" ) -- Brass off comp SetTalkMovie( Brass, "brass_1_talk.xmv" ) -- Brass off comp PlayDialog( Brass, "M5_BRASS_2749" ) end AddQuestion ( Brass, false, nil, "_TB_Q804", nil, "brass_question_804_cond", "brass_question_804" ) -- 21.1040 -- _TB_Q805=Who was the attended physiciat at Angela Carson's death? function brass_question_805_cond() return IsQuestionAsked( Brass, "_TB_Q804" ) end function brass_question_805() PlayMovie( Brass, "brass_1_to_comp.xmv" ) -- Brass la comp SetIdleMovie( Brass, "brass_1_atcomp_idle.xmv" ) -- Brass la comp SetTalkMovie( Brass, "brass_1_atcomp_talk.xmv" ) -- Brass la comp PlayDialog( Brass, "M5_BRASS_2741" ) PlayMovie( Brass, "brass_1_from_comp.xmv" ) -- Brass off comp SetIdleMovie( Brass, "brass_1_idle.xmv" ) -- Brass off comp SetTalkMovie( Brass, "brass_1_talk.xmv" ) -- Brass off comp PlayDialog( Brass, "M5_BRASS_2750" ) UpdateCaseFile( Julius, INFORMATION, "_TB_E4650") end AddQuestion ( Brass, false, nil, "_TB_Q805", nil, "brass_question_805_cond", "brass_question_805" ) --------------------------------------------- -- 29.1000 -- _TB_Q808=Did Angela Carson have any next of kin? function brass_question_808_cond() return IsQuestionAsked( Julius, "_TB_Q809" ) end function brass_question_808() PlayDialog( Brass, "M5_BRASS_1746" ) PlayMovie( Brass, "brass_1_to_comp.xmv" ) -- Brass la comp SetIdleMovie( Brass, "brass_1_atcomp_idle.xmv" ) -- Brass la comp SetTalkMovie( Brass, "brass_1_atcomp_talk.xmv" ) -- Brass la comp PlayDialog( Brass, "M5_BRASS_2751" ) PlayMovie( Brass, "brass_1_from_comp.xmv" ) -- Brass off comp SetIdleMovie( Brass, "brass_1_idle.xmv" ) -- Brass off comp SetTalkMovie( Brass, "brass_1_talk.xmv" ) -- Brass off comp PlayDialog( Brass, "M5_BRASS_2752" ) UpdateCaseFile( Victor, INFORMATION, "_TB_E4651") end AddQuestion ( Brass, false, nil, "_TB_Q808", nil, "brass_question_808_cond", "brass_question_808" ) ---------------------------------------------- -- 36.1000 Funeral Home ( warrant ) -- (34.2 or 34.105) and 33.1 and 32.1 -- _TB_Q823=Funeral Home function brass_question_823_cond() return ( IsQuestionAsked( Julius,"_TB_Q816" ) or IsQuestionAsked( Julius,"_TB_Q817" ) ) and IsEventDone( EVCompSearch3 ) and IsEventDone( EVCompTreadsCircusFuneral ) end function brass_question_823() PlayDialog( Brass, "M5_BRASS_1669" ) SetVisible( Victor, false ) SetActive( HFuneralVictorEstab, false ) SetActive( HFuneralFreezerEstab, true ) SetActive( HFuneralCoffinEstab, true ) end AddQuestion ( WarrantLocations, false, nil, "_TB_Q823", nil, "brass_question_823_cond", "brass_question_823" ) -- 36.1500 Victor Kaufman ( no warrant ) -- -- _TB_Q822=Victor Kaufman function brass_question_822_cond() return IsQuestionAsked( Arnold, "_TB_Q755") and not( IsEventDone( EVErnieFound )) end function brass_question_822() play_random_suspect() end AddQuestion ( WarrantSuspects, true, nil, "_TB_Q822", nil, "brass_question_822_cond", "brass_question_822" ) -- 38.1000 Victor Kaufman ( warrant ) -- -- _TB_Q824=Victor Kaufman function brass_question_824_cond() return IsEventDone( EVErnieFound ) end function brass_question_824() PlayDialog( Brass, "M5_BRASS_1675" ) SetVisible(Victor, false) SetActive( HFuneralVictorEstab, false) -- VICTOR REMOVED FROM FUNERAL SetActive( HFuneralVictorEstab, false ) RemoveQuestion( Victor, "_TB_Q813" ) RemoveQuestion( Victor, "_TB_Q814" ) RemoveQuestion( Victor, "_TB_Q818" ) RemoveQuestion( Victor, "_TB_Q819" ) RemoveQuestion( Victor, "_TB_Q820" ) RemoveQuestion( Victor, "_TB_Q1053" ) ChangeLocation( DoctorOffice ) end AddQuestion ( WarrantSuspects, false, nil, "_TB_Q824", nil, "brass_question_824_cond", "brass_question_824" ) -- 36.1000 -- _TB_Q821=Funeral Home ( no warrant ) function brass_question_821_cond() return IsQuestionAsked( Arnold, "_TB_Q755" ) and (((not IsQuestionAsked( Julius,"_TB_Q817" )) and (not IsQuestionAsked( Julius,"_TB_Q816" ))) or (not IsEventDone( EVCompSearch3 )) or ( not IsEventDone( EVCompTreadsCircusFuneral ))) end function brass_question_821() play_random_location () end AddQuestion ( WarrantLocations, true, nil, "_TB_Q821", nil, "brass_question_821_cond", "brass_question_821" ) -- _TB_C28=Dr Julius Ravelli ( no warrant ) function brass_question_c28_cond() return IsQuestionAsked( Arnold, "_TB_Q752" ) and not( IsEventDone( EVErnieFound )) end function brass_question_c28() play_random_suspect () end AddQuestion ( WarrantSuspects, true, nil, "_TB_C28", nil, "brass_question_c28_cond", "brass_question_c28" ) IncludeFile("Script\\Gamelogic\\arnold_interro_questions.lua" )