|
@@ -40,45 +40,45 @@ discard block |
|
|
block discarded – undo |
|
40
|
40
|
} |
|
41
|
41
|
|
|
42
|
42
|
$image = \imagecreatefrompng($this->skinPath); |
|
43
|
|
- $scale = (int) $skin_height / 32; |
|
|
43
|
+ $scale = (int) $skin_height/32; |
|
44
|
44
|
if ($scale === 0) { |
|
45
|
45
|
$scale = 1; |
|
46
|
46
|
} |
|
47
|
|
- $this->imgResource = \imagecreatetruecolor(16 * $scale, 32 * $scale); |
|
|
47
|
+ $this->imgResource = \imagecreatetruecolor(16*$scale, 32*$scale); |
|
48
|
48
|
\imagealphablending($this->imgResource, false); |
|
49
|
49
|
\imagesavealpha($this->imgResource, true); |
|
50
|
50
|
$transparent = \imagecolorallocatealpha($this->imgResource, 255, 255, 255, 127); |
|
51
|
|
- \imagefilledrectangle($this->imgResource, 0, 0, 16 * $scale, 32 * $scale, $transparent); |
|
|
51
|
+ \imagefilledrectangle($this->imgResource, 0, 0, 16*$scale, 32*$scale, $transparent); |
|
52
|
52
|
|
|
53
|
53
|
$tmpAvatar = new Avatar($this->skinPath); |
|
54
|
54
|
$tmpAvatar->renderAvatar(8, $type); |
|
55
|
55
|
// Front |
|
56
|
56
|
if ($type == 'F') { |
|
57
|
57
|
// Head |
|
58
|
|
- \imagecopyresized($this->imgResource, $tmpAvatar->getResource(), 4 * $scale, 0 * $scale, 0, 0, 8 * $scale, 8 * $scale, 8, 8); |
|
|
58
|
+ \imagecopyresized($this->imgResource, $tmpAvatar->getResource(), 4*$scale, 0*$scale, 0, 0, 8*$scale, 8*$scale, 8, 8); |
|
59
|
59
|
// Body Front |
|
60
|
|
- \imagecopyresized($this->imgResource, $image, 4 * $scale, 8 * $scale, 20, 20, 8 * $scale, 12 * $scale, 8, 12); |
|
|
60
|
+ \imagecopyresized($this->imgResource, $image, 4*$scale, 8*$scale, 20, 20, 8*$scale, 12*$scale, 8, 12); |
|
61
|
61
|
// Right Arm (left on img) |
|
62
|
62
|
$r_arm = \imagecreatetruecolor(4, 12); |
|
63
|
63
|
\imagecopy($r_arm, $image, 0, 0, 44, 20, 4, 12); |
|
64
|
|
- \imagecopyresized($this->imgResource, $r_arm, 0 * $scale, 8 * $scale, 0, 0, 4 * $scale, 12 * $scale, 4, 12); |
|
|
64
|
+ \imagecopyresized($this->imgResource, $r_arm, 0*$scale, 8*$scale, 0, 0, 4*$scale, 12*$scale, 4, 12); |
|
65
|
65
|
// Right leg (left on img) |
|
66
|
66
|
$r_leg = \imagecreatetruecolor(4, 20); |
|
67
|
67
|
\imagecopy($r_leg, $image, 0, 0, 4, 20, 4, 12); |
|
68
|
|
- \imagecopyresized($this->imgResource, $r_leg, 4 * $scale, 20 * $scale, 0, 0, 4 * $scale, 12 * $scale, 4, 12); |
|
|
68
|
+ \imagecopyresized($this->imgResource, $r_leg, 4*$scale, 20*$scale, 0, 0, 4*$scale, 12*$scale, 4, 12); |
|
69
|
69
|
} else { |
|
70
|
70
|
// Head |
|
71
|
|
- \imagecopyresized($this->imgResource, $tmpAvatar->getResource(), 4 * $scale, 0 * $scale, 0, 0, 8 * $scale, 8 * $scale, 8, 8); |
|
|
71
|
+ \imagecopyresized($this->imgResource, $tmpAvatar->getResource(), 4*$scale, 0*$scale, 0, 0, 8*$scale, 8*$scale, 8, 8); |
|
72
|
72
|
// Body Back |
|
73
|
|
- \imagecopyresized($this->imgResource, $image, 4 * $scale, 8 * $scale, 32, 20, 8 * $scale, 12 * $scale, 8, 12); |
|
|
73
|
+ \imagecopyresized($this->imgResource, $image, 4*$scale, 8*$scale, 32, 20, 8*$scale, 12*$scale, 8, 12); |
|
74
|
74
|
// Right Arm Back (left on img) |
|
75
|
75
|
$r_arm = \imagecreatetruecolor(4, 12); |
|
76
|
76
|
\imagecopy($r_arm, $image, 0, 0, 52, 20, 4, 12); |
|
77
|
|
- \imagecopyresized($this->imgResource, $r_arm, 0 * $scale, 8 * $scale, 0, 0, 4 * $scale, 12 * $scale, 4, 12); |
|
|
77
|
+ \imagecopyresized($this->imgResource, $r_arm, 0*$scale, 8*$scale, 0, 0, 4*$scale, 12*$scale, 4, 12); |
|
78
|
78
|
// Right leg Back (left on img) |
|
79
|
79
|
$r_leg = \imagecreatetruecolor(4, 20); |
|
80
|
80
|
\imagecopy($r_leg, $image, 0, 0, 12, 20, 4, 12); |
|
81
|
|
- \imagecopyresized($this->imgResource, $r_leg, 4 * $scale, 20 * $scale, 0, 0, 4 * $scale, 12 * $scale, 4, 12); |
|
|
81
|
+ \imagecopyresized($this->imgResource, $r_leg, 4*$scale, 20*$scale, 0, 0, 4*$scale, 12*$scale, 4, 12); |
|
82
|
82
|
} |
|
83
|
83
|
$tmpAvatar = null; |
|
84
|
84
|
|
|
@@ -87,12 +87,12 @@ discard block |
|
|
block discarded – undo |
|
87
|
87
|
for ($x = 0; $x < 4; ++$x) { |
|
88
|
88
|
\imagecopy($l_arm, $r_arm, $x, 0, 4 - $x - 1, 0, 1, 12); |
|
89
|
89
|
} |
|
90
|
|
- \imagecopyresized($this->imgResource, $l_arm, 12 * $scale, 8 * $scale, 0, 0, 4 * $scale, 12 * $scale, 4, 12); |
|
|
90
|
+ \imagecopyresized($this->imgResource, $l_arm, 12*$scale, 8*$scale, 0, 0, 4*$scale, 12*$scale, 4, 12); |
|
91
|
91
|
// Left leg (right flipped) |
|
92
|
92
|
$l_leg = \imagecreatetruecolor(4, 20); |
|
93
|
93
|
for ($x = 0; $x < 4; ++$x) { |
|
94
|
94
|
\imagecopy($l_leg, $r_leg, $x, 0, 4 - $x - 1, 0, 1, 20); |
|
95
|
95
|
} |
|
96
|
|
- \imagecopyresized($this->imgResource, $l_leg, 8 * $scale, 20 * $scale, 0, 0, 4 * $scale, 12 * $scale, 4, 12); |
|
|
96
|
+ \imagecopyresized($this->imgResource, $l_leg, 8*$scale, 20*$scale, 0, 0, 4*$scale, 12*$scale, 4, 12); |
|
97
|
97
|
} |
|
98
|
98
|
} |