Apps Home
|
Create an App
SweetBossGoalPanel2
Author:
jojo1993pa
Description
Source Code
Launch App
Current Users
Created by:
Jojo1993pa
// vars var backgroundImage = 'f932d665-2b4e-42fc-a3e0-69b94c8d79e6'; var fontsiZe = 10; var total_tipped = 0; var high_tip_username = null; var high_tip_amount = 0; var last_tip_username = null; var last_tip_amount = 0; var subject_is_set_with_0 = false; var coluMn1 = 40; var coluMn2 = 140; var Rauw1 = 19; var Rauw2 = 39; var Rauw3 = 59; var Paneltextcolor = '#FFFFFF'; cb.settings_choices = [ {name: 'tokens', type: 'int', minValue: 1, default: 100}, {name: 'goal_description', type: 'str', minLength: 1, maxLength: 255}, { name: "hashtags", label:"hashtags", type: "str", minLength: 1, maxLength: 255 },] // handlers cb.onTip(function(tip) { total_tipped += tip['amount'] if (total_tipped > cb.settings.tokens) { total_tipped = cb.settings.tokens; } update_subject(); last_tip_amount = tip['amount'] last_tip_username = tip['from_user'] if (tip['amount'] > high_tip_amount) { high_tip_amount = tip['amount'] high_tip_username = tip['from_user'] }; }); // helper functions function update_subject() { if (tips_remaining() == 0) { if (subject_is_set_with_0) { return; } subject_is_set_with_0 = true; } else { subject_is_set_with_0 = false; } var new_subject = cb.settings.goal_description + " [" + tips_remaining() + " tokens remaining]" + cb.settings.hashtags; cb.log("Changing subject to: " + new_subject); cb.changeRoomSubject(new_subject); } function tips_remaining() { var r = cb.settings.tokens - total_tipped; if (r < 0) { return 0; } else { return r; } } function format_username(val) { if (val === null) { return "--"; } else { return val.substring(0, 12); } } function init() { update_subject(); } init();
© Copyright Freesexcam 2011- 2024. All Rights Reserved.