package Ġgg . r sm od . plugins . content . areas . lum bridge . objs Ċ Ċ on _ obj _ option ( 1 6 6 7 1 , Ġ" Cli mb - up ") Ġ{ ĊĠĠĠ Ġplayer . cli mb Up ( 2 ) Ċ } Ċ Ċ on _ obj _ option ( 1 6 6 7 2 , Ġ" Cli mb - up ") Ġ{ ĊĠĠĠ Ġplayer . cli mb Up ( 3 ) Ċ } Ċ on _ obj _ option ( 1 6 6 7 2 , Ġ" Cli mb - down ") Ġ{ ĊĠĠĠ Ġplayer . cli mb Down ( 1 ) Ċ } Ċ Ċ on _ obj _ option ( 1 6 6 7 3 , Ġ" Cli mb - down ") Ġ{ ĊĠĠĠ Ġplayer . cli mb Down ( 2 ) Ċ } Ċ Ċ on _ obj _ option ( 1 6 6 7 2 , Ġ" Cli mb ") Ġ{ ĊĠĠĠ Ġplayer . queue Ġ{ ĊĠĠĠĠĠĠĠ Ġdialog ( this ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ suspend Ġfun Ġdialog ( it : ĠQueue Task ) Ġ{ ĊĠĠĠ Ġwhen Ġ( options ( it )) Ġ{ ĊĠĠĠĠĠĠĠĠ 1 Ġ-> Ġit . player . cli mb Up ( 3 ) ĊĠĠĠĠĠĠĠĠ 2 Ġ-> Ġit . player . cli mb Down ( 1 ) ĊĠĠĠ Ġ} Ċ } Ċ Ċ suspend Ġfun Ġoptions ( it : ĠQueue Task ): ĠInt Ġ= Ġit . options (" Cli mb Ġup .", Ġ" Cli mb Ġdown .") Ċ Ċ fun ĠPlayer . cli mb Down ( floor : ĠInt ) Ġ{ ĊĠĠĠ Ġqueue Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ( player . tile . z Ġ< Ġ 3 2 1 8 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġwhen ( floor ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 1 Ġ-> Ġplayer . moveTo ( 3 2 0 6 , Ġ 3 2 0 8 , Ġ 0 ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 2 Ġ-> Ġplayer . moveTo ( 3 2 0 6 , 3 2 0 8 , 1 ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} Ġelse Ġif Ġ( player . tile . z Ġ> Ġ 3 2 1 8 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġwhen ( floor ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 1 Ġ-> Ġplayer . moveTo ( 3 2 0 5 , Ġ 3 2 2 8 , Ġ 0 ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 2 Ġ-> Ġplayer . moveTo ( 3 2 0 5 , 3 2 2 8 , 1 ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ fun ĠPlayer . cli mb Up ( floor : ĠInt ) Ġ{ ĊĊĠĠĠ Ġqueue Ġ{ ĊĊĠĠĠĠĠĠĠ Ġif Ġ( player . tile . z Ġ< Ġ 3 2 1 8 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġwhen ( floor ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 2 Ġ-> Ġplayer . moveTo ( 3 2 0 5 , 3 2 0 9 , 1 ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 3 Ġ-> Ġplayer . moveTo ( 3 2 0 5 , Ġ 3 2 0 9 , Ġ 2 ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} Ġelse Ġif Ġ( player . tile . z Ġ> Ġ 3 2 1 8 ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġwhen ( floor ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 2 Ġ-> Ġplayer . moveTo ( 3 2 0 6 , 3 2 2 9 , 1 ) ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ 3 Ġ-> Ġplayer . moveTo ( 3 2 0 6 , Ġ 3 2 2 9 , Ġ 2 ) ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ} ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }