URI: 
       tMore dialog options. - dotg - a bitreich fosdem adventure
  HTML git clone git://parazyd.org/dotg.git
   DIR Log
   DIR Files
   DIR Refs
       ---
   DIR commit c1c79b38d2464f22e4ab369a825006584960209d
   DIR parent b025ca1b14d7e1c9cccbe12bd83ee52f179bafba
  HTML Author: parazyd <parazyd@dyne.org>
       Date:   Sat, 24 Feb 2018 03:05:04 +0100
       
       More dialog options.
       
       Diffstat:
         M act-i/Bedroom2.sh                   |       1 +
         A act-i/Work_Desk.sh                  |      15 +++++++++++++++
         M act-i/functions                     |       4 ++++
         M act-i/talk-20h.sh                   |      15 ++++++++++++++-
         M act-i/talk-hipster.sh               |       4 ++--
         M act-i/usecases.csv                  |       4 +++-
       
       6 files changed, 39 insertions(+), 4 deletions(-)
       ---
   DIR diff --git a/act-i/Bedroom2.sh b/act-i/Bedroom2.sh
       t@@ -14,5 +14,6 @@ specific_bedroom2() {
                                else
                                        _msg "You lick the $item"
                                fi
       +                        ;;
                esac
        }
   DIR diff --git a/act-i/Work_Desk.sh b/act-i/Work_Desk.sh
       t@@ -0,0 +1,15 @@
       +specific_workdesk() {
       +        item="$1"
       +
       +        case "$item" in
       +                Smashed_Macbook|Unlocked_Macbook)
       +                        if [ -f "$workdesk/Locked_computer" ]; then
       +                                _msg "You swap the locked computer with the $item."
       +                                mv "$workdesk/Locked_computer" "$inventory"
       +                        else
       +                                _msg "You place the $item on the work desk."
       +                        fi
       +                        mv "$inventory/$item" "$workdesk"
       +                        ;;
       +        esac
       +}
   DIR diff --git a/act-i/functions b/act-i/functions
       t@@ -252,6 +252,10 @@ use_specific() {
                                . Kitchen.sh
                                specific_kitchen "$item"
                                ;;
       +                Work_Desk)
       +                        . Work_Desk.sh
       +                        specific_workdesk "$item"
       +                        ;;
                        *)
                                echo "Not implemented"
                                ;;
   DIR diff --git a/act-i/talk-20h.sh b/act-i/talk-20h.sh
       t@@ -10,6 +10,19 @@ specific_talk_20h() {
                                _msg "Zagreb is such a nice city."
                                ;;
        
       +                Dirt)
       +                        _msg "Ah, a souvenir of Brussels."
       +                        ;;
       +
       +                Unlocked_Macbook)
       +                        _msg "Your friend takes the Macbook from you and deletes its contents."
       +                        rm -f "$inventory/$item"
       +                        ;;
       +
       +                Smashed_Macbook)
       +                        _msg "Now that is a proper-looking Macbook!"
       +                        ;;
       +
                        Cigarettes)
                                _msg "I don't smoke, but I like to see all smokers dying slowly."
                                ;;
       t@@ -48,7 +61,7 @@ specific_talk_20h() {
                                ;;
        
                        Cheese)
       -                        _msg "This cheese smells and belongs into the kitchensink."
       +                        _msg "This cheese smells and belongs into the kitchen sink."
                                ;;
        
                        Beers)
   DIR diff --git a/act-i/talk-hipster.sh b/act-i/talk-hipster.sh
       t@@ -27,8 +27,8 @@ specific_talk_hipster() {
                                        You're shocked."
                                ;;
        
       -                *balloon)
       -                        _msg "You repeatedly hit the Macbook hipster on the head with the balloon.
       +                Decorated_condom_balloon|Condom_balloon)
       +                        _msg "You repeatedly hit the Macbook hipster on the head with the $item.
        
                                        The hipster pops it and continues to work on his WebGL portfolio."
                                rm -f "$inventory/$item"
   DIR diff --git a/act-i/usecases.csv b/act-i/usecases.csv
       t@@ -22,7 +22,9 @@ Mouse,talk-nerds
        Google_Ad_coupons,talk-balcony,talk-elves,talk-20h
        Cocaine,talk-20h,anywhere
        Cheese,kitchen-sink,talk-20h,anywhere
       -Unlocked_Macbook,talk-20h
       +Unlocked_Macbook,talk-20h,Work_Desk
       +Smashed_Macbook,talk-20h,Work_Desk
       +Dirt,talk-20h
        
        Also_sprach_Zarathustra,talk-20h
        The_Birth_of_Tragedy,talk-20h,talk-gentoo