Closed RaduCiurescu closed 5 years ago
thank you !
or do you mean only open the golden chests?
yeah
im sure theres somewhere to define what chests to open but im not sure where
@noah or @DarkHorseDre
might know where the few people on here that I know have the knowledge of where it might be
Pahhahahaha! I get more wrong than I get right! :p and Noah defo knows but prolly wont see this/have time.. there are others coughcough @5noop cough
I don't use chestmania but I can see it uses area id's, and I assume it uses misc.js containers.. so, if you want to isolate the chest types, you'd need to modify that list, but.. it would affect all chests..
This block in misc shows MOST of the containers (I found a new one the other day):
// Testing all container code
if (Config.OpenChests === 2) {
containers = [
"chest", "loose rock", "hidden stash", "loose boulder", "corpseonstick", "casket", "armorstand", "weaponrack", "barrel", "holeanim", "tomb2",
"tomb3", "roguecorpse", "ratnest", "corpse", "goo pile", "largeurn", "urn", "chest3", "jug", "skeleton", "guardcorpse", "sarcophagus", "object2",
"cocoon", "basket", "stash", "hollow log", "hungskeleton", "pillar", "skullpile", "skull pile", "jar3", "jar2", "jar1", "bonechest", "woodchestl",
"woodchestr", "barrel wilderness", "burialchestr", "burialchestl", "explodingchest", "chestl", "chestr", "groundtomb", "icecavejar1", "icecavejar2",
"icecavejar3", "icecavejar4", "deadperson", "deadperson2", "evilurn", "tomb1l", "tomb3l", "groundtombl"
];
}
so I'd do this (top of my head as I write this quickly before my boss see's):
Config.OpenChests === 3
within chestmania and then make a new if block as above checking for the value '3'? a better way but more changes would be to add a new config option to profile and config.js for lowerkurast only - depends if you want this for all toons and if you can be bothered?)If you get stuck and nobody else helps and can wait 10 hours, give me a shout and I'll test it at home
Config.OpenChests === 3
right below the first townchores in chestmaina.js resulted in skipping things like basket , stash , skull piles
but if you put 2 and the container list and add containers to the var and edit the containers list that you just put in the chestmaina.js will result in only open that list vs the list in misc
yeah i directly referenced that but suggested an alternative to fit the brief in OP. ==2 is the wider list but you may not want to add all of them as they will slow you down (e.g. baskets in act 3) or get you killed (e.g. baskets in durance of hate).
if you enable option 2 for whole of chestmania your runs will be much longer
thx ,done.
Scripts.ChestMania = true; // Open chests in configured areas. See sdk/areas.txt Config.ChestMania.Act3 = [79, 80, 81]; // List of act 3 areas to open chests in
79, 80, 81 = Kurast (79 = lower Kurast)
also check ur areas.txt in d2bs\kolbot\sdk for all areas