'Visuals script


'----------------------
'	Trigger
'----------------------


'----------------------
'	Init
'----------------------

{macro:visual_init}
'	0 (S.L.wheelcaps_visible) (S.L.efficientline_1) (S.L.efficientline_2) (S.L.efficientline_3) (S.L.efficientline_4) (S.L.logos_el) (S.L.vis_front) (S.L.vis_emar) (S.L.vis_s_wheel)
{end}


'----------------------
'	Frame
'----------------------


{macro:visual_frame}

'	Wheelcaps 

	(L.L.efficientline_2)
	{if}
		0 (S.L.wheelcaps_global_visible)
	{else}
		(L.L.wheelcaps_visible) (S.L.wheelcaps_global_visible)
	{endif}
	
'	Front emblem

	(L.L.vis_front) 0 = (L.L.efficientline_1) 1 = &&
	{if}
		1 (S.L.efficientline_1_lion)
	{else}
		0 (S.L.efficientline_1_lion)
	{endif}
	
'	EMAR matrix

	(L.L.vis_emar) 1 =
	{if}
	0 (S.L.vis_matrix_global)
	{else}
	(L.L.vis_matrix) (S.L.vis_matrix_global)
	{endif}


'	Steering wheel 

	(L.L.cp_lenkrad_visible) 1 =
	(L.L.vis_s_wheel) 0 = &&
	{if}
		1 (S.L.vis_lenkrad)
	{else}
		0 (S.L.vis_lenkrad)
	{endif}
	
	(L.L.cp_lenkrad_visible) 1 =
	(L.L.vis_s_wheel) 1 = &&
	{if}
		1 (S.L.vis_lenkrad_e6)
	{else}
		0 (S.L.vis_lenkrad_e6)
	{endif}
{end}