/**
  * GuildIcon
  *
  * Background and Symbol are encoded value+1
  * which makes '17' as first legal composite value
  *
  * @param string $icon
  */
 public function __construct($icon = '17')
 {
     parent::__construct(array('Background' => 4, 'Symbol' => 6, 'Inverted' => 1, 'Color1Red' => 8, 'Color1Green' => 8, 'Color1Blue' => 8, 'Color2Red' => 8, 'Color2Green' => 8, 'Color2Blue' => 8));
     // $icon is 64bit, so treat it as string
     if (strlen($icon) < 3 && intval($icon) < 17) {
         $icon = 17;
     }
     $this->setValue($icon);
 }
示例#2
0
 /**
  * SPropVisualB
  */
 public function __construct()
 {
     parent::__construct(array('MorphTarget1' => 3, 'MorphTarget2' => 3, 'MorphTarget3' => 3, 'MorphTarget4' => 3, 'MorphTarget5' => 3, 'MorphTarget6' => 3, 'MorphTarget7' => 3, 'MorphTarget8' => 3, 'EyesColor' => 3, 'Tattoo' => 7, 'CharacterHeight' => 4, 'TorsoWidth' => 4, 'ArmsWidth' => 4, 'LegsWidth' => 4, 'BreastSize' => 4));
 }
示例#3
0
 /**
  * SPropVisualA
  */
 public function __construct()
 {
     parent::__construct(array('Sex' => 1, 'JacketModel' => 8, 'JacketColor' => 3, 'TrouserModel' => 8, 'TrouserColor' => 3, 'WeaponRightHand' => 10, 'WeaponLeftHand' => 8, 'ArmModel' => 8, 'ArmColor' => 3, 'HatModel' => 9, 'HatColor' => 3));
 }
示例#4
0
 /**
  * SPropVisualB
  */
 public function __construct()
 {
     parent::__construct(array('Name' => 16, 'HandsModel' => 9, 'HandsColor' => 3, 'FeetModel' => 9, 'FeetColor' => 3, 'RTrail' => 4, 'LTrail' => 3));
 }