variable_filename: text_test_variables.yaml variable_defaults: countdown_x: 1920 countdown_x_scale: 150.0 text_pos_y: 340 test_text: "this is a test text" scroll_text: "Scroll Me!!!" elements: - name: Black Background Block type: block disabled: true parameters: pos_x: 0 pos_y: 0 width: 1920 height: 1080 color: "0xff000000" - name: Clock type: text parameters: pos_x: 1540 pos_y: 20 width: 960 height: 150 size: 90 text: "$clock_string" font: FiraCode-Medium.ttf color: "0xffffffff" - name: FrameTime type: text parameters: pos_x: 1540 pos_y: 90 width: 960 height: 150 size: 90 text: "$frametime_string" font: FiraCode-Medium.ttf color: "0xffffffff" - name: Time Since Start type: text parameters: pos_x: "1290+100*sin(0.5*3.14+$time*0.5)" pos_y: "250+100*sin($time*0.5)" width: 960 height: 150 size: 40 text: "10*sin($time*0.1)" font: FiraCode-Medium.ttf color: "0xffffffff" - name: DummyText type: text parameters: pos_x: 20 pos_y: 20 width: 960 height: 150 size: 90 text: "$test_text" font: FiraCode-Medium.ttf color: "0xffffffff" - name: DummyText type: text parameters: pos_x: 20 pos_y: 30 width: 960 height: 150 size: 90 text: "DummY!" font: FiraCode-Medium.ttf color: "0xffffffff" - name: DummyText type: text parameters: pos_x: 20 pos_y: 40 width: 960 height: 50 size: 90 text: "DummY!" font: FiraCode-Medium.ttf color: "0xffffffff" - name: DummyText type: text parameters: pos_x: 20 pos_y: 50 width: 960 height: 50 size: 90 text: "DummY!" font: FiraCode-Medium.ttf color: "0xffffffff" - name: DummyText type: text parameters: pos_x: 20 pos_y: 60 width: 960 height: 50 size: 90 text: "DummY!" font: FiraCode-Medium.ttf color: "0xffffffff" - name: DummyText type: text parameters: pos_x: 20 pos_y: 70 width: 960 height: 50 size: 90 text: "DummY!" font: FiraCode-Medium.ttf color: "0xffffffff" - name: DummyText type: text parameters: pos_x: 20 pos_y: 80 width: 960 height: 50 size: 90 text: "DummY!" font: FiraCode-Medium.ttf color: "0xffffffff" - name: DummyText type: text parameters: pos_x: 20 pos_y: 90 width: 960 height: 50 size: 90 text: "DummY!" font: FiraCode-Medium.ttf color: "0xffffffff" - name: DummyText type: text parameters: pos_x: 20 pos_y: 100 width: 960 height: 50 size: 90 text: "DummY!" font: FiraCode-Medium.ttf color: "0xffffffff" - name: DummyText type: text parameters: pos_x: 20 pos_y: 110 width: 960 height: 50 size: 90 text: "DummY!" font: FiraCode-Medium.ttf color: "0xffffffff" - name: DummyText type: text parameters: pos_x: 20 pos_y: 120 width: 960 height: 50 size: 90 text: "DummY!" font: FiraCode-Medium.ttf color: "0xffffffff" - name: DummyText type: text parameters: pos_x: 50 pos_y: 20 width: 960 height: 50 size: 90 text: "DummY!" font: FiraCode-Medium.ttf color: "0xffffffff" - name: DummyText type: text parameters: pos_x: 50 pos_y: 30 width: 960 height: 50 size: 90 text: "DummY!" font: FiraCode-Medium.ttf color: "0xffffffff" - name: DummyText type: text parameters: pos_x: 50 pos_y: 40 width: 960 height: 50 size: 90 text: "DummY!" font: FiraCode-Medium.ttf color: "0xffffffff" - name: DummyText type: text parameters: pos_x: 50 pos_y: 50 width: 960 height: 50 size: 90 text: "DummY!" font: FiraCode-Medium.ttf color: "0xffffffff" - name: DummyText type: text parameters: pos_x: 50 pos_y: 60 width: 960 height: 50 size: 90 text: "DummY!" font: FiraCode-Medium.ttf color: "0xffffffff" - name: DummyText type: text parameters: pos_x: 50 pos_y: 70 width: 960 height: 50 size: 90 text: "DummY!" font: FiraCode-Medium.ttf color: "0xffffffff" - name: DummyText type: text parameters: pos_x: 50 pos_y: 80 width: 960 height: 50 size: 90 text: "DummY!" font: FiraCode-Medium.ttf color: "0xffffffff" - name: DummyText type: text parameters: pos_x: 50 pos_y: 90 width: 960 height: 50 size: 90 text: "DummY!" font: FiraCode-Medium.ttf color: "0xffffffff" - name: DummyText type: text parameters: pos_x: 50 pos_y: 100 width: 960 height: 50 size: 90 text: "DummY!" font: FiraCode-Medium.ttf color: "0xffffffff" - name: DummyText type: text parameters: pos_x: 50 pos_y: 110 width: 960 height: 50 size: 90 text: "DummY!" font: FiraCode-Medium.ttf color: "0xffffffff" - name: DummyText type: text parameters: pos_x: 50 pos_y: 120 width: 960 height: 50 size: 90 text: "DummY!" font: FiraCode-Medium.ttf color: "0xffffffff" - name : Overflow Test Background type: block disabled: true parameters: pos_x: 200 pos_y: 200 width: 960 height: 50 color: 0xff666666 - name: Countdown type: timer parameters: mode: Countdown variable: countdown_x text_variable: countdown_text_x hide_on_zero: false repeat: true initial_value: 1100 scale: "$countdown_x_scale" - name: Text Pos Y Variable type: variable parameters: comment: This is not yet implemented variable: text_pos_y value: 340 - name: Overflow Test type: text disabled: true parameters: pos_x: "$countdown_x" pos_y: "$text_pos_y" width: 960 height: 150 size: 120 # bounding box is optional, and defaults to pos + size as above bounding_box_pos_x: 600 bounding_box_pos_y: 340 bounding_box_width: 500 bounding_box_height: 150 text: "$scroll_text" font: FiraCode-Medium.ttf color: "0xffffffff" - name: Scroll Test type: scrolltext disabled: false parameters: speed: 50.0 size: 120 bounding_box_pos_x: 600 bounding_box_pos_y: 340 bounding_box_width: 500 bounding_box_height: 150 text: "$scroll_text" font: FiraCode-Medium.ttf color: "0xffffffff" - name: Cyan Block type: block disabled: false parameters: pos_x: 0 pos_y: 500 width: "$countdown_x" height: 80 color: "0x0000ffff"