{"id":409,"date":"2026-08-14T13:11:20","date_gmt":"2026-08-14T13:11:20","guid":{"rendered":"https:\/\/x.sheep-mine.ts.net\/index.php\/making-an-afk-calculator-for-anime-fighters-simulator-roblox-game\/"},"modified":"2026-08-14T13:11:20","modified_gmt":"2026-08-14T13:11:20","slug":"making-an-afk-calculator-for-anime-fighters-simulator-roblox-game","status":"publish","type":"post","link":"https:\/\/x.sheep-mine.ts.net\/index.php\/making-an-afk-calculator-for-anime-fighters-simulator-roblox-game\/","title":{"rendered":"Making an AFK Calculator for Anime Fighters Simulator &#8211; Roblox Game"},"content":{"rendered":"<p><br \/>\n<\/p>\n<p>Been playing Anime Fighers Simulator a lot lately and wanted to make a <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/webgl.gamedevelopment.blog\/afscalc\/\">calculator<\/a> to work out the cost for overnight afk opening.<\/p>\n<p><a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/webgl.gamedevelopment.blog\/afscalc\/\">This is what I have made\u00a0<\/a><\/p>\n<p>The Game \u201cAnime Fighters Simulator\u201d is a roblox game similar to a clicker game like cookie clicker but based on Anime and has some extra playability as it is not purely based on clicking. I have played this game for over 6000 hours so far and the competative streak in me has me playing way more than I should. One of the thing that I saw people asking regularily in streams was how much would it cost to AFK open in world x. This sounded like a fun thing to work on so I started making it as a web page using jquery and css bootstrap.<\/p>\n<p>The first thing I did was create all the inputs needed to work out how many stars(fighters) you can open. This consists of the amount of stars you can open at once, the game passes you own and the game badges you have for a world. Since different players can open different amount this needs to be editable.<\/p>\n<p>Next I needed to be able to set how much it costs to open so I added the inputs for costs. As with most clicker type games the number go up exponentially and are denoted by characters such as B for billion and Q for quadrillion. To handle this I created an array with all the denoted characters<\/p>\n<div>\n<pre class=\"urvanov-syntax-highlighter-plain-tag\">modLetters\u00a0=\u00a0\"\u00a0KMBTQEZYXWVU\"\u00a0\u00a0\/\/\u00a0modifiers\u00a0for\u00a0currency<\/pre>\n<p>\nWith the inputs set for teh stars and the costs i needed a way for users to set the world they want to open. I then created the following table with each world and their costs for stars:<\/p>\n<table id=\"costsrc\" class=\"table table-sm\">\n<tbody>\n<tr>\n<th>World<\/th>\n<th>Name<\/th>\n<th>Star Cost<\/th>\n<th>Token Cost<\/th>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/591d22418690d4c762afb8bbc1c116dd\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">Super Island<\/td>\n<td class=\"costtd\">80<\/td>\n<td class=\"costMaxtd\">21<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/2c915090a107336152de93967f74bff4\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">Ninja Village<\/td>\n<td class=\"costtd\">300<\/td>\n<td class=\"costMaxtd\">53<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/b13b29bad076b4d2186799b8b23dd9bc\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">Crazy Town<\/td>\n<td class=\"costtd\">2.5k<\/td>\n<td class=\"costMaxtd\">227<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/e43597c02ff9af75fdd57733768787dc\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">Fruits Island<\/td>\n<td class=\"costtd\">10k<\/td>\n<td class=\"costMaxtd\">593<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/1aa4fed60c225ba95d2b50b1db47f34c\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">Hero University<\/td>\n<td class=\"costtd\">50k<\/td>\n<td class=\"costMaxtd\">1.8k<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/870db5469eccce6323b0fb22a7f1d1ef\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">Walled City<\/td>\n<td class=\"costtd\">250k<\/td>\n<td class=\"costMaxtd\">5.51k<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/119c3b15816cebaf4be1a819647672e6\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">Slayer Army<\/td>\n<td class=\"costtd\">800k<\/td>\n<td class=\"costMaxtd\">12.3k<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/e509880fb5d2712bb7afff34db49757a\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">Ghoul Town<\/td>\n<td class=\"costtd\">3m<\/td>\n<td class=\"costMaxtd\">30.8k<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/9c38d441e6c9ccf4dbc3784c026d7ce5\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">Chimera Jungle<\/td>\n<td class=\"costtd\">10m<\/td>\n<td class=\"costMaxtd\">71.1k<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/fabecb3e963f8efaa14efd9d515ee12a\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">Virtual Castle<\/td>\n<td class=\"costtd\">40m<\/td>\n<td class=\"costMaxtd\">185k<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/7a9a96d07615282e2bc34ababe80eb29\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">Empty Dimension<\/td>\n<td class=\"costtd\">150m<\/td>\n<td class=\"costMaxtd\">464k<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/214692f1e31ad36f515baa9da81b2f04\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">Cursed High<\/td>\n<td class=\"costtd\">500m<\/td>\n<td class=\"costMaxtd\">1.07m<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/040a984578d6109da1a9acd67e4e424d\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">XYZ Metropolis<\/td>\n<td class=\"costtd\">1.5b<\/td>\n<td class=\"costMaxtd\">2.29m<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/da5fcbc732c07a2f21c4cd5e70004a1a\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">9 Crimes island<\/td>\n<td class=\"costtd\">5b<\/td>\n<td class=\"costMaxtd\">5.28m<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/32aae8f01170443510ead07727605b6f\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">Destiny Island<\/td>\n<td class=\"costtd\">20b<\/td>\n<td class=\"costMaxtd\">13.8m<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/71bd5618fd1fbf84703a5854c86984d2\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">Lucky Kingdom<\/td>\n<td class=\"costtd\">80b<\/td>\n<td class=\"costMaxtd\">36m<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/013dda1f9971b9433ce201835e6bef89\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">Land Of Alchemy<\/td>\n<td class=\"costtd\">250b<\/td>\n<td class=\"costMaxtd\">79.5m<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/4384c5c633b993d471030dd7cd582311\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">Slimey Island<\/td>\n<td class=\"costtd\">780b<\/td>\n<td class=\"costMaxtd\">174m<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/26fb75d9712a69dcec07191e816c3bd1\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">Flame City<\/td>\n<td class=\"costtd\">2t<\/td>\n<td class=\"costMaxtd\">336m<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/e1dbcec32ec674b126db04b969e2d287\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">Divine Colosseum<\/td>\n<td class=\"costtd\">7t<\/td>\n<td class=\"costMaxtd\">800m<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/95fa9f90a696c87fe419c073167bdd55\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">Kingdom Of Four<\/td>\n<td class=\"costtd\">20t<\/td>\n<td class=\"costMaxtd\">1.65b<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/64c45bf97f2e436ab53188ffbce207b8\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">Icy Wastes<\/td>\n<td class=\"costtd\">65t<\/td>\n<td class=\"costMaxtd\">3.75b<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/56818c6130a10d86219691da436dd509\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">The Underworld<\/td>\n<td class=\"costtd\">200t<\/td>\n<td class=\"costMaxtd\">8.17b<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/3ac492b63d270a00c856532655ab1e4f\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">Psychic City<\/td>\n<td class=\"costtd\">650t<\/td>\n<td class=\"costMaxtd\">18.5b<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/ae70fbea93e25ffafa05026afe1ad012\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">The Hole<\/td>\n<td class=\"costtd\">2q<\/td>\n<td class=\"costMaxtd\">40.3b<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/055924f05b61bd0a32b0ca688e0f8ad0\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">Ninja City<\/td>\n<td class=\"costtd\">6q<\/td>\n<td class=\"costMaxtd\">86.4b<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/4a8e125a2ccbd7e5d070fbc18944d9fc\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">Time Travel Tokyo<\/td>\n<td class=\"costtd\">20q<\/td>\n<td class=\"costMaxtd\">199b<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/10d7c517f7075ca0b185c7e00f1b4f41\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">Orca Road Prison<\/td>\n<td class=\"costtd\">66q<\/td>\n<td class=\"costMaxtd\">455b<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td><img decoding=\"async\" src=\"https:\/\/tr.rbxcdn.com\/0f2e2fb750ccaa895372d53480bc8c70\/150\/150\/Image\/Png\" width=\"30px\" \/><\/td>\n<td class=\"worldName\">World Of Games<\/td>\n<td class=\"costtd\">220q<\/td>\n<td class=\"costMaxtd\">1.04t<\/td>\n<\/tr>\n<tr class=\"trworld\">\n<td>30<\/td>\n<td>TBC<\/td>\n<td class=\"costtd\">0<\/td>\n<td class=\"costMaxtd\">0<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>The max open tokens are added here as well as the max open will be used in our results too.<\/p>\n<\/div>\n<p>With all this set I created some code to work out the costs for the values enterd in the input fields:<\/p>\n<pre class=\"urvanov-syntax-highlighter-plain-tag\">defaultOpenPerHour = 1200   \/\/ how many opens an be done in an hour\r\n        defaultMaxOpensPerHour = 40 \/\/ how many max opens can be done in a hour\r\n        defaultSellRate = 0.25      \/\/ value returned for sell (avg)\r\n        timeEventMod = 1            \/\/ stores modifier for time event\r\n        modLetters = \" KMBTQEZYXWVU\"  \/\/ modifiers for currency\r\n\r\n        \/\/ useful functions\r\n\r\n        function getCostOfSingleOpen(cps, opens) {\r\n            return cps * opens;\r\n        }\r\n\r\n        function getCostOfSingleMaxOpen(cps, invSpace) {\r\n            return cps * invSpace * 0.5;\r\n        }\r\n\r\n        function getCostOfHourOpens(cps, opens, gpass, fiftyk, fuseSell, vip) {\r\n            if (vip == 2) {\r\n                cps = cps * 0.75 \/\/ 25% discount for VIP\r\n            }\r\n\r\n            fc = cps * opens * defaultOpenPerHour * gpass * fiftyk\r\n            if (fuseSell == 2) {\r\n                fc = fc * (1 - defaultSellRate)\r\n            }\r\n            return fc\r\n        }\r\n\r\n        function getCostOfHourMaxOpen(cps, invSpace, fuseSell, vip) {\r\n\r\n            if (vip == 2) {\r\n                cps = cps * 0.75 \/\/ 25% discount for VIP\r\n            }\r\n\r\n            fc = cps * (defaultMaxOpensPerHour * timeEventMod) * invSpace\r\n            sellprice = 0\r\n            if (fuseSell == 2) {\r\n                sellprice = fc * defaultSellRate\r\n            }\r\n            return (fc * 0.5) - sellprice\r\n        }\r\n\r\n        function convertToFormatted(value, mod) {\r\n            cmodpos = modLetters.indexOf(mod.toUpperCase())\r\n            while (Math.ceil(Math.log10(value + 1)) > 3) {\r\n                cmodpos += 1 \/\/ move to next modifier\r\n                value = value * 0.001\/\/ divide val by 1000 to mve 3 places down\r\n            }\r\n\r\n            return parseFloat(value.toFixed(2)) + modLetters[cmodpos]\r\n            \/\/return value.toPrecision(3) + modLetters[cmodpos];\r\n        }\r\n\r\n        function populateCost(stringVal, maxStringVal) {\r\n            cost = costModConvert(stringVal)\r\n            maxcost = costModConvert(maxStringVal)\r\n\r\n            $(\"#inpcost\").val(cost[0])\r\n            $(\"#inpmod\").val(cost[1])\r\n\r\n            $(\"#inpMaxcost\").val(maxcost[0])\r\n            $(\"#maxmod\").val(maxcost[1])\r\n\r\n        }\r\n\r\n        function costModConvert(stringVal) {\r\n            lastChar = stringVal.slice(stringVal.length - 1)\r\n            if ($.isNumeric(lastChar)) {\r\n                return [stringVal, \"\"]\r\n            } else {\r\n                return [stringVal.slice(0, stringVal.length - 1), lastChar]\r\n            }\r\n        }\r\n\r\n        function getOneHourMaxToken(cpmo) {\r\n            return cpmo * 40\r\n        }\r\n\r\n\r\n\r\n        \/\/ respond to Clicks\r\n        $(\"#getres\").click(function (e) {\r\n            cost = $(\"#inpcost\").val()\r\n            mod = $(\"#inpmod\").val()\r\n            mcost = $(\"#inpMaxcost\").val()\r\n            mmod = $(\"#maxmod\").val()\r\n            openCount = $(\"#opensCount\").val()\r\n            invSpace = $(\"#invSpace\").val()\r\n            fuseSell = $(\"#inputGroupSelect01\").val()   \/\/ 1 = fuse | 2 = Sell\r\n            gPass = $(\"#inputGroupSelect02\").val()      \/\/ 1 = None | 2 = Owned\r\n            fiftyk = $(\"#inputGroupSelect03\").val()     \/\/ 1 = None | 2 = Owned\r\n            doMax = $(\"#inputGroupSelect04\").val()      \/\/ 1 = Yes  | 2 = No\r\n            vip = $(\"#inputGroupSelect05\").val()        \/\/ 1 = No   | 2 = Yes\r\n\r\n            res = getCostOfHourOpens(cost, openCount, gPass, fiftyk, fuseSell, vip)\r\n            mres = 0\r\n            if (doMax == 1) {\r\n                res += getCostOfHourMaxOpen(cost, invSpace, fuseSell)\r\n                mres = getOneHourMaxToken(mcost)\r\n            }\r\n\r\n\r\n            hour1 = convertToFormatted(res, mod)\r\n            hour2 = convertToFormatted(res * 2, mod)\r\n            hour3 = convertToFormatted(res * 3, mod)\r\n            hour4 = convertToFormatted(res * 4, mod)\r\n            hour5 = convertToFormatted(res * 5, mod)\r\n            hour6 = convertToFormatted(res * 6, mod)\r\n            hour7 = convertToFormatted(res * 7, mod)\r\n            hour8 = convertToFormatted(res * 8, mod)\r\n            hour24 = convertToFormatted(res * 24, mod)\r\n\r\n            hourM1 = convertToFormatted(mres, mmod)\r\n            hourM2 = convertToFormatted(mres * 2, mmod)\r\n            hourM3 = convertToFormatted(mres * 3, mmod)\r\n            hourM4 = convertToFormatted(mres * 4, mmod)\r\n            hourM5 = convertToFormatted(mres * 5, mmod)\r\n            hourM6 = convertToFormatted(mres * 6, mmod)\r\n            hourM7 = convertToFormatted(mres * 7, mmod)\r\n            hourM8 = convertToFormatted(mres * 8, mmod)\r\n            hourM24 = convertToFormatted(mres * 24, mod)\r\n\r\n            $(\"#resdisplay\").html(hour1 + \" for 1 hour  (\" + hourM1 + \" tokens)\")\r\n            $(\"#res2display\").html(hour2 + \" for 2 hours (\" + hourM2 + \" tokens)\")\r\n            $(\"#res3display\").html(hour3 + \" for 3 hours (\" + hourM3 + \" tokens)\")\r\n            $(\"#res4display\").html(hour4 + \" for 4 hours (\" + hourM4 + \" tokens)\")\r\n            $(\"#resd5isplay\").html(hour5 + \" for 5 hours (\" + hourM5 + \" tokens)\")\r\n            $(\"#res6display\").html(hour6 + \" for 6 hours (\" + hourM6 + \" tokens)\")\r\n            $(\"#res7display\").html(hour7 + \" for 7 hours (\" + hourM7 + \" tokens)\")\r\n            $(\"#res8display\").html(hour8 + \" for 8 hours (\" + hourM8 + \" tokens)\")\r\n            $(\"#res24display\").html(hour24 + \" for 24 hours (\" + hourM24 + \" tokens)\")\r\n        });\r\n\r\n        $(\".trworld\").click(function () {\r\n            ffs = $(this)\r\n            costtd = ffs.find(\"td.costtd\").html()\r\n            costMaxtd = ffs.find(\"td.costMaxtd\").html()\r\n            worldName = ffs.find(\"td.worldName\").html()\r\n            $(\"#info\").html(worldName)\r\n            populateCost(costtd, costMaxtd)\r\n        });\r\n\r\n        $(\".badgeBut\").click(function () {\r\n            switch ($(this).attr(\"info\")) {\r\n                case \"test1\":\r\n                    if ($(\"#inputGroupSelect05\").val() == \"1\") {\r\n                        $(\"#inputGroupSelect05\").val(\"2\")\r\n                    } else {\r\n                        $(\"#inputGroupSelect05\").val(\"1\")\r\n                    }\r\n\r\n                    break;\r\n                case \"test2\":\r\n\r\n                    if ($(\"#inputGroupSelect02\").val() == \"1\") {\r\n                        $(\"#inputGroupSelect02\").val(\"2\")\r\n                    } else {\r\n                        $(\"#inputGroupSelect02\").val(\"1\")\r\n                    }\r\n\r\n                    break;\r\n                case \"test3\": break;\r\n                case \"test4\": break;\r\n                case \"test5\": break;\r\n                case \"test6\": break;\r\n                case \"test7\":\r\n                    turnOffAllTimeEventHighlights($(this))\r\n                    if (timeEventMod == 2) {\r\n                        timeEventMod = 1\r\n                        $(this).find(\".clh\").toggle()\r\n                    } else {\r\n                        timeEventMod = 2\r\n                    }\r\n                    break;\r\n                case \"test8\":\r\n                    turnOffAllTimeEventHighlights($(this))\r\n                    if (timeEventMod == 3) {\r\n                        timeEventMod = 1\r\n                        $(this).find(\".clh\").toggle()\r\n                    } else {\r\n                        timeEventMod = 3\r\n                    }\r\n                    break;\r\n                case \"test9\":\r\n                    turnOffAllTimeEventHighlights($(this))\r\n                    if (timeEventMod == 4) {\r\n                        timeEventMod = 1\r\n                        $(this).find(\".clh\").toggle()\r\n                    } else {\r\n                        timeEventMod = 4\r\n                    }\r\n                    break;\r\n                case \"test10\":\r\n                    turnOffAllTimeEventHighlights($(this))\r\n                    if (timeEventMod == 5) {\r\n                        timeEventMod = 1\r\n                        $(this).find(\".clh\").toggle()\r\n                    } else {\r\n                        timeEventMod = 5\r\n                    }\r\n                    break;\r\n            }\r\n\r\n\r\n\r\n            $(this).find(\".clh\").toggle()\r\n        });\r\n\r\n        function turnOffAllTimeEventHighlights(object) {\r\n            badgebar = object.closest(\".badgebar\")\r\n            badgebar.find(\".timeMod\").toggle(false)\r\n        }<\/pre>\n<p>This code is available on <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/github.com\/dfour\/afsafk\">github here<\/a> incase you want to make this yourself on your server. Credit is appreciated but not required <img decoding=\"async\" src=\"https:\/\/s.w.org\/images\/core\/emoji\/17.0.2\/72x72\/1f642.png\" alt=\"\ud83d\ude42\" class=\"wp-smiley\" style=\"height: 1em;max-height: 1em\" \/><\/p>\n<p>The post <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.gamedevelopment.blog\/making-an-afk-calculator-for-anime-fighters-simulator-roblox-game\/\">Making an AFK Calculator for Anime Fighters Simulator \u2013 Roblox Game<\/a> appeared first on <a rel=\"nofollow\" target=\"_blank\" href=\"https:\/\/www.gamedevelopment.blog\">Game Development<\/a>.<\/p>\n<p><br \/>\n<br \/><a href=\"https:\/\/www.gamedevelopment.blog\/making-an-afk-calculator-for-anime-fighters-simulator-roblox-game\/\">Source link <\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Been playing Anime Fighers Simulator a lot lately and wanted to make a calculator to&#8230;<\/p>\n","protected":false},"author":1,"featured_media":410,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[920],"tags":[],"class_list":["post-409","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-life-stream"],"_links":{"self":[{"href":"https:\/\/x.sheep-mine.ts.net\/index.php\/wp-json\/wp\/v2\/posts\/409","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/x.sheep-mine.ts.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/x.sheep-mine.ts.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/x.sheep-mine.ts.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/x.sheep-mine.ts.net\/index.php\/wp-json\/wp\/v2\/comments?post=409"}],"version-history":[{"count":0,"href":"https:\/\/x.sheep-mine.ts.net\/index.php\/wp-json\/wp\/v2\/posts\/409\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/x.sheep-mine.ts.net\/index.php\/wp-json\/wp\/v2\/media\/410"}],"wp:attachment":[{"href":"https:\/\/x.sheep-mine.ts.net\/index.php\/wp-json\/wp\/v2\/media?parent=409"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/x.sheep-mine.ts.net\/index.php\/wp-json\/wp\/v2\/categories?post=409"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/x.sheep-mine.ts.net\/index.php\/wp-json\/wp\/v2\/tags?post=409"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}