Apps Home
|
Create an App
Spicey edging torture show
Author:
spiceydoll
Description
Source Code
Launch App
Current Users
Created by:
Spiceydoll
var CurrentSetting = 0; var TotalTips = 0; var LastTipper = null; var TipAmount = 0; var LastTipper = null; cb.settings_choices = [ { name: 'LevellowspeedCost', type: 'int', minValue: 1, required: true, default: 40, label:"Cost to level low speed" }, { name: 'LevelhighspeedCost', type: 'int', minValue: 1, required: true, default: 60, label:"Cost to Turn on / Level high speed" }, { name: 'RestartCost', type: 'int', minValue: 1, required: true, default: 500, label:"Cost to Restart" }, ]; cb.onTip(function (tip) { TipAmount = parseInt(tip['amount']); TotalTips += TipAmount; LastTipper = tip['from_user']; if ( TipAmount === RestartCost ) { CurrentSetting = 0; cb.chatNotice(" :( Vibrater is Off! Only " + LevelhighpeedCost + " tokens to start it up again! ", "", '#410856', '#FFFFFF'); } if ( TipAmount === LevellowspeedCost ) { if ( CurrentSetting > 1 ) { CurrentSetting -= 1; cb.chatNotice(" Vibrater is currently at level " + CurrentSetting, "", '#410856', '#FFFFFF'); } else if ( CurrentSetting == 1 ) { cb.chatNotice(" Vibrater is on the Lowest Setting! Tip " + RestartCost + " to restart all levels or " + LevelhighspeedCost + " to turn it up! ", "", '#410856', '#FFFFFF'); } else if ( CurrentSetting == 0 ) { cb.chatNotice(" Vibrater is currently off :( Tip " + LevelhighspeedCost + " to start Vibrater up! ", "", '#410856', '#FFFFFF'); } } if ( TipAmount === LevelhighspeedCost ) { if ( CurrentSetting < 12 ) { CurrentSetting += 1; cb.chatNotice(" Vibrater is currently at level " + CurrentSetting, "", '#410856', '#FFFFFF'); } else { cb.chatNotice(" Vibrater is on the Highest Setting! OMG! Tip " + LevellowspeedCost + " to turn it down or " + RestartCost + " to Restart all levels :( ", "", '#410856', '#FFFFFF'); } } cb.drawPanel(); }); cb.onDrawPanel(function(user) { if ( TotalTips == 0 ) { return { 'template': '3_rows_12_22_31', 'row1_label': 'Vibrater Level: ', 'row1_value': 'it\'s off! :(', 'row2_label': 'Total Tips: ', 'row2_value': TotalTips, 'row3_value': 'How much torture are you willing to give me?', }; } else if( TotalTips > 0 && CurrentSetting == 0 ) { return { 'template': '3_rows_of_labels', 'row1_label': 'Edging Level: ', 'row1_value': 'it\'s off! :( Start it up!', 'row2_label': 'Total Tips: ', 'row2_value': TotalTips, 'row3_label': 'Last Tipper: ', 'row3_value': LastTipper + ' (' + TipAmount + ')', }; } else if ( TotalTips > 0 && CurrentSetting == 12 ) { return { 'template': '3_rows_of_labels', 'row1_label': 'Edging Level: ', 'row1_value': '10 OMFG finally!', 'row2_label': 'Total Tips: ', 'row2_value': TotalTips, 'row3_label': 'Last Tipper: ', 'row3_value': LastTipper + ' (' + TipAmount + ')', }; } else { return { 'template': '3_rows_of_labels', 'row1_label': 'Edging Level: ', 'row1_value': CurrentSetting, 'row2_label': 'Total Tips: ', 'row2_value': TotalTips, 'row3_label': 'Last Tipper: ', 'row3_value': LastTipper + ' (' + TipAmount + ')', }; } }); function init() { LevelhighspeedCost = cb.settings.LevelhighspeedCost; LevellowspeedCost = cb.settings.LevellowspeedCost; RestartCost = cb.settings.RestartCost; cb.changeRoomSubject(' Spiceydolls cum edging show! (10 levels of intensity of edging at level 10 I cum !If you restart it off I have to start all over): Level low speed Cost - ' + LevellowspeedCost + ' // Level high speed Cost - ' + LevelhighspeedCost + ' // Restart Cost - ' + RestartCost + ' // Start Cost - ' + LevelhighspeedCost ); cb.chatNotice(' Spiceydolls cum edging show (10 levels of intensity of edging at level 10 I cum !If you restart I have to start it all over): Level low speed Cost - ' + LevellowspeedCost + ' // Level high speed Cost - ' + LevelhighspeedCost + ' // Restart Cost - ' + RestartCost + ' // Start Cost - ' + LevelhighspeedCost, "", '#410856', '#FFFFFF'); } init();
© Copyright Chaturbate 2011- 2026. All Rights Reserved.