Search results

  1. Veracity

    Fixing permissions

    I made a PR to change svnrepo.txt to have your new paths. Make up your mind! :) But, you are correct - for people who already have your scripts installed, it would be easier to have the same path.
  2. Veracity

    Feature ASH location_accessible function.

    Right. It is up to you to decide which outfit to put on before targeting the location, as you put it. For locations which require a particular outfit, we will equip it, if you didn't already do so, but those locations do not require a particular outfit.
  3. Veracity

    Feature ASH location_accessible function.

    I can believe it. I don't think there are different adventure numbers, though. In fact, the Wiki agrees with that. I am sending all my test multis - including three never-ascended ones - through a Journeyman run, now. One at a time. I am not a fool. :) When I am done, I will have one of each...
  4. Veracity

    Feature ASH location_accessible function.

    Pre (verge of) war or post war: If you go into the Hippy Camp disguised as a hippy, you get all non-combats. If you go into the Frat House disguised as a frat, you get all non-combats. In either location, being disguised as the "other" is the same as not being disguised. Once you have been...
  5. Veracity

    autoscend - a sl_ascend fork/continuation

    I'll see about putting in synonyms so you get "friendly warnings" for using the legacy names. Edit: Yeah. > ash $location[Hippy Camp (Hippy Disguise)].id Returned: 65 > ash $location[Hippy Camp in Disguise].id Changing "Hippy Camp in Disguise" to "Hippy Camp (Hippy Disguise)" would get rid...
  6. Veracity

    Bug Certain foldables triggering choice adventure abort

    It submits the following: inventory.php?action=useumbrella choice.php?whichchoice=1466&option=XXX&pwd I assume KoL gave an error. I don't see why it's even trying, though: it only tries if the umbrella is in inventory or currently "equipped" - and that familiar item is only "equipped" if the...
  7. Veracity

    Recent problems with batfellow.ash

    "allow for that case" might mean "fix the bug in the script". if (request.responseText.contains("Whoops! You're not actually in a choice adventure.")) { // Allow a script to simply attempt to visit choice.php. if (!urlString.equals("choice.php")) {...
  8. Veracity

    New Content Tiny Stillsuit

    I'm still sort of focused on doing the last little bits of can_adventure(). In particular, I want to add some more LimitModes and make sure that those work exactly as desired for things like Batfellow, Spelunky, Shape of Mole, and Astral. Darzil invented to concept for Batfellow, Spelunky, and...
  9. Veracity

    Feature ASH location_accessible function.

    Also from the PR documentation, the following are To Be Done: -------------------- Observations: HALF-ASTRAL should be a LimitMode; you must adventure for 5 turns in your chosen Astral zone SHAPE_OF_MOLE should be a LimitMode; you must adventure for 12 turns on Mt. Molehill FORM_OF_BIRD should...
  10. Veracity

    Feature ASH location_accessible function.

    The first version of my extensive revamp of this is out now. From the PR documentation: -------------------- The goal is for KoLAdventure.validate1 (exposed via ASH can_adventure(location)) to tell you if a zone is mechanically available to you right now. true if your level/path/quest...
  11. Veracity

    New Content Tiny Stillsuit

    "spaghetti"? I've seen a couple of you use that to refer to KoLmafia recently, and it rankles a bit. Maybe I'm just Old School and learned a different definition, but we don't use goto statements... Perhaps you'd be interested in adding something like AutoUseCreateItemRequest extends...
  12. Veracity

    Feature ASH location_accessible function.

    I am actively working on this. It's a really big job, but I should be able to have a much more capable implementation out within a day or two. I am renaming the ASH function to can_adventure(location). :) Note that the first cut is basically just finishing validate1 - which checks that a...
  13. Veracity

    Feature ASH location_accessible function.

    I’m seeing several possible modes for can_adventure - can I adventure in that location right now in the equipment I am currently wearing with the effects I currently have? (If you automate, validate1 will return true and validate2 will be a no-op). - can I adventure in that location using...
  14. Veracity

    Feature ASH location_accessible function.

    Yes. That is (more or less) what validate1 does right now. How about the "adventure" command? Or adventuring via the GUI? Or the adventure() or adv1() functions? The following zones will all automatically switch outfits (or perhaps equip an accessory) for you if you try to automate: Woods...
  15. Veracity

    Feature ASH location_accessible function.

    If you automate using the GUI or the adventure command or the adventure() or adv1() ASH functions, you are already using validate1 AND validate2. :) I have a Draft PR where I am working on making validate1 look at essentially all potential adventuring areas and decide if what you have available...
  16. Veracity

    Feature ASH location_accessible function.

    Yes. We do not currently use day passes. validate1 - determines if it is at all possible to go somewhere: // Validation part 1: // // Determine if you are locked out of reaching a zone or location by level, // quest progress quest items, or other things that a betweenBattleScript //...
  17. Veracity

    Feature ASH location_accessible function.

    By the way - this came up because the "journey" command needs validate1 in order to report on whether you actually get to a particular zone to collect skills or not. validate1 was missing logic for six of those ones, so I fixed it this morning. That is a use case for NOT automatically suiting...
  18. Veracity

    Feature ASH location_accessible function.

    I misrepresented validate2. It has a lot of code to put on outfits and such. It counts on the betweenBattleScript to buy stuff if necessary. As I said, validate1 and validate 2 are used internally by KoLmafia when automating adventuring. Between them is your betweenBattleScript, which can...
  19. Veracity

    Feature ASH location_accessible function.

    Added in r26623. I'm not married to the name, and I definitely want to augment it, but lets talk about what it does, what it could do, and what it should do. KoLmafia will "automate" adventures for you - via the GUI, via the "adventure" command, via the adventure() and adv1() ASH functions...
  20. Veracity

    Hobo Codes

    This looks at your hobo code binder and tells you what locations have hobo codes you have not yet collected.
Top