private $_bgChanges;\r
private $_banner;\r
private $_simfile;\r
+ private $_packId;\r
private $_steps;\r
\r
//override parent\r
return $this;\r
}\r
\r
- public function With_Banner(IFile $banner) {\r
+ public function With_Banner(IFile $banner = null) {\r
$this->_banner = $banner;\r
return $this;\r
}\r
\r
- public function With_Simfile(IFile $simfile) {\r
+ public function With_Simfile(IFile $simfile = null) {\r
$this->_simfile = $simfile;\r
return $this;\r
}\r
\r
+ public function With_PackId($packId = null)\r
+ {\r
+ $this->_packId = $packId;\r
+ return $this;\r
+ }\r
+ \r
public function With_Steps(array $steps) {\r
$this->_steps = $steps;\r
return $this;\r
$this->_bgChanges,\r
$this->_banner,\r
$this->_simfile,\r
+ $this->_packId,\r
$this->_steps);\r
}\r
}\r