public OilBuilder(CommonAssets commonData) { _firstPool = new GOPool(); _transitPool = new GOPool(); _endPosY = commonData.OilEnd.transform.position.y; _endPool = new GOPool(commonData.OilEnd); }
private List <BaseMenuBarViewModel> FillCommonAssets() { var menu = new List <BaseMenuBarViewModel>(mDialogVMFactory.CreateDialogHoldersVM()); CommonAssets.AddRange(menu); return(menu); }
public VehicleBuilder(CommonAssets commonAssets) { _commonAssets = commonAssets; _s1Pool = new GOPool(); _s2Pool = new GOPool(); _s3Pool = new GOPool(); _pPool = new GOPool(); _mPool = new GOPool(); _tPool = new GOPool(); _projectilePool = new GOPool(); ProjectileGun.ProjectilePool = _projectilePool; Projectile.SelfPool = _projectilePool; }
public void Connect(GameModel gameModel, List <GuestParams> guestList, GameObjectPool pool, GlobalParams globalParams, CommonAssets commonAssets, Camera camera1, Transform bubbleContainer, Transform minigameContainer, PlayerController playerController) { _gameModel = gameModel; _pool = pool; _globalParams = globalParams; _commonAssets = commonAssets; _camera = camera1; _bubbleContainer = bubbleContainer; _minigameContainer = minigameContainer; _playerController = playerController; foreach (var guestParams in guestList) { CreateGuest(guestParams); } EventManager.OnClueGet += AddClue; }
private void Awake() { Current = this; }