Last active
June 20, 2017 06:21
-
-
Save sxtxixtxcxh/9083299 to your computer and use it in GitHub Desktop.
.multitailrc for a DF colorscheme. usage: `multitail -CS df gamelog.txt`
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
colorscheme:df | |
# Unit types: | |
cs_re:magenta,black:Recruit|Lasher|Troll|Goblin|a girl | |
cs_re:red,black:Swordsman|Swordsdwarf|Swordmaster|skulking filth | |
cs_re:blue,black:liaison|Human|Elf|Dwarf|war Dog | |
cs_re:green,black:Marksdwarf|Bowman|Merchant|Speardwarf|Spearman|Pikeman|Pikemaster | |
cs_re:cyan,black:Mace Lord|Maceman|Macedwarf|Axeman|Axedwarf|Hammerdwarf|a boy | |
# Damage | |
cs_re:magenta: tearing apart| shattering| fracturing| severed| opened| bruising| tearing| jamming| chipping| lightly tapping | |
# Attacks | |
cs_re:red: grabs? | gouges? | slash | slashes | stabs? | gores? | bruise | bruises | punch | punches | hacks? | |
cs_re:red: kicks? | shake | shakes | scratch | scratches| push | pushes | attacks? | bites? | strikes? | twists? | |
cs_re:red: bashes | bash| lash | lashes | charges? | collides? | |
cs_re:yellow: latches on firmly| lodged firmly in the wound| slams into| been torn| loses hold| breaks the grip| releases the grip | |
cs_re_s:yellow: and (remains in [A-Za-z ]+'s grip) | |
# Defense | |
cs_re:yellow: counterstrikes| no longer stunned| regains consciousness| unable to break | |
cs_re:yellow: glances away| blocks| misses| blocked| counterstrikes?| parried| deflected | |
cs_re:yellow: stands up| rolls away| jumps away| scrambles away| propelled away| knocked over| tumbles backward | |
# parts | |
cs_re:cyan: rear [a-z]+| front [a-z]+| left [a-z]+| right [a-z]+| upper [a-z]+| lower [a-z]+ | |
cs_re:cyan: head| body| legs?| arm| toe| nail| teeth| skull| bones?| ligaments?| tendons?| nerves? | |
cs_re:cyan: fat| skin| mouth| hand| foot| spine| horn| muscle| cheek| artery| tongue | |
cs_re:cyan: sensory nerve| motor nerve| nervous tissue| paw| kidney| ankle| stomach| pancreas | |
cs_re:cyan: lung| guts| hoof| false ribs?| true ribs?| elbows?| spleen| shoulder| liver| heart| nose| wing| brain | |
# unit status | |
cs_re:red: become enraged| gone berserk| gone stark raving mad| succumbed to infection| starved to death| falls over| gives in to pain| knocked unconscious | |
cs_re:green: looks sick| looks even more sick| vomits| retches|The flying| having trouble breathing| having more trouble breathing| sails off| ripped away | |
# status messages | |
cs_re:blue: has been completed | |
cs_re:yellow: nothing to catch | |
cs_re:yellow: will be leaving soon | |
# important! | |
cs_re:red,,bold: cancels? | |
cs_re:red: bypassed|inaccessible|suspended|Thief!|Snatcher! | |
cs_re:red,black,blink:throwing a tantrum|dead|struck down | |
# generic verbs | |
cs_re:yellow: has [a-z]+| have [a-z]+ | |
cs_re:yellow: been found| calmed down| given birth| been made|Protect the [A-Za-z ]+ | |
# matches anything that starts the line with these patterns: | |
# First Name |First Name, Occupation |First Name, Also Occupation |The First Name | |
cs_re_s:blue,black:([A-Z][a-z]+ [A-Z][a-z]+) | |
cs_re_s:blue,black:([A-Z][a-z]+ [A-Z][a-z]+ [A-Z][a-z]+) | |
cs_re_s:blue,black:([A-Z][a-z]+ [A-Z][a-z]+ [A-Z][a-z]+ [A-Z][a-z]+) | |
cs_re_s:blue,black:([A-Z][a-z]+ [A-Z][a-z]+ [A-Z][a-z]+ [A-Z][a-z]+ [A-Z][a-z]+) | |
cs_re_s:blue,black:([A-Z][a-z]+ [A-Z][a-z]+), | |
cs_re_s:blue,black:([A-Z][a-z]+ [A-Z][a-z]+, [A-Z][a-z]+) | |
cs_re_s:blue,black:([A-Z][a-z]+ [A-Z][a-z]+, [A-Z][a-z]+ [A-Z][a-z]+) | |
# job related | |
cs_re_s:yellow,,bold:cancels (.*): .*\.$ | |
cs_re_s:yellow,,bold:suspended the (.*).$ | |
cs_re_s:yellow,,bold:^(.*) \([0-9]+\) has | |
cs_re_s:red,,bold:cancels .*: (.*)\.$ |
Author
sxtxixtxcxh
commented
Feb 20, 2014
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment