Hooks:PostHook( InteractionTweakData, "init", "parisian_cigars_interacthook", function(self, tweak_data)
	
	self.q011pc_preplan_delaysilentalarm = {}
	self.q011pc_preplan_delaysilentalarm.text_id = "q011pc_preplan_delaysilentalarm_text"
	self.q011pc_preplan_delaysilentalarm.action_text_id = "q011pc_preplan_buyingfavor_action"
	self.q011pc_preplan_delaysilentalarm.timer = 1
	self.q011pc_preplan_delaysilentalarm.interact_distance = 250
	self.q011pc_preplan_delaysilentalarm.equipment_text_id = "q011pc_preplan_buyingfavor_nofavor"
	self.q011pc_preplan_delaysilentalarm.special_equipment = {name = "q011pc_preplan_favor", amount = 1}
	self.q011pc_preplan_delaysilentalarm.equipment_consume = true
	self.q011pc_preplan_delaysilentalarm.sound_event = "money_grab"
	self.q011pc_preplan_delaysilentalarm.can_interact_in_civilian = true
	self.q011pc_preplan_delaysilentalarm.difficulty_lock = "ovk"
	
	self.q011pc_preplan_extrawork = {}
	self.q011pc_preplan_extrawork.text_id = "q011pc_preplan_extrawork_text"
	self.q011pc_preplan_extrawork.action_text_id = "q011pc_preplan_buyingfavor_action"
	self.q011pc_preplan_extrawork.timer = 1
	self.q011pc_preplan_extrawork.interact_distance = 250
	self.q011pc_preplan_extrawork.equipment_text_id = "q011pc_preplan_buyingfavor_nofavor"
	self.q011pc_preplan_extrawork.special_equipment = {name = "q011pc_preplan_favor", amount = 3}
	self.q011pc_preplan_extrawork.equipment_consume = true
	self.q011pc_preplan_extrawork.sound_event = "money_grab"
	self.q011pc_preplan_extrawork.can_interact_in_civilian = true
	
	self.q011pc_preplan_hackspot = {}
	self.q011pc_preplan_hackspot.text_id = "q011pc_preplan_hackspot_text"
	self.q011pc_preplan_hackspot.action_text_id = "q011pc_preplan_buyingfavor_action"
	self.q011pc_preplan_hackspot.timer = 1
	self.q011pc_preplan_hackspot.interact_distance = 250
	self.q011pc_preplan_hackspot.equipment_text_id = "q011pc_preplan_buyingfavor_nofavor"
	self.q011pc_preplan_hackspot.special_equipment = {name = "q011pc_preplan_favor", amount = 3}
	self.q011pc_preplan_hackspot.equipment_consume = true
	self.q011pc_preplan_hackspot.sound_event = "money_grab"
	self.q011pc_preplan_hackspot.can_interact_in_civilian = true
	self.q011pc_preplan_hackspot.difficulty_lock = "ovk"
	
	self.q011pc_preplan_ladder = {}
	self.q011pc_preplan_ladder.text_id = "q011pc_preplan_ladder_text"
	self.q011pc_preplan_ladder.action_text_id = "q011pc_preplan_buyingfavor_action"
	self.q011pc_preplan_ladder.timer = 1
	self.q011pc_preplan_ladder.interact_distance = 250
	self.q011pc_preplan_ladder.equipment_text_id = "q011pc_preplan_buyingfavor_nofavor"
	self.q011pc_preplan_ladder.special_equipment = {name = "q011pc_preplan_favor", amount = 2}
	self.q011pc_preplan_ladder.equipment_consume = true
	self.q011pc_preplan_ladder.sound_event = "money_grab"
	self.q011pc_preplan_ladder.can_interact_in_civilian = true
	
	self.q011pc_preplan_gangster = {}
	self.q011pc_preplan_gangster.text_id = "q011pc_preplan_gangster_text"
	self.q011pc_preplan_gangster.action_text_id = "q011pc_preplan_buyingfavor_action"
	self.q011pc_preplan_gangster.timer = 1
	self.q011pc_preplan_gangster.interact_distance = 250
	self.q011pc_preplan_gangster.equipment_text_id = "q011pc_preplan_buyingfavor_nofavor"
	self.q011pc_preplan_gangster.special_equipment = {name = "q011pc_preplan_favor", amount = 5}
	self.q011pc_preplan_gangster.equipment_consume = true
	self.q011pc_preplan_gangster.sound_event = "money_grab"
	self.q011pc_preplan_gangster.can_interact_in_civilian = true
	self.q011pc_preplan_gangster.difficulty_lock = "dw"
	
	self.q011pc_preplan_lessguards = {}
	self.q011pc_preplan_lessguards.text_id = "q011pc_preplan_lessguards_text"
	self.q011pc_preplan_lessguards.action_text_id = "q011pc_preplan_buyingfavor_action"
	self.q011pc_preplan_lessguards.timer = 1
	self.q011pc_preplan_lessguards.interact_distance = 250
	self.q011pc_preplan_lessguards.equipment_text_id = "q011pc_preplan_buyingfavor_nofavor"
	self.q011pc_preplan_lessguards.special_equipment = {name = "q011pc_preplan_favor", amount = 6}
	self.q011pc_preplan_lessguards.equipment_consume = true
	self.q011pc_preplan_lessguards.sound_event = "money_grab"
	self.q011pc_preplan_lessguards.can_interact_in_civilian = true
	self.q011pc_preplan_lessguards.difficulty_lock = "dw"
	
	self.q011pc_preplan_stealth_entry001 = {}
	self.q011pc_preplan_stealth_entry001.text_id = "q011pc_preplan_stealth_entry001_text"
	self.q011pc_preplan_stealth_entry001.action_text_id = "q011pc_preplan_buyingfavor_action"
	self.q011pc_preplan_stealth_entry001.timer = 3
	self.q011pc_preplan_stealth_entry001.interact_distance = 500
	self.q011pc_preplan_stealth_entry001.sound_event = "money_grab"
	self.q011pc_preplan_stealth_entry001.can_interact_in_civilian = true
	
	self.q011pc_preplan_loud_entry001 = {}
	self.q011pc_preplan_loud_entry001.text_id = "q011pc_preplan_loud_entry001_text"
	self.q011pc_preplan_loud_entry001.action_text_id = "q011pc_preplan_buyingfavor_action"
	self.q011pc_preplan_loud_entry001.timer = 3
	self.q011pc_preplan_loud_entry001.interact_distance = 500
	self.q011pc_preplan_loud_entry001.sound_event = "money_grab"
	self.q011pc_preplan_loud_entry001.can_interact_in_civilian = true
	
	self.q011pc_preplan_loud_entry002 = {}
	self.q011pc_preplan_loud_entry002.text_id = "q011pc_preplan_loud_entry002_text"
	self.q011pc_preplan_loud_entry002.action_text_id = "q011pc_preplan_buyingfavor_action"
	self.q011pc_preplan_loud_entry002.timer = 3
	self.q011pc_preplan_loud_entry002.interact_distance = 500
	self.q011pc_preplan_loud_entry002.equipment_text_id = "q011pc_preplan_buyingfavor_nofavor"
	self.q011pc_preplan_loud_entry002.special_equipment = {name = "q011pc_preplan_favor", amount = 4}
	self.q011pc_preplan_loud_entry002.equipment_consume = true
	self.q011pc_preplan_loud_entry002.sound_event = "money_grab"
	self.q011pc_preplan_loud_entry002.can_interact_in_civilian = true
	
	self.q011pc_preplan_loud_ldrop001 = {}
	self.q011pc_preplan_loud_ldrop001.text_id = "q011pc_preplan_loud_ldrop001_text"
	self.q011pc_preplan_loud_ldrop001.action_text_id = "q011pc_preplan_buyingfavor_action"
	self.q011pc_preplan_loud_ldrop001.timer = 3
	self.q011pc_preplan_loud_ldrop001.interact_distance = 500
	self.q011pc_preplan_loud_ldrop001.sound_event = "money_grab"
	self.q011pc_preplan_loud_ldrop001.can_interact_in_civilian = true
	
	self.q011pc_preplan_loud_ldrop002 = {}
	self.q011pc_preplan_loud_ldrop002.text_id = "q011pc_preplan_loud_ldrop002_text"
	self.q011pc_preplan_loud_ldrop002.action_text_id = "q011pc_preplan_buyingfavor_action"
	self.q011pc_preplan_loud_ldrop002.timer = 3
	self.q011pc_preplan_loud_ldrop002.interact_distance = 500
	self.q011pc_preplan_loud_ldrop002.equipment_text_id = "q011pc_preplan_buyingfavor_nofavor"
	self.q011pc_preplan_loud_ldrop002.special_equipment = {name = "q011pc_preplan_favor", amount = 4}
	self.q011pc_preplan_loud_ldrop002.equipment_consume = true
	self.q011pc_preplan_loud_ldrop002.sound_event = "money_grab"
	self.q011pc_preplan_loud_ldrop002.can_interact_in_civilian = true
	
	self.q011pc_preplan_loud_ldrop003 = {}
	self.q011pc_preplan_loud_ldrop003.text_id = "q011pc_preplan_loud_ldrop003_text"
	self.q011pc_preplan_loud_ldrop003.action_text_id = "q011pc_preplan_buyingfavor_action"
	self.q011pc_preplan_loud_ldrop003.timer = 3
	self.q011pc_preplan_loud_ldrop003.interact_distance = 300
	self.q011pc_preplan_loud_ldrop003.equipment_text_id = "q011pc_preplan_buyingfavor_nofavor"
	self.q011pc_preplan_loud_ldrop003.special_equipment = {name = "q011pc_preplan_favor", amount = 4}
	self.q011pc_preplan_loud_ldrop003.equipment_consume = true
	self.q011pc_preplan_loud_ldrop003.sound_event = "money_grab"
	self.q011pc_preplan_loud_ldrop003.can_interact_in_civilian = true
	
	self.q011pc_preplan_unbuy = {}
	self.q011pc_preplan_unbuy.text_id = "q011pc_preplan_unbuy_text"
	self.q011pc_preplan_unbuy.action_text_id = "q011pc_preplan_unbuy_action"
	self.q011pc_preplan_unbuy.timer = 1
	self.q011pc_preplan_unbuy.interact_distance = 250
	self.q011pc_preplan_unbuy.sound_event = "money_grab"
	self.q011pc_preplan_unbuy.no_contour = true
	self.q011pc_preplan_unbuy.can_interact_in_civilian = true
	
	self.q011pc_preplan_leave = {}
	self.q011pc_preplan_leave.text_id = "q011pc_preplan_leave_text"
	self.q011pc_preplan_leave.action_text_id = "q011pc_preplan_case_leaving"
	self.q011pc_preplan_leave.timer = 5
	self.q011pc_preplan_leave.interact_distance = 200
	self.q011pc_preplan_leave.can_interact_in_civilian = true
	
	self.q011pc_preplan_tool_pc = {}
	self.q011pc_preplan_tool_pc.text_id = "q011pc_preplan_tool_pc_text"
	self.q011pc_preplan_tool_pc.action_text_id = "q011pc_preplan_tool_using_pc"
	self.q011pc_preplan_tool_pc.timer = 3
	self.q011pc_preplan_tool_pc.interact_distance = 200
	self.q011pc_preplan_tool_pc.sound_start = "bar_keyboard"
	self.q011pc_preplan_tool_pc.sound_interupt = "bar_keyboard_cancel"
	self.q011pc_preplan_tool_pc.sound_done = "bar_keyboard_finished"
	self.q011pc_preplan_tool_pc.can_interact_in_civilian = true
	self.q011pc_preplan_tool_pc.requires_upgrade_fixed = {upgrade = "additional_assets", category = "player"}
	self.q011pc_preplan_tool_pc.upgrade_text_id = "q011pc_preplan_upgrade_req_sixthsense"
	
	self.q011pc_preplan_tool_pc_use = {}
	self.q011pc_preplan_tool_pc_use.text_id = "q011pc_preplan_tool_pc_use_text"
	self.q011pc_preplan_tool_pc_use.interact_distance = 200
	self.q011pc_preplan_tool_pc_use.can_interact_in_civilian = true
	
	self.q011pc_preplan_tool_mute_vo = {}
	self.q011pc_preplan_tool_mute_vo.text_id = "q011pc_preplan_tool_mute_vo_text"
	self.q011pc_preplan_tool_mute_vo.action_text_id = "q011pc_preplan_tool_mute_vo_action"
	self.q011pc_preplan_tool_mute_vo.timer = 1
	self.q011pc_preplan_tool_mute_vo.interact_distance = 200
	self.q011pc_preplan_tool_mute_vo.can_interact_in_civilian = true
	
	self.q011pc_game_circuitbreaker = {}
	self.q011pc_game_circuitbreaker.text_id = "q011pc_game_circuitbreaker_text"
	
	self.q011pc_game_glass = {}
	self.q011pc_game_glass.text_id = "q011pc_game_glass_text"
	self.q011pc_game_glass.action_text_id = "q011pc_game_glass_action"
	self.q011pc_game_glass.timer = 8
	self.q011pc_game_glass.interact_distance = 250
	self.q011pc_game_glass.sound_start = "bar_drill_apply"
	self.q011pc_game_glass.sound_interupt = "bar_drill_apply_cancel"
	self.q011pc_game_glass.sound_done = "bar_drill_apply_finished"
	self.q011pc_game_glass.equipment_text_id = "hud_action_try_keys_no_key"
	self.q011pc_game_glass.special_equipment = "keychain"
	
	self.q011pc_game_glass_place = {}
	self.q011pc_game_glass_place.text_id = "q011pc_game_glass_place_text"
	self.q011pc_game_glass_place.action_text_id = "q011pc_game_glass_place_action"
	self.q011pc_game_glass_place.timer = 8
	self.q011pc_game_glass.interact_distance = 250
	self.q011pc_game_glass_place.sound_start = "bar_drill_apply"
	self.q011pc_game_glass_place.sound_interupt = "bar_drill_apply_cancel"
	self.q011pc_game_glass_place.sound_done = "bar_drill_apply_finished"
	self.q011pc_game_glass_place.equipment_text_id = "hud_action_try_keys_no_key"
	self.q011pc_game_glass_place.special_equipment = "keychain"
	
	self.q011pc_game_gangster = {}
	self.q011pc_game_gangster.text_id = "q011pc_game_gangster_text"
	self.q011pc_preplan_gangster.interact_distance = 500
	
	self.q011pc_game_jewcasescut = deep_clone(self.q011pc_game_glass)
	self.q011pc_game_jewcasescut.timer = 4
	self.q011pc_game_jewcasescut.interact_distance = 100
	
	self.q011pc_gen_pku_jewelry_fake = deep_clone(self.gen_pku_jewelry)
	self.q011pc_gen_pku_jewelry_fake.text_id = "q011pc_gen_pku_jewelry_fake_text"
	
	self.q011pc_gen_pku_diamonds_actual = deep_clone(self.gen_pku_jewelry)
	self.q011pc_gen_pku_diamonds_actual.text_id = "q011pc_gen_pku_diamonds_actual_text"
	
	--Override some stuff bc I'm lazy
	self.hold_type_in_password.special_equipment = "cas_usb_key"
	self.hold_type_in_password.equipment_text_id = "hint_no_usb_key"
	self.hold_type_in_password.equipment_consume = true
	
	self.access_camera_x_axis.can_interact_in_civilian = true
	
end )