default extension (ptl) for ghost filenames. This currently has no effect, as I don't know how to hook in Lua code; can someone who knows this better put in code to allow .des files to override this extension? [The idea is to give "suffix" a good value in _make_ghost_filename().]
git-svn-id: https://crawl-ref.svn.sourceforge.net/svnroot/crawl-ref/trunk@9135 c06c8d41-db1a-0410-9941-cceddc491573
CCBZCRRBI5MJA7BXOMCIDO7B7OCXWEWYLEG3IE4XFZGLEF36OMYQC 5XNQ3SSNBFXFNWA6DPM74W6FH65NX665P3DMH6YCWVFOPZTJSYCQC PCPH4EUFXZQY5SB2R3REGG2HTQ4M7M5AW4TDBLMXBOD247IDCJKQC K2CS6TCX2NDVL2ASEHGP4J4K4IJ6FP3ANNKTSIWVG43HPYSBX6ZQC RPOZZWKG5GLPHVZZ7ZKMKS64ZMV2LDCQSARBJFJ6FZOTOKCQO7FAC 4UXFU3FZOCBSLDQ4S7MJKAE2H7VUHCNRDQMIY6NJ3PHYXWNGISDQC KAOE5HB3THUKVGFZRO5EZESHEB3Q34WUO5DFMLWIKOBF47LZTIYAC P5TRGRH7XMQSPCZKM5IEEO34TY6WMLGHHX7BU6Y453JFRXLUR2VQC TGJZXTUIAKCFZQJ54ZQEBGFBVZSJCAX6AWDRSH3TP7UJRLGUM5SAC OSGS3PH2L5CBTDVZCZS6OCFQNA4A7RMEXBYJQB7DDZBYYJW7QSSAC 5YWWRDK5FK7BY5EPDN5YUHWM5MZUSHBARTQEQXGX3327OCM4O3AAC SEXTAB43OKE5D5NNPNNPJXWR3CLJVRL7VSLMKDATDRLNX4FI3AFQC 3ZWALZFSTSIVYXY4BAY6ANGINTDACZC6RSSJTEMQSTSUIE66YOBQC 652WD4FIJ7E2WV2M2RSIJXVKZULJHKMRMH7P3DKXLUX6WLEZLY3AC FIYBXLWALQINNQTHG2KNDUUTAQAZRDDLXW2XOVSKDKBADJ3XCJ4AC QCIPZ52TOIKLA6O22P7USLEAYI4VAZRLGVXMAASSGEP37KN5PEVAC YRY2TC3VHOYE47M23UJGUWDGF7H7WGU7WLWI4SUNM4EDNTGUPHGAC W5VEC2PBIM5DMU5233HOWAZUEPTGWJRZZIA3H35YYQQW6BTP6XUAC const int wpn = you.equip[EQ_WEAPON];const int old_plus = you.inv[wpn].plus;const int old_plus2 = you.inv[wpn].plus2;const char old_colour = you.inv[wpn].colour;bool makes_noise = false;
item_def& weapon = *you.weapon();const int old_plus = weapon.plus;const int old_plus2 = weapon.plus2;const char old_colour = weapon.colour;
makes_noise = (one_chance_in(20) && !silenced(you.pos()));if (makes_noise)
if (!silenced(you.pos()) && one_chance_in(20))
you.inv[wpn].plus = stepdown_value( -4 + (you.hp / 5), 4, 4, 4, 20 );you.inv[wpn].plus2 = you.inv[wpn].plus;
weapon.plus = stepdown_value( -4 + (you.hp / 5), 4, 4, 4, 20 );weapon.plus2 = weapon.plus;
if (makes_noise)noisy(25, you.pos());if (old_plus != you.inv[wpn].plus|| old_plus2 != you.inv[wpn].plus2|| old_colour != you.inv[wpn].colour)
if (old_plus != weapon.plus|| old_plus2 != weapon.plus2|| old_colour != weapon.colour)
std::string cha_fil = make_filename("bones", you.your_level,you.where_are_you,you.level_type,true );
const std::string cha_fil = _make_ghost_filename();
std::string cha_fil = make_filename( "bones", you.your_level,you.where_are_you,you.level_type,true );
const std::string cha_fil = _make_ghost_filename();