package Ġorg . w isp . g ates aw aken ed . console Commands Ċ Ċ import Ġorg . lazy wizard . console . Base Command Ċ import Ġorg . lazy wizard . console . Console Ċ import Ġorg . w isp . g ates aw aken ed . di Ċ import Ġorg . w isp . g ates aw aken ed . intro . Intro Quest Ċ Ċ class ĠG ates Aw aken ed Force Start Intro Quest Ġ: ĠBase Command Ġ{ ĊĠĠĠ Ġoverride Ġfun Ġrun Command ( args : ĠString , Ġcontext : ĠBase Command . Command Context ): ĠBase Command . Command Result Ġ{ ĊĠĠĠĠĠĠĠ Ġif Ġ(! context . is Campaign Accessible ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠBase Command . Command Result . WRONG _ CONTEXT ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġif Ġ( Intro Quest . has Quest Been Started ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠConsole . showMessage (" Intro Ġquest Ġhas Ġalready Ġbeen Ġstarted !") ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠBase Command . Command Result . ERROR ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġif Ġ(! Intro Quest . have G ates Been Tagged ()) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠIntro Quest . find And Tag Intro Gate Pair () ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠĠĠĠĠ Ġreturn Ġif Ġ( Intro Quest . start Quest ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġdi . sector . current Location ?. plan ets ?. first OrNull () ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġ?: Ġdi . sector . star Systems . first Ġ{ Ġit . plan ets . any () Ġ}. plan ets . first () ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ) Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠConsole . showMessage (" Quest Ġstarted . ĠEn joy !") ĊĠĠĠĠĠĠĠĠĠĠĠ ĠBase Command . Command Result . SUCCESS ĊĠĠĠĠĠĠĠ Ġ} Ġelse Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ ĠBase Command . Command Result . ERROR ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }