TCAX 字幕特效制作工具官方论坛 | ASS | TCAS | Python | Aegisub | Lua

 找回密码
 新人加入
查看: 4156|回复: 2
打印 上一主题 下一主题

[完整特效] [kk]014_Fune_wo_Amu_OP [复制链接]

Rank: 4

跳转到指定楼层
楼主
发表于 2018-2-12 21:01:14 |只看该作者 |倒序浏览
本帖最后由 kk123456 于 2018-2-13 20:42 编辑
  1. from tcaxPy import *

  2. def exint(x):
  3.     if x >= 0 :
  4.         x = int(x)
  5.     else:
  6.         x = 0
  7.     return x
  8. def tcaxPy_Init():
  9.     global _FontFileName
  10.     global _FaceID
  11.     global _Fs
  12.     global _Height
  13.     global Font
  14.     _FontFileName = GetVal(val_FontFileName)
  15.     _FaceID       = GetVal(val_FaceID)
  16.     _Fs           = GetVal(val_FontSize)
  17.     _Height       = GetVal(val_TextHeight)
  18.     Font = InitFont(_FontFileName, _FaceID, _Fs, GetVal(val_Spacing), GetVal(val_SpaceScale), 0xFFFFFF, 0, 0)
  19.    





  20. def tcaxPy_Main(_i, _j, _n, _BT, _ET, _SK, _KT, _x, _y, _a, _txt):



  21.     ASS_BUF = []
  22.     Font1 = InitFont(_FontFileName, _FaceID, _Fs, GetVal(val_Spacing), GetVal(val_SpaceScale), 0xFFFFFF, 0, 0)
  23.     Font = InitFont(_FontFileName, _FaceID, _Fs-3, GetVal(val_Spacing), GetVal(val_SpaceScale), 0xFFFFFF, 0, 0)
  24.     dx = _x - int(_a / 2 + 0.5)
  25.     dy = _y - int(_Fs / 2 + 0.5)  
  26.     mask = TextOutlineDraw(Font, _txt, dx, dy)
  27.     mask1 = TextOutlineDraw(Font1, _txt, dx, dy)
  28.     m = randint(-14,12)
  29.     n = randint(-12,12)
  30.     col1 = "EB9F23"
  31.     col2 = "F4E854"
  32.     wheel = ("m 25 212 b 25 216 25 220 26 224 b 32 223 37 222 43 221 b 37 218 31 215 25 212 m 40 207 b 36 208 31 209 27 210 b 28 210 28 210 28 210 b 34 213 39 216 45 219 b 44 215 43 211 42 207 b 41 207 41 207 40 207 m 16 225 b 16 224 16 223 16 222 b 17 223 18 223 20 224 b 19 220 19 215 19 211 b 3 211 -13 212 -27 210 b -36 208 -44 207 -53 205 b -54 210 -55 214 -56 218 b -51 219 -47 220 -42 221 b -25 225 -4 225 16 225 m -76 200 b -78 203 -79 207 -80 211 b -75 213 -69 215 -64 216 b -68 211 -72 205 -76 200 m -73 199 b -69 204 -65 209 -61 215 b -60 211 -59 207 -58 203 b -63 202 -68 200 -73 199 m 39 196 b 37 199 34 202 32 205 b 32 205 32 205 32 205 b 35 204 38 203 41 203 b 41 200 40 198 39 196 m -57 193 b -60 194 -63 195 -66 197 b -63 198 -60 198 -58 199 b -57 197 -56 195 -55 193 b -56 193 -56 193 -57 193 m 103 184 b 89 195 67 201 48 206 b 49 211 50 215 51 220 b 51 220 52 220 52 220 b 54 219 63 217 64 216 b 66 214 65 211 68 210 b 73 210 77 210 82 210 b 92 205 101 201 111 196 b 108 192 106 188 103 184 m 22 184 b 23 191 23 199 24 206 b 24 206 25 206 25 206 b 30 202 34 197 39 193 b 39 193 38 192 38 192 b 33 189 27 187 22 184 m 109 181 b 111 185 113 189 116 193 b 121 190 127 186 133 183 b 133 183 133 183 133 182 b 125 182 117 181 109 181 m -66 173 b -68 180 -71 187 -74 194 b -73 194 -72 195 -71 195 b -65 193 -60 191 -55 190 b -55 189 -55 189 -54 189 b -58 183 -62 178 -66 173 m 126 169 b 122 172 118 175 114 179 b 121 179 127 179 134 179 b 134 179 134 179 134 179 b 133 176 129 171 126 169 m 33 167 b 29 171 25 175 21 179 b 21 180 21 180 21 180 b 27 183 32 186 38 188 b 38 188 38 187 38 187 b 36 180 35 174 33 167 m -50 165 b -54 166 -59 167 -64 169 b -60 174 -57 179 -53 184 b -53 184 -53 184 -53 184 b -51 178 -49 171 -48 165 b -48 165 -49 165 -50 165 m 119 160 b 118 164 117 168 116 172 b 116 172 116 172 116 172 b 119 170 121 168 124 166 b 123 164 121 162 119 160 m 140 157 b 137 160 135 163 132 166 b 135 169 137 173 140 176 b 142 175 143 174 145 172 b 143 168 142 163 140 157 m 95 157 b 99 164 103 171 107 178 b 113 175 116 165 117 158 b 110 158 102 157 95 157 m 19 157 b 20 163 20 169 21 175 b 24 171 28 168 32 164 b 32 164 32 163 32 163 b 27 161 23 159 19 157 m -146 153 b -149 156 -152 159 -155 163 b -152 167 -136 182 -131 183 b -123 186 -111 180 -108 186 b -105 190 -108 195 -107 198 b -100 201 -93 205 -86 208 b -84 204 -83 199 -81 195 b -100 190 -118 176 -132 166 b -136 161 -141 157 -146 153 m -56 148 b -58 154 -60 160 -63 166 b -62 166 -62 166 -62 166 b -57 164 -52 162 -47 160 b -50 156 -53 152 -56 148 m -154 139 b -152 141 -150 143 -147 146 b -146 144 -144 143 -143 141 b -143 141 -143 141 -143 141 b -146 140 -150 139 -154 139 m 27 138 b 24 142 21 147 18 151 b 18 152 19 153 19 154 b 23 156 27 158 32 160 b 32 159 32 159 32 158 b 30 151 28 145 27 138 m -160 138 b -160 144 -159 150 -159 156 b -158 156 -158 156 -157 155 b -155 153 -153 151 -150 149 b -154 145 -157 141 -160 138 m 102 137 b 99 143 97 148 95 154 b 102 154 109 154 116 155 b 115 154 115 154 114 153 b 110 148 106 142 102 137 m -164 137 b -167 139 -170 142 -173 144 b -173 145 -173 145 -173 145 b -169 149 -166 155 -161 157 b -162 150 -163 143 -164 137 m -41 136 b -45 139 -50 141 -54 144 b -54 144 -54 144 -54 144 b -52 148 -49 152 -46 156 b -46 156 -46 156 -45 156 b -45 151 -39 139 -41 136 m 81 134 b 85 140 89 146 92 152 b 92 152 93 152 93 152 b 95 146 97 140 99 135 b 99 135 99 135 98 135 b 93 135 87 134 81 134 m 17 133 b 17 137 17 142 18 146 b 18 146 18 146 19 145 b 21 142 23 138 26 134 b 25 134 25 133 25 133 b 22 133 19 133 17 133 m 166 130 b 161 139 152 145 145 153 b 152 153 159 153 165 153 b 170 148 174 143 178 138 b 178 138 177 138 177 138 b 173 135 170 133 166 130 m 11 134 b -5 134 -20 134 -32 130 b -32 130 -32 131 -32 131 b -39 154 -45 178 -51 201 b -30 203 -7 209 18 206 b 15 182 13 158 11 134 m -47 126 b -48 130 -50 134 -51 138 b -47 136 -43 133 -39 131 b -39 130 -40 129 -40 128 b -43 127 -45 126 -47 126 m -142 119 b -148 124 -153 128 -159 133 b -159 134 -158 134 -158 135 b -151 136 -145 137 -139 138 b -139 137 -139 137 -139 136 b -140 131 -139 122 -142 119 m 191 118 b 186 120 180 122 174 124 b 174 125 174 125 175 125 b 177 127 180 129 183 131 b 184 131 184 130 185 130 b 186 128 193 119 191 118 m 64 118 b 56 123 38 126 32 131 b 37 155 42 178 47 202 b 58 199 68 195 79 192 b 87 188 94 185 102 181 b 93 166 84 150 75 135 b 72 130 69 121 64 118 m -138 116 b -138 121 -138 132 -136 135 b -131 130 -127 125 -122 120 b -127 119 -133 117 -138 116 m 172 114 b 172 115 172 115 172 115 b 172 115 172 115 172 114 m 83 113 b 82 119 81 125 81 131 b 84 131 87 131 91 131 b 93 131 95 131 98 131 b 97 131 97 131 97 131 b 92 125 88 119 83 113 m 21 111 b 19 115 15 118 16 123 b 16 123 16 123 16 123 b 19 122 21 122 23 121 b 23 121 23 121 23 121 b 22 118 21 114 21 111 m 77 110 b 75 111 73 113 70 115 b 73 119 75 123 77 127 b 77 127 78 127 78 127 b 79 122 80 116 81 110 b 81 110 81 110 81 110 b 79 110 78 110 77 110 m -34 109 b -37 111 -40 113 -43 116 b -43 116 -43 116 -43 116 b -40 117 -38 118 -35 119 b -34 115 -34 112 -33 109 b -33 109 -33 109 -34 109 m 181 108 b 180 113 176 115 176 120 b 181 119 186 117 191 115 b 188 113 185 111 181 108 m 175 105 b 175 107 175 108 175 110 b 175 110 176 110 176 110 b 177 109 177 107 178 106 b 177 106 176 105 175 105 m -183 105 b -186 109 -191 111 -195 114 b -189 123 -183 131 -177 140 b -177 139 -176 139 -175 138 b -172 136 -169 134 -166 131 b -172 123 -178 114 -183 105 m -121 102 b -126 106 -130 110 -135 114 b -130 115 -124 116 -119 118 b -119 113 -119 104 -121 102 m 167 101 b 162 103 156 105 151 107 b 151 107 152 108 152 108 b 157 112 163 116 168 120 b 169 120 169 119 169 119 b 169 113 169 107 168 101 b 168 101 167 101 167 101 m 13 99 b 14 104 14 109 15 115 b 15 114 15 114 15 114 b 18 112 20 108 20 105 b 18 103 16 101 13 99 m -117 98 b -118 101 -117 110 -116 114 b -111 109 -106 104 -101 99 b -107 99 -112 99 -117 98 m -92 98 b -109 115 -126 132 -142 150 b -136 158 -89 191 -79 191 b -70 169 -61 146 -52 124 b -59 120 -65 117 -72 114 b -79 108 -85 103 -92 98 m 188 96 b 187 98 187 100 186 101 b 190 103 194 105 199 107 b 199 107 199 106 199 106 b 194 104 192 99 188 96 m -34 93 b -36 99 -38 104 -40 109 b -37 108 -34 106 -31 105 b -31 103 -31 101 -30 100 b -32 98 -33 95 -34 93 m 67 91 b 66 96 65 100 65 105 b 65 105 65 105 65 105 b 68 103 71 101 73 99 b 71 97 69 94 67 91 m 149 89 b 149 94 149 99 149 105 b 154 103 159 101 165 99 b 164 99 164 98 164 98 b 159 95 154 92 149 89 m -103 87 b -106 90 -109 93 -112 95 b -107 96 -100 96 -97 95 b -97 94 -97 93 -98 93 b -99 91 -101 89 -103 87 m 142 86 b 138 88 134 90 129 91 b 130 92 130 92 130 93 b 135 95 139 98 143 101 b 143 101 143 101 143 101 b 144 97 144 89 142 86 m 105 83 b 100 92 91 97 85 104 b 100 123 115 143 129 162 b 129 162 129 162 129 161 b 143 152 152 139 163 128 b 149 117 134 106 120 95 b 115 91 111 85 105 83 m 52 83 b 56 89 59 95 62 100 b 62 100 62 100 62 99 b 64 96 64 89 63 86 b 60 85 56 84 52 83 m 15 83 b 13 87 12 88 12 94 b 14 95 17 97 19 98 b 17 93 16 88 15 83 m -26 81 b -29 84 -30 85 -32 89 b -31 91 -30 93 -29 95 b -29 95 -29 95 -29 95 b -28 92 -24 83 -26 81 m -93 79 b -94 81 -94 80 -92 82 b -91 83 -90 85 -89 86 b -87 84 -84 81 -82 79 b -86 79 -90 79 -93 79 m 123 74 b 124 79 125 84 127 88 b 131 87 135 86 140 84 b 140 84 140 84 140 84 b 140 84 140 84 140 83 b 134 80 129 77 123 74 m 116 71 b 113 72 112 74 110 77 b 113 79 116 82 119 84 b 120 84 120 84 120 84 b 120 80 119 72 116 71 m 49 69 b 49 73 48 77 50 79 b 53 80 56 80 59 81 b 59 81 59 80 58 80 b 55 76 52 72 49 69 m -75 64 b -79 68 -84 72 -89 76 b -82 76 -79 75 -75 72 b -75 70 -75 67 -75 64 m 99 60 b 100 63 101 67 102 70 b 102 69 102 69 103 69 b 104 67 105 66 105 65 b 105 64 105 64 105 63 b 103 62 101 61 99 60 m -205 60 b -209 61 -213 63 -217 64 b -214 70 -212 77 -209 83 b -208 83 -206 83 -205 83 b -205 84 -206 84 -207 84 b -203 84 -198 84 -194 84 b -194 84 -194 84 -194 84 b -197 77 -201 69 -202 60 b -203 60 -203 60 -203 60 b -204 60 -204 60 -205 60 m -63 59 b -66 60 -69 60 -71 61 b -71 63 -71 66 -71 68 b -71 68 -71 67 -71 67 b -69 66 -63 60 -63 59 m 88 55 b 86 55 84 56 82 56 b 87 59 91 63 96 66 b 95 63 95 58 93 57 b 91 55 91 55 88 55 m 9 54 b 10 63 11 73 12 82 b 12 82 12 81 12 81 b 16 77 11 59 9 54 m -18 52 b -21 61 -25 70 -28 79 b -24 77 -16 58 -18 52 m -28 48 b -28 50 -28 51 -28 52 b -28 52 -28 52 -28 52 b -28 51 -28 50 -28 48 m 74 46 b 75 48 76 50 76 52 b 77 52 77 52 77 52 b 80 52 82 52 84 52 b 84 51 84 51 84 51 b 81 49 77 47 74 46 m 207 45 b 204 56 200 67 197 78 b 202 78 207 78 213 78 b 215 68 218 58 221 47 b 221 47 221 47 221 47 b 216 46 212 45 207 45 m -208 42 b -210 47 -212 52 -214 57 b -211 56 -208 55 -205 54 b -205 54 -205 53 -205 52 b -205 49 -206 44 -208 42 m -204 40 b -202 44 -201 48 -200 53 b -197 52 -194 51 -192 50 b -193 49 -194 48 -195 47 b -198 44 -201 42 -204 40 m 27 39 b 33 50 40 61 46 72 b 46 61 33 45 27 39 m -44 39 b -51 45 -57 51 -64 56 b -57 55 -45 44 -44 39 m -129 38 b -152 45 -175 52 -199 59 b -196 67 -192 76 -189 84 b -184 84 -181 85 -179 87 b -177 92 -179 97 -181 101 b -175 110 -169 119 -163 128 b -144 113 -125 97 -106 82 b -112 73 -119 65 -123 55 b -125 49 -127 44 -129 38 m -210 36 b -214 37 -218 38 -222 39 b -221 45 -220 51 -219 58 b -218 57 -218 57 -218 57 b -215 50 -212 43 -209 36 b -209 36 -210 36 -210 36 m -181 32 b -188 33 -196 34 -203 35 b -198 40 -193 44 -188 49 b -186 44 -180 36 -181 32 m -177 31 b -179 37 -182 42 -184 48 b -177 46 -170 44 -163 42 b -168 39 -171 32 -177 31 m 131 29 b 130 42 123 52 119 63 b 140 75 161 87 183 98 b 184 96 185 94 186 92 b 187 88 185 84 186 80 b 188 79 190 78 192 77 b 198 69 201 55 203 44 b 203 44 202 44 202 44 b 178 39 155 34 131 29 m 43 27 b 52 34 61 41 70 47 b 67 38 52 32 43 27 m -155 27 b -160 28 -166 29 -171 30 b -171 30 -171 31 -171 31 b -168 34 -164 39 -159 41 b -158 37 -153 29 -155 27 m 223 38 b 224 34 224 30 225 26 b 221 30 217 33 214 37 b 217 37 220 38 223 38 m 9 123 b 6 91 3 59 0 27 b -2 27 -3 27 -4 27 b -13 58 -21 89 -29 120 b -19 123 -3 124 9 123 m -149 26 b -152 31 -154 36 -156 40 b -149 38 -142 36 -135 34 b -136 34 -136 33 -136 33 b -141 31 -143 27 -149 26 m 10 25 b 10 25 9 25 9 25 b 16 57 22 88 29 120 b 30 120 30 120 31 120 b 41 117 51 113 60 108 b 48 88 36 67 24 47 b 21 41 16 27 10 25 m -135 24 b -138 24 -140 25 -143 25 b -143 26 -142 26 -142 26 b -138 29 -134 31 -130 33 b -131 30 -131 27 -132 24 b -133 24 -134 24 -135 24 m -16 22 b -30 35 -44 49 -58 62 b -67 71 -75 81 -84 90 b -84 90 -83 91 -83 92 b -70 97 -63 110 -48 114 b -36 84 -25 54 -13 23 b -14 23 -15 22 -16 22 m -120 22 b -121 22 -121 23 -122 23 b -121 26 -121 28 -120 30 b -116 29 -112 28 -109 27 b -111 24 -115 22 -120 22 m 211 21 b 210 25 210 30 209 34 b 213 30 217 26 221 22 b 221 22 221 22 221 22 b 218 21 214 21 211 21 m 195 21 b 192 25 189 28 185 32 b 191 33 197 34 203 35 b 200 30 198 26 195 21 m -211 21 b -214 23 -223 24 -224 28 b -224 30 -224 31 -223 33 b -219 32 -214 31 -209 31 b -209 30 -209 29 -209 28 b -210 26 -210 22 -211 21 m 200 20 b 202 23 203 26 205 30 b 205 30 205 30 206 30 b 206 27 206 24 207 21 b 206 21 206 21 206 21 b 204 20 202 20 200 20 m 20 18 b 20 24 31 34 34 39 b 49 58 64 77 78 96 b 79 95 79 95 80 95 b 86 92 93 82 97 77 b 97 76 96 76 96 75 b 71 56 45 37 20 18 m 166 18 b 164 21 161 23 158 26 b 163 27 167 28 172 29 b 172 29 172 28 172 28 b 170 25 168 21 166 18 m -97 18 b -102 19 -107 20 -112 21 b -112 21 -112 21 -112 22 b -109 23 -106 25 -103 25 b -98 24 -97 21 -95 18 b -95 18 -95 18 -95 18 b -95 18 -96 18 -97 18 m 171 17 b 173 21 175 26 177 30 b 178 30 179 30 180 30 b 183 27 187 23 190 19 b 190 19 190 19 190 19 b 184 18 177 18 171 17 m -88 16 b -91 18 -92 20 -94 23 b -90 21 -86 20 -82 19 b -83 17 -85 17 -88 16 m 141 14 b 144 19 147 23 153 25 b 156 22 159 19 162 16 b 155 16 148 15 141 14 m 136 14 b 134 17 133 18 133 22 b 134 22 134 22 134 22 b 137 22 140 23 143 23 b 141 20 138 17 136 14 m 114 12 b 116 14 117 17 119 19 b 121 19 122 19 123 20 b 123 17 123 15 124 13 b 120 13 117 12 114 12 m 105 11 b 103 12 101 14 99 15 b 104 16 109 17 114 18 b 113 17 113 17 112 16 b 111 13 109 12 105 11 m -57 11 b -65 12 -73 14 -81 15 b -81 15 -81 16 -80 16 b -75 20 -62 13 -54 11 b -55 11 -56 11 -57 11 m -54 11 b -54 11 -53 11 -53 11 b -53 11 -54 11 -54 11 m 85 10 b 87 12 89 14 93 14 b 95 13 97 12 98 11 b 98 11 98 11 98 11 b 94 10 90 10 85 10 m -26 9 b -57 18 -87 27 -118 35 b -117 46 -105 69 -98 75 b -73 55 -48 35 -23 14 b -23 12 -24 10 -26 9 m 58 7 b 67 9 75 10 83 12 b 82 11 81 10 81 9 b 73 8 66 8 58 7 m 26 7 b 26 9 26 9 26 11 b 54 26 82 42 110 58 b 113 48 117 38 121 27 b 121 27 121 27 121 26 b 89 20 58 14 26 7 m 226 13 b 226 12 226 10 225 9 b 220 9 216 6 212 4 b 212 7 212 9 212 12 b 216 12 221 13 226 13 m -123 -10 b -126 -2 -123 9 -123 16 b -123 16 -123 16 -123 16 b -91 11 -59 6 -27 0 b -27 0 -27 0 -27 0 b -33 -4 -46 -2 -53 -3 b -77 -5 -100 -7 -123 -10 m -82 -15 b -81 -13 -80 -12 -78 -12 b -70 -11 -62 -10 -54 -10 b -63 -12 -73 -13 -82 -15 m -207 -17 b -207 -13 -207 -10 -207 -6 b -188 -7 -203 13 -207 18 b -206 22 -206 26 -205 30 b -205 30 -205 30 -205 30 b -181 26 -157 22 -133 18 b -134 9 -134 -1 -134 -11 b -158 -13 -183 -15 -207 -17 m -93 -17 b -95 -16 -97 -15 -99 -14 b -99 -14 -99 -13 -99 -13 b -94 -13 -89 -12 -84 -12 b -84 -12 -85 -13 -85 -13 b -86 -16 -89 -17 -93 -17 m 122 -19 b 90 -13 59 -8 28 -2 b 28 -2 28 -2 28 -1 b 60 1 92 3 124 6 b 124 0 124 -6 124 -12 b 124 -14 124 -17 123 -19 b 123 -19 122 -19 122 -19 m -226 -6 b -221 -6 -216 -7 -211 -7 b -211 -10 -211 -14 -211 -17 b -216 -18 -220 -18 -225 -19 b -225 -15 -226 -10 -226 -6 m 78 -21 b 70 -18 62 -16 55 -13 b 65 -15 74 -17 84 -19 b 82 -19 80 -20 78 -21 m -113 -22 b -111 -19 -110 -17 -108 -14 b -102 -14 -101 -16 -97 -18 b -97 -18 -98 -18 -98 -18 b -103 -19 -108 -21 -113 -22 m -123 -15 b -119 -15 -116 -15 -112 -14 b -112 -15 -113 -15 -113 -15 b -115 -19 -118 -22 -122 -24 b -122 -21 -123 -18 -123 -15 m 95 -25 b 91 -24 88 -23 84 -22 b 85 -22 85 -22 85 -22 b 87 -20 90 -19 93 -20 b 94 -22 95 -24 97 -25 b 96 -25 96 -25 95 -25 m -143 -28 b -141 -24 -138 -21 -136 -17 b -135 -18 -134 -18 -133 -19 b -133 -21 -132 -23 -132 -25 b -132 -25 -133 -25 -133 -25 b -136 -26 -140 -27 -143 -28 m 107 -29 b 102 -26 100 -25 97 -21 b 104 -22 110 -23 116 -24 b 113 -25 110 -27 107 -29 m -153 -29 b -156 -26 -159 -23 -162 -19 b -162 -19 -162 -19 -162 -19 b -155 -18 -147 -17 -139 -17 b -140 -17 -140 -18 -141 -19 b -142 -22 -146 -27 -149 -29 b -150 -29 -151 -29 -153 -29 m 135 7 b 152 8 170 9 188 11 b 192 11 205 13 207 11 b 208 7 208 4 208 0 b 203 -3 197 -14 201 -22 b 203 -22 205 -23 207 -23 b 206 -26 206 -29 206 -32 b 182 -28 157 -24 133 -20 b 135 -13 135 -3 135 7 m 118 -32 b 116 -32 114 -31 112 -30 b 112 -30 112 -29 113 -29 b 116 -27 119 -26 122 -25 b 122 -27 121 -30 121 -32 b 120 -32 119 -32 118 -32 m -172 -34 b -170 -29 -168 -25 -166 -21 b -163 -24 -159 -27 -156 -30 b -156 -30 -156 -31 -156 -31 b -161 -32 -167 -33 -172 -34 m -179 -35 b -183 -31 -188 -26 -192 -22 b -184 -21 -177 -20 -169 -20 b -169 -20 -169 -20 -169 -20 b -171 -25 -174 -30 -176 -35 b -177 -35 -178 -35 -179 -35 m -205 -35 b -205 -31 -206 -27 -207 -23 b -204 -23 -201 -22 -198 -22 b -198 -22 -198 -22 -198 -23 b -200 -27 -202 -31 -205 -35 m 223 -36 b 218 -35 214 -34 210 -33 b 210 -30 211 -26 211 -23 b 216 -23 221 -23 225 -23 b 225 -27 225 -31 224 -36 b 224 -36 223 -36 223 -36 m 134 -37 b 130 -34 132 -32 132 -26 b 133 -26 134 -26 134 -26 b 138 -27 142 -28 146 -28 b 146 -29 146 -29 145 -30 b 141 -32 138 -34 134 -37 m -210 -24 b -210 -29 -209 -34 -208 -39 b -213 -34 -218 -29 -223 -25 b -219 -24 -215 -24 -210 -24 m -204 -40 b -201 -35 -198 -29 -195 -24 b -191 -28 -187 -32 -183 -36 b -190 -37 -197 -39 -204 -40 m 157 -43 b 151 -41 145 -39 138 -37 b 138 -37 139 -37 139 -37 b 143 -34 147 -32 152 -29 b 152 -30 153 -30 153 -30 b 155 -35 157 -39 159 -43 b 158 -43 158 -43 157 -43 m -222 -44 b -223 -39 -223 -34 -224 -28 b -220 -33 -215 -37 -211 -42 b -215 -43 -218 -43 -222 -44 m 163 -45 b 161 -40 158 -35 156 -30 b 162 -31 169 -33 175 -34 b 174 -35 173 -36 172 -37 b 169 -40 166 -42 163 -45 m 186 -51 b 180 -49 173 -48 166 -46 b 167 -45 167 -45 167 -45 b 171 -41 175 -38 179 -34 b 182 -40 184 -46 186 -51 m -71 -52 b -69 -40 -50 -34 -41 -29 b -51 -37 -61 -44 -71 -52 m 191 -53 b 188 -47 185 -41 183 -35 b 190 -36 197 -37 205 -38 b 203 -45 196 -49 191 -53 m 200 -55 b 198 -55 196 -54 195 -54 b 195 -53 196 -53 196 -52 b 198 -50 201 -48 203 -47 b 203 -50 202 -54 200 -55 m 63 -57 b 62 -57 61 -56 60 -56 b 54 -50 47 -44 41 -37 b 49 -44 57 -50 65 -57 b 65 -57 64 -57 63 -57 m -78 -57 b -80 -56 -84 -56 -86 -55 b -85 -55 -85 -55 -85 -55 b -81 -52 -77 -50 -73 -48 b -74 -50 -75 -53 -76 -56 b -77 -56 -77 -57 -78 -57 m 219 -58 b 216 -52 214 -45 211 -39 b 215 -40 219 -41 223 -41 b 222 -47 220 -52 219 -58 m 216 -60 b 213 -59 209 -58 205 -57 b 206 -52 207 -47 208 -42 b 209 -42 209 -42 209 -42 b 212 -48 214 -54 216 -60 m -109 -61 b -113 -52 -119 -42 -121 -29 b -120 -29 -120 -29 -120 -29 b -89 -23 -57 -16 -26 -10 b -26 -10 -26 -11 -26 -11 b -25 -12 -25 -12 -25 -13 b -53 -29 -81 -45 -109 -61 m 72 -69 b 69 -66 67 -63 64 -60 b 68 -59 70 -60 72 -61 b 72 -64 72 -66 72 -69 m -201 -69 b -205 -66 -211 -64 -217 -64 b -218 -60 -219 -55 -220 -50 b -220 -50 -220 -50 -220 -49 b -215 -49 -211 -48 -207 -47 b -205 -54 -203 -61 -201 -69 m -97 -72 b -96 -68 -95 -61 -93 -60 b -91 -57 -84 -58 -80 -60 b -81 -60 -81 -60 -81 -60 b -86 -64 -91 -68 -97 -72 m -101 -73 b -102 -71 -104 -69 -105 -66 b -103 -65 -100 -63 -98 -62 b -98 -62 -98 -63 -98 -63 b -99 -67 -100 -70 -101 -73 m -44 -74 b -45 -63 -32 -47 -26 -41 b -32 -52 -38 -63 -44 -74 m 99 -75 b 74 -56 49 -36 23 -16 b 23 -16 23 -16 23 -15 b 24 -14 25 -13 26 -12 b 57 -21 88 -29 119 -38 b 116 -47 106 -73 99 -75 m 80 -76 b 79 -75 77 -73 76 -72 b 76 -69 76 -67 75 -64 b 80 -68 85 -72 91 -76 b 87 -76 84 -76 80 -76 m 30 -81 b 28 -80 27 -79 25 -78 b 23 -70 21 -62 19 -54 b 19 -54 19 -54 19 -54 b 19 -54 19 -54 19 -55 b 23 -63 26 -72 30 -81 m -10 -84 b -13 -77 -11 -63 -7 -56 b -8 -65 -9 -75 -10 -84 m -57 -84 b -54 -80 -51 -75 -48 -71 b -48 -75 -48 -78 -48 -82 b -51 -82 -54 -83 -57 -84 m 195 -85 b 198 -77 200 -70 203 -62 b 207 -63 214 -64 217 -67 b 215 -72 214 -76 212 -81 b 205 -81 200 -82 195 -85 m 90 -86 b 88 -84 86 -82 84 -80 b 84 -80 84 -79 84 -79 b 88 -79 93 -79 96 -80 b 94 -82 92 -84 90 -86 m -121 -90 b -120 -85 -119 -79 -118 -74 b -117 -74 -117 -74 -116 -74 b -112 -76 -111 -77 -109 -81 b -113 -84 -117 -87 -121 -90 m -125 -93 b -130 -91 -135 -89 -140 -87 b -140 -87 -140 -87 -140 -86 b -134 -83 -127 -79 -121 -76 b -123 -82 -124 -87 -125 -93 m 100 -96 b 100 -95 99 -94 99 -92 b 101 -90 102 -89 104 -87 b 105 -87 105 -88 105 -88 b 109 -91 112 -93 115 -96 b 110 -96 105 -96 100 -96 m 31 -97 b 29 -92 28 -87 27 -83 b 29 -84 31 -85 33 -86 b 33 -88 33 -89 34 -91 b 33 -93 32 -95 31 -97 m -77 -99 b -83 -92 -92 -87 -97 -79 b -96 -79 -96 -79 -96 -79 b -70 -59 -45 -40 -20 -20 b -19 -21 -19 -21 -18 -21 b -32 -40 -46 -58 -60 -76 b -64 -83 -70 -95 -77 -99 m -16 -101 b -15 -95 -15 -90 -14 -85 b -13 -85 -13 -85 -13 -85 b -11 -89 -10 -90 -11 -96 b -13 -98 -15 -99 -16 -101 m -61 -103 b -61 -97 -63 -92 -61 -88 b -57 -87 -54 -86 -50 -85 b -54 -91 -57 -97 -61 -103 m -181 -104 b -182 -101 -184 -98 -185 -95 b -186 -91 -184 -87 -186 -83 b -188 -79 -192 -76 -195 -73 b -198 -64 -200 -55 -203 -46 b -179 -41 -155 -37 -131 -32 b -129 -46 -121 -55 -118 -67 b -139 -79 -160 -92 -181 -104 m -63 -108 b -66 -106 -69 -105 -71 -103 b -69 -100 -67 -97 -65 -94 b -65 -94 -65 -94 -64 -94 b -64 -98 -62 -106 -63 -108 m -144 -108 b -144 -102 -144 -96 -144 -90 b -139 -92 -133 -93 -128 -95 b -128 -96 -129 -96 -129 -97 b -134 -101 -139 -104 -144 -108 m -148 -109 b -154 -107 -160 -105 -166 -102 b -166 -102 -165 -102 -165 -101 b -159 -98 -153 -95 -147 -91 b -147 -96 -146 -106 -148 -109 m 42 -111 b 39 -109 36 -107 33 -106 b 32 -101 34 -98 35 -94 b 36 -94 36 -94 36 -94 b 36 -94 36 -95 36 -95 b 38 -100 40 -106 42 -111 m -196 -113 b -199 -108 -202 -103 -204 -97 b -199 -97 -194 -97 -188 -97 b -187 -100 -185 -103 -184 -106 b -188 -108 -192 -111 -196 -113 m 118 -114 b 113 -109 108 -104 104 -99 b 108 -99 116 -98 119 -99 b 119 -104 118 -109 118 -114 m 51 -115 b 42 -93 33 -71 23 -49 b 21 -42 13 -31 14 -25 b 19 -23 22 -26 25 -30 b 45 -50 66 -71 86 -91 b 77 -101 64 -108 51 -115 m -173 -116 b -175 -113 -176 -111 -177 -109 b -176 -108 -174 -107 -173 -106 b -173 -106 -173 -106 -172 -106 b -172 -109 -172 -114 -173 -116 m -13 -117 b -15 -113 -17 -111 -18 -107 b -16 -105 -13 -102 -11 -100 b -12 -106 -12 -111 -13 -117 m 121 -117 b 122 -112 122 -107 122 -101 b 127 -105 132 -109 137 -113 b 132 -115 127 -116 121 -117 m 37 -120 b 37 -116 36 -113 35 -110 b 38 -112 43 -114 45 -117 b 42 -118 40 -119 37 -120 m -28 -122 b -37 -118 -49 -114 -58 -111 b -42 -83 -26 -55 -11 -26 b -10 -27 -9 -27 -8 -27 b -15 -59 -21 -91 -27 -122 b -27 -122 -28 -122 -28 -122 m -15 -125 b -17 -124 -19 -124 -21 -123 b -20 -120 -20 -117 -19 -113 b -19 -113 -18 -114 -18 -114 b -16 -118 -13 -119 -13 -125 b -14 -125 -14 -125 -15 -125 m -167 -125 b -168 -123 -169 -122 -170 -121 b -170 -115 -169 -110 -169 -104 b -162 -107 -156 -109 -149 -111 b -149 -112 -150 -112 -150 -113 b -155 -117 -161 -121 -167 -125 m -175 -125 b -181 -123 -187 -120 -193 -118 b -192 -118 -192 -117 -192 -117 b -188 -115 -184 -113 -181 -111 b -179 -116 -174 -119 -173 -125 b -174 -125 -174 -125 -175 -125 m -2 -126 b -3 -126 -5 -125 -7 -125 b -5 -102 -3 -79 -1 -55 b 0 -48 -2 -33 2 -29 b 3 -29 4 -29 5 -28 b 14 -59 23 -90 32 -121 b 32 -121 31 -121 31 -121 b 23 -125 9 -126 -2 -126 m 165 -127 b 146 -112 127 -97 108 -82 b 108 -82 109 -81 109 -81 b 115 -68 125 -58 129 -41 b 152 -48 176 -54 199 -61 b 196 -70 192 -79 189 -88 b 186 -93 181 -95 178 -101 b 178 -104 178 -107 177 -110 b 176 -114 169 -125 165 -127 m -171 -128 b -171 -128 -171 -128 -171 -127 b -171 -128 -171 -128 -171 -128 m -75 -131 b -77 -125 -78 -119 -79 -113 b -78 -113 -76 -113 -75 -113 b -73 -114 -70 -116 -68 -117 b -70 -122 -73 -126 -75 -131 m 139 -134 b 134 -129 129 -125 124 -120 b 125 -120 125 -120 125 -120 b 128 -118 139 -115 141 -116 b 140 -122 139 -128 139 -134 m -95 -135 b -91 -129 -86 -122 -81 -116 b -81 -117 -81 -117 -81 -117 b -80 -123 -79 -128 -78 -133 b -78 -134 -78 -134 -78 -134 b -84 -134 -89 -135 -95 -135 m -182 -136 b -185 -132 -188 -127 -191 -122 b -184 -124 -178 -126 -171 -129 b -172 -129 -172 -130 -172 -130 b -175 -132 -179 -134 -182 -136 m 142 -138 b 143 -131 143 -125 144 -118 b 145 -119 145 -119 146 -120 b 151 -124 156 -128 161 -132 b 161 -132 161 -133 161 -133 b 155 -135 149 -136 142 -138 m 179 -139 b 176 -136 172 -133 168 -130 b 169 -130 169 -129 169 -129 b 173 -124 176 -119 180 -113 b 182 -113 192 -114 196 -114 b 196 -115 196 -115 195 -115 b 193 -123 185 -134 179 -139 m 54 -139 b 49 -137 45 -134 41 -132 b 42 -131 42 -130 43 -129 b 46 -128 48 -127 49 -128 b 51 -130 54 -137 54 -139 m 150 -145 b 148 -143 147 -142 145 -140 b 146 -140 146 -140 146 -140 b 150 -139 153 -139 156 -138 b 156 -138 156 -139 156 -139 b 154 -141 152 -143 150 -145 m -14 -135 b -14 -139 -15 -144 -15 -148 b -15 -148 -16 -148 -16 -147 b -18 -144 -21 -140 -23 -136 b -23 -136 -23 -136 -23 -135 b -20 -135 -18 -135 -14 -135 m -153 -148 b -158 -144 -166 -143 -176 -144 b -176 -143 -177 -142 -177 -141 b -177 -141 -177 -141 -177 -140 b -173 -138 -170 -135 -166 -133 b -166 -133 -165 -133 -165 -133 b -161 -138 -157 -143 -153 -148 m -90 -156 b -92 -150 -94 -144 -97 -138 b -96 -138 -96 -138 -96 -138 b -90 -138 -84 -137 -79 -137 b -83 -143 -86 -149 -90 -156 m 161 -156 b 158 -153 156 -151 153 -148 b 155 -146 157 -144 158 -143 b 160 -141 161 -139 163 -137 b 163 -141 163 -153 161 -156 m 165 -157 b 165 -150 165 -143 166 -136 b 169 -138 173 -141 176 -143 b 172 -148 168 -152 165 -157 m 48 -157 b 46 -151 45 -144 43 -137 b 43 -137 43 -137 43 -137 b 48 -139 53 -142 57 -145 b 54 -149 51 -153 48 -157 m -112 -158 b -108 -152 -103 -146 -99 -140 b -97 -146 -95 -152 -92 -157 b -99 -158 -106 -158 -112 -158 m -29 -162 b -27 -155 -26 -148 -25 -140 b -24 -140 -24 -141 -24 -141 b -21 -146 -16 -149 -15 -156 b -20 -158 -24 -160 -29 -162 m 64 -166 b 59 -165 55 -163 50 -161 b 53 -157 55 -153 58 -149 b 58 -149 59 -149 59 -149 b 61 -155 63 -161 66 -166 b 65 -166 65 -166 64 -166 m -126 -166 b -131 -162 -136 -158 -140 -155 b -148 -146 -155 -138 -163 -130 b -163 -130 -163 -129 -162 -129 b -143 -115 -124 -100 -105 -85 b -104 -86 -103 -87 -102 -88 b -98 -96 -89 -101 -83 -108 b -97 -127 -112 -147 -126 -166 m -113 -176 b -116 -174 -118 -172 -121 -169 b -120 -168 -118 -166 -117 -164 b -117 -164 -116 -164 -116 -164 b -115 -168 -114 -172 -113 -176 m -18 -177 b -22 -173 -26 -170 -29 -166 b -25 -164 -20 -162 -16 -159 b -16 -160 -16 -161 -16 -161 b -17 -167 -17 -172 -18 -177 m -104 -181 b -109 -177 -113 -169 -114 -161 b -107 -161 -99 -161 -92 -160 b -92 -161 -92 -161 -92 -162 b -97 -167 -98 -178 -104 -181 m -137 -181 b -139 -180 -141 -178 -142 -177 b -142 -177 -142 -176 -142 -176 b -139 -175 -139 -174 -137 -172 b -137 -167 -138 -163 -140 -160 b -136 -163 -133 -166 -129 -169 b -132 -173 -135 -177 -137 -181 m -131 -183 b -129 -180 -126 -177 -123 -173 b -119 -176 -115 -179 -110 -182 b -117 -183 -124 -183 -131 -183 m 57 -185 b 55 -179 53 -172 51 -166 b 56 -167 62 -168 67 -169 b 66 -174 60 -182 57 -185 m -34 -191 b -33 -184 -32 -177 -30 -170 b -30 -170 -29 -170 -29 -170 b -26 -174 -20 -177 -18 -182 b -18 -182 -19 -182 -19 -182 b -24 -185 -29 -188 -34 -191 m 82 -192 b 73 -169 64 -146 55 -124 b 66 -122 88 -106 93 -98 b 100 -104 106 -111 113 -117 b 117 -119 145 -149 145 -151 b 141 -155 136 -158 132 -162 b 120 -171 98 -189 82 -192 m 74 -195 b 69 -193 63 -192 58 -190 b 62 -184 65 -179 69 -174 b 72 -181 74 -188 77 -194 b 76 -195 75 -195 74 -195 m -113 -197 b -118 -194 -124 -190 -129 -186 b -121 -186 -114 -185 -106 -184 b -107 -189 -110 -195 -113 -197 m 61 -200 b 60 -198 60 -196 59 -194 b 62 -195 66 -196 69 -197 b 67 -198 64 -199 61 -200 m -44 -205 b -62 -196 -85 -197 -98 -184 b -86 -163 -75 -142 -63 -121 b -56 -123 -50 -126 -43 -129 b -38 -130 -34 -132 -29 -133 b -32 -150 -36 -167 -39 -184 b -41 -190 -40 -201 -44 -205 m -31 -207 b -33 -206 -35 -206 -38 -205 b -37 -203 -37 -201 -36 -199 b -33 -201 -31 -204 -28 -207 b -29 -207 -30 -207 -31 -207 m -23 -208 b -27 -203 -31 -199 -35 -194 b -30 -192 -24 -189 -18 -186 b -19 -193 -20 -201 -20 -208 b -21 -208 -22 -208 -23 -208 m 90 -209 b 88 -204 86 -200 84 -195 b 104 -190 138 -167 148 -152 b 151 -155 154 -158 156 -160 b 157 -161 158 -162 159 -162 b 155 -166 150 -170 146 -174 b 128 -172 114 -177 107 -190 b 106 -194 105 -198 104 -202 b 99 -204 94 -207 90 -209 m -8 -136 b 9 -136 22 -134 35 -132 b 42 -155 48 -178 55 -202 b 37 -206 10 -213 -14 -208 b -12 -184 -10 -160 -8 -136 m 65 -215 b 64 -211 63 -207 62 -204 b 67 -202 72 -201 76 -199 b 76 -200 76 -200 76 -201 b 72 -205 69 -210 65 -215 m 68 -217 b 72 -211 75 -206 79 -200 b 79 -200 80 -200 80 -200 b 81 -204 83 -208 84 -211 b 79 -213 73 -215 68 -217 m -39 -210 b -33 -210 -28 -211 -23 -212 b -23 -212 -23 -212 -24 -213 b -29 -216 -35 -218 -40 -221 b -40 -217 -39 -214 -39 -210 m -49 -222 b -55 -221 -60 -219 -65 -218 b -71 -215 -75 -210 -82 -208 b -93 -205 -100 -206 -107 -200 b -105 -196 -103 -192 -100 -188 b -83 -196 -66 -204 -44 -208 b -44 -209 -44 -210 -44 -210 b -45 -214 -46 -218 -47 -222 b -47 -222 -48 -222 -49 -222 m -23 -227 b -28 -226 -34 -225 -39 -224 b -39 -224 -38 -224 -38 -224 b -32 -221 -27 -218 -21 -215 b -21 -218 -21 -225 -23 -227 m -15 -227 b -15 -222 -15 -217 -15 -213 b 1 -213 16 -214 30 -211 b 39 -209 48 -208 57 -206 b 58 -210 59 -215 60 -219 b 60 -219 60 -219 59 -219 b 42 -228 9 -227 -15 -227 m 236 -23 b 245 -23 259 -25 265 -21 b 270 -3 251 7 237 10 b 237 36 229 58 223 78 b 231 78 239 79 248 79 b 249 80 249 81 250 82 b 252 85 251 89 249 92 b 243 106 229 113 209 110 b 203 127 189 140 179 153 b 188 153 199 152 205 155 b 205 155 206 156 207 157 b 207 185 173 191 153 180 b 145 186 136 192 128 199 b 123 202 117 205 112 208 b 112 208 112 209 112 209 b 113 209 113 209 113 209 b 120 210 127 208 130 214 b 137 228 109 246 93 243 b 79 240 74 234 67 226 b 59 232 27 235 13 236 b 13 255 -13 269 -34 260 b -42 257 -46 251 -51 244 b -52 245 -52 245 -53 246 b -52 240 -54 235 -51 230 b -75 228 -96 216 -114 206 b -128 217 -145 221 -162 208 b -166 205 -178 193 -171 186 b -168 182 -155 183 -148 183 b -148 183 -149 182 -149 182 b -170 172 -193 137 -205 117 b -224 119 -238 111 -243 96 b -244 94 -245 90 -243 87 b -241 83 -228 84 -220 84 b -220 84 -220 84 -220 84 b -228 68 -232 47 -235 26 b -250 26 -264 14 -264 -1 b -263 -3 -263 -4 -262 -5 b -255 -7 -244 -5 -236 -7 b -237 -29 -231 -47 -228 -66 b -236 -68 -255 -81 -250 -94 b -247 -100 -225 -98 -216 -97 b -212 -110 -203 -124 -196 -134 b -193 -138 -190 -143 -186 -147 b -195 -150 -206 -161 -203 -173 b -202 -174 -201 -175 -200 -176 b -194 -179 -167 -177 -158 -177 b -145 -193 -124 -199 -108 -212 b -108 -212 -108 -212 -108 -212 b -116 -215 -126 -225 -123 -237 b -120 -242 -65 -242 -59 -238 b -58 -236 -58 -233 -58 -231 b -40 -233 -24 -238 -2 -238 b -2 -238 -2 -238 -2 -238 b -2 -238 -3 -239 -3 -239 b -5 -243 -12 -253 -5 -257 b -3 -259 48 -261 54 -259 b 56 -258 57 -257 58 -255 b 63 -246 51 -238 48 -233 b 67 -231 86 -222 101 -216 b 107 -213 112 -209 117 -206 b 129 -203 161 -211 168 -205 b 170 -204 170 -203 171 -202 b 171 -190 164 -183 157 -179 b 157 -178 157 -178 158 -177 b 170 -171 203 -128 208 -114 b 216 -115 237 -117 242 -113 b 253 -103 229 -85 223 -83 b 225 -64 235 -46 236 -23 ")
  33.     if _i<2:
  34.         col1 = ("EB9F23")
  35.         col2 = ('F4E854')
  36.         ass_main(ASS_BUF, SubL(_BT+_SK-5, _ET+_j*5,5), an(5) + pos(_x+n, _y+m)+fs(1)+blur(1)+t(0,_KT*8+100,color1(col1))+t(0,_KT*10,fs(_Fs+5)+blur(3)) + clip2(7, mask)+fad(0,200)+bord(0)+bord(0), "●")
  37.         ass_main(ASS_BUF, SubL(_BT+_SK-5, _ET+_j*5,2), an(5) + pos(_x+n, _y+m)+clip2(7, mask1)+color1("000000")+fs(1)+blur(1)+t(0,_KT*8+200,color1("FFFFFF"))+bord(0)+t(0,_KT*10,fs(_Fs+5)+blur(10))+fad(0,200), "●")
  38.     if _i==2:
  39.         PIX = TextPix(Font, _txt)
  40.         points = PixPoints(PIX)
  41.         pt_num = len(points)
  42.         dx = _x - int(_a / 2 + 0.5) + PIX[0][0]
  43.         dy = _y - int(_Fs / 2 + 0.5) + PIX[0][1]
  44.         for i in range(0,pt_num,2):
  45.             EFT = pos(dx + points[i][0], dy + points[i][1])+fscx(0)+t(0,_KT*10+100,fscx(90))+t(_KT*10,(_ET+6*_j-10-_n*2-_BT-_SK)*10,fscx(0))+ frz(130)+t(frz(160))+t(fry(30)) + fad(100, 400) + alpha1(120) + color1('C6FFFF') + be(3)
  46.             ag = (dy + points[i][1] - _y) / GetVal(val_TextHeight)[_i][_j] * 0.25
  47.             iag = int(ag / pi / 2 * 360)
  48.             ass_main(ASS_BUF, SubL(_BT+_SK, _ET+6*_j-_n, 10, Pix_Style), EFT, "{\p1}m 0 0 l -40 0 0 1")
  49.         ass_main(ASS_BUF, SubL(_BT+_j*5, _ET+6*_j, 1), pos(_x,_y)+color1("000000")+color3("FFFFFF")+fad(200,200)+bord(1)+be(2), _txt)
  50.     if _i==3:
  51.         PIX = TextPix(Font, _txt)
  52.         points = PixPoints(PIX)
  53.         pt_num = len(points)
  54.         dx = _x - int(_a / 2 + 0.5) + PIX[0][0]
  55.         dy = _y - int(_Fs / 2 + 0.5) + PIX[0][1]
  56.         if _j < 8:
  57.             for i in range(0,pt_num,2):
  58.                 EFT = pos(dx + points[i][0], dy + points[i][1])+fscx(0)+t(0,_KT*10+100,fscx(90))+t(_KT*10,(_ET+6*_j-10-_n*2-_BT-_SK)*10,fscx(0))+ frz(130)+t(frz(160))+t(fry(30)) + fad(100, 400) + alpha1(120) + color1('C6FFFF') + be(3)
  59.                 ag = (dy + points[i][1] - _y) / GetVal(val_TextHeight)[_i][_j] * 0.25
  60.                 iag = int(ag / pi / 2 * 360)
  61.                 ass_main(ASS_BUF, SubL(_BT+_SK, _ET+6*_j-_n, 10, Pix_Style), EFT, "{\p1}m 0 0 l -40 0 0 1")
  62.             ass_main(ASS_BUF, SubL(_BT+_j*5, _ET+5*_j, 1), pos(_x,_y)+color1("000000")+color3("FFFFFF")+fad(200,200)+bord(1)+be(2), _txt)
  63.         else:
  64.             ass_main(ASS_BUF, SubL(_BT+_SK-_KT*0.5, _ET+5*_j, 1), an(5)+pos(_x,_y)+fsc(120,120)+blur(5)+t(0,_KT*8,0.6,fsc(100,100)+color1("FFFFFF")+bord(2)+be(2)+blur(0))+fad(_KT*5,200)+color3("000000"), _txt)
  65.     if _i == 7:
  66.         kt = GetVal(val_KarTimeDiff)[_i][4]
  67.         if _j < 4:
  68.             col1 = ("EB9F23")
  69.             col2 = ('F4E854')
  70.             ass_main(ASS_BUF, SubL(_BT+_SK-5, _ET+_j*5,5), an(5) + pos(_x+n, _y+m)+fs(1)+blur(1)+t(0,_KT*8+100,color1(col1))+t(0,_KT*10,fs(_Fs+5)+blur(3)) + clip2(7, mask)+fad(0,200)+bord(0)+bord(0), "●")
  71.             ass_main(ASS_BUF, SubL(_BT+_SK-5, _ET+_j*5,2), an(5) + pos(_x+n, _y+m)+clip2(7, mask1)+color1("000000")+fs(1)+blur(1)+t(0,_KT*8+200,color1("FFFFFF"))+bord(0)+t(0,_KT*10,fs(_Fs+5)+blur(10))+fad(0,200), "●")
  72.             ass_main(ASS_BUF, SubL(_BT+kt, _ET+_j*5,5), an(5) + pos(_x+n, _y+m)+blur(1)+color1(col2)+fs(_Fs+5)+blur(3) + clip2(7, mask)+fad(0,200)+bord(0), "●")
  73.             ass_main(ASS_BUF, SubL(_BT+kt, _ET+_j*5,2), an(5) + pos(_x+n, _y+m)+clip2(7, mask1)+color1("FFFFFF")+blur(1)+bord(0)+fs(_Fs+5)+blur(10)+fad(0,200), "●")
  74.         else:
  75.             col1 = ("EB9F23")
  76.             col2 = ("F4E854")
  77.             ass_main(ASS_BUF, SubL(_BT+_SK-5, _ET+_j*5,5), an(5) + pos(_x+n, _y+m)+fs(1)+blur(1)+t(0,_KT*8+100,color1(col2))+t(0,_KT*10,fs(_Fs+5)+blur(3)) + clip2(7, mask)+fad(0,200)+bord(0), "●")
  78.             ass_main(ASS_BUF, SubL(_BT+_SK-5, _ET+_j*5,2), an(5) + pos(_x+n, _y+m)+clip2(7, mask1)+color1("000000")+fs(1)+blur(1)+t(0,_KT*8+200,color1("FFFFFF"))+bord(0)+t(0,_KT*10,fs(_Fs+5)+blur(10))+fad(0,200), "●")
  79.     if _i == 8:
  80.         kt = GetVal(val_KarTimeDiff)[_i][4]
  81.         if _j < 4:
  82.             col1 = ("7A2B43")
  83.             col2 = ("2790E8")
  84.             ass_main(ASS_BUF, SubL(_BT+_SK-5, _ET+_j*5,5), an(5) + pos(_x+n, _y+m)+fs(1)+blur(1)+t(0,_KT*8+100,color1(col1))+t(0,_KT*10,fs(_Fs+5)+blur(3)) + clip2(7, mask)+fad(0,200)+bord(0), "●")
  85.             ass_main(ASS_BUF, SubL(_BT+_SK-5, _ET+_j*5,2), an(5) + pos(_x+n, _y+m)+clip2(7, mask1)+color1("000000")+fs(1)+blur(1)+t(0,_KT*8+200,color1("FFFFFF"))+bord(0)+t(0,_KT*10,fs(_Fs+5)+blur(10))+fad(0,200), "●")
  86.             ass_main(ASS_BUF, SubL(_BT+kt-15, _ET+_j*5,5), an(5) + pos(_x+n, _y+m)+blur(1)+color1(col2)+fs(_Fs+5)+blur(3) + clip2(7, mask)+fad(0,200)+bord(0), "●")
  87.             ass_main(ASS_BUF, SubL(_BT+kt-15, _ET+_j*5,2), an(5) + pos(_x+n, _y+m)+clip2(7, mask1)+color1("FFFFFF")+blur(1)+bord(0)+fs(_Fs+5)+blur(10)+fad(0,200), "●")
  88.         else:
  89.             col1 = ("7A2B43")
  90.             col2 = ("2790E8")
  91.             ass_main(ASS_BUF, SubL(_BT+_SK-5, _ET+_j*5,5), an(5) + pos(_x+n, _y+m)+fs(1)+blur(1)+t(0,_KT*8+100,color1(col2))+t(0,_KT*10,fs(_Fs+5)+blur(3)) + clip2(7, mask)+fad(0,200)+bord(0), "●")
  92.             ass_main(ASS_BUF, SubL(_BT+_SK-5, _ET+_j*5,2), an(5) + pos(_x+n, _y+m)+clip2(7, mask1)+color1("000000")+fs(1)+blur(1)+t(0,_KT*8+200,color1("FFFFFF"))+bord(0)+t(0,_KT*10,fs(_Fs+5)+blur(10))+fad(0,200), "●")
  93.     if _i == 9:
  94.         col1 = ("67E3F0")
  95.         if _j < 2:
  96.             ass_main(ASS_BUF, SubL(_BT+_SK-5, _ET+_j*5,5), an(5) + pos(_x+n, _y+m)+fs(1)+blur(1)+t(0,_KT*8+100,color1(col1))+t(0,_KT*10,fs(_Fs+5)+blur(3)) + clip2(7, mask)+fad(0,200)+bord(0), "●")
  97.             ass_main(ASS_BUF, SubL(_BT+_SK-5, _ET+_j*5,2), an(5) + pos(_x+n, _y+m)+clip2(7, mask1)+color1("000000")+fs(1)+blur(1)+t(0,_KT*8+200,color1("FFFFFF"))+bord(0)+t(0,_KT*10,fs(_Fs+5)+blur(10))+fad(0,200), "●")
  98.         else:
  99.             ass_main(ASS_BUF, SubL(_BT+_SK-5, _ET+_j*5,5), pos(_x, _y)+fscy(0)+fscx(30)+blur(1)+t(0,_KT*3,0.4,color1(col1))+t(0,_KT*4,0.6,fscy(120)+fscx(100)+blur(3))+t(_KT*3,_KT*8,0.4,fscy(100))+fad(0,200)+color3("FFFFFF"), _txt)
  100.     if _i==10 or _i==11 :
  101.         PIX = TextPix(Font, _txt)
  102.         points = PixPoints(PIX)
  103.         pt_num = len(points)
  104.         dx = _x - int(_a / 2 + 0.5) + PIX[0][0]
  105.         dy = _y - int(_Fs / 2 + 0.5) + PIX[0][1]
  106.         if _i == 10:
  107.             for i in range(0,pt_num,2):
  108.                 EFT = pos(dx + points[i][0], dy + points[i][1])+fscx(0)+t(0,_KT*10+100,fscx(90))+t(_KT*10,(_ET+6*_j-10-_n*2-_BT-_SK)*10,fscx(0))+ frz(30)+t(frz(60))+t(fry(30)) + fad(100, 400) + alpha1(180) + color1('FFFFFF') + be(3)
  109.                 ag = (dy + points[i][1] - _y) / GetVal(val_TextHeight)[_i][_j] * 0.25
  110.                 iag = int(ag / pi / 2 * 360)
  111.                 ass_main(ASS_BUF, SubL(_BT+_SK, _ET+6*_j-_n, 10, Pix_Style), EFT, "{\p1}m 0 0 l -40 0 0 1")
  112.         else:
  113.             for i in range(0,pt_num,2):
  114.                 EFT = pos(dx + points[i][0], dy + points[i][1])+fscx(0)+t(0,_KT*10+100,fscx(90))+t(_KT*10,(_ET+6*_j-10-_n*2-_BT-_SK)*10,fscx(0))+ frz(120)+t(frz(150))+t(fry(30)) + fad(100, 400) + alpha1(180) + color1('FFFFFF') + be(3)
  115.                 ag = (dy + points[i][1] - _y) / GetVal(val_TextHeight)[_i][_j] * 0.25
  116.                 iag = int(ag / pi / 2 * 360)
  117.                 ass_main(ASS_BUF, SubL(_BT+_SK, _ET+6*_j-_n, 10, Pix_Style), EFT, "{\p1}m 0 0 l -40 0 0 1")
  118.         ass_main(ASS_BUF, SubL(_BT+_j*5, _ET+5*_j, 1), pos(_x,_y)+fad(200,200)+bord(1)+be(2), _txt)
  119.     if _i==4 or _i==5:
  120.         if _i==4:
  121.             col1=("411CDF")
  122.             col2=("37E4F3")
  123.         if _i==5:
  124.             col1=("20EB21")
  125.             col2=("EB5297")
  126.         if _j==0:
  127.             ass_main(ASS_BUF, SubL(_BT+_SK, _ET, 1), an(5)+fscx(120)+fscy(120)+t(0,300,0.5,fscx(100)+fscy(100))+pos(435,_y)+fad(200,200)+color1(col1)+bord(1)+color3("FFFFFF")+be(2), _txt)
  128.         else:
  129.             ass_main(ASS_BUF, SubL(_BT+_SK, _ET, 1), an(5)+fscx(120)+fscy(120)+t(0,300,0.5,fscx(100)+fscy(100))+pos(855,_y)+fad(200,200)+color1(col2)+bord(1)+color3("FFFFFF")+be(2), _txt)
  130.         ass_main(ASS_BUF, SubL(_BT, _ET, 1), an(7)+fscx(10)+fscy(10)+t(frz((_ET-_BT)*5))+pos(640,_y-15)+fad(200,200)+color1("000000")+bord(1)+color3("FFFFFF")+be(2), "{\p1}"+wheel)
  131.         ass_main(ASS_BUF, SubL(_BT, _ET, 0), an(5)+fsc(505,200)+frz(245)+pos(628,54)+fad(200,200)+color1("000000")+bord(1)+color3("FFFFFF")+be(2), "-")
  132.         ass_main(ASS_BUF, SubL(_BT, _ET, 0), an(5)+fsc(505,200)+frz(300)+pos(655,54)+fad(200,200)+color1("000000")+bord(1)+color3("FFFFFF")+be(2), "-")
  133.     if _i==6:
  134.         h1=GetVal(val_TextHeight)[_i][_j]
  135.         ass_main(ASS_BUF, SubL(_BT+_SK, _ET, 1), an(5)+fscx(120)+fscy(120)+t(0,300,0.5,fscx(100)+fscy(100))+pos(_x,_y)+fad(200,200)+color1("FFFFFF")+bord(1)+color3("ECA024")+blur(2), _txt)
  136.         ass_main(ASS_BUF, SubL(_BT, _ET, 1), an(7)+fscx(10)+fscy(10)+t(frz((_ET-_BT)*5))+pos(_x+h1+90,_y)+fad(200,200)+clip(_x+h1+85,0,_x+h1+200,100)+color1("FFFFFF")+bord(1)+color3("000000")+be(2), "{\p1}"+wheel)
  137.     if _i==12 or _i==14 :
  138.         col1 = ("EB9F23")
  139.         col2 = ('F4E854')
  140.         ass_main(ASS_BUF, SubL(_BT+_SK-5, _ET+_j*5,5), an(5) + pos(_x+n, _y+m)+fs(1)+blur(1)+t(0,_KT*8+100,color1("FF0000"))+t(0,_KT*10,fs(_Fs+5)+blur(3)) + clip2(7, mask)+fad(0,200)+bord(0)+bord(0), "●")
  141.         ass_main(ASS_BUF, SubL(_BT+_SK-5, _ET+_j*5,2), an(5) + pos(_x+n, _y+m)+clip2(7, mask1)+color1("000000")+fs(1)+blur(1)+t(0,_KT*8+200,color1("FFFFFF"))+bord(0)+t(0,_KT*10,fs(_Fs+8)+blur(10))+fad(0,200), "●")
  142.     if _i==13 or _i==15 or _i>16:
  143.         for i in range(3):
  144.             for j in range(3):
  145.                 x0 = (_x-_a/2)+_a/3*i
  146.                 y0 = (_y-_Fs/2)+_Fs/3*j-1
  147.                 x1 = (_x-_a/2)+_a/3*(i+1)
  148.                 y1 = (_y-_Fs/2)+_Fs/3*(j+1)
  149.                 ass_main(ASS_BUF, SubL(_BT+_SK-5, _ET+_j*5,5), an(5) + pos(_x,_y)+fr(randint(0,200))+t(0,_KT*10,0.7,color1("FF0000")+color3("FFFFFF")+fr(0)+be(1)) + clip(x0,y0,x1,y1)+fad(_KT*3,200)+bord(1), _txt)
  150.     if _i==14 or _i==16:
  151.         for i in range(6):
  152.             for j in range(3):
  153.                 x0 = (_x-_a/2)+_a/3*i
  154.                 y0 = (_y-_Fs/2)+_Fs/3*j-1
  155.                 x1 = (_x-_a/2)+_a/3*(i+1)
  156.                 y1 = (_y-_Fs/2)+_Fs/3*(j+1)
  157.                 ass_main(ASS_BUF, SubL(_BT+_SK-5, _ET+_j*5,5), an(5) + pos(_x,_y)+fr(randint(-200,200))+t(0,_KT*7,0.7,color1("FF0000")+color3("FFFFFF")+fr(0)+be(1)) + clip(x0,y0,x1,y1)+fad(_KT*3,200)+bord(1), _txt)
  158.     return (ASS_BUF, None)
复制代码
emmmm,过年回家大半年不用了的笔记本里翻到的东西233
预览视频

Rank: 4

沙发
发表于 2018-2-13 14:34:43 |只看该作者
这边都好久没人发新东西了 顶一个 哎

Rank: 4

板凳
发表于 2018-2-13 16:31:04 |只看该作者
难得还有前辈发东西,顶顶顶顶顶顶

Rank: 4

地板
发表于 2022-1-2 02:17:41 |只看该作者
原来要把绘图代码放到字幕最右边需要用到if _j = _n-1啊。。。_(:з」∠)_

_j = _n、_j = _n+1都会导致无法生成相应的计算结果。
您需要登录后才可以回帖 登录 | 新人加入

GitHub|TCAX 主页

GMT+8, 2024-11-22 18:55

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部
RealH