Feature - Rejected Proxy information for classes

Fluxxdog

Active member
I've been using a load of map data for classes, and given the recent additions of proxy information, I thought some of this might be helpful, especially since most of this doesn't seem like it'll be changed any time soon. The code I used to load up the attached file:
Code:
record resume{
	stat primestat; //Prime stat for the class
	item weapon; //Base weapon
	item epic_material; //material for Epic weapon from Hermit
	item pre_epic; //What you make before it's Epic
	item epic_weapon;
	item legend_material;  //material for Legendary weapon from Beelzebozo
	item legendary_weapon; //Quest item
	item ultimate_weapon; //Quest item
	item class_hat; //Dropped by nemesis the first time
	item class_pants; //Dropped by nemesis the second time
	item class_accessory; //Dropped by Demon nemesis
	monster hunter; //The hitman who drops the map and familiar
	location perimeter; //Where you adventure on the island before taking on your nemesis
	item spooky_quest; //which item you find with the Spookyraven spectacles
	skill spooky_skill; //special skill from Spookyraven
	}; resume[class]Career; file_to_map("career.txt",Career);
 

Attachments

  • career.txt
    1.8 KB · Views: 232

Bale

Minion
Proxy records were introduced to display information that KoLmafia keeps internally. The idea was that since mafia has the info, it would be great to make it transparent to scripters.

By contrast, you're asking for a lot of information that KoL does not have in its datafiles. Since mafia will not make use of that information in any way there's no reason to add that information. That information could indeed be useful, but that is why mapfiles are used.

I'm not a person who will say that this should not be added, I'm just pointing out why this is not why proxy records exist.
 
Top