From 17b80947b08764700c4162e443fc6956b758486d Mon Sep 17 00:00:00 2001 From: Bardur Arantsson Date: Sun, 27 Mar 2016 15:46:59 +0200 Subject: Reformat flags in *.txt files to be more tool-friendly This means we have a *lot* of added lines, but on the upside it's much simpler to use simple text-based tools and we get rid of a lot of purely boilerplate code --- lib/edit/re_info.txt | 238 ++++++++++++++++++++++++++++++++++++++++++--------- 1 file changed, 197 insertions(+), 41 deletions(-) (limited to 'lib/edit/re_info.txt') diff --git a/lib/edit/re_info.txt b/lib/edit/re_info.txt index c1fb01c8..2b111067 100644 --- a/lib/edit/re_info.txt +++ b/lib/edit/re_info.txt @@ -33,11 +33,35 @@ G:s:* I:%100:+1d+1:+0:+5:-5 W:+5:13:%30:%95:B F:DROP_SKELETON -H:UNDEAD | NONLIVING | R_CHAR_Z | R_CHAR_A | R_CHAR_E | R_CHAR_g -M:DROP_SKELETON | UNDEAD | IM_COLD | IM_POIS | NO_FEAR | NO_CONF | -M:NO_SLEEP | EMPTY_MIND | COLD_BLOOD | STUPID | EVIL -O:GOOD | DROP_CORPSE | FRIEND | FRIENDS | ESCORT | ESCORTS | SMART | -O:DROP_GREAT | DROP_GOOD | RAND_25 | RAND_50 | MORTAL +H:NONLIVING +H:R_CHAR_A +H:R_CHAR_E +H:R_CHAR_Z +H:R_CHAR_g +H:UNDEAD +M:COLD_BLOOD +M:DROP_SKELETON +M:EMPTY_MIND +M:EVIL +M:IM_COLD +M:IM_POIS +M:NO_CONF +M:NO_FEAR +M:NO_SLEEP +M:STUPID +M:UNDEAD +O:DROP_CORPSE +O:DROP_GOOD +O:DROP_GREAT +O:ESCORT +O:ESCORTS +O:FRIEND +O:FRIENDS +O:GOOD +O:MORTAL +O:RAND_25 +O:RAND_50 +O:SMART T:MF_ALL N:2:Zombie @@ -45,11 +69,36 @@ G:z:* I:%95:%110d%100:%90:+10:-5 W:+10:14:%70:%100:B F:DROP_CORPSE -H:UNDEAD | NONLIVING | R_CHAR_Z | R_CHAR_A | R_CHAR_E | R_CHAR_g -M:DROP_CORPSE | UNDEAD | IM_COLD | IM_POIS | NO_FEAR | NO_CONF -M:NO_SLEEP | EVIL | EMPTY_MIND | COLD_BLOOD | STUPID | EVIL -O:GOOD | DROP_SKELETON | FRIEND | FRIENDS | ESCORT | ESCORTS | SMART -O:DROP_GREAT | DROP_GOOD | RAND_25 | RAND_50 | MORTAL +H:NONLIVING +H:R_CHAR_A +H:R_CHAR_E +H:R_CHAR_Z +H:R_CHAR_g +H:UNDEAD +M:COLD_BLOOD +M:DROP_CORPSE +M:EMPTY_MIND +M:EVIL +M:EVIL +M:IM_COLD +M:IM_POIS +M:NO_CONF +M:NO_FEAR +M:NO_SLEEP +M:STUPID +M:UNDEAD +O:DROP_GOOD +O:DROP_GREAT +O:DROP_SKELETON +O:ESCORT +O:ESCORTS +O:FRIEND +O:FRIENDS +O:GOOD +O:MORTAL +O:RAND_25 +O:RAND_50 +O:SMART T:MF_ALL N:3:Lich @@ -60,15 +109,49 @@ B:TOUCH:LOSE_DEX:+0d+0 B:TOUCH:LOSE_DEX:+0d+0 B:TOUCH:UN_POWER:+0d+0 B:TOUCH:EXP_40:+0d+0 -F:DROP_SKELETON | SMART | R_CHAR_h | R_CHAR_p | R_CHAR_P | R_CHAR_O -H:UNDEAD | NONLIVING | R_CHAR_Z | R_CHAR_A | R_CHAR_E | R_CHAR_g -M:UNDEAD | IM_COLD | IM_POIS | NO_FEAR | NO_CONF -M:NO_SLEEP | SMART | EVIL | COLD_BLOOD -O:DROP_SKELETON | GOOD | DROP_CORPSE | FRIEND | FRIENDS | ESCORT | ESCORTS | -O:DROP_GREAT | RAND_25 | RAND_50 | MORTAL -S:1_IN_4 | -S:BLINK | TELE_TO | TELE_AWAY | BRAIN_SMASH | DRAIN_MANA | CAUSE_3 | -S:BLIND | HOLD | SLOW | SCARE +F:DROP_SKELETON +F:R_CHAR_O +F:R_CHAR_P +F:R_CHAR_h +F:R_CHAR_p +F:SMART +H:NONLIVING +H:R_CHAR_A +H:R_CHAR_E +H:R_CHAR_Z +H:R_CHAR_g +H:UNDEAD +M:COLD_BLOOD +M:EVIL +M:IM_COLD +M:IM_POIS +M:NO_CONF +M:NO_FEAR +M:NO_SLEEP +M:SMART +M:UNDEAD +O:DROP_CORPSE +O:DROP_GREAT +O:DROP_SKELETON +O:ESCORT +O:ESCORTS +O:FRIEND +O:FRIENDS +O:GOOD +O:MORTAL +O:RAND_25 +O:RAND_50 +S:1_IN_4 +S:BLIND +S:BLINK +S:BRAIN_SMASH +S:CAUSE_3 +S:DRAIN_MANA +S:HOLD +S:SCARE +S:SLOW +S:TELE_AWAY +S:TELE_TO N:4:Spectral G:G:* @@ -77,12 +160,35 @@ W:+20:20:%10:%110:B B:*:EXP_20:+0d+0 B:*:EXP_20:+0d+0 F:DROP_CORPSE -H:UNDEAD | NONLIVING | R_CHAR_Z | R_CHAR_A | R_CHAR_E | R_CHAR_g -M:UNDEAD | IM_COLD | IM_POIS | NO_FEAR | NO_CONF -M:NO_SLEEP | PASS_WALL | EVIL | COLD_BLOOD -O:GOOD | DROP_CORPSE | FRIEND | FRIENDS | ESCORT | ESCORTS | -O:DROP_GREAT | EMPTY_MIND | RAND_50 | MORTAL -S:1_IN_5 | BLIND | HOLD | SCARE +H:NONLIVING +H:R_CHAR_A +H:R_CHAR_E +H:R_CHAR_Z +H:R_CHAR_g +H:UNDEAD +M:COLD_BLOOD +M:EVIL +M:IM_COLD +M:IM_POIS +M:NO_CONF +M:NO_FEAR +M:NO_SLEEP +M:PASS_WALL +M:UNDEAD +O:DROP_CORPSE +O:DROP_GREAT +O:EMPTY_MIND +O:ESCORT +O:ESCORTS +O:FRIEND +O:FRIENDS +O:GOOD +O:MORTAL +O:RAND_50 +S:1_IN_5 +S:BLIND +S:HOLD +S:SCARE T:MF_ALL N:5:Captain @@ -93,8 +199,14 @@ B:*:*:+0d+1 B:*:*:+0d+1 B:*:*:+0d+1 B:*:*:+0d+1 -F:R_CHAR_o | R_CHAR_y | R_CHAR_k | BASEANGBAND -M:FORCE_MAXHP | FRIENDS | SMART | DROP_1D2 +F:BASEANGBAND +F:R_CHAR_k +F:R_CHAR_o +F:R_CHAR_y +M:DROP_1D2 +M:FORCE_MAXHP +M:FRIENDS +M:SMART N:6:Chieftain G:*:* @@ -104,25 +216,52 @@ B:*:*:+1d+2 B:*:*:+1d+2 B:*:*:+1d+2 B:*:*:+1d+2 -F:R_CHAR_T | R_CHAR_P | R_CHAR_O | BASEANGBAND -M:FORCE_MAXHP | FRIENDS | SMART | DROP_1D2 +F:BASEANGBAND +F:R_CHAR_O +F:R_CHAR_P +F:R_CHAR_T +M:DROP_1D2 +M:FORCE_MAXHP +M:FRIENDS +M:SMART N:7:Shaman G:*:r I:+0:%90d%100:+10:%90:+0 W:+2:1:%90:%120:A -F:R_CHAR_o | R_CHAR_k | R_CHAR_n | BASEANGBAND -M:SMART | FORCE_MAXHP | DROP_1D2 +F:BASEANGBAND +F:R_CHAR_k +F:R_CHAR_n +F:R_CHAR_o +M:DROP_1D2 +M:FORCE_MAXHP +M:SMART O:FRIENDS -S:1_IN_6 | MISSILE | CAUSE_1 | CONF | BLINK +S:1_IN_6 +S:BLINK +S:CAUSE_1 +S:CONF +S:MISSILE N:8:Priest G:*:G I:+0:%90d%100:+10:%90:+0 W:+3:2:%90:%120:A -F:R_CHAR_T | R_CHAR_P | R_CHAR_O | BASEANGBAND -M:FRIENDS | SMART | FORCE_MAXHP | DROP_1D2 -S:1_IN_6 | CAUSE_2 | MISSILE | DARKNESS | CONF | SCARE | BLINK +F:BASEANGBAND +F:R_CHAR_O +F:R_CHAR_P +F:R_CHAR_T +M:DROP_1D2 +M:FORCE_MAXHP +M:FRIENDS +M:SMART +S:1_IN_6 +S:BLINK +S:CAUSE_2 +S:CONF +S:DARKNESS +S:MISSILE +S:SCARE N:9:Mage G:*:r @@ -132,24 +271,41 @@ B:*:*:+0d+0 B:*:*:+0d+0 B:HIT:HURT:=2d=8 B:HIT:HURT:=2d=8 -F:R_CHAR_O | BASEANGBAND -M:SMART | FORCE_MAXHP | DROP_1D2 +F:BASEANGBAND +F:R_CHAR_O +M:DROP_1D2 +M:FORCE_MAXHP +M:SMART O:FRIENDS -S:1_IN_6 | BA_COLD | BO_FIRE | TRAPS | HEAL | HOLD | S_MONSTER | TPORT +S:1_IN_6 +S:BA_COLD +S:BO_FIRE +S:HEAL +S:HOLD +S:S_MONSTER +S:TPORT +S:TRAPS N:10:Archer G:*:W I:+0:+0d+0:+0:+0:+0 W:+1:1:%100:%110:A -F:R_CHAR_y | R_CHAR_k | R_CHAR_O | R_CHAR_o | BASEANGBAND -S:1_IN_4 | ARROW_2 +F:BASEANGBAND +F:R_CHAR_O +F:R_CHAR_k +F:R_CHAR_o +F:R_CHAR_y +S:1_IN_4 +S:ARROW_2 N:11:Rogue G:*:b I:+2:+0d+0:+0:+10:-30 W:+1:2:%90:%100:A B:*:EAT_GOLD:+0d+0 -F:R_CHAR_y | R_CHAR_k | R_CHAR_o +F:R_CHAR_k +F:R_CHAR_o +F:R_CHAR_y # For townpeople N:12:Elven -- cgit v1.2.3