Add crecellehack, extract some repeated menucolors patterns
This commit is contained in:
346
.crecellehackrc
Normal file
346
.crecellehackrc
Normal file
@@ -0,0 +1,346 @@
|
|||||||
|
# junethack karafruit
|
||||||
|
|
||||||
|
OPTIONS=menucolors,menu_objsyms
|
||||||
|
|
||||||
|
### Item Status (BUC/worn)
|
||||||
|
MENUCOLOR=""=gray
|
||||||
|
MENUCOLOR="gold pieces?"=yellow
|
||||||
|
|
||||||
|
MENUCOLOR="[Bb]lessed"=green
|
||||||
|
MENUCOLOR="[Hh]oly"=green
|
||||||
|
MENUCOLOR="[Cc]ursed"=red
|
||||||
|
MENUCOLOR="[Uu]nholy"=red
|
||||||
|
MENUCOLOR="[Uu]ncursed"=white
|
||||||
|
|
||||||
|
MENUCOLOR=".*(being worn|\(wielded|weapon in|tethered to|lit\)|\(on (left|right)|at the ready|in quiver)"=gray&inverse
|
||||||
|
MENUCOLOR="[Cc]ursed.*(being worn|\(wielded|weapon in|tethered to|lit\)|\(on (left|right)|at the ready|in quiver)"=red&inverse
|
||||||
|
MENUCOLOR="[Uu]ncursed.*(being worn|\(wielded|weapon in|tethered to|lit\)|\(on (left|right)|at the ready|in quiver)"=white&inverse
|
||||||
|
MENUCOLOR="[Bb]lessed.*(being worn|\(wielded|weapon in|tethered to|lit\)|\(on (left|right)|at the ready|in quiver)"=green&inverse
|
||||||
|
|
||||||
|
### Items
|
||||||
|
## Gray Stones
|
||||||
|
MENUCOLOR="luckstone|called luck"=bright blue
|
||||||
|
MENUCOLOR="touchstone|called touch"=bright blue
|
||||||
|
MENUCOLOR=" [Cc]ursed luckstone| [Cc]ursed.*called luck"=red
|
||||||
|
MENUCOLOR="loadstone|called load"=red
|
||||||
|
MENUCOLOR="gray stone"=red
|
||||||
|
|
||||||
|
MENUCOLOR="chameleon corpse"=red
|
||||||
|
MENUCOLOR="doppelganger corpse"=red
|
||||||
|
MENUCOLOR="were.* corpse"=red
|
||||||
|
|
||||||
|
## Gemstones
|
||||||
|
MENUCOLOR="dilithium crystal"=yellow
|
||||||
|
MENUCOLOR="diamonds?(\s+\{\d+\})?$"=yellow
|
||||||
|
MENUCOLOR="rub(y|ies)(\s+\{\d+\})?$"=yellow
|
||||||
|
MENUCOLOR="jacinth stone"=yellow
|
||||||
|
MENUCOLOR="sapphires?(\s+\{\d+\})?$"=yellow
|
||||||
|
MENUCOLOR="black opal"=yellow
|
||||||
|
MENUCOLOR="emeralds?(\s+\{\d+\})?$"=yellow
|
||||||
|
MENUCOLOR="turquoise stone"=yellow
|
||||||
|
MENUCOLOR="citrine"=yellow
|
||||||
|
MENUCOLOR="aquamarine"=yellow
|
||||||
|
MENUCOLOR="amber stone"=yellow
|
||||||
|
MENUCOLOR="topaz stone"=yellow
|
||||||
|
MENUCOLOR="jet stone"=yellow
|
||||||
|
MENUCOLOR="opals?(\s+\{\d+\})?$"=yellow
|
||||||
|
MENUCOLOR="chrysoberyl"=yellow
|
||||||
|
MENUCOLOR="garnet stone"=yellow
|
||||||
|
MENUCOLOR="amethyst"=yellow
|
||||||
|
MENUCOLOR="jasper stone"=yellow
|
||||||
|
MENUCOLOR="fluorite"=yellow
|
||||||
|
MENUCOLOR="jade stone"=yellow
|
||||||
|
MENUCOLOR="obsidian stone"=yellow
|
||||||
|
MENUCOLOR="agate stone"=yellow
|
||||||
|
|
||||||
|
MENUCOLOR="Amulet of Yendor named"=yellow
|
||||||
|
MENUCOLOR="Amulet of Yendor named.*(being worn|\(wielded|weapon in|tethered to|lit\)|\(on (left|right)|at the ready|in quiver)"=yellow&inverse
|
||||||
|
|
||||||
|
MENUCOLOR="wand (of|called) cancellation"=orange
|
||||||
|
MENUCOLOR="bag (of|called) tricks"=orange
|
||||||
|
MENUCOLOR="bag (of|called) holding"=orange
|
||||||
|
|
||||||
|
### Overview
|
||||||
|
MENUCOLOR="^\s*Level.*rust trap"=bright blue
|
||||||
|
MENUCOLOR="^\s*Level.*You are here"=green
|
||||||
|
|
||||||
|
## Branches
|
||||||
|
MENUCOLOR="The Tutorial:"=white&inverse
|
||||||
|
MENUCOLOR="The Dungeons of Doom:"=white&inverse
|
||||||
|
MENUCOLOR="The Gnomish Mines:"=white&inverse
|
||||||
|
MENUCOLOR="Stairs down to The Gnomish Mines"=yellow
|
||||||
|
MENUCOLOR="Sokoban:"=white&inverse
|
||||||
|
MENUCOLOR="Stairs up to Sokoban"=yellow
|
||||||
|
MENUCOLOR="The Quest:"=white&inverse
|
||||||
|
MENUCOLOR="Portal to The Quest"=yellow
|
||||||
|
MENUCOLOR="Fort Ludios:"=white&inverse
|
||||||
|
MENUCOLOR="Portal to Fort Ludios"=yellow
|
||||||
|
MENUCOLOR="Gehennom:"=white&inverse
|
||||||
|
MENUCOLOR="Vlad.s Tower:"=white&inverse
|
||||||
|
MENUCOLOR="Stairs up to Vlad.s Tower"=yellow
|
||||||
|
MENUCOLOR="The Elemental Planes:"=white&inverse
|
||||||
|
|
||||||
|
## |TNNT|
|
||||||
|
MENUCOLOR="robotfindskitten:"=white&inverse
|
||||||
|
MENUCOLOR="Portal to robotfindskitten"=yellow
|
||||||
|
MENUCOLOR="DevTeam Office:"=white&inverse
|
||||||
|
MENUCOLOR="Stairs up to DevTeam Office"=yellow
|
||||||
|
MENUCOLOR="Deathmatch Arena:"=white&inverse
|
||||||
|
MENUCOLOR="Portal to Deathmatch Arena"=yellow
|
||||||
|
|
||||||
|
## Spells
|
||||||
|
MENUCOLOR=" 0%.*%"=green
|
||||||
|
MENUCOLOR="100%.*%"=red
|
||||||
|
MENUCOLOR="%.*\(gone\)"=orange
|
||||||
|
|
||||||
|
MENUCOLOR="implicit_uncursed"=gray
|
||||||
|
|
||||||
|
OPTIONS=statuslines:3
|
||||||
|
|
||||||
|
# Status hilites
|
||||||
|
OPTIONS=statushilites
|
||||||
|
|
||||||
|
## HP
|
||||||
|
OPTIONS=hitpointbar
|
||||||
|
OPTIONS=hilite_status:hitpoints/100%/gray&normal
|
||||||
|
OPTIONS=hilite_status:hitpoints/<100%/green&normal
|
||||||
|
OPTIONS=hilite_status:hitpoints/<66%/yellow&normal
|
||||||
|
OPTIONS=hilite_status:hitpoints/<50%/orange&normal
|
||||||
|
OPTIONS=hilite_status:hitpoints/<33%/red&bold
|
||||||
|
OPTIONS=hilite_status:hitpoints/<15%/red&inverse
|
||||||
|
|
||||||
|
## Pw
|
||||||
|
OPTIONS=hilite_status:power/100%/gray&normal
|
||||||
|
OPTIONS=hilite_status:power/<100%/green&normal
|
||||||
|
OPTIONS=hilite_status:power/<66%/yellow&normal
|
||||||
|
OPTIONS=hilite_status:power/<50%/orange&normal
|
||||||
|
OPTIONS=hilite_status:power/<33%/red&bold
|
||||||
|
|
||||||
|
## Carry
|
||||||
|
OPTIONS=hilite_status:cap/burdened/yellow/stressed/orange/strained/red&bold/overtaxed/red&inverse/overloaded/red&inverse&blink
|
||||||
|
|
||||||
|
## Hunger
|
||||||
|
OPTIONS=hilite_status:hunger/satiated/yellow/hungry/orange/weak/red&bold/fainting/red&inverse/fainted/red&inverse&blink
|
||||||
|
|
||||||
|
## Mental
|
||||||
|
OPTIONS=hilite_status:condition/hallu/yellow
|
||||||
|
OPTIONS=hilite_status:condition/conf/orange
|
||||||
|
OPTIONS=hilite_status:condition/stun/red&bold
|
||||||
|
|
||||||
|
## Health
|
||||||
|
OPTIONS=hilite_status:condition/termill/red&inverse
|
||||||
|
OPTIONS=hilite_status:condition/foodpois/red&inverse
|
||||||
|
OPTIONS=hilite_status:condition/slime/red&inverse
|
||||||
|
OPTIONS=hilite_status:condition/stone/red&inverse
|
||||||
|
OPTIONS=hilite_status:condition/strngl/red&inverse
|
||||||
|
|
||||||
|
# gold
|
||||||
|
OPTIONS=hilite_status:gold/up/yellow/down/brown
|
||||||
|
|
||||||
|
# St, Dx, Co, In, Wi, Ch
|
||||||
|
OPTIONS=hilite_status:characteristics/up/green/down/red
|
||||||
|
|
||||||
|
# AC
|
||||||
|
OPTIONS=hilite_status:armor-class/down/green/up/red
|
||||||
|
|
||||||
|
# XP
|
||||||
|
OPTIONS=hilite_status:experience/up/green/down/red
|
||||||
|
OPTIONS=hilite_status:experience-level/up/green/down/red
|
||||||
|
|
||||||
|
MSGTYPE=hide "Unknown command '.*'."
|
||||||
|
MSGTYPE=hide "You swap places with .*"
|
||||||
|
|
||||||
|
MSGTYPE=hide "attack passes harmlessly through the shade"
|
||||||
|
# MSGTYPE=hide "(It|The .*|.*'s ghost) (misses|touches|bites|hits) (it|the .*|.*'s ghost)"
|
||||||
|
MSGTYPE=hide "The fire doesn't seem to burn (it|the .*|.*'s ghost)"
|
||||||
|
MSGTYPE=hide "(It|The .*|.*'s ghost) is mildly warmed"
|
||||||
|
MSGTYPE=hide "(It|The .*|.*'s ghost) is uninjured"
|
||||||
|
MSGTYPE=hide "\(I hope you don't mind\.\)"
|
||||||
|
MSGTYPE=hide "Most likely all your gold was stolen from this"
|
||||||
|
MSGTYPE=hide "is not affected by oxidation"
|
||||||
|
|
||||||
|
MSGTYPE=norep "A mysterious force prevents the .* from teleporting"
|
||||||
|
|
||||||
|
MSGTYPE=show "magic missile (hits|misses)"
|
||||||
|
MSGTYPE=show "spell (hits|misses)"
|
||||||
|
MSGTYPE=show "wand (hits|misses)"
|
||||||
|
MSGTYPE=show "dagger (hits|misses)"
|
||||||
|
MSGTYPE=show "dart (hits|misses)"
|
||||||
|
MSGTYPE=show "ray (hits|misses)"
|
||||||
|
MSGTYPE=show "death ray"
|
||||||
|
MSGTYPE=show "water flow"
|
||||||
|
|
||||||
|
## Danger
|
||||||
|
MSGTYPE=stop "You are slowing down"
|
||||||
|
MSGTYPE=stop "Your limbs are .*"
|
||||||
|
MSGTYPE=stop ".* swings itself around you.*"
|
||||||
|
MSGTYPE=stop "You find it hard to breathe"
|
||||||
|
MSGTYPE=stop "You are turning a little .*"
|
||||||
|
MSGTYPE=stop "You feel feverish"
|
||||||
|
MSGTYPE=stop "steals? |stole"
|
||||||
|
MSGTYPE=stop "The Wizard of Yendor steals .*"
|
||||||
|
MSGTYPE=stop "flicks a bullwhip towards your"
|
||||||
|
MSGTYPE=stop "wraps around the"
|
||||||
|
MSGTYPE=stop "yanks the"
|
||||||
|
MSGTYPE=stop "hand spasms"
|
||||||
|
MSGTYPE=stop "disintegration"
|
||||||
|
MSGTYPE=stop "wields .*Vorpal Blade"
|
||||||
|
MSGTYPE=stop "swings .*Vorpal Blade"
|
||||||
|
MSGTYPE=stop "zaps .* with wand of teleportation"
|
||||||
|
MSGTYPE=stop "You feel a malgnant aura surround you."
|
||||||
|
MSGTYPE=stop "(thoroughly|utterly|totally) digest"
|
||||||
|
MSGTYPE=stop "(feel sad|have a (peculiarly)? (sad|melancholy) feeling) for a moment"
|
||||||
|
MSGTYPE=stop ".* starves"
|
||||||
|
MSGTYPE=stop "Run away! Run away!"
|
||||||
|
MSGTYPE=stop "Watch out! Bad things can happen on Friday the 13th."
|
||||||
|
|
||||||
|
## Draining
|
||||||
|
MSGTYPE=stop "Goodbye level .*." # Default
|
||||||
|
MSGTYPE=stop "Fare thee well level .*." # Knight
|
||||||
|
MSGTYPE=stop "Sayonara level .*." # Samurai
|
||||||
|
MSGTYPE=stop "Aloha level .*." # Tourist
|
||||||
|
MSGTYPE=stop "Farvel level .*." # Valkyrie
|
||||||
|
|
||||||
|
## Good Things
|
||||||
|
MSGTYPE=stop "You feel a strange mental acuity"
|
||||||
|
MSGTYPE=stop "You feel (especially)? healthy"
|
||||||
|
MSGTYPE=stop "You feel hardy"
|
||||||
|
MSGTYPE=stop "You feel wide awake"
|
||||||
|
MSGTYPE=stop "You feel a momentary chill"
|
||||||
|
MSGTYPE=stop "You feel full of hot air"
|
||||||
|
MSGTYPE=stop "You feel very firm"
|
||||||
|
MSGTYPE=stop "Your health currently feels amplified"
|
||||||
|
MSGTYPE=stop "Magic spreads through your body as you digest"
|
||||||
|
MSGTYPE=stop "You have a feeling of reconciliation"
|
||||||
|
MSGTYPE=stop "You feel more confident"
|
||||||
|
MSGTYPE=stop "grows up"
|
||||||
|
|
||||||
|
## Vault
|
||||||
|
MSGTYPE=stop "You (dream that you )?hear the footsteps of a guard on patrol"
|
||||||
|
MSGTYPE=stop "You (dream that you )?hear someone counting"
|
||||||
|
|
||||||
|
## Excalibur
|
||||||
|
MSGTYPE=stop "From the murky depths, a hand reaches up to bless the sword"
|
||||||
|
|
||||||
|
## Amulet of Yendor
|
||||||
|
MSGTYPE=stop "Amulet of Yendor named"
|
||||||
|
|
||||||
|
MSGTYPE=stop "You don't have anything to eat."
|
||||||
|
MSGTYPE=stop "You cannot eat that"
|
||||||
|
MSGTYPE=stop "You don't have that object"
|
||||||
|
MSGTYPE=stop "won't move|still eating"
|
||||||
|
MSGTYPE=stop "Closed for inventory"
|
||||||
|
MSGTYPE=stop "You wrest .*"
|
||||||
|
MSGTYPE=stop "You feel a strange vibration"
|
||||||
|
|
||||||
|
## Gremlin stealing your intrinsic at night
|
||||||
|
MSGTYPE=stop "The gremlin chuckles."
|
||||||
|
MSGTYPE=stop "You hear laughter."
|
||||||
|
MSGTYPE=stop "Some writing vanishes from.*head!"
|
||||||
|
MSGTYPE=stop "You feel warmer."
|
||||||
|
MSGTYPE=stop "You feel less jumpy."
|
||||||
|
MSGTYPE=stop "You feel a little sick!"
|
||||||
|
MSGTYPE=stop "Your senses fail!"
|
||||||
|
MSGTYPE=stop "You feel cooler."
|
||||||
|
MSGTYPE=stop "You feel paranoid."
|
||||||
|
MSGTYPE=stop "You thought you saw something!"
|
||||||
|
MSGTYPE=stop "You tawt you taw a puttie tat!"
|
||||||
|
MSGTYPE=stop "You feel slower."
|
||||||
|
MSGTYPE=stop "You feel clumsy."
|
||||||
|
MSGTYPE=stop "You feel vulnerable."
|
||||||
|
MSGTYPE=stop "You feel less attractive."
|
||||||
|
|
||||||
|
OPTIONS=dogname:Athena
|
||||||
|
OPTIONS=catname:Moldorm
|
||||||
|
OPTIONS=horsename:Horse
|
||||||
|
OPTIONS=fruit:word
|
||||||
|
|
||||||
|
OPTIONS=autopickup,pickup_types:$
|
||||||
|
OPTIONS=pickup_burden=B
|
||||||
|
autopickup_exception=">.*iron chain.*"
|
||||||
|
autopickup_exception=">.*heavy iron ball.*"
|
||||||
|
|
||||||
|
OPTIONS=windowtype:curses
|
||||||
|
OPTIONS=!perm_invent
|
||||||
|
OPTIONS=windowborders:0
|
||||||
|
|
||||||
|
OPTIONS=!force_invmenu
|
||||||
|
OPTIONS=map_mode:tiles,scroll_margin:10
|
||||||
|
OPTIONS=hilite_pet,hilite_pile,!toptenwin
|
||||||
|
OPTIONS=time,showexp,number_pad:2,lit_corridor
|
||||||
|
OPTIONS=msg_window:reversed,sortloot:full
|
||||||
|
OPTIONS=autoquiver
|
||||||
|
# OPTIONS=invweight,showdmg,showweight
|
||||||
|
OPTIONS=!cmdassist
|
||||||
|
OPTIONS=travel
|
||||||
|
OPTIONS=disclose:yi ya nv ng yc no
|
||||||
|
OPTIONS=altmeta
|
||||||
|
OPTIONS=autodig
|
||||||
|
OPTIONS=runmode:teleport
|
||||||
|
OPTIONS=quick_farsight
|
||||||
|
OPTIONS=whatis_coord:c
|
||||||
|
OPTIONS=!implicit_uncursed
|
||||||
|
OPTIONS=orientation:gay
|
||||||
|
OPTIONS=!tutorial,!safe_wait,!tips
|
||||||
|
OPTIONS=timed_delay
|
||||||
|
OPTIONS=showdamage
|
||||||
|
OPTIONS=cond_held,cond_ice,cond_lava,cond_woundedlegs,cond_slip
|
||||||
|
OPTIONS=paranoid_confirmation:pray Remove A trap swim
|
||||||
|
|
||||||
|
AUTOCOMPLETE=twoweapon
|
||||||
|
|
||||||
|
BIND=M-m:terrain
|
||||||
|
BIND=C:conduct
|
||||||
|
BIND=!:annotate
|
||||||
|
BIND=%:ride
|
||||||
|
BIND=O:optionsfull
|
||||||
|
|
||||||
|
OPTIONS=symset:Enhanced1,roguesymset:plain
|
||||||
|
OPTIONS=boulder:0
|
||||||
|
SYMBOLS=S_magic_portal:U+20AA
|
||||||
|
SYMBOLS=S_rust_trap:U+2020
|
||||||
|
SYMBOLS=S_ghost:U+0262
|
||||||
|
SYMBOLS=S_throne:U+1D8B
|
||||||
|
SYMBOLS=S_altar:U+03C0
|
||||||
|
SYMBOLS=S_fountain:U+03D4
|
||||||
|
SYMBOLS=S_water:U+2248
|
||||||
|
SYMBOLS=S_pool:U+2248
|
||||||
|
SYMBOLS=S_lava:U+2248
|
||||||
|
SYMBOLS=S_sink:U+0534
|
||||||
|
|
||||||
|
SYMBOLS=S_sw_ml:U+007C
|
||||||
|
SYMBOLS=S_sw_mr:U+007C
|
||||||
|
SYMBOLS=S_sw_tc:U+002D
|
||||||
|
SYMBOLS=S_sw_bc:U+002D
|
||||||
|
SYMBOLS=S_explode4:U+007C
|
||||||
|
SYMBOLS=S_explode6:U+007C
|
||||||
|
SYMBOLS=S_explode2:U+002D
|
||||||
|
SYMBOLS=S_explode8:U+002D
|
||||||
|
|
||||||
|
OPTIONS=glyph:G_vwall_mines/U+2502/brown
|
||||||
|
OPTIONS=glyph:G_hwall_mines/U+2500/brown
|
||||||
|
OPTIONS=glyph:G_tlcorn_mines/U+250c/brown
|
||||||
|
OPTIONS=glyph:G_trcorn_mines/U+2510/brown
|
||||||
|
OPTIONS=glyph:G_blcorn_mines/U+2514/brown
|
||||||
|
OPTIONS=glyph:G_brcorn_mines/U+2518/brown
|
||||||
|
OPTIONS=glyph:G_crwall_mines/U+253C/brown
|
||||||
|
OPTIONS=glyph:G_tuwall_mines/U+2534/brown
|
||||||
|
OPTIONS=glyph:G_tdwall_mines/U+252C/brown
|
||||||
|
OPTIONS=glyph:G_tlwall_mines/U+2524/brown
|
||||||
|
OPTIONS=glyph:G_trwall_mines/U+251C/brown
|
||||||
|
OPTIONS=glyph:G_vwall_knox/U+2502/yellow
|
||||||
|
OPTIONS=glyph:G_hwall_knox/U+2500/yellow
|
||||||
|
OPTIONS=glyph:G_tlcorn_knox/U+250c/yellow
|
||||||
|
OPTIONS=glyph:G_trcorn_knox/U+2510/yellow
|
||||||
|
OPTIONS=glyph:G_blcorn_knox/U+2514/yellow
|
||||||
|
OPTIONS=glyph:G_brcorn_knox/U+2518/yellow
|
||||||
|
OPTIONS=glyph:G_crwall_knox/U+253C/yellow
|
||||||
|
OPTIONS=glyph:G_tuwall_knox/U+2534/yellow
|
||||||
|
OPTIONS=glyph:G_tdwall_knox/U+252C/yellow
|
||||||
|
OPTIONS=glyph:G_tlwall_knox/U+2524/yellow
|
||||||
|
OPTIONS=glyph:G_trwall_knox/U+251C/yellow
|
||||||
|
|
||||||
|
# OPTIONS=nobones
|
||||||
|
# OPTIONS=nopet
|
||||||
|
# OPTIONS=pauper
|
||||||
|
# OPTIONS=nudist
|
||||||
346
.crecellehackrc2
Normal file
346
.crecellehackrc2
Normal file
@@ -0,0 +1,346 @@
|
|||||||
|
# junethack karafruit
|
||||||
|
|
||||||
|
OPTIONS=menucolors,menu_objsyms
|
||||||
|
|
||||||
|
### Item Status (BUC/worn)
|
||||||
|
MENUCOLOR=""=gray
|
||||||
|
MENUCOLOR="gold pieces?"=yellow
|
||||||
|
|
||||||
|
MENUCOLOR="[Bb]lessed"=green
|
||||||
|
MENUCOLOR="[Hh]oly"=green
|
||||||
|
MENUCOLOR="[Cc]ursed"=red
|
||||||
|
MENUCOLOR="[Uu]nholy"=red
|
||||||
|
MENUCOLOR="[Uu]ncursed"=white
|
||||||
|
|
||||||
|
MENUCOLOR=".*(being worn|\(wielded|weapon in|tethered to|lit\)|\(on (left|right)|at the ready|in quiver)"=gray&inverse
|
||||||
|
MENUCOLOR="[Cc]ursed.*(being worn|\(wielded|weapon in|tethered to|lit\)|\(on (left|right)|at the ready|in quiver)"=red&inverse
|
||||||
|
MENUCOLOR="[Uu]ncursed.*(being worn|\(wielded|weapon in|tethered to|lit\)|\(on (left|right)|at the ready|in quiver)"=white&inverse
|
||||||
|
MENUCOLOR="[Bb]lessed.*(being worn|\(wielded|weapon in|tethered to|lit\)|\(on (left|right)|at the ready|in quiver)"=green&inverse
|
||||||
|
|
||||||
|
### Items
|
||||||
|
## Gray Stones
|
||||||
|
MENUCOLOR="luckstone|called luck"=bright blue
|
||||||
|
MENUCOLOR="touchstone|called touch"=bright blue
|
||||||
|
MENUCOLOR=" [Cc]ursed luckstone| [Cc]ursed.*called luck"=red
|
||||||
|
MENUCOLOR="loadstone|called load"=red
|
||||||
|
MENUCOLOR="gray stone"=red
|
||||||
|
|
||||||
|
MENUCOLOR="chameleon corpse"=red
|
||||||
|
MENUCOLOR="doppelganger corpse"=red
|
||||||
|
MENUCOLOR="were.* corpse"=red
|
||||||
|
|
||||||
|
## Gemstones
|
||||||
|
MENUCOLOR="dilithium crystal"=yellow
|
||||||
|
MENUCOLOR="diamonds?(\s+\{\d+\})?$"=yellow
|
||||||
|
MENUCOLOR="rub(y|ies)(\s+\{\d+\})?$"=yellow
|
||||||
|
MENUCOLOR="jacinth stone"=yellow
|
||||||
|
MENUCOLOR="sapphires?(\s+\{\d+\})?$"=yellow
|
||||||
|
MENUCOLOR="black opal"=yellow
|
||||||
|
MENUCOLOR="emeralds?(\s+\{\d+\})?$"=yellow
|
||||||
|
MENUCOLOR="turquoise stone"=yellow
|
||||||
|
MENUCOLOR="citrine"=yellow
|
||||||
|
MENUCOLOR="aquamarine"=yellow
|
||||||
|
MENUCOLOR="amber stone"=yellow
|
||||||
|
MENUCOLOR="topaz stone"=yellow
|
||||||
|
MENUCOLOR="jet stone"=yellow
|
||||||
|
MENUCOLOR="opals?(\s+\{\d+\})?$"=yellow
|
||||||
|
MENUCOLOR="chrysoberyl"=yellow
|
||||||
|
MENUCOLOR="garnet stone"=yellow
|
||||||
|
MENUCOLOR="amethyst"=yellow
|
||||||
|
MENUCOLOR="jasper stone"=yellow
|
||||||
|
MENUCOLOR="fluorite"=yellow
|
||||||
|
MENUCOLOR="jade stone"=yellow
|
||||||
|
MENUCOLOR="obsidian stone"=yellow
|
||||||
|
MENUCOLOR="agate stone"=yellow
|
||||||
|
|
||||||
|
MENUCOLOR="Amulet of Yendor named"=yellow
|
||||||
|
MENUCOLOR="Amulet of Yendor named.*(being worn|\(wielded|weapon in|tethered to|lit\)|\(on (left|right)|at the ready|in quiver)"=yellow&inverse
|
||||||
|
|
||||||
|
MENUCOLOR="wand (of|called) cancellation"=magenta
|
||||||
|
MENUCOLOR="bag (of|called) tricks"=magenta
|
||||||
|
MENUCOLOR="bag (of|called) holding"=magenta
|
||||||
|
|
||||||
|
### Overview
|
||||||
|
MENUCOLOR="^\s*Level.*rust trap"=bright blue
|
||||||
|
MENUCOLOR="^\s*Level.*You are here"=green
|
||||||
|
|
||||||
|
## Branches
|
||||||
|
MENUCOLOR="The Tutorial:"=white&inverse
|
||||||
|
MENUCOLOR="The Dungeons of Doom:"=white&inverse
|
||||||
|
MENUCOLOR="The Gnomish Mines:"=white&inverse
|
||||||
|
MENUCOLOR="Stairs down to The Gnomish Mines"=yellow
|
||||||
|
MENUCOLOR="Sokoban:"=white&inverse
|
||||||
|
MENUCOLOR="Stairs up to Sokoban"=yellow
|
||||||
|
MENUCOLOR="The Quest:"=white&inverse
|
||||||
|
MENUCOLOR="Portal to The Quest"=yellow
|
||||||
|
MENUCOLOR="Fort Ludios:"=white&inverse
|
||||||
|
MENUCOLOR="Portal to Fort Ludios"=yellow
|
||||||
|
MENUCOLOR="Gehennom:"=white&inverse
|
||||||
|
MENUCOLOR="Vlad.s Tower:"=white&inverse
|
||||||
|
MENUCOLOR="Stairs up to Vlad.s Tower"=yellow
|
||||||
|
MENUCOLOR="The Elemental Planes:"=white&inverse
|
||||||
|
|
||||||
|
## |TNNT|
|
||||||
|
MENUCOLOR="robotfindskitten:"=white&inverse
|
||||||
|
MENUCOLOR="Portal to robotfindskitten"=yellow
|
||||||
|
MENUCOLOR="DevTeam Office:"=white&inverse
|
||||||
|
MENUCOLOR="Stairs up to DevTeam Office"=yellow
|
||||||
|
MENUCOLOR="Deathmatch Arena:"=white&inverse
|
||||||
|
MENUCOLOR="Portal to Deathmatch Arena"=yellow
|
||||||
|
|
||||||
|
## Spells
|
||||||
|
MENUCOLOR=" 0%.*%"=green
|
||||||
|
MENUCOLOR="100%.*%"=red
|
||||||
|
MENUCOLOR="%.*\(gone\)"=orange
|
||||||
|
|
||||||
|
MENUCOLOR="implicit_uncursed"=gray
|
||||||
|
|
||||||
|
OPTIONS=statuslines:3
|
||||||
|
|
||||||
|
# Status hilites
|
||||||
|
OPTIONS=statushilites
|
||||||
|
|
||||||
|
## HP
|
||||||
|
OPTIONS=hitpointbar
|
||||||
|
OPTIONS=hilite_status:hitpoints/100%/gray&normal
|
||||||
|
OPTIONS=hilite_status:hitpoints/<100%/green&normal
|
||||||
|
OPTIONS=hilite_status:hitpoints/<66%/yellow&normal
|
||||||
|
OPTIONS=hilite_status:hitpoints/<50%/orange&normal
|
||||||
|
OPTIONS=hilite_status:hitpoints/<33%/red&bold
|
||||||
|
OPTIONS=hilite_status:hitpoints/<15%/red&inverse
|
||||||
|
|
||||||
|
## Pw
|
||||||
|
OPTIONS=hilite_status:power/100%/gray&normal
|
||||||
|
OPTIONS=hilite_status:power/<100%/green&normal
|
||||||
|
OPTIONS=hilite_status:power/<66%/yellow&normal
|
||||||
|
OPTIONS=hilite_status:power/<50%/orange&normal
|
||||||
|
OPTIONS=hilite_status:power/<33%/red&bold
|
||||||
|
|
||||||
|
## Carry
|
||||||
|
OPTIONS=hilite_status:cap/burdened/yellow/stressed/orange/strained/red&bold/overtaxed/red&inverse/overloaded/red&inverse&blink
|
||||||
|
|
||||||
|
## Hunger
|
||||||
|
OPTIONS=hilite_status:hunger/satiated/yellow/hungry/orange/weak/red&bold/fainting/red&inverse/fainted/red&inverse&blink
|
||||||
|
|
||||||
|
## Mental
|
||||||
|
OPTIONS=hilite_status:condition/hallu/yellow
|
||||||
|
OPTIONS=hilite_status:condition/conf/orange
|
||||||
|
OPTIONS=hilite_status:condition/stun/red&bold
|
||||||
|
|
||||||
|
## Health
|
||||||
|
OPTIONS=hilite_status:condition/termill/red&inverse
|
||||||
|
OPTIONS=hilite_status:condition/foodpois/red&inverse
|
||||||
|
OPTIONS=hilite_status:condition/slime/red&inverse
|
||||||
|
OPTIONS=hilite_status:condition/stone/red&inverse
|
||||||
|
OPTIONS=hilite_status:condition/strngl/red&inverse
|
||||||
|
|
||||||
|
# gold
|
||||||
|
OPTIONS=hilite_status:gold/up/yellow/down/brown
|
||||||
|
|
||||||
|
# St, Dx, Co, In, Wi, Ch
|
||||||
|
OPTIONS=hilite_status:characteristics/up/green/down/red
|
||||||
|
|
||||||
|
# AC
|
||||||
|
OPTIONS=hilite_status:armor-class/down/green/up/red
|
||||||
|
|
||||||
|
# XP
|
||||||
|
OPTIONS=hilite_status:experience/up/green/down/red
|
||||||
|
OPTIONS=hilite_status:experience-level/up/green/down/red
|
||||||
|
|
||||||
|
MSGTYPE=hide "Unknown command '.*'."
|
||||||
|
MSGTYPE=hide "You swap places with .*"
|
||||||
|
|
||||||
|
MSGTYPE=hide "attack passes harmlessly through the shade"
|
||||||
|
# MSGTYPE=hide "(It|The .*|.*'s ghost) (misses|touches|bites|hits) (it|the .*|.*'s ghost)"
|
||||||
|
MSGTYPE=hide "The fire doesn't seem to burn (it|the .*|.*'s ghost)"
|
||||||
|
MSGTYPE=hide "(It|The .*|.*'s ghost) is mildly warmed"
|
||||||
|
MSGTYPE=hide "(It|The .*|.*'s ghost) is uninjured"
|
||||||
|
MSGTYPE=hide "\(I hope you don't mind\.\)"
|
||||||
|
MSGTYPE=hide "Most likely all your gold was stolen from this"
|
||||||
|
MSGTYPE=hide "is not affected by oxidation"
|
||||||
|
|
||||||
|
MSGTYPE=norep "A mysterious force prevents the .* from teleporting"
|
||||||
|
|
||||||
|
MSGTYPE=show "magic missile (hits|misses)"
|
||||||
|
MSGTYPE=show "spell (hits|misses)"
|
||||||
|
MSGTYPE=show "wand (hits|misses)"
|
||||||
|
MSGTYPE=show "dagger (hits|misses)"
|
||||||
|
MSGTYPE=show "dart (hits|misses)"
|
||||||
|
MSGTYPE=show "ray (hits|misses)"
|
||||||
|
MSGTYPE=show "death ray"
|
||||||
|
MSGTYPE=show "water flow"
|
||||||
|
|
||||||
|
## Danger
|
||||||
|
MSGTYPE=stop "You are slowing down"
|
||||||
|
MSGTYPE=stop "Your limbs are .*"
|
||||||
|
MSGTYPE=stop ".* swings itself around you.*"
|
||||||
|
MSGTYPE=stop "You find it hard to breathe"
|
||||||
|
MSGTYPE=stop "You are turning a little .*"
|
||||||
|
MSGTYPE=stop "You feel feverish"
|
||||||
|
MSGTYPE=stop "steals? |stole"
|
||||||
|
MSGTYPE=stop "The Wizard of Yendor steals .*"
|
||||||
|
MSGTYPE=stop "flicks a bullwhip towards your"
|
||||||
|
MSGTYPE=stop "wraps around the"
|
||||||
|
MSGTYPE=stop "yanks the"
|
||||||
|
MSGTYPE=stop "hand spasms"
|
||||||
|
MSGTYPE=stop "disintegration"
|
||||||
|
MSGTYPE=stop "wields .*Vorpal Blade"
|
||||||
|
MSGTYPE=stop "swings .*Vorpal Blade"
|
||||||
|
MSGTYPE=stop "zaps .* with wand of teleportation"
|
||||||
|
MSGTYPE=stop "You feel a malgnant aura surround you."
|
||||||
|
MSGTYPE=stop "(thoroughly|utterly|totally) digest"
|
||||||
|
MSGTYPE=stop "(feel sad|have a (peculiarly)? (sad|melancholy) feeling) for a moment"
|
||||||
|
MSGTYPE=stop ".* starves"
|
||||||
|
MSGTYPE=stop "Run away! Run away!"
|
||||||
|
MSGTYPE=stop "Watch out! Bad things can happen on Friday the 13th."
|
||||||
|
|
||||||
|
## Draining
|
||||||
|
MSGTYPE=stop "Goodbye level .*." # Default
|
||||||
|
MSGTYPE=stop "Fare thee well level .*." # Knight
|
||||||
|
MSGTYPE=stop "Sayonara level .*." # Samurai
|
||||||
|
MSGTYPE=stop "Aloha level .*." # Tourist
|
||||||
|
MSGTYPE=stop "Farvel level .*." # Valkyrie
|
||||||
|
|
||||||
|
## Good Things
|
||||||
|
MSGTYPE=stop "You feel a strange mental acuity"
|
||||||
|
MSGTYPE=stop "You feel (especially)? healthy"
|
||||||
|
MSGTYPE=stop "You feel hardy"
|
||||||
|
MSGTYPE=stop "You feel wide awake"
|
||||||
|
MSGTYPE=stop "You feel a momentary chill"
|
||||||
|
MSGTYPE=stop "You feel full of hot air"
|
||||||
|
MSGTYPE=stop "You feel very firm"
|
||||||
|
MSGTYPE=stop "Your health currently feels amplified"
|
||||||
|
MSGTYPE=stop "Magic spreads through your body as you digest"
|
||||||
|
MSGTYPE=stop "You have a feeling of reconciliation"
|
||||||
|
MSGTYPE=stop "You feel more confident"
|
||||||
|
MSGTYPE=stop "grows up"
|
||||||
|
|
||||||
|
## Vault
|
||||||
|
MSGTYPE=stop "You (dream that you )?hear the footsteps of a guard on patrol"
|
||||||
|
MSGTYPE=stop "You (dream that you )?hear someone counting"
|
||||||
|
|
||||||
|
## Excalibur
|
||||||
|
MSGTYPE=stop "From the murky depths, a hand reaches up to bless the sword"
|
||||||
|
|
||||||
|
## Amulet of Yendor
|
||||||
|
MSGTYPE=stop "Amulet of Yendor named"
|
||||||
|
|
||||||
|
MSGTYPE=stop "You don't have anything to eat."
|
||||||
|
MSGTYPE=stop "You cannot eat that"
|
||||||
|
MSGTYPE=stop "You don't have that object"
|
||||||
|
MSGTYPE=stop "won't move|still eating"
|
||||||
|
MSGTYPE=stop "Closed for inventory"
|
||||||
|
MSGTYPE=stop "You wrest .*"
|
||||||
|
MSGTYPE=stop "You feel a strange vibration"
|
||||||
|
|
||||||
|
## Gremlin stealing your intrinsic at night
|
||||||
|
MSGTYPE=stop "The gremlin chuckles."
|
||||||
|
MSGTYPE=stop "You hear laughter."
|
||||||
|
MSGTYPE=stop "Some writing vanishes from.*head!"
|
||||||
|
MSGTYPE=stop "You feel warmer."
|
||||||
|
MSGTYPE=stop "You feel less jumpy."
|
||||||
|
MSGTYPE=stop "You feel a little sick!"
|
||||||
|
MSGTYPE=stop "Your senses fail!"
|
||||||
|
MSGTYPE=stop "You feel cooler."
|
||||||
|
MSGTYPE=stop "You feel paranoid."
|
||||||
|
MSGTYPE=stop "You thought you saw something!"
|
||||||
|
MSGTYPE=stop "You tawt you taw a puttie tat!"
|
||||||
|
MSGTYPE=stop "You feel slower."
|
||||||
|
MSGTYPE=stop "You feel clumsy."
|
||||||
|
MSGTYPE=stop "You feel vulnerable."
|
||||||
|
MSGTYPE=stop "You feel less attractive."
|
||||||
|
|
||||||
|
OPTIONS=dogname:Athena
|
||||||
|
OPTIONS=catname:Moldorm
|
||||||
|
OPTIONS=horsename:Horse
|
||||||
|
OPTIONS=fruit:word
|
||||||
|
|
||||||
|
OPTIONS=autopickup,pickup_types:$
|
||||||
|
OPTIONS=pickup_burden=B
|
||||||
|
autopickup_exception=">.*iron chain.*"
|
||||||
|
autopickup_exception=">.*heavy iron ball.*"
|
||||||
|
|
||||||
|
OPTIONS=windowtype:curses
|
||||||
|
OPTIONS=!perm_invent
|
||||||
|
OPTIONS=windowborders:0
|
||||||
|
|
||||||
|
OPTIONS=!force_invmenu
|
||||||
|
OPTIONS=map_mode:tiles,scroll_margin:10
|
||||||
|
OPTIONS=hilite_pet,hilite_pile,!toptenwin
|
||||||
|
OPTIONS=time,showexp,number_pad:2,lit_corridor
|
||||||
|
OPTIONS=msg_window:reversed,sortloot:full
|
||||||
|
OPTIONS=autoquiver
|
||||||
|
# OPTIONS=invweight,showdmg,showweight
|
||||||
|
OPTIONS=!cmdassist
|
||||||
|
OPTIONS=travel
|
||||||
|
OPTIONS=disclose:yi ya nv ng yc no
|
||||||
|
OPTIONS=altmeta
|
||||||
|
OPTIONS=autodig
|
||||||
|
OPTIONS=runmode:teleport
|
||||||
|
OPTIONS=quick_farsight
|
||||||
|
OPTIONS=whatis_coord:c
|
||||||
|
OPTIONS=!implicit_uncursed
|
||||||
|
OPTIONS=orientation:gay
|
||||||
|
OPTIONS=!tutorial,!safe_wait,!tips
|
||||||
|
OPTIONS=timed_delay
|
||||||
|
OPTIONS=showdamage
|
||||||
|
OPTIONS=cond_held,cond_ice,cond_lava,cond_woundedlegs,cond_slip
|
||||||
|
OPTIONS=paranoid_confirmation:pray Remove A trap swim
|
||||||
|
|
||||||
|
AUTOCOMPLETE=twoweapon
|
||||||
|
|
||||||
|
BIND=M-m:terrain
|
||||||
|
BIND=C:conduct
|
||||||
|
BIND=!:annotate
|
||||||
|
BIND=%:ride
|
||||||
|
BIND=O:optionsfull
|
||||||
|
|
||||||
|
OPTIONS=symset:Enhanced1,roguesymset:plain
|
||||||
|
OPTIONS=boulder:0
|
||||||
|
SYMBOLS=S_magic_portal:U+20AA
|
||||||
|
SYMBOLS=S_rust_trap:U+2020
|
||||||
|
SYMBOLS=S_ghost:U+0262
|
||||||
|
SYMBOLS=S_throne:U+1D8B
|
||||||
|
SYMBOLS=S_altar:U+03C0
|
||||||
|
SYMBOLS=S_fountain:U+03D4
|
||||||
|
SYMBOLS=S_water:U+2248
|
||||||
|
SYMBOLS=S_pool:U+2248
|
||||||
|
SYMBOLS=S_lava:U+2248
|
||||||
|
SYMBOLS=S_sink:U+0534
|
||||||
|
|
||||||
|
SYMBOLS=S_sw_ml:U+007C
|
||||||
|
SYMBOLS=S_sw_mr:U+007C
|
||||||
|
SYMBOLS=S_sw_tc:U+002D
|
||||||
|
SYMBOLS=S_sw_bc:U+002D
|
||||||
|
SYMBOLS=S_explode4:U+007C
|
||||||
|
SYMBOLS=S_explode6:U+007C
|
||||||
|
SYMBOLS=S_explode2:U+002D
|
||||||
|
SYMBOLS=S_explode8:U+002D
|
||||||
|
|
||||||
|
OPTIONS=glyph:G_vwall_mines/U+2502/brown
|
||||||
|
OPTIONS=glyph:G_hwall_mines/U+2500/brown
|
||||||
|
OPTIONS=glyph:G_tlcorn_mines/U+250c/brown
|
||||||
|
OPTIONS=glyph:G_trcorn_mines/U+2510/brown
|
||||||
|
OPTIONS=glyph:G_blcorn_mines/U+2514/brown
|
||||||
|
OPTIONS=glyph:G_brcorn_mines/U+2518/brown
|
||||||
|
OPTIONS=glyph:G_crwall_mines/U+253C/brown
|
||||||
|
OPTIONS=glyph:G_tuwall_mines/U+2534/brown
|
||||||
|
OPTIONS=glyph:G_tdwall_mines/U+252C/brown
|
||||||
|
OPTIONS=glyph:G_tlwall_mines/U+2524/brown
|
||||||
|
OPTIONS=glyph:G_trwall_mines/U+251C/brown
|
||||||
|
OPTIONS=glyph:G_vwall_knox/U+2502/yellow
|
||||||
|
OPTIONS=glyph:G_hwall_knox/U+2500/yellow
|
||||||
|
OPTIONS=glyph:G_tlcorn_knox/U+250c/yellow
|
||||||
|
OPTIONS=glyph:G_trcorn_knox/U+2510/yellow
|
||||||
|
OPTIONS=glyph:G_blcorn_knox/U+2514/yellow
|
||||||
|
OPTIONS=glyph:G_brcorn_knox/U+2518/yellow
|
||||||
|
OPTIONS=glyph:G_crwall_knox/U+253C/yellow
|
||||||
|
OPTIONS=glyph:G_tuwall_knox/U+2534/yellow
|
||||||
|
OPTIONS=glyph:G_tdwall_knox/U+252C/yellow
|
||||||
|
OPTIONS=glyph:G_tlwall_knox/U+2524/yellow
|
||||||
|
OPTIONS=glyph:G_trwall_knox/U+251C/yellow
|
||||||
|
|
||||||
|
# OPTIONS=nobones
|
||||||
|
# OPTIONS=nopet
|
||||||
|
# OPTIONS=pauper
|
||||||
|
# OPTIONS=nudist
|
||||||
346
.crecellehackrc3
Normal file
346
.crecellehackrc3
Normal file
@@ -0,0 +1,346 @@
|
|||||||
|
# junethack karafruit
|
||||||
|
|
||||||
|
OPTIONS=menucolors,menu_objsyms
|
||||||
|
|
||||||
|
### Item Status (BUC/worn)
|
||||||
|
MENUCOLOR=""=gray
|
||||||
|
MENUCOLOR="gold pieces?"=yellow
|
||||||
|
|
||||||
|
MENUCOLOR="[Bb]lessed"=green
|
||||||
|
MENUCOLOR="[Hh]oly"=green
|
||||||
|
MENUCOLOR="[Cc]ursed"=red
|
||||||
|
MENUCOLOR="[Uu]nholy"=red
|
||||||
|
MENUCOLOR="[Uu]ncursed"=white
|
||||||
|
|
||||||
|
MENUCOLOR=".*(being worn|\(wielded|weapon in|tethered to|lit\)|\(on (left|right)|at the ready|in quiver)"=gray&inverse
|
||||||
|
MENUCOLOR="[Cc]ursed.*(being worn|\(wielded|weapon in|tethered to|lit\)|\(on (left|right)|at the ready|in quiver)"=red&inverse
|
||||||
|
MENUCOLOR="[Uu]ncursed.*(being worn|\(wielded|weapon in|tethered to|lit\)|\(on (left|right)|at the ready|in quiver)"=white&inverse
|
||||||
|
MENUCOLOR="[Bb]lessed.*(being worn|\(wielded|weapon in|tethered to|lit\)|\(on (left|right)|at the ready|in quiver)"=green&inverse
|
||||||
|
|
||||||
|
### Items
|
||||||
|
## Gray Stones
|
||||||
|
MENUCOLOR="luckstone|called luck"=bright blue
|
||||||
|
MENUCOLOR="touchstone|called touch"=bright blue
|
||||||
|
MENUCOLOR=" [Cc]ursed luckstone| [Cc]ursed.*called luck"=red
|
||||||
|
MENUCOLOR="loadstone|called load"=red
|
||||||
|
MENUCOLOR="gray stone"=red
|
||||||
|
|
||||||
|
MENUCOLOR="chameleon corpse"=red
|
||||||
|
MENUCOLOR="doppelganger corpse"=red
|
||||||
|
MENUCOLOR="were.* corpse"=red
|
||||||
|
|
||||||
|
## Gemstones
|
||||||
|
MENUCOLOR="dilithium crystal"=yellow
|
||||||
|
MENUCOLOR="diamonds?(\s+\{\d+\})?$"=yellow
|
||||||
|
MENUCOLOR="rub(y|ies)(\s+\{\d+\})?$"=yellow
|
||||||
|
MENUCOLOR="jacinth stone"=yellow
|
||||||
|
MENUCOLOR="sapphires?(\s+\{\d+\})?$"=yellow
|
||||||
|
MENUCOLOR="black opal"=yellow
|
||||||
|
MENUCOLOR="emeralds?(\s+\{\d+\})?$"=yellow
|
||||||
|
MENUCOLOR="turquoise stone"=yellow
|
||||||
|
MENUCOLOR="citrine"=yellow
|
||||||
|
MENUCOLOR="aquamarine"=yellow
|
||||||
|
MENUCOLOR="amber stone"=yellow
|
||||||
|
MENUCOLOR="topaz stone"=yellow
|
||||||
|
MENUCOLOR="jet stone"=yellow
|
||||||
|
MENUCOLOR="opals?(\s+\{\d+\})?$"=yellow
|
||||||
|
MENUCOLOR="chrysoberyl"=yellow
|
||||||
|
MENUCOLOR="garnet stone"=yellow
|
||||||
|
MENUCOLOR="amethyst"=yellow
|
||||||
|
MENUCOLOR="jasper stone"=yellow
|
||||||
|
MENUCOLOR="fluorite"=yellow
|
||||||
|
MENUCOLOR="jade stone"=yellow
|
||||||
|
MENUCOLOR="obsidian stone"=yellow
|
||||||
|
MENUCOLOR="agate stone"=yellow
|
||||||
|
|
||||||
|
MENUCOLOR="Amulet of Yendor named"=yellow
|
||||||
|
MENUCOLOR="Amulet of Yendor named.*(being worn|\(wielded|weapon in|tethered to|lit\)|\(on (left|right)|at the ready|in quiver)"=yellow&inverse
|
||||||
|
|
||||||
|
MENUCOLOR="wand (of|called) cancellation"=magenta
|
||||||
|
MENUCOLOR="bag (of|called) tricks"=magenta
|
||||||
|
MENUCOLOR="bag (of|called) holding"=magenta
|
||||||
|
|
||||||
|
### Overview
|
||||||
|
MENUCOLOR="^\s*Level.*rust trap"=bright blue
|
||||||
|
MENUCOLOR="^\s*Level.*You are here"=green
|
||||||
|
|
||||||
|
## Branches
|
||||||
|
MENUCOLOR="The Tutorial:"=white&inverse
|
||||||
|
MENUCOLOR="The Dungeons of Doom:"=white&inverse
|
||||||
|
MENUCOLOR="The Gnomish Mines:"=white&inverse
|
||||||
|
MENUCOLOR="Stairs down to The Gnomish Mines"=yellow
|
||||||
|
MENUCOLOR="Sokoban:"=white&inverse
|
||||||
|
MENUCOLOR="Stairs up to Sokoban"=yellow
|
||||||
|
MENUCOLOR="The Quest:"=white&inverse
|
||||||
|
MENUCOLOR="Portal to The Quest"=yellow
|
||||||
|
MENUCOLOR="Fort Ludios:"=white&inverse
|
||||||
|
MENUCOLOR="Portal to Fort Ludios"=yellow
|
||||||
|
MENUCOLOR="Gehennom:"=white&inverse
|
||||||
|
MENUCOLOR="Vlad.s Tower:"=white&inverse
|
||||||
|
MENUCOLOR="Stairs up to Vlad.s Tower"=yellow
|
||||||
|
MENUCOLOR="The Elemental Planes:"=white&inverse
|
||||||
|
|
||||||
|
## |TNNT|
|
||||||
|
MENUCOLOR="robotfindskitten:"=white&inverse
|
||||||
|
MENUCOLOR="Portal to robotfindskitten"=yellow
|
||||||
|
MENUCOLOR="DevTeam Office:"=white&inverse
|
||||||
|
MENUCOLOR="Stairs up to DevTeam Office"=yellow
|
||||||
|
MENUCOLOR="Deathmatch Arena:"=white&inverse
|
||||||
|
MENUCOLOR="Portal to Deathmatch Arena"=yellow
|
||||||
|
|
||||||
|
## Spells
|
||||||
|
MENUCOLOR=" 0%.*%"=green
|
||||||
|
MENUCOLOR="100%.*%"=red
|
||||||
|
MENUCOLOR="%.*\(gone\)"=orange
|
||||||
|
|
||||||
|
MENUCOLOR="implicit_uncursed"=gray
|
||||||
|
|
||||||
|
OPTIONS=statuslines:3
|
||||||
|
|
||||||
|
# Status hilites
|
||||||
|
OPTIONS=statushilites
|
||||||
|
|
||||||
|
## HP
|
||||||
|
OPTIONS=hitpointbar
|
||||||
|
OPTIONS=hilite_status:hitpoints/100%/gray&normal
|
||||||
|
OPTIONS=hilite_status:hitpoints/<100%/green&normal
|
||||||
|
OPTIONS=hilite_status:hitpoints/<66%/yellow&normal
|
||||||
|
OPTIONS=hilite_status:hitpoints/<50%/orange&normal
|
||||||
|
OPTIONS=hilite_status:hitpoints/<33%/red&bold
|
||||||
|
OPTIONS=hilite_status:hitpoints/<15%/red&inverse
|
||||||
|
|
||||||
|
## Pw
|
||||||
|
OPTIONS=hilite_status:power/100%/gray&normal
|
||||||
|
OPTIONS=hilite_status:power/<100%/green&normal
|
||||||
|
OPTIONS=hilite_status:power/<66%/yellow&normal
|
||||||
|
OPTIONS=hilite_status:power/<50%/orange&normal
|
||||||
|
OPTIONS=hilite_status:power/<33%/red&bold
|
||||||
|
|
||||||
|
## Carry
|
||||||
|
OPTIONS=hilite_status:cap/burdened/yellow/stressed/orange/strained/red&bold/overtaxed/red&inverse/overloaded/red&inverse&blink
|
||||||
|
|
||||||
|
## Hunger
|
||||||
|
OPTIONS=hilite_status:hunger/satiated/yellow/hungry/orange/weak/red&bold/fainting/red&inverse/fainted/red&inverse&blink
|
||||||
|
|
||||||
|
## Mental
|
||||||
|
OPTIONS=hilite_status:condition/hallu/yellow
|
||||||
|
OPTIONS=hilite_status:condition/conf/orange
|
||||||
|
OPTIONS=hilite_status:condition/stun/red&bold
|
||||||
|
|
||||||
|
## Health
|
||||||
|
OPTIONS=hilite_status:condition/termill/red&inverse
|
||||||
|
OPTIONS=hilite_status:condition/foodpois/red&inverse
|
||||||
|
OPTIONS=hilite_status:condition/slime/red&inverse
|
||||||
|
OPTIONS=hilite_status:condition/stone/red&inverse
|
||||||
|
OPTIONS=hilite_status:condition/strngl/red&inverse
|
||||||
|
|
||||||
|
# gold
|
||||||
|
OPTIONS=hilite_status:gold/up/yellow/down/brown
|
||||||
|
|
||||||
|
# St, Dx, Co, In, Wi, Ch
|
||||||
|
OPTIONS=hilite_status:characteristics/up/green/down/red
|
||||||
|
|
||||||
|
# AC
|
||||||
|
OPTIONS=hilite_status:armor-class/down/green/up/red
|
||||||
|
|
||||||
|
# XP
|
||||||
|
OPTIONS=hilite_status:experience/up/green/down/red
|
||||||
|
OPTIONS=hilite_status:experience-level/up/green/down/red
|
||||||
|
|
||||||
|
MSGTYPE=hide "Unknown command '.*'."
|
||||||
|
MSGTYPE=hide "You swap places with .*"
|
||||||
|
|
||||||
|
MSGTYPE=hide "attack passes harmlessly through the shade"
|
||||||
|
# MSGTYPE=hide "(It|The .*|.*'s ghost) (misses|touches|bites|hits) (it|the .*|.*'s ghost)"
|
||||||
|
MSGTYPE=hide "The fire doesn't seem to burn (it|the .*|.*'s ghost)"
|
||||||
|
MSGTYPE=hide "(It|The .*|.*'s ghost) is mildly warmed"
|
||||||
|
MSGTYPE=hide "(It|The .*|.*'s ghost) is uninjured"
|
||||||
|
MSGTYPE=hide "\(I hope you don't mind\.\)"
|
||||||
|
MSGTYPE=hide "Most likely all your gold was stolen from this"
|
||||||
|
MSGTYPE=hide "is not affected by oxidation"
|
||||||
|
|
||||||
|
MSGTYPE=norep "A mysterious force prevents the .* from teleporting"
|
||||||
|
|
||||||
|
MSGTYPE=show "magic missile (hits|misses)"
|
||||||
|
MSGTYPE=show "spell (hits|misses)"
|
||||||
|
MSGTYPE=show "wand (hits|misses)"
|
||||||
|
MSGTYPE=show "dagger (hits|misses)"
|
||||||
|
MSGTYPE=show "dart (hits|misses)"
|
||||||
|
MSGTYPE=show "ray (hits|misses)"
|
||||||
|
MSGTYPE=show "death ray"
|
||||||
|
MSGTYPE=show "water flow"
|
||||||
|
|
||||||
|
## Danger
|
||||||
|
MSGTYPE=stop "You are slowing down"
|
||||||
|
MSGTYPE=stop "Your limbs are .*"
|
||||||
|
MSGTYPE=stop ".* swings itself around you.*"
|
||||||
|
MSGTYPE=stop "You find it hard to breathe"
|
||||||
|
MSGTYPE=stop "You are turning a little .*"
|
||||||
|
MSGTYPE=stop "You feel feverish"
|
||||||
|
MSGTYPE=stop "steals? |stole"
|
||||||
|
MSGTYPE=stop "The Wizard of Yendor steals .*"
|
||||||
|
MSGTYPE=stop "flicks a bullwhip towards your"
|
||||||
|
MSGTYPE=stop "wraps around the"
|
||||||
|
MSGTYPE=stop "yanks the"
|
||||||
|
MSGTYPE=stop "hand spasms"
|
||||||
|
MSGTYPE=stop "disintegration"
|
||||||
|
MSGTYPE=stop "wields .*Vorpal Blade"
|
||||||
|
MSGTYPE=stop "swings .*Vorpal Blade"
|
||||||
|
MSGTYPE=stop "zaps .* with wand of teleportation"
|
||||||
|
MSGTYPE=stop "You feel a malgnant aura surround you."
|
||||||
|
MSGTYPE=stop "(thoroughly|utterly|totally) digest"
|
||||||
|
MSGTYPE=stop "(feel sad|have a (peculiarly)? (sad|melancholy) feeling) for a moment"
|
||||||
|
MSGTYPE=stop ".* starves"
|
||||||
|
MSGTYPE=stop "Run away! Run away!"
|
||||||
|
MSGTYPE=stop "Watch out! Bad things can happen on Friday the 13th."
|
||||||
|
|
||||||
|
## Draining
|
||||||
|
MSGTYPE=stop "Goodbye level .*." # Default
|
||||||
|
MSGTYPE=stop "Fare thee well level .*." # Knight
|
||||||
|
MSGTYPE=stop "Sayonara level .*." # Samurai
|
||||||
|
MSGTYPE=stop "Aloha level .*." # Tourist
|
||||||
|
MSGTYPE=stop "Farvel level .*." # Valkyrie
|
||||||
|
|
||||||
|
## Good Things
|
||||||
|
MSGTYPE=stop "You feel a strange mental acuity"
|
||||||
|
MSGTYPE=stop "You feel (especially)? healthy"
|
||||||
|
MSGTYPE=stop "You feel hardy"
|
||||||
|
MSGTYPE=stop "You feel wide awake"
|
||||||
|
MSGTYPE=stop "You feel a momentary chill"
|
||||||
|
MSGTYPE=stop "You feel full of hot air"
|
||||||
|
MSGTYPE=stop "You feel very firm"
|
||||||
|
MSGTYPE=stop "Your health currently feels amplified"
|
||||||
|
MSGTYPE=stop "Magic spreads through your body as you digest"
|
||||||
|
MSGTYPE=stop "You have a feeling of reconciliation"
|
||||||
|
MSGTYPE=stop "You feel more confident"
|
||||||
|
MSGTYPE=stop "grows up"
|
||||||
|
|
||||||
|
## Vault
|
||||||
|
MSGTYPE=stop "You (dream that you )?hear the footsteps of a guard on patrol"
|
||||||
|
MSGTYPE=stop "You (dream that you )?hear someone counting"
|
||||||
|
|
||||||
|
## Excalibur
|
||||||
|
MSGTYPE=stop "From the murky depths, a hand reaches up to bless the sword"
|
||||||
|
|
||||||
|
## Amulet of Yendor
|
||||||
|
MSGTYPE=stop "Amulet of Yendor named"
|
||||||
|
|
||||||
|
MSGTYPE=stop "You don't have anything to eat."
|
||||||
|
MSGTYPE=stop "You cannot eat that"
|
||||||
|
MSGTYPE=stop "You don't have that object"
|
||||||
|
MSGTYPE=stop "won't move|still eating"
|
||||||
|
MSGTYPE=stop "Closed for inventory"
|
||||||
|
MSGTYPE=stop "You wrest .*"
|
||||||
|
MSGTYPE=stop "You feel a strange vibration"
|
||||||
|
|
||||||
|
## Gremlin stealing your intrinsic at night
|
||||||
|
MSGTYPE=stop "The gremlin chuckles."
|
||||||
|
MSGTYPE=stop "You hear laughter."
|
||||||
|
MSGTYPE=stop "Some writing vanishes from.*head!"
|
||||||
|
MSGTYPE=stop "You feel warmer."
|
||||||
|
MSGTYPE=stop "You feel less jumpy."
|
||||||
|
MSGTYPE=stop "You feel a little sick!"
|
||||||
|
MSGTYPE=stop "Your senses fail!"
|
||||||
|
MSGTYPE=stop "You feel cooler."
|
||||||
|
MSGTYPE=stop "You feel paranoid."
|
||||||
|
MSGTYPE=stop "You thought you saw something!"
|
||||||
|
MSGTYPE=stop "You tawt you taw a puttie tat!"
|
||||||
|
MSGTYPE=stop "You feel slower."
|
||||||
|
MSGTYPE=stop "You feel clumsy."
|
||||||
|
MSGTYPE=stop "You feel vulnerable."
|
||||||
|
MSGTYPE=stop "You feel less attractive."
|
||||||
|
|
||||||
|
OPTIONS=dogname:Athena
|
||||||
|
OPTIONS=catname:Moldorm
|
||||||
|
OPTIONS=horsename:Horse
|
||||||
|
OPTIONS=fruit:word
|
||||||
|
|
||||||
|
OPTIONS=autopickup,pickup_types:$
|
||||||
|
OPTIONS=pickup_burden=B
|
||||||
|
autopickup_exception=">.*iron chain.*"
|
||||||
|
autopickup_exception=">.*heavy iron ball.*"
|
||||||
|
|
||||||
|
OPTIONS=windowtype:curses
|
||||||
|
OPTIONS=!perm_invent
|
||||||
|
OPTIONS=windowborders:0
|
||||||
|
|
||||||
|
OPTIONS=!force_invmenu
|
||||||
|
OPTIONS=map_mode:tiles,scroll_margin:10
|
||||||
|
OPTIONS=hilite_pet,hilite_pile,!toptenwin
|
||||||
|
OPTIONS=time,showexp,number_pad:2,lit_corridor
|
||||||
|
OPTIONS=msg_window:reversed,sortloot:full
|
||||||
|
OPTIONS=autoquiver
|
||||||
|
# OPTIONS=invweight,showdmg,showweight
|
||||||
|
OPTIONS=!cmdassist
|
||||||
|
OPTIONS=travel
|
||||||
|
OPTIONS=disclose:yi ya nv ng yc no
|
||||||
|
OPTIONS=altmeta
|
||||||
|
OPTIONS=autodig
|
||||||
|
OPTIONS=runmode:teleport
|
||||||
|
OPTIONS=quick_farsight
|
||||||
|
OPTIONS=whatis_coord:c
|
||||||
|
OPTIONS=!implicit_uncursed
|
||||||
|
OPTIONS=orientation:gay
|
||||||
|
OPTIONS=!tutorial,!safe_wait,!tips
|
||||||
|
OPTIONS=timed_delay
|
||||||
|
OPTIONS=showdamage
|
||||||
|
OPTIONS=cond_held,cond_ice,cond_lava,cond_woundedlegs,cond_slip
|
||||||
|
OPTIONS=paranoid_confirmation:pray Remove A trap swim
|
||||||
|
|
||||||
|
AUTOCOMPLETE=twoweapon
|
||||||
|
|
||||||
|
BIND=M-m:terrain
|
||||||
|
BIND=C:conduct
|
||||||
|
BIND=!:annotate
|
||||||
|
BIND=%:ride
|
||||||
|
BIND=O:optionsfull
|
||||||
|
|
||||||
|
OPTIONS=symset:Enhanced1,roguesymset:plain
|
||||||
|
OPTIONS=boulder:0
|
||||||
|
SYMBOLS=S_magic_portal:U+20AA
|
||||||
|
SYMBOLS=S_rust_trap:U+2020
|
||||||
|
SYMBOLS=S_ghost:U+0262
|
||||||
|
SYMBOLS=S_throne:U+1D8B
|
||||||
|
SYMBOLS=S_altar:U+03C0
|
||||||
|
SYMBOLS=S_fountain:U+03D4
|
||||||
|
SYMBOLS=S_water:U+2248
|
||||||
|
SYMBOLS=S_pool:U+2248
|
||||||
|
SYMBOLS=S_lava:U+2248
|
||||||
|
SYMBOLS=S_sink:U+0534
|
||||||
|
|
||||||
|
SYMBOLS=S_sw_ml:U+007C
|
||||||
|
SYMBOLS=S_sw_mr:U+007C
|
||||||
|
SYMBOLS=S_sw_tc:U+002D
|
||||||
|
SYMBOLS=S_sw_bc:U+002D
|
||||||
|
SYMBOLS=S_explode4:U+007C
|
||||||
|
SYMBOLS=S_explode6:U+007C
|
||||||
|
SYMBOLS=S_explode2:U+002D
|
||||||
|
SYMBOLS=S_explode8:U+002D
|
||||||
|
|
||||||
|
OPTIONS=glyph:G_vwall_mines/U+2502/brown
|
||||||
|
OPTIONS=glyph:G_hwall_mines/U+2500/brown
|
||||||
|
OPTIONS=glyph:G_tlcorn_mines/U+250c/brown
|
||||||
|
OPTIONS=glyph:G_trcorn_mines/U+2510/brown
|
||||||
|
OPTIONS=glyph:G_blcorn_mines/U+2514/brown
|
||||||
|
OPTIONS=glyph:G_brcorn_mines/U+2518/brown
|
||||||
|
OPTIONS=glyph:G_crwall_mines/U+253C/brown
|
||||||
|
OPTIONS=glyph:G_tuwall_mines/U+2534/brown
|
||||||
|
OPTIONS=glyph:G_tdwall_mines/U+252C/brown
|
||||||
|
OPTIONS=glyph:G_tlwall_mines/U+2524/brown
|
||||||
|
OPTIONS=glyph:G_trwall_mines/U+251C/brown
|
||||||
|
OPTIONS=glyph:G_vwall_knox/U+2502/yellow
|
||||||
|
OPTIONS=glyph:G_hwall_knox/U+2500/yellow
|
||||||
|
OPTIONS=glyph:G_tlcorn_knox/U+250c/yellow
|
||||||
|
OPTIONS=glyph:G_trcorn_knox/U+2510/yellow
|
||||||
|
OPTIONS=glyph:G_blcorn_knox/U+2514/yellow
|
||||||
|
OPTIONS=glyph:G_brcorn_knox/U+2518/yellow
|
||||||
|
OPTIONS=glyph:G_crwall_knox/U+253C/yellow
|
||||||
|
OPTIONS=glyph:G_tuwall_knox/U+2534/yellow
|
||||||
|
OPTIONS=glyph:G_tdwall_knox/U+252C/yellow
|
||||||
|
OPTIONS=glyph:G_tlwall_knox/U+2524/yellow
|
||||||
|
OPTIONS=glyph:G_trwall_knox/U+251C/yellow
|
||||||
|
|
||||||
|
# OPTIONS=nobones
|
||||||
|
# OPTIONS=nopet
|
||||||
|
# OPTIONS=pauper
|
||||||
|
# OPTIONS=nudist
|
||||||
@@ -7,10 +7,11 @@
|
|||||||
{% endblock symbols %}
|
{% endblock symbols %}
|
||||||
|
|
||||||
{% block options %}
|
{% block options %}
|
||||||
|
OPTIONS=suppress_alert:3.3.1
|
||||||
OPTIONS=!tutorial,!safe_wait,!tips
|
OPTIONS=!tutorial,!safe_wait,!tips
|
||||||
OPTIONS=showdamage
|
OPTIONS=showdamage
|
||||||
OPTIONS=cond_held,cond_ice,cond_lava,cond_woundedlegs
|
OPTIONS=cond_held,cond_ice,cond_lava,cond_woundedlegs,cond_slip
|
||||||
OPTIONS=paranoid_confirmation:pray Remove trap swim
|
OPTIONS=paranoid_confirmation:pray Remove A trap swim
|
||||||
{% endblock options %}
|
{% endblock options %}
|
||||||
|
|
||||||
{% block bindings %}
|
{% block bindings %}
|
||||||
|
|||||||
20
hdf-crecelle.rc
Normal file
20
hdf-crecelle.rc
Normal file
@@ -0,0 +1,20 @@
|
|||||||
|
{% extends "main.rc" %}
|
||||||
|
|
||||||
|
{% block symbols %}
|
||||||
|
{% include "unicode_symbols.rc" +%}
|
||||||
|
|
||||||
|
{% include "color_glyphs.rc" %}
|
||||||
|
{% endblock symbols %}
|
||||||
|
|
||||||
|
{% block options %}
|
||||||
|
OPTIONS=orientation:gay
|
||||||
|
OPTIONS=!tutorial,!safe_wait,!tips
|
||||||
|
OPTIONS=timed_delay
|
||||||
|
OPTIONS=showdamage
|
||||||
|
OPTIONS=cond_held,cond_ice,cond_lava,cond_woundedlegs,cond_slip
|
||||||
|
OPTIONS=paranoid_confirmation:pray Remove A trap swim
|
||||||
|
{% endblock options %}
|
||||||
|
|
||||||
|
{% block bindings %}
|
||||||
|
BIND=O:optionsfull
|
||||||
|
{% endblock bindings %}
|
||||||
@@ -5,6 +5,7 @@
|
|||||||
{% endblock symbols %}
|
{% endblock symbols %}
|
||||||
|
|
||||||
{% block options %}
|
{% block options %}
|
||||||
|
OPTIONS=suppress_alert:3.3.1
|
||||||
OPTIONS=cond_held,cond_ice,cond_lava,cond_woundedlegs
|
OPTIONS=cond_held,cond_ice,cond_lava,cond_woundedlegs
|
||||||
OPTIONS=paranoid_confirmation:pray trap A Remove
|
OPTIONS=paranoid_confirmation:pray trap A Remove
|
||||||
OPTIONS=realtime:p,realtime_format:f
|
OPTIONS=realtime:p,realtime_format:f
|
||||||
|
|||||||
10
justfile
10
justfile
@@ -6,6 +6,10 @@
|
|||||||
@show_v37 *FLAGS:
|
@show_v37 *FLAGS:
|
||||||
uv run render.py hdf-37.rc {{FLAGS}}
|
uv run render.py hdf-37.rc {{FLAGS}}
|
||||||
|
|
||||||
|
[group("show")]
|
||||||
|
@show_crecelle *FLAGS:
|
||||||
|
uv run render.py hdf-crecelle.rc {{FLAGS}}
|
||||||
|
|
||||||
[group("show")]
|
[group("show")]
|
||||||
@show_tnnt *FLAGS:
|
@show_tnnt *FLAGS:
|
||||||
uv run render.py hdf-tnnt.rc {{FLAGS}}
|
uv run render.py hdf-tnnt.rc {{FLAGS}}
|
||||||
@@ -18,5 +22,9 @@
|
|||||||
@tnnt *FLAGS:
|
@tnnt *FLAGS:
|
||||||
uv run render.py hdf-tnnt.rc -v tnnt {{FLAGS}}
|
uv run render.py hdf-tnnt.rc -v tnnt {{FLAGS}}
|
||||||
|
|
||||||
|
[group("show")]
|
||||||
|
@crecelle *FLAGS:
|
||||||
|
uv run render.py hdf-crecelle.rc -v crecellehack {{FLAGS}}
|
||||||
|
|
||||||
[group("upload")]
|
[group("upload")]
|
||||||
all *FLAGS: (v37 FLAGS) (tnnt FLAGS)
|
all *FLAGS: (v37 FLAGS) (tnnt FLAGS) (crecelle FLAGS)
|
||||||
|
|||||||
9
main.rc
9
main.rc
@@ -15,8 +15,13 @@ OPTIONS=fruit:word
|
|||||||
|
|
||||||
{% include "autopickup.rc" +%}
|
{% include "autopickup.rc" +%}
|
||||||
|
|
||||||
|
{% block curses %}
|
||||||
|
OPTIONS=windowtype:curses
|
||||||
|
OPTIONS=!perm_invent
|
||||||
|
OPTIONS=windowborders:0
|
||||||
|
{% endblock curses %}
|
||||||
|
|
||||||
OPTIONS=!force_invmenu
|
OPTIONS=!force_invmenu
|
||||||
OPTIONS=suppress_alert:3.3.1
|
|
||||||
OPTIONS=map_mode:tiles,scroll_margin:10
|
OPTIONS=map_mode:tiles,scroll_margin:10
|
||||||
OPTIONS=hilite_pet,hilite_pile,!toptenwin
|
OPTIONS=hilite_pet,hilite_pile,!toptenwin
|
||||||
OPTIONS=time,showexp,number_pad:2,lit_corridor
|
OPTIONS=time,showexp,number_pad:2,lit_corridor
|
||||||
@@ -27,7 +32,7 @@ OPTIONS=!cmdassist
|
|||||||
OPTIONS=travel
|
OPTIONS=travel
|
||||||
OPTIONS=disclose:yi ya nv ng yc no
|
OPTIONS=disclose:yi ya nv ng yc no
|
||||||
OPTIONS=altmeta
|
OPTIONS=altmeta
|
||||||
OPTIONS=!autodig
|
OPTIONS=autodig
|
||||||
OPTIONS=runmode:teleport
|
OPTIONS=runmode:teleport
|
||||||
OPTIONS=quick_farsight
|
OPTIONS=quick_farsight
|
||||||
OPTIONS=whatis_coord:c
|
OPTIONS=whatis_coord:c
|
||||||
|
|||||||
30
menucolor.rc
30
menucolor.rc
@@ -1,12 +1,14 @@
|
|||||||
OPTIONS=menucolors,menu_objsyms
|
OPTIONS=menucolors,menu_objsyms
|
||||||
|
|
||||||
{% set unknown_buc = "white" %}
|
{% set unknown_buc = "gray" %}
|
||||||
{% set cursed = "red" %}
|
{% set cursed = "red" %}
|
||||||
{% set uncursed = "gray" %}
|
{% set uncursed = "white" %}
|
||||||
{% set blessed = "green" %}
|
{% set blessed = "green" %}
|
||||||
{% set danger_item = "red" %}
|
{% set danger_item = "red" %}
|
||||||
{% set valuable_item = "yellow" %}
|
{% set valuable_item = "yellow" %}
|
||||||
{% set bag_kaboom = "cyan" %}
|
{% set bag_kaboom = "magenta" %}
|
||||||
|
{% set equipped = "(being worn|\(wielded|weapon in|tethered to|lit\)|\(on (left|right)|at the ready|in quiver)" %}
|
||||||
|
{% set weight_end = "(\s+\{\d+\})?$" %}
|
||||||
### Item Status (BUC/worn)
|
### Item Status (BUC/worn)
|
||||||
MENUCOLOR=""={{ unknown_buc }}
|
MENUCOLOR=""={{ unknown_buc }}
|
||||||
MENUCOLOR="gold pieces?"={{ valuable_item }}
|
MENUCOLOR="gold pieces?"={{ valuable_item }}
|
||||||
@@ -17,10 +19,10 @@ MENUCOLOR="[Cc]ursed"={{ cursed }}
|
|||||||
MENUCOLOR="[Uu]nholy"={{ cursed }}
|
MENUCOLOR="[Uu]nholy"={{ cursed }}
|
||||||
MENUCOLOR="[Uu]ncursed"={{ uncursed }}
|
MENUCOLOR="[Uu]ncursed"={{ uncursed }}
|
||||||
|
|
||||||
MENUCOLOR=".*(being worn|\(wielded|weapon in|lit\)|\(on (left|right)|at the ready|in quiver)"={{ unknown_buc }}&inverse
|
MENUCOLOR=".*{{ equipped }}"={{ unknown_buc }}&inverse
|
||||||
MENUCOLOR="[Cc]ursed.*(being worn|\(wielded|weapon in|lit\)|\(on (left|right)|at the ready|in quiver)"={{ cursed }}&inverse
|
MENUCOLOR="[Cc]ursed.*{{ equipped }}"={{ cursed }}&inverse
|
||||||
MENUCOLOR="[Uu]ncursed.*(being worn|\(wielded|weapon in|lit\)|\(on (left|right)|at the ready|in quiver)"={{ uncursed }}&inverse
|
MENUCOLOR="[Uu]ncursed.*{{ equipped }}"={{ uncursed }}&inverse
|
||||||
MENUCOLOR="[Bb]lessed.*(being worn|\(wielded|weapon in|lit\)|\(on (left|right)|at the ready|in quiver)"={{ blessed }}&inverse
|
MENUCOLOR="[Bb]lessed.*{{ equipped }}"={{ blessed }}&inverse
|
||||||
|
|
||||||
### Items
|
### Items
|
||||||
## Gray Stones
|
## Gray Stones
|
||||||
@@ -36,19 +38,19 @@ MENUCOLOR="were.* corpse"={{ danger_item }}
|
|||||||
|
|
||||||
## Gemstones
|
## Gemstones
|
||||||
MENUCOLOR="dilithium crystal"={{ valuable_item }}
|
MENUCOLOR="dilithium crystal"={{ valuable_item }}
|
||||||
MENUCOLOR="diamonds?$"={{ valuable_item }}
|
MENUCOLOR="diamonds?{{ weight_end }}"={{ valuable_item }}
|
||||||
MENUCOLOR="rub(y|ies)$"={{ valuable_item }}
|
MENUCOLOR="rub(y|ies){{ weight_end }}"={{ valuable_item }}
|
||||||
MENUCOLOR="jacinth stone"={{ valuable_item }}
|
MENUCOLOR="jacinth stone"={{ valuable_item }}
|
||||||
MENUCOLOR="sapphires?$"={{ valuable_item }}
|
MENUCOLOR="sapphires?{{ weight_end }}"={{ valuable_item }}
|
||||||
MENUCOLOR="black opal"={{ valuable_item }}
|
MENUCOLOR="black opal"={{ valuable_item }}
|
||||||
MENUCOLOR="emeralds?$"={{ valuable_item }}
|
MENUCOLOR="emeralds?{{ weight_end }}"={{ valuable_item }}
|
||||||
MENUCOLOR="turquoise stone"={{ valuable_item }}
|
MENUCOLOR="turquoise stone"={{ valuable_item }}
|
||||||
MENUCOLOR="citrine"={{ valuable_item }}
|
MENUCOLOR="citrine"={{ valuable_item }}
|
||||||
MENUCOLOR="aquamarine"={{ valuable_item }}
|
MENUCOLOR="aquamarine"={{ valuable_item }}
|
||||||
MENUCOLOR="amber stone"={{ valuable_item }}
|
MENUCOLOR="amber stone"={{ valuable_item }}
|
||||||
MENUCOLOR="topaz stone"={{ valuable_item }}
|
MENUCOLOR="topaz stone"={{ valuable_item }}
|
||||||
MENUCOLOR="jet stone"={{ valuable_item }}
|
MENUCOLOR="jet stone"={{ valuable_item }}
|
||||||
MENUCOLOR="opals?$"={{ valuable_item }}
|
MENUCOLOR="opals?{{ weight_end }}"={{ valuable_item }}
|
||||||
MENUCOLOR="chrysoberyl"={{ valuable_item }}
|
MENUCOLOR="chrysoberyl"={{ valuable_item }}
|
||||||
MENUCOLOR="garnet stone"={{ valuable_item }}
|
MENUCOLOR="garnet stone"={{ valuable_item }}
|
||||||
MENUCOLOR="amethyst"={{ valuable_item }}
|
MENUCOLOR="amethyst"={{ valuable_item }}
|
||||||
@@ -59,7 +61,7 @@ MENUCOLOR="obsidian stone"={{ valuable_item }}
|
|||||||
MENUCOLOR="agate stone"={{ valuable_item }}
|
MENUCOLOR="agate stone"={{ valuable_item }}
|
||||||
|
|
||||||
MENUCOLOR="Amulet of Yendor named"={{ valuable_item }}
|
MENUCOLOR="Amulet of Yendor named"={{ valuable_item }}
|
||||||
MENUCOLOR="Amulet of Yendor named.*(being worn|\(wielded|weapon in|lit\)|\(on (left|right)|at the ready|in quiver)"={{ valuable_item }}&inverse
|
MENUCOLOR="Amulet of Yendor named.*{{ equipped }}"={{ valuable_item }}&inverse
|
||||||
|
|
||||||
MENUCOLOR="wand (of|called) cancellation"={{ bag_kaboom }}
|
MENUCOLOR="wand (of|called) cancellation"={{ bag_kaboom }}
|
||||||
MENUCOLOR="bag (of|called) tricks"={{ bag_kaboom }}
|
MENUCOLOR="bag (of|called) tricks"={{ bag_kaboom }}
|
||||||
@@ -100,4 +102,4 @@ MENUCOLOR=" 0%.*%"=green
|
|||||||
MENUCOLOR="100%.*%"=red
|
MENUCOLOR="100%.*%"=red
|
||||||
MENUCOLOR="%.*\(gone\)"=orange
|
MENUCOLOR="%.*\(gone\)"=orange
|
||||||
|
|
||||||
MENUCOLOR="implicit_uncursed"=gray
|
MENUCOLOR="implicit_uncursed"={{ unknown_buc }}
|
||||||
|
|||||||
@@ -31,7 +31,7 @@ def upload(rcfile, variant):
|
|||||||
get_page = s.get(f"{base_url}/rcedit.php")
|
get_page = s.get(f"{base_url}/rcedit.php")
|
||||||
csrf_token = pq(get_page.content)('input[name="csrf_token"]').attr("value")
|
csrf_token = pq(get_page.content)('input[name="csrf_token"]').attr("value")
|
||||||
|
|
||||||
if (len(csrf_token) == 0):
|
if (csrf_token == None or len(csrf_token) == 0):
|
||||||
print(f"[{variant}] Could not obtain csrf token")
|
print(f"[{variant}] Could not obtain csrf token")
|
||||||
return False
|
return False
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user