/loop-cs

Primary LanguageTypeScriptApache License 2.0Apache-2.0

loop-cs

loop-cs is a script for looping softcore Community Service runs designed to work if you are me, Baden (#2460823). It is built using the task-based engine from grimoire and achieves a near cost-optimal run with 0/4/1 organ use for any class. This script is a greatly improved version of my previous Community Service script: fizz-sccs.

Installation

Run this command in the graphical CLI:

git checkout MrFizzyBubbs/loop-cs.git release

Will require a recent build of KoLMafia.

Usage

Be in a softcore Community Service run that meets the requirements and run loopcs.

The script provides several options that can be changed in a few different ways:

  • By setting a mafia setting, e.g. set loopcs_vipclan="Margaretting Tye".
  • By providing an argument at runtime, e.g. loopcs vipclan="Margaretting Tye". Note that any arguments provided at runtime override mafia settings.

Run loopcs help for the full set of script commands and options:

> loopcs help

A script to complete community service runs.

Options:
  vipclan TEXT - Name of clan that has a fully stocked VIP lounge. [default: Margaretting Tye] [setting: loopcs_vipclan]
  slimeclan TEXT - Name of clan that has Mother Slime ready in The Slime Tube. [default: Hobopolis Vacation Home] [setting: loopcs_slimeclan]
  confirm - Whether the user must confirm execution of each unique task. [default: false] [setting: loopcs_confirm]
  abort TEXT - If given, abort during the prepare() step for the task with matching name. [setting: loopcs_abort]
  list - Show the status of all tasks and exit.
  help - Show this message and exit.

Requirements

If you meet the requirements in the following sections, there is a good chance that this script will work for you. However, the requirements are not exhaustive and assume you have quite a few skills permed to help with combat, among other things.

Before Ascending

In Valhalla

  • astral six-pack from The Deli Lama
  • astral chapeau from Pet Heaven
  • class-appropriate knoll moon sign

Owned Resources

The table below lists the Mr. Store content required to run this script. Other resource requirements, such as skill perms, are too exhaustive to enumerate but generally include everything that reduces test turns, improves leveling, or makes combat easier. Some notable (and expensive) examples are Bow-Legged Swagger and Sweet Synthesis.

Year Month     Resource        
2006 August Comma Chameleon egg
2008 October   spooky rattling cigar box                                        
2009 February   Libram of Love Songs                                                  
2009 December   suspicious stocking                                                    
2011 March     Sorcerers of the Shore Grimoire                            
2011 August     fairy-worn boots                                                          
2011 September Tome of Clip Art                                                          
2011 December   Mint Salton Pepper's Peppermint Seed Catalog
2012 November   deactivated nanobots                                                  
2013 June       adventurer clone egg                                                  
2014 December   Crimbo sapling                                                              
2015 January   Chateau Mantegna room key                                        
2015 February   bottle of lovebug pheromones                                  
2015 July       Pack of Every Card                                                      
2015 September shrine to the Barrel god                                          
2015 December   machine elf capsule                                                    
2016 January   X-32-F snowman crate                                                  
2016 March     Witchess Set                                                                  
2016 June       Source terminal                                                            
2016 July       detective school application                                  
2016 August     DIY protonic accelerator kit                                  
2016 September Dear Past Self Package                                              
2016 October   li'l orphan tot                                                          
2017 February   heart-shaped crate                                                      
2017 May       New-You Club Membership Form                                  
2017 June       suspicious package                                                      
2017 July       LI-11 Motor Pool voucher                                          
2017 August     Pocket Meteor Guide                                                    
2017 August Horsery contract
2017 December   locked mumming trunk                                                  
2018 January   January's Garbage Tote (unopened)                    
2018 May       God Lobster Egg                                                            
2018 June       SongBoom™ BoomBox Box                                        
2018 August     Bastille Battalion control rig crate                  
2018 September Neverending Party invitation envelope                
2018 November   voter registration form                                            
2018 December   Boxing Day care package                                            
2019 January   Kramco Industries packing carton                          
2019 February   mint condition Lil' Doctor™ bag                  
2019 March     vampyric cloake pattern                                            
2019 May       Fourth of May Cosplay Saber kit                            
2019 June       rune-strewn spoon cocoon                                          
2019 July       Beach Comb Box                                                              
2019 August     Distant Woods Getaway Brochure                              
2019 October   Unopened Eight Days a Week Pill Keeper              
2020 February   mint-in-box Powerful Glove                                      
2020 April     sinistral homunculus                                                  
2020 May       Guzzlr application                                                      
2020 June       bag of Iunion stones                                                  
2020 July       baby camelCalf                                                              
2020 August     packaged SpinMaster™ lathe                              
2020 September Bagged Cargo Cultist Shorts                                    
2020 October   Comprehensive Cartographic Compendium                
2020 November   packaged knock-off retro superhero cape            
2020 December   box o' ghosts                                                              
2021 February   emotion chip                                                                  
2021 May       shortest-order cook                                                    
2021 June       packaged familiar scrapbook                                    
2021 August     Our Daily Candles™ order form                        
2021 September packaged industrial fire extinguisher                
2021 November   packaged Daylight Shavings Helmet                        
2022 January   undrilled cosmic bowling ball                                
2022 February   combat lover's locket lockbox                              
2022 April     undamaged Unbreakable Umbrella                              
2022 May       MayDay™ contract                                                  
2022 July       designer sweatpants (new old stock)                  
2022 August     unopened tiny stillsuit                                            
2022 September packaged Jurassic Parka                                            
2022 October   boxed autumn-aton                                                        
2022 November deed to Oliver's Place
2023 February S.I.T. Course Voucher
2023 May shrink-wrapped Cincho de Mayo