package Ġcom . dp . advanced gun n ery control . gui Ċ Ċ import Ġcom . dp . advanced gun n ery control . settings . Settings Ċ import Ġcom . fs . star f arer . api . Every Frame Script Ċ import Ġcom . fs . star f arer . api . GameState Ċ import Ġcom . fs . star f arer . api . Global Ċ import Ġorg . lwjgl . input . Keyboard Ċ Ċ class ĠGUI Sh ower Ġ: ĠEvery Frame Script Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġis Done (): ĠBoolean Ġ= Ġfalse ĊĊĠĠĠ Ġoverride Ġfun Ġrun While Paused (): ĠBoolean Ġ= Ġtrue ĊĊĠĠĠ Ġoverride Ġfun Ġadvance ( p 0 : ĠFloat ) Ġ{ ĊĊĠĠĠĠĠĠĠ Ġif Ġ( Global . getS ector (). isIn New Game Advance Ġ|| ĠGlobal . getS ector (). campaign UI . is Showing Dialog ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ|| ĠGlobal . getCurrent State () Ġ== ĠGameState . TITLE ĊĠĠĠĠĠĠĠ Ġ) Ġreturn ĊĊĠĠĠĠĠĠĠ Ġif Ġ( Keyboard . getEvent Character (). toLowerCase () Ġ== ĠSettings . gui H ote ky ()){ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠGlobal . getS ector ()?. campaign UI ?. show Interaction Dialog ( AG CG UI (), ĠGlobal . getS ector (). player F leet ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }