2312 {
2313 newMount.Minecart = true;
2314 newMount.delegations = new MountDelegatesData();
2315 newMount.delegations.MinecartDust = DelegateMethods.Minecart.Sparks;
2316 newMount.spawnDust = 213;
2319 newMount.heightBoost = 10;
2320 newMount.flightTimeMax = 0;
2321 newMount.fallDamage = 1
f;
2322 newMount.runSpeed = 13
f;
2323 newMount.dashSpeed = 13
f;
2324 newMount.acceleration = 0.04f;
2325 newMount.jumpHeight = 15;
2326 newMount.jumpSpeed = 5.15f;
2327 newMount.blockExtraJumps = true;
2328 newMount.totalFrames = 3;
2329 int[] array =
new int[
newMount.totalFrames];
2330 for (int i = 0; i < array.Length; i++)
2331 {
2333 }
2334 newMount.playerYOffsets = array;
2335 newMount.xOffset = 1;
2336 newMount.bodyFrame = 3;
2338 newMount.playerHeadOffset = 14;
2339 newMount.standingFrameCount = 1;
2340 newMount.standingFrameDelay = 12;
2341 newMount.standingFrameStart = 0;
2342 newMount.runningFrameCount = 3;
2343 newMount.runningFrameDelay = 12;
2344 newMount.runningFrameStart = 0;
2345 newMount.flyingFrameCount = 0;
2346 newMount.flyingFrameDelay = 0;
2347 newMount.flyingFrameStart = 0;
2348 newMount.inAirFrameCount = 0;
2349 newMount.inAirFrameDelay = 0;
2350 newMount.inAirFrameStart = 0;
2351 newMount.idleFrameCount = 0;
2352 newMount.idleFrameDelay = 0;
2353 newMount.idleFrameStart = 0;
2354 newMount.idleFrameLoop = false;
2355 if (Main.netMode != 2)
2356 {
2359 newMount.frontTexture = texture;
2361 newMount.textureWidth =
newMount.frontTexture.Width();
2362 newMount.textureHeight =
newMount.frontTexture.Height();
2363 }
2364 }