git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@2540 c06c8d41-db1a-0410-9941-cceddc491573
SSQP7MS6LZYY73QEF66EYNNQJJSB6TVLLWXLWL7JJAYBLXCEY2XAC V26TVLNNESUAUJY24SEXIWRQB7A4JJ6TVQU3JVZV54IEEKCB3WOQC 3QVLDVR6DWYKU26UGOXBTVGA4FUNB3BI56EORGT4C2RHNQOVV5WQC RGY2525RQH7SSGM6ZVI7CZL4WMNFZK2WRABOSIWRKQYYOU2RWN4QC 2WRXQTGYDBLV46WRNVIUKGNA5QS563XZNNW3N2L6PVOCHIP2YGHQC SDLKLUNFGVKDS55DDJZCBAVIB7NL3RRYPTACAY65SCUQKV6APFSAC 45FTVJJ5FMXBXQ2GVUZVJZU6Y6NUYG2JZIHWVMONA7QYYCZQSM2QC RC6L3CIBLJEH4GWRFD7UQNGI6PZT74FRUVOYHSAN2XCC74NZUASQC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC GDHH6O4KVTDWSENR573WKVFCRM2L4AVOBRSVPI6F5A2UR7U7SPXAC BRGAZR5AXWC2IALBVXO5SB354IRQEIRHSK55RZPGFI4AGIOD4LUQC 4UXFU3FZOCBSLDQ4S7MJKAE2H7VUHCNRDQMIY6NJ3PHYXWNGISDQC 547JREUJXTZNYVGHNNAET5F5O5JYYGNTDQB6ABZNT7YX5EY64OHAC TJISAZK5RWKXIIC5UTQNY4KT3UX3ASGBUQQNWZ7ZDULPRYFRZXQQC SGR2P5BGJIJHVSSQYQHWS4ORLVHQBZTDES3D4BFC6SVAQXSKENNQC CAHE52HL2ZGRJPBYZ3DS4BVKUD2XC7N3SG25TGG7JGHGJDST4P3QC RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC 5CNYJQGEILRX2TAYBWMVECJ6D4OPV2CD6YPDIERS2SR77Z4LTZPAC if (did_pickup){const int estop =you.running == RMODE_EXPLORE_GREEDY?ES_GREEDY_PICKUP : ES_PICKUP;if ((Options.explore_stop & estop) && prompt_stop_explore(estop))stop_delay();}// Greedy explore has no good way to deal with an item that we can't// pick up, so the only thing to do is to stop.if (tried_pickup && you.running == RMODE_EXPLORE_GREEDY){stop_delay();if (explore_stopped_pos == you.pos()&& !Options.pickup_dropped){const std::string prompt =make_stringf("Could not pick up %s here, shall I ignore %s? ",tried_pickup == 1? "an item" : "some items",tried_pickup == 1? "it" : "them");if (yesno(prompt.c_str(), true, 'y'))mark_items_dropped_at(you.pos());}explore_stopped_pos = you.pos();}}
/*bool them = false;if (item.quantity > 1)them = true;else if (item.base_type == OBJ_ARMOUR &&item.sub_type == ARM_BOOTS){if (item.plus2 != TBOOT_NAGA_BARDING &&item.plus2 != TBOOT_CENTAUR_BARDING)them = true;}else if (item.base_type == OBJ_ARMOUR &&item.sub_type == ARM_GLOVES){them = true;}return them? "them" : "it";*/
tried_pickup = true;mpr("You can't carry any more.");
n_tried_pickup++;if (result == 0)mpr("You can't carry any more.");elsempr("Your pack is full.");mitm[o].flags = iflags;
const int estop =you.running == RMODE_EXPLORE_GREEDY?ES_GREEDY_PICKUP : ES_PICKUP;if ((Options.explore_stop & estop) && prompt_stop_explore(estop))stop_delay();}// Greedy explore has no good way to deal with an item that we can't// pick up, so the only thing to do is to stop.else if (tried_pickup && you.running == RMODE_EXPLORE_GREEDY)stop_delay();
item_check(false);explore_pickup_event(n_did_pickup, n_tried_pickup);