package Ġworld s . greg s . hest ia . core . script Ċ Ċ import Ġcom . art emis . Base System Ċ import Ġcom . art emis . World Ċ import Ġcom . art emis . World Configuration Builder Ċ import Ġnet . most ly original . api . system . core . Pass ive System Ċ import Ġworld s . greg s . hest ia . art emis . event . Extended Event Dispatch Strategy Ċ Ċ abstract Ġclass ĠScript Builder Ġ: ĠPass ive System () Ġ{ ĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠBuilds Ġa Ġlist Ġof Ġsystems Ġfrom Ġthe Ġcurrent Ġscript ĊĠĠĠĠ Ġ* Ġ@ return Ġlist Ġof Ġ[ Base System ] s Ġand Ġtheir Ġprior ities ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġabstract Ġfun Ġbuild ( builder : ĠWorld Configuration Builder ) ĊĊĠĠĠ Ġ/** ĊĠĠĠĠ Ġ* ĠBuilds Ġa Ġlist Ġof Ġsystems Ġfrom Ġthe Ġcurrent Ġscript ĊĠĠĠĠ Ġ* Ġ@ param Ġworld ĠThe Ġworld Ġto Ġapply Ġsubscriptions Ġto ĊĠĠĠĠ Ġ* Ġ@ param Ġdispatcher ĠThe Ġdispatcher Ġto Ġregister Ġevent Ġlisteners Ġwith ĊĠĠĠĠ Ġ*/ ĊĠĠĠ Ġabstract Ġfun Ġbuild ( world : ĠWorld , Ġdispatcher : ĠExtended Event Dispatch Strategy ) Ċ }