Extra Life Tracker is a collection of web pages that can be used as a web source in streaming software such as OBS to display your and your team's current Extra Life fund raising status and goal.
Displays the name of the each donator and amount they donated to a specified participant or set of participants campaigns. When it reaches the end of the list it will loop through it again and it will continually check for new donors.
To update the settings update their value in donation-rotation-settings.js
with any plain text editor. If you make settings changes while the scene is active you can refresh the widget by right clicking the source, selecting “Properties” and then clicking “Refresh cache of current page”.
Name | Description | Value Type | Default value |
---|---|---|---|
animate | Animate the last donation instead of persist on screen | Boolean | false |
animationPauseMS | Duration that the donation message is displayed in milliseconds. Only used if animate is true | Integer | 5000 |
animationDirection | Direction of animation. Only used if animate is true | “left” | “right” | “left” |
participantIds | Extra Life participant IDs | Array of Text | Empty array |
unknownDonorName | Donor name to show if the donor name is null | Text | “Mysterious Hero” |
unknownDonationAmountText | Text to display when donor has elected to only show the amount to the participant | Text | “Private Donation” |
showHeader | If the header message should be shown | Boolean | false |
headerMessage | Header message to display at the top of the widget | Text | “Last Donation” |
showRecipient | Should the recipient of the donation be shown | Boolean | false |
conjunctionText | Text to use between the donation and the participant name if showRecipient is true |
Text | “donated to” |
donationCycleMS | How long to display each donation before going to the next. | Integer | 10000 |
refreshTimeMS | How often the data should be refreshed in milliseconds | Integer | 10000 |
donation-rotation.html