svn checkout https://svn.code.sf.net/p/therazekolmafia/canadv/code/
I would consider that to be getting around a Java library bug.
I will point out that the format I said that "ONLY Windows will be able to read" is what Theraze called "ANSI"
When Emacs reads in a file, it looks at the whole thing and uses heuristics to decide how it is encoded and converts non-Unicode to Unicode for its own internal usage
...
Switched to Notepad++ and it seems to have actually added the extra byte.
> ash import <canadv.ash> foreach where in $locations[] can_adv(where, false);
Checking resistance to stench...
Internal checkpoint created.
Putting on pirate fledges...
Equipment changed.
Putting on tiny plastic chunk of depleted Grimacite...
Equipment changed.
Internal checkpoint created.
Putting on pirate fledges...
Equipment changed.
Putting on tiny plastic chunk of depleted Grimacite...
Equipment changed.
Internal checkpoint created.
Putting on pirate fledges...
Equipment changed.
Putting on tiny plastic chunk of depleted Grimacite...
Equipment changed.
Unknown location: The Thinknerd Warehouse
Please report this missing location here: http://kolmafia.us/showthread.php?t=2027
Unknown location: The Cave Before Time
Please report this missing location here: http://kolmafia.us/showthread.php?t=2027
Unknown location: The Inner Wolf Gym
Please report this missing location here: http://kolmafia.us/showthread.php?t=2027
Unknown location: Unleash Your Inner Wolf
Please report this missing location here: http://kolmafia.us/showthread.php?t=2027
Unknown location: Sweet-Ade Lake
Please report this missing location here: http://kolmafia.us/showthread.php?t=2027
Unknown location: Eager Rice Burrows
Please report this missing location here: http://kolmafia.us/showthread.php?t=2027
Unknown location: Gumdrop Forest
Please report this missing location here: http://kolmafia.us/showthread.php?t=2027
Unknown location: A Deserted Stretch of I-911
Please report this missing location here: http://kolmafia.us/showthread.php?t=2027
Unknown location: The Prince's Restroom
Please report this missing location here: http://kolmafia.us/showthread.php?t=2027
Unknown location: The Prince's Dance Floor
Please report this missing location here: http://kolmafia.us/showthread.php?t=2027
Unknown location: The Prince's Kitchen
Please report this missing location here: http://kolmafia.us/showthread.php?t=2027
Unknown location: The Prince's Balcony
Please report this missing location here: http://kolmafia.us/showthread.php?t=2027
Unknown location: The Prince's Lounge
Please report this missing location here: http://kolmafia.us/showthread.php?t=2027
Unknown location: The Prince's Canapes Table
Please report this missing location here: http://kolmafia.us/showthread.php?t=2027
Unknown location: Ye Olde Medievale Villagee
Please report this missing location here: http://kolmafia.us/showthread.php?t=2027
Unknown location: Portal to Terrible Parents
Please report this missing location here: http://kolmafia.us/showthread.php?t=2027
Unknown location: Rumpelstiltskin's Workshop
Please report this missing location here: http://kolmafia.us/showthread.php?t=2027
Unknown location: The Fun-Guy Mansion
Please report this missing location here: http://kolmafia.us/showthread.php?t=2027
Unknown location: Sloppy Seconds Diner
Please report this missing location here: http://kolmafia.us/showthread.php?t=2027
Unknown location: The Sunken Party Yacht
Please report this missing location here: http://kolmafia.us/showthread.php?t=2027
Returned: void
Unknown location: A Mob of Zeppelin Protesters
Please report this missing location here: http://kolmafia.us/showthread.php?t=2027
unlockedLocations => 52--, Cobb's Knob Barracks
unlockedLocations => 52--, Cobb's Knob Barracks, Cobb's Knob Harem
unlockedLocations => 52--, Cobb's Knob Barracks, Cobb's Knob Harem, Cobb's Knob Kitchens
unlockedLocations => 52--, Cobb's Knob Barracks, Cobb's Knob Harem, Cobb's Knob Kitchens, Cobb's Knob Treasury
Checking resistance to stench...
You can already resist stench.
Unknown location: The Copperhead Club
Please report this missing location here: http://kolmafia.us/showthread.php?t=2027
Unknown location: The Red Zeppelin
Please report this missing location here: http://kolmafia.us/showthread.php?t=2027
No logic exists for A Mob of Zeppelin Protesters
No logic exists for Cobb's Knob Menagerie, Level 2
Unknown location: The Thinknerd Warehouse
Unknown location: The Red Zeppelin
Unknown location: The Cave Before Time
Unknown location: An Illicit Bohemian Party
Unknown location: Moonshiners' Woods
Unknown location: The Roman Forum
Unknown location: The Inner Wolf Gym
Unknown location: Unleash Your Inner Wolf
Unknown location: Sweet-Ade Lake
Unknown location: Eager Rice Burrows
Unknown location: Gumdrop Forest
Unknown location: A Deserted Stretch of I-911
Unknown location: The Prince's Restroom
Unknown location: The Prince's Dance Floor
Unknown location: The Prince's Kitchen
Unknown location: The Prince's Balcony
Unknown location: The Prince's Lounge
Unknown location: The Prince's Canapes Table
Unknown location: Ye Olde Medievale Villagee
Unknown location: Portal to Terrible Parents
Unknown location: Rumpelstiltskin's Workshop
Unknown location: The Fun-Guy Mansion
Unknown location: Sloppy Seconds Diner
Unknown location: The Sunken Party Yacht
I'm tempted to put the twitch zones into the always closed section.
case $location[The Cave Before Time]:
case $location[An Illicit Bohemian Party]:
case $location[Moonshiners' Woods]:
case $location[The Cave Before Time]:
case $location[The Roman Forum]: return get_property("timeTowerAvailable") == "true";
case $location[The Red Zeppelin]: return get_property("zeppelinProtestors") >= 80;
case $location[The Inner Wolf Gym]:
case $location[Unleash Your Inner Wolf]: return get_property("grimstoneMaskPath") == "wolf";
case $location[Sweet-Ade Lake]:
case $location[Eager Rice Burrows]:
case $location[Gumdrop Forest]: return get_property("grimstoneMaskPath") == "witch";
case $location[A Deserted Stretch of I-911]: return get_property("grimstoneMaskPath") == "hare";
case $location[The Prince's Restroom]:
case $location[The Prince's Dance Floor]:
case $location[The Prince's Kitchen]:
case $location[The Prince's Kitchen]:
case $location[The Prince's Balcony]:
case $location[The Prince's Lounge]:
case $location[The Prince's Canapes Table]: return get_property("grimstoneMaskPath") == "stepmother";
case $location[Ye Olde Medievale Villagee]:
case $location[Portal to Terrible Parents]:
case $location[Rumpelstiltskin's Workshop]: return get_property("grimstoneMaskPath") == "gnome";
case $location[The Fun-Guy Mansion]:
case $location[Sloppy Seconds Diner]:
case $location[The Sunken Party Yacht]: return get_property("sleazeAirportAlways") == "true" || get_property("_sleazeAirportToday") == "true";
Unknown location: The Thinknerd Warehouse
This is the only one I don't know.
case $location[The Thinknerd Warehouse]: return get_property("questM22Shirt") != "unstarted";