2195 {
2196 newMount.spawnDust = 3;
2197 newMount.buff = buff;
2198 newMount.heightBoost = 34;
2199 newMount.flightTimeMax = 0;
2200 newMount.fallDamage = 0.5f;
2201 newMount.runSpeed = 3f;
2202 newMount.dashSpeed = 9f;
2203 newMount.acceleration = 0.25f;
2204 newMount.jumpHeight = 6;
2205 newMount.jumpSpeed = 7.01f;
2206 newMount.totalFrames = 16;
2208 for (
int i = 0;
i <
array.Length;
i++)
2209 {
2211 }
2219 newMount.playerYOffsets =
array;
2220 newMount.xOffset = 5;
2221 newMount.bodyFrame = 3;
2222 newMount.yOffset = 1;
2223 newMount.playerHeadOffset = 34;
2224 newMount.standingFrameCount = 1;
2225 newMount.standingFrameDelay = 12;
2226 newMount.standingFrameStart = 0;
2227 newMount.runningFrameCount = 7;
2228 newMount.runningFrameDelay = 15;
2229 newMount.runningFrameStart = 1;
2230 newMount.dashingFrameCount = 6;
2231 newMount.dashingFrameDelay = 40;
2232 newMount.dashingFrameStart = 9;
2233 newMount.flyingFrameCount = 6;
2234 newMount.flyingFrameDelay = 6;
2235 newMount.flyingFrameStart = 1;
2236 newMount.inAirFrameCount = 1;
2237 newMount.inAirFrameDelay = 12;
2238 newMount.inAirFrameStart = 15;
2239 newMount.idleFrameCount = 0;
2240 newMount.idleFrameDelay = 0;
2241 newMount.idleFrameStart = 0;
2242 newMount.idleFrameLoop = false;
2243 newMount.swimFrameCount =
newMount.inAirFrameCount;
2244 newMount.swimFrameDelay =
newMount.inAirFrameDelay;
2245 newMount.swimFrameStart =
newMount.inAirFrameStart;
2246 if (Main.netMode != 2)
2247 {
2248 newMount.backTexture = texture;
2252 newMount.textureWidth =
newMount.backTexture.Width();
2253 newMount.textureHeight =
newMount.backTexture.Height();
2254 }
2255 }