#alias {fbait} {fishing bait with %1}; #alias {fcast %*} {fishing cast %1}; #alias {freel} {fishing reel %1}; #alias {ftease} {fishing tease}; #alias {fjerk} {fishing jerk}; #act {You feel a fish take a small nibble} {#delay {2} {ftease}}; #act {You feel a fish make a small strike at your bait} {#delay {2} {fjerk}}; #act {You've hooked} {#showme {\a};}; #act {You see the water ripple as a fish makes a medium strike at your bait} {#delay {2} {fjerk}}; #act {You stagger as a fish makes a large strike at your bait} {#delay {2} {fjerk}}; #act {You %* but the hook pulls free of the fish} {freel ; #showme {\a} ; #system {mplayer /home/sigma/.tintin/block.wav 1>/dev/null 2>/dev/null &}}; #macro {\ej} {balance freel}; #alias {stop_fishing} { #unalias {fbait}; #unalias {fcast %*}; #unalias {freel}; #unalias {ftease}; #unalias {fjerk}; #unact {You feel a fish take a small nibble}; #unact {You feel a fish make a small strike at your bait}; #unact {You've hooked}; #unact {You see the water ripple as a fish makes a medium strike at your bait}; #unact {You stagger as a fish makes a large strike at your bait}; #unact {but the hook pulls free of the fish}; #unmacro {\ej}; };