| 322 | } |
| 323 | |
| 324 | private getProductionAsString(): string{ |
| 325 | // We create the string |
| 326 | var str: string; |
| 327 | |
| 328 | // If we produce x lollipops each second |
| 329 | if(Saving.loadBool("lollipopFarmIsProductionEachSecond")){ |
| 330 | str = Algo.pluralFormat(Saving.loadNumber("lollipopFarmProduction"), " lollipop", " lollipops") + " each second"; |
| 331 | } |
| 332 | else{ |
| 333 | str = "1 lollipop every "; |
| 334 | // If the production is every hour |
| 335 | if(Saving.loadNumber("lollipopFarmProduction") >= 3600){ |
| 336 | if(Math.floor(Saving.loadNumber("lollipopFarmProduction")/3600) == 1) |
| 337 | str += "hour"; |
| 338 | else |
| 339 | str += Math.floor(Saving.loadNumber("lollipopFarmProduction")/3600).toString() + " hours"; |
| 340 | } |
| 341 | // Else, if the production is every minute |
| 342 | else if(Saving.loadNumber("lollipopFarmProduction") >= 60){ |
| 343 | if(Math.floor(Saving.loadNumber("lollipopFarmProduction")/60) == 1) |
| 344 | str += "minute"; |
| 345 | else |
| 346 | str += Math.floor(Saving.loadNumber("lollipopFarmProduction")/60).toString() + " minutes"; |
| 347 | } |
| 348 | // Else, the production is every second |
| 349 | else{ |
| 350 | if(Saving.loadNumber("lollipopFarmProduction") == 1) |
| 351 | str += "second"; |
| 352 | else |
| 353 | str += Saving.loadNumber("lollipopFarmProduction").toString() + " seconds"; |
| 354 | } |
| 355 | } |
| 356 | |
| 357 | // We return the string |
| 358 | return str; |
| 359 | } |
| 360 | |
| 361 | private handlePond(): void{ |
| 362 | // Used later |