/** * 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); }
/** * 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)); }
/** * 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)); }
/** * SPropVisualB */ public function __construct() { parent::__construct(array('Name' => 16, 'HandsModel' => 9, 'HandsColor' => 3, 'FeetModel' => 9, 'FeetColor' => 3, 'RTrail' => 4, 'LTrail' => 3)); }